home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Toolkits / Personalizacao / X-Mouse Button Control / files / 32-Bit edition / XMouseButtonControlSetup.1.49.exe / ChangeLog.txt next >
Encoding:
Text File  |  2009-12-20  |  15.1 KB  |  290 lines

  1. Version 1.49
  2.     Layer support (up to 5 configuraitons accessable via hotkeys/button combo's)
  3.     Change the GUI to support layers and moved the settings to a seperate dialog.
  4.     Added optional global hotkey support for several XMBC operations.
  5.     Added debounce/throttling settings for tilt wheel, to try and control the repeat messages of the tilt wheel.
  6.     Removed old disable XMBC "hotkey"/mouse action as its now configurable along with the other hotkeys.
  7.     Added ability to open a selected folder, and open some default folders (computer, documents, 
  8.       network, control panel)
  9.     Added ability to scroll windows that do not respond to the usual windows scroll messages, 
  10.       currently configured manually in settings file. One day I will have a GUI to do that!
  11.     Fixed some bugs causing the mouse hook creation to fail.
  12.     Fixed bug causing tray icon to sometimes not show.
  13.     Modified service launcher to retry if the launch fails.
  14.     
  15. Version 1.48.1
  16.     Fixed desktop icon saving (removed a hard coded test variable!) - DOH!
  17.  
  18. Version 1.48
  19.     General release. No functional changes from 1.47.8 other than the version number.
  20.  
  21. Version 1.47.8 (Internal build)
  22.     Added a configuration page to the installer, allowing you to specify a custom path to 
  23.       store the settings file
  24.     Modified the code to better detect the active application (for example Warcraft/WoW.exe)
  25.  
  26. Version 1.47.7 (Internal build)
  27.     Added sticky (toggle) simulated keystrokes
  28.  
  29. Version 1.47.6 (Internal build)
  30.     Changed layout of the simulated keystroke dialog.
  31.     Added ability to customise the delay between repeated simulated keystrokes.
  32.  
  33. Version 1.47.4 (Internal build)
  34.     Fixed some problems with icon save/restore & added more logging to this area of the application.
  35.     Added a clear settings option to the installer finish page (not enabled by default).
  36.  
  37. Version 1.47.2 (Internal build)
  38.     Added new Add application specific dialog which lists the running applications to create a new profile for.
  39.     
  40. Version 1.47.1 (Internal build)
  41.     Fixed a bug with the mouse wheel over, causing it to break certain features of Explorer (and the desktop) 
  42.       such as resizing of icons using CTRL+Mouse wheel. Now, If the CTRL key is down, the mouse wheel will 
  43.       be sent to the active window.
  44.     Fixed a bug in simulated keystrokes where the modifier key was not released after the preceding key (it 
  45.       stays down even though the description in the simulated keystrokes editor says that this is not the case.
  46.     Fixed a bug with simulated keystrokes 'during' which did not release the mouse buttons 
  47.       when using {LMB}, {RMB}, {MMB}
  48.     Added a registry setting (for al users in HKEY_LOCAL_MACHINE) to change the default location of the settings file
  49.       NOTE: I will try and modify the setup to allow you to choose this location during installation.
  50.     Added a global "hotkey" {Left Control + Left ALT + right mouse button double click} to disable/enable. 
  51.       (Usefull if you accidentally set your left button to something that makes it impossible to use the mouse)!
  52.  
  53. Version 1.47
  54.     General release. No changes from 1.46.9 other than the version number.
  55.  
  56. Version 1.46.9: (Internal build)
  57.     Added new simulated keys: VOL+, VOL-, MUTE, PAUSE, EXT: (which allows you to specify 
  58.       any "virtual key" code you like!).
  59.     Fixed bug causing single simulated key presses to fail in FEAR2 (and other games).
  60.       Please use the "During" option in Simulated Keystrokes.
  61.     
  62. Version 1.46.5: (Internal build)
  63.     Added option to make the mouse scroll wheel scroll the window under the mouse cursor.
  64.     Changed the installation to use the Nullsoft Installer System. 
  65.       This is much faster and means I can have a single (small) distribution for both
  66.       x86 and x64 versions.
  67.     Undone the addition of the {CLEAR} keystroke tag which was not suitable as modifier keys 
  68.       only apply to the following key anyway.
  69.     Modified the simulated mouse button presses to fire a DOWN + UP message in one go, ie a button click.
  70.     Added {WAITMS<n>} simulated keystroke to add a delay specified in milliseconds instead of seconds (with{WAIT<n>})
  71.  
  72. Version 1.46:
  73.     Fixed a bug in 1.45 that broke application specific simulated keystrokes.
  74.  
  75. Version 1.45:
  76.     Fixed the Save/Restore desktop icons in Windows 7 (rc)
  77.     Added a 'Disable' option on the context menu. This completely disables the mouse hook when ticked.
  78.     Modifed the text in the GUI slightly.
  79.     Modifed Simulated keystrokes to allow the user to have more control over when the keystrokes 
  80.       are pressed and released
  81.     Added a {CLEAR} keystroke tag to reset any modifier keys (CTRL}, {ALT}, {SHIFT} etc.    
  82.  
  83. Version 1.44:
  84.     Fixed a bug in the setup dialog causing the simulated keystorkes (and launch appliation) for RIGHT-X 
  85.       to use the settings from Scroll WheelDown instead of its own setting.
  86.     Fixed a bug with simulated keystrokes where a key sequence with multiple characters (eg. 'hello' is not 
  87.       sent correctly because the same "keydown" is sent twice without a "keyup" in between.
  88.     Fixed bug causing /NoLog commandline option to be ignored and setting in the config file used always.
  89.  
  90. Version 1.43:
  91.     Fixed installation error on Windows 2000/XP/2003.
  92.     Added /NoLog commandline and 'hidden' configuration option to disable all logging.
  93.  
  94. Version 1.42:
  95.     Added ability to configure the wheel up/down action.
  96.     Fixed some actions like "Copy (CTRL+C)" that use keyboard shortcuts and
  97.       did not work when a non-english keyboard was installed.
  98.     
  99. Version 1.41:
  100.     Added ability to copy application specific settings to a new application.
  101.     Modified the logging to always create a log file with some useful information in it.
  102.     Added automatic file size management of the log file so it never gets too big.
  103.     Added "Enable DEBUG logging" option in the settings dialog (with warning).
  104.     Fixed a bug causing buttons to stop working when switching between applications with custom button 
  105.       actions like "double click" defined.
  106.     Modifed the code to use XML configuration files instead of the registry.
  107.     Added new Portable mode. In this mode the configuration file (and log) is stored alongside the 
  108.       executable, ideal for running from a USB stick.
  109.       Portable mode is automatically enabled if the application is not in the install location under \program files
  110.       It is also enabled if the /portable command line switch is specified.
  111.  
  112. Version 1.40:
  113.     Fixed some bugs that could cause crashes under certain circumstances.
  114.     Fixed the "Wheel scrolls in pages instead of lines"
  115.     Added "hidden" registry option to enable enable configuration of the 6th mouse button on an "Office Mouse".
  116.       NOTE: If you want to try this, PM me on the Highrez forums or email me at Phil@Highrez.co.uk.
  117.             for details and instructions. This mode disables TILT support as these mice do not have tilt wheels.
  118.  
  119. Version 1.39.3:
  120.     Fixed some more installer issues with the C++ runtimes.
  121.  
  122. Version 1.39.2:
  123.     Fixed some installer issues with the C++ runtimes.
  124.  
  125. Version 1.39.1: (Changes effect only Vista and later OS's)
  126.     Removed the task scheduler changes - they didnt work in many situations.
  127.     Added the server launcher to start elevated if the used has the required admin acocunt.
  128.     
  129. Version 1.39:
  130.     Changed the GUI layout to allow changes to be made more easily in the future.
  131.     Modified the installer to add a scheduled task on Vista and later to run with elevated privileges
  132.     Updated the source to use Visual Studio 2008 and its runtimes.
  133.  
  134. Version 1.38:
  135.     Internal build to test wheel tilt options.
  136.  
  137. Version 1.37:
  138.     Fixed a bug with the auto-repeat of simulated keys where the auto-repeat option never got applied.
  139.     Fixed a related bug in the new simulated key code which caused keys to get "stuck" repeating the 
  140.       keystroke.
  141.     Changed the default option on upgrade for invert mouse scrolling to FALSE.
  142.     Modified the settings dialog to prevent you adding a duplicate applicaiton executable.
  143.  
  144. Version 1.36:
  145.     Fixed a bug introduced in 1.35 which broke some simulated keystrokes.
  146.     Changed the layout of the simulated keystrokes dialog.
  147.     Added auto repeat option for simulated keystrokes. When enable the keystroke(s) are repeated while the mouse
  148.       button is held down.
  149.     Added auto-repeat for the Mouse Wheel Scroll Down/Mouse Wheel Scroll Up options.
  150.     Added Invert mouse wheel scrolling option (that is configurable for specific applications or globally).
  151.  
  152. Version 1.35: 
  153.     Fixed a bug with send keystrokes not working for characters req    using a SHIFT key to be down
  154.     Fixed broken LockWorkstation function (In Vista sending LWIN+L does not work for some reason!)
  155.     
  156. Version 1.34:
  157.     Fixed bug that sometimes caused buttons to lock is Application Specific mode is used.
  158.     Added check boxes to the applications list allowing you to enable/disable each custom application.
  159.  
  160. Version 1.33:
  161.     Added {WAIT<n>} option in simulated key strokes (where N = number of seconds to wait).
  162.     Added 'Left/Right/Middle Click-Drag [Sticky Button]' feature to allow the forst button 
  163.       press to be treated as DOWN only and the second press to be treated as UP only. Therefore,
  164.       press once to start drag and againto stop.
  165.      
  166. Version 1.32:
  167.     Internal code changes and tidy up.
  168.     No new features.
  169.     
  170. Version 1.31:
  171.     Added ability to swap 4th and 5th (X) buttons when running under a remote desktop (or terminal service) session.
  172.     Added Show Sidebar *Vista Only* action to show the Vista sidebar.
  173.     Added {SPACE} option to the simulated keystrokes, as requested by several people on the forums.
  174.     Added About dialog.
  175.  
  176. Version 1.30:
  177.     Added fix for FooBar 2000 Media player which caused a wierd problem where the mouse buttons could stop working!
  178.  
  179. Version 1.29.1:
  180.     Fixed a few Setup GUI bugs introduced in 1.29 due to new checkboxes.
  181.  
  182. Version 1.29:
  183.     Added ability to bypass disabled or all buttons if scroll lock is turned on. 
  184.     Added PRINT SCREEN and PRINT ACTIVE WINDOW actions and {PRTSCN} to the custom key dialog. 
  185.  
  186. Version 1.28:
  187.     Added Flip3D support and Alt-Tab support (Vista Only). Added ability to use 
  188.     mouse buttons in "simulated keystroke" option using 
  189.         {LMB}    - Left mouse button
  190.         {RMB}    - Right mouse button
  191.         {MMB}    - Middle mouse button
  192.         {XMB1}    - First X mouse button (4th button)
  193.         {XMB2}    - Second X mouse button (5th button)    
  194.  
  195. Version 1.27.2:
  196.     Special (32bit only) 6 button version for Typhoon Optical OfficeMouse.
  197.  
  198. Version 1.27.1:
  199.     Fixed the version number which, in V1.27 still said 1.26!!
  200.  
  201. Version 1.27:
  202.     Added support for simulating the numeric keypad keys using
  203.     {NUM<0..9>}, {NUM-}, {NUM+}, {NUM*}, {NUM/}, {NUM.}
  204.     
  205.     NOTE: I have been ubale so far to simulate the enter key but you can try {NUME}
  206.           - it may work for you!
  207.  
  208. Version 1.26.1:
  209.     Special (32bit only) 6 button version for Typhoon Optical OfficeMouse.
  210.  
  211. Version 1.26:
  212.     Fixed incompatibility with third party shell's (ie. geOShell).
  213.     
  214. Version 1.25:
  215.     Added the ability to always hide the tray icon.
  216.     Ensured only ONE instance can run at any time.
  217.     Added the following optional command line options to invoke the application:
  218.         /?            - Help
  219.         /ShowIcon     - Show the icon (does not change default setting in setup screen)
  220.         /HideIcon     - Hide the icon (does not change default setting in setup screen)
  221.         /Setup        - Show the setup screen
  222.         /SaveIcons    - Save the desktop icons (same as context menu option on tray icon)
  223.         /RestoreIcons - Save the desktop icons (same as context menu option on tray icon)
  224.  
  225. Version 1.24:
  226.     Added Mouse Wheel Scroll Up/Down to simulate the user scrolling the mouse wheel - when a button is pressed.
  227.  
  228. Version 1.23:
  229.     Improved text and description of the send keystroke configuration dialog.
  230.  
  231. Version 1.22:
  232.     Fixed crash when sending keystrokes - thats what happens after a re-write and not enough testing :(
  233.  
  234. Version 1.21:
  235.     Re-written the hook DLL to make it smaller and faster and not use MFC :)
  236.     Fixed some bugs in the custom keystroke option (especially when switching windows with custom {ALT}{TAB}
  237.     Reduced the installation size quite a bit.
  238.  
  239. Version 1.20:
  240.     Yes, I know its a jumpin version numbers. This is primarily because I made several changes to get v1.17 working,
  241.       and I have upgraded the development environment to Visual Studio 2005, therefore using new C++ and MFC runtimes.
  242.     
  243. Version 1.17: 
  244.     Fixed a bug causing the Application to close when configuring the "Close (Alt-F4)" option!
  245.     Fixed a compatibility issue in the 32bit version which meant it didnt run on Windows 2000.
  246.  
  247. Version 1.16: 
  248.     Fixed a bug causing the Application specific checkbox to be under the frame (since v1.14)
  249.     Fixed a bug which left the popup menu hanging around when it wasnt wanted!
  250.  
  251. Version 1.5:
  252.     Added - 32Bit version - because its provides more functionallity than MS's IntelliPoint 5.x software and I still use dual boot!
  253.     Fixed - Sending some extended keys didnt work if MS keyboard software is installed. This was aparent in 32bit but not 64bit.
  254.     Fixed - Occasioanl crash when pressing the left mouse button!
  255.  
  256. Version 1.4:
  257.     Fixed - Sending custom keystrokes to DirectX application (ie games) didn't work
  258.     Fixed - All actions now work as expected
  259.     Fixed - Enabled customisation of LEFT and RIGHT buttons. Beware, this overrides any swap buttons stuff you may have set.
  260.     
  261.     Added - Extra Actions
  262.             Lock Workstation, Open Windows Explorer, Open RUN Command, Restore Window,
  263.             Escape, Open Help, Open Search, Open Web Browser, Browser Stop, Browser Refresh, Browser Favorites
  264.     
  265.     Known Issues - Registry entries are not removed if a applicaiton specific settings are removed.
  266.                  - Simulated Keystrokes can only be set to what can be typed into the edit box (no scripting yet)
  267.  
  268. Version 1.3:
  269.     Fixed - Remeber if application specific settings is selected and use it properly.
  270.     Fixed - Proper recognition of active process to determine which action should be taken.
  271.     Fixed - Crash when removing from list of specific applications.
  272.  
  273.     Known Issues - Registry entries are not removed if a applicaiton specific settings are removed.
  274.                  - Simulated Keystrokes can only be set to what can be typed into the edit box (no scripting yet)
  275.                  - Several actions are not currently working. These are:
  276.                    Any "normal" mouse actions - click, right click, double click etc
  277.                    Minimize
  278.                    Maximize    
  279.                    Next Window (limited functionality - switches next active window aka ALT+TAB rather than cycles them all)
  280.  
  281. Version 1.2:
  282.     Added - "Simulate Keystrokes" action to send specific keys to the active applicaiton
  283.     
  284. Version 1.1:
  285.     Fixed - Removed requirements on Visual Studio 2005
  286.     Fixed - XP Style interface now working properly!
  287.  
  288. Version 1.0;
  289.     Initial release - Only compatible with x64 systems that have Visual Studio 2005 Beta 1 installed (oops!)
  290.