Commit graph

7489 commits

Author SHA1 Message Date
Ben Gotow
79bdf8f940 1.2.0 for testing Electron 22 builds 2023-11-14 15:41:48 -06:00
Ben Gotow
7ed224ab19 Fix “Save to PDF” option in the Print popout window 2023-11-14 15:11:17 -06:00
Ben Gotow
3d1a513c4b Remove the “Twitter image” option in Prefs > Signature, it does not work with X 2023-11-14 15:11:01 -06:00
Janosch Braukmann
a1998fcc94
Upgrade electron to version 22 (#2444)
* chore: Upgrade electron to version 22.3.26

* chore: Remove keytar dependency

* fix: Cannot find module 'uuid/v4' error
2023-11-14 14:40:51 -06:00
Janosch Braukmann
390a301dd7
Fix: Ensure correct keytar migration on snap and improve documentation (#2474) 2023-10-23 09:28:29 -05:00
Janosch Braukmann
16b6102319
chore: remove deprecated linux dependency gconf2 (#2473) 2023-10-23 09:26:33 -05:00
Thomas Cauquil
4643adff0d
Improve localization (#2466)
* feats: add script to improve localization

* fix: the script used to generate the translations didn't take certain concatenations into account.

Previously :
Many features are unavailable in plain-text mode. To create a single
Now :
Many features are unavailable in plain-text mode. To create a single plain-text draft, hold Alt or Option while clicking Compose or Reply.
-
Previously :
These features were %@ of the messages you sentin this time period, so these numbers do not reflect all of your activity. To enableread receipts and link tracking on emails you send, click the %@ or link tracking %@ icons in the composer.
Now :
These features were %@ of the messages you sent in this time period, so these numbers do not reflect all of your activity. To enable read receipts and link tracking on emails you send, click the %@ or link tracking %@ icons in the composer.
-
Previously :
To make changes to contacts in this account, you'll need to re-authorize Mailspring to access your data.\n\n
Now :
To make changes to contacts in this account, you'll need to re-authorize Mailspring to access your data.\n\nIn Mailspring's main window, go to Preferences > Accounts, select this account, and click \"Re-authenticate\". You'll be prompted to give Mailspring additional permission to update and delete your contacts.
...

* chore: improving the french and format-localizations.js executed

* feats: add templates to localizations

* fix(localization): define default template to english

* chore(localization): added explanations on how to use script files

---------

Co-authored-by: Ben Gotow <ben@foundry376.com>
2023-10-16 08:55:45 -05:00
Janosch Braukmann
f7cd7a7bb6
fix: ensure smooth migration from keytar (#2472) 2023-10-11 11:15:00 -05:00
Ben Gotow
29805b89f3 Fix snapcraft.yaml to reflect small changes to craftctl 2023-10-09 16:33:51 -05:00
Ben Gotow
601d799ec8 Fix lint warning 2023-10-09 15:52:49 -05:00
Ben Gotow
8bc31f1696 1.12.0 2023-10-09 15:13:39 -05:00
Janosch Braukmann
85ef793af7
Rework tray icon style (#2470)
* feat: Make try icon style configurable

* feat: Harmonize tray icons
2023-10-09 14:44:03 -05:00
Janosch Braukmann
224b41e686
feat: Make snooze label unambigious (#2469) 2023-10-09 14:42:21 -05:00
Janosch Braukmann
36864a21cb
Add "Reply to" filter to email rules (#2468)
* Add "Reply to" filter to email rules and adjust some translations for the recipient filter

* fix: Also adjust recipient on lt.json
2023-10-09 14:41:53 -05:00
Peter Dave Hello
c831130944
Improve zh-TW Traditional Chinese translation (#2467) 2023-10-09 14:27:50 -05:00
Dan Bishop
0f8f1fe671
Create en-gb.json (#2465) 2023-10-09 14:25:31 -05:00
সৌম্যদীপ ঘোষ(सौम्यदीपः घोषः)
fbfaceaf0d
update to gnome extension and core22 (#2464) 2023-10-09 14:23:11 -05:00
ChocoTonic
c58415ebc6
Fix date formatting issue and time not being set correctly (#2463)
The commit fixes a bug where the dateLikeString was not being formatted
correctly if it only contained 3 or 4 digits. The fix adds a check for
this case and formats the string accordingly.

Additionally, the commit addresses an issue where the time was not being
set correctly if the "gotTime" variable was false. The fix adds a check
for each iteration of the loop to ensure that the time is only set if
the corresponding "gotTime" value is false.
2023-10-09 14:22:08 -05:00
Janosch Braukmann
5616b82942
Migrate from Keytar to SafeStorage (#2471)
* Switch credential storage from keytar to electrons key storage

* feat: Migrate credentials from keytar

* feat: add function to cleanup old keytar credentials

* refactor: Remove CredentialStore

* feat: Remove old keytar credentials on migration
2023-10-09 14:20:19 -05:00
Ben Gotow
bbd4f1880e Update the Apple codesigning certificate to one that expires in 2027 2023-07-29 11:45:10 -05:00
Ben Gotow
6193b33cd4 Fix linter errors from CI builds 2023-07-29 10:15:59 -05:00
Ben Gotow
5126294f58 1.11.0 2023-07-28 23:06:28 -05:00
Ben Gotow
2b75347c9c Allow mailspring:// for sounds / other media elements 2023-07-28 21:53:07 -05:00
Ben Gotow
31a8b5964a Additionally disable object, media browser features via csp: none 2023-07-28 21:39:18 -05:00
Kasper
97957cf777
Fix help menu search (#2460) 2023-07-28 21:37:05 -05:00
Marivaldo Júnior
b0c8f6e451
Red icon for new mail and blue icon for unread mail (#2433)
Added .psd for each platform
2023-07-04 08:51:39 -05:00
kanunnikau
96592f36f3
Add Menu action allowing it to be used as AutoSuggest (#2456)
MovePickerPopover uses a newly added 'onExpand' callback from 'Menu' to
use it as AutoSuggest. When a user presses 'Tab' or 'ArrowRight' on a
highlighted folder, its name is plugged into the search field. This way
it is much easier to correctly complete long folder hierarchies.

Co-authored-by: Dzmitry Kanunnikau <dzmitry@kanunnikau.online>
2023-07-04 08:41:05 -05:00
Nick Zayatz
1584d4cf22
Update quoted-html-transformer.ts (#2457)
Added quote finder for Yahoo and AOL emails
2023-07-04 08:37:29 -05:00
Jesse Gumm
bb9e373c7f
Fix: Colons are allowed in URL paths. (#2458) 2023-07-04 08:36:55 -05:00
Prateek Sunal
b404b3cdf3
fix: mailspring appdata formatting (#2442) 2023-04-11 21:53:59 -05:00
Glenn
3dfc84c0ed
Fix email preview being hidden in vertical layout (edge case) (#2443) 2023-04-11 21:52:16 -05:00
andy00087
db5366bbc9
Update it.json (#2445) 2023-04-11 21:50:16 -05:00
David
b4d0df1002
Add new email shortcut on MacOS dock icon (#2452) 2023-04-11 21:49:12 -05:00
bobobo1618
89047ad768
Optionally configure gmail client secret with env var (#2454) 2023-04-11 21:47:53 -05:00
Ben Gotow
8ea2a61fed 1.10.8 2022-12-29 11:03:36 -06:00
Ben Gotow
6b13f54fe6 Make showStatusWindow wor in both processes, just in case 2022-12-29 10:56:49 -06:00
Glenn
9305bc8ac1
Composer image resize - Community#729 (#2440)
* Apply resizer

TODO: check how to undo AND see if title/alt attribute implementation is possible (maybe a pop-up with fields for these AND width and height 🤷‍♂️)

* Stop composer ONLY styles

The composer is adding styles to inline images, this means a draft can look completely different to the received mail. Removed the `vertical-align` and reset the `margin` to match the email view

* image ratio retention & small fix

- Added image ratio retention (<kbd>shift</kbd> = freeform)
- Fixed resizing being stopped when reducing the image size reduces the height of the email
- Had to stop the container from reducing (whilst resizing) as reducing the image inside a reducing element was VERY janky 🤮
2022-12-29 10:37:37 -06:00
Glenn
0c2c1c3465
Corrected 0pm to 12pm (#2438) 2022-12-29 10:35:06 -06:00
andy00087
2f98631c19
Update it.json (#2439) 2022-12-29 10:34:30 -06:00
Glenn
a812257270
Fix for start crash (#2437)
Fixed start crash, caused by incorrect module being referenced
2022-12-29 10:34:17 -06:00
Ben Gotow
5008ecc361 1.10.7 2022-11-21 09:42:32 -06:00
Ben Gotow
3a5714593c SMTP fix - Community#1625 (#6) 2022-11-21 09:38:20 -06:00
Ben Gotow
21a872930e Double-check URL protocol on calls to shell.openExternal 2022-11-21 09:36:06 -06:00
Tim Dorr
f9d69e8c02
Fix "and X more" display in message contacts (#2436)
This was changed from a template string to JSX, but the escape format was not updated. There is also now a missing space before the word "and".
2022-11-21 09:29:39 -06:00
Ben Gotow
de5e87ea17 Fix snapcraft release flow 2022-11-14 09:07:30 -06:00
Ben Gotow
ba7e89bb28 Update the Windows codesigning cetficiate for another 3 years 2022-11-11 09:20:43 -06:00
Arhan Jain
c763b612ec
Making composer recipient name warnings optional (#2420)
* recipient warnings and errors split into a separate step for drafts

* checking and updating recipient warning blacklist through localstorage

* add option to reset emails that ignore warning in preferences
2022-10-25 06:30:05 -05:00
Ben Gotow
c02898ac66 Add SECURITY.md 2022-10-25 06:13:17 -05:00
Captain Luvix
53c2a63037
Fix Korean (#2431)
* Correct grammer in Korean Translation

* Correct grammer in Korean Translation
2022-10-25 06:00:15 -05:00
Glenn
00f08205d5
Quicken load on long threads - Community#183 (#2432)
Quicken the load on long threads:
- ignore blockquote links
- cache results by message id for current session only (helpful when there's a component state change)

_Prettier/lint code changes_
2022-10-25 05:59:46 -05:00