nvUltra Changelog
Version 1.0.0 (2024.08.07.21.53)
- Fix for jitter bug
Version 1.0.0 (2024.07.31.20.28)
FIXED
- Fix crash when indexing PDF with empty page
Version 1.0.0 (202406.0.0)
IMPROVED
- Update static libraries
- Update release checklist; silence xcode warnings in STTextViewMenu
- Add comments to main()
- Update StoreKit support
- Update the IAP Manager and preference
- Show alert when applying a non-existent theme
- Update static libraries
- Update copyright dates
FIXED
- Fix issue when compiled against macOS 14 SDK
- Improve building for ARCHS_STANDARD
- Fix issue with arrow key command key equivalents for menu items
- Update CMake to restore DSYM archiving
Version 1.0.0 (2024.07.15.09.03)
Improved
- Updated build process — this build was compiled against the latest macOS SDK, which required figuring out a couple of things that arose due to changes in Apple’s code.
Fixed
- Fix the “jitter when typing a space in a long list” bug. This was a challenging one to track down. Briefly, when editing a long list that extended above the top of the screen, whenever a space was typed there might be a slight vertical “jitter”. This should be fixed now, but the fix was to a pretty fundamental part of the highlighting/text engine. So if something “weird” starts happening to you, please let us know.
- In particular, this could potentially cause issues for users writing with 2-Set Korean (If you write in 2-Set Korean, and it works fine for you, please let us know!)
- Other “non-ASCII” languages might be impacted as well
- Fix issue with menu bar command key equivalents involving arrow keys.
- Fix synchronized scrolling with newer macOS versions and newer trackpads.
Version 1.0.0 (202301.0.0)
CHANGED
- Update astylerc
- Clean code
NEW
- Remember last viewed page number for PDFs
- Add alert for security bookmark errors opening previously opened folders
- Add support for MAS IAP handling/testing – read StoreKit.md and FOLLOW THE DIRECTIONS. WHEN IT DOESN’T WORK, FOLLOW THE DIRECTIONS.
- Look for Setapp bundle ID
- Support opening in Composer v5 if present
- Add shortcut for builing with MMD Software signatures
- Add ‘Paste as Plain Text’ menu command
IMPROVED
- Clean up CMakeLists.txt
- Rename StatusItem assets and clean out old versions
- Update submodules
- Update IAP prefs layout
- Update build configuration for MAS/Sandboxing
- Update copyright date
- Only link StoreKit in MAS builds
- Update core code in anticipation of IAP support
- Clean up some deprecations
- Update for StoreKit
- Update localization strings
- Refactor code to match updated frameworks; Refactor localization files; Update Credits.rtf
- Update StoreKit instructions
- Update frameworks
- Work on TestFlight support
- Work on url handlers
- Update static libraries
- Update static libs
- Attempt to fix the ‘jumping notes list’ bug
- Update static libraries to support latest changes
FIXED
- Update status item right click menu for changes in macOS
- Fix regression error in static framework
- Fix missing piece of Info.plist for Sparkle
- Fix potential issues when opening files with third-party app
- Fix updated preference localization key
- Check for upcoming beta expiration even if app runs for extended periods
- Save file to disk when editor window loses key window status
- Remove debug logging statement
- Fix bug in persistent sandbox folder access
- Fix bug in URL pasting
- Fix bug where tag sync reconciliation could be required twice
- Fix issue when indexing non-ASCII punctuation
- Improving indexing
- Fix bug when folder window resigns key window status
- Fix bug preventing renaming files from adding a subfolder
- Fix bug that allowed index to not be saved when closing a window
- Fix issue where searching sometimes results in a mismatch between notes list and editor
- Fix some bugs in URL handlers
FIXED
- Fix sandbox/bookmark issue
- Fix sandbox security scoped bookmark issue
Version 1.0.0 (2022.03.14.16.32)
FIXED
- Remember security bookmarks
Version 1.0.0 (2022.03.13.17.40)
NEW
- Remember last viewed page number for PDFs
- Add alert for security bookmark errors opening previously opened folders
- Look for Marked Setapp bundle ID
IMPROVED
- Clean up CMakeLists.txt
- Rename StatusItem assets and clean out old versions
- Update IAP prefs layout
- Update build configuration for MAS/Sandboxing
- Update copyright date
- Update core code in anticipation of IAP support
- Add entitlements to beta build
- Improve navigator to prioritize recent folders when unpaid
- Update localization strings
- Embed static openssl:libcrypto
- Improve App Store compliance re: unpaid version
- Refactor debugging related code; Add troubleshooting prefs pane
- Update logging
- Update Empty.theme
- Update frameworks; remove animate layout from prefs since that functionality is turned off
- Update Sparkle to 2.1.0
FIXED
- Update printing preference localization strings
- Fix home directory determination under sandboxing
- Fix shared configuration files under sandboxing
- Fix some IAP stuff for non-MAS build
- Fix search autocompletion issue with diacritics
- Fix some issues related to free vs paid limitations
- Fix log deadlock
- Don’t allow user to rename a pinned file to include the flag
Version 1.0.0 (2022.01.31.16.25)
NEW
- Remember last viewed page number for PDFs
- Add alert for security bookmark errors opening previously opened folders
IMPROVED
- Clean up CMakeLists.txt
- Rename StatusItem assets and clean out old versions
- Update submodules
- Update IAP prefs layout
- Update build configuration for MAS/Sandboxing
- Update copyright date
- Only link StoreKit in MAS builds
- Update core code in anticipation of IAP support
- Clean up some deprecations
- Add entitlements to beta build
FIXED
- Update status item right click menu for changes in macOS
- Update printing preference localization strings
- Fix home directory determination under sandboxing
- Fix shared configuration files under sandboxing
- Fix some IAP stuff for non-MAS build
- Fix search autocompletion issue with diacritics
Version 1.0.0 (2021.12.24)
IMPROVED
- Update preview preference localization strings
- Refactored static frameworks; Expanded editor context menu; Improved preference pane accessibility features
- Improve indexing with iCloud on files that are not downloaded locally
- Update submodules
FIXED
- Fix ‘make clean’
- Fix regression with iCloud indexing
Version 1.0.0 (2021.12.22)
FIXED
- Fix autocompletion bug
Version 1.0.0 (2021.12.11)
NEW
- Clear search when deleting note
- Add ‘note title’ to Apple Script support
- Add rename file menu item
- Embed default custom fonts
- Work on applescript handling
- Make inline tags clickable
- Add Imported UTI Declaration for Markdown text files
- Support themes for printing
- Add Printing preference icon
- Add yearly option for IAP testing
IMPROVED
- Update theme contrast
- Use UTC for timestamps
- Update submodules
- Update libSmartTextBundle
- Update static libraries
- Update indexing version
- Update static libraries
- Lower minimum notes table height
- Instantly update window for changes to default theme/CSS if window uses the default value(s)
- Update AppDelegate.m
- Update custom frameworks
- Update custom frameworks
- Update custom frameworks
- Use SF Symbols for preferences in macOS 11+
- Update custom preference pane widths
- Adjust minimum preference pane width
- Refactor preference icon handling
- Add description of directory structure to the BUILD.md file
- Change keybinding for next/previous note
- Refactor find bar related code
- Update custom frameworks
- Update submodules
FIXED
- Fix save issue after undo/redo; Improve preview scrolling when editing headers
- Remember main splitview positioning per folder
- Improve URL handling/application active checking
- Improve handling of specific notebook with make handler
- Fix spacing for updated themer
- Map escape key to move focus to search field when preview active; map escape key to end editing when renaming a note in table list
- Save open file when window loses focus
- Multiple small fixes
- Don’t claim ownership of file types
- Don’t show empty preview with new window
- Improve file deletion behavior
- Use placeholder for empty selection when building open with menu
- Disable animation when toggling notes list
- Add menu item for renaming files
- Fix regression that broke escape key
- Cancel multiple selection before changing search query
- Don’t refresh table while editing - so need to handle renaming slightly differently
- Fix appearance icon
- Fix regression in preference static libs
- Fix bug in renaming algorithm
Version 1.0.0 (77)
FIXED
- Race condition when creating new notes
- Index not being cached on disk
- Base URL for Marked Streaming Preview for note in subfolder
Version 1.0.0 (73)
Improved
- Include images in navigation stack
FIXED
- Restore WikiLink click to non-text files
Version 1.0.0 (73)
Fixed
- Add bold and italics handling to Github preview theme
Version 1.0.0 (72)
Fixed
- Restores sync scroll when scrolling preview
Version 1.0.0 (71)
NEW
- Universal binary (Apple Silicon support)
IMPROVED
- Add ‘.nosync*’ to default ignore list
- Updated icon for Big Sur thanks to Felippe van Eekhout
- Use universal build of Sparkle
- Change expired beta kill timer to 30 seconds
FIXED
- Index cloned files in addition to created files
- Improve behavior around ignoring files to minimize transiently appearing in notes list
- Update menu item localization strings
- Fix Preferences window toolbar on macOS 11
- Fix error when clicking on links with macOS Smart Links enabled
Version 1.0.0 (70)
NEW
- Include Atkinson Hyperlegible font
IMPROVED
- Link font names to source in Credits
- Add Atkinson Hyperlegible to Credits
- In progress: Improve logic surrounding changed folder
- Update connections icon
FIXED
- Fix issue with indexing iCloud files
Version 1.0.0 (69)
NEW
- Add navigation buttons
- Clear search query if navigation target filtered out
- Add basic navigation history
- Prioritize matches in filename over content matches; ADDED: Add dummy index entry for iCloud files that have not been downloaded to local device
IMPROVED
- Improve responsiveness when dealing with partially downloaded iCloud directories
- Tidy up code for navigation stack
- Update localization strings for new preferences
- Update MultiMarkdown engine to v 6.6.0
FIXED
- Fix preview issue when editing near beginning of links
- Fix potential crash with certain documents
- Add image resources for navigation history buttons
- Fix issue where actively edited file may jump to bottom of notes list temporarily while editing
- Fix issue with selecting full search bar while typing
- Fix compile error of quoted header includes for Xcode 12
Version 1.0.0 (68)
Fixed
- Fixed crash on launch
Version 1.0.0 (67)
NEW
- Allow sorting by file creation date in addition to modification date
- Select search text on click
- Add sorting notes list by file creation date
IMPROVED
- Add message when note limit exceeded
- Show folder window before files are enumerated (previously enumerated files before window, but did initial indexing after window visible)
- Update required index version
- Add message when note limit exceeded
- Show folder window before files are enumerated (previously enumerated files before window, but did initial indexing after window visible)
FIXED
- Allow hyphens/underscore “intra-word” characters at beginning of word
- Properly index file size for binary files
Version 1.0.0 (66)
NEW
- Add test preference to toggle between free and paid versions
IMPROVED
- Update support module
FIXED
- Deselecting current file prevented reselecting it
- Only update Wiki completion index at most every 10 seconds
Version 1.0.0 (65)
IMPROVED
- Pre-index iCloud Drive files that are not present locally
- Force downloading of iCloud Drive folders that user has not already downloaded to their local computer for indexing
- Use human readable path for iCloud Drive in folder navigator
- Improve paragraph cleanup
FIXED
- Add localization strings for latest update
- Remove debugging code
- Fix regression in maintaining user typed search query
- Update logic for deleting path from navigator
- Fix selected range after automatically setting search query
- Set search field when called by URL Handler
- Clear displayed PDF when query no longer matches items
- Fix preview bug when clearing preview
- Fix issue when trying to tab to a placeholder from beginning of a line
- Fix issue with previewing file with assets
- Fix retain cycle issue
Version 1.0.0 (64)
FIXED
- Fix some regressions with notes list context menu items
- Fix missing localization string
- Fix regression related to view hierarchy refactoring
- Use case-insensitive check for ‘pdf’ file extension
Version 1.0.0 (63)
NEW
- Support Marked streaming preview
- Menu command to make MultiMarkdown links (⌘K)
IMPROVED
- Update MASShortcut submodule
- Update SyncScroller
- Refactor view hierarchy – fix crash when toggling between text and QL; add PDF viewer
- Update keyboard shortcuts for some menu bar commands
FIXED
- Multiple bug fixes
- Update index when a sub-folder is added
- When deleting file/folder, delete any child files from index as well
- Prevent invalid renaming of files
- [[WikiLinks]] not updating in preview while typing
- Escape in search field should reset query
- Update preview after autocompletion
- Fix issue with horizontal offset of insertion point cursor not matching reality
Version 1.0.0 (62)
NEW
- Begin to improve granularity of re-indexing when folder changes
IMPROVED
- Update strings for updated libraries
- Add ESCAPE to SQLite LIKE for file ignore patterns
- Update support files
- Updated shortcuts for navigating by header and paragraph
FIXED
- Escape when editing filename should return focus to table
- Update search bar when deleting files from notes list
- Fix issue where MMD not reprocessed when new file loaded
- Fix saved search menu bar title
- Issue where preview would intermittently not update when selecting a new file
Version 1.0.0 (61)
NEW
- Escape in search field clears text
IMPROVED
- Update menu titles
FIXED
- Restore prior selected range in search when no match available
- Fix required order issue with resource manager configuration
- Restore search bar cancel button functionality
- Sparkle automatic update checks
Version 1.0.0 (60)
FIXED
- Core library error on older macOS versions
Version 1.0.0 (59)
NEW
- Menu commands to move selection to previous/next header
IMPROVED
- Change refresh preview shortcut
- Add menu titles
- Silence old debugging statements
- Migrate to version 2 of libSmartTextApp and libSmartTextBundle
- Vacuum index database cache when closing folders to save disk space
- Theme tweaks
FIXED
- Issue with failing to index tags on some files
- Add background color to textviews enclosing scroll view
- Improve tag indexing
- Fix issue when no file matches in search field
- Fix a main thread issue
Version 1.0.0 (58)
FIXED
- Fix issue where updating the notes list caused incorrect file to be selected
- Issue where files being read on main thread;
- Issue where current active file not being remembered
Version 1.0.0 (57)
NEW
- Add tab completion in create bar when subfolder present
- Add debugging help
IMPROVED
- Refactor indexing and index updating code
- Improve management of indexing in progress when user closes window
FIXED
- Fix threading issue with recent changes
- File management issues
Version 1.0.0 (56)
FIXED
- Fix issue when indexing PDFs
- Refactor query updates to behave the same across code
Version 1.0.0 (55)
FIXED
- Miscellaneous fixes and updates to SmartText library
Version 1.0.0 (54)
IMPROVED
- Enable thread checking when debugging by default
FIXED
- Fix potential infinite loop when passing keystrokes between notes list and search bar
Version 1.0.0 (53)
NEW
- Add File menu item to toggle showing connected files
IMPROVED
- Change internal debugging logging mechanism
- Update to latest MASShortcut commit
- Localize user-facing strings
FIXED
- Fix bug when dragging multiple notes to Finder
- Disable showing connected files when typing in search bar
- Fix regression in pre-populating textview search based on search/create bar
- Additional search field refactoring for URL handlers
Version 1.0.0 (52)
FIXED
- Fix issue with cancelling search
- Additional fixes for refactored search bar
- Fix issue with clicking on URLs from Apple
- Include filenames in exact match searching
- Improve remembering of user entered text
- Don’t autocomplete filename when typing delete in search field
- Apply ignored files to similarity database as well as regular database
- Don’t use ignored files for filename autocompletion
Version 1.0.0 (51)
NEW
- Saved Searches (pull down magnifying glass menu in Search/Create bar)
- Add more optional debugging information for reading/writing files for troubleshooting purposes
- New URL method
addtheme
- Add right-click menu to status bar item
IMPROVED
- Rewrite of code for Search/Create bar
- Clarify dock icon settings in Preferences
FIXED
- Allow URLs that contain :/// but no hostname
Version 1.0.0 (50)
NEW
- Added Cmd-1, Cmd-2, etc. and Cmd-[, Cmd-] shortcuts to the preferences window for easier navigation between tabs
IMPROVED
- Improved logic and user interaction to handle updated versions of default resources (e.g. default themes, dictionaries, etc.)
- Add more optional debugging information for reading/writing files for troubleshooting purposes
FIXED
- Don’t allow full screen windows when dock icon is disabled
- Regression with URL handlers
Version 1.0.0 (49)
FIXED
- Issue in headers when Title Case functionality is turned off
- Edge case where tabs could not be deleted
- Edge case where hitting delete key outdented instead of deleted selected text
- Issue with shifting lines left/right/up/down (which also affects inserting/deleting leading indents) that could cause strange behavior
- Restore originally typed text in search bar when hitting delete key
Version 1.0.0 (48)
NEW
- Add menu item to return preview to default zoom level
IMPROVED
- Elastic tabstops now default to off
- Don’t reset search bar when deleting a file
FIXED
- Fix issue on 10.15
- Fix memory leak when running on 10.15+; fixing it on 10.14 causes crash
- Fix UTF encoding of strings file
- Reindex when renaming subfolders
- Minimize unnecessary reindexing
- Improve memory usage
- Update indexing to handle multiple hyphens/underscores in a single word
- Don’t wipe out search bar selection when matching non-text files
- Improve focus mode behavior
- Reduce unnecessary indexing of unchanged files
- “Replace All” is now undone as a single action
Version 1.0.0 (47)
NEW
- Make expiring beta more obvious
IMPROVED
- Update copyright dates to 2020
- Add writing direction to Appearance Preferences
FIXED
- Don’t wipe out search bar selection when matching non-text files
- Fix some errors in determining which menu commands are valid
- Hide FindBar when collapsing textview
Version 1.0.0 (46)
IMPROVED
- Add writing direction to Appearance Preferences
FIXED
- Hide FindBar when collapsing textview
Version 1.0.0 (45)
NEW
- Add horizontal divider lines
- Index text contents of iThoughts files
IMPROVED
- Adjust Editing Prefs strings
- Use older date when temporarily indexing PDFs
- Do a quick index of PDFs first, however, so that the files show up in the list
- Improve navigator window search functionality
- Update Editing prefs strings
- Remove padding around
FIXED
- Fix autocompletion functions with new core routine for empty query strings
- Fix potential bug in autocomplete handling
- Count PDFs that are still being indexed
- Fix endless loop when page up/down in notes list
- Allow changing case of filename
- Disable delete file menu item when notes list is not first responder
- Moves PDF indexing step into the background on a separate queue so that indexing other files can keep going
- Fix Cmd-Delete in notes list
- Reselect current note in notes list when the underlying folder changes and is re-indexed
Version 1.0.0 (44)
This build fixes a regression caused by the emoji picker fix in build 43.
FIXED
- Smart editing regression
Version 1.0.0 (43)
NEW
- Option to use MathJax
- Add announcement mechanism and preferences
- Autocomplete is supported for transclusion filenames
IMPROVED
- Change to ‘Reveal in Finder’ and use shortcut
- Expand tooltip on connectedness button
- Use system font for notes list
- Refactor code to handle font name/size for notes list
- Adjust layout of General Prefs
- Use system icons for preference toolbar icons where possible
FIXED
- Notes table context menu validation
- List margins in Resolute and Gregarious previews
- Preview failed to render WikiLinks in table cells
- Wikilink autocompletes prepended with ‘./’
- Automatically opening single folder outside of home directory
- Left DBPrefsWindowController out of credits
- Typo in general prefs
- Issue with cursor placement after using Cmd-Ctrl-Space to insert emoji
Version 1.0.0 (42)
IMPROVED
- Add modifier key symbols to sync scrolling prefs
- Create/select folder at end of onboard process
FIXED
- Slideshow reset on Welcome window close
- Fix memory leaks
- Fix bug in prefs template layout system
Version 1.0.0 (41)
NEW
- Add preference button to clear cached indexes, new cache subfolder location
- Add preference to sort by file size
- If only one folder is known, use navigator auto select behavior instead of showing navigator window
- Add indicator of change tracking to stats info bar
- List of file extensions in MMD preferences to toggle the default syntax highlighting status (e.g. default on, but list of file types to disable, or default off, and list of file types to enable).
- Index contents of PDF files for search
- Include all filetypes in “connections” mode
IMPROVED
- Change keyboard shortcut for increasing/decreasing ATX header levels
- Gradient banding in icon
- Migrated
textFileExtensionWhitelist
esoteric preference key toSTTextFileExtensionWhitelist
for consistency
FIXED
- Improve ignore filter handling
- Issue with navigator list and user directories
- Fix edge case in navigator if user opens home directory in nvUltra
- Display alert if opened folder disappears (e.g. removable volume)
- Fix issue where files were saved unnecessarily
- Improve handling of diacritics and other dead keys
- Update preview when file changed by another application
- Fix error with options that caused erratic insertion point placement when “_” was used for emphasis
Version 1.0.0 (40)
NEW
- Add hidden preference ‘NVMoveFocusToSearchOnActivation’ to modify behavior with global shortcut
IMPROVED
- Change web server cache to 60 seconds
- Focus moves to notes list on up/down arrows, and back to search bar on other keys
- Delete obsolete regular expression-based notes filtering
- Be more restrictive in preloading find bar pasteboard contents
FIXED
- Overwriting existing file with newly created file that lacked extension
- Refactor canonical path code
- WikiLink URL handler
- Wiki links in preview creating new files instead of searching
- Edge case in syntax highlighter around lists
Version 1.0.0 (39)
NEW
- Add preference to control array of filenames to ignore
- Add menu bar item to toggle syntax highlighting
- Added back the Open With Default Application menu item and gave it keyboard shortcut Cmd-Shift-O
- Add menu bar command to zoom preview; FIXED: Fix sync scrolling when editor/preview are zoomed
- Add theme support for lightWindow and darkWindow; Update themes; Window title bar is transparent now
- Add Edit File(s) with to main file menu
- Add Open With-> notes list context menu
- New UI for “Ignore Files” in General Preferences
IMPROVED
- Tweak layout of General Prefs
- Use Edit File(s) first item as the open with default app item for keyboard shortcut purposes
FIXED
Bug in resource installation code would not overwrite previously installed resources (i.e. themes, CSS, dictionaries, etc.) when they are updated.
To update your installed resource versions, you will need to delete them to reset the process (e.g. Appearance Preferences -> “Open Themes Folder”, then delete any items that you want to update – DON’T delete any that you have personally customized).
Fix issue where Cmd-Delete could trash wrong file if multiple files selected
Fix bug when creating new file with incorrectly cased leading folder
Add menu bar command to zoom preview
Fix sync scrolling when editor/preview are zoomed
Fix bug in printing theme
Refactor themes; improve theme compatibility with light and dark modes on 10.14+
Add minimum size constraints for vertical orientation as well
Don’t duplicate the default app in Open File(s) With context menu
Preserve selected file when editing and it gets reindexed
Version 1.0.0 (38)
NEW
- nvUltra App Icon (Dock and Menu Bar)
- Vertical layout option in Preferences
IMPROVED
- Add context menu to folder navigator to remove items from list
- Purge folders from navigator that no longer exist
- Preload search/create query into find bar for searching within documents
- Add more tooltips to preference dialogs
FIXED
- Delete Paste and Match Style menu item
- Bug in navigator window display logic
- Improve legibility of Dark Theme
- Reduce unnecessary display of navigator window
- Fixed some issues with themes
- Preserve metadata when saving file
Version 1.0.0 (37)
IMPROVED
- Bump indexing database version requirement
FIXED
- Fixed issue with saving an empty file under certain specific conditions (we think)
- Improve folder navigator window behavior in full screen mode
- Same for welcome and cheat sheet windows
- Paragraphs within list items were conjoined in the preview
- Fix animation prefs
Version 1.0.0 (36)
NEW
- Add dark mode theme for folder navigator
IMPROVED
- Update code to allow compiling on pre 10.14 for testing
- Changed New Folder keyboard shortcut to ⌘⇧N to match standard behaviors
FIXED
- Fix compatibility with QuickLook and notes list on right side
Version 1.0.0 (35)
NEW
- macOS 10.12 minimum requirement
IMPROVED
- Rename Help menu
FIXED
- Fix defaults key in javascript for welcome screen
- Fix for wiki links/clickable URLs issue
Version 1.0.0 (34)
NEW
- Escape in notes list moves focus back to search field
- “textFileExtensionWhitelist” defaults store an array of file extensions that are whitelisted as text, regardless of what UTI is available on your computer
- defaults
STInfoBarFontSize
andSTInfoBarFontName
to control the font/size of the text in the info bar (stats bar) below the editor (see advanced preferences)
IMPROVED
- Rename a bunch of preferences
- Disable ‘open enclosing folder’ when no subfolder
- Astyle
- Update highlight.js library
- Change about box line breaking
FIXED
- Don’t autocomplete already-completed tag
- Split views get messed up if pre-selecting non-text file when window is opened (e.g. if previewing an image when the window was previously closed)
- Count welcome window as a document to prevent navigator from appearing
- Disable File Menu items that don’t apply when no files selected
- Fixed Preview CSS menu item label
- Improve support for folder paths outside user’s home directory
- Fix potential crash with null relative path when loading wiki link
- Don’t index all renamed files as text files in case they are images
- Wiki link syntax inside of code spans/blocks is now ignored in the preview
- Fixed issue with showing invisibles and changes to line height (i.e. tabs were not vertically aligned)
- Issue with elastic tabstops and enumerated lists, which broke left margin alignment for some fonts
Version 1.0.0 (33)
NEW
x-nvultra://defaults
URL scheme for modifying defaults from links- Add exact match functionality (double quoted strings)
FIXED
- Crash that started on 9/14
- Fix potential NULL dereference
Version 1.0.0 (32)
NEW
- Add Rename selected file menu item
- Ability to change text alignment from menu bar on per window basis
IMPROVED
- Refactored code to improve flexibility
- Update menu bar strings
FIXED
- Deleting file does not reset the search query and notes list
- Improve window/tab behavior when app activates
- Normalize UTF-8 before deleting file
- Edge case with renaming file and adding extra extension
- Issue where multiple tabs in a list item would indent it
- URL detection with Apple Mail’s “message:” URL
- Issue with non-ASCII apostropheccent key on some keyboards
- Treat dropped PDF files as images for drag and drop purposes
- Autocompletion in brackets issue
- Issue with themes that are missing certain color attributes
Version 1.0.0 (31)
IMPROVED
- Add Voice Over labels to the main GUI components
- Cmd-L now moves focus to search field in the folder navigator window
FIXED
- UTF-16 files could create a memory error that could cause crashes in unusual places
Version 1.0.0 (30)
NEW
- Shift-tab outdents line
- Allow
defaults write
to control table appearance, font, etc. (esoteric preferences)
IMPROVED
- VoiceOver accessibility of welcome screen
FIXED
- Don’t override search bar highlight color unnecessarily
- Improve empty path handling
- Allow hyphens between numbers when searching
- Autocomplete behavior between square brackets
- Line wrap when lists have a leftIndent in the theme
Version 1.0.0 (29)
IMPROVED
- Update KaTeX to v0.11.0
- All included dark preview themes match dark editor themes
- Remember list marker preferences across restarts
FIXED
- Edge case with line breaks and newlines
Version 1.0.0 (28)
NEW
- Search text files for #foo tags
- Escape key clears search field and focuses search
- Optionally map escape key to autocomplete
- Support escape key in Navigator Window
- Option to run as menu bar only (hide Dock icon)
IMPROVED
- Use transient window for folder navigator
- Adjust theme settings for search field
- Update KaTeX CDN version
- Update advanced prefs strings
- Default header title casing to off
- Improve appearance of search/create bar
- Folder Navigator closes when it is no longer active window
- Remember Auto Zoom status when it changes
- Remove irrelevant items from context menu when editing text
- Improve header title case when using non-ASCII characters
- Rearrange General Preferences for better balance
FIXED
- Need to make navigator key window when creating since we hide when not key
- Fix typo
- When typing in search field, one can replicate the ‘scrolling too fast’ bug – this should fix that
- Multiple small code fixes (static analysis)
- Fix folder navigator theme for Dark Mode
- Prevent thread/animation/auto layout inconsistencies when scrolling rapidly through notes list
- Math (KaTeX) update when preview updates without full reload
- Don’t add file extension when file already exists as is
- Verify user-submitted file extension is a valid text file extension before creating the file
- Theme-specific crash
- Fix bug when rapidly switching between text files and non-text files (e.g. when holding down arrow in the notes list to scroll)
- Fix crash with documents containing lots of lists
- Indexing Race condition
Version 1.0.0 (27)
NEW
- Folder Navigator (Window->Toggle Folder Navigator)
- Navigator can automatically open folder if only one is known
- Show folder navigator at launch if no folders opened
- Delete in navigator table ‘forgets’ the selected folders; adjust UI behavior
- Add help buttons to preferences
- Add WikiLink autocompletion support
- Add menu and context menu command to open files with default application
- Support new tab button
IMPROVED
- Set preference pane help links
- Allow versioning of cached database structure to automatically rebuild when the underlying database needs to be updated
- Refactor table customization code to standardize
- Fix styling
FIXED
- Typo in welcome window
Version 1.0.0 (26)
NEW
- Dark versions of Gregarious, Resolute, and Pretentious
- Support custom preview CSS per document
- AppleScript property “note link” will generate an
nvultra://open?
link for the selected note - Option to “carry-forward” linebreaks when hitting enter (
space-space-newline
)
IMPROVED
- URL handler
make
now accepts anotebook
parameter to create a new note in a specific folder - URL handler also accepts
txt
parameter for search for naming consistency - Update Modern Red theme with custom highlighting color for search/create bar
- Update Modern Red theme to customize file table editing colors and codeblock alignment
- Remove redundant code and adjust time in use when quitting app
FIXED
- Update strings file
- Tab key in file list focuses editor, not edit filename
- ‘Find Next’, ‘Find Previous’, et al. should work in the search bar
- Remove incomplete German translation files
Version 1.0.0 (25)
NEW
- URL method
open
to create links that can open specific notebooks and notes
IMPROVED
- Global Hotkey hides nvUltra if it’s currently the foreground app
- Change minimum widths
FIXED
- Fix Voice Over issue with search field (hopefully)
Version 1.0.0 (24)
NEW
- Add UTIs for import/export Markdown/MMD filetypes
- Preferences for SmartText engine debug logging
- Blacklist to exclude text file UTIs from being treated like text files
FIXED
- Allow “clean” insertion of new CriticMarkup comments while change tracking is enabled
- Calculations of margins when fixed line length and zoom in use
- CriticMarkup comment with substitution while change tracking
- External link navigation in Welcome Screen
- Check WikiLink preference before parsing preview
- Search file names for exact match in addition to querying database
- Bug when non-text files had macOS tags
- Default printing theme
- Highlighting issue when deleting blank line between two blocks
- Fix list cleanup bug
Version 1.0.0 (23)
FIXED
- CriticMarkup inserting “(null)” when comment field is blank
- Update preview if same file is re-selected after clearing search field
Version 1.0.0 (22)
IMPROVED
- Welcome splash screen
- Many CSS fixes
- Splash screen can close window at end of slideshow
- Splash screen can be set to appear on every launch
- “Focus” is now “Toggle File List”
- Set default file extension to “md”
- Restoring windows pre-selects last-focused file
FIXED
- Order of items in Preferences
- macOS 10.11 compatibility updates
- Fix Preview JS errors
- Issue with text background color when mixing fonts
- Autocompletion bug
Version 1.0.0 (21)
FIXED
- Use proper checkbox size in prefs
- Use file coordinator when moving file
- Refresh table when reindexing file outside of full indexing
- Don’t index changed files if they are hidden
- Improve responsiveness when editing or deleting files externally
- Don’t allow overwriting existing file by editing filename
- Add file extension when manually renaming files
- Improved file extension behavior with file table
- Fix escape behavior when editing file table
Version 1.0.0 (20)
- Initial beta release
Search | Support Site | Legal | Privacy
▲