Commit graph

237 commits

Author SHA1 Message Date
Peter Kirmeier
175c93e511 Simplified use of MainMenu and updating menus' item lists 2023-04-27 23:24:25 +02:00
Peter Kirmeier
b735ad4b46 Simplified MenuData and speedup sub menu closing 2023-04-27 22:19:02 +02:00
Peter Kirmeier
2e1cc20593 Remove RowData dependency from FolderOptions 2023-04-27 21:11:20 +02:00
Peter Kirmeier
46bd18eb7e Removed DgvMouseRow helper class 2023-04-27 20:27:16 +02:00
Peter Kirmeier
3f09f40188 Simplified working with ListViewItems by passing instance instead of index 2023-04-25 00:24:48 +02:00
Peter Kirmeier
6ebfed5f78 Simplified some mouse and open events 2023-04-24 22:38:36 +02:00
Peter Kirmeier
40871c7e96 Fix and improve fading and transparency 2023-04-23 23:53:20 +02:00
Peter Kirmeier
55c01e44b8 Refactor size and position logic
Fix issue that custom location was always detected being out of bounds
2023-04-22 21:04:34 +02:00
Peter Kirmeier
3464e3e4b9 Reduce event dependencies during startup (preloading)
Remove obsolete code
2023-04-20 00:50:29 +02:00
Peter Kirmeier
74d5be3890 Fix missing lazy icon loading for sub menus 2023-04-17 00:04:59 +02:00
Peter Kirmeier
6993aef3ac Fix lots of nullable warnings 2023-04-16 23:27:27 +02:00
Peter Kirmeier
c9ce4d1d21 Improve window size and position calculations
Fix several warnings
2023-04-16 20:17:24 +02:00
Peter Kirmeier
b12d4ad656 Fix potential multiple opening of same sub menu 2023-04-16 17:39:32 +02:00
Peter Kirmeier
61e10bea00 Simplified menu initialization based on directory state 2023-04-16 15:45:47 +02:00
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