Filip Sykala
1259b878fb
add NSVG utils into cmakelists
...
Move trunc to ImGuiWrapper
2021-12-20 21:58:21 +01:00
Filip Sykala
88523bceb6
Merge branch 'master' into fs_emboss
2021-12-13 10:52:04 +01:00
Lukas Matena
06fd732b57
Fixed behaviour of float sliders in SLA gizmos,
...
which was broken after the 'Edit' button was added.
This is a bit hacky fix, it might be worth improving later.
2021-12-08 16:19:08 +01:00
Filip Sykala
eba68f9a9e
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/slic3r/GUI/GUI_ObjectList.cpp
# src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp
# src/slic3r/GUI/ImGuiWrapper.hpp
2021-11-23 09:09:09 +01:00
Vojtech Bubnik
56f409921c
Improved some string initialization and zeroing.
...
Assigning = "" in constructor does not make sense,
.clear() is better than = "",
default paramaeter = {} is cheaper than = ""
2021-11-19 15:34:22 +01:00
Lukáš Hejl
8a4323c5b9
Fixed the layout of the painting gizmos after the edit icon for sliders was added.
2021-11-17 11:44:38 +01:00
Filip Sykala
f799c0a3b0
fix include polygon
2021-11-12 13:43:03 +01:00
Lukáš Hejl
f94a1dbb48
Added a missing include (GCC 11.1).
2021-11-10 23:21:36 +01:00
Filip Sykala
378d8af7ac
Set fine position
2021-11-08 12:18:10 +01:00
enricoturri1966
f7662682c8
Tech ENABLE_ENHANCED_IMGUI_SLIDER_FLOAT - Modified ImGuiWrapper::slider_float() to create a compound widget where an additional button can be used to set the keyboard focus into the slider to allow the user to type in the desired value
2021-11-05 14:46:44 +01:00
Filip Sykala
6c8f754186
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/slic3r/GUI/3DScene.cpp
2021-10-19 13:40:19 +02:00
Lukáš Hejl
5a1809579e
Fixed unintended space after ImGui::SliderFloat in the hollow and sla supports gizmos.
2021-10-19 12:54:46 +02:00
Lukáš Hejl
6f3baf9262
Added tooltips to the support painting gizmo. Used multi-line text for the label "Highlight overhang by angle".
2021-10-18 10:57:57 +02:00
Lukáš Hejl
b2fc50c9d9
Small refactoring of showing tooltips in gizmos.
2021-10-18 10:56:50 +02:00
Filip Sykala
7d1de0113a
Show multi line text box with selected font, add letter
2021-10-12 19:19:09 +02:00
Lukas Matena
e93c5d4f20
ImGui sliders clamping:
...
ImGuiWrapper::slider_float now clamps the value returned by imgui by default. Bare ImGui::SliderFloat
allows entering off-scale values when entered by keyboard, which is not nice. The protection can
be turned off by the last optional parameter.
2021-07-22 15:50:48 +02:00
enricoturri1966
0c6f66eca6
GCodeViewer -> Tweaks in legend rendering
2020-08-06 13:36:21 +02:00
enricoturri1966
25c3552555
Fixed conflicts after merge with master
2020-08-04 09:58:19 +02:00
David Kocik
b3f8ae5ca7
Notifications & warning dialog
...
notifications
dialog with warnings produced by slicing is shown before exporting
2020-08-03 15:49:25 +02:00
enricoturri1966
69a0a1c96e
Fixed conflicts after merge with master
2020-08-03 08:56:58 +02:00
enricoturri1966
a29b00a0b4
Use ImGui::TextColored()
2020-08-03 08:28:43 +02:00
enricoturri1966
73b885fc37
GCodeViewer -> Added imgui dialog for estimated printing times
2020-07-08 13:33:50 +02:00
YuSanka
9189758992
Search: 1.Select first item in the search list by default
...
2. Show "Search in English" checkbox only, when Slicer is localized
3. Suppress search window hiding when leave the 3D-scene
2020-05-07 21:53:17 +02:00
YuSanka
a94c952b40
Search:
...
1. To the imGui Dialog added icons instead of settings type
2. Fixed a search trough the options with # symbol in opt_key
3. Deleted "Type" checkbox from the Search Windows and added "Search in English" checkbox (but without implementation for this moment)
Layouts:
1. Fixed a visibility of the "Switch to Settings" toolbar icon for the old layout mode
2020-05-06 20:51:50 +02:00
YuSanka
60ae7d67e9
Implemented workaround for the mouse wheel in Search Window and Undo/Redo lists on the Plater
...
Workaround is used because of ImGui::GetIO().MouseWheel returns zero always!
2020-04-27 16:00:54 +02:00
YuSanka
f9b3f2d45e
Search: Code cleaning
...
+ Reverted "Plater" tab to the Settings Notepad
2020-04-24 11:01:14 +02:00
YuSanka
83782e59b6
Search: Implemented "Option type" checkbox for imGui window on Plater
...
+ code refactoring
2020-04-20 21:54:46 +02:00
YuSanka
3b88dc2688
Search: Implemented cursor movement inside SearchWindow on Plater
2020-04-20 17:37:03 +02:00
YuSanka
45147d887b
Implemented cursor movement inside SearchComboPopup
...
+ Added checkboxes for editing of the option's name (include "Group"/"Category" or not)
+ some code refactoring
2020-04-14 17:54:15 +02:00
YuSanka
14703fe561
Implemented Search on Plater, usint imGui
2020-03-28 19:39:24 +01:00
bubnikv
377b9e4b45
ImGUI input_double wrapper for wxString label.
...
Possible fix of Fix encoding in Hollowing #3683
2020-02-21 12:17:46 +01:00
Enrico Turri
43213b9548
Added [X] and [Close] buttons to close 3Dconnexion setting imgui dialog by clicking on them
2019-12-16 13:35:45 +01:00
YuSanka
fea91829eb
Localization improvements:
...
* added wrapper to SliderFloat in imgui
* fixed localized text in Mouse3DController
* added take_snapshot for extruder change in object list
* fixed text typos in AppConfig.cpp, ConfigWizard.cpp and ConfigManipulation.cpp
2019-12-04 16:11:10 +01:00
Enrico Turri
14dad5039a
Imgui dialogs for undo/redo centered on their toolbar item icon
2019-07-10 13:45:25 +02:00
YuSanka
1347e655c2
Next improvements of an undo/redo from a toolbar
2019-07-09 19:39:36 +02:00
YuSanka
fbf14b42e9
Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar
2019-07-08 18:01:14 +02:00
Enrico Turri
00b9a3ad32
ENABLE_COMPRESSED_TEXTURES set as default
2019-06-24 09:54:58 +02:00
Enrico Turri
886da08f89
Texture compression set as an option
2019-05-28 12:53:16 +02:00
bubnikv
ded5ad0517
Support of CJK languages in ImGUI:
...
Added glyph tables & CJK font (huge file!)
Added glyph tables for Turkish and Vietnamese.
Added glyph tables Thai (font is still missing)
2019-05-23 18:04:27 +02:00
Vojtech Kral
703b9bda32
imgui: Fix scaling
2019-04-03 16:39:28 +02:00
Vojtech Kral
1979baf619
imgui: Fix font size and scaling on Windows
2019-04-02 15:28:14 +02:00
Vojtech Kral
c542413962
imgui: More refactoring, cut gizmo window positioning
2019-04-02 10:36:24 +02:00
Vojtech Kral
88cc93cdc9
imgui: Refactor font size, font initialization
2019-04-01 14:28:39 +02:00
Vojtech Kral
3cfb234e86
imgui: Get font size from wxWidgets, fix #2043
2019-03-29 14:58:32 +01:00
Lukas Matena
79fbf08409
An attempt to fix sla gizmo imgui dialog scaling on osx and hidpi screens
2019-03-06 10:11:02 +01:00
Vojtech Kral
82352c1314
imgui: Refactor combo boxes. Fix #1895 #1868
2019-03-05 15:28:53 +01:00
bubnikv
58e4ace699
Fixed a typo
2019-03-04 12:59:20 +01:00
bubnikv
bc65827499
ImGUI wrapper text and combo methods shall accept std::string
...
in UTF8 format.
2019-03-04 12:21:00 +01:00
Vojtech Kral
77c309f4cb
imgui: Fix assert in new_frame()
2019-02-22 14:52:32 +01:00
Vojtech Kral
47e04ec8e5
imgui: Tweak style
2019-02-20 16:12:41 +01:00