TextWorx Changelog

What's new in TextWorx 1.4

May 17, 2019
  • Fixed: Added the "Lines" modifier to the menu for 126 Scramble
  • New: (Experimental) 866 Repeat Last Command (added to default Main Menu)
  • New: 734 Sort Words (added to Sort & Number Menu) - Sorts each word onto its own line, removing duplicates and removing any blank lines. shift for descending order.
  • New: 735 List Words (added to Sort & Number Menu) - Creates a space-separated, sorted list of words, removing duplicates and blank lines. shift for descending order.
  • New: 736 List Letters (added to Sort & Number Menu) - Creates a list of letters used in the string, removing duplicates and separating them with spaces. shift for descending order.
  • New: 737 Comma Separate (added to Sort & Number Menu) - Separates each word with a comma (and space), treating double-quoted sections as single words and removing punctuation. control to work on lines separately. shift or ctrl+shift to simply remove all commas.
  • New: 423 Pig Latin (added to Transform & Encrypt Menu) - Converts English to Pig Latin
  • New: 130 Remove Punctuation (added to Trim & Spacing Menu)
  • Changed: 857 Help and 859 Toggle Toolbar are now customizable from the Main Menu (they were statically assigned there before). Per ScreenManiac. Now you can remove them if you like.
  • Fixed: 110 Duplicate and 108 Select Line did not respect the sendmode setting
  • Fixed: The description for 409 Decimal <> Roman Numeral, and added the indicator for Reversible
  • Fixed: Textworx now honours the notepad setting for the custom editor and it will use this editor for 865 Edit TextWorx INI

New in TextWorx 1.3 (Feb 21, 2019)

  • New: 129 Join Lines with Commas by request of James McBride
  • New: 406 Base64 Encode/Decode Strings by request of Ath
  • New: 420 CamelCase by request of cytochrome
  • New: 421 snake_case by request of cytochrome
  • New: 422 kebab-case by request of cytochrome
  • New: 716 Interspace now works in reverse (with shift modifier)
  • Changed: Show Menu Modes * and = are changed to R and L to indicate that commands work in Reverse and on Lines (I found it difficult to remember that * meant reverse and = meant lines; letters are easier)
  • Changed: Hexify String removed from the Numbers section of the Convert Menu (it is a string modification, not a number modification) (it is in the Transform & Encrypt Menu)
  • Changed: URI Encode removed from the Numbers section of the Convert Menu (it is in the Transform & Encrypt Menu)

New in TextWorx 1.2 (Feb 21, 2019)

  • Fixed: TextWorx now allows for multiple hotkey assignment for the same commandID

New in TextWorx 1.1 (Feb 21, 2019)

  • New: 419 Convert Number Base...
  • New: 418 Dec <> Base64
  • New: 850 RUN Text will now work on multiple lines if you hold the control key
  • New: 865 Contact Authour (opens contact web page)
  • New: User-defined global hotkey to show menu and toolbar!
  • New: Apply global hotkey to ANY command!
  • New: 100 Options Panel, with some of the options (work in progress).
  • New: 99 Command Report - reports the hotkey used, CommandID and the Command Name.
  • New: Hotkeys for the Menu and Toolbar now appear as notes in the Tray Menu (in case you forget what they are).
  • Fixed: 710 Reverse would remove the spaces from the string.
  • Fixed: Typos in the Documentation
  • Fixed: Wrong version number in About dialogue (I always forget to update this)
  • Fixed: Can't cancel out of dialogues using the escape key
  • Fixed: Tools Menu doesn't appear by default (I forgot to create it with the default ini file)
  • Fixed: Tools Menu by default now includes default Extra Tools submenu for user-defined tools.
  • Changed: Added Exit TextWorx to the Toolbar context menu.
  • Changed: Added 865 Contact Authour to the Tray Menu.
  • Changed: Removed 858 Restart TextWorx and 860 Customize Toolbar from the main menu to make the menu a little smaller. (858 is in the tools menu, anyway, and it doesn't make sense to customize the toolbar from the menu)

New in TextWorx 1.0 (Feb 21, 2019)

  • New: Documentation! That's this here help file!
  • New: Implemented system for completely customizable menu.
  • New: notes in tray menu for the hotkeys
  • New: 417 " to ' and ' to " command added.
  • New: 858 Restart Textworx command
  • New: Specialized custom menus (Such as Custom, WebEdit, Extra Toolbars and Glyphs) are added by default now.
  • New: 862 About, 863 Homepage, 864 Exit and 857 Help are now menu/toolbar items.
  • New: Exit now has it's icon in the tray menu.
  • New: Icons for the encase functions. Now you can tell the difference in the toolbar.
  • New: Icons for powershell comment and php code.
  • New: 125 Cut, 126 Copy and 127 Paste commands for toolbar buttons (added to Default Toolbar) - they are great alongside 105 DualCopy, 106 DualCut and 107 DualPaste.
  • New: Clear button for the Zoom Editor.
  • New: 707 Remove All Tabs command.
  • New: SAR Morse Code
  • New: 716 Interspace - inserts spaces between characters.
  • New: 723 Find and Replace String... (now it works!)
  • New: 128 Charmap
  • New: Show Menu Modes - an option to display in the TextWorx Menu some characters to indicate whether the command is reversible or works on lines.
  • Fixed: Time was not updating in the menu (it was in the command, just not in the menu)
  • Fixed: Custom menus don't cause errors if they are missing from the ini file
  • Fixed: If the special menus ini keys don't follow consecutively, the rest are loaded anyway without complaint
  • Fixed: Reload command in the System tray now restarts the application - useful after editing the ini settings
  • Fixed: Issues with certain buttons not being possible in the toolbar.
  • Fixed: Toolbar's positioning now works between Show at Mouse/ Remember Last Postion and vice-versa.
  • Fixed: TextWorx will ignore a commandID in the config file if it doesn't exist.
  • Fixed: Zoom Editor (115) now remembers its position and size.
  • Fixed: 704 Remove All Spaces command.
  • Fixed: SAR works now in reverse if the SAR configuration is not in regex AND there is a * at the end of the TITLE.
  • Removed: Hard Call text. This required my other program called c2cinit, but nobody will ever use this.
  • Changed: much of the code mechanics behind the toolbar, and a new way to load and save them.
  • Changed: Removed ToggleToolbar from the Tray menu, because it locks to whatever window is active - we don't want to lock it to Explorer
  • Changed: Toolbars now save their buttons as soon as they are configured; so if you reload TextWorx, your settings are kept.
  • Changed: Links to home page are now set to my DonationCoder page.
  • Changed: Command items with dialogues are now indicated by a ... in the menu instead of a *
  • Changed: Added 723 Find and Replace String back to the default Editor menu (it's still in the SAR menu, too).
  • Experimental: Use TextWorx functions in the Zoom Editor.

New in TextWorx 0.8 (Feb 21, 2019)

  • New: Added Insert Timestamp to the Date and Time Menu (it's still in the insert menu as well)
  • New: 800 Favourite Date Format
  • New: Added Custom Menu Items by default upon first run
  • Fixed: 801 Insert Last Date - before it only remembered the last date, not the last date format.
  • Fixed: Removed trailing separator after the Glyphs menu in the Insert Menu
  • Fixed: 715 Increment Tokens... didn't increment correctly
  • Fixed: 114 Send Selection to Notepad
  • Fixed: 110 Duplicate
  • Fixed: Count Numbers in the 113 Text Statistics dialogue
  • Fixed: Latin accentuation - the ini file has to be saved in ANSI or UTF-16 to be interpreted correctly
  • Changed: Removed 109 Copy Line from the default Editor Menu - it's only useful for the toolbar; you can add it manually if you like.
  • Changed: Moved 723 Find and Replace String to the Search and Replace Menu
  • Changed: Transform Menu renamed to Transform and Encrypt

New in TextWorx 0.7 (Feb 21, 2019)

  • Fixed: Generate Lines and Generate Numbered Lines were not working properly
  • Fixed: Removed the extra autohotkey commands from the Tray menu
  • Changed: Removed the number of digits parameter from Insert Random Number*. Didn't make sense anyway, since you get to choose both the min and max.

New in TextWorx 0.6 (Feb 21, 2019)

  • Fixed: Errors on startup - missing glyphs menu, toolbar buttons not showing
  • Fixed: missing toolbar buttons on start
  • Fixed: Certain functions that work for each line (such as Reverse, Scramble, Sort Letters, Caesar Shift) did not work correctly

New in TextWorx 0.5 (Feb 21, 2019)

  • Fixed: Weirdness with the dialogue panels

New in TextWorx 0.4 (Feb 21, 2019)

  • New: Reverse Line Order
  • New: Sort Lines Numerically
  • Fixed: Convert Slashes (names were backward)
  • Fixed: Sort Lines
  • Fixed a problem where modifier keys were not detected correctly, causing some functions to not work
  • Fixed: Dec to Hex (it was converting to base12, not base16 - doh!)
  • Fixed: Dec to Bin (it was converting from binary to base12, not base10 - doh!)
  • Fixed: Sentence case now works on all upper case lines
  • Removed: convert Typographer's quotes; this won't work for all text editors