Dirk-Jan C. Binnema
ec403c2306
mu4e: remove mac/ci texi pain point
2023-01-16 22:44:10 +02:00
Dirk-Jan C. Binnema
1b25dc0b88
mu4e.texi: fix some makeinfo warnings
2023-01-16 22:35:20 +02:00
Dirk-Jan C. Binnema
72a9ee9d4b
mu4e-view: fix misplaced bracket
...
Fixes #2416 .
2023-01-16 22:20:33 +02:00
Dirk-Jan C. Binnema
22b2d44b96
mu4e: tweak query-items refreshing
...
Try to make it a bit less confusing. The baseline becomes a bit more
implicit, and a `g` in the main view refreshes / resets.
2023-01-16 13:15:40 +02:00
Dirk-Jan C. Binnema
eb691f8f31
mu4e-query-items: handle rewritten queries
...
We need to rewrite the queries that we send as server queries, and we
need to use those same rewritten queries when processing the results.
2023-01-16 13:15:40 +02:00
Dirk-Jan C. Binnema
5713a18374
mu4e: apply query-rewrite-function to query-items too
...
Some users depend on this.
2023-01-16 11:59:13 +02:00
Dirk-Jan C. Binnema
ee8a59e6a5
mu4e-context: refresh/update query items upon switch
2023-01-16 11:59:13 +02:00
Dirk-Jan C. Binnema
08cb28da8c
mu4e: implement optional desktop notifications
2023-01-16 11:59:13 +02:00
Dirk-Jan C. Binnema
b37cf7341b
mu4e-headers: avoid some too-long lines
...
In the source code.
2023-01-16 11:59:13 +02:00
Aimé Bertrand
99b6820336
Correct 2 docstrings in mu4e-folders.el
...
* mu4e/mu4e-folders.el: Correct few docstrings
(mu4e-get-drafts-folder): Fix docstring
(mu4e-get-trash-folder): Fix docstring
2023-01-15 22:45:28 +01:00
Tassilo Horn
e88c869d6e
Multiword maildirs are not quoted when autocomplete is used ( fixes #2389 )
2023-01-15 14:31:46 +01:00
Stephen Eglen
20fe650714
When replying to self, use :from field of original message
...
Simple patch to fix #2403
2023-01-14 22:41:31 +00:00
Dirk-Jan C. Binnema
526742af9f
mu4e.texi: update mu4e-search references
...
The -headers- names were obsoleted.
Resolves #2407 .
2023-01-14 20:02:05 +02:00
Dirk-Jan C. Binnema
d428219ee6
mu4e-bookmarks: fix typo
...
resolves #2408 .
2023-01-14 20:02:05 +02:00
Dirk-Jan C. Binnema
a8d2476f08
mu4e-view: select window when operating in headers context
...
Fixes #2398
2023-01-14 20:02:05 +02:00
Dirk-Jan C. Binnema
a86ed97f66
Merge pull request #2401 from sje30/patch-9
...
Update mu4e.texi
2023-01-14 20:00:21 +02:00
Dirk-Jan C. Binnema
10497436f3
mu4e.texi: small updates
2023-01-14 09:22:36 +02:00
Dirk-Jan C. Binnema
4182e599de
mu4e-view: update baseline display
...
Make it a bit less prominent; and add a command mu4e-baseline-time.
2023-01-14 09:04:43 +02:00
Dirk-Jan C. Binnema
d0e79d9429
mu4e: kill update process when quitting
2023-01-14 00:23:12 +02:00
Dirk-Jan C. Binnema
a629caef1a
mu4e: avoid byte-compiler warnings
2023-01-13 21:56:15 +02:00
Dirk-Jan C. Binnema
10041eb2e1
mu4e: implement mu4e-query-items
...
Implement function / datas structure to conveniently aggregate all
query-related data, for reuse in various places in mu4e...
... to start with the main menu, which gets much simpler. And the
modeline.
2023-01-13 21:56:15 +02:00
Dirk-Jan C. Binnema
fc867c9065
mu4e-folders: fix whitespace
2023-01-09 23:56:34 +02:00
Dirk-Jan C. Binnema
f5f03e8f91
mu4e-main: add menu to menubar
2023-01-09 22:45:53 +02:00
Dirk-Jan C. Binnema
b11293147f
mu4e: move mu4e~headers-jump-to-maildir to search
...
... to mu4e-search-maildir.
Where we can, we move appropriate code from the overpopulated
mu4e-headers.el to mu4e-search, and update users.
2023-01-09 22:43:39 +02:00
Dirk-Jan C. Binnema
551bc46b47
mu4e: improve emacs menu-bar items
...
Fixes issue #2406 .
2023-01-09 22:13:24 +02:00
Dirk-Jan C. Binnema
5e5a74ed22
mu4e: use caching for modeline items
...
Avoid excessive (unnecessary) recalculation.
2023-01-08 13:54:47 +02:00
Dirk-Jan C. Binnema
f77bc903e7
mu4e: move modeline handling from mu4e-headers to mu4e-search
2023-01-08 13:31:51 +02:00
Dirk-Jan C. Binnema
1e018ee1fc
mu4e: remove keybindings from mu4e-context-minor-mode
...
They interfered with the major modes (in particular the undefine hack
needed in mu4e-compose).
Fixes #2402 .
2023-01-07 17:13:36 +02:00
Dirk-Jan C. Binnema
441c450004
mu4e-compose: whitespace fixes
2023-01-07 17:13:36 +02:00
Dirk-Jan C. Binnema
49b687ec67
mu4e.texi: Improve documentation
2023-01-07 16:25:56 +02:00
Dirk-Jan C. Binnema
687fc53855
mu4e: update documentation for modeline/favorite
2023-01-07 15:40:30 +02:00
Dirk-Jan C. Binnema
49e094531c
mu4e: add support for :favorite bookmark
...
Show favorite bookmark in main-screen (highlighted)
Add baseline-reset when main screen is shown or when the favority
bookmark is searched.
Some code cleanup
2023-01-07 15:40:30 +02:00
Dirk-Jan C. Binnema
f0f14d7505
mu4e-bookmarks: show favorite bookmark info
2023-01-07 15:40:30 +02:00
Dirk-Jan C. Binnema
17b7790686
mu4e: handle the new queries command responses
2023-01-07 15:40:30 +02:00
Dirk-Jan C. Binnema
beb2bef8dd
mu4e-modeline: refactor modeline support
...
Move all the modeline code to new mu4e-modeline.el, and update
mu4e-context and mu4e-headers to use it.
2023-01-07 15:40:30 +02:00
Dirk-Jan C. Binnema
da02a954fa
mu4e: avoid some compiler warnings
2023-01-04 23:06:07 +02:00
Stephen Eglen
182a26f664
Update mu4e.texi
...
Suggestion to mention how to change contexts manually.
2023-01-04 12:57:45 +00:00
Dirk-Jan C. Binnema
b1b11eb0cb
Merge pull request #2395 from bjcohen/bjcohen/fix-split-view-single-window-nil
...
mu4e-view: don't delete window on view msg in single-window mode
2023-01-04 00:26:50 +02:00
Dirk-Jan C. Binnema
c2d5ded634
mu4e: rebuild elc if any el changes
...
Avoid outdated elcs.
2023-01-04 00:19:47 +02:00
Dirk-Jan C. Binnema
4b78449b62
mu4e: use define-obsolete-variable-alias
2023-01-03 23:18:44 +02:00
Dirk-Jan C. Binnema
8137443b53
mu4e.el: load mu4e-obsolete as the very first.
2023-01-03 23:10:55 +02:00
Dirk-Jan C. Binnema
675f5a7f93
mu4e: improve elc compilation build-target
...
--directory comes first
2023-01-03 23:08:49 +02:00
Dirk-Jan C. Binnema
9f1e626ef7
mu4e: move some more variables from headers->search
...
We were incomplete.
2023-01-03 23:08:17 +02:00
Ben Cohen
bade0d52fb
mu4e-view: don't delete window on view msg in single-window mode
2023-01-02 16:29:36 -05:00
Dirk-Jan C. Binnema
b9841942d8
mu4e: build: don't depend on mu4e-obsolete for building
2023-01-02 17:45:39 +02:00
Dirk-Jan C. Binnema
953bd95246
mu4e: improve interactive check for baseline reset
2023-01-01 15:01:21 +02:00
Dirk-Jan C. Binnema
7073d2af85
mu4e: update documentation
2023-01-01 15:01:08 +02:00
Dirk-Jan C. Binnema
ba5026e7dc
mu4e: support showing 'baseline' query-results
...
Add the concept of a query results baseline, i.e., the result for
bookmark-queries at some particular point in time. Later, we can compare
the results with the then-current query-results.
Show the delta in the main view. Add mu4e-reset-baseline-query-results
to reset the baseline to 'now'. By default, we automatically reset when
explicitly (interactively) going to the main-view, i.e., M-x mu4e.
2023-01-01 15:01:08 +02:00
Dirk-Jan C. Binnema
b7b97212ce
mu4e: move search functionality to mu4e-search
...
Move out of mu4e-headers; rename variables and callers.
2023-01-01 15:01:08 +02:00
Dirk-Jan C. Binnema
7fa8fe9165
mu4e: whitespace updates
2023-01-01 15:01:08 +02:00