Commit graph

15 commits

Author SHA1 Message Date
Mark Qvist
24c61665e9
Fixed PageList crashes 2026-09-11 20:05:17 +02:00
Mark Qvist
1d99e0dca6
Optimized page rendering and scroll performance (quite a bit, to say the least), by Zenith 2026-09-09 19:32:41 +02:00
Mark Qvist
7a7cd8fe23
Always reset _trim_top when canvas fits to avoid stale positioning for click calculation 2026-09-08 13:34:57 +02:00
Mark Qvist
cbc670d6b0
Compatibility with urwid 4.0.0+ 2026-06-15 12:15:24 +02:00
Mark Qvist
f8c57e675e Fixed anchors not updating scroll position 2026-05-21 22:55:26 +02:00
Mark Qvist
a46525cae9 Fixed annoying cursor reset behavior on scroll 2026-05-06 14:18:58 +02:00
Mark Qvist
137b64e677 Implemented scroll acceleration 2026-05-06 13:41:46 +02:00
Mark Qvist
8cba30e6ff Added draggable scrollbar in browser, thanks to @RFNexus 2026-05-06 05:06:17 +02:00
Ivan
b9ac735308 update to use super().__init__(widget) 2025-05-08 18:40:04 -05:00
Mark Qvist
0ed4e09b82 Updated nomadnet to use Urwid 2.4.2 2024-01-15 19:40:01 +01:00
Mark Qvist
78106b3f8c Fixed invalid indent 2023-02-04 11:50:13 +01:00
Mark Qvist
dc64ab26d4 Fixed browser cursor position on scrolling 2023-02-04 11:49:36 +01:00
Mark Qvist
557ddd7d1e Updated guide. Implemented link peeking. 2021-09-11 15:39:46 +02:00
Mark Qvist
6a36786c4d Fixed mousewheel scrolling bug. 2021-08-27 19:56:27 +02:00
Mark Qvist
38751976d8 Added guide pages 2021-07-06 17:33:48 +02:00
Renamed from nomadnet/ui/textui/Scrollable.py (Browse further)