Commit Graph

8562 Commits

Author SHA1 Message Date
758526bb0f Fixed #4918
Added missed "Add/Remove filaments" item for the filament preset combobox
2020-10-19 15:10:14 +02:00
b2841e154f Add installing of the desktop file to cmake 2020-10-19 14:44:45 +02:00
dacd0b9628 Add the desktop file for Linux desktops 2020-10-19 14:44:45 +02:00
8bb26850d9 install symlink for gcodeviewer 2020-10-19 14:44:45 +02:00
5e09de9abf Localization: Updated POT and List.txt
+ SavePresetDialog class is extracted from the PresetComboBoxes.cpp the the separate files
2020-10-19 14:18:02 +02:00
125b9dfdb0 #4888 - Fixed jerky movements in Preview when using 3D mouse 2020-10-19 12:34:33 +02:00
68a5e84ec1 Merge branch 'add-duet-software-framework-support' of https://github.com/Duet3D/PrusaSlicer into Duet3D-add-duet-software-framework-support 2020-10-19 11:50:31 +02:00
d7b7a3a567 Removed unused include (related to #4912) 2020-10-19 11:16:43 +02:00
322d78a9dc Fix of #4889 (malfunctioning single instance detection on macOS):
This was hapenning because the datadir did not exist yet, which was interpreted as another instance running.
2020-10-19 11:08:03 +02:00
e79d4b2a61 Fixed typo in 8a1eba5a09 2020-10-19 10:08:21 +02:00
36acabc603 Suppress edit of items of UnsavedChangesDialog, fixed update of the information line
+ added white version for icons "exit" and "switch_presets"
2020-10-18 13:44:15 +02:00
aa2a116532 Unifying "unretraction" and "deretraction" #3862
Deretraction or unretraction? #3541
2020-10-17 21:23:31 +02:00
d977bffba9 Merge pull request #4213 from onovy/https
Use https in config update URLs
2020-10-17 21:13:43 +02:00
3d22ed17c2 Improved wording and localization of the Unsaved Changes Dialog. 2020-10-17 14:04:11 +02:00
cff1cbf20f Disabled icon to add color changes, print pauses and custom gcode in vertical slider of standalone gcode viewer 2020-10-17 14:01:45 +02:00
498c329cf1 #4880 - Initialization of OpenGL data used by GCodeViewer done on the first call of GCodeViewer::render() 2020-10-17 13:04:58 +02:00
b2e024a1f6 Reverted the "single_instance" condition check, David thinks
the old way is correct.
2020-10-17 12:57:02 +02:00
2f5dda9841 Merge pull request #4841 from DenkBrettl/langfix
Update language to be more clear
2020-10-17 11:12:22 +02:00
e3d21b1a71 Fix of the "dock" menu on OSX to start a new instance of PrusaSlicer
in case a single instance is disabled.
Make the "single_instance" enabled by default on OSX initially
to match the platform.
2020-10-17 09:23:05 +02:00
2c5a652e36 Add info for the removed "Print host upload" group 2020-10-16 16:30:46 +02:00
4f60ce6a6a Improved matching of Print and Filament profiles after switching the Printer
profile. The matching has the following priority:

1) Compatible Print profile with the same logical name aka alias.
2) Prefered Print profile with the same layer height.
3) Compatible Print profile with the same layer height.
4) Prefered Print profile.
5) Any compatible profile.

The same logic applies to the selection of Filament profile, only
a filament_type is compared, not the layer height.
2020-10-16 16:03:31 +02:00
8ae550c3b3 Do not render bed texture when looking from below the bed in hollowing gizmo
The same as it is for FDM/SLA supports and seam gizmos.
2020-10-16 15:56:45 +02:00
909696440f When switching Printer profiles, a profile with the same logical name
aka alias is searched for first before activating the default
print / filament profile as configured in the printer settings.
2020-10-16 14:45:54 +02:00
e0e10eec47 Fixed build when tech ENABLE_GCODE_VIEWER is disabled 2020-10-16 14:08:24 +02:00
392a5df569 UnsavedChangesDialog: Updated icons on "Discard" buttons
+ Put "exit" icon on "Quit" menu item
2020-10-16 13:21:23 +02:00
55f5bf3596 Refactoring of UnsavedChangesDialog:
Use std containers instead of wxWidgets containers.
Use unique_ptr for memory management.
2020-10-16 12:20:57 +02:00
eabc09ca36 Cover various overhang types cumulatively 2020-10-16 11:14:57 +02:00
ef968100fd Use rotated bounding box to calculate eccentricity 2020-10-16 11:14:57 +02:00
40f23d4610 Show "Merge" item of the context menu for multiple selection only for objects or instances 2020-10-16 11:01:27 +02:00
89d5f17b28 OSX dock menu item start new instance visibility 2020-10-16 10:49:15 +02:00
4e993df1af Temporary disabled skipping of invisible paths when moving thumb on horizontal slider in preview 2020-10-16 09:42:48 +02:00
4a5168094e Changed heuristic to clamp toolpaths width 2020-10-16 09:02:37 +02:00
6a4e59f802 UnsavedChangesDialog
* Fixed a crash on preset changing and press Cancel button in SavePresetDialog
* Added Cancel button for MessageDialog after check "Remember my choice"

SplashScreen
* Set Version string in respect to the height of a Title string
2020-10-15 22:47:42 +02:00
685e54d917 fix of OSX dock menu items 2020-10-15 19:40:57 +02:00
17ef424330 OSX dock menu items 2020-10-15 18:53:35 +02:00
e67eef4c06 Fixed some more issues in copy / paste of objects and volumes
due to the layer_height_profile, paint on supports and seam
being stored as an object on its own onto the Undo / Redo stack.
2020-10-15 17:29:49 +02:00
3bae4fcad2 UnsavedChangesDialog : improvements
* Added "Remember my choice" checkbox
* Center on the screen and set position in respect to the position of mainframe or settings dialog

Preferences : Added checkboxes for enable/suppress showing of the UnsavedChangeDialog

SearchImGui : close after parameter selection_is_changed_according_to_physical_printers

PhysicalPrinterDialog, SavePresetDialog : Center on the screen
2020-10-15 16:53:14 +02:00
24972abcd3 boost::filesystem::canonical at non windows instance check path to binary 2020-10-15 15:22:46 +02:00
cd2b7afc65 Updated textation of the Filament selection config wizard page. 2020-10-15 14:16:53 +02:00
2ce52b0038 Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer 2020-10-15 13:35:53 +02:00
57bd0f2a60 This broke the SLA support point generator test. Why? 2020-10-15 13:35:45 +02:00
f70ae3b1ed Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-10-15 12:43:09 +02:00
d70762c80f #4719 - Fixed toolpaths generation when background process is on 2020-10-15 12:42:58 +02:00
349e894779 Fixed rendering of thumbnails 2020-10-15 12:20:38 +02:00
f10ce5351f Fixed assignment of the slicing timestamp to the slicing finished
notification.
2020-10-15 12:02:55 +02:00
8ed99bb57f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-10-15 10:25:22 +02:00
a3f8f65158 Added option to apply the sequential slider in preview to top layer only or to whole gcode toolpaths 2020-10-15 10:25:13 +02:00
5769b91671 Notifications:
Revert of substitution of boost::bind with std::bind, does not compile
on all platforms.
Further polishing and documentation.
2020-10-15 09:56:40 +02:00
fb9d54c439 bring_forward on recieved other instance msg 2020-10-15 09:52:29 +02:00
44c109a27c NotificationManager documentation improvements 2020-10-15 09:20:05 +02:00