Commit graph

  • 8ab1cfd784 Almost complete command line options implementation. Changed position context menu: now locks on a screen position and keeps it after moving/resizing. Some bugfixes and code refactoring. Lorenz Cuno Klopfenstein 2010-10-09 20:51:23 +0200
  • 5e6641f206 Almost complete command line options implementation. Changed position context menu: now locks on a screen position and keeps it after moving/resizing. Some bugfixes and code refactoring. Lorenz Cuno Klopfenstein 2010-10-09 20:51:23 +0200
  • 0b1188e2ad Group Switch mode now disables when no windows are selected for the group (i.e. mode is enabled for a group of 0 windows). Lorenz Cuno Klopfenstein 2010-10-05 22:56:21 +0200
  • 8b9a9845c0 Group Switch mode now disables when no windows are selected for the group (i.e. mode is enabled for a group of 0 windows). Lorenz Cuno Klopfenstein 2010-10-05 22:56:21 +0200
  • 7128038eb0 Refactore MessagePumpManager to improve performance (no more reflection on startup). Lorenz Cuno Klopfenstein 2010-10-05 22:38:45 +0200
  • 3023f159d8 Refactore MessagePumpManager to improve performance (no more reflection on startup). Lorenz Cuno Klopfenstein 2010-10-05 22:38:45 +0200
  • dcc218366f Fullscreen mode bugfix (now correctly keeps original size and original chrome status). Lorenz Cuno Klopfenstein 2010-10-05 21:54:02 +0200
  • aad8d73017 Fullscreen mode bugfix (now correctly keeps original size and original chrome status). Lorenz Cuno Klopfenstein 2010-10-05 21:54:02 +0200
  • 8ed4926ce2 Some code cleanup and new input status methods. Lorenz Cuno Klopfenstein 2010-09-27 10:07:48 +0200
  • 60fa7e0a02 Some code cleanup and new input status methods. Lorenz Cuno Klopfenstein 2010-09-27 10:07:48 +0200
  • f41c61af2a Mergedown with version update (3.1.1.0). Lorenz Cuno Klopfenstein 2010-09-25 17:15:54 +0200
  • a2caade6f1 Mergedown with version update (3.1.1.0). Lorenz Cuno Klopfenstein 2010-09-25 17:15:54 +0200
  • 8d6d2b8a25 Mergedown. Lorenz Cuno Klopfenstein 2010-09-25 16:48:26 +0200
  • 3f1c64fb89 Mergedown. Lorenz Cuno Klopfenstein 2010-09-25 16:48:26 +0200
  • b45066f0d5 Fixed: window is now visible in ALT+TAB when in fullscreen mode (on Windows 7). Lorenz Cuno Klopfenstein 2010-09-23 23:23:20 +0200
  • 0c9ac62e20 Fixed: window is now visible in ALT+TAB when in fullscreen mode (on Windows 7). Lorenz Cuno Klopfenstein 2010-09-23 23:23:20 +0200
  • f7c501cd26 Mergedown. Lorenz Cuno Klopfenstein 2010-09-19 23:49:03 +0200
  • 7909c6e022 Mergedown. Lorenz Cuno Klopfenstein 2010-09-19 23:49:03 +0200
  • 8f0e11d898 Small performance improvement on form resizing. Lorenz Cuno Klopfenstein 2010-09-19 23:48:30 +0200
  • 1ebbbc83c3 Small performance improvement on form resizing. Lorenz Cuno Klopfenstein 2010-09-19 23:48:30 +0200
  • 1c209b46a5 Added program version to crash dump. Lorenz Cuno Klopfenstein 2010-09-19 23:47:47 +0200
  • f54fe78a2e Added program version to crash dump. Lorenz Cuno Klopfenstein 2010-09-19 23:47:47 +0200
  • 042649a1b2 Fixed bug received via mail (Form.Invoke method called before the window handle is created). Lorenz Cuno Klopfenstein 2010-09-17 19:43:25 +0200
  • 5005d2bff1 Fixed bug received via mail (Form.Invoke method called before the window handle is created). Lorenz Cuno Klopfenstein 2010-09-17 19:43:25 +0200
  • 4b8c8ffcc2 Updates and fixes to start up and updating process. *Should* fix some of the crashes hopefully... Updated installer with more uninstallation infos. Lorenz Cuno Klopfenstein 2010-09-09 00:53:01 +0200
  • 41263b8071 Updates and fixes to start up and updating process. *Should* fix some of the crashes hopefully... Updated installer with more uninstallation infos. Lorenz Cuno Klopfenstein 2010-09-09 00:53:01 +0200
  • 3b219b69bd Added custom updating logic. Added NSIS installer to project. Fixed memory leak in WM_SIZING message handling. Lorenz Cuno Klopfenstein 2010-08-24 00:25:41 +0200
  • 9d141db4a6 Added custom updating logic. Added NSIS installer to project. Fixed memory leak in WM_SIZING message handling. Lorenz Cuno Klopfenstein 2010-08-24 00:25:41 +0200
  • 5c2808c0d4 Minor changes. Lorenz Cuno Klopfenstein 2010-08-02 23:52:28 +0200
  • ea6a56e1ca Minor changes. Lorenz Cuno Klopfenstein 2010-08-02 23:52:28 +0200
  • 759be7cb3d Added some new icons to the context menu. Fixed form size/position when applying a new window region (ensures the form is always on screen). Fixed rounding error when ending resize operation in AspectRatioForm. Lorenz Cuno Klopfenstein 2010-07-31 01:19:45 +0200
  • aa666f17e8 Added some new icons to the context menu. Fixed form size/position when applying a new window region (ensures the form is always on screen). Fixed rounding error when ending resize operation in AspectRatioForm. Lorenz Cuno Klopfenstein 2010-07-31 01:19:45 +0200
  • 7f50cd0874 Fix for chrome enable/disable (would make app visible in Alt+Tab on Win7). Lorenz Cuno Klopfenstein 2010-07-18 13:30:55 +0200
  • 4bbe4acd68 Fix for chrome enable/disable (would make app visible in Alt+Tab on Win7). Lorenz Cuno Klopfenstein 2010-07-18 13:30:55 +0200
  • cfe39c713c Fixed ALT+TAB display on Windows Seven and altered hide/show mechanism. Added CTRL+SHIFT+C hotkey that clones the active foreground window. Lorenz Cuno Klopfenstein 2010-07-18 12:45:53 +0200
  • 47b027be77 Fixed ALT+TAB display on Windows Seven and altered hide/show mechanism. Added CTRL+SHIFT+C hotkey that clones the active foreground window. Lorenz Cuno Klopfenstein 2010-07-18 12:45:53 +0200
  • f5e4231cf9 Fixed title: now form has no caption, but keeps title in task bar. Lorenz Cuno Klopfenstein 2010-07-02 00:29:50 +0200
  • 7c537e8c55 Fixed title: now form has no caption, but keeps title in task bar. Lorenz Cuno Klopfenstein 2010-07-02 00:29:50 +0200
  • 82b8ed0319 Some changes to message pump processors. Added TitleSetter processor (doesn't work). Lorenz Cuno Klopfenstein 2010-07-01 23:59:08 +0200
  • b8e2439cb7 Some changes to message pump processors. Added TitleSetter processor (doesn't work). Lorenz Cuno Klopfenstein 2010-07-01 23:59:08 +0200
  • 1ae9effa6f Refactored HookMethods: OnTopReplica always hooks to shell events. Added WindowKeeper that keeps track of cloned windows and checks whether they are destroyed. Lorenz Cuno Klopfenstein 2010-07-01 23:33:29 +0200
  • af3b83e685 Refactored HookMethods: OnTopReplica always hooks to shell events. Added WindowKeeper that keeps track of cloned windows and checks whether they are destroyed. Lorenz Cuno Klopfenstein 2010-07-01 23:33:29 +0200
  • 8973532765 Ignoring PSD Photoshop files. Lorenz Cuno Klopfenstein 2010-07-01 23:06:09 +0200
  • 63cb917be5 Ignoring PSD Photoshop files. Lorenz Cuno Klopfenstein 2010-07-01 23:06:09 +0200
  • 2d3366a338 Added some experimental stuff for Windows 7 (nothing works). Refactored the notification icon as separate class, added window selection to context menu. Lorenz Cuno Klopfenstein 2010-07-01 23:05:44 +0200
  • f865c0763f Added some experimental stuff for Windows 7 (nothing works). Refactored the notification icon as separate class, added window selection to context menu. Lorenz Cuno Klopfenstein 2010-07-01 23:05:44 +0200
  • bfdfc2d371 Added original assets folder with original icons. Lorenz Cuno Klopfenstein 2010-07-01 17:57:48 +0200
  • 5ff3ced1ae Added original assets folder with original icons. Lorenz Cuno Klopfenstein 2010-07-01 17:57:48 +0200
  • a1d19a6acf Group switch panel uses 32bit icons. Lorenz Cuno Klopfenstein 2010-07-01 17:57:34 +0200
  • 6432e36ac4 Group switch panel uses 32bit icons. Lorenz Cuno Klopfenstein 2010-07-01 17:57:34 +0200
  • 1448b3f3b1 Main icon changed. Some other icons updated. Region side panel updated with better layout. Lorenz Cuno Klopfenstein 2010-07-01 17:54:38 +0200
  • 4ab9de94b3 Main icon changed. Some other icons updated. Region side panel updated with better layout. Lorenz Cuno Klopfenstein 2010-07-01 17:54:38 +0200
  • bcdca91f27 Added LRU (Least Recently Used) semantics to Group switch mode. Lorenz Cuno Klopfenstein 2010-07-01 14:06:50 +0200
  • 6680826cc2 Added LRU (Least Recently Used) semantics to Group switch mode. Lorenz Cuno Klopfenstein 2010-07-01 14:06:50 +0200
  • 0f28a47328 Added right click forwarding. Lorenz Cuno Klopfenstein 2010-07-01 13:46:01 +0200
  • de18f11212 Added right click forwarding. Lorenz Cuno Klopfenstein 2010-07-01 13:46:01 +0200
  • 94610f3bc5 Fixed thumbnail panel to pad and resize thumbnails with smaller aspect ratio than the form (vertical resize and horizontal padding). Lorenz Cuno Klopfenstein 2010-07-01 13:20:21 +0200
  • c50a405be5 Fixed thumbnail panel to pad and resize thumbnails with smaller aspect ratio than the form (vertical resize and horizontal padding). Lorenz Cuno Klopfenstein 2010-07-01 13:20:21 +0200
  • ba1b2f9cb6 Added error message for Other platform (same as Win XP at the time). Lorenz Cuno Klopfenstein 2010-07-01 13:19:45 +0200
  • 5c361259e9 Added error message for Other platform (same as Win XP at the time). Lorenz Cuno Klopfenstein 2010-07-01 13:19:45 +0200
  • 3673ba6a17 Refactored native message codes in separate classes for nicer syntax. Lorenz Cuno Klopfenstein 2010-07-01 13:05:27 +0200
  • 0ee8fa8e24 Refactored native message codes in separate classes for nicer syntax. Lorenz Cuno Klopfenstein 2010-07-01 13:05:27 +0200
  • 3924fa7d0b Debug messages now conditionally compiled only in debug builds. Lorenz Cuno Klopfenstein 2010-07-01 12:50:55 +0200
  • 9d3577f330 Debug messages now conditionally compiled only in debug builds. Lorenz Cuno Klopfenstein 2010-07-01 12:50:55 +0200
  • 06f2013f9e Some localization strings added (EN, IT). Fixed .Designer files in order to load localized strings everywhere. Lorenz Cuno Klopfenstein 2010-07-01 03:58:52 +0200
  • f5e845c779 Some localization strings added (EN, IT). Fixed .Designer files in order to load localized strings everywhere. Lorenz Cuno Klopfenstein 2010-07-01 03:58:52 +0200
  • d9d31c3eed Minor code reorganization. Lorenz Cuno Klopfenstein 2010-07-01 03:15:50 +0200
  • d4e6a3ed64 Minor code reorganization. Lorenz Cuno Klopfenstein 2010-07-01 03:15:50 +0200
  • a097979ce3 Added click-through to standard and fullscreen mode. Changed context menu (new advanced dropdown). Refactored MainForm class to reduce file sizes and facilitate navigation. Lorenz Cuno Klopfenstein 2010-07-01 03:11:36 +0200
  • c3dfb10b1b Added click-through to standard and fullscreen mode. Changed context menu (new advanced dropdown). Refactored MainForm class to reduce file sizes and facilitate navigation. Lorenz Cuno Klopfenstein 2010-07-01 03:11:36 +0200
  • b1696f4dd8 Refactored GetWindowText native API call. Lorenz Cuno Klopfenstein 2010-07-01 01:24:14 +0200
  • 77198df08c Refactored GetWindowText native API call. Lorenz Cuno Klopfenstein 2010-07-01 01:24:14 +0200
  • 41d4c479a0 Updated VistaControls library. Lorenz Cuno Klopfenstein 2010-07-01 01:19:38 +0200
  • 1a64b20cb2 Updated VistaControls library. Lorenz Cuno Klopfenstein 2010-07-01 01:19:38 +0200
  • bf91b420ab Native code refactoring. Group switching completed and working. Fixed side panel opening. Lorenz Cuno Klopfenstein 2010-07-01 01:19:31 +0200
  • d4d8b6cdc4 Native code refactoring. Group switching completed and working. Fixed side panel opening. Lorenz Cuno Klopfenstein 2010-07-01 01:19:31 +0200
  • 78917c9c12 Added modular Side Panel system. Refactored region selection box as Side Panel implementation. Added icons to region selection panel. Lorenz Cuno Klopfenstein 2010-06-30 22:02:04 +0200
  • 548b0c4c02 Added modular Side Panel system. Refactored region selection box as Side Panel implementation. Added icons to region selection panel. Lorenz Cuno Klopfenstein 2010-06-30 22:02:04 +0200
  • 66023053c3 Removed wrapping panel in RegionBox. Lorenz Cuno Klopfenstein 2010-06-30 13:52:30 +0200
  • 8aeb562335 Removed wrapping panel in RegionBox. Lorenz Cuno Klopfenstein 2010-06-30 13:52:30 +0200
  • a7863b5c0e Refactored Hot Key processing and Dual Mode as extensible Message Pump Processors. Lorenz Cuno Klopfenstein 2010-06-30 13:42:35 +0200
  • e76cc05d6a Refactored Hot Key processing and Dual Mode as extensible Message Pump Processors. Lorenz Cuno Klopfenstein 2010-06-30 13:42:35 +0200
  • 86cf05ae3d Working shell hook (via window) to receive active window handle. Lorenz Cuno Klopfenstein 2010-06-30 04:57:16 +0200
  • cf0fb156ee Working shell hook (via window) to receive active window handle. Lorenz Cuno Klopfenstein 2010-06-30 04:57:16 +0200
  • 12b80982fd Large code refactoring. Removed features: glass cannot be disabled and form doesn't recall last position and size. Code simplified. Fullscreen mode doesn't require separate form. Fixed clicking with new GlassForm. Extended click forwarding to right clicks (needs send implementation). Improved Windows 7 support with platform specific hiding of main form. Working scaling of form via mouse wheel. Lorenz Cuno Klopfenstein 2010-06-30 02:36:21 +0200
  • e8a78c7a51 Large code refactoring. Removed features: glass cannot be disabled and form doesn't recall last position and size. Code simplified. Fullscreen mode doesn't require separate form. Fixed clicking with new GlassForm. Extended click forwarding to right clicks (needs send implementation). Improved Windows 7 support with platform specific hiding of main form. Working scaling of form via mouse wheel. Lorenz Cuno Klopfenstein 2010-06-30 02:36:21 +0200
  • 64fad6e529 Refactored platform specific stuff (tray icon and other stuff). Added Window 7 Application ID. Lorenz Cuno Klopfenstein 2010-06-29 20:36:08 +0200
  • e08e7ff264 Refactored platform specific stuff (tray icon and other stuff). Added Window 7 Application ID. Lorenz Cuno Klopfenstein 2010-06-29 20:36:08 +0200
  • ca8570bd76 Updated WindowsFormsAero library (from source). Removed title and icon from About form. Updated platform support, now sets Flip 3D policy (Vista) and Aero Peek exclusion (on Windows 7). Changed context menu in order to work with the improved GlassForm version. Fixed AspectRatioForm with code from Stanimir Stoyanov's blog. Lorenz Cuno Klopfenstein 2010-06-28 19:58:38 +0200
  • 1d69a5e3a1 Updated WindowsFormsAero library (from source). Removed title and icon from About form. Updated platform support, now sets Flip 3D policy (Vista) and Aero Peek exclusion (on Windows 7). Changed context menu in order to work with the improved GlassForm version. Fixed AspectRatioForm with code from Stanimir Stoyanov's blog. Lorenz Cuno Klopfenstein 2010-06-28 19:58:38 +0200
  • 9500596982 Bug fix for 0x0 pixels region selection. Lorenz Cuno Klopfenstein 2010-06-27 01:53:07 +0200
  • cb55081d71 Bug fix for 0x0 pixels region selection. Lorenz Cuno Klopfenstein 2010-06-27 01:53:07 +0200
  • 07b4db4666 Added basic resizing with mouse wheel (bugged still). Lorenz Cuno Klopfenstein 2010-06-23 17:09:16 +0200
  • d78ffe386e Added basic resizing with mouse wheel (bugged still). Lorenz Cuno Klopfenstein 2010-06-23 17:09:16 +0200
  • 964c2a000f Basic selective platform features. Lorenz Cuno Klopfenstein 2010-06-22 13:05:30 +0200
  • e1d1572043 Basic selective platform features. Lorenz Cuno Klopfenstein 2010-06-22 13:05:30 +0200
  • 11edb1ed58 Fixed error reporting on wrong OS or disabled DWM. Removed TaskDialog for those errors (CommCtrl 6.0 not loaded before Form is shown, InitCommonControlsEx doesn't work, must fix somewhere). Lorenz Cuno Klopfenstein 2010-06-20 11:55:34 +0200
  • 62dc69b120 Fixed error reporting on wrong OS or disabled DWM. Removed TaskDialog for those errors (CommCtrl 6.0 not loaded before Form is shown, InitCommonControlsEx doesn't work, must fix somewhere). Lorenz Cuno Klopfenstein 2010-06-20 11:55:34 +0200
  • 8fba47cbeb Added fatal exception handler with error dump on desktop. Lorenz Cuno Klopfenstein 2010-06-20 02:01:04 +0200
  • 30b70d2cb4 Added fatal exception handler with error dump on desktop. Lorenz Cuno Klopfenstein 2010-06-20 02:01:04 +0200