Commit Graph
100 Commits
Author SHA1 Message Date
David Kocik 6af09cd3ea Merge branch 'dk_notifications' 2021-09-23 16:15:54 +02:00
David Kocik 976ef2c1b9 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
David Kocik 6ca474192f Fix of hidden progress bar in progress indicator notification 2021-09-23 15:01:19 +02:00
David Kocik 1f82714159 Blacklisted AMHook.dll 2021-09-23 11:15:08 +02:00
David Kocik 4fdd035efa Merge branch 'dk_tips' 2021-09-23 09:56:49 +02:00
David Kocik b382ac8541 Fixed rendering undo/redo toolbar arrow. 2021-09-23 09:56:28 +02:00
David Kocik d08f7d9934 Merge branch 'dk_instances' 2021-09-22 15:00:44 +02:00
David Kocik 457ded43c3 Instance check: Error output with lock file location 2021-09-22 14:50:28 +02:00
David Kocik 7dabcf0646 Slicing progress notification cancel button hides notification if process is idle. 2021-09-20 11:22:00 +02:00
David Kocik b9b84f4f27 Merge branch 'dk_bar' 2021-09-10 14:36:11 +02:00
David Kocik b9dab7540e 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
David Kocik 410b5e610b Merge branch 'dk_notifications' 2021-09-10 10:48:09 +02:00
David Kocik 0d0c092880 Object warning notification
Opens when loading object, closes at deletion.
Replaces SimplifySuggesion.
2021-09-10 10:47:07 +02:00
David Kocik cd4155a890 Hints.cereal file existence check 2021-09-03 10:19:06 +02:00
David Kocik e630332e24 Added SS2OSD.dll to blacklist. Raises warning dialog for issue #6864 2021-09-03 09:29:15 +02:00
David Kocik 0cb08ebda4 fix of b45ae0170b 2021-09-02 09:54:29 +02:00
David Kocik b45ae0170b Merge branch 'dk_notifications' 2021-09-02 09:48:31 +02:00
David Kocik 42f4de94df Calling destructor of notifications manager and hint database
Ensures to translate hints after change of language
2021-09-02 09:48:06 +02:00
David Kocik 5f7a4982f6 Open menubar item by name with translations 2021-09-02 09:48:06 +02:00
David Kocik 876e6fdddd Commented opening menubar item until its properly implemented. 2021-09-01 15:12:47 +02:00
David Kocik 3df8371d15 Merge branch 'dk_notifications' 2021-09-01 13:34:58 +02:00
David Kocik 229cf4b8b6 Open menubar item by item index. Possible to call as hint notification hyperlink 2021-09-01 13:34:36 +02:00
David Kocik 73e8f5aed2 Supress desktop integration of gcode viewer at ChromeOS 2021-09-01 12:58:36 +02:00
David Kocik 788d114a2f Passing call_selection_changed to update_info_items.
Helps to decide correctly if object was added or only undo / redo operation.
2021-08-31 11:26:00 +02:00
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
David Kocik 6d13d32416 Merge branch 'dk_desktop' 2021-08-30 10:29:20 +02:00
David Kocik 6be99f941d Escaping of backslash 2021-08-30 10:28:57 +02:00
David Kocik d96549f307 Merge branch 'dk_desktop' 2021-08-28 14:37:12 +02:00
David Kocik ae3478c6c5 Desktop integration escaping path 2021-08-28 14:35:29 +02:00
David Kocik 2d13b28ae6 Merge branch 'dk_arrow' 2021-08-25 16:31:52 +02:00
David Kocik 02dd1b5f7d rendering highlight arrow from svg 2021-08-25 16:31:31 +02:00
David Kocik 0f05b3c0cc Merge branch 'dk_browser' 2021-08-25 15:37:26 +02:00
David Kocik e6bae06557 Notice dialog when opening any link outside PrusaSlicer 2021-08-25 15:07:38 +02:00
David Kocik 369f325f4e Delete unused variable 2021-08-25 09:52:27 +02:00
David Kocik 1c72351ba0 Erase updatedItemsInfo type from multiple-showing notifications list. 2021-08-24 17:31:34 +02:00
David Kocik e65dc37401 Refactoring + throwing exception from random generator in hints 2021-08-24 17:23:58 +02:00
David Kocik 2680d42055 comments in hints.ini 2021-08-24 17:09:49 +02:00
David Kocik aeac024e73 Merge branch 'dk_notifications' 2021-08-24 16:55:51 +02:00
David Kocik cfcfbc38d2 Hints notification random weighted order with saving used hints to cache/hints.cereal 2021-08-24 16:49:09 +02:00
David Kocik 1f9782dbbd Merge branch 'dk_notifications' 2021-08-23 16:33:12 +02:00
David Kocik d96f75105f Parse hints.ini for translatable text as part of gettext_make_pot 2021-08-23 16:27:51 +02:00
David Kocik 93566d72e5 Allow Desktop Integration by default on Linux 2021-08-23 10:16:26 +02:00
David Kocik c0ff8b8888 Fix of hint notification button Open Gallery. Deselects all objects prior opening gallery. 2021-08-23 10:07:12 +02:00
David Kocik 40f78ca31c Merge branch 'dk_desktop' 2021-08-19 15:33:53 +02:00
David Kocik f1f3e22a10 Desktop integration: escaping \' inside executable path 2021-08-19 15:21:44 +02:00
David Kocik 8f58b11b08 Rotated arrow asset. 2021-08-19 14:01:54 +02:00
David Kocik 6d44bde96d Progress notification: fix of wrong method call. 2021-08-19 12:36:31 +02:00
David Kocik c08b4be0e6 Fix of missplaced checkbox Perform desktop integration in config wizard. 2021-08-19 11:00:36 +02:00
David Kocik 97418cf9f5 Desktop integration in config wizard ifdef 2021-08-19 10:27:29 +02:00
David Kocik 250d2391e6 Merge branch 'dk_desktop' 2021-08-19 10:19:49 +02:00
David Kocik 12328a74f7 Desktop integration changes
empty catch block fix
internal namespace fix
wrong app config var
Desktop integration for regular executables
cmake option SLIC3R_DESKTOP_INTEGRATION
cmake dependent option
escape executable path in desktop file by adding /'
Error messages instead of notifications.
2021-08-19 10:18:40 +02:00
David Kocik a6b083d76a Toolbar highlight arrow 2021-08-12 14:52:42 +02:00
David Kocik 117485c562 Notifications: MMU segmentation icon 2021-08-12 15:29:33 +02:00
David Kocik a50151fb78 Merge branch 'dk_tips' 2021-08-12 11:30:46 +02:00
David Kocik 483684f702 Delete inline in some functions 2021-08-12 11:30:25 +02:00
David Kocik f3371a3b84 warning fix 2021-08-12 08:49:38 +02:00
David Kocik 6681e6aad7 Merge branch 'dk_tips' 2021-08-12 08:47:24 +02:00
David Kocik 4e9a949497 narrow mr. clippy with outline 2021-08-12 08:46:59 +02:00
David Kocik 23b1bc07a4 narrow mr. clippy logo 2021-08-12 08:46:59 +02:00
David Kocik 4c646905fd Merge branch 'dk_tips' 2021-08-11 17:16:13 +02:00
David Kocik 4df2c969a5 Hint notification
changes in hints.ini
Hint notification: Just one button in Help menu.
Hint notification: New naming - Tip of the day
Notifications: no scrolling.
Hint notification: fadeout colors.
2021-08-11 17:15:23 +02:00
David Kocik 7c1f1b36d5 Merge branch 'dk_notifications' 2021-08-11 09:29:13 +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 0e6d77d25a Hints notifications: OS specific tags 2021-08-10 15:25:47 +02:00
David Kocik 60a818852e Merge branch 'dk_tips' 2021-08-10 14:53: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 840a13c9dd Merge branch 'dk_tips' 2021-08-09 17:12:58 +02:00
David Kocik b43f225ac8 Hint notification fixes and improvements
Hint notification bold (diff color) headline on multiple lines
Hint notification: Documentation link button.
Hints.ini header
hints logo - clippy 
disabled a preffered modes and techs for hints notifications
Empty hints array check. Fix of #6774.
2021-08-09 17:10:39 +02:00
David Kocik a3cf0277be Merge branch 'dk_validate' 2021-07-29 16:56:49 +02:00
David Kocik aa17d54eda Update item info notification with icon 2021-07-29 16:52:08 +02:00
David Kocik ee96282ffc Merge branch 'dk_validate' 2021-07-29 13:59:41 +02:00
David Kocik aebbafc75c Validate Error notification 2021-07-29 13:59:25 +02:00
David Kocik 38a0353800 Merge branch 'dk_tips' 2021-07-29 13:21:18 +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
David Kocik 029330d656 fix of infinite loop in notification lines calulating #6583 2021-07-02 15:13:03 +02:00
David Kocik 77e25c5022 fix of #6588 - using same copy function for updating presets as for exporting gcode 2021-06-28 13:21:07 +02:00
David Kocik b14345012d PrusaLink - cherrypick pick from stable branch
Added to config enums, visible in Physical Printer Dialog and class derived from Octoprint
2021-06-28 12:36:01 +02:00
David Kocik 8da004800d Merge branch 'dk_injection' 2021-06-01 13:52:34 +02:00
David Kocik 2d60c90ff5 Remove unused include_directory in cmake 2021-06-01 13:52:02 +02:00
David Kocik 7ad482f63c Merge branch 'dk_notifications' 2021-05-20 13:10:06 +02:00
David Kocik 635bf8d9f1 Notifications: Calculating space left for hypertext with escaped text 2021-05-20 13:09:45 +02:00
David Kocik 8ea7bafaaf Merge branch 'dk_notifications' 2021-05-11 09:35:55 +02:00
David Kocik fabaee10a8 Additional controls in NotificationManager 2021-05-11 09:35:25 +02:00
David Kocik d701b24bc0 Fix of crash when notification text + hypertext wont fit line length 2021-05-11 09:35:25 +02:00
David Kocik 48cc1e6e34 Merge branch 'dk_desktop' 2021-05-07 09:02:39 +02:00
David Kocik 9cfcba78f7 text fix 2021-05-07 09:01:57 +02:00
David Kocik 963849e18b desktop integration functions and dialog 2021-05-07 09:01:57 +02:00
David Kocik f191c06f17 Merge branch 'dk_notifications' 2021-04-20 09:19:40 +02:00
David Kocik 453884f908 Check of correct suffix during PrintHostSend dialog. 2021-04-20 09:18:50 +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 fb645c6394 two line text for upload progress bar notification 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 9118de4e3c Upload notification text fix 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 4d5500f10c Merge branch 'dk_notifications' 2021-03-18 14:08:10 +01:00
David Kocik bfd87dc93a cleanup 2021-03-18 13:21:11 +01:00
David Kocik 7c7c355376 Notification manager - apply_in_preview function 2021-03-18 12:42:42 +01:00