Commit Graph

6226 Commits

Author SHA1 Message Date
e22a006863 Add live preview on open gizmo
Add delay 250ms before process for live move with slider
Add short cut for unmodified mesh in processing
2021-10-19 16:51:03 +02:00
a1fd4c85f4 Fix bloating of history with live preview 2021-10-19 16:15:27 +02:00
02bf72a573 Fix
../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:433:11: warning: unused variable 'checkbox_width' [-Wunused-variable]
../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:227:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:245:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2021-10-18 20:15:11 +02:00
248fdbc76a Do not disapeared apply button 2021-10-18 19:20:20 +02:00
3a0e86f6eb Merge branch 'master' into fs_realtime_simplify 2021-10-18 16:47:38 +02:00
ddf7e65a69 Add [esc] to interupt preview in simplify 2021-10-18 16:47:25 +02:00
e6def60b2c live preview in simplification 2021-10-18 16:01:32 +02:00
eced226dbe Fix of crashing Preferences in Gcode Viewer 2021-10-18 15:47:38 +02:00
a34bb31b3d SendSystemInfo: improved error handling 2021-10-18 15:34:51 +02:00
c464542f3f SendSystemInfo: Show also in alphas, fixed alpha detection 2021-10-18 15:34:51 +02:00
c655aa7cc5 SendSystemInfo: Use GET instead of ping to check internet connection 2021-10-18 15:34:51 +02:00
0ec56738e5 SendSystemInfo macOS fixes (get system language, fix ping) 2021-10-18 15:34:51 +02:00
bda6a60035 SendSystemInfo: Reporting RAM in GiB 2021-10-18 15:34:51 +02:00
9b314f9f0d Several fixes and improvements in SendSystemInfoDialog:
- do not show memory in MB, show it in GiB rounded to one decimal place
- when sending fails, the HTTP error code is not presented to the user (it is logged though)
- when the user cancels the sending, no extra "sending cancelled" message is shown
- in case there is no internet connection, the dialog is not shown at all
- a 6 second timeout for a case that connection is lost during sending
- the dialog is only shown when the wizard does not show on startup
2021-10-18 15:34:51 +02:00
7c51188a22 SendSystemInfo: Trim leading/trailing whitespace from all the values 2021-10-18 15:34:51 +02:00
3da9b2a127 An attempt to fix the SendSystemInfo dialog on GTK3 2021-10-18 15:34:51 +02:00
552afcc63d SendSystemInfo: Open the dialog based on appconfig, even in alphas 2021-10-18 15:34:51 +02:00
65f722c97c SendSystemInfo: Only get the scaling on Win, not on mac or Linux 2021-10-18 15:34:51 +02:00
b087ba7089 SendSystemInfo: Use /proc/info instead on lscpu on Linux,
center dialog after resizing
2021-10-18 15:34:51 +02:00
438ab8c321 Stop giving notifications focus on hover. 2021-10-18 15:02:13 +02:00
9c02817eb8 Fixed z-fighting between contour around the area selected by smart fill and painted triangles inside the FDM support painting gizmo. 2021-10-18 11:35:13 +02:00
c6a7b70ed9 Follow-up of 6194e67e68 - Separated the part that computed triangles normals and lighting inside the fragment shader into a separate shader mm_gouraud, which is only used for the multi-material painting gizmo. 2021-10-18 11:35:13 +02:00
ef50b9e4cb Fixed the positioning of the supports painting gizmo. 2021-10-18 11:33:47 +02:00
d27b6b6b57 Added tooltips to the support painting gizmo. Used multi-line text for the label "Highlight overhang by angle". 2021-10-18 10:57:57 +02:00
d1614b7469 Small refactoring of showing tooltips in gizmos. 2021-10-18 10:56:50 +02:00
ed8f358592 Added an option to limit painting to triangles only highlighted by "Highlight by angle" in the support painting gizmo. 2021-10-18 10:54:31 +02:00
e86a1b4d89 Export ongoing notification with delay 1000ms to prevent quick opening and closing on fast systems 2021-10-15 15:04:44 +02:00
521e9cff64 Fix missing wx/timer.h header compile issue
Tried to compile the latest git version on my system and got an error that wxTimer could not be found. Fixed it by adding in the header.

cc @kocikdav
2021-10-15 10:44:19 +02:00
f0d09461c1 Preferences Highlighter 2021-10-14 14:29:53 +02:00
b0a5ee3ca1 GalleryDialog: Added context menu for custom shapes
+ Added possibility to delete custom shaped by "DELETE" key
2021-10-14 12:16:14 +02:00
15c87d5240 missing include and template type 2021-10-13 17:04:40 +02:00
ed471b1f41 Preferences: notify_relese option with Choice type Field.
OptionsGroup:: Added possibility of the right alignment of the controls
+ Added separator line to Preferences
2021-10-13 15:39:06 +02:00
4a975dd97a Auto color change: check overhangs lust from Preview when detecting auto color changes
+ fixed typo in equivalent_areas()
 + Added missed include
2021-10-12 15:23:50 +02:00
9b7225cf35 Follow-up cedfc5e3fb - Next code refactoring to avoid inconsistency between AutoColorChangeDetection in Preview and DoubleSlider 2021-10-12 14:18:39 +02:00
f4edcd7458 DoubleSlider: Code refactoring for auto color change 2021-10-12 10:47:21 +02:00
8a8ada38c9 Gallery: Fixed a naming of the added item with already existing name.
+ Fixed layout after add/delete item to/from Gallery
2021-10-11 11:21:27 +02:00
8c7562f082 Check version string for alpha and beta release versions.
Preferences setting to show / not show alpha beta releases.
2021-10-11 10:01:48 +02:00
624648f05f Win11 specific: Added workaround for implicit set of the dark mode 2021-10-11 09:54:38 +02:00
e9083556ee ObjectList: Fixed positioning of the object's part/modifiers when it's added
Use load_modifier() for everything without a respect to the type
2021-10-08 12:14:49 +02:00
848fdaadf4 #7076 - Modifiers and similar objects always rendered as transparent 2021-10-08 10:48:46 +02:00
b642cf636f Reworded "Shape Gallery" menu and dialog title 2021-10-07 15:40:28 +02:00
d2acd0c0a3 Renamed the brush "Pointer" to "Triangles" in the multi-material painting gizmo, and in the FDM supports painting gizmo. 2021-10-07 13:12:36 +02:00
cb66737396 Fixed the positioning of the painting gizmos. 2021-10-07 13:12:36 +02:00
6d88f89192 Added rendering of smart fill and contour around selected areas for the FDM supports painting gizmo. 2021-10-07 13:12:36 +02:00
c25357969f Refactored rendering of the contour around areas selected by smart fill to prepare it for the FDM supports painting gizmo. 2021-10-07 13:12:36 +02:00
379dbdf83f Prepared the FDM support gizmo for smart fill. 2021-10-07 13:12:36 +02:00
4cf5c919b3 Improved the alignment of tool type and brush type in the multi-material gizmo. 2021-10-07 13:12:36 +02:00
53772a19f6 Reworked seam painting gizmo to the same layout as multi-material painting gizmo. 2021-10-07 13:12:36 +02:00
163d171541 Fixed the wrong calculation of caption text size in all painting gizmos, which could lead to showing unintended space after ImGui::SliderFloat. 2021-10-07 13:12:36 +02:00
9a4759322e Removed unintended space after ImGui::SliderFloat in all painting gizmos. 2021-10-07 13:12:36 +02:00