Commit Graph

37 Commits

Author SHA1 Message Date
e78603125b Fixed conflicts after merge with master 2019-04-03 08:38:32 +02:00
79440f42a7 imgui: Fix font size and scaling on Windows 2019-04-02 15:28:14 +02:00
8f1d9b7703 Fixed conflicts after merge with master 2019-04-02 15:13:26 +02:00
e7f991d27b imgui: More refactoring, cut gizmo window positioning 2019-04-02 10:36:24 +02:00
98bf41f335 imgui: Refactor font size, font initialization 2019-04-01 14:28:39 +02:00
521a947b3d Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring 2019-04-01 08:28:38 +02:00
10624370e1 imgui: Get font size from wxWidgets, fix #2043 2019-03-29 14:58:32 +01:00
910605864a Added glsafe() around OpenGL calls where missing 2019-03-27 14:42:09 +01:00
f527ed0a92 imgui: Fix assert caused by set_language() while new frame is open 2019-03-26 17:57:54 +01:00
e3500dc5c3 imgui: Slider style 2019-03-13 14:58:38 +01:00
5dd88bff4c imgui: Fix mouse button state while dragging 2019-03-13 14:58:38 +01:00
b2476b7b48 imgui: Refactor combo boxes. Fix #1895 #1868 2019-03-05 15:28:53 +01:00
7d3e1abd4e ImGUI wrapper text and combo methods shall accept std::string
in UTF8 format.
2019-03-04 12:21:00 +01:00
8201fc6eb5 imgui: Take orange color radiance down a notch 2019-02-25 17:45:04 +01:00
201da0b499 imgui: Fix assert in new_frame() 2019-02-22 14:52:32 +01:00
814fb38e8d imgui: Attempt to fix Tab key 2019-02-21 13:17:26 +01:00
1fd44c4eb9 imgui: Fix char input handling 2019-02-20 16:55:00 +01:00
1cc13bc0d1 imgui: Tweak style 2019-02-20 16:12:41 +01:00
f4f8f41e5d imgui: Input fixes 2019-02-20 16:12:41 +01:00
ceb5a69aa2 imgui: Fix keyboard modifiers on Mac 2019-02-20 16:12:41 +01:00
7923dde152 Imgui: Implement keyboard input, fix #1797 2019-02-20 16:12:41 +01:00
c43dcc1249 Merge branch 'lm_sla_supports_auto2' 2019-02-20 10:58:34 +01:00
d462a8e34f Basic localization of the ImGUI texts. 2019-02-19 13:26:26 +01:00
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
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
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
b34b1366f5 Mac: Retina OpenGL: Fix imgui windows, right-click menu, misc 2019-01-24 20:03:12 +01:00
7bd509fc6d Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes 2019-01-24 20:03:12 +01:00
baf609a149 Mac: Implement Retina for the 3D scene, fix #97 2019-01-24 20:03:12 +01:00
16143674b7 Cut: Prevent the neither part kept option 2019-01-18 15:43:40 +01:00
d7773b68dc imgui: Use OpenGL 2.0 2018-11-27 16:57:37 +01:00
e4d8ef154a WIP: imgui: Fix GLSL version enumeration 2018-11-27 16:57:37 +01:00
0fa7d375ce SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion 2018-11-26 15:54:37 +01:00
91ac484405 Removed some obsolete Perl bindings.
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
ff5172eedb imgui: Refactor, use in cut gizmo 2018-11-26 11:16:39 +01:00
2703d677ff imgui: Update 2018-11-26 10:57:14 +01:00
64b25a7d08 Added ImGuiWrapper 2018-11-26 10:57:12 +01:00