Revision History

ControlPad

Revision History

      
    0.72    2010 12 18
      Added    : Ability to search the web directly from the command console.
                 By default, any command that is not recognized will attempt
                 to find a relevant webpage using Google Feeling Lucky feature.
                 This functionality can be disabled or modified in the Advanced
                 section of the settings.

    0.71    2010 07 16
      Added    : Added special command ~RunOrFocus WinTitle|Command to focus a 
                 window if present, else, run a command.

    0.70    2010 04 16
      Added    : Control Room sound set.
      Changed  : All KeyPress sounds now have a longer silence tail, sounds 
                 better on Windows 7
      Changed  : Window design to better fit Windows 7 design - added thick 
                 frame to enable shadows.
      Changed  : Installer to Young 0.38
      Changed  : Default install directory to "Portable Program Files"
      
    0.66    2009 09 18
      Added    : Mothership sound set.
      Removed  : Duplicate call to SoundPlay on code execution.
      
    0.65    2009 09 18
      Fixed    : SpeedPad Dot and 0 were reversed.
      
    0.64    2009 09 07
      Removed  : Enter will no longer open the edit dialog when entering a 
                 SpeedPad code as input.
      Fixed    : ShowCodeList will also work properly if the [SpeedPad] section
                 is placed above the [Commands] section in the Commands.ini 
                 file.
      
    0.63    2009 09 05
      Added    : Ability to add dynamic input to a command at run time. If a 
                 command contains a string in the format of ~Input:Message Here~
                 ControlPad will open a dialog with the message "Message Here"
                 letting you input any string that will be placed instead of the
                 ~Input~ tag.
      Added    : When a new web address is added (anything that starts with 
                 http), if it contains the string "TEST123" (without quotes, all
                 in caps), this string will be replaced with ~Input:Input~.
                 This allows you to go to any search engine, search for TEST123
                 and then copy the URL as the command for ControlPad. This will
                 automatically become a dynamic command, and will ask for your 
                 input (search term) upon execution.
      
    0.62    2009 09 04
      Fixed    : Adding new commands did not work.
      
    0.61    2009 09 03
      Fixed    : The Add Command dialog did not properly align with the code 
                 window position.
      Added    : Option to turn off sound.
      Added    : SpeedPad - when this feature is enabled (disabled by default)
                 the numeric keypad keys 0-9 and the Dot key may be assigned
                 to their own commands.
                 These keys may be executed without launching the code windo by
                 simply turning off the numlock key and hitting one of these 
                 keys.
      Added    : Internal command: ~ToggleSpeedPad
      
    0.60    2009 08 22
      Added    : Internal command: ~ShowCodeList (mapped as *902 by default).
                 This command will open a window with all codes where you can
                 run any code, or delete any code.
                 Also added to tray menu.
      Added    : Combination Command syntax. Adds the ability to set a command 
                 to run several other codes: 123=*1*2 will run the commands
                 associated with code 1 and 2 when the code 123 is entered.
      Added    : Internal command: ~WinWaitActive WindowName
      Added    : Internal command: ~WinWaitNotActive WindowName
      Added    : Internal command: ~WinWaitExist WindowName
      Added    : Internal command: ~WinWaitClose WindowName
      Added    : Internal command: ~Sleep Milliseconds
      Added    : Internal command: ~MsgBox Message
      Added    : Most internal commands to the Insert Command menu { }
      Changed  : Internal code changes for easier handling of internal commands.
      Improved : Documentation.
      
    0.54    2009 08 18
      Added    : Two internal commands: ~Close WindowName and ~Kill ProcessName
      Added    : Two internal commands: ~CloseAll WindowName and ~KillAll 
                 ProcessName
      Fixed    : Code input field will now always take focus on activation
      Fixed    : We will now abort if the configuration file is missing or 
                 partial.

    0.53    2009 08 12
      Changed  : Send Input Commands (commands starting with +) will now ignore 
                 the command separator. (i.e. +test1;test2 will send the string 
                 "test1;test2" instead of considering "test2" as a second 
                 command).
      Added    : Ability to run console commands (dir, ipconfig) - only 
                 documentation changed, this feature was already built in thanks 
                 to AutoHotkey's implementation.
      Added    : Ability to run console command without the console screen.
      Updated  : Documentation.
      
    0.52    2009 08 10
        Added  : Ability to assign a single code to multiple commands. Use a
                 semicolon (;) in the command dialog to separate commands or
                 hold down the Ctrl key while pressing the browse (...) key.
        Added  : Tray menu item to access sector-seven.net
        Added  : If command execution fails (e.g. file not found) the "Invalid"
                 sound will play.

    0.51    2009 07 30
        Added  : Special code syntax to set a timer. ++5 will beep in 5 minutes,
                 +0900 will beep at 09:00.
      
    0.50    2009 07 28
        Added  : Button in the Add Command dialog to insert special commands.
      
    0.42    2009 07 23
        Added  : Laptop Mode to allow access for keyboards without a numeric
                 keypad.
      
    0.41    2009 06 26
        Changed: Minor changes.
        Added  : Help file.
      
    0.40    2008 12 24
        Fixed  : On clean install, commands.ini was not created.

    0.39    2008 12 23
        Added  : Link to Readme in tray menu.

    0.38    2008 12 08
        Added  : The ability to assign simulated keystrokes to a code.

    0.37    2008 12 02
        Added  : Input window can now be dragged.

    0.36    2008 11 26
        Fixed  : Font bug and more fixes.
        Added  : 7 8 9 and 5 codes to minimize, maximize/restore, close window
                 and minimize all.
        Added  : Special.wav will be played when the code window is escaped.

    0.35    2008 11 21
        Changed: INI format
        Added  : Options dialog (INI2GUI)
        Changed: Fonts are now installed by the installer
        Changed: Commands.ini is no longer copied. The system codes are created
                 by the installer.

    0.34    2008 11 21
        Changed: GUI and Sounds
        Added  : Alpha keys will now also make a sound

    0.33    2008 11 10
        Changed: Installer
        Added  : Transform Deref for commands starting with *
        Added  : Default Commands.ini file
        Added  : Support for keywords with a space
        
    0.31    2008 09 13
        Changed: Complete redo of the code - now using INI file for commands.
      
    0.23    2008 06 04
        Added  : We will now enable numlock if needed
        
    0.22    2008 02 01
        Added  : Numpad minus will now close the input panel
        Added  : Frame to input panel
    
    0.21    2007 09 23
        Added  : PosModifier to config - allowing to move the GUI left or right 
                 from its default center.
             
    0.20    2007 09 18
        Added  : configuration for colors in INI
    
    0.19    2007 07 16
        Added  : font selection for the input gui. try Wingdings (with 
                 HideInput=0)

    0.18    2007 06 24
        Fixed  : now working more accurately with multiple monitors
        Added  : configuration to adjust size of input field
        
    0.17    2007 06 21
        Changed: now coordinates of the input and tip GUIs are no longer 
                 configurable. Instead, they will appear in the middle of the
                 screen.
        Added  : configuration to enable/disable hiding of the input.
    
    0.16    2007 06 20
        Added  : support for multiple commands in the same input - divide with 
                 + or /
        Added  : this Readme 
        Updated: installer
     .
     .
     .
     
    0.10    2006 ?? ??
        First Version