2024-04-25 11:28:49 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-urwid: updated to 2.6.11 2.6.11 Bug fixes Fix Widget.rows annotation Documentation Do not use deprecated positioning in the code and examples Docs: partial update of screenshots |
2024-04-02 21:38:14 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-urwid: updated to 2.6.10 2.6.10 New features ScrollBar: fully support __length_hint__ if not Sized Other Changes Support PEP424 API as marker for limited size of ListBox body |
2024-03-17 15:09:17 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-urwid: update to 2.6.9. New features 🗹 Support relative scroll for ListBox by @penguinolog in #858 Absolute scrolling calculation is resource-hungry and can cause serious \ issues on the long lists. This change also rework calculation allowing to use ScrollBar with TreeList \ (users should prevent infinite load cycle on lazy-load self). Bug fixes 🕷 Support <shift> key reading for sgrmouse by @penguinolog in #859 Historically key reading was not implemented due to \ <shift><click> for buttons 1-3 is handled by the most GUI terminal \ emulators itself. Fix regression in TreeWidget: original widget can be overridden by \ @penguinolog in #860 |
2024-03-11 14:30:40 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-urwid: update to 2.6.8. Fix regression: Overlay not accepted relative positioning by @penguinolog in #854 |
2024-03-03 12:56:33 by Thomas Klausner | Files touched by this commit (3) | |
Log message: py-urwid: update to 2.6.7. 2.6.7 Bug fixes 🕷 Fix MainLoop.watch_pipe regression for the callback outcome not False by \ @penguinolog in #848 Refactoring 🛠Refactor: fix static check warning for not using min in \ GridFlow.generate_display_widget by @penguinolog in #849 2.6.6 Bug fixes 🕷 Fix Columns sizing and pack behavior by @penguinolog in #846 Other Changes Extend __repr__ and rich repr for the sized containers by @penguinolog in #844 2.6.5 Bug fixes 🕷 Allow wcwidth to select unicode version by @penguinolog in #840 TreeWidget: do not use deprecated API in update_expanded_icon by \ @penguinolog in #832 Refactoring 🛠Refactoring: move monitored_list module to the widgets package by \ @penguinolog in #833 Refactoring: move listbox & treetools modules to the widgets by \ @penguinolog in #834 Use dataclass for symbols constants by @penguinolog in #842 Special case: in case of Columns/Pile empty - use fallback sizing by \ @penguinolog in #843 Other Changes Tests: Extend Tree tests: basic keys + nested behavior by @penguinolog in #831 |
2024-02-25 16:25:03 by Thomas Klausner | Files touched by this commit (3) | |
Log message: py-urwid: update to 2.6.4. 2.6.4 Bug fixes 🕷 Fix regression from 2.6.1: ListBox used for tree implementation. by \ @penguinolog in #829 2.6.3 Bug fixes 🕷 Fix regression from 2.6.2: weight can be float by @penguinolog in #827 2.6.2 New features 🗹 Feature: support Widget instance as Frame focus part in constructor by \ @penguinolog in #820 Feature: EventLoop.run_in_executor should accept **kwargs by @penguinolog in #822 Feature: extend validation for Columns and Pile by @penguinolog in #825 Bug fixes 🕷 Fix: nonstandard display typing issues by @penguinolog in #818 Fix: Text pack for layout without pack by @penguinolog in #819 Fix: ListBox render crash if empty elements in tail by @penguinolog in #824 |
2024-02-19 10:23:25 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-urwid: updated to 2.6.1 2.6.1 Bug fixes Fix a scenario with ellipsis wrap not fit in screen columns 2.6.0 Compiled C extension is not used anymore. It became a blocker for the future correct Unicode support and caused pain for \ some of end users building package separately. Bug fixes Fix regression in the LineBox._w: should be a property Fix ellipsis encoding in the text layout Fix ListBox MAX_LEFT/MAX_RIGHT report for keypress as unhandled |
2024-02-14 17:22:46 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-urwid: updated to 2.5.3 2.5.3 Bug fixes Fix render regression: khal Padding width > size Other Changes Update unicode table to the version 15.1.0 |
2024-02-10 08:21:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-urwid: updated to 2.5.2 Urwid 2.1.2 * Add pack method to LineBox. * Add a test to check the linebox.pack is good. * Add bin/release.sh script to partially automate releases. * Add workaround for 386 * Fix curses_display python3 ord() * Fix bumping to dev version in release.sh script * Fix focus_end on a collapsed tree * Fix crash with "ellipsis" clipping for py2 tour.py works with py2 \ now Typo in tour.py * Ignore resetting to invalid locale * Use ord2 for python2/3 compatibility |
2024-02-02 09:05:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-urwid: updated to 2.5.1 2.5.1 New features Columns special case: FIXED pack with not enough info Bug fixes 🕷 Windows and WSL: SI/SO/IBMPC_ON/IBMPC_OFF skip Documentation Documentation: add Gitter badge to the README.rst Refactoring Extend Command enum and update Columns & Pile Fix double Widget inheritance in the LineBox Optimization: RAW display block read Typing: correct annotations for Canvas.content Other Changes Typing: Make WidgetWrap and WidgetDecoration Generic |