762e7f9474
Tech ENABLE_FIX_IMPORTING_COLOR_PRINT_VIEW_INTO_GCODEVIEWER set as default
2021-09-14 15:05:33 +02:00
f9db2d4e8f
GCodeViewer slight opitmization: reuse (move) G-code line indices
...
in G-code viewer.
2021-09-13 10:41:28 +02:00
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
f17a5837b7
Removed duplicated method GLVolumeCollection::check_outside_state()
2021-09-10 08:27:03 +02:00
198bbaa6ed
Fixed compile warning
2021-08-18 09:08:39 +02:00
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
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
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
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
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
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
5dabae7d0d
Fixed import of color print view from gcode files into GCodeViewer
2021-07-23 11:27:07 +02:00
63ae8756bb
Tech ENABLE_SEAMS_VISUALIZATION set as default
2021-07-22 12:58:33 +02:00
cb873bd88c
Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default
2021-07-22 08:35:21 +02:00
bf3870fe5a
MSW specific: Fixed rescaling for the BitmapComboBox control and Notebook tab buttons
2021-07-19 12:36:14 +02:00
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
31cb4afb65
Fix of some warnings
2021-05-18 12:58:14 +02:00
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
2372f3b029
Fix of #2825 - Add the length of each filament used
2021-05-07 12:48:34 +02:00
868c1ecd41
Fixed conflicts after merge with master
2021-04-30 14:54:58 +02:00
d078aedfbe
Replace label Skirt with Skirt/Brim in preview legend
2021-04-27 10:46:42 +02:00
343eb6006b
Tech ENABLE_SEAMS_VISUALIZATION -> 1st installment of seams visualization in preview
2021-04-27 09:45:15 +02:00
ec498fd270
Auto color change: next improvements
2021-03-31 15:10:48 +02:00
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
69b742f161
Next auto color change improvements
2021-03-19 11:11:46 +01:00
6e002049ba
cleanup
2021-03-18 13:21:11 +01:00
9d4ee2db2f
Notification manager - apply_in_preview function
2021-03-18 12:42:42 +01:00
8aaaa6b122
Auto color change improvements: Show info notification just ones, if there is new print
2021-03-17 17:11:03 +01:00
4021f63f25
Auto color change: Fixed show/hide for the notification.
2021-03-15 09:54:24 +01:00
91e836a502
Implemented suggestion of the auto color change, if model looks like sign
2021-03-12 16:35:07 +01:00
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
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
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
3c0fa24a71
Tech ENABLE_RENDER_PATH_REFRESH_AFTER_OPTIONS_CHANGE set as default
2021-02-19 15:38:05 +01:00
8aca687aef
Tech ENABLE_PREVIEW_TYPE_CHANGE set as default
2021-02-18 11:52:14 +01:00
455dbc01ed
Tech ENABLE_ARROW_KEYS_WITH_SLIDERS set as default
2021-02-17 17:21:06 +01:00
7144de8ead
Fixed update of the horizontal slider after changing visibility of options in preview
2021-02-16 10:46:15 +01:00
919851b548
#5611 - Added option to show gcode line number on horizontal slider in preview
2021-02-16 10:07:05 +01:00
da6dc77973
Fixing GCC warnings 3
2021-01-29 10:47:02 +01:00
1430f59401
SLA preview - Do not show full object when slider is at 1st layer
2021-01-28 08:28:23 +01:00
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
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
6bdbe0ffb4
Replaced __linux macro with __linux__
2021-01-11 13:31:30 +01:00
b9ae4fcbcf
Faster toolpaths refresh when changing options selection in preview
2020-12-11 14:59:58 +01:00
8884afb65d
Tech ENABLE_SHOW_WIPE_MOVES set as default
2020-12-07 10:29:50 +01:00
36efbb8295
#5080 - Reworked logic for automatic selection of current view type in preview
2020-12-04 12:31:50 +01:00
3515c01e0f
Preview class refactoring: Moved initialization of member variables
...
to header.
2020-12-02 11:38:10 +01:00
3ccd122727
#5333 - Reworked navigation of preview's sliders using the keyboard
2020-12-01 08:33:06 +01:00
202ce88445
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_wipe_moves
2020-11-23 10:11:04 +01:00
dcc2f75e05
Some minor refactoring / polishing.
2020-11-21 13:16:03 +01:00