Commit graph

461 commits

Author SHA1 Message Date
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
Markus Hofknecht
49766341c1 [Feature] Resize Optionsmenu (#406), version 1.2.9.31 2022-07-10 00:24:09 +02:00
Markus Hofknecht
3f23f0ebc2 [Feature] Resize Optionsmenu (#406), version 1.2.9.30 2022-07-09 22:10:53 +02:00
Markus Hofknecht
7c8926a29a [Bug] Fix scrollbar visibilty due to resize options menu #406 #407, version 1.2.9.29 2022-07-09 19:23:18 +02:00
Markus Hofknecht
2c9dc941de [Bug] Fix scrollbar visibilty due to resize options menu #406 #407, version 1.2.9.29 2022-07-09 19:11:10 +02:00
Markus Hofknecht
75b0648983 [Feature] Resize Optionsmenu (#406), version 1.2.9.28 2022-07-09 12:55:55 +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
5677320a54 [Feature] Update function for the non Store Version (#185), version 1.2.9.26 2022-07-05 21:53:38 +02:00
Markus Hofknecht
c0e962dd19 [Feature] Update turkish translations (#403), version 1.2.9.24 2022-06-23 20:34:45 +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
e4c297e333 [Feature] Refresh root folder on change of contents (#330, #399, #400), version 1.2.9.21 2022-06-18 13:03:28 +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
f5b29b43cd [BUG] Fix not scrolled to searched item (#398), version 1.2.9.18 2022-06-11 11:26:47 +02:00
Markus Hofknecht
48fcc40acd [Feature] Option 'Directory of Internet Shortcut Icons' (#397), version 1.2.9.17 2022-06-10 18:41:49 +02:00
Markus Hofknecht
c79cefd1c9 [Feature] Option 'Show link overlay' default false (#394), 1.2.9.14 2022-06-06 22:46:13 +02:00
Markus Hofknecht
81dd170b62 [Feature] Option OpenDirectoryWithOneClick default false (#392), 1.2.9.12 2022-06-06 14:00:17 +02:00
Markus Hofknecht
76cde235c9 [Feature] Option to store log file at application directory instead into AppData (#371), version 1.2.9.11 2022-06-05 15:39:54 +02:00
Markus Hofknecht
c614cdf71b [Feature] Option to store log file at application directory instead into AppData (#371), version 1.2.9.11 2022-06-05 15:27:35 +02:00
Markus Hofknecht
d3c61273d3 [Feature] Add all missing languages automatically (#388), version 1.2.9.10 2022-06-05 11:36:48 +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
10b4c820ea Cleaner interface (#337, #380, #386, #390), version 1.2.9.10 2022-06-01 21:11:36 +02:00
Markus Hofknecht
a4836d10b9 Cleaner interface (#337, #380, #386, #390), version 1.2.9.10 2022-06-01 21:10:18 +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
94dd3ddd0c [Feature] Add all missing languages automatically (#388), version 1.2.9.8 2022-05-29 20:42:42 +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
c4debe75a8 [Feature] Add all missing languages automatically (#388), version 1.2.9.8 2022-05-29 14:47:53 +02:00
Markus Hofknecht
d61dffbbd4 [Feature] Add Slovak (#336), version 1.2.9.7 2022-05-29 11:08:47 +02:00
yrctw
0988b5c211
Create lang.zh-TW.resx (#387)
* Create lang.zh-TW.resx

* Create lang.zh-TW.resx

* Create lang.zh-TW.resx
2022-05-29 09:29:44 +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
e12842085e [Feature] Sort folder contents by date (#370), version 1.2.9.5 2022-05-02 20:29:39 +02:00
Markus Hofknecht
1172bdd114 [Feature] Option to configure drag settings (#377), version 1.2.9.5 2022-05-02 20:25: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
756838ae85 [BUG] Fix Exception when PathDirectory empty and click "Change to relative folder" (#376), version 1.2.9.4 2022-04-30 11:51:50 +02:00
Markus Hofknecht
cc502be893 Sort folder contents by date (#370), 1.2.9.2 2022-03-29 10:52:23 +02: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
f4b540f339 [BUG] without fading - open menu - lose focus via win+e, then click get focus again, stays transparent (#342), version 1.2.8.10 2022-02-21 19:34:16 +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
a8643b00b1 Code Cleaning, version 1.2.8.5 2022-02-20 17:22:34 +01:00
Markus Hofknecht
eaf755ee81 [BUG] A generic error occurred in GDI+. at GetHicon Load_Tick (#361), version 1.2.8.4 2022-02-20 17:16:45 +01:00
Markus Hofknecht
5eb471b077 [BUG] Application language does not change (#314, #329), version 1.2.8.0 2022-02-16 16:28:39 +01:00
Markus Hofknecht
cd508b7584 [BUG] Fix rare ArgumentOutOfRangeException TextBoxSearch_TextChanged (#327), version 1.2.7.0 2022-02-13 20:54:54 +01:00
Markus Hofknecht
36ceb2b9af [BUG] "Pixel maximum menu width" not working as expected (#319), version 1.2.6.5 2022-02-11 20:48:11 +01:00
Markus Hofknecht
3ba03b8f9e [BUG] "Pixel maximum menu width" not working as expected (#319), version 1.2.6.4 2022-02-11 16:10:35 +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
3def2f40c0 [BUG] "Store config at the assembly location" not working for "protected folder locations" (#321), version 1.2.6.2 2022-02-07 20:22:38 +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
168c67e992 version 1.2.4.0 2022-02-06 16:12:46 +01:00
chip33
461b4a9d17
[BUG] Task View causes Explorer restart when SystemTrayMenu is open (#299, #317), version 1.2.3.9 2022-02-06 16:03:09 +01:00
Markus Hofknecht
fc55672814 [Feature] Option 'Show in Taskbar' default true (#304, #299), version 1.2.3.9 2022-02-06 14:36:44 +01:00
Markus Hofknecht
206dc1c3df Update README.md 2022-02-05 14:36:17 +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
95181d34a5 [Feature] Option to turn off menu fading (#310), version 1.2.3.5 2022-02-04 23:44:32 +01:00
Markus Hofknecht
f683797258 [Feature] Option to turn off menu fading (#310), version 1.2.3.5 2022-02-04 23:40:07 +01:00
Markus Hofknecht
4ad0e3c7a2 [Feature] Option to turn off menu fading (#310), version 2022-02-04 22:10:39 +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
9e65ec3143 [BUG] Search reset sometimes not working (#303), version 1.2.2.12 2022-01-30 16:53:13 +01:00
Markus Hofknecht
c219720685 [Feature] Option 'Show in Taskbar' default false (#304), version 2022-01-30 14:34:53 +01:00
Markus Hofknecht
101df84e73 [BUG] Search reset sometimes not working (#303), version 1.2.2.9 2022-01-30 13:51:23 +01:00
Markus Hofknecht
27a77d5b31 [Feature] Add 'Support SystemTrayMenu' to context menu (#301), version 1.2.2.7 2022-01-27 21:16:49 +01:00
Markus Hofknecht
6b972b52cd [Feature] Option OpenItemWithOneClick default true instead false (#300), version 1.2.2.6 2022-01-27 20:44:20 +01:00
Markus Hofknecht
a43c6e0d9c [BUG] Right click on items to choose "Send to" doesn't work (#225), version 1.2.2.5 2022-01-25 17:40:43 +01:00