Skip to content

Latest commit

 

History

History
87 lines (80 loc) · 4.37 KB

CHANGELOG.md

File metadata and controls

87 lines (80 loc) · 4.37 KB

Changelog

1.0.15

Attention: Please see the 1.0.14 patch notes before installing this version.

  • Fixed an issue where copying and pasting strokes would crash the program.

1.0.14

Attention: users who installed with make install will need to follow special instructions to update. See the "Breaking change" below.

We now officially support packaging Xournal++ using CMake. This allows users to generate DEB and tar packages. See readme/linux.md for more details.

  • Breaking change: the desktop and icon files were renamed from xournalpp to com.github.xournalpp.xournalpp to be more in line with the AppStream specification. This change should only affect users that install with make install; these users must run make uninstall with a cloned version of Xournal++ 1.0.12 first. We recommend migrating to another installation format, such as Flatpak, AppImage, or tarball. Refer to this issue for more details on how to uninstall if make uninstall is unavailable. Refer to readme/LinuxBuild.md for build instructions.
  • Text field
    • (New input system) double/triple text selection in text fields
    • Fixed issue with cursor not showing on mouse movement after typing into text field
    • Fixed text not rendering correctly when used with highlighter and non-white backgrounds
  • Latex tool
    • Now warns users if latex dependencies are missing
    • Newly created objects are now placed in the center of the screen or page
  • Image tool
    • Images are now selected by default on insertion
    • Fixed memory leak
    • Fixed an issue where pasted images were zoomed in and ignoring DPI settings
  • Quality-of-life changes
    • Improved copy-paste behavior
    • Improved audio recording quality and stability
    • Enable Enter/Shift+Enter to advance search bar
    • Enabled left and right arrow keys to change pages in presentation mode
    • Xournal++ icon is now rendered in thumbnails of Xournal++ files
    • Renamed "Thin" thickness to "Fine"; Added "Very Fine" and "Very Thick" thicknesses
    • Added a right-click context menu to the page preview sidebar
  • (Experimental) Floating toolbox
    • Can be enabled in preferences by mapping mouse/stylus buttons to Floating Toolbox
    • To use it, create a new custom toolbar in View > Toolbars > Manage. Switch to the new toolbar, then choose View > Toolbars > Customize. Drag the desired tools into the floating toolbox (currently, tools may only be placed on exactly one of toolbar or the floating toolbox, but not both)
    • This feature is still a work-in-progress and may contain bugs
  • Input
    • Improved input detection
    • Added option to (forcefully) assign input classes to devices
    • Fixed Select Object sometimes failing to select overlapping objects
    • (New input system) Fixed pressure sensitivity only changing after program restart
  • Preferences window
    • Redesigned layout of the preferences windows
    • Renamed and enhanced tap select/quick select options
  • Major bug fixes
    • Fixed some performance issues causing pages to flash
    • Fixed an issue where discarding changes to current file and then selecting "Cancel" in the file open dialog caused subsequent saves to fail
    • Fixed an issue where pressing "Cancel" in the export dialog could cause the application to crash
    • Fixed a bug introduced in 1.0.12 where "Open File" could crash the application on some systems
  • Refactoring and other non-user visible changes
  • Other misc features and bugfixes
    • Added appdata file
    • Added ability to customize UI styles using CSS
    • Added option to disable scrollbar fade
    • Allow *.pdf.xopp filenames. Any file whose name follows the format $filename.pdf.xopp will be exported as $filename.pdf.
    • Added ability for installation to be relocatable
    • Updated translations
    • Updated dependency information for DEB packages
    • Improved file size by reducing stroke coordinate precision
    • Fixed an issue where last eraser thickness settings were not being remembered
    • Fixed pen strokes not appearing after searching
    • Fixed user-defined toolbar shrinking in size after customizing
    • Fixed scrollbar issues caused by window resizes
    • (Windows) Fixed the User Guide webpage not opening (the Help > Help menu option)