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
Ben Gotow
1554a23fd3
Bump to 1.9.0 and update changelog in preparation for next release
2021-04-08 00:15:49 -05:00
Marcin Depa
5841d81c5c
fixed regex long processing issue with adaptivecards(very long JWT)
2021-04-07 23:02:22 -05:00
Janosch Maier
27ae37620f
Construct a birthday year if none provided and hide its display
2021-04-07 22:59:26 -05:00
Janosch Maier
0540b6571b
Correctly place the header-toggle-control for e-mails with reminders
2021-04-07 22:59:00 -05:00
Ben Gotow
a3aecf628a
Clean up MailspringAPIRequest.makeRequest, bail immediately if no identity is present
2021-03-29 17:57:19 -05:00
Ben Gotow
cd6edaff3a
Also disable the translation package
2021-03-29 17:57:19 -05:00
Ben Gotow
48b7338e88
Add Preferences > Subscription empty state that allows you to link ID later
2021-03-29 17:57:19 -05:00
Ben Gotow
966dcfd92c
Fix Electron 8 issue with touchscreen swipe gestures not working
2021-03-29 17:57:19 -05:00
Ben Gotow
17acb08ca6
Link swipe-to-snooze in the thread list to the availability of the snooze plugin
2021-03-29 17:57:19 -05:00
Ben Gotow
21fe6eeb7a
Add a isIdentityRequired flag to plugin package.json’s, disable them when identity is not present
2021-03-29 17:57:19 -05:00
Ben Gotow
6a30d8aa31
Inject the “Snooze” sidebar item from the snooze package rather than making it default
2021-03-29 17:57:19 -05:00
Ben Gotow
c3d4d3ff52
Update mailsync and IdentityStore to allow a null identity
2021-03-29 17:57:19 -05:00
Ben Gotow
5aebb5da1e
Lock down the app’s content security policy a bit more
2021-03-29 17:57:19 -05:00
Jason C. McDonald
5ce665d4ef
Discourse Community integration ( #2263 )
...
* Discourse Community integration
+ Replace all Zendesk links with equivalent Discourse links.
+ 'Mailspring Help' menu option now points to /docs on Discourse.
+ Add 'Mailspring Community' to menu.
+ Remove old FAQ (same as new Mailspring Help).
* Update Quick Start Guide link to better URL
2021-03-26 10:26:10 -05:00
Janosch Maier
d5aa3095ba
Add send and archive as configuration option to the preferences view ( #2295 )
2021-03-26 10:25:06 -05:00
Janosch Maier
c7f7dc027c
Add option for vertically stacked reading pane ( #2243 )
...
* Add option for vertically stacked reading pane
* Switch from creating a separate column to scoping ThreadList to split+list modes
* Better styling for vertical reading pane
* Fix bug that prevented changing the panel layout via the preferences dialog
* Add resize functionality for vertical thread list
* Add Contact Toolbar button to Thread List Vertical View
* Remove debug log
Co-authored-by: Ben Gotow <ben@foundry376.com>
2021-03-26 10:15:33 -05:00
Ivo Šmerek
d0583899ee
Improve czech localization ( #2296 )
...
Co-authored-by: Ben Gotow <ben@foundry376.com>
2021-03-26 10:14:00 -05:00
Janosch Maier
51dd8d146c
Add subject to expanded message item for each email ( #2293 )
2021-03-26 10:12:52 -05:00
Janosch Maier
36e33ecfa8
Handle nautilus-sendto links ( #2291 )
...
* Handle nautilus-sendto links
* Add handling for thunar sendto links
2021-03-26 10:08:58 -05:00
Dee Yeum
63889c4a14
fix message ( #2307 )
...
Co-authored-by: Ben Gotow <ben@foundry376.com>
2021-03-26 10:05:31 -05:00
Indo
e34370f944
Update Korean translation ( #2301 )
2021-03-26 10:03:02 -05:00
Janosch Maier
f8b8bff5db
Add null check on email body to prevent cheerio exception ( #2298 )
2021-03-26 10:02:08 -05:00
Jason C. McDonald
187ba07206
Update developer_issue.md
2021-03-17 13:05:28 -07:00
Firefnix
4b6c24fefa
Update fr.json ( #2287 )
...
* Update fr.json
In the "Mail Rules" section, the two choices for "If %@ of the following conditions are met" are "All" and "Any", but the French translation is "Tout" (meaning "All") for both. I suggest replacing "Tout" (the current translation of "Any") by "N'importe lequel", but "Un seul" could also work. Warning: I don't know if "Any" is used for other buttons.
* Update app/lang/fr.json
Fix gender agreement
Co-authored-by: Louis-Michel Couture <louim_1@hotmail.com>
Co-authored-by: Louis-Michel Couture <louim_1@hotmail.com>
2021-02-22 09:39:05 -06:00
Janosch Maier
e7081c31e5
Add build instructions to readme file ( #2290 )
...
* Add build instructions to readme file
* Add npm install command to readme file
2021-02-22 09:38:27 -06:00
Ben Gotow
3a526d2fa7
Remove support for multiple update channels, has not been supported since Nylas
2021-02-15 10:35:34 -06:00
Ben Gotow
190fb561fd
Remove “Toggle Localizer Tools”, encourage folks to submit PRs instead
2021-02-15 10:34:27 -06:00
Ben Gotow
7a11432b18
Use npm@7 when running our own postinstall script
2021-02-14 17:14:39 -06:00