Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch '0.3.4-feature-unfold-matching-561-ut' into ↵ | Patrick Totzke | 2013-03-03 |
|\ | | | | | | | 0.3.4-feature-urwidtrees | ||
| * | completion for fold, unfold, togglesource and toggleheaders commands | Patrick Totzke | 2013-03-03 |
| | | |||
| * | adjust default bindings for fold/unfold all in thread mode | Patrick Totzke | 2013-03-03 |
| | | |||
| * | fold/unfold messages based on query string in thread mode | Patrick Totzke | 2013-03-03 |
|/ | | | | cf issue #561 | ||
* | remove deprecated thread.MessageWidget | Patrick Totzke | 2013-03-03 |
| | |||
* | add urwidtrees lib | Patrick Totzke | 2013-03-03 |
| | |||
* | wip | Patrick Totzke | 2013-03-03 |
| | |||
* | fix missing return statement | Patrick Totzke | 2013-03-03 |
| | | | | (got lost during rebase) | ||
* | pep8 | Patrick Totzke | 2013-03-03 |
| | |||
* | fix: thread.select on source text | Patrick Totzke | 2013-03-03 |
| | |||
* | fix typo | Patrick Totzke | 2013-03-03 |
| | |||
* | completion for move command | Patrick Totzke | 2013-03-03 |
| | |||
* | allow collapse/expand on thread.select | Patrick Totzke | 2013-03-03 |
| | | | | when body text lines are focussed | ||
* | move focus to summary when collapsing MessageTree | Patrick Totzke | 2013-03-03 |
| | |||
* | implement Threadbuffer.focus_foo methods | Patrick Totzke | 2013-03-03 |
| | | | | | to move the focus depending on the outmost tree of messages (not the inner nested threes..) | ||
* | make thread.move parent message-based | Patrick Totzke | 2013-03-03 |
| | |||
* | immediate move commands | Patrick Totzke | 2013-03-03 |
| | | | | | this directly passes on move up/down/etc commands and omits creating a MoveCommand object for speed's sake | ||
* | only insert bodytree if bodytxt is nonempty | Patrick Totzke | 2013-03-03 |
| | |||
* | added thread.body_focus themable to contrib themes | Patrick Totzke | 2013-03-03 |
| | |||
* | make focus visible in bodytext parts | Patrick Totzke | 2013-03-03 |
| | |||
* | introduce new themable thread.body_focus for focussed body text lines | Patrick Totzke | 2013-03-03 |
| | |||
* | re-implement toggle-source. | Patrick Totzke | 2013-03-03 |
| | | | | | | this also makes that dource/bodytext content in a messagetree gets one Text widget *per line* and thus means smoother scrolling w/o strange jumps. | ||
* | re-implement toggle-all-headers | Patrick Totzke | 2013-03-03 |
| | |||
* | reorder default bindings for toggle[headers|source] | Patrick Totzke | 2013-03-03 |
| | |||
* | dynamically reassemble attachements part in MessageTree | Patrick Totzke | 2013-03-03 |
| | |||
* | pimp default bindings | Patrick Totzke | 2013-03-03 |
| | |||
* | merge thread.MoveFocusCommand and global.Movecommand | Patrick Totzke | 2013-03-03 |
| | | | | | | this removes the thread command 'focus' in favour of a more refined 'move', that, in thread buffers also interprets directions 'next', 'previous', 'parent', 'first child' and 'last child'. | ||
* | postpone binding if candidates with same prefix exist | Patrick Totzke | 2013-03-03 |
| | | | | | | | | | | This ensures that commandlines that are bound to a key are not fired right away but wait a little (config option 'input_timeout') in case there are other bindings with this key as prefix. This allows to bind for instance 'g g' to move up while at the same time one can bind 'g' to global replies. Without this change, the 'g' binding would be fired right away. | ||
* | restructure how MessageTree's structure is assembled | Patrick Totzke | 2013-03-03 |
| | |||
* | add Attachment widgets to MessageTree | Patrick Totzke | 2013-03-03 |
| | |||
* | add new default binding for 'move first' | Patrick Totzke | 2013-03-03 |
| | |||
* | make MoveCommand interpret 'first' direction | Patrick Totzke | 2013-03-03 |
| | | | | | | | | with this, one can get the familiar 'gg' behaviour from vim: just bind 'g g' = move first cf issue #532 | ||
* | add Buffer.focus_first, to move focus to first entry | Patrick Totzke | 2013-03-03 |
| | | | | cf issue #532 | ||
* | re-interpret single move commandlines directly | Patrick Totzke | 2013-03-03 |
| | | | | | instead of creating a MoveCommand instance. These will still be created for 'move's that are part of longer command chains | ||
* | add MessageTree.display_headers to switch listed headers | Patrick Totzke | 2013-03-03 |
| | |||
* | add DictList -- a Tree to display a list of key.value pairs. | Patrick Totzke | 2013-03-03 |
| | | | | also, use this in thread modes MessageTrees | ||
* | use headers pile in message trees. | Patrick Totzke | 2013-03-03 |
| | | | | | .. this should better be done using a ListWalker instead of a pile. (has to be interpreted by NestedTree) | ||
* | fix collapse of selected message in thread buffer | Patrick Totzke | 2013-03-03 |
| | | | | | .. which was based on deprecated ThreadBuffer.get_selection (renamed to get_selected_messagetree) | ||
* | fix ThreadBuffer.get_selected_messagetree | Patrick Totzke | 2013-03-03 |
| | | | | to work based on the new Buffer structure. | ||
* | re-implement unfold-if-matching feature | Patrick Totzke | 2013-03-03 |
| | |||
* | add/move some default key bindings | Patrick Totzke | 2013-03-03 |
| | |||
* | add command to move focus in thread tree | Patrick Totzke | 2013-03-03 |
| | |||
* | respect different thread summary attribute for odd/even lines | Patrick Totzke | 2013-03-03 |
| | |||
* | style arrows | Patrick Totzke | 2013-03-03 |
| | |||
* | use ColapsibleTree for message folding | Patrick Totzke | 2013-03-03 |
| | |||
* | update MessageTree -- include body | Patrick Totzke | 2013-03-03 |
| | |||
* | Thread and MessageTree | Patrick Totzke | 2013-03-03 |
| | |||
* | use NestedTree | Patrick Totzke | 2013-03-03 |
| | |||
* | move ThreadTree to widgets.thread | Patrick Totzke | 2013-03-03 |
| | |||
* | clean up threadbuffer | Patrick Totzke | 2013-03-03 |
| |