14 Commits

Author SHA1 Message Date
Asmageddon
a8549ef882 Another popup system upgrade: Preserve requested height on resize, do not fail if it's too much, add infinite and default options, add align option, slightly change SelectablePopup. Update rest of the code 2012-08-09 14:56:05 +02:00
Asmageddon
0df1255ae5 Replace the popup scroll bar with a red '#' for visibility 2012-08-09 14:56:05 +02:00
Asmageddon
b5cfbbcdec Made popup windows scrollable with page up/down and home/end 2012-08-09 14:55:54 +02:00
Nogare
03fefc279b Change .clear() -> erase()
Change .clear() to -> .erase() should eliminate flicker issues.
I'm unsure whether I should've  changed line 105 of popup.py.. we can revert if there is any issues.

Note: we only want to erase() during refreshes, if we are changing modes we do want to clear() the screen(at least I think we do… it might make sense to just use erase() everywhere for consistency… I/we should look into this)
2012-08-09 14:55:43 +02:00
Asmageddon
a8a24bf0d9 Removed trailing whitespace 2012-08-09 14:55:39 +02:00
Nick Lanham
e81a279dc2 fix naming issue with close callback in popups 2011-03-19 12:38:55 +01:00
Nick Lanham
84f278dbcc show a 'scrollbar' of sorts for popups with a lot of text 2011-03-01 19:39:55 +01:00
Nick Lanham
8d541ad419 use new wrap_string function in MessagePopup 2011-03-01 19:12:05 +01:00
Nick
e16ee523a5 fix messagepopup height_req 2011-02-21 17:41:10 +01:00
Nick
3db7bcbfc7 make message popups a bit more sane 2011-02-21 16:30:49 +01:00
Nick
cdcab320fb add current_selection to SelectablePopup 2011-02-10 01:11:31 +01:00
Nick
ff3c3f7148 add torrent can add paused. remove torrent works 2011-01-29 12:29:18 +01:00
Nick
6f0b1fd7f2 support hotkeys in selectable popup 2011-01-28 17:33:51 +01:00
Nick
2f6283ea39 initial checkin of new console ui
pretty alpha code, but it works and gives an idea of the direction the ui might go
2011-01-26 22:18:18 +01:00