summaryrefslogtreecommitdiff
path: root/alot/widgets/thread.py
Commit message (Collapse)AuthorAge
...
* Remove redundant None argument in dict.get()Lucas Hoffmann2016-12-17
|
* Clean up importsLucas Hoffmann2016-12-09
| | | | | | - use relative imports if possible - group imports into standard library, third party, and alot modules - sort imports alphabetically
* Use logging's native string interpolationLucas Hoffmann2016-12-09
|
* Option to show all tags of a message, even if they are commom to threadAndres MRM2015-12-16
|
* detach alot.foreign.urwidtreesPatrick Totzke2015-02-23
| | | | | | It is now a separate package and added to alot's list of dependencies. https://github.com/pazz/urwidtrees
* typosAndres MRM2014-12-02
|
* add MessageTree.replace_bodytextPatrick Totzke2014-04-17
| | | | | that will make the message widget display the given text instead of the message's body text
* rm obsolete `MessageBodyWidget`Patrick Totzke2014-04-17
| | | | cf issue #701
* Verify OpenPGP signatures and display the resultJustus Winter2013-06-16
| | | | | | | Verify OpenPGP signatures as specified in RFC 3156. Display the result in the header list above the message. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
* Fix duplicate display of headersPatrick Totzke2013-05-04
| | | | | | | | | | | This separates the code dealing with the case "display all headers" from the case "display selected heders" in `MesageTree.construct_header_pile` and ensures that 1. in "all in" case, no headers will be duplicated and 2. in the filtered case, the order of headers given in the whitelist parameter) is preserved. fixes #601
* pep8/pyflakes fixesPatrick Totzke2013-03-16
|
* Merge branch 'testing' of github.com:pazz/alot into testingPatrick Totzke2013-03-15
|\
| * docstrings for Thread mode widgetsPatrick Totzke2013-03-14
| |
* | reimplement thread.TagCommandPatrick Totzke2013-03-15
|/
* fold/unfold messages based on query string in thread modePatrick Totzke2013-03-03
| | | | cf issue #561
* remove deprecated thread.MessageWidgetPatrick Totzke2013-03-03
|
* only insert bodytree if bodytxt is nonemptyPatrick Totzke2013-03-03
|
* make focus visible in bodytext partsPatrick 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
|
* dynamically reassemble attachements part in MessageTreePatrick Totzke2013-03-03
|
* restructure how MessageTree's structure is assembledPatrick Totzke2013-03-03
|
* add Attachment widgets to MessageTreePatrick Totzke2013-03-03
|
* 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)
* re-implement unfold-if-matching featurePatrick Totzke2013-03-03
|
* respect different thread summary attribute for odd/even linesPatrick Totzke2013-03-03
|
* update MessageTree -- include bodyPatrick Totzke2013-03-03
|
* Thread and MessageTreePatrick Totzke2013-03-03
|
* move ThreadTree to widgets.threadPatrick Totzke2013-03-03
|
* indentation errorPatrick Totzke2012-09-16
|
* display translated tagstrings in virtual "tags" headersPatrick Totzke2012-09-16
|
* Allow Tags pseudo header in message display.William Erik Baxter2012-09-12
|
* actually use mode-specific gap attributesPatrick Totzke2012-09-06
| | | | | | .. in HeaderList widgets close issue #513
* cleanup: split widgets.py and pep8/pyflakes fixesPatrick Totzke2012-08-10