AHOY! Changelog

What's new in AHOY! 1.6.1.1

Aug 10, 2022
  • Optimization: Updated to .NET 4.8 (hence a shift in minor version number) Ahoy.exe.config included with the Ahoy.exe to supply AppContextSwitchOverrides for the inherited RichTextBox to show ANSI graphics properly.
  • Optimization: Changed tools browser options from IExplore to MS Edge Optimization: Password generator now adds a symbol to the password when using the "Wordplay" option optimization: Search now defaults to title and content search instead of "Title Priority Search"
  • Optimization: Encryption logic updated to latest .NET implementation
  • Optimization: Minor optimizations and tweaks to code, UI and help texts (with ref. to Github)
  • Bug: Importing an entry collection as XML sometimes prevented AHOY! from saving -FIXED.

New in AHOY! 1.5.5.2 (Mar 21, 2020)

  • New feature: Categories: Organize entries using categories with a selection of display styles and color options.
  • Create as many categories as you like, and add an unlimited number of entries to one or more categories.
  • Expand/Collapse category view in the pinned list (State is saved across sessions).
  • Work with categories from both the pinned list and search result using the context menu (Right click).
  • Control categories via command input (CTRL+ALT+A):
  • "rel": Count entries in category
  • "relm": Edit category
  • "rela": Add current entry to category
  • "relc": Clear all categories
  • "relr": Remove selected entry from category
  • "relu": Remove all entries from category
  • "rell": Show related to category
  • "rels": Show editing category
  • "relf": Flip category display style (1-8)
  • "relq": Create dummy category with gradient color
  • "relg": Set category gradient color
  • Optimization: Timestamp modes (ts-commands) now affecting Paragraph Dividers as well.
  • Optimization: Notification micro calendar now shows more details.
  • Optimization: Quick Guide updated with information about categories.
  • Optimization: General code and UI optimizations.

New in AHOY! 1.5.3.6 (Mar 8, 2020)

  • New feature: Notifications now support repeating notifications with multiple options.
  • New feature: Home screen clock (Options menu) now display verbose date/time with ISO weeknumber.
  • New feature: Checklist template now include "Standard" (tag based) and "Matrix" (grid based).
  • New feature: Additional 4 color themes added with a total of 20 predefined themes.
  • New feature: Color adjustment (RGB/Balance + random and preset colors) added to color picker.
  • New feature: Insert timestamp (CTRL+T) now include 6 modes through command input (CTRL+ALT+A):
  • "options.timestamp"/"ts": Display timestamp format
  • "options.timestamp1"/"ts1": YYYY-MM-DD HH:MM:SS
  • "options.timestamp2"/"ts2": YYYY-MM-DD HH:MM
  • "options.timestamp3"/"ts3": YYYY-MM-DD
  • "options.timestamp4"/"ts4": HH:MM:SS
  • "options.timestamp5"/"ts5": HH:MM
  • "options.timestamp6"/"ts6": YYYYMMDDHHMMSS
  • (The current mode is saved/persisted as application setting)
  • TIP: Use the "list" command to display all available commands.
  • Optimization: Command "options.cleanup" added (delete unused entries).
  • Optimization: Command "theme.csv" added (retrieve color theme as comma separated string).
  • Optimization: Command "time" now shows ISO weeknumber and quick-calendar display.
  • Optimization: Find and replace dialog automatically detects text selections.
  • Optimization: Checklist template now supports more character types.
  • Optimization: • character added to symbols dialog.
  • Optimization: Calculator now takes character "x" for "*".
  • Optimization: Calculator help dialog information updated.
  • Optimization: Notification dialog now includes quick-calendar display.
  • Optimization: Typermax game updated with history display and penalty blinking effect.
  • Optimization: Style editor now supports forwards and backwards paging beyond max/min values.
  • Optimization: Disabling pool write protection now requires password.
  • Optimization: PLOP/UE default opacity and theme import behavior updated.
  • Optimization: PLOP/UE autosave logic enhanced.
  • Optimization: Resetting all settings now resets PLOP/UE topmost setting.
  • Optimization: Color themes are now loaded from embedded XML files instead of being hardcoded.
  • Optimization: Several code, UI, dialog and help text optimizations.
  • Bug: Find and replace dialog infinite loop with matching source and target -Fixed.

New in AHOY! 1.5.2.2 (Oct 27, 2019)

  • New feature: CTRL+TAB between the two latest selected entries.
  • Ignored when both Hold buttons 1 and 2 are active.
  • New feature: Text sorting (A-Z/Z-A) in Main Editor, PLOP/UE and Stickies.
  • Context menu (right click): Text Operations -> Sort Selection.
  • New feature: Keyboard control of window position and size (Main Editor, PLOP/UE, Stickies).
  • Toggle this feature in the View menu or by command input.
  • Optimization: Calculator now limited to max 5 decimals (feature request).
  • Optimization: Additional formulas added to calculator help ("?") icon.
  • Optimization: Password Generator dialog to spawn new entry with none selected.
  • Optimization: Command "kb" added (toggle Keyboard Control).
  • Optimization: Command "az" added (sort selection descending).
  • Optimization: Command "za" added (sort selection ascending).
  • Optimization: Command "theme.dev" updated to include Keyboard Control.
  • Optimization: Quick Guide updated with Keyboard Control information.
  • Optimization: Title field auto-truncation and auto-clear "New Entry" defaults on click.
  • Optimization: Minor changes to selected dialog texts.
  • Bug: PLOP/UE height decreasing on each startup w. window borders disabled -Fixed.

New in AHOY! 1.5.1.1 (Sep 21, 2019)

  • New feature: Magic Screen Blocker auto-invoke with interval settings.
  • Optimization: Dynamic "No result" display added to live search.
  • Optimization: Improvements to UI rendering when loading large pools on startup.
  • Optimization: Several UX improvements (field focus, status display, menu/dialog text etc.).
  • Optimization: Home Screen content updated.
  • Optimization: HTML and CSS escape chars/Unicode added to symbols dialog.
  • Optimization: Symbols dialog can now be resized.
  • Bug: CTRL+H (History) shortcut not responding during autosearch -Fixed.
  • Bug: Pinned list not updated when unpinning last entry in Pool -Fixed.

New in AHOY! 1.5.0.3 (Jul 4, 2019)

  • Optimization: Enhanced folder browser dialog for remote backup selection.
  • Optimization: Remote backup selection flow optimized.
  • Optimization: "New Pinned by Click" option now disabled by default (Options menu).
  • Optimization: "Hide Pinned by Click" now disabled by default (Options menu).
  • Optimization: Options command "clickpin" added (toggle New Pinned by Click).
  • Optimization: Options command "hidepin" added (toggle Hide Pinned by Click).
  • Optimization: Minor changes to dialog/title display texts.
  • Optimization: Minor additions to the Quick Guide.
  • Bug: Selecting Password Generator from Tools menu returns to Home Screen -Fixed.

New in AHOY! 1.5.0.2 (Jul 4, 2019)

  • New feature: Live search (enabled by default).
  • New feature: Title priority search (enabled by default).
  • New feature: Home Screen with status display (Version, Pool name (default/secondary/custom), Autosave, Pool R/W- and backup states, 24h clock option), in 3 (ANSI, ASCII and custom) configurations (theme and command dependent). Replaces the "display text" feature in the View menu. Replaces the Quick Guide as default display text.
  • New feature: Checklist Template (insert a dynamic customizable tag-based progress bar indicator). Enables you to measure progress on a project via simple tags in your text.
  • New feature: Bookmark Template (insert a customizable tag based bookmark).
  • New feature: Check for software updates (located in the Help menu).
  • New feature: Sort pinned entries in both directions with undo of last sort.
  • New feature: Pinned colors expanded from 8 preset colors to include infinite custom colors. Copy and paste custom colors between pinned entries )CTRL+SHIFT+C/CTRL+SHIFT+V). Color Picker directly available from the selected entry within the pinned list. 20 sample colors available from the pinned entries list.
  • New feature: Colorize search results according to pinned colors.
  • New feature: Colorize selected Entry title according to pinned colors.
  • New feature: Colorize PLOP marquee according to pinned colors.
  • New feature: Color Picker now has a "Flip Colors" button (Press X to flip).
  • New feature: Color Picker now has a "Reset Colors" button (Press R to reset).
  • New feature: The "prism effect" (A color-shifting effect that looks best on a darker color theme).
  • New feature: Color theme "Age of Kings" added.
  • New feature: Copy/Paste pinned color presets between themes in the Style Editor.
  • New feature: Color theme selector (View -> Color Themes) updated with three default themes.
  • New feature: Clicking an empty space in the Pinned list will ask to create a new Pinned entry.
  • New feature: Clicking an empty Search result list will show History.
  • New feature: Keyboard shortcut CTRL+SHIF+N will create a new pinned entry. Pinned list context menu updated with related menu item.
  • New feature: Notification editor scroll to caret/top option added.
  • New feature: Random Numbers Generator (Tools -> Additional Tools).
  • New feature: Toggle window border on/off (View Menu -> Layout Mode).
  • New feature: Magic Screen Blocker: transparent/invisible screen locking gimmick. Press CTRL+ALT+ENTER to toggle w. password. Must be enabled via command: CTRL+ALT+A (type "blocker").
  • Optimization: Speed optimization of the Pool search algorithm (noticeable with 10000+ entries).
  • Optimization: Toggle 24h clock display on/off from the options menu.
  • Optimization: Privacy statement added to the Quick Guide and About dialog (Help Menu).
  • Optimization: Lock button will highlight when trying to edit a locked entry. Selecting a locked entry will highlight the Lock button.
  • Optimization: Default layout mode changed to "Plenty".
  • Optimization: Calculator help dialog ("?" icon) now includes basic VAT calculation examples.
  • Optimization: Warning dialogs now use Bold font.
  • Optimization: Event log detail improved. NOTE: The event log is local and for personal/debugging purposes. The log is stored in the encrypted Pool file.
  • Optimization: Print (CTRL+P) now available from within the Typewriter emulator.
  • Optimization: Command Prompt now available from within Stickies (CTRL+ALT+A).
  • Optimization: Keyboard shortcuts CTRL+F, CTRL+I, CTRL+O, CTRL+ALT+Q now available in PLOP/UE.
  • Optimization: Keyboard shortcut CTRL+ALT+P will insert the Checklist Template.
  • Optimization: Keyboard shortcut CTRL+SHIFT+D will duplicate text selection.
  • Optimization: Global Undo added to Edit menu (Undo latest Pool operation).
  • Optimization: General command "undo" added (Undo latest Pool operation).
  • Optimization: General command "ent" added (list all entries).
  • Optimization: General command "mon" added (open log monitor).
  • Optimization: General command "check" added (insert checklist template).
  • Optimization: General command "blocker" added (toggle screen locking gimmick).
  • Optimization: General command "update" added (check for updates).
  • Optimization: General command "prism" added (animation color shift effect).
  • Optimization: General command "border" added (toggle window border on/off).
  • Optimization: Theme command "theme.table" added (list theme colors in HEX/RGB).
  • Optimization: General/Pool command "reload" added (reload Pool).
  • Optimization: Several general commands now have abbreviations: time = t etc.
  • Optimization: Service command "tools.dcheck" added (server test/debug routine).
  • Optimization: Service command "tools.ucheck" added (server test/debug routine).
  • Optimization: Service command "tools.vcheck" added (server test/debug routine).
  • Optimization: Quick Guide updated (text rewrites/additions and top/logo section).
  • Optimization: Several dialog, menu, log, info and message display text-rewrites/updates.
  • Optimization: Clear search result now clears search-in-content field.
  • Optimization: Entry lock, bookmark and Pin buttons updated to ignore Home Screen state.
  • Optimization: Minor changes to the Roman numerals converter guide.
  • Optimization: Minor changes to the Debug window (Log monitor) rendering/transparency.
  • Optimization: ANSI Editor changed to be top-most window when open.
  • Optimization: Typermax game changed to be top-most window when open.
  • Optimization: Notification editor now accepts CTRL+T (Insert timestamp).
  • Optimization: Adjustments to color theme 14 (index 13) pinned color presets.
  • Optimization: Minor adjustments to color theme 2 (index 1) highlight color contrast.
  • Optimization: Lock button icon updated.
  • Optimization: General optimizations to PLOP/UE indicators and code execution routines.
  • Optimization: Minor optimizations to the Color Picker.
  • Optimization: General code refactoring with several code/memory optimizations.
  • Bug: Remote backup dialog showing when switching pool (default directory option) -Fixed.
  • Bug: Find/Replace omitting alternating repeating words separated by 1 wspace/newline -Fixed.
  • Bug: Hold buttons not cleared when creating a new Pool from File menu -Fixed.
  • Bug: Typermax highscore not cleared when creating a new Pool from File menu -Fixed.
  • Bug: Typewriter emulator spawns multiple dialogs when entry is write protected -Fixed.
  • Bug: PLOP/UE memory exception on rare occasions caused by derived RichEd20.DLL -Fixed.
  • Bug: Pinned list not refreshed when performing a global Pool undo -Fixed.
  • Bug: Pinned list not cleared when last Entry in Pool is delete while pinned -Fixed.

New in AHOY! 1.4.1.8 (Jul 4, 2019)

  • Optimization: Minor Log refinements.
  • Bug: Backup to alternate directory disabled after previous update -Fixed.

New in AHOY! 1.4.1.7 (Jul 4, 2019)

  • New feature: Keyboard shortcut CTRL+N creates a new entry from PLOP/UE.
  • New feature: Keyboard shortcut CTRL+E focus main window from PLOP/UE.
  • New feature: Keyboard shortcut CTRL+O opens the load Pool dialog from Splash/Login dialog.
  • New feature: Set form opacity from the View Menu.
  • Optimization: New Ahoy! program icon.
  • Optimization: Context menu (Copy) in About dialog.
  • Optimization: New domain (ahoynote.org) reference added throughout the application.
  • Optimization: Now highlighting password strength indicator in Password Generator.
  • Optimization: Typermax Game refined.
  • Optimization: Password Generator refined.
  • Optimization: QuickGuide updated with changes.
  • Bug: Loading Pool from login dialog removes focus from login dialog -Fixed.
  • Bug: Exception on rare occasions caused by the derived RichEd20.DLL -Fixed.
  • Bug: Backup location conflicting with simultaneous instances of Ahoy -Fixed.
  • Bug: Typermax game didn't exit when loading another Pool -Fixed.
  • Bug: Reset settings didn't reset form opacity -Fixed.

New in AHOY! 1.4.1.5 (Jul 4, 2019)

  • New feature: Backups are now placed in a "Backup" folder instead of the root directory. (Old backup files in the root directory can be deleted for less file-clutter)
  • New feature: General commands "plop", "ue" and "default" added.
  • Optimization: The Find All option now shows dialog at 10.000+ Entries instead of 5.000+.
  • Optimization: Pool command "pool.reload" changed to "pool.default".
  • Optimization: Tools command structure changed from "tool." to "tools.".
  • Optimization: Options command structure changed from "option." to "options.".
  • Optimization: Pool Information dialog updated with backup directory information + larger dimensions.
  • Optimization: The Log Monitor (debug function) updated with system Date/Time.
  • Optimization: Minor UI optimizations.
  • Optimization: Several Log optimizations.
  • Optimization: Minor I/O code optimizations.
  • Bug: Not disabling Advanced Pool menu on Sleep/Lock -Fixed.
  • Bug: Not reacting on ESC when pinned control has focus in New Entry dialog -Fixed.