change log.m m m

17
=== AUTOCLIPX CHANGE LOG === [+] = added, [-] = removed, [/] = changed, [x] = fixed 3.4.1.0 - 16-FEB-2014 [/] slight change to intro GUI [/] minor internal optimizations and improvements to copy and paste reli ability [x] edited incorrect instructions in the registration function (primary reason for this release) [x] changed splash.bmp slightly [x] corrected a bug that could cause a particular ClipMan hot-key to fun ction when it should not 3.4.0.0 - 13-FEB-2014 ==================================== !!! IMPORTANT UPDATE INFORMATION !!! ==================================== NOTICE 1 -------- The ClipMan database file format has changed and all previous ClipMan entries will be lost. IF YOU WANT TO SAVE YOUR OLD STATIC ENTRIES, FOLLO W THESE STEPS: 1) CANCEL THIS INSTALLATION 2) open an instance of Notepad, or any other text editor 3) start your existing copy of AutoClipX 4) open the ClipMan interface and paste all the entries you want to save into your text editor 5) exit AutoClipX and install the new version 6) open ClipMan and import the old Static items by manually copying them one at a time and then using the "E" (Edit) buttons in ClipMan to open the Editor where you can paste the entry - repeat for all remaining items You can then delete the old ClipMan database "clipman.sqlite". To find i t quickly, press the "Windows" key and "R" and enter: %APPDATA%\AutoClipX NOTICE 2 -------- Please re-check all configuration settings to be sure they are set corre ctly ========================================= --- END IMPORTANT UPDATE INFORMATION --- ========================================= [+] added an edit control to ClipMan for previewing ClipMan items [+] added more hot-keys for working with ClipMan Editor [+] added an option to disable multiple copying within the same window - this makes it easier to replace a selection with something that was copied with in the same document [+] added ability to select all text with Ctrl+A in the window/control b

Upload: balaji-sundram

Post on 14-Apr-2017

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Change Log.m m m

=== AUTOCLIPX CHANGE LOG ===

[+] = added, [-] = removed, [/] = changed, [x] = fixed

3.4.1.0 - 16-FEB-2014

[/] slight change to intro GUI[/] minor internal optimizations and improvements to copy and paste reli

ability[x] edited incorrect instructions in the registration function (primary

reason for this release)[x] changed splash.bmp slightly[x] corrected a bug that could cause a particular ClipMan hot-key to fun

ction when it should not

3.4.0.0 - 13-FEB-2014

====================================!!! IMPORTANT UPDATE INFORMATION !!!====================================

NOTICE 1--------The ClipMan database file format has changed and all previous ClipManentries will be lost. IF YOU WANT TO SAVE YOUR OLD STATIC ENTRIES, FOLLO

WTHESE STEPS:

1) CANCEL THIS INSTALLATION2) open an instance of Notepad, or any other text editor3) start your existing copy of AutoClipX4) open the ClipMan interface and paste all the entries you want to saveinto your text editor5) exit AutoClipX and install the new version6) open ClipMan and import the old Static items by manually copying them

oneat a time and then using the "E" (Edit) buttons in ClipMan to open theEditor where you can paste the entry - repeat for all remaining items

You can then delete the old ClipMan database "clipman.sqlite". To find it

quickly, press the "Windows" key and "R" and enter:%APPDATA%\AutoClipX

NOTICE 2--------Please re-check all configuration settings to be sure they are set corre

ctly

=========================================--- END IMPORTANT UPDATE INFORMATION ---=========================================

[+] added an edit control to ClipMan for previewing ClipMan items[+] added more hot-keys for working with ClipMan Editor[+] added an option to disable multiple copying within the same window -

this makes it easier to replace a selection with something that was copied within the same document

[+] added ability to select all text with Ctrl+A in the window/control b

Page 2: Change Log.m m m

lack/white list edit controls[+] added "Clear" buttons to Windows tab in config UI for emptying the w

indow/control white/black list edit controls[+] added "Clear Copy lock" tray icon menu item which re-enables ability

to copy if user opted to disable new copying until previously copied content was paste

[+] added file size label on the AutoSave tab indicating the AutoSave file size

[+] added 250 ms delay before pasting when AutoPaste is active, mostly for aesthetics, but also to avoid potential problems

[-] removed DejaVu font[-] removed all "C" buttons to clear hot-keys in config UI - pressing Es

c now clears the keys[-] removed code to upgrade config.ini file[-] temporarily removed hot-key to open config UI pending a fix for some

problems with this particular hot-key[-] removed hot-key which allowed copying only after key was pressed - t

his is essentially useless since it is just as easy to enable/disable ACX using a hot-key

[-] removed code to ping the 12bytes.org domain during license registration as it was causing problems for people behind restrictive firewalls

[/] updates to the license registration checking function[/] autoclipx.exe is now compiled for both x86 and x64 processors - the

installer will automatically copy the correct files according to the system architecture

[/] all hot-key code was replaced[/] keeping a hot-key pressed will no longer cause the associated functi

on to keep repeating[/] changed ClipMan GUI layout[/] changed font type for ClipMan items to Ariel (better compatibility w

ith Unicode characters)[/] slight optimization to how ClipMan strings are updated[/] changed the way long text strings are displayed in ClipMan inputs co

ntrols - the "[...]" divider was removed and only the beginning of the string is displayed, while the entire string is viewable in the new edit control

[/] in the Find Window Wizard, only the proper buttons are enabled depending on which "Find" button was clicked

[/] minor changes to informational messages for the Find Window Wizard[/] updated sqlite3.dll[/] updated function to check for program updates[/] all slider controls in Config UI were replaced with input controls (

sliders are nicer, but more problematic)[/] tray (balloon) tip copy notification displays for fixed time of 2 se

conds[/] movement of tool tip copy notification is smoother[/] slight change to license registration function[/] when selecting a window/control to white/black list using the Find W

indow Wizard, the user is informed immediately if their selection is already included in the internal lists

[/] misc. improvements to window white/black list selection through Find Window Wizard

[/] performance improvements to window white/black list checking during copy/paste operations

[/] when copying, the window white/black list check is not done until other checks are performed

[/] optimized how certain changed settings are written to configuration files

[/] reworked the process of selecting the AutoSave file[/] changes to how AutoSave file is written to[/] changed AutoSave file delimiters

Page 3: Change Log.m m m

[/] changed database size from MB to KB on config UI "About" tab[/] misc. optimizations and small changes[x] corrected an issue where ACX would not remember if user was running

in portable mode if not registered[x] control tab order corrected in Config UI[x] fixed an installer bug that created an incorrect link to the on-line

manual in the Start menu program group[x] fixed incorrect help file link in installer that pointed to https in

stead of http[x] fixed a bug where the hot-key to open the config UI was written to t

he wrong section of the profile ini file, thus breaking the ability to change it[x] fixed a bug that would allow an empty window class name to be added

to the white/black list[x] several misc. small bug fixes

3.3.0.0 - 17-OCT-2013

=====================================!!! BEGIN IMPORTANT UPDATE NOTICE !!!=====================================

AutoClipX has been re-licensed as Shareware.

If you donated to 12Bytes, paid for a license key previously, or helped with

the development of AutoClipX in the past, you may qualify for freeregistration. If AutoClipX prompts you to register, please contact me us

ingthe form at http://12bytes.org/contact/support-request and 1), explain y

oursituation and 2), send me the email address you used to register (or forcorrespondence if you donated or helped with development).

=====================================--- END IMPORTANT UPDATE NOTICE ---=====================================

[+] added ability to select items in ClipMan by scrolling the mouse wheel and paste by clicking the mouse wheel

[+] added help links on each config UI tab that direct the user to the relevant section of the help file

[+] added button in config UI to vacuum the ClipMan database[+] added About tab which shows some misc. info[+] added registry check to see if Balloon Tips are enabled[+] added user message for hot-keys in the event any fail to be assigned[-] Install Monetizer removed from installer[-] removed option to ignore notification for repetitive copying - no lo

nger needed[-] removed option to save ClipMan content on exit (it is always saved)[-] removed warnings in config UI when enabling arrow cursor for copying[/] license changed to shareware[/] modified how ACX copies content to allow for more intuitive results[/] all ClipMan content is now stored in an SQLite database[/] if a window/control was blacklisted, it was still possible to hold d

own the paste button to open ClipMan - this was by design, but it has now been changed so ClipMan will not open

[/] raised vertical and horizontal thresholds for copying from 50 to 100 pixels

[/] InfoBar and associated settings removed- messages are now displayed via Balloon Tips

Page 4: Change Log.m m m

[/] Notification setting tab removed - settings were moved to Copy tab[/] adjusted what settings are changed when AutoPaste is first enabled[/] disallowed the use of some additional hot-keys[/] added 'ConsoleWindowClass' to internal blacklist to disable copy/pas

te to windows console (cmd.exe)[/] sound notification files no longer packed inside the executable[/] changed several default settings for copying[/] if a window/control was blacklisted, it was still possible to open C

lipMan - this was by design, but it has now been changed so ClipMan will not open

[/] changes to how config updating works[/] auto-paste changed so that mixed content can be auto-pasted (instead

of only text)[/] if pasting from ClipMan with mouse and index is empty, ClipMan will

remain visible so another choice can be made[/] for AutoSave file, whitespace is stripped from the end of copied tex

t before adding delimiter - this avoids extra delimiters under certain conditions

[/] the font used for ClipMan was changed to DejaVu Sans Mono TT - the font has been included with ACX should users wish to install it

[/] other minor changes to ClipMan interface[/] tray icon remains visible when config UI is open[/] most of the existing delimiter options for the AutoSave file functio

n were removed, Timestamp and Separator options were added[/] raised AutoSave size warning threshold to 50 MB[/] when replacing selected text, any line feeds as set on Formatting ta

b are inserted as expected[/] other minor changes to AutoSave functions[/] adjusted volume of notification sounds[/] misc. optimizations[/] updated the help file[x] possibly fixed a bug that could cause copy/paste functions to fail o

n non-english keyboards[x] fixed a bug where changes to window blacklist/whitelist strings were

ignored if only the case of characters was changed[x] fixed bug where hot-keys were left enabled when ACX was disabled[x] fixed bug where all hot-keys became disabled when ACX is disabled (h

ot-keys to toggle state and show options are now always active)[x] fixed other hot-key issues[x] fixed bug where copying and pasting to the same window may not work

as expected[x] fixed a bug where ACX did not start with Windows if it was reinstall

ed and the option to start with Windows was enabled[x] selected content wasn't replaced with copied content if paste at car

et position was enabled[x] fixed bug where case conversion options were not applied if all othe

r formatting options were disabled

3.2.0.0 - 28-JAN-2013

[+] added case conversion options (upper, lower, title)[/] minor code optimizations[x] fixed a bug where formatting replacement expressions were not always

displayed properly in the config UI[x] corrected control tab order in config UI

3.1.1.0 - 16-DEC-2012

[+] added automatic detection of the primary mouse button to accommodate users who have reversed the primary and secondary mouse buttons (typically left

Page 5: Change Log.m m m

-handed users)[-] removed key delay setting from config UI - this is now handled inter

nally[/] minor changes to config UI[/] minor change to Intro UI[/] many changes to update checking function[/] several internal optimizations[x] fixed a bug where it was possible for the update checking function t

o return an incorrect result[x] possibly fixed a bug where the config UI could be displayed off-scre

en[x] possibly fixed a bug where a modifier key (Alt, Ctrl, Shift) may be

left in a pressed state

3.1.0.0 - 29-NOV-2012

[+] added ability to replace selected content with clipboard content when option to paste at cursor position is enabled

[+] added a hot-key which toggles the state of cursor checking. when cursor checking is disabled, copy and paste operations with the mouse will not be dependent on the cursor type. this option is intentionally forgotten upon restart.

[+] added option to disable repetitive copy InfoBar message when option to "Disable copy until previous copy is pasted" is enabled

[+] an InfoBar message will be displayed when a modifier key (Alt, Ctrl, Shift) is pressed longer than 2 seconds during a copy operation to let the user know they must release these keys. this can occur at any time, but particularly when the option to detect Ctrl+A and/or Shift+LMB are enabled.

[+] added option to blacklist individual window controls[+] added a hot-key to paste the first Dynamic item from ClipMan[+] added a confirmation message when deleting all static items in ClipM

an[+] re-added tray icon click behavior where clicking once toggles enable

d/disabled state and clicking twice opens config UI[-] removed allot of unnecessary code and an error message[-] removed Clipboard Delay slider in advanced options - no longer neede

d[-] removed default hot-key assignments for all ClipMan static items[-] removed default hot-key assignment for Email[-] remove unnecessary icon from installer[/] slight change to how profile reset works[/] changes were made so that the clipboard contents during certain oper

ations remain intact as one would expect[/] ClipMan can now be accessed when pasting regardless of cursor types

enabled for pasting[/] changed method of determining delay time for certain clipboard opera

tions from a user manually set time to an internal automatically set time[/] increased character limit in ClipMan Editor to 9999999[/] changed the appearance of the dialog when setting the mouse paste bu

tton[/] changed limits of the Key Delay slider to 5/100[/] decreased font size for window black/white list edit controls[/] improvements to the Window Wizard for black/white listing windows an

d controls[/] using the "Copy after pressed" hot-key now bypasses window checking[/] slight changes to config UI[/] misc. minor internal changes and performance improvements[x] fixed a bug where a conflicting hot-key could not be changed[x] fixed a bug where InfoBar message for repetitive copy could display

when it should not when option to "Disable copy until previous copy is pasted" i

Page 6: Change Log.m m m

s enabled[x] fixed a bug where a window may not be remembered under a specific co

ndition when AutoWin is enabled[x] fixed a bug where content could be copied if the cursor was dragged

from one window control to another[x] fixed a bug where hard-coded blacklisted window controls were ignore

d[x] fixed a bug that could disallow adding hard-coded blacklisted window

classes to the whitelist[x] fixed a bug where user added line feeds were not added to ClipMan it

ems[x] fixed a bug that could cause a delay when pasting from ClipMan[x] fixed a bug that could cause a paste operation from ClipMan to fail[x] fixed a bug where pasted text from ClipMan may not be inserted where

expected[x] fix link to help file[x] grammar corrections

3.0.0.0 - 18-NOV-2012

!!! IMPORTANT UPDATE NOTICE !!!

Many additions, changes and improvements were made that will require resetting your options to their defaults. This should be done automatically the next time ACX is started. Your old config.ini file will be automatically backed up should you need to refer to it.

[+] added buttons to select between 3 user profiles to quickly change settings. if the selected profile file does not exist, the current profile file is copied to create the new profile rather than starting with all default settings. all user adjustable settings are now stored in the user profile configuration files (Profile_1.ini, Profile_2.ini, Profile_3.ini) with the exception of the settings on the 'Program' tab

[+] added a rudimentary clipboard manager (ClipMan) which keeps a history of the last 10 text strings copied as well as 5 static items that are user editable with a built-in editor

[+] added option to automatically paste to the last used window that was pasted to (automatic window switching must be enabled to use this feature)

[+] added option to automatically save (AutoSave) all copied or pasted text to a preselected text file

[+] added warning message if paste at cursor option is enabled since doing so can wreck havoc if user is not careful when pasting

[+] added option to paste at mouse cursor position instead of caret position

[+] added ability to detect and process Ctrl + A and Shift + Left Mouse Button - content selected using either method can be automatically copied

[+] added option to copy only after a hot-key is pressed[+] added option to disable multi-click copying (copying when content is

clicked multiple times without moving the mouse cursor, such as selecting a word)

[+] added capability to run in portable mode (by default ACX now runs in non-portable mode where config.ini is in users application data directory)

[+] added a method of automatically ignoring windows when the Arrow cursor is enabled and the window is dragged by its title-bar

[+] added option to hide config UI to system tray icon when window close button is clicked

[+] added conflicting hot-key check when saving configuration[+] added an expression editor in the config UI for creating, editing an

d deleting stripping and replacing expressions[+] added an intro screen when ACX is first run

Page 7: Change Log.m m m

[+] added a hot-key to send last copied content to an email recipient[+] added window whitelisting ability where ACX will work only with spec

ified windows[+] re-added the donation link to the config UI... and hoping some folks

actually use it :)[+] added more default strip match and replace options[+] added ability to copy and paste with unknown cursor types. this ena

bles the ability to copy/paste to MS Office spread sheets[+] added advanced preferences for correcting problems[+] old config.ini is now backed up if it is not compatible with current

version[+] tray-tip notification option added[+] an error message is shown if ACX cannot access the Windows clipboard[+] added a check to see if anything is in the clipboard before pasting[+] added a check to eliminate copying a selection containing only white

space[+] added a link to apply to become a beta tester[-] removed the "Exit" button from the config UI - not needed[-] removed ability to open config UI by double clicking tray icon (use

context menu or hot-key instead)[-] removed option to clear clipboard when paste button is pressed longe

r than delay - problematic to implement because of other options that were added and not really needed since option exists to always clear clipboard after pasting

[-] removed option to disable ACX temporarily while hot-key is pressed (can use the toggle state hot-key instead)

[-] removed informational message when black/white list for windows is first enabled

[-] removed ability to copy/paste with the Hand cursor[/] copy and paste with the Cross cursors now fall under the option for

other cursor types[/] changed the method of selecting the paste mouse button[/] the manual is now available on the website instead of being included

in the installer[/] setting for copy threshold was split into X and Y components and a n

ew slider added[/] added a bunch more window class names to the hard-coded blacklist wh

ich should help avoid some unexpected copy notifications[/] changed the "Save" button in the config UI to "Hide"[/] many changes were made to the configuration UI[/] "Esc" key now hides the config UI to a system tray icon instead of e

xiting the program[/] clicking the window minimize button now hides config UI to the syste

m tray instead of the task-bar[/] for window blacklisting, ability to get window titles and class name

s was improved[/] option to adjust Tool Tip time was removed and the value is now fixe

d at 350 ms[/] input controls for Expression Editor are populated when config UI is

first displayed[/] using a different method of interacting with the Windows clipboard t

hat should help to avoid several problems[/] removed all images from config UI and replaced with description text

/tool-tips[/] renamed "Repeat paste delay" to "Paste delay"[/] notification sound files were replaced and more added[/] changed the default hot-keys[/] all settings are now saved with 'Hide' or window minimize (-) or win

dow exit (X), including hot-keys[/] added a slight delay before switching back to copy window if automat

Page 8: Change Log.m m m

ic window switching is enabled[/] changed the ACX icon and logo[/] all resources are now embedded in the exe except for splash.bmp[/] several changes to update checking function[/] documentation was updated and is now available on-line (PDF file no

longer included)[/] disallowed adding hard-coded window class names to the blacklist[/] allowed adding hard-coded blacklisted windows to the whitelist so th

at text can be copied from them (only if cursor is an I-Beam)[/] many changes made to core copy/paste code[/] copy notification tool-tip now follows the mouse cursor[/] some non-critical error messages are now displayed in an information

bar at top of screen[/] tool-tip notification no longer pauses ACX while the tool-tip is dis

played[/] changed notification options so only 1 can be selected[/] clipboard is backed up during copy and restored if copy fails (i.e.

nothing was copied)[/] to reset option 'Disable copy until previous copy is pasted', user n

eeds to disable, then enable ACX (this is no longer done with Ctrl+C)[/] lowered volume for all sounds roughly 30%[/] the check for adding hard-coded window class names to the black/whit

e list also takes place when using the "Find" tool rather than only on save (Hide, exit)

[/] when enabling window blacklist or whitelist the Find tool runs automatically if the list is empty

[/] many other internal changes, optimizations and code cleanup[x] fixed bug with window black/white listing that could crash ACX[x] fixed bug where hard-coded blacklisted windows could be ignored if u

ser whitelisted them. hard-coded blacklisted windows are now checked before user black/white lists - this prevents user from whitelisting the hard-coded blacklisted windows, even if editing config.ini manually

[x] fixed an error in the 'Share' link[x] fixed a bug in update check function that could return incorrect ver

sion information[x] fixed bug where hard-coded window classes to always ignore were not

always ignored[x] fixed bug where Formatting some options could fail[x] fixed bug where copy/paste delay time was not saved correctly[x] fixed issue where 3 settings were read twice from config.ini[x] fixed bug where sound did not play when clearing the clipboard[x] fixed bug where files/folders could be copied from Explorer[x] changed the point in time at which a window is remembered as a copy

or paste window[x] when replacing stripped content, keywords _SPACE, _TAB and _RETURN w

ere not converted to spaces, tab spaces and line feeds[x] fixed bug that affected restarting ACX when clicking the 'Reset' but

ton[x] fixed bug where combo controls for strip and replace would not show

active option after deleting a formatting option[x] windows that are moved or resized are immune from copy when Arrow cu

rsor is enabled for copying[x] possibly fixed a problem where a modifier key (Alt, Ctrl, Shift) cou

ld be left in a pressed state[x] fixed a bug where an error message was displayed if AutoWin was enab

led and no window had been pasted to yet[x] fixed bug that could cause unexpected copying if user drags any enab

led copy cursor from one window to another, or one control to another within the same window. this attempts to prevent copying on drag and drop actions, etc.

[x] fixed bug with automatic window switching

Page 9: Change Log.m m m

[x] fixed issue that prevented copying large amounts of content[x] fixed bug where, when creating a custom formatting option, the optio

n was not displayed in the combo controls upon hiding and re-showing the config UI

[x] fixed other Formatting bugs[x] fixed bug where un-checking "Start when Windows starts" failed[x] fixed a possible memory leak[x] corrected some possible issues with update checking[x] many other misc bug fixes

2.1.3.0 - 10-DEC-2011

[-] removed another bit of development code[/] moved config.ini to \config directory to get around UAC issues for n

on-admins while still remaining portable[/] updated installer

2.1.2.0 - 8-DEC-2011

[/] updated license[x] removed a bit of leftover development code

2.1.1.0 - 4-DEC-2011

[x] fixed bug that caused the config UI to remain hidden if Find button was clicked, then Cancel

[x] fixed bug regarding the hard-coded blacklisted window class names

2.1.0.0 - 3-DEC-2011

!!! MAJOR UPDATE: AutoClipX is now FREE !!!

!!! IMPORTANT UPDATE NOTICE !!!

several internal changes were made that will break your existing configuration. please uninstall ACX and delete the config.ini file before installing the new version.

[+] copying and pasting can now be enabled independently for each cursor type

[+] added option to automatically switch to the previous window after copying only

[+] added a check when ACX starts that determines if ACX can access the Windows clipboard and, if not, the user will be notified. this was implemented primarily to check if another clipboard related application is running that would interfere with ACX

[+] added a few more tool-tips to the configuration UI and edited some existing ones

[+] added options to select a notification sound after copy instead of having to rename the audio files. a button was added to test the selected sound as well

[+] added keywords "_RETURN" and "_TAB" which can be used in the "[STRIP REPLACE]" section of config.ini. see the manual for usage

[+] added more default replacement strings for replacing stripped content from copied text

[-] ability to copy objects in Windows Explorer, as well as other windows native to Windows, was removed

[-] check-box to enable tool-tips after copy/clear removed. setting the slider to 0 disables tool-tips

[-] About link removed from the configuration options

Page 10: Change Log.m m m

[-] Minimize button removed from configuration GUI (Save, close (X) or Esc does the same thing)

[/] ACX is now freeware - all licensing code was removed and any existing acx_key.dat or cfg.dat files are obsolete

[/] acx.exe was renamed to autoclipx.exe[/] automatic update checking is enabled by default[/] better method of setting hot-keys[/] hot-keys set for ACX a should be more resistant to being overridden

by other applications[/] optimized the window title/class name function for blacklisting wind

ows (when Find is clicked)[/] minimum tool-tip notification time extended to 0 (0 disables tool-ti

ps)[/] minor changes to the configuration GUI[/] other optimizations to automatic window switching[/] several misc. optimizations[/] updated the manual[x] all hot-keys can now be disabled without ACX complaining[x] fixed bug that would cause copying and allow pasting with disabled c

ursor type[x] automatic update checking bug fixed[x] removed redundant code for getting the default mouse double click de

lay time[x] fixed bugs affecting hot-keys[x] fixed bug that could affect window blacklisting[x] some users reported that automatic window switching was not working

properly. a change was made that may have fixed this

2.0.3.0 - 24-OCT-2011

[/] cleaned up some messy code that would cause the tray icon to flicker on startup depending on whether ACX was enabled at last exit

[x] fixed another hot-key bug where some hot-key settings would be ignored if certain ones were set to Disable

2.0.2.0 - 21-OCT-2011

[/] small tweak in licensing function[x] fixed several bugs having to do with hot-keys[x] fixed a typo in a message dialog

2.0.1.0 - 20-OCT-2011

[x] fixed a bug where program trial period could expire prematurely

2.0.0.0 - 18-OCT-2011

!!! IMPORTANT UPDATE NOTE !!!

if you have enabled window title/class name blacklisting, you will need to copy the string from the old ACX version before installing the new version, then paste your old settings into the new version and save. optionally, you may open the config.ini file and copy the string from there should you install the new version before reading this

[+] added option to learn which windows are being used for copying/pasting and automatically switch between them with an optional delay after pasting

[+] added option to automatically insert line feeds after pasting[+] added an Exit button to config UI[+] added option to alway show the config UI on startup

Page 11: Change Log.m m m

[+] added a few more tool tips to config controls[+] config window position is now remembered[+] added combination control to select what the stripped content will b

e replaced with - new replacement strings can be created in the config.ini file under the "STRIP REPLACE" section

[+] added hot-key combination (Ctrl + S) to save preferences[+] added hot-key combination to open the config UI[-] removed unnecessary message if auto-updating is enabled and a new ve

rsion is available[/] replaced regular expression input for stripping content with a combi

nation control which allows selecting from several included expressions - new regular expressions can be created in the config.ini file under the "STRIP MATCH" section

[/] method to get a window title/class name when using the wizard (now the "Find" buttons) has been simplified

[/] several config.ini keys for window title/class blacklisting were changed

[/] content stripping/replacing now works for any mouse cursor type which is enabled

[/] feedback (support requests) are now handled through the website instead of an internal function. this cuts the size of the code a bit and functionality is almost the same

[/] the "Share" link now points to a website where more sharing options are available

[/] slight change to how logo is displayed[/] optimizations to main copy/paste functions[/] corrected misaligned check box in config UI[/] cleaned up hot-key code and changed default hot-keys[/] internal changes and code cleanup[/] major changes to registration function for unregistered users - ACX

is now run as a time limited trial until registered[/] minor internal changes to the software update checking function[x] fixed bug where, if "Enable repeat pasting" and "Disable new copying

until paste" were checked, you could only paste once

1.9.0.0 - 4-SEP-2011

[/,x] several changes and bug fixes to licensing, updating and bug reporting functions

[/] minor change to the way message dialogs are displayed

1.8.1.0 - 16-AUG-2011

[/] made further improvements to update checking function[x] fixed bug in update checking function where it would fail if user al

ready had the latest version

1.7.1.0 - 13-AUG-2011

[/] simplified how Hunter Mode works[/] improved update checking function[/] minor change in registration verification process[/] updated manual[x] fixed bug where ACX GUI would remain hidden if user clicked Cancel o

n Hunter Mode message

1.7.0.0 - 9-AUG-2011

[x] fixed issue where the text for an option in the config UI was cut off

Page 12: Change Log.m m m

[/] licensing scheme changed slightly - this primarily affects new/unregistered users, however existing users who lose their key file or wish to register an additional copy will need to know the PayPal Transaction ID in addition to the email address used during the purchase

[/] slight change to manual

1.6.9.1 - 1-AUG-2011

[x] fixed bug that could prevent user from registering

1.6.8.1 - 31-JUL-2011

!!! IMPORTANT UPDATE NOTES !!!

::: AUTOCLIPX IS ON SALE :::

The AutoClipX registration price has been reduced to only $3.95! Grab it while it lasts because it won't last forever!

::: LICENSE CHANGE :::

If you previously registered ACX, your License Key will be upgraded to a newer format which offers the following advantages:

* ACX is now portable and is no longer restricted to the machine on which it was installed!

* You will be free to install ACX, or copy the program files along with your License Key, to other personal, noncommercial computers which you own or are the primary operator of without having to pay for a new License Key!

* If you lose your License Key file, you will no longer have to contact 12Bytes to ask for a new one as long as you remember the email address used when purchasing your license.

Before updating please have ready the email address you used for payment (this will be used to verify your registration).

The old License Key file (acx_key.dat) can be deleted (resides wherever you installed ACX)

::: CONFIG CHANGE :::

the configuration file (config.ini) is now stored where acx.exe resides instead of users application data directory (for portability)...

- if you want to save your old settings, move the old config.ini to the folder where you installed ACX, then delete the old AutoClipX folder in your application data directory...

- to find this folder quickly, open an explorer window and enter: %APPDATA%\AutoClipX

[+] added option to show splash screen on startup if registered[+] added "About" link in options which shows logo, registration status

and app version[+] double clicking tray icon opens options (single click works as befor

e, except with slight delay as set by 'DoubleClickSpeed' in registry)[+] added "Reset" button to options UI which will restore all default se

ttings[-] removed some restrictions if unregistered[/] storing config.ini in program folder instead of user application dat

a directory[/] licensing scheme completely redone - many improvements

Page 13: Change Log.m m m

[/] program update checking improvements[/] misc. code optimizations and improvements[/] updated the manual and changed the name to "manual.pdf" (old one can

be deleted)[x] fixed installer where it would not offer to elevate privilege for li

mited user

1.5.8.1 - 23-JUN-2011

[+] added ability to copy/paste with cross cursor[/] improved update checking function - can now download and run install

er[/] minor internal changes[/] updated manual

1.4.8.1 - 15-JUN-2011

[+] added forced blacklisting to avoid sending paste command to Windows task bar (class name: Shell_TrayWnd)

[/] changed pasting so it works with any enabled cursor - mistake on my part when i disabled this in the last version

[x] fixed bug where you could not scroll the contents of the blacklist input

1.4.7.1 - 11-JUN-2011

[x] fixed bug where ACX would not start with Windows when option to do so was enabled

[/] changed pasting so it works only while the cursor is an i-beam (i don't think there's any reason to send paste command otherwise)

[/] minor internal changes

1.4.6.1 - 6-JUN-2011

[x] fixed bug that prevented temp hot-key from working

1.4.5.1 - 5-JUN-2011

[x] fixed bug that causes infinite splash screen loop if not registered

1.4.4.1 - 3-JUN-2011

[/] IMPORTANT CHANGE: ACX should now run on any Unicode version of windows, but this will require a new license key which all existing registered users should have received via email. if you registered ACX and did not receive a new key, please contact me

[/] IMPORTANT CHANGE: because of internal changes, existing config.ini will need to be deleted or renamed

[+] added ability to remove characters in copied data using regular expressions (can remove HTML markup for instance). works only while cursor is i-beam

[+] added ability to repeat pasting as long as paste button is pressed - pasting delay interval is configurable (same delay used for clearing clipboard as well)

[-] removed first run message - not really helpful[/] when using multiple clicks to select, ACX now uses the OS set double

click time instead of hard coded value[/] button to clear clipboard is now hard coded to be same as paste butt

on[/] extended window blacklisting so it affects what windows can be paste

d to

Page 14: Change Log.m m m

[/] config UI changes[/] no longer compressing exe with UPX - should reduce/eliminate occasio

nal a/v false positives[/] updated licensing code - ACX no longer needs admin privilege to regi

ster[/] when installing license key, ACX will restart automatically[/] several code optimizations[/] changed name of executable to acx.exe[x] fixed bug which can cause certain options to fail on occasion[x] fixed bugs that could cause a paste operation to fail[x] fixed bug where you may have to click within the edit control to pas

te to before pasting

1.3.4.1 - 17-MAY-2011

[/] minor changes to update checking function[x] fixed bug where the mouse cursor type may not be identified properly

on non-English systems

1.3.3.1 - 15-MAY-2011

[+] added ability to match (blacklist) windows based on class names. titles and class names can be regular expressions. user should delete current config.ini or at least re-save settings

[+] added a method of automatically getting window titles and class names

[+] added a link in the config GUI to tell a friend about ACX (email)[-] removed window title matching mode option - simplifies setup and sho

uld not be needed in most instances[-] unnecessary ping function removed from update checking function[/] slight performance increase[/] some code cleanup and optimizations[/] dumped the ReadMe.txt file in favor of more extensive PDF documentat

ion[x] fixed bug that would prevent any copying if option to disable copyin

g until paste or clear was selected[x] fixed bug that limited the number of characters that could be entere

d in the window ignore list[x] misc. small bug fixes

1.2.3.1 - 11-MAY-2011

[/] optimized the code a tad more[x] fixed bug with window title matching

1.2.2.1 - 10-MAY-2011

[/] optimized copy function[x] fixed bug where copying may fail[x] fixed bug where update check may falsely report update is available[x] fixed bug where user could be falsely prompted that they are running

ACX for the first time

1.2.1.1 - 6-MAY-2011

[+] added setting which can auto-clear the clipboard after every paste[+] if sending a bug report, config.ini settings will also be sent[/] optimized the code for getting clipboard contents[/] changed some message dialogs[x] fixed bug where junk files were written to the \Windows directory -

Page 15: Change Log.m m m

please see this post for important information: http://12bytes.org/1210/autoclipx-1211-released

[x] other minor fixes

1.1.1.1 - 9-APR-2011

[/] changed support email address[x] fixed bug where update checking failed (my fault for moving around f

iles on the server)[x] fixed bug where, if auto-update checking was on, updates would alway

s be found[x] fixed bug where ACX would exit if canceling update download

1.1.0.1 - 6-APR-2011

[/] updated the ReadMe.txt file (this file) - upgrading is not necessary

1.1.0.0 - 1-APR-2011

[/] added more information when sending an email for a bug report/comment

[/] a few small under-the-hood code changes[/] added '.dat' extension to license key file (affects registered users

only)

1.0.0.0 - 28-MAR-2011

[+] added an informational message for first time users (pops if config.ini isn't found)

[/] slight change to how splash screen is displayed if unregistered[x] fix bug where config UI graphics didn't display[x] fix bug where setting to ignore pixels was ignored[x] other minor bug fixes

0.7.0.0 - 27-MAR-2011

[+] added ability to copy files, folders, other items. automatic copying can now be done while the cursor is an Arrow, Hand, or I-Beam (configurable). copy scenario differs according to cursor type

[+] added a graphic to the config UI displaying typical mouse button layouts so folks have an idea of what buttons to configure

[+] added option to play a sound when copying/clearing instead of, or in addition to, a tool tip

[/] automatic update checking, if set, now happens when ACX exits (user is informed on next run if update is available)

0.6.0.0 - 20-MAR-2011

[+] added optional automatic update checking[+] added ability to copy text selected by multiple mouse clicks[/] changed license to shareware and added code to support this[/] optimized code[/] rewrote much of the ReadMe.txt file[x] fixed bugs where changes to some settings were ignored until restart

ing

0.5.2.0 - 8-MAR-2011

[+] added an additional checking function to avoid tool tip messages if nothing was copied

Page 16: Change Log.m m m

[+] added a couple more tool tips for the config UI[-] removed copy delay option and code - unnecessary[/] updated this ReadMe.txt file[x] fixed bug where window titles were not recognized properly[x] fixed bug where clipboard could be cleared unintentionally[x] fixed error in this ReadMe.txt file stating that window titles which

user enters are case sensitive - they are not

0.5.1.0 - 3-MAR-2011

[+] packaged AutoClipX with an installer for convenience[+] added shortcuts to some other useful programs[/] updated this ReadMe.txt file

0.5.0.0 - 25-FEB-2011

[+] add ability to set a hot-key to temporarily disable AutoClipX only while the key is pressed

[+] added option to disable new copying until after a paste or clear[+] added a blacklist which can contain multiple window titles. for any

titles matched, automatic copying will be disabled. can also choose how to match titles (partial or exact) and easily disable matching all together

[/] several other small changes/fixes

0.4.0.0 - 17-FEB-2011

[+] added support for mouse buttons 4 and 5 - no longer restricted to button 3 (middle)

[+] added ability to use separate mouse buttons for pasting and clearing the clipboard

[/] changed edit input for configuring a hot-key to a combo list[/] removed restriction where a modifier key had to be selected to use a

hot-key[/] misc code optimizations[/] updated ReadMe.txt (this file)[x] fixed bug regarding hot-keys[x] misc small bug fixes

0.3.1.0 - 17-FEB-2011

[x] couldn't change start with windows option[/] will not create a config.ini file unless options are saved

0.3.0.0 - 16-FEB-2011

[+] added some links in the config UI to open the ReadMe.txt file (this file) and to email a bug report

[+] remember enable/disable state on start-up[-] removed options to edit tool-tip text[-] removed ability to copy if cursor is a Hand[/] replaced tool-tips with splash text to avoid system busy cursor[/] rewrote parts of the code cleaned up others[x] misc bug fixes

0.2.0.0 - 7-FEB-2011

[+] added GUI to configure options[x] rewrote much of code and clean up code[x] fixed some small bugs

Page 17: Change Log.m m m

0.1.0.0 - 30-Jan-2011

initial version