Commit graph

61 commits

Author SHA1 Message Date
Peter Kirmeier
189e45099c Fix row selection loss when using keys
Remove some old drag and drop code (feature might be added later again)
Refactored some events to work with Menu s instead of ListView s
2023-05-05 18:52:05 +02:00
Peter Kirmeier
c7066e67f7 Refactored list selection via keys
Reducing code complexity and improve naming and use of nullables
2023-05-05 00:08:39 +02:00
Peter Kirmeier
9fdb708322 Refactored iRowKey to use a row's instance instead 2023-05-04 00:34:23 +02:00
Peter Kirmeier
485ef01ad0 Refactored iMenuKey to use a menu's dependencies to parent or sub menu 2023-05-03 23:18:03 +02:00
Peter Kirmeier
b93e1fb345 Minor refactoring and add gamepad button 1 as additional enter button 2023-05-03 00:34:30 +02:00
Peter Kirmeier
a7af9f610f Fix and improve menu activation 2023-05-02 22:04:32 +02:00
Peter Kirmeier
bbdab80355 Fix index issue when selecting first "left" sub menu via key. 2023-05-01 23:46:28 +02:00
Peter Kirmeier
aa87100095 Reduce code complexity and refined member variables
Improve null pointer assumptions by relying on nullable value types
2023-04-29 18:57:39 +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
3464e3e4b9 Reduce event dependencies during startup (preloading)
Remove obsolete code
2023-04-20 00:50:29 +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
0158499a2c Simplified directory and file discovery
Corrected namespace naming of Helpers
2023-04-16 14:17:33 +02:00
Peter Kirmeier
135850c9fc Fix a bunch of nullable warnings 2022-12-05 21:46:53 +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
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
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
18f1570d99 [Feature] Gamepad support (#451), version 1.3.1.4 2022-09-26 19:02:18 +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
d6093e46b6 [BUG] Fix not scrolled to searched item (#398), version 1.2.9.18 2022-06-11 13:04:21 +02: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
86c0771c3e [Feature] Visual feedback during click (#311), version 1.2.3.6 2022-02-05 10:32:28 +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
543ff7bc29 [Feature] Swipe scrolling on touchscreen (#275), version 1.2.0.7 2021-12-30 11:56:34 +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
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
79f0bbe740 [Feature] DragDrop a file into a application (#34), version 1.1.0.6 2021-11-24 00:22:38 +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
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
6d8cf4da39 [Feature] Search all throughout the subfolders (#211, #232), version 1.0.25.5 2021-11-10 23:39:52 +01:00
Markus Hofknecht
ceb128b702 [Feature] Stay open when 'Enter' pressed and reactivated within 200ms (#226), version 1.0.24.3 2021-10-26 22:09:40 +02:00
Markus Hofknecht
bf1629eb4c [Feature] Show item which was clicked for 250ms as loading (#224), version 1.0.24.2 2021-10-25 21:45:49 +02:00
Markus Hofknecht
9189b0629d [BUG] Do not restart if DisplayChange was due to STM open (#223), version 1.0.24.1 2021-10-25 18:55:43 +02:00
Markus Hofknecht
680c093659 Code Cleanup, version 1.0.23.0 2021-10-23 21:54:40 +02:00
Markus Hofknecht
d3e4c655ae Code Cleanup, version 1.0.23.0 2021-10-23 16:27:53 +02:00
Markus Hofknecht
0a310aadb0 [Feature] Show how many folders and files a folder contains in searchbar (#189), version 1.0.17.67 2021-06-27 14:44:12 +02:00
Markus Hofknecht
97fda95805 [Feature] High resolution compatibility (#188), version 1.0.17.65 2021-06-27 11:35:07 +02:00
Markus Hofknecht
99f4c6e46c [Feature] CodeBuity&Refactor (#49) 2021-06-18 19:31:40 +02:00
Markus Hofknecht
88cab02cf0 [Feature] Settings option to close always directly stm after a file or folder was clicked (default off) (#168), version 1.0.17.29 2021-05-02 13:12:18 +02:00
Markus Hofknecht
a5e1ff4c25 [Feature] Migrate from deprecated FxCop analyzers to .NET analyzers (#152), version 1.0.17.16 2021-04-17 02:39:48 +02:00
Markus Hofknecht
ae440e4389 [BUG] Fix rare ArgumentOutOfRangeException (#132), [BUG] Fix rare NullReferenceException (#133) 2020-08-04 10:58:20 +02:00
Markus Hofknecht
d38750c0b9 Code Analyze and Refactor 0.12 (#109), version 0.11.4.4 2020-07-07 17:05:19 +02:00
Markus Hofknecht
2686adf0df Code Analyze and Refactor 0.12 (#109), version 0.11.4.3 2020-07-06 23:37:55 +02:00
Markus Hofknecht
2d2eb88339 Code Analyze and Refactor 0.12 (#109), version 0.11.4.2 2020-07-06 21:15:45 +02:00
Markus Hofknecht
98b648cc62 Code Analyze and Refactor 0.12 (#109), version 0.11.3.0 2020-07-03 22:02:16 +02:00
Markus Hofknecht
d819e80f9f [BUG] displays the error message "Couldn't register the hotkey" at launch (#102)
* do not show error when start
2020-06-25 20:54:27 +02:00