181203c2c7
New layout:
...
1. PreferencesDialog: When "Cancel" is selected, don't close the PreferencesDialog, just revert layout mode selection
2. For the tooltip of "Switch to Settings" added information about shortcuts
3. Shortcuts for the switching between tabs work from Settings Dialog now
4. Fixed the collapse button show after preference's change
2020-05-05 17:23:58 +02:00
e0b04e7d36
Merge branch 'master' into lm_fdm_custom_supports_polishing
2020-05-05 13:46:01 +02:00
170f91b335
GCodeViewer -> Prototype for sequential view
2020-05-05 12:09:11 +02:00
10d530a57e
New Layouts: There 3 mode of a layout of the settings tabpanel :
...
1. Old mode, as it was always.
2. New mode, when Settings Tabs are hidden on the Plater. Use "cog" icon for the switching to the settings tabs
3. Dlg mode, when Settings Tabs are extracted to the Settings dialog. Use "cog" icon for Show or Focus the Settings Dialog
The "Collapse sidebar" toolbar appearance is set in the Preferences.
2020-05-04 22:31:59 +02:00
813e268d7e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-04 09:37:29 +02:00
2875bc685c
Fixed spelling of "sidebar"
2020-04-29 15:58:57 +02:00
99d49a74d0
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-29 14:56:31 +02:00
5b15e778ef
Selection rectangle is supressed when FDM custom supports gizmo is active
2020-04-29 13:36:11 +02:00
cd5d70d5e1
GCodeViewer -> Fixed z slider in initial preview
2020-04-29 10:18:29 +02:00
a00c391f0f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-28 10:29:44 +02:00
a77461b467
GCodeViewer -> Fixed synchronization between legend and bottom toolbar
2020-04-28 09:09:24 +02:00
60ae7d67e9
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
eac4b3c15a
GCodeViewer -> Added debug statistics imgui dialog
2020-04-27 14:10:18 +02:00
c1246f86eb
GCodeViewer -> Refactoring
2020-04-27 12:43:51 +02:00
93170870e8
Fixed update(clear) of the search_line, when search dialog was opened and closed without changing
2020-04-27 11:51:17 +02:00
a6ed1d817a
GCodeViewer -> Layers z slider wip
2020-04-27 11:44:29 +02:00
c76bf934f7
GCodeViewer -> Shortcut to show/hide legend
2020-04-27 08:19:48 +02:00
d8091b7ad7
ENABLE_GCODE_VIEWER -> Preview toolbar checkboxes moved into a new combo
2020-04-24 16:12:38 +02:00
8afc9338de
Merge branch 'lm_fdm_custom_supports_backend'
2020-04-24 15:16:33 +02:00
270e815eeb
Fix to the last commit f9b3f2d45e
2020-04-24 11:33:00 +02:00
f9b3f2d45e
Search: Code cleaning
...
+ Reverted "Plater" tab to the Settings Notepad
2020-04-24 11:01:14 +02:00
1c1a7ed712
Collapse_toolbar: fixed draw items
...
+ Extended toolbar
2020-04-23 21:00:00 +02:00
fcb85dcdc3
First implementation of the separate plater from the settings tabs
...
+ Added collapse_toolbar
2020-04-23 17:11:49 +02:00
7a0df4bcb4
GCodeViewer -> Extrusion toolpaths colored by color print (wip) + visualization of tool changes, color changes, pause prints, custom gcodes + refactoring
2020-04-22 16:29:07 +02:00
4c4485a9b5
GCodeViewer -> Extrusion toolpaths colored by tool
2020-04-21 15:55:26 +02:00
83782e59b6
Search: Implemented "Option type" checkbox for imGui window on Plater
...
+ code refactoring
2020-04-20 21:54:46 +02:00
3b88dc2688
Search: Implemented cursor movement inside SearchWindow on Plater
2020-04-20 17:37:03 +02:00
4493b512d5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-20 16:05:20 +02:00
3ba6ac7836
GCodeViewer -> Extrusion toolpaths colored by feedrate and ranges calculations dependent on travel paths visibility
2020-04-20 16:04:59 +02:00
40e4be6ede
Fixed a crash in the FDM supports gizmo when the wipe tower was shown
...
The crash happened during showing/hiding of volumes, which historically assumed to always run in SLA mode and so did not expect to encounter the wipe tower.
2020-04-20 09:17:48 +02:00
179dbc7d0e
Tech ENABLE_GCODE_VIEWER -> removed legend texture from GLCanvas3D
2020-04-18 11:49:20 +02:00
3a07e8730f
GCodeViewer -> Basic legend using imgui
2020-04-18 10:41:37 +02:00
83816afb3f
GCodeViewer -> Added bounding box to fix camera frustum tighting
2020-04-17 13:28:25 +02:00
9776d7c5a1
GCodeViewer -> Toggle visibility of extrusions roles
2020-04-17 10:43:29 +02:00
9c68abfb35
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-17 08:18:20 +02:00
7b0e35e70d
GCodeViewer -> Selection of extrusions view type
2020-04-16 15:59:36 +02:00
75d1e8373d
GCodeViewer -> extrusion paths colored by extrusion role
2020-04-16 15:09:04 +02:00
ae51f280b8
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-16 11:46:29 +02:00
cc774dece7
GCodeViewer -> Toggle visibility of shells
2020-04-15 14:31:39 +02:00
45147d887b
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
bc05ab985c
GCodeViewer -> Toggle visibility of travel paths, retractions and uretractions
2020-04-14 16:40:08 +02:00
46ade45ced
The bed texture is not shown when looking from below and FDM/SLA support gizmo is active
2020-04-14 13:18:08 +02:00
c3eb65c461
Added class GCodeViewer -> basic render of gcode toolpaths using dedicated shaders
2020-04-14 10:02:08 +02:00
167f7cf5de
Added map for save Group and Category values for each option
...
+ Some code refactoring in Tab (the translation of the titles moved to the OptionGroups) and Search
+ Fixed assert in fts_fuzzy_match
2020-04-13 17:55:38 +02:00
218abacb75
Search: Set focus on search line in popup control on Plater
2020-04-08 21:03:58 +02:00
8ab7956c26
Search: Added shortkey Ctrl+F on Plater
2020-04-08 09:47:33 +02:00
a380053a17
Merge branch 'lm_gizmos' into lm_fdm_supports_gizmo
2020-04-07 17:16:48 +02:00
1d65ce760b
Removed obsolete code
...
Got rid of dummy header GLGizmos.hpp
2020-04-07 16:47:39 +02:00
5ca6b9f8d0
Implemented SearchCtrl class instead of SearchComboBox
...
Search string are synchronized between Plater and Tabs.
List with options and filtered list are in Sidebar.
All options list on tabs and Plater use this data from Sidebar
Note: SearchComboBox.cpp(hpp) was renamed to Search.cpp(hpp)
2020-04-03 10:27:50 +02:00
824e436058
Hopefully last missing include
2020-04-02 16:07:54 +02:00