Peter Kirmeier
|
bb198a32db
|
Rework ListViewItemData and RowData members
Improve UI updates due to unnecessary color and selection changes of menus' lists
Fix selection when going back to previous menu via key
|
2023-05-09 00:19:29 +02:00 |
|
Peter Kirmeier
|
14d0896419
|
Replaced internal "menus" array with chained instances.
|
2023-05-08 00:14:23 +02:00 |
|
Peter Kirmeier
|
9dede1c762
|
Keep windows width while filtering items
Fix issue when ListViewItem hides while mouse is hovering over it
Remove obsolete mouse events (non active code)
|
2023-05-05 21:07:23 +02:00 |
|
Peter Kirmeier
|
97185b1989
|
Adjusted naming and variables for menu selection with keys
Remove obsolete mouse events (non active code)
|
2023-05-05 20:01:49 +02:00 |
|
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
|
88971e685c
|
Give ListViewItemData ToString method for easier debugging
|
2023-05-04 00:33:28 +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
|
ab0758788c
|
Give menu ToString method for easier debugging
|
2023-05-02 22:05:08 +02:00 |
|
Peter Kirmeier
|
3153032110
|
Refine loading of colors
|
2023-04-30 23:36:26 +02:00 |
|
Peter Kirmeier
|
ea8ed05c85
|
Replaced System.Drawing.Color with System.Windows.Media.SolidColorBrush
|
2023-04-30 22:42:25 +02:00 |
|
Peter Kirmeier
|
026ab9a982
|
Replace Hardcodet.NotifyIcon.Wpf v1.1.0 with H.NotifyIcon v2.0.108
The former is no longer maintained and the new project is base on the former one.
The new one should also be usable for other platforms.
|
2023-04-30 21:10:55 +02:00 |
|
Peter Kirmeier
|
55fccd17d5
|
Initial use of colors for list items and buttons
|
2023-04-29 22:42:28 +02:00 |
|
Peter Kirmeier
|
14db7ef845
|
Use data bindings to update delayed icons
|
2023-04-29 19:51:44 +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
|
ab9b0ea0b0
|
Housekeeping, refine IconReader and fix ShellContextMenu
|
2023-04-28 18:48:39 +02:00 |
|
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
|
46bd18eb7e
|
Removed DgvMouseRow helper class
|
2023-04-27 20:27:16 +02:00 |
|
Peter Kirmeier
|
959f0af976
|
Fix missing mouse capture when window is moved but mouse points outside of window
|
2023-04-27 19:48:17 +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
|
874f583a3a
|
Refactor size and position logic
Fix issue that mouse location was inaccurate
|
2023-04-23 22:36:15 +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
|
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
|
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
|
562a799a46
|
Simplified Menu construction
|
2023-04-15 21:23:28 +02:00 |
|
Peter Kirmeier
|
ae270343b9
|
[Feature] Add search bar right click 'Paste' (#466)
(cherry picked from commit 1f9a2483f4 )
|
2023-04-15 18:48:53 +02:00 |
|
Peter Kirmeier
|
135850c9fc
|
Fix a bunch of nullable warnings
|
2022-12-05 21:46:53 +01:00 |
|
Peter Kirmeier
|
11bac5dd1e
|
Fix some nullables
|
2022-12-05 01:27:57 +01:00 |
|
Peter Kirmeier
|
22679392f4
|
Refactor color and language settings
|
2022-12-04 23:56:21 +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
|
1b24ef14d8
|
Fix binding exceptions while mouse wheel scrolling
(Remove resetting filter during width calculation)
|
2022-12-02 20:24:41 +01:00 |
|
Peter Kirmeier
|
6b1c63b2dc
|
Improve and fix location calculation of sub menus
|
2022-12-02 19:34:24 +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
|
384e2e1d74
|
Re-add rotating loading icon
|
2022-11-13 19:12:49 +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
|
27c428602b
|
Re-Enable command invocation on shell context menu
|
2022-11-11 23:54:16 +01:00 |
|
Peter Kirmeier
|
ff75518e91
|
Fix unnecessary type cast
Reverted selection mode Single as it is currently failing
|
2022-11-10 00:18:21 +01:00 |
|
Peter Kirmeier
|
32e3813eb1
|
Correct height of row items
|
2022-11-09 23:34:27 +01:00 |
|
Peter Kirmeier
|
2a820d9099
|
Port initial (dump) search feature
|
2022-11-03 23:35:58 +01:00 |
|
Peter Kirmeier
|
165c5e1e50
|
Continued porting of Settings window features
|
2022-11-03 22:17:23 +01:00 |
|
Peter Kirmeier
|
5c738c35b7
|
Add initial UI elements for Customize tab of Settings window
|
2022-11-03 01:07:20 +01:00 |
|
Peter Kirmeier
|
3ffd9423e0
|
Add initial UI elements for Expert tab of Settings window
|
2022-11-02 21:19:57 +01:00 |
|
Peter Kirmeier
|
56912e0927
|
Add initial UI elements for Directories tab of Settings window
|
2022-11-01 00:57:08 +01:00 |
|
Peter Kirmeier
|
417d769744
|
Add initial UI elements for Advanced tab of Settings window
|
2022-10-29 00:32:26 +02:00 |
|
Peter Kirmeier
|
d44731d079
|
Add NumericUpDown control for UI
|
2022-10-28 23:21:27 +02:00 |
|
Peter Kirmeier
|
41a8b90477
|
Add initial UI elements for "Size and location" tab of Settings window
|
2022-10-26 22:30:01 +02:00 |
|
Peter Kirmeier
|
9ed9ca635e
|
Add initial UI elements for General tab of Settings window
|
2022-10-25 23:30:11 +02:00 |
|
Markus Hofknecht
|
fb84b2a705
|
[BUG] Fix NullReferenceException as GetShortcutFileNamePath (#463), version 1.3.2.0
|
2022-10-25 20:28:09 +02: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
|
87dbd64c73
|
[BUG] Blurry tray icon (#462), version 1.3.1.8
|
2022-10-20 17:46:55 +02:00 |
|
Markus Hofknecht
|
ad4942aad6
|
[BUG] Fix InvalidOperationException: No room is available to display rows. (#454), version 1.3.1.7
|
2022-10-08 12:50:47 +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
|
56122d04d5
|
[Feature] Improve Sort method options translations (#450, #453), version 1.3.1.5
|
2022-10-05 21:45:15 +02:00 |
|
Markus Hofknecht
|
b50b122d8c
|
[Feature] Option ResolveLinksToFolders default true (#453), version 1.3.1.5
|
2022-10-05 20:57: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
|
5069e00eee
|
[BUG] Language Italian and Irish (#446), version 1.3.1.3
|
2022-08-30 21:47:23 +02:00 |
|
Markus Hofknecht
|
0254018210
|
Language Italian and Irish (#446), version 1.3.1.3
|
2022-08-30 21:42:52 +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
|
123bece791
|
[Feature] Adjust width when items deleted (#431), version 1.3.0.17
|
2022-08-07 17:49:42 +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
|
1a9da04f78
|
[BUG] Fix Duplicate file/folder name causes unexpected result on opening (#434), version 1.3.0.15
|
2022-08-05 22:19:55 +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
|
275b707bd2
|
[Feature] Adjust height when items deleted or added (#430), version 1.3.0.13
|
2022-08-01 21:42:27 +02:00 |
|
Markus Hofknecht
|
41d0c76e5a
|
[Feature] Height and Width max in percentage (#426), version 1.3.0.12
|
2022-08-01 20:16:04 +02:00 |
|
Markus Hofknecht
|
a14d0296a3
|
[Feature] Make "draggable" zones for when Title bar is hidden (#428), version 1.3.0.11
|
2022-08-01 18:43:29 +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
|
b2ce80f376
|
[Feature] Height and Width max in percentage (#426), version 1.3.0.9
|
2022-07-28 13:00:49 +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
|
663baa3f69
|
[BUG] Fix NullReferenceException at SettingsForm_FormClosed #425, version 1.3.0.7
|
2022-07-25 08:36:29 +02:00 |
|
Markus Hofknecht
|
88bdabf5f2
|
[Feature] Settings menu - Always on top behavior (#417), version 1.3.0.6
|
2022-07-18 23:05:15 +02:00 |
|
Markus Hofknecht
|
9c43fb181f
|
[Feature] Adjust translation texts (#402), version 1.3.0.5
|
2022-07-18 22:21:37 +02:00 |
|
Markus Hofknecht
|
271a55d0ff
|
Code cleanup, version 1.3.0.4
|
2022-07-17 01:11:32 +02:00 |
|
Markus Hofknecht
|
5007203094
|
[Feature] Add English GB language support (#402, #414), version 1.3.0.3
|
2022-07-16 23:27:24 +02:00 |
|
Markus Hofknecht
|
02b80946ce
|
[Feature] Add English GB language support (#402, #414), version 1.3.0.3
|
2022-07-16 23:11:00 +02:00 |
|
Markus Hofknecht
|
b30fdee093
|
[BUG] Scrollbar visible in Options menu (#409), version 1.3.0.1
|
2022-07-12 12:55:06 +02:00 |
|
Markus Hofknecht
|
919d88c7ed
|
[Feature] Option which function keys are shown (#401), version 1.2.9.35
|
2022-07-10 15:39:27 +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
|
70a70acd02
|
[Feature] Resize Optionsmenu (#406), version 1.2.9.33
|
2022-07-10 01:53:36 +02:00 |
|
Markus Hofknecht
|
d9ad6bdd7b
|
[Feature] Resize Optionsmenu (#406), version 1.2.9.32
|
2022-07-10 01:46:18 +02:00 |
|