17
0

22 Commits

Author SHA256 Message Date
58bc1c4fc6 Accepting request 1193952 from devel:languages:python
- use modern python for sle15

- update to 1.14.0

OBS-URL: https://build.opensuse.org/request/show/1193952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=9
2024-08-16 10:23:11 +00:00
d5003a5f7f - use modern python for sle15
- update to 1.14.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=21
2024-08-14 15:05:23 +00:00
c5ab9fdb88 Accepting request 1120394 from devel:languages:python
- Update to 1.15.0:
  * Dropped support for Python 2, Python 3.9 or above is now required.
  * Added support for ColouredText titles in MultiColumnLIstBox.
  * Added gutter option to Layout.
  * Added speed option to Sprite.
  * Fixed bug where moving focus between Frames resulted in no current focus.
  * Fixed internal state of RadioButton values to be consistent with selection.
  * Fixed handling of zero width modifiers.
  * Fixed image conversion to use modern PIL API and sort off-by-one height
    error.
  * Fixed parser bug returning list instead of colour tuple.
- Drop patch move-to-python3.patch, included upstream.

OBS-URL: https://build.opensuse.org/request/show/1120394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=8
2023-10-26 15:14:05 +00:00
177454a694 - Update to 1.15.0:
* Dropped support for Python 2, Python 3.9 or above is now required.
  * Added support for ColouredText titles in MultiColumnLIstBox.
  * Added gutter option to Layout.
  * Added speed option to Sprite.
  * Fixed bug where moving focus between Frames resulted in no current focus.
  * Fixed internal state of RadioButton values to be consistent with selection.
  * Fixed handling of zero width modifiers.
  * Fixed image conversion to use modern PIL API and sort off-by-one height
    error.
  * Fixed parser bug returning list instead of colour tuple.
- Drop patch move-to-python3.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=19
2023-10-26 00:26:49 +00:00
461933804b Accepting request 1110191 from devel:languages:python
- Drop patch python-asciimatics-no-mock.patch, has been subsummed.
- Add patch move-to-python3.patch
- Switch to autosetup and pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1110191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=7
2023-09-11 19:21:51 +00:00
c9fdedf183 - Drop patch python-asciimatics-no-mock.patch, has been subsummed.
- Add patch move-to-python3.patch
- Switch to autosetup and pyproject macros.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=17
2023-09-11 05:01:21 +00:00
e01f5cdda6 Accepting request 1000121 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1000121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=6
2022-08-30 12:50:01 +00:00
91b8311dbe Accepting request 1000075 from home:yarunachalam:branches:devel:languages:python
- update to 1.14.0 
  - Added AnsiArtPlayer and AsciinemaPlayer
  - Added dynamically sized, animated sprites to ray caster demo.
  - Added fit parameter to DropdownList.
  - Added support for default colours to AnsiTerminalParser
  - Added VBarChart renderer.
  - BREAKING VISUAL CHANGE: Frame now supports scroll bars without borders, to have no border and
    no scroll bar you now need Frame(has_border=False, can_scroll=False)
  - Added TextBox.hide_cursor and TextBox.auto_scroll properties
  - Added optional diameter parameter to ShootScreen.
  - Improved DropEmitter effect - will now typically take a little longer to clear the screen.
  - Fixed bug in widget focus - eliminated duplicate events and some cases that failed to move focus
  - Fixed bug in clear_widgets() - also reset any focus in the layout.
  - Fixed bug: layout could still be a tab stop with no active widgets.

OBS-URL: https://build.opensuse.org/request/show/1000075
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=15
2022-08-29 20:00:49 +00:00
4a9875a000 Accepting request 960219 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/960219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=5
2022-03-08 19:31:49 +00:00
7f5e647332 Accepting request 960213 from home:pgajdos:python
- add %autopatch back, it was mistakenly removed

OBS-URL: https://build.opensuse.org/request/show/960213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=13
2022-03-08 13:14:51 +00:00
cc3c17b0cb Accepting request 959930 from home:pgajdos:python
- version update to 1.13.0
  1.13.0
  ------
  - Added ability to change a `Button`'s text through a `.text` attribute.
  - Added ability to accept a name attribute in the `Button` and `Label` constructors.
  - Added ability to detect job pause/resume and force full screen refresh.
  - Added ability to request terminal default colours using `Screen.COLOUR_DEFAULT`.
  - Converted widgets to a sub-package.
  - Fixed issue with labels in a layout column preventing buttons from being pressed.
  - Fixed issue with visual overrun on Listboxes when there is a label offset.
  - Fixed issue with TextBox hitting IndexError in double buffers due to lack of clipping.
  - Fixed issue with Text/TextBox start columns on reset.
  - Added troubleshooting on terminal colour handling.
  1.12.0
  ------
  - Added ColouredText objects to handle embedded colour codes in text for some widgets.
  - Added parsers to handle Asciimatics and Ansi Terminal escape sequences.
  - Added ControlCodeParser to create human readable text from raw text with control codes in it.
  - Added readonly logic for Text and TextBox.
  - Added ability to enable/disable widgets by column in layouts.
  - Added left/right/up/down navigation to nearest widget.
  - Added ability to scroll screen/canvas by variable number of lines.
  - Created terminal demo
  - Fixed exception on reinstating NoneType signal handler.
  - Fixed float/int issue with recent builds of pywin32.
  - Fixed issue where setting options changed the selected value (even if it was still present).
  - Fixed erroneous trigger of on_load for all Frames at start of day.
  - Fixed bug where Frames passed on events that they already handled.
  - Fixed bug: Restore current theme on screen resize.
  - Fixed bug in scrolling the screen up.

OBS-URL: https://build.opensuse.org/request/show/959930
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=12
2022-03-07 22:35:36 +00:00
5be1fcb5b6 Accepting request 827224 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/827224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=4
2020-08-17 12:40:31 +00:00
Tomáš Chvátal
0307a8e399 Accepting request 827023 from home:jayvdb:py-submit
Replace nose with pytest

OBS-URL: https://build.opensuse.org/request/show/827023
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=10
2020-08-17 06:24:20 +00:00
2fdf4d2761 Accepting request 703261 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/703261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=3
2019-05-16 20:09:26 +00:00
Tomáš Chvátal
4c9ec9d10d Accepting request 703259 from home:eapodaca:branches:devel:languages:python
- Update to 1.11.0
  + See changes file for details

OBS-URL: https://build.opensuse.org/request/show/703259
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=8
2019-05-15 20:44:09 +00:00
78bdd52b00 Accepting request 701754 from devel:languages:python
- Activate test suite
- Add missing runtime dependency python-curses
- Add CHANGES.rst, README.rst and doc/*.rst to %doc
- Add patch pr_200.patch to tweak some tests

OBS-URL: https://build.opensuse.org/request/show/701754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=2
2019-05-13 12:50:10 +00:00
Tomáš Chvátal
b026382df3 - Add patch pr_200.patch to tweak some tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=6
2019-05-09 09:52:36 +00:00
Tomáš Chvátal
4d6c17bb31 Accepting request 701665 from home:jayvdb:py-wheels
- Activate test suite
- Add missing runtime dependency python-curses
- Add CHANGES.rst, README.rst and doc/*.rst to %doc

OBS-URL: https://build.opensuse.org/request/show/701665
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=5
2019-05-09 09:42:19 +00:00
f4ada847d6 Accepting request 652736 from devel:languages:python
Package to replace curses and create ASCII animations

OBS-URL: https://build.opensuse.org/request/show/652736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asciimatics?expand=0&rev=1
2018-12-19 12:49:55 +00:00
Todd R
ac367ba938 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=3 2018-11-29 21:29:56 +00:00
Todd R
4ff05821d3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=2 2018-11-29 21:07:37 +00:00
Todd R
e2fd46b55f Accepting request 652702 from home:TheBlackCat:branches:devel:languages:python:misc
Package to replace curses and create ASCII animations

OBS-URL: https://build.opensuse.org/request/show/652702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asciimatics?expand=0&rev=1
2018-11-29 21:05:00 +00:00