Releases: flxzt/rnote
Releases Β· flxzt/rnote
v0.11.0
this release changes:
- feat: add disable option for pen shortcuts (thanks to @Doublonmousse)
- feat: add respect-borders option, improving size logic when pasting content (thanks to @Doublonmousse)
- feat: add improve-for-E-Paper option, showing current selected color as a string
- improv: migrate to libadwaita based dialogs (thanks to @zefr0x)
- improv: stroke modeler entirely rewritten in Rust! (thanks to @Doublonmousse)
- improv: zoom tool following the pointer (thanks to @JonathanGodar)
- improv: developers list in about window (thanks to @zefr0x)
- improv: native file dialogs on Windows, macOS (thanks to @Doublonmousse)
- improv: gzip (de)compression optimizations, reducing file save/load times (thanks to @anesthetice)
- improv: prevent accidental resizes/moves when interacting with buttons in the titlebar
- improv: inhibit app close while saves are in progress
- improv: ability to change text selection colors inside a single text box
- fix: pen state becoming incorrect on windows (thanks to @Doublonmousse)
- fix: file extension filters in dialogs (thanks to @Doublonmousse)
- fix: force the gtk renderer to gl for now, fixing recurring crashes for some users (thanks to @Doublonmousse)
- fix: two-finger long-press gesture causing crashes for some users
- fix: single element stroke not generating hitboxes
- fix: scrolls being captured by unit-entries in settings, causing accidental value changes
- fix: hover state for typewriter move/resize nodes
v0.10.2
this release changes:
- improv: put handles outside of selection borders, enable resizing to smaller sizes (thanks to @Doublonmousse)
- improv: error notification when file operations fail in workspace browser
- metainfo: add brand colors (thanks to @bertob)
- fix: origin indicator cross size on hi-dpi screens
- fix: rendering got out of sync when resizing long-to-render content
- fix: selection stroke widths got larger when resizing non-uniformly
- fix: regression which caused excessive rerendering of selection during resizing
v0.10.1
v0.10.0
this release changes:
- feat: touch-hold context-menu with basic actions (thanks to @silvasch)
- feat: added polygon shape and builder
- feat: added adjust-document Pdf import option that configures the document for improved annotation use-case
- improv: additional color button (default: white) (thanks to @silvasch)
- improv: new keyboard shortcuts for managing windows and tabs (thanks to @silvasch)
- improv: autosave all tabs, but only ones that are flagged modified (thanks to @Doublonmousse)
- improv: don't export empty layers when exporting to xopp (thanks to @Doublonmousse)
- improv: workspace browser is now separated into three sections: folders - rnote notes - other importable files
- improv: use start aspect ratio when resizing and locking aspect-ratio
- improv: renaming file in workspace browser selects only file stem initially
- improv: move document-layout option from canvas-menu to settings
- improv: reduce repaints - when stroke is finished, cache origin-indicator rendering
- improv: added new-window menu entry
- improv: file watcher implementation and rnote file writing, possibly fixing "reload document" toasts when file is saved on windows
- fix: failing export/clipboard-copy with large images (thanks to @Doublonmousse)
- fix: menus positions when opened through keyboard shortcut (thanks to @detiam)
- fix: zoom label not being updated after switching tab
- fix: regression where margin is not applied when exporting selection
- fix: undo/redo triggering document-modified flag
v0.9.4
this release changes:
- ux: increase window threshold width at where the sidebar becomes an overlay
- fix: indicate unsaved when changing document settings (format, colors, pattern, ..)
- fix: missing progress pulse when saving existing doc
- fix: ui not being refreshed after loading document from file
- fix: jumping view when zoomed out and reaching edges
v0.9.3
this release changes:
- improvement: add button to export notification to open file location in file-manager after exporting (thanks to @silvasch)
- improvement: initial export file picker folder got improved, now prioritising the rnote file location and are now remembered between exports (thanks to @pobrn )
- improvement: more readable file row names
- improvement: add keyboard shortcut for snap-positions action
- improvement: pdf import option to toggle page borders
- fix: don't export empty pages that are adjacent to content that is snapped to the document grid
- fix: progress pulses getting out of sync when executing multiple operations in parallel
- fix: typewriter width adjustment button disappearing after setting it to minimal width
v0.9.2
this release changes:
- feature: option to snap positions in different tools to pattern and document grid
- feature: option to open files with default app from workspace browser list (thanks to @silvasch)
- improvement: sort workspace files and folders in a more intuitive way (thanks to @Doublonmousse)
- fix: initial documents opened with rnote have blurry rendering when system scale-factor is larger than 1.0
- fix: selection after nudging view only included strokes in current viewport
- fix: text files not appearing in workspacebrowser
v0.9.1
this release changes:
- feature: ability to toggle the visibility of the origin indicator cross (thanks to @silvasch)
- improvement: port rows widgets to libadwaita spezialized variants (thanks to @oscfdezdz)
- improvement: text formatting buttons now toggle text attributes (thanks to @xweskingx)
- improvement: load documents into the current tab if it is a draft and empty (thanks to @silvasch)
- UI: tweak sidebar width
- fix: don't display reload-file dialog after saving to directories synced with cloud storage
- fix: chinese translations (thanks to @detiam)
- fix: single position strokes not being rendered
- fix: don't restore maximized window state on macos, fixing inability to resize the window after launch
- fix: windows installer not including certain dll's, possibly causing crashes when the missing ones are located elsewhere and present in PATH (thanks to @mdonoughe)
v0.9.0
this release changes:
- feature: added ctrl plus space as configurable shortcut
- feature: added plaintext file import
- feature: ability to nudge view while performing certain pen actions
- improvement: port the UI to libadwaita 1.4 with an improved sidebar and adaptivity
- improvement: scale widths of brush-strokes and shapes when resizing selection
- improvement: added keyboard shortcuts to add/remove pages when in fixed-size layout
- improvement: the current document view is saved and restored to/from rnote files
- improvement: orientation toggle usable when using custom document dimensions
- improvement: shape builder picker sidebar location (thanks to @PhilDevProg)
- fix: when using the vertical-space tool strokes that came into view were not initially rendered
- fix: color picker dialog could be opened multiple times
- fix: default view offset when opening a new tab