Commit Graph
100 Commits
Author SHA1 Message Date
David Kocik d3c38fc603 Fix of crashing Preferences in Gcode Viewer 2021-10-18 15:47:38 +02:00
David Kocik 5946989c21 Stop giving notifications focus on hover. 2021-10-18 15:02:13 +02:00
David Kocik 29544c0d3d Merge branch 'dk_notifications' 2021-10-15 15:05:08 +02:00
David Kocik 81cb190e2f Export ongoing notification with delay 1000ms to prevent quick opening and closing on fast systems 2021-10-15 15:04:44 +02:00
kocikdav df30dfc2bc Merge pull request #7117 from jurriaan/patch-1
Fix missing `wx/timer.h` header compile issue
2021-10-15 11:37:51 +02:00
David Kocik c838aabf1d Merge branch 'dk_tips' 2021-10-14 14:30:29 +02:00
David Kocik ffc29a2536 Preferences Highlighter 2021-10-14 14:29:53 +02:00
David Kocik 0d86153704 Merge branch 'dk_notifications' 2021-10-13 17:05:08 +02:00
David Kocik 1308b255fe missing include and template type 2021-10-13 17:04:40 +02:00
David Kocik 15ba458f2c Merge branch 'dk_notifications' 2021-10-13 15:39:31 +02:00
David Kocik ac6259e387 Preferences: notify_relese option with Choice type Field.
OptionsGroup:: Added possibility of the right alignment of the controls
+ Added separator line to Preferences
2021-10-13 15:39:06 +02:00
David Kocik c1729594eb Merge branch 'dk_notifications' 2021-10-11 10:02:10 +02:00
David Kocik c4f78fcdc9 Check version string for alpha and beta release versions.
Preferences setting to show / not show alpha beta releases.
2021-10-11 10:01:48 +02:00
David Kocik 6f3c8e16ad Merge branch 'dk_notifications' 2021-10-06 13:08:12 +02:00
David Kocik d5d106fe61 Netfabb finished notification, fix of #7067 2021-10-06 13:07:38 +02:00
David Kocik 05bc9b7bf4 Merge branch 'dk_notifications' 2021-10-05 15:53:17 +02:00
David Kocik d84867d539 notification info icon - wider hexagon 2021-10-05 15:52:44 +02:00
David Kocik a1b2d53f4e actualize warnings on empty background process 2021-10-05 15:52:44 +02:00
David Kocik 23cff74efb Hint notification: selected filament tag check. 2021-10-05 12:26:45 +02:00
David Kocik 9f0b31dc55 Close validate warnings on empty plater. 2021-10-04 09:56:23 +02:00
David Kocik 0b55c89978 print info notification icon 2021-10-01 17:25:49 +02:00
David Kocik 1de422e932 refactor mr. clippy rendering 2021-10-01 16:49:58 +02:00
David Kocik 1edbdcfecf remove simplify suggestion function 2021-10-01 15:45:58 +02:00
David Kocik 29aab3a426 PrintInfoNotificationLevel with icon 2021-10-01 15:03:40 +02:00
David Kocik bac7d2b961 Merge branch 'dk_notifications' 2021-10-01 10:15:36 +02:00
David Kocik b1c1055963 Close updated item info notification at new item loading 2021-10-01 10:08:19 +02:00
David Kocik 5a45c94ccd Remove duplicit warning about not enabled support enforcers 2021-10-01 10:08:19 +02:00
David Kocik 117c4a432e Object info notification level 2021-10-01 10:08:19 +02:00
David Kocik 213add1b2b Revert Object warning notification to SimplifySuggestion
followup of commit 0d0c092880.
2021-10-01 10:08:19 +02:00
David Kocik 5045e07f78 Find name of preset from alias before selecting preferred preset. 2021-09-30 14:42:30 +02:00
David Kocik 4e63f873da Slicing complete notification fades out after 2 seconds. Issue #7017. 2021-09-29 10:01:13 +02:00
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