David Kocik
0fcbc006cb
PrintInfoNotificationLevel with icon
2021-10-01 15:03:40 +02:00
tamasmeszaros
d6640faed0
Add dedicated subclass NotificationProgressIndicator
...
to replace ProgressStatusBar and revert changes from b9dab754 , keep UI jobs untouched
2021-09-21 12:34:40 +02:00
enricoturri1966
762e7f9474
Tech ENABLE_FIX_IMPORTING_COLOR_PRINT_VIEW_INTO_GCODEVIEWER set as default
2021-09-14 15:05:33 +02:00
Vojtech Bubnik
f9db2d4e8f
GCodeViewer slight opitmization: reuse (move) G-code line indices
...
in G-code viewer.
2021-09-13 10:41:28 +02:00
David Kocik
817c151550
Removes bottom status bar.
...
StatusBar class calls are commented out and replaced with notifications.
SlicicingProgress notification shows progress of slicing, ProgressIndicator notification handles other progress information, like arrange objects etc.
2021-09-10 14:35:13 +02:00
enricoturri1966
f17a5837b7
Removed duplicated method GLVolumeCollection::check_outside_state()
2021-09-10 08:27:03 +02:00
enricoturri1966
198bbaa6ed
Fixed compile warning
2021-08-18 09:08:39 +02:00
YuSanka
c5f3f9493a
AutoColorChange detection: Small improvements - at least 25% (instead of 30%) of object's height have to be a solid
2021-08-13 11:00:30 +02:00
YuSanka
afb7cf762f
DoubleSlider: Fix for #6756 - Cannot Color Change (M600) at height when MMU Painting
...
+ Fixed update for the ruler when "No sparce layer" option is enabled
2021-08-09 17:30:51 +02:00
YuSanka
9a253472a1
Auto color change: Fixed some cases:
...
* first layer is a little bit less than all another (like for elephant foot compensation)
* ignore small changes of the layer area
2021-07-30 11:16:30 +02:00
enricoturri1966
7a3faa4732
Hopefully final follow-up of 8ebb2e2 -> GCodeViewer: Ensure that the view is properly updated after automatic selection of view type when loading model using multiextruders prints
2021-07-27 08:47:40 +02:00
enricoturri1966
4e6280785d
Another follow-up of 8ebb2e2a29 -> GCodeViewer: Ensure that the view is properly updated after automatic selection of view type introduced with 06e2835f83
2021-07-26 13:59:36 +02:00
enricoturri1966
d2168a4668
Follow-up of 8ebb2e2a29 -> GCodeViewer: automatically select view type in dependence of gcode content for first loaded gcode file
2021-07-26 11:01:37 +02:00
enricoturri1966
5dabae7d0d
Fixed import of color print view from gcode files into GCodeViewer
2021-07-23 11:27:07 +02:00
enricoturri1966
63ae8756bb
Tech ENABLE_SEAMS_VISUALIZATION set as default
2021-07-22 12:58:33 +02:00
enricoturri1966
cb873bd88c
Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default
2021-07-22 08:35:21 +02:00
YuSanka
bf3870fe5a
MSW specific: Fixed rescaling for the BitmapComboBox control and Notebook tab buttons
2021-07-19 12:36:14 +02:00
Oleksandra Yushchenko
ffd33d6494
DarkMode for MSW ( #6632 )
...
* MSW specific: Dark Mode: First implementation
* Use menu instead of NoteBook
* Implemented MessageDialog
+ Fixed DarkMode for all dialogs and ColorPicker
* MSW DarkMode: Added missed updates for the switching between modes
* MSW DarkMode: Updated all existed context menus after switching of the mode
+ Added markers for the menu item witch is related to the selected tab
* Used wxFrame instead of wxDialog for SettingsDialog
(this change allow us to use menu bar in SettingsDialog)
+ fix for #6548 - Prusa Slicer 2.3.1 not activating non-modal settings window if settings window is minimized
* Implemented "Always use Dark mode colors" preference option
* Fixes for non_MSW build
* Next fixes for non-MSW builds
* Preferences: Fixed selection of the Settings Layout for non-MSW platforms
+ Updated DarkMode for colorpickers
* Windows DarkMode next fixes
* MSWDarkMode: Suppress to use system color to the PrusaSlicer
Select "Preferences -> Use Dark color mode (experimental)" to allow dark mode for the application
* Fixed MSW build
* MSWDarkMode: Upadteed color mode for ExtruderSequenceDialog and for dialogs related to the DoubleSlider
* Implemented Auto recreation of the PrusaSlicer when color mode is changed.
* Preferences: Added option "Set settings tabs as menu items (experimental)"
2021-06-18 19:46:04 +02:00
YuSanka
31cb4afb65
Fix of some warnings
2021-05-18 12:58:14 +02:00
Vojtech Bubnik
e36283ee97
Fix of a special case in auto color print feature, which crashed with
...
single layer PrintObjects.
Fixes Segmentation fault (GLib-GObject null pointer) #6516
2021-05-14 14:57:41 +02:00
YuSanka
2372f3b029
Fix of #2825 - Add the length of each filament used
2021-05-07 12:48:34 +02:00
enricoturri1966
868c1ecd41
Fixed conflicts after merge with master
2021-04-30 14:54:58 +02:00
enricoturri1966
d078aedfbe
Replace label Skirt with Skirt/Brim in preview legend
2021-04-27 10:46:42 +02:00
enricoturri1966
343eb6006b
Tech ENABLE_SEAMS_VISUALIZATION -> 1st installment of seams visualization in preview
2021-04-27 09:45:15 +02:00
YuSanka
ec498fd270
Auto color change: next improvements
2021-03-31 15:10:48 +02:00
YuSanka
0fe4b5b2bc
Follow-up 995512f280 DoubleSlider improvements:
...
Fixed a case when wipe tower is used to the end of print and there is one layer which is not marked in layers_times statistics
2021-03-22 11:47:05 +01:00
YuSanka
69b742f161
Next auto color change improvements
2021-03-19 11:11:46 +01:00
David Kocik
6e002049ba
cleanup
2021-03-18 13:21:11 +01:00
David Kocik
9d4ee2db2f
Notification manager - apply_in_preview function
2021-03-18 12:42:42 +01:00
YuSanka
8aaaa6b122
Auto color change improvements: Show info notification just ones, if there is new print
2021-03-17 17:11:03 +01:00
YuSanka
4021f63f25
Auto color change: Fixed show/hide for the notification.
2021-03-15 09:54:24 +01:00
YuSanka
91e836a502
Implemented suggestion of the auto color change, if model looks like sign
2021-03-12 16:35:07 +01:00
enricoturri1966
f81ca55d41
#4402 - Review and merge of #6106 Temperature visualization in preview and G-code Viewer by combolek
2021-02-26 14:17:53 +01:00
YuSanka
87746c91ee
Fix of #6110 - Preview: View Menu/List placement incorrect
...
Use wxComboBox with wxCB_READONLY flag instead of wxChoice
2021-02-23 10:04:43 +01:00
YuSanka
9f155a4d21
Fix a crash on printer presets switching between MM and SM printers:
...
1. DoubleSlider::Control : Update extruder colors before another updates for layers slider
2. GCodeViewer : Control count of extruders during the legend updating
2021-02-22 17:08:03 +01:00
enricoturri1966
3c0fa24a71
Tech ENABLE_RENDER_PATH_REFRESH_AFTER_OPTIONS_CHANGE set as default
2021-02-19 15:38:05 +01:00
enricoturri1966
8aca687aef
Tech ENABLE_PREVIEW_TYPE_CHANGE set as default
2021-02-18 11:52:14 +01:00
enricoturri1966
455dbc01ed
Tech ENABLE_ARROW_KEYS_WITH_SLIDERS set as default
2021-02-17 17:21:06 +01:00
enricoturri1966
7144de8ead
Fixed update of the horizontal slider after changing visibility of options in preview
2021-02-16 10:46:15 +01:00
enricoturri1966
919851b548
#5611 - Added option to show gcode line number on horizontal slider in preview
2021-02-16 10:07:05 +01:00
Lukas Matena
da6dc77973
Fixing GCC warnings 3
2021-01-29 10:47:02 +01:00
enricoturri1966
1430f59401
SLA preview - Do not show full object when slider is at 1st layer
2021-01-28 08:28:23 +01:00
YuSanka
893db4d89b
OSX specific, related to the wxWidgets 3.1.4: Fixed wrong UI-scaling
...
(wxWidgets 3.1.4 can binding of wxEVT_DPI_CHANGED now, so it was called msw_rescale() for most of the controls redundantly)
+ Fixed update of the DoubleSlider after changing of the system color
2021-01-22 21:44:15 +01:00
Vojtech Bubnik
e4bfe8093a
Fix of [prusa3d/PrusaSlicer] Remove unnecessary null pointer checks ( #5813 )
...
Don't use
if (ptr)
delete ptr;
call
delete ptr;
directly, it contains the test for null ptr.
2021-01-18 09:33:19 +01:00
Vojtech Bubnik
6bdbe0ffb4
Replaced __linux macro with __linux__
2021-01-11 13:31:30 +01:00
enricoturri1966
b9ae4fcbcf
Faster toolpaths refresh when changing options selection in preview
2020-12-11 14:59:58 +01:00
enricoturri1966
8884afb65d
Tech ENABLE_SHOW_WIPE_MOVES set as default
2020-12-07 10:29:50 +01:00
enricoturri1966
36efbb8295
#5080 - Reworked logic for automatic selection of current view type in preview
2020-12-04 12:31:50 +01:00
Vojtech Bubnik
3515c01e0f
Preview class refactoring: Moved initialization of member variables
...
to header.
2020-12-02 11:38:10 +01:00
enricoturri1966
3ccd122727
#5333 - Reworked navigation of preview's sliders using the keyboard
2020-12-01 08:33:06 +01:00