Commit graph

7339 commits

Author SHA1 Message Date
kz6fittycent
f9d7fc0528 Improve load times with LZO
Should see increased loading performance using LZO.
2021-11-21 21:56:07 -06:00
Ben Gotow
6e14dad1f8 Update changelog for 1.9.2 2021-09-05 12:05:19 -05:00
Ben Gotow
a3ea106395 Mark that Turkish is now a verified language 2021-09-05 11:31:14 -05:00
shohamc1
6a753b42b0 make mark as spam shortcut configurable 2021-09-05 11:01:45 -05:00
Nick Reiley
df15844e48 add settings.container_folder & remove folder/custom container folder setting 2021-09-05 11:01:04 -05:00
Nick Reiley
1e70698ca5 ProtonMail Bridge IMAP integration 2021-09-05 11:01:04 -05:00
Janosch Maier
51d788c1a4 Ensure that mailspring is correctly started in the background on macos
Currently, the --background flag of the plist autostart file on macos is ignored as it is treated as the filename of the command to start (which should be mailspring) and not as an argument.

For more information see: https://apple.stackexchange.com/questions/110644/getting-launchd-to-read-program-arguments-correctly
2021-09-05 10:58:30 -05:00
Stan van Rooy
72b7068cfc feat(MailRule): add 'forward' action to mail rules 2021-09-05 10:53:51 -05:00
emintufan
fcdb169750 Update Turkish translation 2021-09-05 10:47:44 -05:00
SiderealArt
5cdecc4252 Update zh-TW.json 2021-09-05 10:46:40 -05:00
Janosch Maier
4a11b7ec71 Prevent strange layout bug for trash / spam folders on vertical layout
Also improve the German translation slightly.
2021-09-05 10:45:56 -05:00
Marco Trevisan (Treviño)
44853d81e7 snap: Mark license as GPL-3.0 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
4113770281 snap: Cleanup uneeded files when done 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
d0e51bb067 snap/.travis: Build snap using core18 as base using snapcraft via lxd
This is the preferred way to build snaps now, it allows using desktop
extensions that includes xdg-portals and better integration, reducing
the snap size.

Build this using travis snaps native implementation.
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
fd880478c2 snap: Ignore snap/.snapcraft files 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
3857564f64 snap: Do not simulate running as Unity, new electron handles it properly
There's no need to fake this anymore
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
26d0956a0e snap: Inherit informations from appdata when possible 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
9efa93724c ci: Make certs optional
Certs aren't strictly needed to build Mailspring so let's not use them
if building outside the main repository.

Allows testing CI easier.
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
04051d514f snap: Use native snapcraft scriptlets to set version
No need to make travis to do it
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
c33229497b ci: Expose the snap as artifact as well 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
09aa33702e ci: Use public URI for the Mailsync repository
Now that it's all released there's no need to use special git code
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
bacbfc648a ci: Build under xenial machine and cleanup packages installation
Just install the required compiler version once, and define the
variables
2021-05-03 08:07:00 -05:00
Ivo Šmerek
aaed3e0f96 Improve czech localization 2021-05-03 07:57:32 -05:00
Avelino
008f8be129 add snooze shortcut
ref: https://community.getmailspring.com/t/snooze-shortcut/1631
gmail: h
inbox gmail: h
outlock: ctrl+h
apple mail: mod+h

Signed-off-by: Avelino <t@avelino.xxx>
2021-05-03 07:56:41 -05:00
Ben Gotow
2b89469bb9 Handle mailbox permalinks outside of the thread-sharing plugin 2021-04-25 13:14:00 -05:00
Ben Gotow
dae008534b Disable signature image upload if you are signed out of Mailspring ID 2021-04-25 13:02:09 -05:00
Ben Gotow
30ef802f84 Fix postinstall script, $(pwd) resolving incorrectly on AppVeyor 2021-04-16 10:25:15 -05:00
Ben Gotow
c10b917468 Fix postinstall script, npm dedupe can revert changes to a package install 2021-04-16 00:52:05 -05:00
Ben Gotow
fa46d4061d Stop npm from auditing a second time during better-sqlite3 installation 2021-04-16 00:32:14 -05:00
Ben Gotow
921cd536fd Bump to 1.9.1, update changelog 2021-04-16 00:22:01 -05:00
Ben Gotow
5a9d59dfac Use a custom build of sqlite that sets HAVE_USLEEP to resolve UI timeouts on Windows, macOS 2021-04-16 00:17:23 -05:00
Ben Gotow
0df7760012 On Linux, update the chrome-sandbox permissions when we package the app - attempt 2 2021-04-15 16:48:41 -05:00
Janosch Maier
501852f07f Undo change due to force pushing on the master 2021-04-15 16:26:35 -05:00
Janosch Maier
84e53ca462 Prevent that Mailspring closes on setup of the first mail account 2021-04-15 16:26:35 -05:00
Ben Gotow
21808541a8 When running from the Linux snap, use no-sandbox 2021-04-15 16:26:35 -05:00
Ben Gotow
a34a40add7 Upgrade electron-packager and electron-installer-dmg 2021-04-15 16:16:50 -05:00
Ben Gotow
42a9a3ef1c On Linux, update the chrome-sandbox permissions when we package the app 2021-04-15 16:10:31 -05:00
Ben Gotow
9c4c8f5702 Add a safeguard to prevent out of memory errors from overflowing Sentry 2021-04-15 15:56:05 -05:00
Ben Gotow
87660767b5 Update the changelog to reflect release delay 2021-04-13 14:24:21 -05:00
Ben Gotow
f1f7e40f7e Fix CircleCI 2021-04-13 13:06:44 -05:00
Ben Gotow
8587133002 Fix Appveyor 2021-04-13 12:02:06 -05:00
Ben Gotow
02cb922dea When running from the Linux snap, use no-sandbox 2021-04-13 11:44:19 -05:00
Ben Gotow
4982064fba Fix AppVeyor build 2021-04-13 10:39:34 -05:00
Ben Gotow
7e3448ad5b Fix Travis build, do not try to use our local copy of npm to install itself 2021-04-10 22:31:59 -05:00
Ben Gotow
a516c472f2 Add support for updating refresh tokens if they are returned during access token update 2021-04-10 21:11:48 -05:00
Ben Gotow
09a09d4680 [Travis] Fix linter issues and add a few more types to satisfy latest TS 2021-04-08 12:29:35 -05:00
Ben Gotow
ff134ac123 [Travis] Try using g++-5 instead of g++-4.8 to build node dependencies (for sqlite) 2021-04-08 02:16:57 -05:00
Ben Gotow
31fae07129 Switch from root devDeps (conceptually correct) to deps so npm ci installs everything 2021-04-08 01:52:52 -05:00
Ben Gotow
fa28233822 Update CI configuration 2021-04-08 01:41:56 -05:00
Ben Gotow
f843124227 On MacOS, allow main win to close without qutting ala Thunderbird, don’t quit if a composer is open 2021-04-08 00:19:22 -05:00