David Kocik
04778e0fa5
delayed notifications: custom condition function for showing and refactoring
2021-08-31 10:34:47 +02:00
David Kocik
b5742eabe0
Delayed notifications list
...
Hint notification is delayed until empty notifications
2021-08-30 16:38:58 +02:00
Filip Sykala
790d445420
Merge branch 'master' into fs_QuadricEdgeCollapse
...
# Conflicts:
# src/slic3r/GUI/NotificationManager.hpp
2021-08-25 13:16:01 +02:00
David Kocik
1c72351ba0
Erase updatedItemsInfo type from multiple-showing notifications list.
2021-08-24 17:31:34 +02:00
Filip Sykala
89819c1c22
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-08-23 11:33:14 +02:00
Filip Sykala
1aa4b32fa7
Create multiple simplify notification
2021-08-23 11:31:38 +02:00
David Kocik
6d44bde96d
Progress notification: fix of wrong method call.
2021-08-19 12:36:31 +02:00
David Kocik
d735dbe147
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
David Kocik
06d27bcb3c
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
David Kocik
aa17d54eda
Update item info notification with icon
2021-07-29 16:52:08 +02:00
David Kocik
aebbafc75c
Validate Error notification
2021-07-29 13:59:25 +02:00
David Kocik
0d74502aeb
Hint notification
...
Reads data from hints.ini. Has hyperlinks to highlight settings, toolbars and gizmos.
2021-07-29 13:20:50 +02:00
Lukáš Hejl
48789e5ae1
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
David Kocik
963849e18b
desktop integration functions and dialog
2021-05-07 09:01:57 +02:00
David Kocik
429675db2d
Error appearance of upload notification and dividing lines with lesser impotance of spaces
2021-04-20 09:18:50 +02:00
David Kocik
d7b385f144
compare upload notification by id and not show id in text
2021-04-20 09:18:50 +02:00
David Kocik
c140974bf4
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
David Kocik
78e61eddf8
typo fix
2021-04-20 09:18:50 +02:00
David Kocik
441cf62ad3
fix of notification states and upload progress bar notification fadeout
2021-04-20 09:18:50 +02:00
David Kocik
7c7c355376
Notification manager - apply_in_preview function
2021-03-18 12:42:42 +01:00
David Kocik
d2ec2b33f9
missing override keyword
...
missing override keyword
2021-03-17 15:40:59 +01:00
David Kocik
5daaaa2845
Fixed upload notification cancel button
2021-03-16 18:44:12 +01:00
David Kocik
ffb13767f4
typo correction
2021-03-14 18:35:36 +01:00
David Kocik
972dbe238f
preventing hidden notification to show when updated and close them correctly.
2021-03-14 18:01:10 +01:00
YuSanka
5f6253390f
Implemented suggestion of the auto color change, if model looks like sign
2021-03-12 16:35:07 +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
6716492efa
Printhost upload progress bar notification
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
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
YuSanka
ad55756257
Implemented Auto Color Print
2021-02-23 18:46:05 +01:00
enricoturri1966
0a1448196b
Tech ENABLE_NEW_NOTIFICATIONS_FADE_OUT set as default
2021-02-19 12:18:09 +01:00
Lukas Matena
2d32c80b75
Fixing GCC warnings 2
2021-01-29 10:46:52 +01:00
David Kocik
99747f8f25
Changed requested time of rendering for timed notification to full duration. Commented unused code.
2020-12-16 17:43:51 +01:00
Vojtech Bubnik
1dae057f15
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
David Kocik
3ae40139b3
render timer
2020-12-16 14:15:12 +01:00
David Kocik
0592d15c50
render timer draft
2020-12-16 14:15:12 +01:00
Lukas Matena
1249fdb71d
Remove custom supports/seams after mesh repair
...
The repair can remove some of the triangles, so the custom data would make no sense.
This will hopefully fix #5458
Also, show a notification with a hyperlink to undo just before the repair.
2020-12-14 22:59:02 +01:00
YuSanka
3cbb19bd73
Added info notification, when Color Change G-code is empty and user try to add color change on DoubleSlider.
2020-12-09 11:36:56 +01:00
David Kocik
2659ac567a
Timeout in requesting renders at notification fadeout.
2020-12-09 11:05:21 +01:00
Lukas Matena
91cc119146
Added missing includes for gcc
2020-12-05 00:02:43 +01:00
enricoturri1966
bcb2a4884b
NotificationManager -> Separate notification update from its render to reduce the amount of scene refresh
2020-12-03 15:12:32 +01:00
enricoturri1966
0d4123192f
Removed GLCanvas3D from parameters of NotificationManager methods
2020-11-30 13:45:17 +01:00
David Kocik
95d65f9f30
Documentation for NotificationManager
2020-11-23 16:42:03 +01:00
David Kocik
422ad1c5bf
Callback stored at std::function for notification hyperlink. Notification progress bar draft.
2020-11-10 09:22:47 +01:00
David Kocik
3ca3a544a8
New Export Finished notification showing path and opening containing folder. Fix of #4917 . Fixed wrongly grayed eject button in File menu. Hopefully fix of ctrl shortcut of tooltips at sidebar.
2020-11-04 09:29:08 +01:00
Vojtech Bubnik
b25548594d
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