Commit Graph

75 Commits

Author SHA1 Message Date
76012e6021 Netfabb finished notification, fix of #7067 2021-10-06 13:07:38 +02:00
4c312b0dba remove simplify suggestion function 2021-10-01 15:45:58 +02:00
0fcbc006cb PrintInfoNotificationLevel with icon 2021-10-01 15:03:40 +02:00
0ae569c97c Close updated item info notification at new item loading 2021-10-01 10:08:19 +02:00
c4cbae697d Object info notification level 2021-10-01 10:08:19 +02:00
830b7ce5eb Revert Object warning notification to SimplifySuggestion
followup of commit 0d0c092880.
2021-10-01 10:08:19 +02:00
8f9512198d Progress bar notifications and Export finished notification changes.
Export Finished notification ejecting state.
Slicing began state in progress notification.
Timing of progress bar notifications. Progress indicator disappears instantly at 100%. While slicing goes into Slicing Finished without fade out. 
Preventing of negative growth of slicing progress bar.
Slicing progress bar - Negative percent value means now No info rather than Canceled.
Hiding slicing progress at printer technology change.
2021-09-23 16:15:39 +02:00
d76c15dc70 Slicing progress notification cancel button hides notification if process is idle. 2021-09-20 11:22:00 +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
4157706143 Object warning notification
Opens when loading object, closes at deletion.
Replaces SimplifySuggesion.
2021-09-10 10:47:07 +02:00
458e880aa4 Calling destructor of notifications manager and hint database
Ensures to translate hints after change of language
2021-09-02 09:48:06 +02:00
489d9143e2 delayed notifications: custom condition function for showing and refactoring 2021-08-31 10:34:47 +02:00
773c35049d Delayed notifications list
Hint notification is delayed until empty notifications
2021-08-30 16:38:58 +02:00
07b77828f2 Merge branch 'master' into fs_QuadricEdgeCollapse
# Conflicts:
#	src/slic3r/GUI/NotificationManager.hpp
2021-08-25 13:16:01 +02:00
aba8309f74 Erase updatedItemsInfo type from multiple-showing notifications list. 2021-08-24 17:31:34 +02:00
b25cbac1a4 Merge branch 'master' into fs_QuadricEdgeCollapse 2021-08-23 11:33:14 +02:00
91985e283c Create multiple simplify notification 2021-08-23 11:31:38 +02:00
468dde8727 Progress notification: fix of wrong method call. 2021-08-19 12:36:31 +02:00
7ce1a2dd65 Updated Items Info notification
Showing only when new object is added (typically loading projects).
All info in 1 notification.
2021-08-11 09:24:14 +02:00
0675dfc2b9 Hints notification
Hints notification: enabled / disabled tags 
Hints notification: suppress opening url due to preferences.
Hint notification: close after 5 minutes and button in Help menu
2021-08-10 14:48:23 +02:00
a22d6e920e Update item info notification with icon 2021-07-29 16:52:08 +02:00
ed6ca1ba5e Validate Error notification 2021-07-29 13:59:25 +02:00
bc8ecff631 Hint notification
Reads data from hints.ini. Has hyperlinks to highlight settings, toolbars and gizmos.
2021-07-29 13:20:50 +02:00
a0c0a64508 Added a limitation on the number of usable extruders in the multi-material gizmo. If a printer has more extruders than this limit, a notification about it is shown. 2021-06-28 08:09:06 +02:00
b0d3415fb7 desktop integration functions and dialog 2021-05-07 09:01:57 +02:00
640b7879fb Error appearance of upload notification and dividing lines with lesser impotance of spaces 2021-04-20 09:18:50 +02:00
ad406bd820 compare upload notification by id and not show id in text 2021-04-20 09:18:50 +02:00
34d26eaa31 Changed ToolpathOuside error notification from plater to slicing error notification type so it is grayed out correctly 2021-04-20 09:18:50 +02:00
53ee91dcf9 typo fix 2021-04-20 09:18:50 +02:00
caa2d9663b fix of notification states and upload progress bar notification fadeout 2021-04-20 09:18:50 +02:00
9d4ee2db2f Notification manager - apply_in_preview function 2021-03-18 12:42:42 +01:00
a37d4a24fb missing override keyword
missing override keyword
2021-03-17 15:40:59 +01:00
62fd84c269 Fixed upload notification cancel button 2021-03-16 18:44:12 +01:00
ac80e1b2b2 typo correction 2021-03-14 18:35:36 +01:00
812bb51bbd preventing hidden notification to show when updated and close them correctly. 2021-03-14 18:01:10 +01:00
91e836a502 Implemented suggestion of the auto color change, if model looks like sign 2021-03-12 16:35:07 +01:00
9a2b47f5da Print host upload notification with more info and cancel button 2021-03-12 10:32:26 +01:00
5f4b67463f Printhost upload progress bar notification 2021-03-12 10:32:26 +01:00
4cb203f5ec cleanup 2021-03-12 10:32:26 +01:00
32cb5b3d64 request frame change in notification 2021-03-12 10:32:26 +01:00
1a4319c015 notification time correction 2021-03-12 10:32:26 +01:00
945499fb29 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
7c4eeddbd8 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
2c197570b2 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
96a0654c47 Implemented Auto Color Print 2021-02-23 18:46:05 +01:00
5a19dd7041 Tech ENABLE_NEW_NOTIFICATIONS_FADE_OUT set as default 2021-02-19 12:18:09 +01:00
f7e26b5655 Fixing GCC warnings 2 2021-01-29 10:46:52 +01:00
f1f4d31ab5 Changed requested time of rendering for timed notification to full duration. Commented unused code. 2020-12-16 17:43:51 +01:00
cf4cf7ab78 Some refactoring of the fade out of notifications:
1) Use different wxWidgets call to get current time on Windows vs Unix
   for efficiency reasons.
2) Don't call this function multiple times in a single function, it is
   both expensive and not correct: One shall work with the same timestamp.
3) Added missing unbind of the new timer.
2020-12-16 16:15:58 +01:00
9ca531bb30 render timer 2020-12-16 14:15:12 +01:00