Peter Kirmeier
ea02181408
Refactor native DLL imports
...
Adjust namespace
Enforce calling conventions
Mark as Windows specific API
Remove empty wrapper calls
Remove obsolete calls
Combine/group logically in files instead of "by function"
2023-05-09 23:33:56 +02:00
Peter Kirmeier
944958b6fd
Corrected mixed up HatSwitch values for up/down and left/right on non-Sony gamepads
2023-05-04 00:40:51 +02:00
Peter Kirmeier
14430d9d05
Use different HatSwitch values for different gamepad vendors
...
Fix detection of pressed and instantly released buttons
2023-05-03 23:02:31 +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
cb80948bb2
Replace HIDDevices v3.0.1 with HidSharp v2.1.0
...
This removes a bunch of NuGet dependencies.
Fix UWP/UAP dependency issue by removing unsupported dependency.
2023-05-01 23:37:07 +02:00
Peter Kirmeier
c7f4f44250
Replace SharpDX.DirectInput v4.2.0 with HIDDevices v3.0.1
...
This supports newer .Net version.
Also supports more gamepads like PS5 controller.
2023-05-01 16:24:33 +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
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
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
1d29fea766
Fix compiler warnings about nullables
...
Remove obsolete support of .Net framework 2.0
2023-04-16 20:45:21 +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
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
11bac5dd1e
Fix some nullables
2022-12-05 01:27: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
ece80ebc3f
Simplified menu creation
2022-12-03 21:23:19 +01:00
Peter Kirmeier
9fffebafa2
Lots of major improvements
2022-12-03 02:14:15 +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
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
55a84d40b0
Re-add Update window
2022-11-12 21:07:15 +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
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
3a37b16dfd
version 1.3.1.0
2022-08-09 19:54:22 +02:00
Markus Hofknecht
fb0f07c19a
[BUG] Fix CheckForUpdatesDialog dpi scaling for button ( #439 ), version 1.2.0.19
2022-08-09 14:28:19 +02:00
Markus Hofknecht
effa675eac
[BUG] Fix cross thread exceptoin at CheckForUpdates ( #438 ), version 1.3.0.18
2022-08-09 14:15:56 +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
271a55d0ff
Code cleanup, version 1.3.0.4
2022-07-17 01:11:32 +02:00
Markus Hofknecht
05c381bb70
[Feature] Improve generate shortcut via drag drop url into menu ( #412 ), version 1.3.0.2
2022-07-14 21:08:09 +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
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
48fcc40acd
[Feature] Option 'Directory of Internet Shortcut Icons' ( #397 ), version 1.2.9.17
2022-06-10 18:41:49 +02:00
Markus Hofknecht
9dbbaf1b02
[BUG] Fix drop shadow not working when UseFading false ( #393 ), version 1.2.9.13
2022-06-06 14:46:34 +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
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
a8643b00b1
Code Cleaning, version 1.2.8.5
2022-02-20 17:22:34 +01:00
Markus Hofknecht
23848e8014
[Feature] Fix warnings ( #313 ), version 1.2.3.8
2022-02-05 12:47:27 +01:00
Markus Hofknecht
4c927a4225
[Feature] Fix warning SYSLIB0014 - Replace WebClient with HttpClient ( #313 ), version 1.2.3.8
2022-02-05 11:58:19 +01:00
Markus Hofknecht
4ad0e3c7a2
[Feature] Option to turn off menu fading ( #310 ), version
2022-02-04 22:10:39 +01:00
Markus Hofknecht
8394704fec
[Feature] Do not block menu when settings form open ( #280 ), 1.2.0.5
2021-12-27 07:35:39 +01:00
Markus Hofknecht
a94bbb8bb5
[Feature] Adjust default options ( #270 ), version 1.1.2.6
2021-12-11 14:34:28 +01:00