mirror of
https://github.com/djcb/mu.git
synced 2024-07-01 08:11:06 +02:00
160 lines
6.0 KiB
Plaintext
160 lines
6.0 KiB
Plaintext
#+STARTUP: showall
|
||
|
||
* TODO (fixes, ideas, etc.)
|
||
|
||
** Future stuff
|
||
|
||
*** mu
|
||
|
||
- put threading information in the database, and enable getting the complete
|
||
threads when searching
|
||
- refactor fill_database function in test cases
|
||
- don't show duplicate e-mails (i.e.. for Gmail); check the message-id
|
||
|
||
*** mu-guile
|
||
|
||
- move contact export to separate scm
|
||
- fix logging
|
||
|
||
*** mu4e
|
||
|
||
- special-case replying to messages sent by self
|
||
- identities (see Jacek's 'mu4e: From field in replies' mail)
|
||
==> [ workaround available, using mu4e-pre-compose-hook, dynamic folders ]
|
||
- new-mail warning
|
||
==> [ workaround available, using mu4e-index-updated-hook ]
|
||
- custom header fields in headers-view, message-view
|
||
- show maildirs as a tree, not a list in speed bar
|
||
- review emacs menus
|
||
- re-factor / separate window/buffer management
|
||
- enable keeping message view buffers around
|
||
- better naming for draft/view buffers
|
||
- header updating interferes with marks (when updating for 'mark as read',
|
||
when reading a marked message)
|
||
- set/unset flag editing command
|
||
- handling of database upgrades
|
||
- restore point after rerunning a search
|
||
- make the mu4e-bookmarks format similar to the other ones
|
||
- refresh current query after update?
|
||
- fix mu4e-mark-set to work from the view buffer as well
|
||
- open links to mails through headers-mode somehow (i.e..,
|
||
mu4e-view-message-with-msgid)
|
||
- improve mouse interaction (i.e., cursor vs point)
|
||
- show counts of messages in searches (in main view)
|
||
- show flush only if there's something to flush (and # of flushables)
|
||
- fix unsafe temp-file handling
|
||
- make copy paste name/address in mu4e-view possible
|
||
|
||
|
||
* Done (0.9.9.x)
|
||
|
||
- mu4e: scroll down –> go to next message
|
||
- mu: add contact: as a shortcut for matching from/to/cc/bcc:
|
||
- guile integration
|
||
- statistics
|
||
- 'human' dates in the headers view
|
||
- :tags in headers, message view
|
||
|
||
* Done
|
||
:PROPERTIES:
|
||
:VISIBILITY: folded
|
||
:END:
|
||
|
||
|
||
** Done (0.9.9)
|
||
|
||
- make contacts in the view clickable (toggle long/short display, compose message)
|
||
- opening urls is too eager (now use M-RET for opening url at point, not just
|
||
RET, which conflicted with using RET for scrolling)
|
||
- document quoting of queries
|
||
- use mu-error
|
||
- tooltips in header labels
|
||
- tooltip for flags field
|
||
- remove --summary option (for mu find, mu view); use --summary-len instead
|
||
- add sort buttons to header labels (and do the sorting)
|
||
- cleanup mu-cmd-find
|
||
- implement --after for mu find, to only show message files changed after a
|
||
certain time (mtime)
|
||
- add mu:timestamp for guile (referring to the message file's mtime)
|
||
- guile automated tests
|
||
- add 'mu verify'
|
||
- automated tests
|
||
- handle verbose/quiet/normal output 'mu verify'
|
||
- check gmime 2.4 does not break
|
||
- hook up mu4e with 'mu verify'
|
||
- add 'help' command
|
||
- refactor mu-msg-part
|
||
- move widgets/ into toys/mug2, remove toys/mug/, rename toys/mug2 -> toys/mug
|
||
- add guile mu:count
|
||
- don't show GPG/PKCS7 sigs as attachments
|
||
- fix address completion (quote names)
|
||
- add support for X-Keywords (in addition to X-Label)
|
||
- guile: add stats test cases
|
||
- fixed iso-2022-jp (japanese) decoding
|
||
- make address completion case-insensitive
|
||
- recognize '*' in urls
|
||
- handle exception 'The revision being read has been discarded - you should
|
||
call Xapian::Database::reopen() and retry the operation'
|
||
- handle passwords from get-mail shell command
|
||
- support fancy (non-ascii) chars for header flags, thread prefix strings
|
||
- improve performance of getting the list of maildirs
|
||
- fix setting wrapped/hide state in viewer
|
||
- fix ' realpath() failed for...' stuff
|
||
- allow for fancy chars (> ascii), make it configurable (mu4e-use-fancy-chars)
|
||
- don't user `error' for user-errors
|
||
- better echo-area reporting
|
||
- improve help feedback for user (command line)
|
||
- handling of encrypted messages
|
||
- improved checked for gmime-2.6 crypto funcs
|
||
- handling of command line options / help
|
||
- fix / add support for :size
|
||
- mu4e~view-wrap-lines (use visual-line-mode? see Jacek's mu4e~view-wrap-lines
|
||
mail)
|
||
- better help
|
||
- threading optimizations
|
||
- actions for /all/ headers, actions for /all/ attachment
|
||
- handle attached messages with attachments
|
||
|
||
** Done (0.8.9.5)
|
||
|
||
- make next/prev header respect prefix argument (Jacek's patch)
|
||
- make search results a stack (well, multiple stacks)
|
||
- optionally keep cc with user's email
|
||
- enable setting/unsetting 'Flagged' on messages
|
||
- allow narrowing of search results
|
||
- interactive split-view control (Jacek)
|
||
- view images inline
|
||
- *FIX* slow maildirs when there are many
|
||
- *FIX* ignore unrecognized maildir flag letters
|
||
- *FIX*: reply-to does not make it to the frontend
|
||
- *FIX* wrong buffer deleted after sending (see '(non mu) buffer is killed')
|
||
- rich text composing (with org-mode)
|
||
- let message-mode deal with burying/killing compose buffers
|
||
- *FIX* add runtime check for imagemagick
|
||
- *FIX* no error note if target message already exists (when moving)
|
||
- sorting + show / hide threads
|
||
- *FIX* having multiple header views visible
|
||
- *FIX* fix for strings where len (g_utf8_strdown (str)) > len (str)
|
||
- make sure marks correspond to the *current* message in message view (see
|
||
https://github.com/djcb/mu/issues/26)
|
||
- *FIX* don't remove unknown message flags when moving
|
||
- make guile/gtk/webkit dependency optional
|
||
- improve fringe marks (see https://github.com/djcb/mu/issues/21)
|
||
- mark message, decide what to do with them later (i.e.. 'deferred marking')
|
||
- custom predicate functions for marking
|
||
- make mu4e buffer killing less aggressive (i.e.., DWIM)
|
||
- about mu4e
|
||
- hide some headers when composing
|
||
- fix sorting subjects with ':' (but not 'Re:' or 'Fwd:')
|
||
- strip signature from original when replying
|
||
- make refresh after changing sort, threads the default
|
||
- contact completion (see Jacek's 'mu4e: using' mail)
|
||
- *FIX* emacs23 mailto: handling
|
||
- *FIX* message interference
|
||
- *FIX* emacs23.2+ auto-completion
|
||
|
||
|
||
# Local Variables:
|
||
# mode: org
|
||
# End:
|