summaryrefslogtreecommitdiff
path: root/urwid/curses_display.py
Commit message (Collapse)AuthorAgeFilesLines
* Python dual support (#266)Andrew Dunai2018-01-041-4/+8
| | | | | | | | | | | | | | | | | | | | * WIP * Metaclasses * String literal fixes * Remove 2to3 and make tests compatible with both Python 2 & 3 * Removed debug code. * Added tests for ProgressBar * Fixed examples. * future division & font literals fix * Cleaner fonts initialization.
* Make BaseScreen.start() and stop() idempotent.Eevee (Alex Munroe)2014-06-031-9/+4
|
* Put run_wrapper in the base class; make BaseScreen.start() a contextmanager.Eevee (Alex Munroe)2014-06-031-14/+1
|
* Fix all trailing whitespace.Eevee (Alex Munroe)2014-05-111-50/+50
|
* Merge Wesmania's double, triple click supportIan Ward2013-12-241-0/+22
|\ | | | | | | | | Conflicts: urwid/curses_display.py
| * Incorporated support for double and triple clicks into raw and curses displays.Igor Kotrasiński2013-06-061-0/+22
| |
* | track the current state of mouse-tracking and do nothing if the user asks to ↵Jim Garrison2013-04-031-8/+16
| | | | | | | | enable or disable twice in a row
* | allow Screen.set_mouse_tracking(False) to disable mouse trackingJim Garrison2013-03-311-1/+3
|/
* fix sphinx warnings and errosIan Ward2012-07-181-21/+24
| | | | | --HG-- branch : feature-sphinx
* clean up many warnings from pyflakesIan Ward2012-03-171-6/+5
|
* curses_display external event loop support resize and gpm events not ↵Ian Ward2011-11-101-11/+0
| | | | working, disable for now
* fixes for curses_display, raw_display (these are missing tests)Ian Ward2011-02-171-1/+1
| | | | | --HG-- branch : python3
* clean up differing and duplicated compatibility codeIan Ward2011-02-081-20/+9
| | | | | --HG-- branch : python3
* fix curses_display + 2.4, simplify util changeIan Ward2011-01-111-1/+1
| | | | | --HG-- branch : python3
* python 2.4 and 2.5 compatibility workIan Ward2011-01-111-0/+5
| | | | | --HG-- branch : python3
* Fixed curses_displayWendell2010-08-041-1/+5
|
* Now passes all tests in python 2.6Wendell2010-08-041-102/+74
|\
| * Avoid stripping off control characters if in IBMPC mode.aszlig2010-07-231-1/+3
| |
| * Implemented "U" as a cs option for attributes.aszlig2010-07-231-1/+1
| | | | | | | | | | This implements CP437 which frequently used for drawing block characters and other stuff.
| * Fix curses_display to allow AttrSpec and external event loops.aszlig2010-07-211-93/+67
| |
| * Add support for the blink attribute.aszlig2010-07-211-1/+3
| |
* | Updated to work with python 3.Wendell2010-05-241-3/+14
|/ | | | After running 2to3, testurwid.py and test_input.py both work!
* curses_display missing importIan Ward2010-05-081-1/+1
|
* curses_display.Screen use BaseScreen, inherit register_palette, start, stopIan Ward2010-03-101-28/+7
|
* Stop calling type() on literals.Marien Zwart2010-03-071-3/+3
|
* nested_scopes is always set in python 2.2 and up.Marien Zwart2010-03-071-2/+0
|
* Stop using backticks for reprs.Marien Zwart2010-03-071-3/+3
|
* Convert implicit relative to absolute imports.Marien Zwart2010-03-071-2/+2
|
* Import cleanup: remove most uses of "import *", remove unused imports.Marien Zwart2010-02-111-2/+0
|
* untab curses_display.pyIan Ward2009-11-041-602/+602
|
* fix for curses_display stop() start() bugIan Ward2009-02-271-0/+2
|
* split up util.py: command_map.py main_loop.py monitored_list.py signals.py ↵ian2007-12-301-2/+2
| | | | | | | text_layout.py; add display_common.py module --HG-- extra : convert_revision : 66ffcaede1358ec26e11dcce6ba3d5254ef78a94
* shell.py use generic_main_loop(). generic_main_loop() allow already ↵ian2007-10-271-0/+2
| | | | | | | start()ed screens --HG-- extra : convert_revision : 9c245477237180c4a9c3f3f91706491fc3eb311a
* default timeout for raw_display and curses_display changed from 0.5s to ↵ian2007-10-151-4/+10
| | | | | | | "never" in order to reduce unnecessary wakeups. If you really need to wake 2 times per second you will have to call set_input_timeouts() yourself. --HG-- extra : convert_revision : 8a16eadf42668ddebedd2d73e7a13eb8c064cc83
* new tty_signal_keys() method allows set/get tty signal keys. Can now read ↵ian2007-05-061-1/+10
| | | | | | | ^C, ^S, ^A, ^Z, ^\ --HG-- extra : convert_revision : 9f8724c86bec9c66ca7f724b3a3a1eef7895d40a
* allow external event loops with raw_display & fix bugs. Closes #16ian2007-03-041-11/+18
| | | | | --HG-- extra : convert_revision : 252c3311c6320ab4b7b79fc9263ae3a8a8e831d1
* new start and stop methods in raw_display and curses_display, for those that ↵ian2007-02-261-24/+47
| | | | | | | don't want to use run_wrapper --HG-- extra : convert_revision : b424b43f195e784dde3214a0fb695a7c34747e3d
* clean up exception handling in curses_displayian2007-02-081-24/+23
| | | | | --HG-- extra : convert_revision : b0ee3b22dcfa03bbaa972b20f362d9b9b81c6984
* ffesti: add support for drawing in the bottom-right corner to curses_displayian2007-02-081-18/+16
| | | | | --HG-- extra : convert_revision : 488ded517af35d7cfbaf3aad764971676a306341
* new CompositeCanvas, CanvasCache classes. Drop python 2.1 supportian2007-01-261-24/+18
| | | | | | --HG-- rename : urwid/utable.py => urwid/str_util.py extra : convert_revision : 5631e8cfea10000d6e63009a3cfc02513b75e8ad
* add clear() method to Screen classes, closes #17release-0.9.7.2ian2007-01-031-0/+7
| | | | | --HG-- extra : convert_revision : 507a323a1f45de1fd01b35a930d8d04f37bb9c1c
* (really) minor curses_display bug fix, bump version numberian2007-01-021-0/+2
| | | | | --HG-- extra : convert_revision : 77d567d8ae3e3efe5cd3b7902740a719d885997c
* release 0.9.5release-0.9.5ian2006-07-141-15/+27
| | | | | --HG-- extra : convert_revision : 5c5508fbaa4ba90e8f495627dc92b5eddd2a0225
* release 0.9.4release-0.9.4ian2006-04-301-0/+7
| | | | | --HG-- extra : convert_revision : bf56df70660040cedf067d1cd5dd4a94edf0e8d1
* release 0.9.3release-0.9.3ian2006-04-141-17/+41
| | | | | --HG-- extra : convert_revision : 4422098fbd87b6ab1dd4f4a3f9dfec2ac5f87f10
* release 0.9.2release-0.9.2ian2006-03-181-5/+41
| | | | | --HG-- extra : convert_revision : aa75953e7e0998d0a8e85ed9ba2b21865b705ad9
* release 0.9.0release-0.9.0ian2006-02-181-186/+7
| | | | | --HG-- extra : convert_revision : bdf8d8b157764daa5e0ccd6d8302b3431c10b7d7
* release 0.9.0-pre1release-0.9.0-pre1ian2006-02-081-7/+40
| | | | | --HG-- extra : convert_revision : 973204ec8fda8e21585feda3fc9fdeb7722b282e
* release 0.8.10release-0.8.10ian2005-11-271-3/+7
| | | | | --HG-- extra : convert_revision : 1bce2ae83b0319f44829b0b58d233538efb66b13
* release 0.8.9release-0.8.9ian2005-11-211-18/+40
| | | | | --HG-- extra : convert_revision : e58d42c4f024228c849d957254f78ad36cab0ec5