Scribblet Changelog

What's new in Scribblet 2.22

Sep 19, 2014
  • Added Sparkle framework (1.8.0), which makes it easy to download and install
  • updates. A "Check for Updates..." menu item was also added.
  • Added code signing of new builds using my Apple Developer ID. Scribblet can now
  • launch without modifying any of the default Gatekeeper settings in OS X.
  • Updated application to 64-bit (and removed 32-bit compatibility in the process).

New in Scribblet 2.20 (Sep 20, 2011)

  • Added automatic unhiding of the toolbar (if hidden) when using the keyboard shortcut to search (Command + F), as you couldn't otherwise type anything.
  • Added full-screen support for users running Mac OS X 10.7 Lion. If you previously chose to show Scribblet on all spaces, then you'll need to re-enable this setting in the preferences. Unfortunately, due to a limitation in Mac OS X, you'll have to choose between these two options.
  • Added keyboard shortcut to return to the root folder anywhere in the application (Shift + Command + H).
  • Changed the application icon.
  • Changed the text on the save drop-down sheet when changing the storage folder setting in preferences, which is displayed if you have any unsaved changes. The drop-down sheet now confirms why you're being prompted to save, and I've removed the Cancel button.
  • Fixed alignment of the drop-down toolbar menus, which didn't appear directly underneath but were indented to the right.
  • Fixed bug that caused the application to crash when adding or deleting favourites.
  • Fixed missing shortcut for the "Rename" menu item on the Action menu.
  • Fixed potential bug when pasting a folder or note into a folder which already had a folder or note with the same name. Code that should have been skipped was being executed.
  • Fixed rare bug that caused the application to crash when upgrading to the Mac App Store version of Scribblet.
  • Improved the application's code now that Scribblet no longer supports Mac OS X 10.5 Leopard.
  • Improved the application's help file.
  • Tweaked the appearance of the Scribblet, preferences and about windows, including: improved icons and images, repositioned and updated text and controls, etc.

New in Scribblet 2.10 (Feb 7, 2011)

  • Added the ability to paste folders and notes into empty folders without using a shortcut (previously, the right-click menu only appeared when you right-clicked on a row in the navigation view).
  • Added the ability to right-click the menu bar icon to perform the reverse action (e.g. left-click opens the menu and right-click opens the Scribblet window, or visa-versa).
  • Added the escape key as a keyboard shortcut to cancel editing the name of a folder or note, and revert back to the previous name.
  • Added two new (and much requested) preferences: disable automatic spell checking, and change the storage directory for your folders and notes. As an aside, files and folders marked as hidden on your Mac will be hidden (for the most part) in Scribblet as well.
  • Added keyboard shortcuts (Command + [1-9]) for the first 9 favourites (this is maintained automatically, similar to Safari).
  • Changed scrolling of the navigation view scrolling is now done by row, instead of by incremental amounts (i.e. like scrolling notes).
  • Changed when the last viewed folder or note is saved previously, the last viewed folder or note was only saved when the application closes, but it proved a little more reliable to save this information when the Scribblet window closes each time as well. Also, if the last viewed folder or note is no longer available, then Scribblet re-opens the default storage folder.
  • Changed when the previously open folder or note is refreshed when reopening the Scribblet window previously, folders and notes weren't reloaded from the disk when reopening the window, but this wasn't good behaviour.
  • Combined "Menu bar icon opens: Scribblet window, but closes if active" and "Shortcut: closes window if active" preferences, which is now known as "Scribblet window: hides if reopened while active" and applies to both the global shortcut and menu bar icon, and now the application's dock icon (dock mode only).
  • Fixed an intermittent bug where renaming a folder (and possibly a note) to the name of a folder that already exists didn't consistently display a message to alert the user and remove the text entry field on screen (which would remain until the application was restarted).
  • Fixed bug where entering a blank name for a folder or note would cause the text entry field to remain on screen indefinitely. If a blank name is now entered, it reverts back to the previous name.
  • Fixed bug where favourites with periods in their name wouldn't open (and then wouldn't automatically delete).
  • Fixed bug where the correct row in the navigation view wasn't re-selected when navigating back to a folder (e.g. open a note called "Music", and navigating backwards would re-select a folder that shared the same name).
  • Fixed minor cosmetic bug, where the height of each navigation view row wasn't always identical. In all honesty, this problem was exceedingly difficult to spot, but I'm pleased to say that I spent a very disproportionate amount of time solving it regardless smile
  • Fixed "Print" menu item not working when right-clicking on a note in the navigation view. It now opens the selected note, and displays the print drop-down sheet.
  • Fixed the default global shortcut previously, if all of the modifier checkboxes were deselected, and no key was pressed, then the application would default back to Command + §. However, the § character wasn't displayed in the preferences window until the application was restarted, and it wouldn't re-select the Command modifier checkbox at all. Also, I've disabled the right-click menu on the shortcut key text box, as it allowed you to then type in text normally.
  • Improved enabling and disabling of certain menu items (e.g. "Show in Finder" menu item is disabled when there is no selection, "Print" menu item is disabled when opening the application in an empty folder, etc).
  • Improved the behaviour of the breadcrumb trail, including: a left or right click on a non-link doesn't steal focus, right-clicks no longer pop up an irrelevant menu, and hovering over links doesn't display a small, blank tooltip.
  • Overhauled the application's code, which should result in improved error handling, memory management and performance, as well as compile times, copy protection and long-term Mac OS X compatibility, etc.
  • Renamed "Quit and Export Notes" button on the Trial Expired message window to "Show notes in Finder". The "Buy License" button once again quits the application, too.
  • Tweaked the appearance of the Scribblet window, including: a new Action menu icon (10 x 10 pixel images are hard!), adjusted button and font sizes for better symmetry, improved breadcrumb trail readability (e.g. use of colours, shadow and underline), polished navigation view (e.g. choice of colours, replaced circle shapes alongside folders with arrows, updated icons, etc).
  • Tweaked the appearance of the menu bar icon it is now bolder and easier to see, and should better fit in with the style of other icons. Also, I've added visible shortcuts on the menulet menu for the "Preferences" and "Quit Scribblet" menu items, "Quit Scribblet" on the Action menu, and "Rename" on the right-click menu on the navigation menu (they were all previously availably, but not displayed).
  • Tweaked the appearance of the preferences and about windows, including: a wider and narrower window size respectively, adjusted button and font sizes, faster resizing animations, repositioned text and controls, etc.

New in Scribblet 2.01 (Sep 6, 2010)

  • Added automatic re-focusing of last active application/window when Scribblet is closed, which makes it nice and easy to jump in and out of Scribblet.
  • Added a "Buy License" menu item to the application's main menu (dock mode only) when application is unregistered.
  • Changed action for "Print" menu item on the application's main menu (dock mode only) to display a drop-down sheet instead of a modal window.
  • Improved the reliability of creating empty folders and notes on the disk.
  • Fixed certain keyboard shortcuts that were working when they shouldn't have been, which caused unintended behaviour.
  • Fixed "Don't Save" choice being ignored, which occurred when the "hides when inactive" setting was enabled. The discarded changes were still visible when the Scribblet window was re-opened, although they weren't saved to the disk.
  • Fixed the "Buy License" menu item not being hidden on the drop-down Action menu when registered.
  • Fixed "restore last view" startup crash, which would occur when the setting was enabled but the required path data hadn't been saved for some reason. Also, the path data didn't always reliably save when navigating backwards.
  • Fixed "Show in Finder" bug, where the correct note or folder wasn't always selected.
  • Fixed slow saving of preferences by switching from AppleScript to the appropriate Leopard API for adding an application to the user's Login Items.
  • Renamed "Bookmarks" toolbar icon to "Favourites" to match the terminology used throughout the application.
  • Renamed "Close" button on the Trial Expired message window to "Quit and Export Notes", which now opens up a Finder window showing the user where their notes are saved. The "Buy License" button no longer quits the application, either.
  • Tweaked the appearance of the application, including: replacing the background image for the breadcrumb trail, increasing the height of the breadcrumb trail and rows, etc. Position and size of the Scribblet window will be reset when updating.

New in Scribblet 2.0 (Feb 8, 2010)

  • Added a search field to the toolbar, which can search the current open folder or note.
  • Added access to more options on the right-click menu in the note screen, which would normally be available to applications that run in the Dock.
  • Added breadcrumb trail, which allows users to quickly jump back to any folder in the current open path.
  • Added copy, cut and paste support for notes and folders in the navigation view.
  • Added favourites menu, which is accessible from both the toolbar and the menulet icon.
  • Added indicator to the Scribblet window's close button when there are unsaved changes.
  • Added keyboard shortcuts for all common tasks, including: opening, closing, adding, renaming, deleting and searching folders and notes. You can basically open, operate and close Scribblet without using the mouse.
  • Added new preferences, including the ability to: restore the last opened folder or note at startup, set multiple modifier keys, and swap the Paste and Paste and Match Style shortcuts.
  • Added support for folders and sub-folders.
  • Added support for setting a function key, without a modifier key, as the global keyboard shortcut.
  • Added support for slashes in folder and note names.
  • Changed "hides when inactive" setting, which is now only triggered when the user switches to a different application, and not another window within Scribblet (e.g. preferences).
  • Changed the behaviour of the zoom button, which now cycles between the default window size and the user's custom size.
  • Fixed "always on top" setting, which caused the Scribblet window to disappear during Expose, as well as prevent it from moving between spaces correctly.
  • Fixed colour and font panels appearing behind the Scribblet window when "always on top" is enabled.
  • Fixed saving bug, which would prevent a note from being saved if the preferences window was open and active.
  • Fixed the undo manager, which would work between multiple notes and make incorrect changes.
  • Improved application behaviour when running in the Dock, including: adding access to some features from the main menu, hiding the menu bar icon, opening the Scribblet window from the dock icon, etc.
  • Overhauled the application's entire look and feel. The overall appearance matches that of other recent Mac applications, and should be a better fit for both casual and power users.

New in Scribblet 1.5.1 (Jan 26, 2009)

  • Fixed Scribblet window always opening on application launch.
  • Fixed duplication of note when changing the name of a file to that of another existing file.
  • Changed focus to Scribblet text box after adding or editing a file.

New in Scribblet 1.4.1 (Dec 3, 2008)

  • Fixed blank printing problem when "hides when inactive" setting is enabled.
  • Fixed missing general preferences toolbar icon on 10.4.

New in Scribblet 1.4 (Dec 1, 2008)

  • Important note: you will lose your saved settings with this update, but you will *not* lose your notes. After this update has been installed, you can delete the file "com.subfusc.Scribblet.plist".
  • Added "Donate..." link to the menulet menu.
  • Added preference: on application launch "open Scribblet window".
  • Added preference: Scribblet window "hides when inactive".
  • Added preference: shortcut "brings to front if inactive".
  • Added preference: menu bar icon "opens main menu" or "opens Scribblet window".
  • Added known issues page to the help file (note: removed release notes page).
  • Fixed "always on top" setting rendering the customise toolbar sheet inoperable, and preventing the About and Preferences windows from appearing in front of the Scribblet window.
  • Fixed inability to customise the global keyboard shortcut without clicking on the shortcut text box.
  • Fixed position of Scribblet window being ignored when the application is launched.
  • Replaced drawer with drop-down sheet (note: removed "show drawer" preference).
  • Updated appearance of the About window, Preferences window (e.g. added a toolbar) and the Scribblet window (e.g. added a Preferences icon, included new icon graphics courtesy of Apple).
  • Updated architecture of application, which will significantly aid future releases.
  • Updated help buttons on Preferences window so that they open the correct part of the help page.
  • Updated Sparkle framework to version 1.5b6.

New in Scribblet 1.2.5 (Jul 22, 2008)

  • Updated and redesigned the Help file.
  • Changed the visual appearance of the Preferences window (e.g. renamed and reorganised settings, removed descriptions, etc).
  • Added a �Shortcut also closes Scribblet window� setting to the Preferences window.
  • Updated the Sparkle framework to version 1.5b4.
  • Added an �Application checks for new versions� setting to the Preferences window.
  • Removed the �Check for updates automatically� window, which displayed on second launch (various reasons behind this).
  • Added character support for Function keys (F1 to F12) on the menulet menu and in the shortcut text box in Preferences. These keys did still work in previous versions, however.
  • Changed the global keyboard shortcut, which opens the Scribblet window, to Command �, as the previous default conflicted with a popular system shortcut.
  • Fixed inability to (easily) customise the global keyboard shortcut if �Full keyboard access� is enabled. You can now click on the shortcut text box before pressing a key.

New in Scribblet 1.2.2 (Jul 5, 2008)

  • Fixed and re-enabled the 'Show on all spaces' setting, which was previously causing the application to crash on 10.4.
  • Changed the welcome alert dialog to an alert sheet, which is now displayed alongside the main window on first run. Previously, the welcome alert dialog, which required acknowledgement, was being hidden by other open windows and applications, and prevented the user from using the application.
  • Updated the Sparkle framework to version 1.5b3.

New in Scribblet 1.2.1 (Jul 3, 2008)

  • Fixed startup crash on 10.4, by temporarily disabling the 'Show on all spaces' setting.

New in Scribblet 1.1 (Jun 21, 2008)

  • Added a toolbar to the main window, which includes toolbar items for colours, fonts and the drawer (thanks to Matthew Ball for this icon).
  • Changed the file format to Rich Text Format (RTF), which allows for colours and fonts, while automatic link detection now works as expected. The text file has also been moved to '~/Library/Application Support/Scribblet/'. All of these changes are made on launch.
  • Added a hidden 'Font' menu to the main window, which enables shortcuts for common actions (e.g. bold, italic and underline).
  • Changed the visual appearance of the About window, drawer, main window, menulet menu and save sheet.
  • Changed the file size label on the drawer, so that it displays the file's size in KB.
  • Added a 'Show in Finder' button to the drawer, which reveals the text file in a new Finder window.
  • Changed the global keyboard shortcut, which opens the main window, to Command `.
  • Added an alert dialog, which informs the user that the application is running as a menu extra in the menu bar. This message is only displayed once on first run.
  • Fixed undo command deleting the main window's text box content, which occurred when the main window had just been opened.
  • Changed the save sheet, so that it is only displayed if there has been a change since the last save (if this setting has been enabled in the Preferences window).
  • Fixed the file size and file modified labels on the drawer failing to show any values, which occurred when the text file had just been created.
  • Removed the 'Show Drawer' temporary override menulet menu item, as there is now a toolbar item.
  • Added a Help file, and a menulet menu item to access it.
  • Removed the Release Notes window (these are now included in the Help file).
  • Fixed the drawer failing to automatically reopen if the main window was reopened using the global keyboard shortcut.

New in Scribblet 1.0.4 (Jun 12, 2008)

  • Added automatic updates (thanks to the Sparkle framework), which can be accessed from the menulet menu.
  • Fixed erroneous duplication of the main window's text box content, which occurred if the main window was minimised and the user tried to open a second instance of the main window.

New in Scribblet 1.0.3 (May 19, 2008)

  • Fixed application failing to exit if no window was open (only affected PowerPC users).
  • Fixed preferences failing to save if the Preferences window was open and the user tried to quit the application.

New in Scribblet 1.0.2 (May 14, 2008)

  • Added a global keyboard shortcut (Option Space), which opens the main window.
  • Added a keyboard shortcut (Command W), which closes the active window.
  • Changed the visual appearance of the Release Notes window.
  • Fixed the drawer appearing or disappearing as the user toggled the temporary override menulet menu item, despite the main window being closed. This would only occur if the main window had been opened once before.