Commit Graph

58 Commits

Author SHA1 Message Date
Enrico Turri
2c5b1b0e54 Some rework on layout of imgui dialogs 2019-12-11 15:30:25 +01:00
YuSanka
1ebf8fcdaa Fixed localization for JA and some strings 2019-12-10 13:47:10 +01:00
YuSanka
cb5289c1f9 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
2399d964de ENABLE_3DCONNEXION_DEVICES tech set as default 2019-10-11 15:51:36 +02:00
Enrico Turri
869d1ca48d ENABLE_3DCONNEXION_DEVICES - Added imgui dialog to edit 3Dconnexion device parameters 2019-10-02 15:55:26 +02:00
Jason Tibbitts
ca9aa89f16 Fix format-security-related build failure
Calling a printf-like function without a format string will cause gcc to
emit a warhing and causes a build failure on distros which build
everything with -Werror=format-security.

Signed-off-by: Jason Tibbitts <j@tib.bs>
2019-08-13 14:21:41 -05:00
Enrico Turri
107d3c0c82 Imgui dialogs for undo/redo centered on their toolbar item icon 2019-07-10 13:45:25 +02:00
YuSanka
0af1af0ae2 Next improvements of an undo/redo from a toolbar 2019-07-09 19:39:36 +02:00
YuSanka
8cfe03033f Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar 2019-07-08 18:01:14 +02:00
Vojtech Kral
0acf2dd513 Warnings cleanup in BonjourDialog, ConfigWizard, FirmwareDialog,
GLGizmoCut, ImGuiWrapper
2019-06-25 18:16:53 +02:00
Enrico Turri
0af66cfe82 ENABLE_COMPRESSED_TEXTURES set as default 2019-06-24 09:54:58 +02:00
Enrico Turri
4ab6ee114c Texture compression set as an option 2019-05-28 12:53:16 +02:00
Enrico Turri
113a0a043f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-28 09:46:40 +02:00
Lukas Matena
05a7d1b26b SLA dialog: Prevented the slider to have zero width, even in case the text width is calculated incorrectly 2019-05-27 15:36:51 +02:00
Enrico Turri
573a7c3e77 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-24 08:22:53 +02:00
bubnikv
2aa05cfb0b 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
Enrico Turri
76abf5c285 Use texture compression on GPU 2019-05-21 14:19:03 +02:00
bubnikv
d01013d339 Fixed an incorrect language specifier in ImGUI font initialization
for Korean language.
2019-05-19 10:52:09 +02:00
Lukas Matena
5ae82e9ea1 Hopefully fixed SLA dialog scaling issues on OSX 2019-05-13 15:10:01 +02:00
Enrico Turri
d2a4fba1cd Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring 2019-04-04 09:03:25 +02:00
Vojtech Kral
53e40cc049 imgui: Yet another font size fix 2019-04-03 16:31:49 +02:00
Enrico Turri
e78603125b Fixed conflicts after merge with master 2019-04-03 08:38:32 +02:00
Vojtech Kral
79440f42a7 imgui: Fix font size and scaling on Windows 2019-04-02 15:28:14 +02:00
Enrico Turri
8f1d9b7703 Fixed conflicts after merge with master 2019-04-02 15:13:26 +02:00
Vojtech Kral
e7f991d27b imgui: More refactoring, cut gizmo window positioning 2019-04-02 10:36:24 +02:00
Vojtech Kral
98bf41f335 imgui: Refactor font size, font initialization 2019-04-01 14:28:39 +02:00
Enrico Turri
521a947b3d Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring 2019-04-01 08:28:38 +02:00
Vojtech Kral
10624370e1 imgui: Get font size from wxWidgets, fix #2043 2019-03-29 14:58:32 +01:00
Enrico Turri
910605864a Added glsafe() around OpenGL calls where missing 2019-03-27 14:42:09 +01:00
Vojtech Kral
f527ed0a92 imgui: Fix assert caused by set_language() while new frame is open 2019-03-26 17:57:54 +01:00
Vojtech Kral
e3500dc5c3 imgui: Slider style 2019-03-13 14:58:38 +01:00
Vojtech Kral
5dd88bff4c imgui: Fix mouse button state while dragging 2019-03-13 14:58:38 +01:00
Vojtech Kral
b2476b7b48 imgui: Refactor combo boxes. Fix #1895 #1868 2019-03-05 15:28:53 +01:00
bubnikv
7d3e1abd4e ImGUI wrapper text and combo methods shall accept std::string
in UTF8 format.
2019-03-04 12:21:00 +01:00
Vojtech Kral
8201fc6eb5 imgui: Take orange color radiance down a notch 2019-02-25 17:45:04 +01:00
Vojtech Kral
201da0b499 imgui: Fix assert in new_frame() 2019-02-22 14:52:32 +01:00
Vojtech Kral
814fb38e8d imgui: Attempt to fix Tab key 2019-02-21 13:17:26 +01:00
Vojtech Kral
1fd44c4eb9 imgui: Fix char input handling 2019-02-20 16:55:00 +01:00
Vojtech Kral
1cc13bc0d1 imgui: Tweak style 2019-02-20 16:12:41 +01:00
Vojtech Kral
f4f8f41e5d imgui: Input fixes 2019-02-20 16:12:41 +01:00
Vojtech Kral
ceb5a69aa2 imgui: Fix keyboard modifiers on Mac 2019-02-20 16:12:41 +01:00
Vojtech Kral
7923dde152 Imgui: Implement keyboard input, fix #1797 2019-02-20 16:12:41 +01:00
bubnikv
c43dcc1249 Merge branch 'lm_sla_supports_auto2' 2019-02-20 10:58:34 +01:00
bubnikv
d462a8e34f Basic localization of the ImGUI texts. 2019-02-19 13:26:26 +01:00
Lukas Matena
bb0799bb4b SLA gizmo - combobox items are now rendered immediately on mouse click, not after next mouse move 2019-02-18 14:56:19 +01:00
Lukas Matena
f0bfcd1862 SLA support points (better backend->frontend synchronization and more)
- backend to frontend data synchronization to inform the gizmo that new points have been generated
- fixed the inadvertent cancellation of background processing caused by the SLA gizmo touching frontend data during the process
- inactive instances of the object are hidden when the SLA gizmo is active
- fix of imgui combobox rendering
2019-02-06 15:16:25 +01:00
Lukas Matena
5f0454e153 SLA support points improvements
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
2019-02-01 07:13:08 +01:00
Vojtech Kral
b34b1366f5 Mac: Retina OpenGL: Fix imgui windows, right-click menu, misc 2019-01-24 20:03:12 +01:00
Vojtech Kral
7bd509fc6d Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes 2019-01-24 20:03:12 +01:00
Vojtech Kral
baf609a149 Mac: Implement Retina for the 3D scene, fix #97 2019-01-24 20:03:12 +01:00