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
e8fe841b79
render timer draft
2020-12-16 14:15:12 +01:00
cd105b53d5
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
4ec8960d66
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
8ce3325064
Timeout in requesting renders at notification fadeout.
2020-12-09 11:05:21 +01:00
5974ece496
Added missing includes for gcc
2020-12-05 00:02:43 +01:00
1b0829307d
NotificationManager -> Separate notification update from its render to reduce the amount of scene refresh
2020-12-03 15:12:32 +01:00
50d4914a6e
Removed GLCanvas3D from parameters of NotificationManager methods
2020-11-30 13:45:17 +01:00
3d0f666c74
Documentation for NotificationManager
2020-11-23 16:42:03 +01:00
824a5eabe9
Callback stored at std::function for notification hyperlink. Notification progress bar draft.
2020-11-10 09:22:47 +01:00
34ea49cb91
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
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
44c109a27c
NotificationManager documentation improvements
2020-10-15 09:20:05 +02:00
2fc8d311cf
NotificationManager: Removed space reservation for "Slope visualization"
...
dialog, which is gone.
2020-10-14 17:19:11 +02:00
f702dafac9
Polishing of NotificationManager:
...
Fixed pairing of PrintObjects with slicing warning notifications.
Removed or commented out dead code.
Added documentation.
2020-10-14 16:49:06 +02:00
ba008fb366
Notifications refactoring: Reusing ImGUI windows, commenting out dead code.
2020-10-14 14:18:04 +02:00
8634d4ca41
WIP Review of NotificationManager: Fixed some typos, added some comments.
2020-10-14 12:57:40 +02:00
a7559cc4ea
Notification manager refactoring: Use unique_ptr for management
...
of dynamic data.
2020-10-13 16:08:19 +02:00
3522246a3f
Notification manager: Moved private definitions to private section.
2020-10-13 15:32:41 +02:00
9d3ca1ca4f
ENABLE_SLOPE_RENDERING set as default
...
Slope rendering active only when using Gizmo FDM supports
2020-10-02 15:43:39 +02:00
02ba48ebc8
notifications: avoid collision with gizmos on same position by moving to left
2020-10-02 10:27:31 +02:00
630859ef39
notifications: changed some plater warnings into errors, fixed not showing plater warnings in preview.
2020-10-01 09:30:11 +02:00
10594089e7
notification init() at first render, not notification creation. Hopefully a fix of issue #4647 .
2020-09-01 15:57:49 +02:00
7e22ecb0ef
notifications not showing slicing finished when error
2020-09-01 15:57:48 +02:00
5353338641
notifications: plater warning not visible in preview
2020-09-01 15:57:48 +02:00
0c38f234d0
Notifications & warning dialog
...
notifications
dialog with warnings produced by slicing is shown before exporting
2020-08-03 15:49:25 +02:00