Commit graph

273 commits

Author SHA1 Message Date
Peter Kirmeier 0158499a2c Simplified directory and file discovery
Corrected namespace naming of Helpers
2023-04-16 14:17:33 +02:00
Peter Kirmeier 3c7a7a2aaf Reuse a loading sub menu for showing completed sub menu
Further simplification of sub menu creation
2023-04-16 12:42:42 +02:00
Peter Kirmeier 3698d7e891 Simplified post processing of Menu creation 2023-04-15 22:47:29 +02:00
Peter Kirmeier 176e9f896d Fix data access of UI thread's data while file system watcher is executing 2023-04-15 22:19:16 +02:00
Peter Kirmeier 562a799a46 Simplified Menu construction 2023-04-15 21:23:28 +02:00
Peter Kirmeier 135850c9fc Fix a bunch of nullable warnings 2022-12-05 21:46:53 +01:00
Peter Kirmeier 9a33a15e83 Reenable simplified waitLeave to fade out on leaving 2022-12-05 20:06:40 +01:00
Peter Kirmeier 11bac5dd1e Fix some nullables 2022-12-05 01:27:57 +01:00
Peter Kirmeier 36cbd9f633 Keep using Window Resources for SVG images
App Resources are not loaded consistently by the Window designer
Also updating SVG image colors would not work without changing resource loading.
2022-12-04 22:03:57 +01:00
Peter Kirmeier 81e20d618b Refactored menu window fading
Improve TaskbarLogo (still flickers on load but only very shortly)
2022-12-04 01:24:30 +01:00
Peter Kirmeier 813912d08c Cleanup, refactoring and SVG package removed
Reenable dark mode colored SVG icons
2022-12-03 22:41:03 +01:00
Peter Kirmeier ece80ebc3f Simplified menu creation 2022-12-03 21:23:19 +01:00
Peter Kirmeier 389ae28b99 Search handles multiple patterns and is case insensitive 2022-12-03 19:30:40 +01:00
Peter Kirmeier 9fffebafa2 Lots of major improvements 2022-12-03 02:14:15 +01:00
Peter Kirmeier ada694c611 Reenable scrolling (partially) 2022-12-01 00:16:30 +01:00
Peter Kirmeier 1f985c53aa Fix and extended use of mouse events
Add comments (tags) for all TODO markers
2022-11-29 22:48:45 +01:00
Peter Kirmeier 059b4cc73a Reenable Menu key command handler 2022-11-28 20:27:52 +01:00
Peter Kirmeier 885a5c85be Rework and port some events 2022-11-25 23:31:20 +01:00
Peter Kirmeier 1245700a13 Cleanup and remove of CustomScrollbar 2022-11-19 19:33:23 +01:00
Peter Kirmeier 8001a5324a Cleanup namespaces and hide icon to image conversion from XAML 2022-11-13 19:58:54 +01:00
Peter Kirmeier 3b28cc168b Remove legacy file dialog
Pre-Vista OS is not supported by .Net6 any ways
2022-11-13 17:55:24 +01:00
Peter Kirmeier 92e61ace23 Re-add update check on startup 2022-11-13 16:34:39 +01:00
Peter Kirmeier 55a84d40b0 Re-add Update window 2022-11-12 21:07:15 +01:00
Peter Kirmeier 2a820d9099 Port initial (dump) search feature 2022-11-03 23:35:58 +01:00
Peter Kirmeier 02ba400399 Baseline for version 2.x
Forms replaced with WPF
Migration not complete, yet
Known open points marked with TODOs
Limited and non-optimized feature set
2022-10-23 00:14:31 +02:00
Markus Hofknecht d01948563c [Feature] Sort method for grouping by file extensions (#450), version 1.3.1.6 2022-10-06 18:46:03 +02:00
Markus Hofknecht 18f1570d99 [Feature] Gamepad support (#451), version 1.3.1.4 2022-09-26 19:02:18 +02:00
Markus Hofknecht 9fa3b70e39 [BUG] Fix rename folder live updated (#445), version 1.3.1.2 2022-08-27 16:54:54 +02:00
Markus Hofknecht 729afdf67f [BUG] Search bar in sub directory for empty directories (#443), version 1.3.1.1 2022-08-27 15:14:29 +02:00
Markus Hofknecht 2662b7540d [BUG] 'Show directory title' incorrectly displayed when in 'relative directory' mode (#435), version 1.3.0.16 2022-08-06 00:09:19 +02:00
Markus Hofknecht 8f1d04a66c [Feature] Adjust height when items deleted or added (#430), version 1.3.0.14 2022-08-02 00:49:56 +02:00
Markus Hofknecht 14a83d7672 [Feature] Default sizes to match Windows File Explorer (#418), version 1.3.0.13 2022-08-01 22:22:48 +02:00
Markus Hofknecht 480ad7b13b [BUG] Fix alt+f4 killing the menu but not the app (#427), version 1.3.0.10 2022-07-28 15:02:15 +02:00
Markus Hofknecht a14ea6fb32 [Feature] Default sizes to match Windows File Explorer (#418), version 1.3.0.8 2022-07-27 21:35:09 +02:00
Markus Hofknecht f2b34ea33f [Feature] Refresh root folder on change of contents (#330), version 1.2.9.34 2022-07-10 11:40:48 +02:00
Markus Hofknecht aa91a4088f [Feature] Update function for the non Store Version (#185), version 1.2.9.27 2022-07-07 15:18:16 +02:00
Markus Hofknecht 25ee3d2043 [BUG] Fix wrong error message and unwanted drag (#405), version 1.2.9.25 2022-06-26 10:56:47 +02:00
Markus Hofknecht 7211e4dff1 [Feature] Refresh root folder on change of contents (#330), version 1.2.9.23 2022-06-20 17:39:39 +02:00
Markus Hofknecht 1ec1842bb0 [Feature] Refresh root folder on change of contents (#330), version 1.2.9.22 2022-06-18 23:43:30 +02:00
Markus Hofknecht 7c253fa28a [Feature] Refresh root folder on change of contents (#330, #399, #400), version 1.2.9.20 2022-06-17 14:38:09 +02:00
Markus Hofknecht bcb537d1ee [Feature] Options 'Sort by' (#399), 1.2.9.19 2022-06-13 01:32:36 +02:00
Markus Hofknecht d6093e46b6 [BUG] Fix not scrolled to searched item (#398), version 1.2.9.18 2022-06-11 13:04:21 +02:00
Markus Hofknecht 7afcb95f5c [BUG] Fix not scrolled to searched item (#398), version 1.2.9.18 2022-06-11 12:45:46 +02:00
Markus Hofknecht 532716ea12 [Feature] Show icons of *.ico files and links to *.ico files (#396), version 1.2.9.16 2022-06-09 19:55:13 +02:00
Markus Hofknecht faa32f96a2 This reverts commit ac70e4369a. 2022-06-05 02:43:18 +02:00
Markus Hofknecht ac70e4369a [BUG] TaskbarForm is activated even though it shouldn't be activated (#391), version 1.2.9.11 2022-06-04 18:37:57 +02:00
Markus Hofknecht 4973212f15 Cleaner interface (#380, #386, #389), version 1.2.9.9 2022-05-31 23:23:26 +02:00
Markus Hofknecht 62c7883ed6 [Feature] Add all missing languages automatically (#388), version 1.2.9.8 2022-05-29 16:41:23 +02:00
Markus Hofknecht 07ed93d29e [Feature] Filter menu by file type (#384), version 1.2.9.5 2022-05-25 17:08:11 +02:00
Markus Hofknecht 587ebcfc90 [Feature] Option to configure drag settings (#377), version 1.2.9.5 2022-05-02 19:55:15 +02:00
Markus Hofknecht ca8523752e [Feature] Do not close menu when contextmenu copy item was used (#367), version 1.2.9.0 2022-02-27 16:44:08 +01:00
Markus Hofknecht 37ec270c25 [BUG] Restart automatically in case folder was empty (#366), 1.2.8.11 2022-02-26 10:39:00 +01:00
Markus Hofknecht 9234515fd9 [BUG] Folders to not extend over screen edge (#324), version 1.2.8.11 2022-02-22 16:52:02 +01:00
Markus Hofknecht 3c0ed17988 [BUG] Fix issue when empty main menu and right click into it (#338, #361), version 1.2.8.9 2022-02-21 17:25:31 +01:00
Markus Hofknecht a9f3308b27 [BUG] drag, scroll and search at same time (#335), version 1.2.8.8 2022-02-20 21:35:38 +01:00
Markus Hofknecht 49eac15a87 [BUG] search text cut off (#362), version 1.2.8.6 2022-02-20 18:00:04 +01:00
Markus Hofknecht 7256910367 [Feature] Add 'Cancel' to quit (Bugsplat dialog) (#360), version 1.2.8.3 2022-02-19 13:59:51 +01:00
Markus Hofknecht e6bd977f5c [BUG] Rare NullReferenceException at LoadSubMenuCompleted (#359), version 1.2.8.1 2022-02-18 16:02:16 +01:00
Markus Hofknecht ba69fe4df8 [Feature] Put all language files in sub directory (#314), version 1.2.6.3 2022-02-07 22:45:19 +01:00
Markus Hofknecht 37355bdfe1 [BUG] ArgumentOutOfRangeException since version 1.2.3.6 (#322), version 1.2.6.1 2022-02-07 19:22:16 +01:00
Markus Hofknecht 021d1b2d85 [BUG] Default do a restart if any other instance is running (#320), version 1.2.6.0 2022-02-07 16:41:30 +01:00
Markus Hofknecht e214d71862 [Feature] Fix warnings (#299, #313), version 1.2.3.8 2022-02-05 13:13:11 +01:00
Markus Hofknecht 23848e8014 [Feature] Fix warnings (#313), version 1.2.3.8 2022-02-05 12:47:27 +01:00
Markus Hofknecht 86c0771c3e [Feature] Visual feedback during click (#311), version 1.2.3.6 2022-02-05 10:32:28 +01:00
Markus Hofknecht 754830eda4 [Feature] When loading aborted clear selected row (#309), version 1.2.3.3 2022-02-04 15:49:45 +01:00
Markus Hofknecht 16c25df2b0 [Feature] pos1 and end scroll to first or last (#308), version 1.2.3.2 2022-02-04 14:37:37 +01:00
Markus Hofknecht 282eede778 [BUG] Fix Disappears after relogin via rdp (#307), 1.2.3.1 2022-02-04 14:34:46 +01:00
Markus Hofknecht 9725c092e9 [Feature] Option #276 as default / arg -r to restart (#305), version 1.2.2.11 2022-01-30 15:05:48 +01:00
Markus Hofknecht 72b9f56e74 [Feature] Swipe scrolling on touchscreen (#275), version 1.2.1.4 2022-01-09 17:13:10 +01:00
Markus Hofknecht 2242f2bc34 [BUG] Scrollbar wrong with new option 'appear only when search' (#290, #289), version 1.2.1.2 2022-01-09 13:33:44 +01:00
Markus Hofknecht 5533a2d749 [BUG] Fix NullReferenceException Dgv_MouseDown (#288), version 1.2.1.1 2022-01-09 11:51:21 +01:00
Markus Hofknecht 0511468757 [Feature] Swipe scrolling on touchscreen (#275), version 1.2.1.1 2022-01-08 23:23:14 +01:00
Markus Hofknecht fe4e172b9b [Feature] Additional folder contents - new option 'appear only when search' (#284), version 1.2.0.13 2022-01-08 11:39:23 +01:00
Markus Hofknecht 4c600a8c66 [Feature] Executable to show the menu (#276), version 1.2.0.12 2022-01-07 18:24:17 +01:00
Markus Hofknecht 2659d19283 [Feature] Option to overwrite OS setting 'show hidden files' (#285), version 1.2.0.11 2022-01-07 15:49:33 +01:00
Markus Hofknecht 6d28822851 [BUG] Fix hidden files not shown transparent, version 1.2.0.10 2022-01-07 12:41:09 +01:00
Markus Hofknecht 18443a1682 [Feature] Executable to show the menu (#276), version 1.2.0.9 2022-01-01 19:10:20 +01:00
Markus Hofknecht 555996a3cb [BUG] File name is cut off if it contains a point (#282), version 1.2.0.8 2022-01-01 12:37:33 +01:00
Markus Hofknecht c5d9b5aeda [Feature] Swipe scrolling on touchscreen (#275), version 1.2.0.7 2021-12-30 12:36:00 +01:00
Markus Hofknecht 543ff7bc29 [Feature] Swipe scrolling on touchscreen (#275), version 1.2.0.7 2021-12-30 11:56:34 +01:00
Markus Hofknecht a102c968f3 [Feature] Reset 'Custom location' after display changed event e.g. rdp and custom location not more within screen bounds (#269, #281), version 1.2.0.6 2021-12-27 12:22:52 +01:00
Markus Hofknecht 31bae17632 [Feature] Show network shared directory with wrong flag super hidden (#271), version 1.2.0.2 2021-12-12 16:52:50 +01:00
Markus Hofknecht 76b04a0979 [Feature] Open menu preferably to the right (#262), version 1.2.0.1 2021-12-12 16:52:50 +01:00
Markus Hofknecht a94bbb8bb5 [Feature] Adjust default options (#270), version 1.1.2.6 2021-12-11 14:34:28 +01:00
Markus Hofknecht c0351a534d [Feature] Generate shortcuts to drives (#259), version 1.1.2.4 2021-12-10 15:20:24 +01:00
Markus Hofknecht 4fad5b17aa [Features] (#260, #261, #262, #263, #264, #265, #266, #267), version 1.1.2.2 2021-12-09 20:00:33 +01:00
Markus Hofknecht b1226d15a1 [BUG] IndexOutOfRangeException when BrowserSelector as Standard browser (#237), version 1.1.1.3 2021-11-28 19:42:35 +01:00
Markus Hofknecht 976ad23fc3 [Feature] Remove option 'Update the position every time the menu opens', set it automatic (#253), version 1.1.1.1 2021-11-28 13:40:50 +01:00
Markus Hofknecht c2d5ca5062 [Feature] When open during mainpreload open it afterwards (#251), version 1.1.0.8 2021-11-25 23:49:50 +01:00
Markus Hofknecht 7a0bfef122 [Feature] Drag menu to custom location (#249), version 1.1.0.7 2021-11-24 19:01:59 +01:00
Markus Hofknecht 79f0bbe740 [Feature] DragDrop a file into a application (#34), version 1.1.0.6 2021-11-24 00:22:38 +01:00
Markus Hofknecht 92d7e058a9 [Feature] Ignore open close events during main preload (#248), 1.1.0.6 2021-11-23 23:48:59 +01:00
Markus Hofknecht 898768ce71 [Feature] DragDrop a file into a application (#34), version 1.1.0.5 2021-11-23 23:08:29 +01:00
Markus Hofknecht cc9ebd4ecd [Feature] Add 'Settings' and 'Restart' to main menu (#244), version 1.1.0.3 2021-11-21 17:24:01 +01:00
Markus Hofknecht c833817ab0 [Feature] Improve options Main menu location (#243), version 1.1.0.2 2021-11-20 19:45:41 +01:00
Markus Hofknecht 775500c5e4 [Feature] Update to .NET 6 (#157), version 1.1.0.0 2021-11-19 16:25:36 +01:00
Markus Hofknecht c647cfef86 [Feature] Option to cache main menu (#232, #241), version 1.0.27.5 2021-11-18 21:12:03 +01:00
Markus Hofknecht 69e8cf4e6b [BUG] Fix a rare exception when moving trough menu by keyboard and execute file (#240), version 1.0.27.3 2021-11-18 00:52:24 +01:00
Markus Hofknecht 78325f1c61 [Feature] Update to .NET 6 (#157), version 1.0.27.1 2021-11-17 00:13:46 +01:00
Markus Hofknecht 7f65ef0e7f [Feature] Option to cache main menu (#232), version 1.0.25.9 2021-11-13 13:55:01 +01:00