Release Notes: Snippery 1.1Now you can use Markdown syntax to write your text snippets, and Snippery will render and preview the resulting HTML in real time and export them to PDF, Word, RTF and HTML. Markdown tags are:
Snippery 1.1 also includes a Markdown Cheatsheet from the Help Menu.
You can export the selected snippet as a PDF file. This feature not only works from plain text snippets but also with HTML and Markdown snippets.
Now it is possible to export the selected text snippet as HTML. This addition, when applied to a Markdown formatted text snippet is a feature really powerful!
Added the export option to create .docx formatted files compatibles with Microsoft Word among other word processing apps, including Apple Pages. This option is especially powerful when used with HTML and Markdown snippets, although the referenced images are not included in the resulting document.
This export option generates .rtf formatted files compatibles with the vast majority of word processing apps. This option is especially powerful when used with HTML and Markdown snippets, although the referenced images are not included in the resulting document.
Now it is possible to filter the available items by:
In addition, it is possible to filter the entries based on their modification dates:
The Filter feature also offers the hability to sort the filtered results by Creation Date, Modification Date or Title as criteria, both in ascending or descending mode.
This feature also includes a clean button directly on the Filter text field. Clicking on it deletes the filtered text, showing all the available entries on the database. This button has the same effect as the already available Snippet > View All menu item.
You can find additional information about this feature here
Now it is possible to switch between Edition and Preview modes directly on the main window. In preview mode, the selected snippet is rendered as HTML. If the snippet content itself is HTML code or Markdown syntax, then the Preview Mode will render the contents. If the snippet is plain text, then the Preview Mode will wrap the text on a basic HTML structure.
With this preference enabled, Snippery saves automatically by default all the changes made to the selected snippet.
This way Snippery doesn't have to ask to save the changes every time the user selects another entry, or does another operation that could affect the current text snippet's content.
Sets the period of idle time before the app locks the access to the information asking for the Password. (See 'Improved Security' below.) This feature only works when the database is encrypted.
Alt + Clic on a text snippet item to show its contents on its own auxiliary window. This way it is possible to access as many text snippets as needed while editing another text snippet in the main window.
The name of registered user (trial or final) is showed under the Help menu.
The Encrypt Window requires now to re-type the Password in order to avoid mistakes that could drive to an inaccessible database.
The app ask now for password typing after five minutes idle, by default. It is possible to active the Password Window (or Locking Window) selecting the File > Lock menu item. When Snippery is in locked mode, there is no way to access the stored data, always the database has been previously encrypted.
In addition, the Backup feature generates an encrypted file when the main database is encripted too; otherwise, the database backup file is created as a clean format file, so anyone can inspect the contents using any regultar text editor.
You can find additional information about improved security on Snippery 1.1 here
Now is possible to render any Text Expansion entry, with or without placeholders, directly to the Clipboard. This way it is easier to use the resulting text directly with other applications.
Execution times are now several orders of magnitude faster on automated scripts.
Also have been added internal Snippery commands that can be used from a script designed to run in automation mode, or directly from the Shell input field.
{refresh:time}, where time is the amount of time expressed as milliseconds. Use this command when interacting with some Shell command that requires user input interaction, as when dealing with a SSH login session in automation mode, for instance.{wait:time}, where time is the amount of time expressed as milliseconds.{doCreate}. When found, this command also closes the Shell window once the Snippet has been created. You can use this command as the last step in an automated script, for instance. This way all the process can be executed without needing the user intervention.{clear} command. When executed, from the Shell Window input field or as a command from a script, clears the output area.You can find additional information about Shell mode improvementes here
Added "Ok" and "Cancel" buttons instead of relying on closing the window to save the values without option to cancel changes. Also includes a new setting to adjust the idle time period to fire the security lock feature, and to save by default the changes made to the selected entry.
Solved a problem related with mixed localizations on App UI.
Solved a problem related with refreshing the entries listbox after closing the Tags window.
Fixed a minor problem related with duplicated variables detection, in the rare cases where the user selected the main window to reactivate again the Text Expansion window.
There are also other number of minor fixes and UI/UX improvements, inner workings enhancements, and the wires that will enable future features!