General
Euro Assistant Pro, fully rewritten as a Cocoa application, becomes Currency Assistant.
Currency Assistant is universal and runs natively on both PowerPC-based and Intel-based Macs.
Currency Assistant has a completely revised interface: windows and dialogs are now cleaner and easier to use and converters have a Leopard look and feel.
Minimum required system version is now macOS 10.4.
Converters
Currency Assistant lets you create as many converters as you wish. Converters can be closed when you don’t need them and quickly reopened using the Open Converter submenu in the File menu.
Converters can be duplicated and easily edited using the new Edit Converter dialog.
Converters can now contain up to 24 currencies, can be vertically resized and allow you to move or copy displays and separators across different windows.
Converters have a redesigned bottom bar with an Action pop-up menu to quickly accomplish recurrent tasks, a Rate pop-up menu to view and copy exchange rates with a single click, and a Tape button to instantly show or hide the tape.
Currency Assistant allows you to paste multiple amounts into the active display, so that you can easily convert series of amounts copied from another application (e.g. Excel).
The "Copy Thousands Separators" option has been introduced in the Edit menu. The option lets you quickly include or omit thousands separators when copying amounts, rates, and conversions from converters.
Currency Assistant lets you choose the color used to highlight the active display and change the text size in displays.
Currencies
Currency Assistant comes with 174 currencies, all the major circulating currencies plus the 16 Eurozone legacy currencies.
Five new fields have been added to describe currencies: Show in Menu, Country, Group, Symbol, and Update. The Show in Menu and Group fields let you customize and organize the Add Currency and Switch Currency menus, while the Update field lets you specify which online source must be used to update a currency’s rate.
The Currencies window has been redesigned and lets you now perform all currency management tasks: editing and restoring currencies, setting your base currency, automatically updating rates and customizing the Add Currency and Switch Currency menus. To make it easier to work with currencies, the Currencies window lets you now sort and search currencies, and resize and rearrange columns in the list.
Currencies editing has been enhanced: you can edit fields directly in the list in the Currencies window, batch edit currencies and reset selected fields to their default values.
Rates update
Besides the European Central Bank and the Bank of Canada, Currency Assistant re-introduces the International Monetary Fund and adds a fourth source for the automatic rates update, the Bank of Italy, which publishes daily rates for 157 currencies. By pressing the Update Rates button in the Currencies window toolbar and choosing Sources from the pop-up menu, you can view a list of the currencies whose rates can be updated using each online source, visit the source’s website and show the latest published rates.
Rates can be updated by choosing Update Rates from the File menu or from the Action pop-up menu. While updating rates Currency Assistant just displays a small progress dialog that closes automatically after rates have been updated.
Rates can also be updated from the Currencies window. To update all rates, simply click the Update Rates button in the toolbar. To only update the currencies found with a search, or the currencies in the Add Currency and Switch Currency menus, or the selected currencies in the list, press the Update Rates button and choose an option from the pop-up menu.
Single rates can now be updated directly from the new Get Info dialog by clicking its Update Rate button.
Update results are now recorded in the Logs window which is displayed by choosing Window > Logs. The Logs window highlights errors in red so that you can easily spot them, lets you filter logs and save the selected text to a RTF file.
Besides allowing you to update rates automatically at startup once a day or once a week, Currency Assistant lets you now update rates each time you open the application. In addition to that, after updating rates at startup you can decide whether simply automatically closing the Updating Rates progress dialog, or reporting errors, or showing the log.
The date and time when rates were last updated appears now also in the File menu and in the Action pop-up menu.
Currency Assistant supports now all web proxy configurations.
Add Currency and Switch Currency menus
The Add Currency and Switch Currency menus, available both in the Converter menu and in the Action pop-up menu, are now fully customizable. You can choose which currencies must be displayed by selecting them in the Menu column of the list in the Currencies window. You can add separators, arrange items manually or automatically group currencies and sort them by name, country or ISO code by clicking the Configure Menu button in the Currencies window toolbar.
Tape
Each converter has its own tape which is contained in a drawer.
The tape lets you now copy any text selection and drag single or groups of conversions.
The format of the dragged conversions can be changed directly from the Edit menu, using the Tape Clipping Format submenu.
The Standard format saves the tape to a RTF file, while the Single Line and the three Table formats save the tape to a plain text file. To include thousands separators, select the "Save thousands separators" checkbox in the Save dialog.
Copy Special commands
The management of Copy Special commands has been moved to the Copy Special pane of Currency Assistant Preferences.
Copy Special commands are now easier to create and edit thanks to the completely redesigned New Command and Edit Command dialogs and can now also include currency symbols.
The Copy Special commands list in Currency Assistant Preferences displays examples and lets you drag items to rearrange commands in the Copy Special menu.
Importation
Currency Assistant lets you now import series of amounts contained not only in plain text files and text clippings, but also in Word documents, RTF files, web archives and HTML files. To import files or clippings, you can either choose File > Import Amounts or simply drag them to the desired input display.
If hidden, the tape is automatically shown before amounts are imported.
Printing
Currency Assistant lets you now highlight as many currencies as you wish in tape printouts. Highlight colors (red, green or blue) can be quickly assigned or removed by displaying the Currency Assistant pane in the Print dialog, selecting one or more currencies in the list and clicking a color button or the Remove button, respectively.
Currency Assistant now adjusts the tape’s content size so that it always fits with the selected paper size and scale.
On macOS 10.5, Currency Assistant supports live previews and provides a summary of the highlighted currencies in the Print dialog.
Other improvements
The Currency Assistant setup which is performed the first time you run the application has been revised. It now incorporates the license agreement acceptance, allows you to create multiple converters, and lets you choose the base currency used to display rates in converters and text clippings.
Currency Assistant lets you now check for updates. To see whether a new Currency Assistant version is available and download it, choose Currency Assistant > Check for Updates.
The Edit menu now provides full undo and redo support.
Currency Assistant supports Unicode text and all the date, time and number formats available in the International pane of System Preferences.
Currency Assistant is now a regular macOS multilingual application and runs in English, German, French, Dutch, and Italian.