summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch '0.3.4-feature-unfold-matching-561-ut' into ↵Patrick Totzke2013-03-03
|\ | | | | | | 0.3.4-feature-urwidtrees
| * completion for fold, unfold, togglesource and toggleheaders commandsPatrick Totzke2013-03-03
| |
| * adjust default bindings for fold/unfold all in thread modePatrick Totzke2013-03-03
| |
| * fold/unfold messages based on query string in thread modePatrick Totzke2013-03-03
|/ | | | cf issue #561
* remove deprecated thread.MessageWidgetPatrick Totzke2013-03-03
|
* add urwidtrees libPatrick Totzke2013-03-03
|
* wipPatrick Totzke2013-03-03
|
* fix missing return statementPatrick Totzke2013-03-03
| | | | (got lost during rebase)
* pep8Patrick Totzke2013-03-03
|
* fix: thread.select on source textPatrick Totzke2013-03-03
|
* fix typoPatrick Totzke2013-03-03
|
* completion for move commandPatrick Totzke2013-03-03
|
* allow collapse/expand on thread.selectPatrick Totzke2013-03-03
| | | | when body text lines are focussed
* move focus to summary when collapsing MessageTreePatrick Totzke2013-03-03
|
* implement Threadbuffer.focus_foo methodsPatrick Totzke2013-03-03
| | | | | to move the focus depending on the outmost tree of messages (not the inner nested threes..)
* make thread.move parent message-basedPatrick Totzke2013-03-03
|
* immediate move commandsPatrick Totzke2013-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 nonemptyPatrick Totzke2013-03-03
|
* added thread.body_focus themable to contrib themesPatrick Totzke2013-03-03
|
* make focus visible in bodytext partsPatrick Totzke2013-03-03
|
* introduce new themable thread.body_focus for focussed body text linesPatrick Totzke2013-03-03
|
* re-implement toggle-source.Patrick Totzke2013-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-headersPatrick Totzke2013-03-03
|
* reorder default bindings for toggle[headers|source]Patrick Totzke2013-03-03
|
* dynamically reassemble attachements part in MessageTreePatrick Totzke2013-03-03
|
* pimp default bindingsPatrick Totzke2013-03-03
|
* merge thread.MoveFocusCommand and global.MovecommandPatrick Totzke2013-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 existPatrick Totzke2013-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 assembledPatrick Totzke2013-03-03
|
* add Attachment widgets to MessageTreePatrick Totzke2013-03-03
|
* add new default binding for 'move first'Patrick Totzke2013-03-03
|
* make MoveCommand interpret 'first' directionPatrick Totzke2013-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 entryPatrick Totzke2013-03-03
| | | | cf issue #532
* re-interpret single move commandlines directlyPatrick Totzke2013-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 headersPatrick Totzke2013-03-03
|
* add DictList -- a Tree to display a list of key.value pairs.Patrick Totzke2013-03-03
| | | | also, use this in thread modes MessageTrees
* use headers pile in message trees.Patrick Totzke2013-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 bufferPatrick Totzke2013-03-03
| | | | | .. which was based on deprecated ThreadBuffer.get_selection (renamed to get_selected_messagetree)
* fix ThreadBuffer.get_selected_messagetreePatrick Totzke2013-03-03
| | | | to work based on the new Buffer structure.
* re-implement unfold-if-matching featurePatrick Totzke2013-03-03
|
* add/move some default key bindingsPatrick Totzke2013-03-03
|
* add command to move focus in thread treePatrick Totzke2013-03-03
|
* respect different thread summary attribute for odd/even linesPatrick Totzke2013-03-03
|
* style arrowsPatrick Totzke2013-03-03
|
* use ColapsibleTree for message foldingPatrick Totzke2013-03-03
|
* update MessageTree -- include bodyPatrick Totzke2013-03-03
|
* Thread and MessageTreePatrick Totzke2013-03-03
|
* use NestedTreePatrick Totzke2013-03-03
|
* move ThreadTree to widgets.threadPatrick Totzke2013-03-03
|
* clean up threadbufferPatrick Totzke2013-03-03
|