

* Using TextSoap's OS X Service actions within TextSoap app can cause OS X Services action to time out and not work. If TextSoap is already running as a standard app, TextSoap Menu and textsoap8Agent will leave it alone. To minimize this display, when TextSoap is launched in agent mode, it will stick around in the background for a while, to avoid a re-launch. When TextSoap is launched in agent mode (to support TextSoap Menu, textsoap8Agent, etc), it may briefly show up in the dock and then disappear. This provides a more standard user experience launching the app when opening files, clicking on the icon, etc. Starting with TextSoap 8.0.9, TextSoap will launch as a standard app and transform itself into an accessory when asked to launch in agent mode (by TextSoap Menu, textsoap8Agent, etc). This created some subtle, but noticeable inconsistencies between a normal app launch and TextSoap. Earlier versions of TextSoap launched as an accessory and transformed itself into a standard app. * TextSoap's launch behavior has changed.

* OS X Service standard menu item renamed to "Clean with TextSoap 8". * TextSoap Menu Palette did not remember its position and size between launches of TextSoap Menu. * Calling AppleScript pickCleaner command on textsoap8Agent could cause a crash.
#Textsoap import customer cleaner install
For the latter, it is recommended that you use the checkbox in Preferences > TextSoap Menu to install and launch the app. * Under Preferences > Advanced, there are now two buttons that allow you to launch and quit both textsoap8Agent and TextSoap Menu. * Helper app to inspect OS X Service definitions. isAgentMode - indicates whether app is currently in agent mode Returns app to standard app mode if needed disableAgentMode - turn off agent mode. Command is ignored if app is already in agent mode. enableAgentMode - transform app to use agent mode. These commands will allow an AppleScript to test and control the agent mode state of an app: These three new scripting commands allow AppleScripts to directly connect to the main app and enable "agent mode". When using textsoap8Agent, it acts a go-between with the main TextSoap app, running the main in "agent mode" (which allows it to run w/o a user interface). * Scripting commands for the main application. * Support for opening text files with unknown extensions. This will apply the "MyScrub" cleaner, which is specified in Preferences > General. * Added Clean with TextSoap 8 MyScrub Service menu item. Also added a "Done" button to remove any match highlights from the text when user is finished searching. * Interactive Find - text is now grayed out and matched text is highlighted in blue. And the new expression validator makes it easier than ever to spot any potential errors. The new syntax highlighting helps you understand those expressions better. Regular Expressions are a powerful way to find text. The powerful new custom cleaner editor comes to the rescue, all with a simple drag-n-drop approach.Ĭolor coded actions make it easy to look at a custom cleaner definition and understand which actions are doing what. Sometimes your specific text problem requires customize solution. New library files allow exporting multiple cleaners within a single file. Sharing cleaners means it is easier to create solutions for others, or use solutions others have created. As you type in a valid expression, it shows you all the matches in your text. Live text matching is great for trying out regular expressions. These cleaners can address your text issue completely, or serve as building blocks for a customized text processing solution. TextSoap offers up a large collection of more than 100 built-in cleaners.

It includes great new options like showing line numbers and being able to toggle wrapping of lines. TextSoap focuses on processing text, but sometimes you need a text editor too.

We stripped off all the "chrome" to focus on your content, whether you are working with text, or building custom cleaners. TextSoap Menu integrates into your favorite app Custom Grouping for personal organization Custom Cleaners for customized solutions TextSoap can automate away all that tediousness. Stop manually fixing text documents and emails. Automatically remove unwanted characters, fix messed up carriage returns, and pretty much anything else you can think.
