Next | Query returned 55 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2024-02-14 17:22:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
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) | Package updated
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) | Package updated
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
   2024-01-29 17:12:20 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-urwid: updated to 2.5.0

2.5.0

New features

Long awaited Scrollable and ScrollBar made by @rndusr with fixes from @markqvist \ 
was added to the urwid.
Add support ScrollBar to the ListBox widget.
While scrolling is done by the ListBox itself (as before), the ScrollBar can \ 
display progress.
Added common decoration symbols to the widget constants (BOX_SYMBOLS, \ 
BAR_SYMBOLS, SHADE_SYMBOLS)
and exposed in several widgets via Symbols enum on the class level: Divider, \ 
LineBox and ScrollBar.

Documentation

Update examples: reduce amount of deprecated parameters
   2024-01-23 14:30:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.4.6

2.4.6

Bug fixes

Special case: Columns PACK item not fit as FIXED and support FLOW

2.4.5

Bug fixes

Special case: allow not subclassed incomplete widgets in Columns/Pile
Fix: columns rendered with a non-first Selectable widget should not skip other items

Documentation

Documentation: get rid of deprecated code, typing

Refactoring

Deduplicate code in frame module
Extend typing annotations
   2024-01-18 11:25:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.4.4

2.4.4

Bug fixes
Fix regression: Columns render incorrect BOX/FLOW widgets height

2.4.3

New features
Feature: Overlay typing and proper repr
Feature: support proper repr and str for Canvas
Feature: Support FIXED and FLOW operations for Overlay depends on options
Feature: Columns accept focus widget as "focus_column"
Feature: Filler can act as FLOW widget
Feature: allow explicit focus in GridFlow constructor

Bug fixes
Columns support correct BOX render only if ALL BOX
LineBox: make side only if side elements present, fix pack
Update source package manifest to include _web.js and _web.css
Fix ListBox.contents: it should return final entity

Documentation
original artwork for widgets diagram
   2024-01-11 17:33:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.4.2

2.4.2

New features

Feature: support FIXED-only widgets and FIXED rendering for Columns
Feature: Support FIXED-only widgets and FIXED rendering for PILE
FIX Padding: support FIXED render mode
Feature: support FIXED render type for GridFLow

Bug fixes

BUG: Columns with GIVEN width == 0 should not count in rows

Refactoring

Remove unused deprecated "test_suite" directive from setup.py
   2024-01-05 19:01:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-urwid: updated to 2.4.1

2.4.1
Fix Regressions in 2.4.0

2.4.0
New features
Basic Windows OS support in RAW and Curses display.
Fully functional RAW display support. Thanks to @mhils (initial RAW display)
Limited Curses support due to windows-curses limitation (mouse support limited). \ 
Thanks to @asmith-kepler (windows-curses monkeypatch)
UTF-8 only
Force SelectorEventLoop for asyncio under Windows if event loop is not set
Feature: switch from select.select to selectors
Feature: support FIXED render mode for Text
Feature: extend functional keys handling with key modifiers
Add run_in_executor helper to the event loop
Feature: Add internal logging for behavioral debug
Feature: Use module path + class name for loggers and init once
Feature: Implement keypress and mouse_event default handlers
Not subclassing Widget base class during custom widget implementation will \ 
produce DeprecationWarning

Deprecations
Refactor: join display modules in package
Backward-compatible. Main display modules import will not produce DeprecationWarning.

Documentation
Fix - disconnect_by_key should be exposed and use correct name
Extend input_test example for better debug capabilities
Support alternative event loops and debug logging.

Refactoring
Refactoring: remove dead code from Raw display
   2023-12-11 11:07:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-urwid: update to 2.3.4.

Convert to wheel.mk, add test dependencies.

2.3.4

New features 🗹

    Replace deprecated use of MultiError with exceptiongroup by @DRMacIver in #679
    Declare extension use Py_LIMITED_API explicit also in setup.py by \ 
@penguinolog in #686

Bug fixes 🕷

    use Hashable for signal identifier types by @ju1ius in #669
    Fix #674 : old versions of setuptools_scm support by @penguinolog in #675
    Fix WSL support: filter-out SI/SO in case of WSL by @penguinolog in #656

Documentation 🕮

    fixed typo by @vindolin in #676

Refactoring 🛠

    Maintenance: apply refurb fixes and tighten ruff by @penguinolog in #671
    Fix exception re-raise in trio event loop by @penguinolog in #683

Other Changes

    Maintenance: Tests: Use explicit encoding for tests by @penguinolog in #685
   2023-10-20 13:33:03 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-urwid: updated to 2.2.3

Urwid 2.1.2
===========
* Add pack method to LineBox.
* Add a test to check the linebox.pack is good. (by Miguel de Dios)
* Add bin/release.sh script to partially automate releases. (by Tony Cebzanov)
* Add workaround for 386 (by Tony Cebzanov)
* Fix curses_display python3 ord() (by Ya-Liang Chang (Allen))
* Fix bumping to dev version in release.sh script (by Tony Cebzanov)
* Fix focus_end on a collapsed tree (by Anonymous Maarten)
* Fix crash with "ellipsis" clipping for py2 tour.py works with py2 \ 
now Typo in
  tour.py (by akorb)
* Ignore resetting to invalid locale (Closes 377) (by Jochen Sprickerhof)
* Use ord2 for python2/3 compatibility (by Ya-Liang Chang (Allen))

Next | Query returned 55 messages, browsing 11 to 20 | Previous