Commit Graph

6347 Commits

Author SHA1 Message Date
81d74fea47 github: update mu4e bug template 2022-12-28 11:54:10 +02:00
def5542956 update NEWS.org, README.org 2022-12-28 11:35:56 +02:00
1dbdc8ff8a Merge pull request #2344 from damon-kwok/windows
Added windows(MSYS2) support
2022-12-28 11:33:55 +02:00
56099998e4 Merge pull request #2292 from manufactory/master
More customizable maildir shortcuts
2022-12-28 10:55:57 +02:00
c5e0faea40 build: bump version to 1.9.8 2022-12-24 15:28:46 +02:00
fe88890419 mu4e-view: update mu4e-view-fields
Remove obsolete fields; update docstring.
2022-12-24 15:28:46 +02:00
1799c69451 mu4e-view: rename mu4e~view -> mu4e--view
Our long-running migration from mu4e~ -> mu4e-- takes another step.
2022-12-24 10:02:21 +02:00
2bb270eb07 build: add address-sanitizer for MU_HACKER builds 2022-12-24 09:30:36 +02:00
4395edfaa7 guile: avoid compiler warning 2022-12-24 09:30:04 +02:00
645956f9d8 build: add -ts- support to dir-locals 2022-12-24 09:29:42 +02:00
ec1d6c47df NEWS.org: update with changes 2022-12-20 21:01:49 +02:00
4bf85a769e mu4e-window: define display-buffer-full-frame if needed
display-buffer-full-frame was added only in emacs 29.x
2022-12-20 21:00:58 +02:00
33211e0889 build: require emacs >= 26.3
Probably already implied, but let's make this explicit
2022-12-20 20:59:59 +02:00
3568e6784a mu4e~view-in-headers-context: don't display buffer
Displaying the buffer doesn't look very nice in single-window mode.
2022-12-19 23:24:40 +02:00
96b208d712 build: bump meson requirement to 56.0
We need some of the new functionality in the near-future.

Fix build warnings.
2022-12-19 23:01:16 +02:00
fcda5dcc5f mu4e-view: Re-add mu4e-view-quit
Add special handling for single-window/other for view buffer quitting

Fixes #2386.
2022-12-19 23:00:49 +02:00
9eaad5ad9c mu-find: support shortcut chars in --sortfield
Fixes #2384.
2022-12-18 01:09:58 +02:00
f3ce97c2b5 Merge pull request #2383 from mickeynp/bugfix/main-buffer-must-default-to-full-frame
Change how *mu4e-main* is displayed and default to full frame
2022-12-18 00:19:00 +02:00
8ea01241ca Change how *mu4e-main* is displayed and default to full frame 2022-12-17 15:13:17 +00:00
926083458d Merge pull request #2380 from mickeynp/bugfix/re-add-missing-argument
Re-add missing argument as `define-mail-user-agent' expects it
2022-12-16 18:57:04 +02:00
371376a42b Merge pull request #2378 from mickeynp/bugfix/fix-window-issues
Bugfix/fix window and buffer issues
2022-12-16 18:56:19 +02:00
34815a1961 mu4e: use mu4e-view-rendered-hook
Instead of the older mu4e-after-view-message-hook; update version where
it go obsolete.
2022-12-15 11:52:50 +02:00
83ed407dbc mu4e-view: use kill-buffer-and-window
...for the last remaining mu4e~view-quit-buffer.

Fixes issue #2381
2022-12-15 11:47:12 +02:00
5a77065011 Do not create a mu4e buffer unless asked for 2022-12-15 07:41:23 +00:00
cb364bc0c5 Attempt to delete the window after composing a message 2022-12-15 07:41:23 +00:00
af35314231 Rename to _switch-action 2022-12-15 07:38:46 +00:00
f3b3a5cf91 build: bump version to 1.9.7 2022-12-15 00:06:56 +02:00
e85445b787 mu4e: update documentation
Where need, use ~mu4e-view-rendered-hook~, and warn users.
2022-12-15 00:05:26 +02:00
56d8f4cd25 mu4e: rename mu4e-after-view-message-hook into mu4e-view-rendered-hook
For consistency.
2022-12-15 00:05:26 +02:00
00d3e9208d mu4e-view: whitespace fixes 2022-12-15 00:05:11 +02:00
3f0b22396d Merge pull request #2379 from tsdh/bug-reference
bug-reference: Add clarifying comment / checked-headers as variable
2022-12-14 22:53:20 +02:00
e5d6be861f NEWS.org: update with mu4e display changes 2022-12-14 22:44:37 +02:00
2988a1dc32 mu4e.texi: update display section
Update for the updated display handling
2022-12-14 22:44:11 +02:00
368ea2f568 mu4e-window: mention mu4e-split-view cannot be a function
mu4e-split-view can no longer be a function; update the documentation.
2022-12-14 22:38:35 +02:00
6bcf665c85 mu4e-window: use mu4e-error
Instead of the error.
2022-12-14 22:37:56 +02:00
c3d962545d Re-add missing argument as `define-mail-user-agent' expects it 2022-12-14 20:00:42 +00:00
cbeed9ef28 bug-reference: Add clarifying comment / checked-headers as variable 2022-12-14 18:34:24 +01:00
fdbf912e06 mu4e-view: use kill-buffer-and-window for quitting
That restores the classic mu4e style. I.e.,

With default settings, e.g.

    case 1: - (1)go to inbox -> (2)see headers -> (3)open message ->
    window splits -> (4)read message -> (5)'q' . Window closes and we're
    back to (2). All good!

The more complicated step is

    case 2: (4) read message -> (5) reply to message -> (6) done
    replying -> back to (4) but for some reason when pressing 'q' now,
    the window is not closed, but replaced by the headers window (so we
    have 2 now. [ I think it should behave just like in case 1 ]

This fixes that.
2022-12-13 23:50:38 +02:00
9ae567f5f5 mu4e-view: whitespace cleanup 2022-12-13 23:49:57 +02:00
98fcf0192c mu4e-window: avoid some byte-compiler-warnings 2022-12-13 09:42:13 +02:00
7d9a9d8a7c mu4e-main: make main-window full-screen again
Make the main-window fullscreen again, as before.
2022-12-13 09:36:42 +02:00
de8b4f0e32 mu4e-main: whitespace updates 2022-12-13 09:36:16 +02:00
1dad7aa3d1 build: improve valgrind-testing 2022-12-13 01:00:50 +02:00
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