Page MenuHomeSolus

Update mailspring to 1.6.2 and build from source
ClosedPublic

Authored by xulongwu4 on Jun 28 2019, 2:27 PM.
Tags
None
Referenced Files
F11053074: D6625.id15874.diff
Thu, Aug 10, 10:34 PM
F11053073: D6625.id15872.diff
Thu, Aug 10, 10:34 PM
F11053072: D6625.id15870.diff
Thu, Aug 10, 10:34 PM
F11053071: D6625.id15863.diff
Thu, Aug 10, 10:34 PM
F11053070: D6625.id.diff
Thu, Aug 10, 10:34 PM
F11037543: D6625.diff
Wed, Aug 9, 8:53 PM
F11018139: D6625.diff
Sun, Aug 6, 9:27 AM
F11009353: D6625.id15863.diff
Wed, Aug 2, 2:32 PM
Subscribers

Details

Summary

Update mailspring to 1.6.2 and build from source

Summarized changelog:

  • Mailspring now allows you to RSVP to calendar events directly from your inbox. Messages with .ics attachments or text/calendar mime-parts are displayed in a nice expanded format.
  • A new menu option, "Copy Mailbox Permalink", allows you to generate a mailspring:// URL for a thread. Clicking this link from another application opens the thread in Mailspring.
  • The composer is faster, more reliable, and uses significantly less RAM over time thanks to a new version of the SlateJS text editor. You can also drag and drop selected text and drag/copy/paste inline images.
  • Select-all and copy paste of email message contents now works reliably in all cases.

Full changelog can be found here.

Test Plan

Connected to my gmail account and received emails.

Diff Detail

Repository
R3879 mailspring
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
51

ls can be removed. The art of debugging during packaging, eh? :D

This revision now requires changes to proceed.Jun 28 2019, 2:34 PM
xulongwu4 added inline comments.
package.yml
51

Yeah my bad :)

xulongwu4 marked an inline comment as done.

Use git commit --amend to append commits

Could you do me a favor and run mailspring --help to see if there are any important mailspring commands (like to launch to compose a new message)? Just wanting to see if this can be another opportunity to add desktop actions per T7289

Could you do me a favor and run mailspring --help to see if there are any important mailspring commands (like to launch to compose a new message)? Just wanting to see if this can be another opportunity to add desktop actions per T7289

@JoshStrobl This is the output of mailspring --help:

Usage: mailspring [options]

Run Mailspring: The open source extensible email client

mailspring --dev to start the client in dev mode.

mailspring --test to run unit tests.

Options:
  -d, --dev                Run in development mode.                                                                                     [boolean]
  -t, --test               Run the specified specs and exit with error code on failures.                                                [boolean]
  --safe                   Do not load packages from the settings `packages` or `dev/packages` folders.                                 [boolean]
  -h, --help               Print this usage message.                                                                                    [boolean]
  -l, --log-file           Log all test output to file.                                                                                 [string]
  -c, --config-dir-path    Override the path to the Mailspring configuration directory                                                  [string]
  -s, --spec-directory     Override the directory from which to run package specs                                                       [string]
  -f, --spec-file-pattern  Override the default file regex to determine which tests should run (defaults to "-spec.(js|jsx|es6|es)$" )  [string]
  -v, --version            Print the version.                                                                                           [boolean]
  -b, --background         Start Mailspring in the background                                                                           [boolean]

Right, so it doesn't appear they provide any CLI flags for launching composers and the like. That's a shame, but thank you for testing. Patch looks good to me!

This revision is now accepted and ready to land.Jun 28 2019, 3:36 PM
This revision was automatically updated to reflect the committed changes.