summaryrefslogtreecommitdiff
path: root/alot/ui.py
Commit message (Expand)AuthorAge
* UI: drop always-true function argumentAnton Khirnov2022-05-11
* commands/globals:BufferCloseCommand: drop unused redraw paramAnton Khirnov2022-05-11
* ui: move _{save,load}_history* out of the UI classAnton Khirnov2022-05-11
* ui: change command hooks back to normal callablesAnton Khirnov2021-12-03
* Rewrite mailcap handling.Anton Khirnov2021-01-26
* buffers: make get_info() asynchronousAnton Khirnov2021-01-20
* ui: clean up asyncio callsAnton Khirnov2021-01-20
* db: make write operations asyncAnton Khirnov2021-01-20
* ui: do not display an error on cancelling a commandAnton Khirnov2021-01-16
* buffers/thread: more sophisticated heuristics for default weightsAnton Khirnov2021-01-09
* ui: remove forgotten development logAnton Khirnov2020-04-25
* ui: rewrite notification/status bar handlingAnton Khirnov2020-04-23
* thread buffer: make attachments work againAnton Khirnov2020-02-25
* alot: drop the total_messages info propertyAnton Khirnov2020-02-03
* Remove unicode literals syntax from python2Lucas Hoffmann2019-11-06
* unused imports and variablesPatrick Totzke2019-08-15
* remove old new-style classes syntaxPatrick Totzke2019-05-27
* fix double-line issuePatrick Totzke2019-03-04
* Go back to Twisted event loopDylan Baker2018-10-04
* ui: Use Eventloop.create_future instead of asyncio.FutureDylan Baker2018-10-04
* ui: Drop unneeded _error_handler and rename _error_handler2Dylan Baker2018-07-26
* Drop all use of twisted!Dylan Baker2018-07-26
* ui: make apply_commandline a coroutineDylan Baker2018-07-26
* ui: switch ui.prompt and ui.choice to use asyncio.FuturesDylan Baker2018-07-26
* ui: Convert apply_command to a coroutineDylan Baker2018-07-26
* ui: convert the loop_hook to asyncioDylan Baker2018-07-26
* ui: Handle asyncio coroutines in call_cmdDylan Baker2018-07-26
* Use twisted reactor as asyncio event loopDylan Baker2018-07-26
* refactor buffersPatrick Totzke2018-06-19
* Remove old __future__ importsLucas Hoffmann2018-06-19
* Wrap long statements on open-bracket syntax.Ben Finney2018-04-23
* py3k: Replace 'e.message' with 'str(e)' when handling exceptionsDylan Baker2018-03-01
* replace xrange with rangeDylan Baker2018-03-01
* repalces uses of dict.iter* with non-iter versionsDylan Baker2018-03-01
* Move screen stop/start logic into context manager.Thomas Nixon2018-02-19
* Merge pull request #1193 from three-comrades/fix_lang_cPatrick Totzke2018-02-10
|\
| * Fix `LANG=C alot` with custom bindings.Julian Mehne2018-02-01
* | Merge pull request #1172 from Dica-Developer/patch-4Dylan Baker2018-02-08
|\ \ | |/ |/|
| * * apply code review commentsMartin Schaaf2017-12-12
| * * Extend choice to diffefrentiate between a list of choicesMartin Schaaf2017-11-01
* | Merge pull request #1190 from three-comrades/write_historyPatrick Totzke2018-01-28
|\ \
| * | Fix writing/loading history, if a command contains a non-ascii character.Julian Mehne2018-01-10
| |/
* | Rename get_env to get_xdg_env and clarify docstring.Julian Mehne2018-01-23
* | Fix empty XDG_* environment variables.Julian Mehne2018-01-21
|/
* Fix some spelling mistakesLucas Hoffmann2017-09-02
* Replace Exception.message with str(Exception)Dylan Baker2017-08-19
* settings: do not store SettingsManager instance in __init__.pyDylan Baker2017-08-03
* Implement a hook that runs periodicallyDylan Baker2017-01-26
* Merge pull request #984 from lucc/future/absolute-importsLucas Hoffmann2017-01-21
|\
| * Use absolute_imports from __future__Lucas Hoffmann2017-01-18