1ce3bb690c
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-04-01 08:28:38 +02:00
3cfb234e86
imgui: Get font size from wxWidgets, fix #2043
2019-03-29 14:58:32 +01:00
d795f07e7b
Added glsafe() around OpenGL calls where missing
2019-03-27 14:42:09 +01:00
937f6112ce
imgui: Fix assert caused by set_language() while new frame is open
2019-03-26 17:57:54 +01:00
88f93a0b44
imgui: Slider style
2019-03-13 14:58:38 +01:00
3c62c0d595
imgui: Fix mouse button state while dragging
2019-03-13 14:58:38 +01:00
82352c1314
imgui: Refactor combo boxes. Fix #1895 #1868
2019-03-05 15:28:53 +01:00
bc65827499
ImGUI wrapper text and combo methods shall accept std::string
...
in UTF8 format.
2019-03-04 12:21:00 +01:00
7067cef812
imgui: Take orange color radiance down a notch
2019-02-25 17:45:04 +01:00
77c309f4cb
imgui: Fix assert in new_frame()
2019-02-22 14:52:32 +01:00
bf699462c3
imgui: Attempt to fix Tab key
2019-02-21 13:17:26 +01:00
478032ad28
imgui: Fix char input handling
2019-02-20 16:55:00 +01:00
47e04ec8e5
imgui: Tweak style
2019-02-20 16:12:41 +01:00
1045b43d4f
imgui: Input fixes
2019-02-20 16:12:41 +01:00
5de52b7da4
imgui: Fix keyboard modifiers on Mac
2019-02-20 16:12:41 +01:00
2de814d478
Imgui: Implement keyboard input, fix #1797
2019-02-20 16:12:41 +01:00
464808ac49
Merge branch 'lm_sla_supports_auto2'
2019-02-20 10:58:34 +01:00
1797273fac
Basic localization of the ImGUI texts.
2019-02-19 13:26:26 +01:00
cb4763bb32
SLA gizmo - combobox items are now rendered immediately on mouse click, not after next mouse move
2019-02-18 14:56:19 +01:00
9fc75d7b34
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
21026ec9a8
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
7d30323f46
Mac: Retina OpenGL: Fix imgui windows, right-click menu, misc
2019-01-24 20:03:12 +01:00
3df1ed8f6b
Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes
2019-01-24 20:03:12 +01:00
d1c569dd57
Mac: Implement Retina for the 3D scene, fix #97
2019-01-24 20:03:12 +01:00
4ffe76f012
Cut: Prevent the neither part kept option
2019-01-18 15:43:40 +01:00
0bdbd3ee63
imgui: Use OpenGL 2.0
2018-11-27 16:57:37 +01:00
21cb489077
WIP: imgui: Fix GLSL version enumeration
2018-11-27 16:57:37 +01:00
878c7ee3d7
SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion
2018-11-26 15:54:37 +01:00
a378bb7bed
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
c29493a41b
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
763b443459
imgui: Update
2018-11-26 10:57:14 +01:00
57e9d28a84
Added ImGuiWrapper
2018-11-26 10:57:12 +01:00