Commit Graph
4488 Commits
Author SHA1 Message Date
Linus Rath cd685d41b3 fix: keep unsaved admin edits when a window or tablet crosses the desktop breakpoint 2026-11-03 05:36:14 +01:00
Linus Rath 351e41d495 fix: keep the sender name readable next to several tags or a folder chip 2026-11-03 05:34:59 +01:00
Linus Rath 091ef34a5e fix: keep the title in the phone notifications header 2026-11-03 05:33:24 +01:00
Linus Rath 8fa9a72d61 fix: keep the new folder form's buttons on screen on small phones and show counter names on touch 2026-11-03 05:32:34 +01:00
Linus Rath 1616f9c9d7 fix: keep the tour card off its target on phones narrower than the card 2026-11-03 05:32:33 +01:00
Linus Rath 1069c9fac0 fix: keep the composer's colour and table menus on screen and let Escape close only them 2026-11-03 05:30:37 +01:00
Linus Rath 8931e4ad48 fix: show the whole phone number and email address in the contact form in a narrow pane 2026-11-03 05:28:26 +01:00
Linus Rath 3bcd10b95f fix: keep the contact actions in reach in a narrow pane and on one row on a phone 2026-11-03 05:28:25 +01:00
Linus Rath 213d6e67dd fix: keep the composer open when Escape closes its directory picker 2026-11-03 05:27:59 +01:00
Linus Rath 64184d23f8 fix: keep Tab and the / shortcut out of a message list hidden by the open message 2026-11-03 05:26:39 +01:00
Linus Rath b9dedcdafb fix: keep the assistant's chat usable in a short side panel it shares with another plugin 2026-11-03 05:26:04 +01:00
Linus Rath 8877686ae4 fix: wrap dialog buttons instead of squeezing them on small screens 2026-11-03 05:22:03 +01:00
Linus Rath 476ada55ec fix: keep template and identity names readable on a phone 2026-11-03 05:22:00 +01:00
Linus Rath 8332793e85 fix: draw the focus ring of plugin form fields inside the frame so all four sides show 2026-11-03 05:20:47 +01:00
Linus Rath 00af75f99d fix: wrap long addresses inside the plugin approval card 2026-11-03 05:19:52 +01:00
Linus Rath f44bef7071 fix: stop the high-risk badge running under the switch in the plugin list on small phones 2026-11-03 05:19:51 +01:00
Linus Rath 1c4781e620 fix: give the update and manage buttons their own line in the marketplace installed list on phones 2026-11-03 05:19:50 +01:00
Linus Rath 6f6370c7f6 fix: show the folder name in the Files header on a phone and keep Delete in sight 2026-11-03 05:19:31 +01:00
Linus Rath 5ac2d15afb fix: keep the new event preview in its own week on a full month day 2026-11-03 05:19:30 +01:00
Linus Rath 38b950b240 fix: stop a sliver of next Monday showing at the edge of the week view 2026-11-03 05:19:29 +01:00
Linus Rath 6c8648109f fix: stop cutting the participant count in half on short calendar events 2026-11-03 05:19:28 +01:00
Linus Rath ff7713878b fix: give agenda event titles room on a phone by putting the time on its own line 2026-11-03 05:19:27 +01:00
Linus Rath 5961fe9e90 fix: keep the reading pane readable when a wide list meets a smaller window 2026-11-03 05:19:19 +01:00
Linus Rath 7394006ce1 fix: keep the marketplace search readable when the toolbar runs out of room 2026-11-03 05:16:37 +01:00
Linus Rath a1662dfaf3 fix: keep the login page's theme button clear of the card on small and landscape phones 2026-11-03 05:15:53 +01:00
Linus Rath 5ce2a591ad fix: show dark logos on a dark surface in branding and bring a preview back after a URL that failed 2026-11-03 05:11:29 +01:00
Linus Rath bba5ec9901 fix: show the full name in the search suggestions of a narrow list 2026-11-03 05:10:22 +01:00
Linus Rath 4bda73d9c6 fix: keep Settings on the phone tab bar when plugin pages fill it 2026-11-03 05:09:20 +01:00
Linus Rath 308178beda fix: open each settings page at its top and keep the place in the phone's page list 2026-11-03 05:06:26 +01:00
Linus Rath d9b9c97b58 fix: show marketplace screenshots larger than the thumbnail on phones and whole on short screens 2026-11-03 05:05:41 +01:00
Linus Rath e3bd9aa6c5 fix: keep marketplace dialogs on screen on phones instead of pushed off the edge 2026-11-03 05:05:38 +01:00
Linus Rath d9316101e8 fix: stop a theme card cutting its name next to the default badge 2026-11-03 05:02:43 +01:00
Linus Rath 494f2d5fff fix: stop the filter page footer and rule summaries overflowing on a phone 2026-11-03 05:02:39 +01:00
Linus Rath 158fe588b1 fix: show the label name above its controls on a phone 2026-11-03 05:02:37 +01:00
Linus Rath f5ed731b51 fix: keep settings selects and option buttons inside the page on small phones 2026-11-03 05:02:35 +01:00
Linus Rath 15725561cc fix: move plugin toolbar buttons into the more menu when the reader toolbar is out of room 2026-11-03 05:02:05 +01:00
Linus Rath 0fd77edeca fix: keep the composer's Close, panel button and Send reachable while a plugin panel lies over it 2026-11-03 05:01:08 +01:00
Linus Rath 97e6256c0e fix: show the inbox in the demo when a category tab filters on a header 2026-11-03 04:51:20 +01:00
Linus Rath 03e7cd86f1 fix: print only the open message on Ctrl+P, without plugin panels or the app around it 2026-11-03 03:30:33 +01:00
Linus Rath d82f677b9b fix: stop the admin overview offering an older version as an update 2026-11-03 03:27:33 +01:00
Linus Rath a2adddb4b7 ci: retry a failed source map upload before failing the build 2026-11-03 03:06:13 +01:00
Linus Rath af32c846a2 fix: let plugins read the signature auto-insert toggles they may change 1.20.0 2026-11-03 02:46:51 +01:00
Linus Rath 600bf4fcf3 fix: keep a typed extra label header when the classification page first renders 2026-11-03 02:36:00 +01:00
Linus Rath 34e016f1c0 test: stop the server-state guard counting empty as-const tuples as state 2026-11-03 02:35:42 +01:00
Linus Rath bf19f21eaf test: give the composing settings test the useLocale the proofreading section needs 2026-11-03 02:35:24 +01:00
Linus Rath 5c0ffd7aff fix: let plugins switch the signature auto-insert toggles and refuse the proofreading settings 2026-11-03 02:35:01 +01:00
Linus Rath fcf94908b4 chore: release 1.20.0 2026-11-03 02:10:36 +01:00
Linus Rath 262a2e5999 Merge the AI assistant everywhere (plugin 2.2 host side) 2026-11-03 01:57:36 +01:00
Linus Rath e2bc222f49 fix: load the assistant's calendar and settings calls on first use so plugin views don't load the calendar store 2026-11-03 01:54:32 +01:00
Linus Rath 5b4e740ba3 Merge branch 'main' into feat/assistant-everywhere 2026-11-03 01:50:22 +01:00