Commit graph

424 commits

Author SHA1 Message Date
Markus Hofknecht 120bb1274d bugfixes related to fast open closes of stm, refactor KeyboardInput, refactor explorer sort, other minor refactor, version 254 2020-03-08 13:21:15 +01:00
Markus Hofknecht 24d88d5d87 #35 [BUG] Rare ObjectDisposedException, => catch ObjectDisposedException as warning, get exceptions with full debug information, version 0.9.1.253 2020-02-25 19:06:03 +01:00
Markus Hofknecht bb1ed20928 0.9.1.251 -> 0.9.1.252 2020-02-22 09:54:58 +01:00
Markus Hofknecht 0e38067e79 [Feature] Scaling Change Adjust layout instant (restart necessary) #32 https://github.com/Hofknecht/SystemTrayMenu/issues/32
+ UnauthorizedAccessException only as info
2019-08-03 10:29:57 +02:00
Markus Hofknecht a5bfd89783 Bump version 2019-08-03 09:31:01 +02:00
Markus Hofknecht ae919586aa [Feature] Show Hidden Folders Transparent #31 https://github.com/Hofknecht/SystemTrayMenu/issues/31
+Log exception in ShowInactiveTopmost
2019-08-03 09:27:33 +02:00
Markus Hofknecht 35f219b528 CTRL ALT F10 recommended 2019-08-01 17:28:46 +02:00
Peter Kirmeier 9cab97276d Fixed overwriting clipboard on Label's MouseDoubleClick (Title bar of root folder)
Use workaround class for "Clipboard" issue on .Net Windows Forms Label:
On Label MouseDoubleClick the framework will copy the title text into the clipboard.
We avoid this by overriding the Text atrribute and use our own copy.
(https://stackoverflow.com/questions/2519587/is-there-any-way-to-disable-the-double-click-to-copy-functionality-of-a-net-l)

Note: When you have trouble with the Visual Studio Designer not showing the GUI properly, simply build once and reopen the Designer.
This will place the required files into the Designer's cache and becomes able to show the GUI as usual.

Fixes #5 (https://github.com/Hofknecht/SystemTrayMenu/issues/5)
2019-07-19 21:48:36 +02:00
Peter Kirmeier c48601c719 Bump version 2019-07-19 19:00:05 +02:00
Peter Kirmeier 04396f7134 Hide hidden entries
Windows Explorer settings are read to control if hidden/system files/directories are shown or hidden.
Base implementation for issue #1 https://github.com/Hofknecht/SystemTrayMenu/issues/1
Removed local Shell32 class as assembly reference to COM Shell uses same name.
2019-07-14 16:46:11 +02:00
Peter Kirmeier a1bb0a5604 Improved search function (no functional change)
Resolved warnings (pragma), add some comments and restructured code for better readability
2019-07-13 22:44:31 +02:00
Markus Hofknecht 828fda03af [BUG] autostart activate not always working #28 https://github.com/Hofknecht/SystemTrayMenu/issues/28
-upgrade earlier before load shortcut
-logging upgrade of settings / config and write config location into log

[BUG] Nullref when shortcut not possible to register #29 https://github.com/Hofknecht/SystemTrayMenu/issues/29
-nullref exception still possible -> do not start contextmenu before shortcut registered
2019-07-08 19:57:15 +02:00
Markus Hofknecht 87e00358ed [BUG] autostart activate not always working #28
https://github.com/Hofknecht/SystemTrayMenu/issues/28
2019-07-08 18:56:31 +02:00
Peter Kirmeier 47bba47ea4 Keep using former user settings on version upgrades 2019-07-07 13:40:01 +02:00
Peter Kirmeier 4b0fda9373 improved filter for desktop.ini and thumbs.db
use filter while ignoring case and add thumbs.db to filter list

fixes #26 https://github.com/Hofknecht/SystemTrayMenu/issues/26
2019-07-07 13:12:33 +02:00
Peter Kirmeier 9eceae46c7 simplified ReadIcon
Removed code execution path that can never happen: Icon of an lnk's directory will be loaded directly within first call of ReadIcon, no need to call it again and then break as icon already exists
2019-07-07 13:02:53 +02:00
Peter Kirmeier a8aebe16e2 use Unicode for SHGetFileInfo
fixes #14 https://github.com/Hofknecht/SystemTrayMenu/issues/14
2019-07-07 10:43:00 +02:00
Peter Kirmeier 0550511f53 avoid exception on failing SHGetFileInfo
relates to https://github.com/Hofknecht/SystemTrayMenu/issues/14
2019-07-07 10:29:38 +02:00
Markus Hofknecht 957c01a057 [Bug] Show name of the ink #16
https://github.com/Hofknecht/SystemTrayMenu/issues/16
2019-07-06 17:44:24 +02:00
Markus Hofknecht 2d301eb454 [Feature] Adjust about form #24
https://github.com/Hofknecht/SystemTrayMenu/issues/24
2019-07-06 17:11:55 +02:00
Markus Hofknecht 0f0aff4682 https://github.com/Hofknecht/SystemTrayMenu/issues/2 2019-07-06 16:47:08 +02:00
Peter Kirmeier 2219e0d205 Bump to version 0.9.1.235 2019-07-05 23:13:16 +02:00
Markus Hofknecht c2ff23feed added ThirdParty 2019-07-04 21:51:18 +02:00
Markus Hofknecht 1c934f1717 Initial commit, 0.9.1.233 2019-07-04 19:04:14 +02:00