summaryrefslogtreecommitdiff
path: root/urwid/container.py
Commit message (Collapse)AuthorAgeFilesLines
* Python dual support (#266)Andrew Dunai2018-01-041-6/+9
| | | | | | | | | | | | | | | | | | | | * 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.
* Merge pull request #220 from jwilk-forks/masterAndrew Dunai2018-01-021-1/+1
|\ | | | | Fix typos
| * Fix typosJakub Wilk2017-02-281-1/+1
| |
* | fixed docstring typomobyte02017-07-261-1/+1
|/
* fix iterator in WidgetContainerListContentsMixinMarlox2016-08-151-2/+2
| | | | | (x)range is an iterable __iterator__ should return an iterator (iter(iterable))
* Fix GridFlow focus issueJames E. Blair2014-08-201-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.
* Fix some Python 3 things that work fine in 2.6 anyway.Eevee (Alex Munroe)2014-05-111-10/+10
|
* Fix all trailing whitespace.Eevee (Alex Munroe)2014-05-111-1/+1
|
* fix lots of small typosPaul Ivanov2014-02-211-3/+3
|
* fix #45 GridFlow argument v_sep not working as documentedIan Ward2014-01-041-0/+4
|
* fix for packed columns not resizing when content changes #49Ian Ward2014-01-021-1/+2
|
* fix for #39 Pile.mouse_event error on empty pileIan Ward2013-12-241-0/+2
|
* fix+test for zero-weighted items in PileIan Ward2013-12-241-1/+3
|
* second fix for Columns.move_cursor_to_coordsIan Ward2013-01-271-1/+1
| | | | | --HG-- extra : transplant_source : %FB%12%87%29d%C0%F8%7D/%C2%1C%05T%DCW%84MjEr
* fix for Columns.move_cursor_to_coords not handling left/rightIan Ward2013-01-271-5/+3
|
* add get_focus_widgets container methodMatthijs Kooijman2012-12-131-0/+17
| | | | | | --- urwid/container.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
* fix: Pile not changing focus with mouse since container changesIan Ward2012-11-141-1/+1
|
* fix: Overlay.get_cursor_coords has never workedIan Ward2012-11-021-1/+1
| | | | | --HG-- extra : transplant_source : %E0%1C%B7H%87d%F9%19NR%B2%86%B3w%EE%A7%1D%9E%9B%FB
* fix Columns.get_cursor_coords, move_cursor_to_coords, mouse_event, ↵Ian Ward2012-10-201-10/+23
| | | | get_pref_col focused box column case
* fix Columns.keypress focused box column caseIan Ward2012-10-201-2/+5
|
* fix for columns rows() and get_cursor_coords() regressionsIan Ward2012-10-171-5/+3
|
* reference: improve container docstringsIan Ward2012-10-161-15/+22
|
* manual, tutorial: minor updates/fixesIan Ward2012-10-141-1/+1
|
* fix Pile/Columns descriptionsIan Ward2012-10-141-2/+2
|
* clean up some docstringsIan Ward2012-10-111-62/+48
|
* add missing Overlay.options methodIan Ward2012-10-111-29/+38
|
* Pile, Overlay, Columns fixes for more widget-squishing testsIan Ward2012-09-211-6/+12
| | | | | --HG-- branch : feature-sphinx
* columns: allow cursor right to hidden columnsIan Ward2012-09-211-1/+1
| | | | | --HG-- branch : feature-sphinx
* columns: keep column in focus visibleIan Ward2012-09-211-4/+12
| | | | | --HG-- branch : feature-sphinx
* fix sphinx warningsIan Ward2012-07-141-1/+3
| | | | | --HG-- branch : feature-sphinx
* fixes from default branchIan Ward2012-07-141-3/+3
|\ | | | | | | | | --HG-- branch : feature-sphinx
| * fix Overlay top and bottom paddingMatthijs Kooijman2012-06-271-2/+2
| | | | | | | | | | | | | | | | Due to a copy-paste error, the Overlay widget would apply the left and right padding to the top and bottom as well as to the left and right. --- urwid/container.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
| * fix: Gridflow Pile.options bugIan Ward2012-04-041-1/+1
| |
* | doc: sphinx docstrings for OverlayPatrick Totzke2012-05-261-43/+55
| |
* | doc: sphinx docstrings for GridFlowPatrick Totzke2012-05-261-33/+38
| |
* | doc: sphinx docstrings for PilePatrick Totzke2012-05-261-53/+64
| |
* | doc: sphinx docstrings for ColumnsPatrick Totzke2012-05-261-67/+95
| |
* | doc: sphinx docstrings for urwid.FramePatrick Totzke2012-05-261-33/+54
|/
* fix: GridFlow initially in unstable stateIan Ward2012-03-231-2/+4
|
* clean up many warnings from pyflakesIan Ward2012-03-171-3/+3
|
* fix: Columns.box_columns property compatibility problemIan Ward2012-03-171-3/+0
|
* fix: more Overlay compatibility problemsIan Ward2012-03-171-6/+6
|
* fix: GridFlow.cell_width compatibilityIan Ward2012-03-171-1/+1
|
* fix: missing import for new Overlay compatibility codeIan Ward2012-03-171-1/+1
|
* tests and fix for set/get_focus_pathftr-containersIan Ward2012-03-071-2/+2
| | | | | --HG-- branch : feature-containers
* container .focus_position API not easily changed to raise KeyError. ↵Ian Ward2012-03-011-2/+2
| | | | | | | IndexError will remain --HG-- branch : feature-containers
* container widgets: [get|set]_focus_path methodsIan Ward2012-03-011-0/+35
| | | | | --HG-- branch : feature-containers
* other containers: add iter and reversed methodsIan Ward2012-03-011-5/+44
| | | | | --HG-- branch : feature-containers
* WidgetContainerMixin: factor out common container methodsIan Ward2012-02-071-33/+22
| | | | | --HG-- branch : feature-containers
* GridFlow: fixes, more tests; Make all container options() normal methodsIan Ward2012-01-071-19/+29
| | | | | --HG-- branch : feature-containers