Ulysses

Change Log

  1. 1.6
    • LOCALIZATION
      • Added Hungarian localization (thanks to Gábor Tóth)
      • Added Portuguese localization (thanks to Tiago Antunes)
      • Fixed some minor issues with the German localization
    • GENERAL
      • Modernized the look of the main window
      • Cleaned up the rest of the interface a bit
      • Added fullscreen support for main window
      • Reverting project now shows date of last backup
      • Added application preference to hide startup panel
      • Fullscreen windows resize on resulution change
    • EXPORT
      • All Exporter settings are now stored per project
      • Export and Print buttons are disabled if no documents are selected
      • Fixed a bug in the LaTeX Exporter
      • Updated versions of all exporters
    • BROWSER
      • Added Group Filter for hierarchical document organization
      • Added focus feature to display descendants of a single group only
      • Added button for larger previews
      • Added filter option to search for locked documents
      • Empty filters can be automatically hidden when empty
      • Added menu display option to show hidden filters
      • Filters can now optionally show the number of contained documents
      • Now shows the currently selected notes preview
    • PRINTING
      • User can select layout style for printing
      • Added custom display preferences for printing
      • Reintroduced printing of document notes
      • Printout is no longer vertically centered
      • Enabled printing from Consule mode
    • EDITOR
      • Added shortcuts to add and remove notes (CMD-Alt- + / -)
      • Added ability to lock documents (small lock in lower right corner)
      • Added undo/redo support to excerpt view
      • Fixed a hangs / crashes on a few machines with Leopard
      • Fixed a crash with the paragraph bar
      • Fixed ugly display of invisible characters with some fonts
      • Fixed font problems on newly created excerpts
    • SEARCH & REPLACE
      • Added ability to search for markers and tags
      • Added ability to also replace them, even with different kinds
      • Results now stay if exiting and reentering mode or editing the criteria
    • PREFERENCES
      • Added automatic style copying between modes
      • New Theme section for Interface settings
      • Whule Preferences can now be copied from another project
      • Fixed problem where styles didn't reflect the undo after hitting "Cancel"
    • MINOR FIXES
      • "Open existing Project…" now starts in the fulder of the last open project
      • Fixed a problem with the Spotlight importer
      • Fixed a crash with no tags in a inline style
      • Fixed reappearing note bug
      • Fixed some menu activation issues
      • Fixed a small label/status confusion bug after deletion
      • Coloured cursor works again under 10.5 Leopard
  2. 1.5
    Too much to list, actually. Here are some highlights:
    • Unlimited number of paragraph levels
    • Unlimited number of markers
    • Synchronization of levels, markers and inline styles between Editor, Console Mode and Export
    • Global Search & Replace
    • Brand-new Exporters
    • Filters and Collections
    • New GUI: Complete overhaul, too much to list – looks nice, doesn't it?
    • Extended Preferences
    • Project-wide notes
    • Text Trash
    • Multiple notes
    • Excerpt
    • Revised Fullscreen Mode: Now called "Console Mode", multiple open documents, able to create new documents, inclusion of statistics HUD
  3. 1.2.2
    • Universal Binary:
      • Ulysses is now a so-called "Universal Binary". As such, it runs natively on all Intel-based Macs.
      • This also fixes the dreaded "unregistered" bug plaguing users of said systems.
    • Export:
      • New "Formatted Text" Export Plug-In.
      • Updated "Plain Text" Export Plug-In.
    • Localizations:
      • Fixed some errors here and there.
    • Documentation:
      • Updated the docs to reflect latest changes.
      • Added some Tips – Services.
    • Enhancements and bug fixes:
      • Several optimizations in various places (duh).
      • Probably fixed long standing "Saving location"-dialog bug.
      • Probably fixed "Find in preview" bug.
      • (Both problems occured rather randomly, and never were truly reproducable. However, latest beta-tests suggest that they're gone. It may well be that this release fixes other bugs as well, which appeared only on, in or during certain configurations, situations, or moon phases.)
  4. 1.2.1
    • Maintenance Update.
  5. 1.2
    • New:
      • Added Spotlight Importer for Mac OS X Tiger
      • Spotlight plug-in will index titles, main texts, notes, open and closed documents
      • All-new text system
      • Fullscreen mode supports typewriter scrolling
      • Added line spacing preference for fullscreen mode
      • Completely new SplitViews based on Rainer Brockerhoff's RBSplitView
      • Browser/preview and notes/control panel can be hidden to provide more screen real estate for the editor
      • Introduces new ExportFramework adding support for future exporters
    • Enhancements:
      • Much faster editor and fullscreen due to new text system
      • New, empty documents get closed when opening a saved one
      • Copy & paste from text to notes retains notes' font presets
      • Changed some interface texts to be more precise
      • Speeded up editor preview
      • Editor and notes now have completely independent undo behaviour
    • Fixes:
      • Font loading improved
      • Fixed some application startup issues
      • Fixed some localization issues
      • Fixed "copy nil" bug: You could perform a copy operation on an empty selection, resulting in an empty clipboard
      • SplitViews now retain all positions for good
      • Fixed some issues with typewriter scrolling when having "smooth scrolling" activated in system prefs
      • Fixed some smaller bugs here and there
    • Other changes:
      • Removed "Font Smoothing" preference from Interface/Fullscreen due to space issues (will be re-included in the future)
  6. 1.1.1
    • Shortcuts:
      • Switching between tabs via Command-Option-Left/Right Arrow
      • Switching between Editor and Notes via Command-Option-Up Arrow
      • As a matter of fact, Command-Option-Up Arrow switches to the Editor *everytime
      • you're someplace else (Preview panes, for example)
      • Cycling from Editor to Notes, Title, second Editor and back to the Editor via Command-Option-Down Arrow
      • Command-Option-F switches to the search field and selects the search string, if present
      • Command-Option-S will save all open documents
    • Fullscreen:
      • Added a retro-cool scrollbar which is only visible when hovering over it with the mouse (need to find it first, though, hehe)
      • Command-Shift-F now also ends Fullscreen mode
    • Editor:
      • Added option to show invisible characters
      • Levels can be assigned to multiple paragraphs at once
      • Fixed several redraw glitches
      • Tried to really speed up the editor and... succeeded (the larger a project, the longer a text, the more noticeable the speed-up; large projects/text should see a dramatic improvement)
      • Added a "Level" - and "Marker" menu-item to the context menus
      • Implemented right-to-left writing (and added an option for default writing direction in the process)
    • Notes:
      • Large pictures placed into the notes pane now get resized to completely fit in
    • Localizations:
      • Added Russian (Michael Krekin)
      • Added Dutch (Mark Beekhuis)
      • Added Portuguese (Ricardo Lamego)
      • Fixed some out-of-sync stuff with localized interfaces here and there
    • Various fixes and improvements:
      • Corrected a problem with markers in general and Fullscreen mode in particular
      • Solved a problem with the search, where it would not return results under certain circumstances (fixes the "special characters and carriage returns on top" bug)
      • Corrected problems with the counter in the paragraph bar
      • Corrected several redraw glitches in the paragraph bar
      • Made the paragraph bar scrollwheel aware, so that it now scrolls the corresponding editor
      • Corrected some issues with the various split-views (some issues remain, though)
      • Fixed some "Revert to last version" issues
      • Fixed a bug for users of Sidetrack
      • Fixed crash with deactivated fonts
      • Export dialog should now remember more (if not all, who knows?) settings
      • Improved the time stamp sheet (now supports localized formats)
      • Added "Clear all" menu item for recent projects
      • Added an import menu command
      • Cleaned up the code from any 10.2 leftover, so Ulysses is now 10.3-only sourcewise. Fixed and optimized a thing here and there. Layed several foundations for things to come.
    • Known problem:
      • The main editor's scrollbar may not redraw properly when resizing certain parts of the interface. As of today, we have a 6 month record of Apple's "code level support" team simply ignoring our requests or putting us on hold. Me managed to press the bug back to being purely cosmetic, and now the scrollbar returns upon any subsequent action such as typing. Still sucks, though, as it is a manifestation of a very severe problem with TextViews in general, which Apple seems to simply ignore.
  7. 1.1
    • New features:
      • New export plug-in: LaTeX
      • Third level in the editor (Command-3)
      • Markers in the editor (Command-4, -5)
      • Time stamp in the control panel
      • Manual sorting in the browser
      • Sorting by time stamp in the browser
      • Counting of selected documents in the browser
      • Drag and drop feedback
      • Customizable user interface using themes (replaces the Fonts options and extends them dramatically) + modify all background colors + modify all font colors + allmost every type face and size can be selected (browser uses system fonts and sizes, paragraph bar uses editor type face) + Fullscreen mode allows for two widths: 600px and "full" + modifications can be saved as themes and may be exported and imported
      • Start up panel can be turned off in the preferences
      • Documents dropped into the note pad will display a floating info-box when hovering over them
      • Projects can now be merged into the current project
      • Added import of HTML, DOC and HTML files (based on system functionality, so some limitations exists)
      • Printing from the export dialog (only plain text and formatted text) – allows for creation of PDFs
    • New localizations:
      • Japanese (Taznory Shibata)
      • Italian (Angela Langone & Daniele Paganini)
      • French (Alexandre Kaiser)
      • Spanish (Dr. Marisa Antonaya)
    • Changes:
      • Multiple words in the search field are no longer being treated as a phrase
      • Appearance and arrangement of the buttons below the statistics field has been optimized
      • The RTF exporter now includes an option to save to Microsoft Word .doc format
      • Exporters were optimized to make use of the new features
      • Preferences dialog got an overhaul
      • Added option to have the editor selection counted
      • Added preference for "Automatically check for updates" (alongside check box in the update panel itself)
      • Temporarily removed portuguese localization
      • Help updated for 1.1
    • Enhancements:
      • Start up panel now includes a list of recently used projects
      • Completely redone the registration mechanism
      • Sorting in the browser resembles Finder ("natural sorting")
      • Optimized search field
      • Optimized "Typewriter Scrolling"
      • Every split-view will now be remembered
      • Preferences can now be set back to default values
      • Entries in the context menus now honor text fields (e.g., format menu will only pop up in the notes)
      • Optimized certain menus (some menu items were deactivated, but remained black)
      • Menu entries for "New" and "Open project" now work while the start up panel is being displayed
      • Fullscreen modus will be left if hiding or switching out of Ulysses
      • Exporter allows for multiple selection and rearrangement of documents
      • Exporter allows to select and deselect all documents
      • Rewrote backup system (now three backups, among other things)
      • New updater
    • Bug fixes:
      • When opening a project, the term which was entered in the search field upon save will now be displayedLabel and status pop ups will now jump to the last selection when cancelling out of the "Modify..." sheet
      • Fixed some optical bugs in the paragraph bar
      • Fixed potential crash when a used font became unavailable to the system
      • Trial could not be activated on some machines
      • General optimizations to the code, and various enhancements to several areas of the application not visible to the user
  8. 1.0.3
    • New features:
      • Tabs can be sorted via drag and drop
      • Selection feedback (characters, words, lines)
      • Shortcuts for levels were added (Command-1, -2, -0)
      • Time-based automatic saving of projects
      • Empty lines can now be excluded from counting
    • Feature enhancements:
      • Sorting by labels in the browser now sorts according to your arrangement of labels in the pop-up
    • Bug fixes:
      • A rare error while closing a project has been resolved
      • Switching to fullscreen mode will no longer set the status of a document to unsaved if the document has not been edited
      • Errors during registration should be resolved
      • An error with Windows encoding using the plain text export plug-in has been resolved
    • Bug fixes (specific to Mac OS X 10.3 Panther):
      • Automatic updating is now working again
      • Under certain circumstances, registration data could get corrupted – resolved
      • Some irregularities with the user interfaces have been fixed
    • Known problem with Mac OS X 10.3 Panther:
      • The format menu has options while being in the editor; choosing one of them doesn't affect anything
  9. 1.0.2
    • New features
      • added a full-screen editing mode (Command-Shift-F)
      • tabs can now open left or right
      • new documents can now be created left or right
      • added option to have the statistics panel update after a user-specified time
      • the editor's split-view handle now recognizes double-clicks
      • added portuguese localization (thanks to Bruno Monteiro)
      • added panel during opening of projects
    • Bug fixes
      • registration: now allowing umlauts and special characters
      • fixed the bug where some users had to register every time the app started
      • now throwing up alerts when unable to save files
      • preview gets updated upon saves
      • statistics panel gets updated upon saves
      • state of project (black dot in window's close button) gets update upon saves
      • fixed some irritating selections in the editor
      • fixed a potential crash with auto-update
    • Changes and enhancements
      • added shortcut to "Preferences..." (Command-,)
      • peferences are now tab-based (preparing for future updates)
      • export now saves all settings, including previously selected documents
      • improved speed and reliability of document saves
      • saving in demo-mode does no longer throw up dialogs (you can't save anyway)
    • Optimized the code here and there to gain more speed and to further improve stability.
  10. 1.0.1
    • New features
      • Word count in the statistics panel
      • Optional automatic updating of the statistics panel
      • Close button in the main window shows an unsaved state with a black dot
    • Enhancements
      • Application launches faster
      • Multi-lingual problems should be fixed
      • Order of tabs is saved
      • Paragraph counter uses a fixed font size
      • Registration: Spaces in names are now allowed
      • Application no longer crashes on double-clicking projects in the Finder
  11. 1.0
    • First public version.