YuSanka
5f6253390f
Implemented suggestion of the auto color change, if model looks like sign
2021-03-12 16:35:07 +01:00
Lukas Matena
c18ad5f9d6
Added a missing include (gcc)
...
Removed several includes, hopefully they're not needed on any other platform.
2021-03-12 11:31:05 +01:00
David Kocik
15765eb99b
Commented Print host upload notification until its tested
2021-03-12 10:32:26 +01:00
David Kocik
62c2095fe8
Print host upload notification with more info and cancel button
2021-03-12 10:32:26 +01:00
David Kocik
44bfb914ab
progress bar notification - percentage text
2021-03-12 10:32:26 +01:00
David Kocik
6716492efa
Printhost upload progress bar notification
2021-03-12 10:32:26 +01:00
David Kocik
bf032524eb
notifications - minor changes in logic
2021-03-12 10:32:26 +01:00
David Kocik
6e325ee322
cleanup
2021-03-12 10:32:26 +01:00
David Kocik
bad12b5683
cleanup
2021-03-12 10:32:26 +01:00
David Kocik
80f0d305c1
request frame change in notification
2021-03-12 10:32:26 +01:00
David Kocik
32dd1f6e7c
notification time correction
2021-03-12 10:32:26 +01:00
David Kocik
c41df487bb
Notifications management and rendering refactoring.
...
With warning notification Model out of bed reworked to not show after dismiss.
2021-03-12 10:32:26 +01:00
Lukáš Hejl
08a826d237
Added a missing includes
2021-03-12 10:30:06 +01:00
David Kocik
58733e6807
print host upload queue dialog - precision in size column
2021-03-11 16:32:20 +01:00
David Kocik
b8adfbda66
saving size and position of print host queue dialog, added size column, sorting
2021-03-11 13:36:36 +01:00
tamasmeszaros
06bf02df69
Fix Gizmo preview with hollowed mesh
2021-03-08 17:38:10 +01:00
tamasmeszaros
dd202af8cd
Fix stl export with hollowed mesh
2021-03-08 17:38:10 +01:00
YuSanka
7cb3e729ee
Fixed #6182 - First line custom gcode not aligned left in the tool tip
2021-03-08 14:19:58 +01:00
enricoturri1966
14aca210cb
Tech ENABLE_GCODE_WINDOW_USE_MAPPED_FILE merged into ENABLE_GCODE_WINDOW
2021-03-08 10:20:07 +01:00
Vojtech Bubnik
589d2be442
Fix of Repair with Netfabb does not work on builds after 2.3.0 release (Windows 10) #6193
...
This is more a workaround than a fix: Windows 10 3D model fixing API refuses
to load a zip64 encoded 3MF. We need to get in touch with Microsoft on that
issue, for now the 3MFs generated for the Windows 10 3D model fixing API
will be limited to 4GB. Saving a bigger 3MF will fail.
2021-03-08 09:36:21 +01:00
enricoturri1966
5998ee8f2e
Code cleanup
2021-03-08 09:29:47 +01:00
enricoturri1966
9359d6d3d0
Follow-up of 0472c84525
- Fixed syntax errors
2021-03-08 09:01:15 +01:00
enricoturri1966
8027c94a41
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-08 08:35:49 +01:00
enricoturri1966
0472c84525
G-code window uses file mapping
2021-03-08 08:35:32 +01:00
Lukas Matena
1efa9a06f6
Adjustable wipe tower brim
2021-03-05 16:41:02 +01:00
Lukas Matena
c8fdd837ae
Added a missing include for gcc
2021-03-05 11:27:25 +01:00
enricoturri1966
b6634b2ea0
Added progress dialog for adding parts from files
2021-03-04 15:09:50 +01:00
enricoturri1966
b748f36246
Fixed layout of loading file progress dialog
2021-03-04 13:36:07 +01:00
enricoturri1966
252aa9b229
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-04 13:24:08 +01:00
enricoturri1966
cee4ed9ff2
G-code window optimization: parse g-code lines only when needed
2021-03-04 13:23:24 +01:00
Lukas Matena
70573484c2
Show an error notification when attempting to save 3MF while editing SLA support points
...
The notification disappears when it is no longer valid.
2021-03-04 09:35:41 +01:00
Lukas Matena
abd5a9a46e
Add a notification when custom support enforcers are not used due to supports being off
...
It is now emitted from Print::validate and has a hyperlink to enable supports
2021-03-04 09:35:22 +01:00
enricoturri1966
a820e8c22f
Vertically center text in G-code window
2021-03-04 08:37:21 +01:00
enricoturri1966
da7d7ae11b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-03 09:07:28 +01:00
enricoturri1966
f586bb6f9e
Fit G-code window between preview legend and view toolbar
2021-03-03 09:03:07 +01:00
Enrico Turri
91ffd8d501
Custom G-code validation - Do not veto setting tab switch when invalid g-code is found
2021-03-02 17:00:11 +01:00
YuSanka
28b92215c3
Follow-up 409849d238
:
...
Added check for visibility for all loaded presets.
Added notification about this action.
+ PresetComboBox: Fixed update() function for physical printers, when some of related presets are invisible.
2021-03-02 12:19:49 +01:00
enricoturri1966
2c8f385c7f
1st installment of g-code window in preview
2021-03-02 10:01:06 +01:00
YuSanka
70fc0c232c
Linux specific issue: DiffViewCtrl: Fixed scaling of the columns width
2021-03-01 16:01:53 +01:00
enricoturri1966
908c48ae6a
Follow-up of 86d7e1fb90
-> Fixed update after switching tab after editing custom g-code in settings tabs
2021-03-01 13:03:43 +01:00
Lukas Matena
3f1299c9b7
Fix build against wxWidgets older than 3.1.1
2021-03-01 10:03:49 +01:00
Lukas Matena
b10d064a24
Added an empty category icon for Fuzzy Skin to prevent crashes in ObjectList
...
The icon should later be replaced by a proper one.
2021-02-26 16:08:51 +01:00
enricoturri1966
c9666ea257
#4402 - Review and merge of #6106 Temperature visualization in preview and G-code Viewer by combolek
2021-02-26 14:17:53 +01:00
enricoturri1966
2d52e155a5
Follow-up of 86d7e1fb90
-> Fixed update after editing custom g-code in settings tabs
2021-02-26 13:56:51 +01:00
enricoturri1966
8cb8a24ded
Tech ENABLE_CUSTOMIZABLE_FILES_ASSOCIATION_ON_WIN set as default
2021-02-26 10:18:16 +01:00
enricoturri1966
a3b60c09bc
Tech ENABLE_CTRL_M_ON_WINDOWS set as default
2021-02-25 15:22:12 +01:00
enricoturri1966
4146fd337a
Tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5 set as default
2021-02-25 14:28:53 +01:00
enricoturri1966
8f8217723c
Tech ENABLE_OPENGL_ERROR_LOGGING set as default
2021-02-25 13:38:52 +01:00
YuSanka
21b044b556
Fix of #5152 assert ""HasFlag(0x0020)"" failed in GetSelection(): must be single selection listbox
...
This assert was invoked by list_printer->GetSelection() because of list_printer was created with wxLB_MULTIPLE flag.
2021-02-25 04:03:26 -08:00
YuSanka
89f065b57e
Fix of #5510 : ctrlsub.cpp(231): assert "IsValid(n)" failed in GetClientData(): Invalid index passed to GetClientData()
...
BitmapComboBox: Use virtual OnSelect() on wxEVT_COMBO event
Don't save information about preset combobox type to the evt.SetInt(). This information can be received from BitmapComboBox::get_type() now.
2021-02-25 12:55:28 +01:00
enricoturri1966
be7e2f2ae1
Tech ENABLE_WX_3_1_3_DPI_CHANGED_EVENT set as default
2021-02-25 12:40:42 +01:00
Vojtech Bubnik
6f5bf71f11
Fixing some compiler warnings
2021-02-24 19:53:50 +01:00
Vojtech Bubnik
61a5b43ac3
Fix of Add option to change support interface pattern #1197
...
New config field for switching the support interface pattern between
default (rectilinear for non-soluble interface, concentric for soluble interface),
explicit rectilinear and explicit concentric.
Also the config layer was reworked a bit to reduce some switch statements
on ConfigOptionEnum<> templates.
2021-02-24 15:59:18 +01:00
YuSanka
88bd189047
Some code refactoring follow-up 33aa6be7b7
and 92b1302a08
2021-02-24 15:50:18 +01:00
YuSanka
18ac892ed6
OSX specific: Fix of f11e81517d
2021-02-24 15:03:34 +01:00
YuSanka
d209c92c80
Merge remote-tracking branch 'origin/ys_auto_cp'
2021-02-24 14:33:31 +01:00
enricoturri1966
33aa6be7b7
Follow-up of 86d7e1fb90
-> Validation of custom g-code added using vertical slider in preview
2021-02-24 14:17:46 +01:00
Vojtech Bubnik
aee136cedd
Squash merge of pull request Raft enhancements #6003
...
thanks @nemart69
2021-02-24 11:59:22 +01:00
David Kocik
15d9751919
Delete lockfile at shutdown on linux and mac.
...
Passing lockfile on mac by sending message .
2021-02-24 09:31:51 +01:00
David Kocik
8ca225b38a
config wizard - hide logo if small height
2021-02-24 09:21:40 +01:00
Vojtech Bubnik
fcb714cd24
Added a single perimeter to the first layer of support or raft.
...
Fixes [Request] Add optional perimeter to raft #756
Fixes First support layer does not stick to bed #2101
New parameters raft_first_layer_density and raft_first_layer_expansion
to influence the 1st layer of raft or support.
Fixes Allow to disable raft under support structures. #3772
Fixes raft is larger than necessary #2568
Fixes Supports on the build plate should have a solid bottom interface for better adhesion #1165
Changed the 1st layer infill to rectilinear even for soluble materials.
Fixes first layer of support for multi filament support oddly spaced #1445
Fixes Full Soluble Materials interfacing into Models + Soluble material noise on Bed #684
2021-02-24 08:48:40 +01:00
YuSanka
ad55756257
Implemented Auto Color Print
2021-02-23 18:46:05 +01:00
enricoturri1966
e1c201e714
Partial revert of 204714d566
-> Alternate fix for crash on printer presets switching between MM and SM printers
2021-02-23 12:00:23 +01:00
YuSanka
671efb02c9
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
03dee86071
ObjectList: After deleting volumes from the object, update the extruder color for the object from the last and only volume
2021-02-22 18:50:38 +01:00
YuSanka
204714d566
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
YuSanka
f11e81517d
PresetComboBox: Fixed thin/wide_space_icon_width scale
...
+ Added border for the color_extruder bitmaps
2021-02-22 17:08:03 +01:00
Lukas Matena
3fd36f08e0
Show a notification when attempting to slice during SLA support points editing
...
This should also fix #5736 and a similar crash when deleting an object during manual editing (which was introduced between 2.2.0 and 2.3.0)
2021-02-22 16:26:16 +01:00
enricoturri1966
613f961b9f
#6095 - Fixed toolpaths generation
2021-02-22 15:27:40 +01:00
YuSanka
791c191ea7
Fix of #6094 - Slicer crashes in MMU2S mode
2021-02-22 09:56:23 +01:00
enricoturri1966
92b1302a08
Follow-up of 86d7e1fb90
-> Custom gcode validation in Filament settings tab
2021-02-22 08:39:36 +01:00
enricoturri1966
9b0b0f5e27
Follow-up of 86d7e1fb90
-> Custom gcode validation in Printer settings tab
2021-02-22 08:13:48 +01:00
Vojtech Bubnik
ac97572cfe
Fixed compiler warnings
2021-02-19 20:09:57 +01:00
enricoturri1966
c3a52f9b01
Tech ENABLE_RENDER_PATH_REFRESH_AFTER_OPTIONS_CHANGE set as default
2021-02-19 15:38:05 +01:00
enricoturri1966
0a1448196b
Tech ENABLE_NEW_NOTIFICATIONS_FADE_OUT set as default
2021-02-19 12:18:09 +01:00
enricoturri1966
aec39aaba6
Tech ENABLE_PREVIEW_TYPE_CHANGE set as default
2021-02-18 11:52:14 +01:00
enricoturri1966
7c3e3272aa
Tech ENABLE_ARROW_KEYS_WITH_SLIDERS set as default
2021-02-17 17:21:06 +01:00
enricoturri1966
77be228b75
Tech ENABLE_DRAG_AND_DROP_FIX set as default
2021-02-17 14:52:58 +01:00
YuSanka
349ce7fd50
Fix of #6056 - Purging Volumes dialog doesn't save pasted values
2021-02-17 14:37:25 +01:00
enricoturri1966
50c6fc1719
Tech ENABLE_TOOLPATHS_WIDTH_HEIGHT_FROM_GCODE set as default
2021-02-17 11:23:17 +01:00
YuSanka
23b6a597a8
Fixed a bug with erase of the multiple instance selection in 3D-scene
...
+ Try to fix accidentally crash on Copy/Paste
2021-02-16 21:20:06 +01:00
enricoturri1966
b14d872104
Fixed update of the horizontal slider after changing visibility of options in preview
2021-02-16 10:46:15 +01:00
enricoturri1966
9afaebac75
#5611 - Added option to show gcode line number on horizontal slider in preview
2021-02-16 10:07:05 +01:00
YuSanka
b166bd7845
Follow-up 6effa30322
: Fixed a crash of stand-along GcodeViewer
...
when open/close Preferences
2021-02-15 15:57:31 +01:00
enricoturri1966
125fcd0623
Removed obsolete class GLCanvas3D::WarningTexture
2021-02-15 11:00:37 +01:00
Vojtech Bubnik
a6bd2d7664
Fix of 3DBed Regression #6029
2021-02-15 09:31:19 +01:00
Pascal de Bruijn
b75830df6e
UnsavedChangesDialog: fix wxString casts
...
similar instance: 08388d3daa
related to: #5752
2021-02-14 07:41:21 +01:00
YuSanka
2228c5e0bf
Fixed localization for the message text
2021-02-12 14:29:22 +01:00
YuSanka
e664100bf6
SPE-1103 Added menu items for the conversation of the volumes from/to meters
...
Related to #4521
2021-02-10 20:34:05 +01:00
Vojtech Bubnik
8049dd1f72
Trying to fix the remaining OSX warnings
2021-02-10 19:07:09 +01:00
Vojtech Bubnik
05a6cfeaea
Some more reduction of compiler warnings on MSVC
2021-02-10 18:04:16 +01:00
Vojtech Bubnik
db2d78ff21
Reduction on compiler warnings, mainly on MSVC.
...
Fix of the new gap_fill_enable flag: Take it into account when comparing
regions.
2021-02-10 17:29:07 +01:00
David Kocik
cb2d6e320a
Wizard: buttons for printer selection
2021-02-10 17:00:41 +01:00
Vojtech Bubnik
6555b32f5c
Squashed commit of the following:
...
commit 61b3ca0b4b4a0b4cfbbc706ede94ef7ccec4c91f
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date: Wed Feb 10 15:42:27 2021 +0100
Fix of fuzzy skin
commit d971ed51a5bb65e8bdfd326bc41b9d7ab2e20834
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date: Wed Feb 10 14:12:51 2021 +0100
CMake adjustment of MINIMUM_BOOST_VERSION
commit 5d8aa2c59ecf7e32456f2e43e07dedc7d24eb21c
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date: Wed Feb 10 14:12:33 2021 +0100
Fix of debug compilation after warning removal.
commit 5e339b3078f0c9d75b6fac28ed3c295ae9fbbef5
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date: Wed Feb 10 14:11:34 2021 +0100
Fuzzy Skin changes:
1) Moved the parameters to region
2) Removed experimental code.
3) Allowed fuzzyfication of both outer perimeter and holes.
2021-02-10 16:02:43 +01:00
Ilya
f639c08caf
Added separate checkbox for gap filling ( #5999 )
...
* in dev
* moved to Advanced menu
2021-02-10 16:01:40 +01:00
Boleslaw Ciesielski
22b2ccc474
Fixes issue #5979 - NULL pointer crash in ModelObject::split()
...
ModelObject::split() expects a non-NULL new_objects vector where it adds pointers to the new models resulting from the split.
But in the CLI case the caller does not care about this and passes NULL which causes a crash. To fix the crash we could pass
a dummy vector but it turns out that we actually have a use for the results because we should assign a unique name to each
new model the same way as the GUI does. These names show up as comments in the gcode so this change makes the gcode produced
by the GUI and the CLI more similar and diffable.
@lukasmatena has amended the original commit by @combolek (pull request #5991 ) in order to avoid code duplication
2021-02-10 12:30:06 +01:00
Vojtěch Bubník
eaf6e0dca7
Merge pull request #6000 from xorza/postprocessing_moved_to_temp_dir
...
Postprocessing moved to temp dir
2021-02-10 11:29:59 +01:00
YuSanka
3c37aed2f8
Fixed old (MSW specific) focus issue:
...
Description of issue:
When for some parameter set a value which is out of rage or inaccurate and than click to another parameter,
receive a warning message dialog with description of a problem.
After closing of this Dialog any button on settings tab doesn't work for first click.
Looks like after dialog is closed Notebook page loses a focus.
Workaround:
Use self-created WarningDialog (inherited from the wxDialog) instead of wxMessageDialog
2021-02-10 11:25:07 +01:00
Vojtěch Bubník
20979556c3
Merge pull request #5723 from mathiasvr/patch-1
...
remove "Some text"
2021-02-10 11:06:45 +01:00
Vojtěch Bubník
b7ae342e8e
Merge pull request #5963 from wavexx/remove_undeeded_includes
...
Remove unneeded inclusion of boost::nowide
2021-02-10 10:43:56 +01:00