Skip to content

v0.3.0

Compare
Choose a tag to compare
@mbrlabs mbrlabs released this 23 Jul 16:32
· 232 commits to main since this release

It's been a while since the last update but here it is at last. It's a pretty feature packed release with a lot of bugfixes and improvements contributed by a lot of new contributors and me.

The main features i want to highlight are the new infinite grid and the copy'n paste feature.

Added

  • Infinite grid
  • Copy-Paste selected brush strokes with CTRL+C/CTRL+V or duplicate in one step with CTRL+D
  • The selection tool can now also deselect seperate brush strokes by holding down shift
  • "Save as" functionality to save a file as a new file with a new file name, while keeping the original
  • Implemented "Open" and "Save" functionality in menu
  • Translations: Spanish, Russian
  • Open files via drag'n drop from the filesystem
  • Open files via cli arguments and "Open with.." functionality on Windows
  • Option to set foreground and backgound FPS in the settings menu
  • Option to set the line cap in settings menu (flat & round)
  • Option to change the pressure sensitivity by a fixed multilpier

Fixed

  • Fixed camera position & zoom getting reset when switching between tabs
  • Fixed an issue where a brush stroke disappeared if it got too long (See: #26)
  • Use default canvas color from settings for newly opened tabs
  • Fixed wrong pen pressure display in status bar
  • Wrong scaling of cursors when switching between files
  • Fixed issue where the brush tool won't activate when switching from annother program to the unfocused Lorien window

Changed

  • Disabled VSync and set the fixed target FPS to 144, which results in much smoother brush strokes and a better feeling on low Hz monitors
  • Lower the FPS to 10 if the window is unfocused to reduce the CPU/GPU load and save energy
  • Improved camera zoom
  • Switched to GLES3 backend
  • Removed unimplemented color-preset ui-elements from colorpickers
  • Introduced a minimum window size so it can't be resized to 0 anymore
  • The selection tool now selects any brush stroke when at least one stroke point is inside the selection rectangle