b2fc0cd427
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
14dad5039a
Imgui dialogs for undo/redo centered on their toolbar item icon
2019-07-10 13:45:25 +02:00
1347e655c2
Next improvements of an undo/redo from a toolbar
2019-07-09 19:39:36 +02:00
fbf14b42e9
Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar
2019-07-08 18:01:14 +02:00
4fb904357f
Warnings cleanup in BonjourDialog, ConfigWizard, FirmwareDialog,
...
GLGizmoCut, ImGuiWrapper
2019-06-25 18:16:53 +02:00
00b9a3ad32
ENABLE_COMPRESSED_TEXTURES set as default
2019-06-24 09:54:58 +02:00
886da08f89
Texture compression set as an option
2019-05-28 12:53:16 +02:00
61c41aa90f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments
2019-05-28 09:46:40 +02:00
66a56941a5
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
302ac3a849
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments
2019-05-24 08:22:53 +02:00
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
efd247fc58
Use texture compression on GPU
2019-05-21 14:19:03 +02:00
9fca67d281
Fixed an incorrect language specifier in ImGUI font initialization
...
for Korean language.
2019-05-19 10:52:09 +02:00
1e99454602
Hopefully fixed SLA dialog scaling issues on OSX
2019-05-13 15:10:01 +02:00
6d9180ba92
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-04-04 09:03:25 +02:00
c99fe20504
imgui: Yet another font size fix
2019-04-03 16:31:49 +02:00
48da4d4756
Fixed conflicts after merge with master
2019-04-03 08:38:32 +02:00
1979baf619
imgui: Fix font size and scaling on Windows
2019-04-02 15:28:14 +02:00
89a0c84c83
Fixed conflicts after merge with master
2019-04-02 15:13:26 +02:00
c542413962
imgui: More refactoring, cut gizmo window positioning
2019-04-02 10:36:24 +02:00
88cc93cdc9
imgui: Refactor font size, font initialization
2019-04-01 14:28:39 +02:00
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