Commit Graph

6354 Commits

Author SHA1 Message Date
f7fe4fea21 mu4e-window: disable functionp mu4e-split-window for now
Set it to 'horizontal. It didn't quite work with the new window handling
code, such that mu4e was not functional. So let's restore the basics at
least.
2022-12-13 00:58:54 +02:00
8e15f9571a build: support MU_HACKER for debug builds
When env var MU_HACKER is set, do a debug build.
2022-12-12 23:52:13 +02:00
bdb494135d Merge pull request #2377 from mickeynp/bugfix/preserve-view-window
Preserve `mu4e~headers-view-win' when a search is (re-)executed
2022-12-12 23:50:16 +02:00
ec7f9b1466 Merge pull request #2376 from markk/mk/maildir-initial-input-master
Add variable for initial input to maildir selection
2022-12-12 23:48:56 +02:00
0b99dd5c8c Preserve `mu4e~headers-view-win' when a search is (re-)executed 2022-12-12 18:57:57 +00:00
6a7d48c854 Add variable for initial input to maildir selection
"/" was hardcoded as initial input to `mu4e-completing-read-function'
when selecting 'other' maildirs. This can now be set by the user.
2022-12-12 18:15:15 +00:00
5acb824181 build: bump version to 1.9.6 2022-12-11 15:39:55 +02:00
f1484465bb Merge branch 'wip/djcb/toggle-property' 2022-12-11 15:36:57 +02:00
a4698db84e mu4e.texi: update documentation
Use the new toggles.
2022-12-11 15:25:11 +02:00
87fb2787be NEWS.org: update 2022-12-11 14:38:40 +02:00
f46fe4ee69 mu4e-headers: show number of hidden messages in footer 2022-12-11 14:38:40 +02:00
f4923c6f2a mu4e-headers: make hide-predicate togglable
Like the other search properties.
2022-12-11 14:09:26 +02:00
5a3d7e9c56 mu4e-headers: add mu4e-headers-toggle-property, remove obsolete
And add the 'P' one for mu4e-headers-toggle-property
2022-12-11 14:09:26 +02:00
e453f20ade mu4e-helpers: allow passing key to mu4e-read-option
Can be useful for non-interactive use.
2022-12-11 14:09:26 +02:00
b8861cdbfe mu4e-helpers: fix whitespace
Follow .dir-locals.
2022-12-11 13:59:26 +02:00
2dca07612c mu4e-obsolete: make mu4e-headers-toggle-* obsolete
... for the new mu4e-headers-toggle-property
2022-12-11 13:56:12 +02:00
f0e973f8c5 mu4e-obsolete: whitespace fixes 2022-12-11 13:55:38 +02:00
85f60647b9 mu4e-view: bind 'P' to mu4e-headers-toggle-property
And remove the obsolete older mu4e-headers-toggle-*.
2022-12-11 13:54:57 +02:00
ff9fc73e5a mu4e-view: whitespace/newline fixes 2022-12-11 13:31:13 +02:00
6278d1f18a mu4e-headers: whitespace/newline cleanups 2022-12-11 12:42:48 +02:00
713ae1e98b add .dir-locals.el
With some basic settings
2022-12-11 12:42:06 +02:00
65f9fbf0ba Fix empty 'To:' header on reply to icalendar invitation
On reply to an ical invitation the To: header stayed empty, this fixes that.

The 'Reply-To' data is set if it is not there and if the emaill was different from the Organizer so
that the msg can be further treated by the draft construct functions.

This issue is briefly mentioned in issue #2305
2022-12-10 23:27:55 +02:00
f5ce9abf71 build: bump version to 1.9.5
And update NEWS.org.
2022-12-10 19:56:19 +02:00
a39d61bb58 Merge pull request #2372 from mickeynp/feature/improve-window-buffer-handling
Multiple buffer support and standardised window and buffer handling
2022-12-10 19:46:40 +02:00
27ffaba817 mu-utils: use const char* from for time_to_string
To avoid lifetime problems with some(?) compilers.
2022-12-10 19:22:00 +02:00
792ab4cd0d Remove comment and unnecessary form 2022-12-09 09:13:14 +00:00
04903c568d Move defcustoms to mu4e-window.el 2022-12-09 09:01:18 +00:00
51d555f947 mu4e-headers: appease byte-compiler 2022-12-08 23:20:03 +02:00
9857d18b29 mu4e-headers: fallback to :subject for :thread-subject
If we're not showing threads, use the normal subject.

Fixes #2341.
2022-12-08 21:52:32 +02:00
08d7016502 build: bump version to 1.9.4
And update NEWS.org
2022-12-08 19:37:52 +02:00
8e334bcd8f Merge branch 'wip/store-move-dups' 2022-12-08 19:34:30 +02:00
d5fb15574b mu-query-match-decider: add 'Related' to flags
We were _replacing_ the flags (such as Duplicate), but we should add to
them instead.

Add a unit-test for this.
2022-12-08 19:33:15 +02:00
ca05c82451 query-threads: add multi-dup unit test 2022-12-08 19:30:20 +02:00
b71751a185 mu-server: update for move_message API update 2022-12-07 18:22:29 +02:00
da7c3b0c9a tests: update for move_message API update 2022-12-07 18:22:29 +02:00
0b516c18c2 store: add mu_move_message dup flag test
Test the new functionality
2022-12-07 18:22:29 +02:00
87c3ceb7b1 store: update move_message API
Update the move_message API so to allow for updating duplicate messages
too (not implemented yet), and return all updated messages.
2022-12-07 18:22:29 +02:00
62cfc88950 flags: add flags_keep_unmutable + test
When moving we want to maintain _some_ flags; add a function making that
convenient.
2022-12-07 12:32:13 +02:00
d109e3d335 Documentation 2022-12-06 10:57:10 +00:00
42add64683 Appease the byte compiler and clean up the code 2022-12-06 09:46:39 +00:00
c856c750f5 mu4e-headers: fix mu4e-headers-toggle-setting 2022-12-05 23:57:18 +02:00
8ac172cd08 Resize headers window after displaying a message 2022-12-03 17:13:20 +00:00
d43c0030e3 Ensure the linked headers buffer state is not lost 2022-12-03 17:13:20 +00:00
d0ae875527 Ensure a uniquified buffer name is created if it does not exist 2022-12-03 17:13:20 +00:00
8c3a71f884 Respect `mu4e-compose-in-new-frame' if non-nil 2022-12-03 17:13:20 +00:00
32aefe508f Correct documentation 2022-12-03 17:13:20 +00:00
37e8328975 mu4e-loading-mode is now a minor mode 2022-12-03 17:13:20 +00:00
12bad5f810 Ensure mu4e-window is built properly 2022-12-03 17:13:20 +00:00
55a7e21c4a Merge branch 'djcb:master' into feature/improve-window-buffer-handling 2022-12-01 07:35:30 +00:00
514b921813 Render with current buffer set to the view 2022-12-01 07:34:22 +00:00