Commit Graph

71 Commits

Author SHA1 Message Date
David Kocik
ed6ca1ba5e Validate Error notification 2021-07-29 13:59:25 +02:00
David Kocik
bc8ecff631 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
0ce485ecb0 Fixed some compiler warnings. 2021-07-21 12:54:28 +02:00
David Kocik
c1abc38aec fix of infinite loop in notification lines calulating #6583 2021-07-02 15:13:03 +02:00
David Kocik
79e37945db Notifications: Calculating space left for hypertext with escaped text 2021-05-20 13:09:45 +02:00
David Kocik
15ef84f041 Additional controls in NotificationManager 2021-05-11 09:35:25 +02:00
David Kocik
0bebe96397 Fix of crash when notification text + hypertext wont fit line length 2021-05-11 09:35:25 +02:00
David Kocik
640b7879fb Error appearance of upload notification and dividing lines with lesser impotance of spaces 2021-04-20 09:18:50 +02:00
David Kocik
ad406bd820 compare upload notification by id and not show id in text 2021-04-20 09:18:50 +02:00
David Kocik
40dc0a8833 two line text for upload progress bar notification 2021-04-20 09:18:50 +02:00
David Kocik
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
David Kocik
ad300cde1a Upload notification text fix 2021-04-20 09:18:50 +02:00
David Kocik
caa2d9663b fix of notification states and upload progress bar notification fadeout 2021-04-20 09:18:50 +02:00
David Kocik
9d4ee2db2f Notification manager - apply_in_preview function 2021-03-18 12:42:42 +01:00
David Kocik
62fd84c269 Fixed upload notification cancel button 2021-03-16 18:44:12 +01:00
David Kocik
bbc2957de3 Enabled print host upload notifications 2021-03-15 13:07:54 +01:00
Vojtech Bubnik
85a5a2925f Fixing some compilation warnings 2021-03-15 10:36:03 +01:00
David Kocik
812bb51bbd preventing hidden notification to show when updated and close them correctly. 2021-03-14 18:01:10 +01:00
YuSanka
91e836a502 Implemented suggestion of the auto color change, if model looks like sign 2021-03-12 16:35:07 +01:00
David Kocik
31bfa025f2 Commented Print host upload notification until its tested 2021-03-12 10:32:26 +01:00
David Kocik
9a2b47f5da Print host upload notification with more info and cancel button 2021-03-12 10:32:26 +01:00
David Kocik
f6eecf861f progress bar notification - percentage text 2021-03-12 10:32:26 +01:00
David Kocik
5f4b67463f Printhost upload progress bar notification 2021-03-12 10:32:26 +01:00
David Kocik
21b8600887 notifications - minor changes in logic 2021-03-12 10:32:26 +01:00
David Kocik
e0b3035e76 cleanup 2021-03-12 10:32:26 +01:00
David Kocik
4cb203f5ec cleanup 2021-03-12 10:32:26 +01:00
David Kocik
32cb5b3d64 request frame change in notification 2021-03-12 10:32:26 +01:00
David Kocik
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
enricoturri1966
5a19dd7041 Tech ENABLE_NEW_NOTIFICATIONS_FADE_OUT set as default 2021-02-19 12:18:09 +01:00
Vojtech Bubnik
1576a9cc87 Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00
Lukas Matena
9abde7ef06 Added a missing include 2021-02-08 08:13:22 +01:00
YuSanka
673230d793 Localization: Fixed localization of some 3d-Scene notifications
+ Move a call of the load_language() before SplashScreen creation
2021-02-03 17:30:32 +01:00
Lukas Matena
f7e26b5655 Fixing GCC warnings 2 2021-01-29 10:46:52 +01:00
David Kocik
5cea1876ce request frame with delay when new notification pushed 2021-01-07 13:33:05 +01:00
David Kocik
02486a0fd9 update notification before erasing finished ones 2021-01-07 13:16:23 +01:00
David Kocik
4275190c11 wxWakeUpIdle when render timer ends to ensure idle function spawns and triggers rendering 2021-01-07 12:54:53 +01:00
YuSanka
d5129e80a4 localization: Fixed one phrase 2020-12-22 17:24:29 +01:00
David Kocik
302301132e Missing init() call at notification render 2020-12-19 09:22:40 +01:00
David Kocik
5d698b377a Keyboard shortcut at notification hover - eject sd 2020-12-18 15:48:59 +01:00
David Kocik
f1f4d31ab5 Changed requested time of rendering for timed notification to full duration. Commented unused code. 2020-12-16 17:43:51 +01:00
Vojtech Bubnik
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
Vojtech Bubnik
6d5403681f Disabled "error" outputs
1) they should have been trace and
2) likely they should have been only enabled in debug mode and only
   through conditional compilation
2020-12-16 14:40:56 +01:00
David Kocik
9ca531bb30 render timer 2020-12-16 14:15:12 +01:00
David Kocik
e8fe841b79 render timer draft 2020-12-16 14:15:12 +01:00
Lukas Matena
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
David Kocik
fa3c7ae5ca export finished to hdd notification got fadeout after 20 sec 2020-12-11 08:40:40 +01:00
David Kocik
682380d170 GLCanvas on_idle changes to do updates on notifications correctly. Changed updating separators in GLToolbar. 2020-12-09 11:05:21 +01:00
David Kocik
8ce3325064 Timeout in requesting renders at notification fadeout. 2020-12-09 11:05:21 +01:00
enricoturri1966
1b0829307d NotificationManager -> Separate notification update from its render to reduce the amount of scene refresh 2020-12-03 15:12:32 +01:00
enricoturri1966
50d4914a6e Removed GLCanvas3D from parameters of NotificationManager methods 2020-11-30 13:45:17 +01:00