Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | adjust Asyncio dep docsrelease-1.3.0 | Ian Ward | 2014-10-17 | 2 | -2/+2 |
| | |||||
* | docs for AsyncioEventLoop | Ian Ward | 2014-10-17 | 1 | -2/+21 |
| | |||||
* | AsyncioEventLoop deps on front page | Ian Ward | 2014-10-17 | 1 | -0/+1 |
| | |||||
* | generate reference docs for AsyncioEventLoop | Ian Ward | 2014-10-17 | 1 | -0/+4 |
| | |||||
* | build docs: make sure our gh-pages branch is up to date | Ian Ward | 2014-10-17 | 1 | -0/+2 |
| | |||||
* | add link to curtsies project | Ian Ward | 2014-10-17 | 1 | -0/+1 |
| | |||||
* | drop -dev from 1.3.0 | Ian Ward | 2014-10-17 | 1 | -1/+1 |
| | |||||
* | changelog for 1.3.0 | Ian Ward | 2014-10-17 | 1 | -0/+22 |
| | |||||
* | changelog for 1.2.2 | Ian Ward | 2014-10-17 | 1 | -0/+12 |
| | |||||
* | Merge pull request #74 from jeblair/master | Ian Ward | 2014-10-17 | 1 | -1/+5 |
|\ | | | | | Fix GridFlow focus issue | ||||
| * | Fix GridFlow focus issue | James E. Blair | 2014-08-20 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GridFlow widget create a Pile which contains Columns, one per row of the grid. Because it creates the Columns widgets empty, the Columns widgets all have their focus_position set to the default of 0. The only time the GridFlow widget will update the focus of the Columns widgets when constructing them is if the widget it is adding is the focus widget of the GridFlow. This means that if a GridFlow ends up with a row whose first widget is not selectable and the current GridFlow focus position is not in that row, then the entire Columns widget for that row will be considered not selectable (as its focus position will remain 0). Correct this by ensuring that the first selectable widget gets the focus when a GridFlow creats a Columns widget (or the actual GridFlow focus widget if it is in the row). A similar fix is not needed for the Pile focus because as long as the GridFlow focus position is set, the Pile focus will be as well. Fixes issue #61. | ||||
* | | Merge pull request #85 from hkoof/negative-indices | Ian Ward | 2014-10-17 | 1 | -45/+22 |
|\ \ | | | | | | | Fix negative indices in MonitoredFocusList | ||||
| * | | make __delitem__ support negative indices | Heiko Noordhof | 2014-10-17 | 1 | -1/+2 |
| | | | |||||
| * | | add doctest examples of negative indices | Heiko Noordhof | 2014-10-17 | 1 | -1/+18 |
| | | | |||||
| * | | turn deprecated slice methods into wrappers | Heiko Noordhof | 2014-10-17 | 1 | -43/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __delslice__() and __setslice__() are deprecated as of python v2.6 [1] and urwid does not support python versions pre-v2.6 (anymore). Making these methods wrappers of __delitem__() and __setitem__() de-duplicates code (and doctest's) [1] https://docs.python.org/2.6/reference/datamodel.html | ||||
* | | | Merge pull request #75 from rwarren/bright_bg_for_linux_term | Ian Ward | 2014-10-17 | 1 | -7/+11 |
|\ \ \ | |/ / |/| | | fix bright bg rendering on linux term | ||||
| * | | fix bright bg rendering on linux term | rwarren | 2014-08-27 | 1 | -7/+11 |
| |/ | |||||
* | | working on release 1.3 | Ian Ward | 2014-10-05 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #79 from elenril/master | Ian Ward | 2014-09-27 | 1 | -1/+1 |
|\ \ | | | | | | | raw_display: enable code for skipping unchanged rows during redraw | ||||
| * | | raw_display: enable code for skipping unchanged rows during redraw | Anton Khirnov | 2014-09-27 | 1 | -1/+1 |
|/ / | | | | | | | Significantly improves redraw performance. | ||||
* | | Merge pull request #76 from mattymo/tornadodocs | Alejandro Gómez | 2014-09-05 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix closing parens on Tornado docs | ||||
| * | Fix closing parens on Tornado docs | Matthew Mosesohn | 2014-09-04 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #67 from eevee/loop-cleanup | Jonas Wielicki | 2014-08-04 | 21 | -263/+678 |
|\ | | | | | Make loop wrapping simpler, and make Screen easier to plug into async loops | ||||
| * | Fix calling get_input() on the raw screen. | Eevee (Alex Munroe) | 2014-07-27 | 1 | -7/+13 |
| | | | | | | | | | | This isn't something urwid ever does by itself, but pudb apparently does it, and it was completely broken as written. | ||||
| * | Merge pull request #1 from horazont/loop-cleanup-fixes | Eevee | 2014-07-09 | 2 | -3/+6 |
| |\ | | | | | | | Adapt docstrings to changed arguments | ||||
| | * | Stop screen even without external event loop | Jonas Wielicki | 2014-07-09 | 1 | -1/+4 |
| | | | |||||
| | * | Adapt docstrings to changed arguments | Jonas Wielicki | 2014-07-09 | 1 | -2/+2 |
| |/ | |||||
| * | Fix a doctest. | Eevee (Alex Munroe) | 2014-06-03 | 1 | -7/+7 |
| | | |||||
| * | Add an example that uses asyncio. | Eevee (Alex Munroe) | 2014-06-03 | 1 | -0/+186 |
| | | |||||
| * | Add Screen.write and Screen.flush. | Eevee (Alex Munroe) | 2014-06-03 | 1 | -13/+31 |
| | | |||||
| * | MainLoop.start/stop now start/stop the screen, too. | Eevee (Alex Munroe) | 2014-06-03 | 1 | -2/+5 |
| | | |||||
| * | Make BaseScreen.start() and stop() idempotent. | Eevee (Alex Munroe) | 2014-06-03 | 7 | -42/+40 |
| | | |||||
| * | Put run_wrapper in the base class; make BaseScreen.start() a contextmanager. | Eevee (Alex Munroe) | 2014-06-03 | 8 | -37/+39 |
| | | |||||
| * | Fix Screen.parse_input to be easily reused by subclasses. | Eevee (Alex Munroe) | 2014-05-12 | 1 | -7/+12 |
| | | |||||
| * | Fix some Python 3 things that work fine in 2.6 anyway. | Eevee (Alex Munroe) | 2014-05-11 | 11 | -33/+36 |
| | | |||||
| * | Split up MainLoop._run, so the loop can be managed outside urwid. | Eevee (Alex Munroe) | 2014-05-11 | 1 | -18/+50 |
| | | |||||
| * | Add AsyncioEventLoop. Fixes #52. | Eevee (Alex Munroe) | 2014-05-11 | 3 | -5/+136 |
| | | |||||
| * | Fix `except ... as`. | Eevee (Alex Munroe) | 2014-05-11 | 5 | -8/+8 |
| | | | | | | | | | | This would normally be done with 2to3. But I'm trying to run the test suite against 3, and urwid requires 2.6 anyway. | ||||
| * | Fix up the Twisted example. | Eevee (Alex Munroe) | 2014-05-11 | 2 | -9/+18 |
| | | |||||
| * | Have the Screen call back into MainLoop on new input. | Eevee (Alex Munroe) | 2014-05-11 | 2 | -91/+103 |
| | | | | | | | | This should be much more readily extended by async loops like asyncio and Twisted. | ||||
| * | Push input-watching down into the Screen. | Eevee (Alex Munroe) | 2014-05-11 | 2 | -11/+18 |
| | | |||||
* | | Merge pull request #71 from extempore/master | Ian Ward | 2014-07-07 | 1 | -0/+2 |
|\ \ | | | | | | | High color palette detection fix | ||||
| * | | high color palette detection fix | extempo | 2014-07-07 | 1 | -0/+2 |
|/ / | |||||
* | | Merge pull request #68 from tonycpsu/master | Ian Ward | 2014-06-13 | 1 | -2/+2 |
|\ \ | |/ |/| | Pass kwargs to MonitoredList.sort() to allow custom sorting with key, cmp, etc. | ||||
| * | Pass kwargs to MonitoredList.sort() to allow custom sorting with key, cmp, etc. | Tony Cebzanov | 2014-06-13 | 1 | -2/+2 |
| | | |||||
* | | Fix all trailing whitespace. | Eevee (Alex Munroe) | 2014-05-11 | 28 | -866/+866 |
| | | |||||
* | | travis: test for correct version in config | Ian Ward | 2014-05-09 | 1 | -2/+2 |
| | | |||||
* | | fix new travis build system_site_packages breakage | Ian Ward | 2014-05-09 | 1 | -4/+2 |
| | | |||||
* | | Merge branch 'urwid-windows'urwid-windows | Ian Ward | 2014-04-28 | 4 | -8/+24 |
|\ \ | |||||
| * | | Silly changes to enable windows support. | Devin Jeanpierre | 2014-04-28 | 4 | -8/+24 |
| | | |