Lagrange v1.17.1 released
This release fixes a number of regressions in v1.17 and addresses a bunch of other issues.
Preformatted blocks have been in a bit of rough state. While I didn't add the clearly needed horizontal scrollbars (that's a bit too much work for a patch release: I'd have to do major changes in ScrollWidget), I resolved a bunch of issues with the horizontal scrolling:
- The streaking artifacts should be gone.
- The font size adaptation is removed, for improved consistency.
- Scrolling is possible with the regular mouse wheel: over a wide block, the wheel automatically scrolls horizontally. (Hold the Shift key to switch the direction.)
- The entire block area is scrollable, not just the visible text runs. Previously, you wouldn't be able to scroll or click on empty lines inside the block (!).
- Swipe navigation is disabled over a wide block, so there is no danger of an accidental navigation.
- There was a potential crash related to folding a block.
I continued tweaking the color themes a little, since the white level 1 headings in Colorful Light were hard to read on some backgrounds. Also, as requested by @michaelnordmeyer, there is now a more saturated version of Colorful Light, i.e., one that is closer to the theme in v1.16 and older.
Other fixes:
- The AppImage was missing a shared library that SDL was looking for.
- Tuned autoscrolling when selecting text to avoid accidental scrolling.
- Fixed links being non-clickable after searching text on a page has scrolled the view.
- Fixed scroll position being reset when reloading the page.
- Fixed initial size of the upload dialog when font size has been changed.
- Fixed "View as Plain Text" context menu item after reloading a page.
- Strip any null characters from the page source during whitespace normalization.
The mobile builds have also been updated:
โ๏ธ 1.17 (3) on TestFlight for iOS/iPadOS
- iPad: Fixed issue where the UI would be scaled way too small if the app is launched directly in Slide Over.
๐ค Beta 23 for Android (skyjake.github.io/fdroid/repo/)
#release
2023-10-21 ยท 3 years ago ยท ๐ mike, gemalaya, mrkubax10, Nono, uyasga
3 Comments โ
๐ skyjake [OP/mod...] ยท 2023-10-22 at 05:32:
The procedural themes share many elements (e.g., range of hues, color pairings), so restoring the old Colorful Light exactly is not feasible with the way the code currently works, unfortunately. Hopefully this is close enough for you. I can continue tweaking the theme if you have some specific wishes.
๐ค alexlehm ยท 2023-10-25 at 08:16:
The restart is not working for me with 1.17.1 version, maybe that will be working in the next version only?
๐ skyjake [OP/mod...] ยท 2023-10-25 at 09:07:
Yes, v1.17.2+ will have the app restarting after updates. According to the documentation it requires participation from the app, so it may be that updating from v1.17.1 will still not restart properly, but we'll see.