Commit Graph

72 Commits

Author SHA1 Message Date
a0ef2a3cdb Implemented workaround for the mouse wheel in Search Window and Undo/Redo lists on the Plater
Workaround is used because of ImGui::GetIO().MouseWheel returns zero always!
2020-04-27 16:00:54 +02:00
4674cec006 Search: Code cleaning
+ Reverted "Plater" tab to the Settings Notepad
2020-04-24 11:01:14 +02:00
2d7f3fa6ba Search: Implemented SearchDialog.
Search window on Plater: set flag SelectAll for search line
2020-04-22 15:46:23 +02:00
2b3b8e85d9 Search: Implemented "Option type" checkbox for imGui window on Plater
+ code refactoring
2020-04-20 21:54:46 +02:00
372dcb582b Search: Implemented cursor movement inside SearchWindow on Plater 2020-04-20 17:37:03 +02:00
5996e3a0ec Implemented cursor movement inside SearchComboPopup
+ Added checkboxes for editing of the option's name (include "Group"/"Category" or not)
+ some code refactoring
2020-04-14 17:54:15 +02:00
5fbc5e6c5a Search: Set focus on search line in popup control on Plater 2020-04-08 21:03:58 +02:00
e294eac44b Added code for deactivating of search toolbar item
+ invalidated its unused callbacks.

 + ImGui::Selectable function is copied to InGuiWrapper.cpp and a little beat modified to change a label text, when item is hovered
2020-04-01 15:28:07 +02:00
8b0ae2ce18 Implemented Search on Plater, usint imGui 2020-03-28 19:39:24 +01:00
247b9bb38f Fixed Command character on OSX in ImGUI 2020-03-19 16:10:16 +01:00
c31c9bd32b ImGUI characters for OSX keyboard keyboard modifiers are only contained
in the CJK fonts, not in the regular fonts. Load them from CJK fonts
even for non CJK languages.
2020-03-19 13:32:34 +01:00
a56d48b277 Adding special OS characters for keyboard shortcuts to ImGUI font map. 2020-03-19 09:52:24 +01:00
7f663ac8c9 ImGUI input_double wrapper for wxString label.
Possible fix of Fix encoding in Hollowing #3683
2020-02-21 12:17:46 +01:00
59e1ff1676 Added [X] and [Close] buttons to close 3Dconnexion setting imgui dialog by clicking on them 2019-12-16 13:35:45 +01:00
2c5b1b0e54 Some rework on layout of imgui dialogs 2019-12-11 15:30:25 +01:00
1ebf8fcdaa Fixed localization for JA and some strings 2019-12-10 13:47:10 +01:00
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
2399d964de ENABLE_3DCONNEXION_DEVICES tech set as default 2019-10-11 15:51:36 +02:00
869d1ca48d ENABLE_3DCONNEXION_DEVICES - Added imgui dialog to edit 3Dconnexion device parameters 2019-10-02 15:55:26 +02:00
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
107d3c0c82 Imgui dialogs for undo/redo centered on their toolbar item icon 2019-07-10 13:45:25 +02:00
0af1af0ae2 Next improvements of an undo/redo from a toolbar 2019-07-09 19:39:36 +02:00
8cfe03033f Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar 2019-07-08 18:01:14 +02:00
0acf2dd513 Warnings cleanup in BonjourDialog, ConfigWizard, FirmwareDialog,
GLGizmoCut, ImGuiWrapper
2019-06-25 18:16:53 +02:00
0af66cfe82 ENABLE_COMPRESSED_TEXTURES set as default 2019-06-24 09:54:58 +02:00
4ab6ee114c Texture compression set as an option 2019-05-28 12:53:16 +02:00
113a0a043f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-28 09:46:40 +02:00
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
573a7c3e77 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-24 08:22:53 +02:00
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
76abf5c285 Use texture compression on GPU 2019-05-21 14:19:03 +02:00
d01013d339 Fixed an incorrect language specifier in ImGUI font initialization
for Korean language.
2019-05-19 10:52:09 +02:00
5ae82e9ea1 Hopefully fixed SLA dialog scaling issues on OSX 2019-05-13 15:10:01 +02:00
d2a4fba1cd Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring 2019-04-04 09:03:25 +02:00
53e40cc049 imgui: Yet another font size fix 2019-04-03 16:31:49 +02:00
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