Commit Graph

35 Commits

Author SHA1 Message Date
Anton Kasyanov
687520d2eb Display thumbnails even when Aero is disabled 2019-05-02 17:00:30 +03:00
Anton Kasyanov
7bc2775fb7 Internal code cleanup 2019-02-25 22:03:11 +02:00
Anton Kasyanov
c9121873b5 Code reorganization 2018-04-03 23:50:27 +03:00
Anton Kasyanov
29d8e51c70 Merge fix 2018-03-30 01:38:32 +03:00
Anton Kasyanov
45c7123313 Merge branch 'develop' 2018-03-30 01:36:02 +03:00
Anton Kasyanov
fda4d9f0a9 Some EVE clients should not be minimized even if the 'Minimize inactive clients' option is enabled 2018-03-29 01:34:49 +03:00
Anton Kasyanov
47fee08fcc Make the 'thumbnail snap' feature optional 2018-03-29 01:09:14 +03:00
Anton Kasyanov
771383a681 Clear tracked client window positions library when the corresponding option is unset 2018-03-12 21:34:13 +02:00
Anton Kasyanov
0e874f1640 Clear per client layouts library when the corresponding option is unset 2018-03-12 21:13:27 +02:00
Anton Kasyanov
780df68b3c Minimize inactive EVE clients 2018-03-04 23:31:57 +02:00
Anton Kasyanov
b8c1a3004f Provide better default values for new configuration profiles 2018-02-25 22:46:01 +02:00
Anton Kasyanov
295976a97b Persist the 'Hide thumbnail' option value 2018-02-25 22:39:39 +02:00
Anton Kasyanov
6bf73ad501 Implementing internal message bus 2018-02-05 01:52:33 +02:00
Anton Kasyanov
16f934df62 Moved direct WinAPI access into a service 2018-02-03 21:09:15 +02:00
Anton Kasyanov
abf81625c4 Application crashes if its configuration file is locked while it attempts to write down changed configuration 2017-07-05 22:11:45 +03:00
Anton Kasyanov
12eb5c3d0a Always create thumbnail of the not-yet-logged-in client in the upper left corner of the screen 2017-06-17 19:43:00 +03:00
Anton Kasyanov
13efa15375 Improve performance of the code used to display active thumbnail's borders 2016-10-25 20:51:41 +03:00
Anton Kasyanov
b4a0e7d31d Allow to setup the highlight border thickness 2016-10-20 21:47:20 +03:00
Anton Kasyanov
7ed8ade1eb True Black (0,0,0) cannot be used as a highlight color 2016-10-19 23:40:48 +03:00
Anton Kasyanov
5a9e6722c8 Use thumbnail position from FLAT layout if there is no corresponding entry in the PER CLIENT layouts 2016-10-15 22:31:52 +03:00
Anton Kasyanov
5e87beadd1 Allow users to have multiple configuration files 2016-10-15 21:37:18 +03:00
Anton Kasyanov
278ab21592 Allow users to have multiple configuration files 2016-10-15 21:25:07 +03:00
Anton Kasyanov
2d4a5e0a4b Validate config data immediately after it is loaded 2016-08-18 21:05:43 +03:00
Anton Kasyanov
130e543c2d Set proper defaults for Highlight-related options 2016-08-17 23:16:16 +03:00
Anton Kasyanov
88140d257e Optionally show a border around the thumbnail of the currently active EVE client 2016-08-17 19:10:11 +03:00
Anton Kasyanov
1155ad8263 Remove the unused and confusing option 'Sync thumbnail sizes 2016-06-20 14:28:54 +03:00
Anton Kasyanov
3a0fd89bd8 Provide better defaults for the 1st application start 2016-06-15 20:28:31 +03:00
Anton Kasyanov
d136da3da1 Provide support of HotKeys to manage thumbnails and corresponding EVE clients - implemented w/o GUI required to set hotkeys 2016-06-15 01:59:20 +03:00
Anton Kasyanov
daa18558eb Resizing thumbnail too big or too small results in an immediate program crash 2016-06-05 16:15:49 +03:00
Anton Kasyanov
4949c17065 Update layout management system to use JSON 2016-06-05 01:34:44 +03:00
Anton Kasyanov
a30834db6c Update configuration system to use JSON 2016-06-02 22:48:51 +03:00
Anton Kasyanov
08e39ab4ea Minor UI and naming fixes 2016-06-02 21:43:14 +03:00
Anton Kasyanov
244a193e99 Thumbnail management code cleanup 2016-06-01 23:32:57 +03:00
Anton Kasyanov
362fd0b8d4 Switch to MVP pattern 2016-05-29 13:18:46 +03:00
Anton Kasyanov
a8a93b11ba Extreact Thumbnail and Settings management code from main form 2016-05-20 21:41:58 +03:00