Repository navigation
Besprited v1.26.06
·
196 commits
to trunk
since this release
Included LibreSprite changes post 1.2 pre-release build
- Brush Preview not being shown
- Path pre-validation when saving
- Invert scroll option
- Polish translations
- Fix scaling on Hi-DPI screens on Windows
- Fix ui::Splitter Widget bug
- Fix font alignment in Text Tool
Besprited-specific features (compared to LibreSprite master at the day of the release)
- Implement frame-limited mouse events polling with 720 Hz cap to reduce lags on some Linux distributions.
- Replace Noto Sans with Pixeloid Sans and Tiny5 as default fonts for Latin, Greek and Cyryllic scripts.
- Fix broken symmetry lines positioning on document load.
- + minor tweaks
Officially dropped support for V8 engine due to Google's terrible feature deprecation cycle that caused some of thie build break because of new changes while some builds still relied on the old version of the library, breaking the GitHub workflows (if support for JS scripts is needed, then Besprited should be built from source). To be replaced with an alternative engine in the future.
Dropped support for Android. LibreSprite was never meant for smartphones and tablets but rather the android build was meant for Chromebooks, but since I can't test on Chromebook and supporting issues from users who install the app on mobile devices only introduced problems, I decided to cut off Android completely.