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