Commit graph

878 commits

Author SHA1 Message Date
Ben Gotow ea37c75596 Add plaintext mail display and composition via new setting / Alt key #52
Most draft features are disabled in plaintext mode because I don’t think it’s worth trying to make them work unless this gains traction. Mostly doing this so we can add GPG / PGP / Keybase in the future.
2020-02-19 23:25:02 -06:00
Ben Gotow 6d78a90102 0x0080=>0x0C0 are control characters like   and not valid email chars #1796 2020-02-18 09:40:53 -06:00
Ben Gotow 7c0cb4e6fc Retrieve online status from mailsync workers, remove is-online and it’s 56 (🤭) internal deps #1357, #1731, #1123 2020-02-17 00:23:52 -06:00
Ben Gotow a252d8aa53 Allow IMAP configurations with a port number that starts with a default #1702 2020-02-16 21:25:27 -06:00
Ben Gotow 3e0ca43333 Fix text selection of fields in the contact sidebar 2020-02-16 20:59:42 -06:00
Ben Gotow 79c437d01f Make Preferences > Shortcuts two columns on large screens 2020-02-16 20:48:20 -06:00
Ben Gotow c400a9a4b1 Switch to a shortcut for composer:delete-empty-draft that works in text fields #1776 2020-02-16 20:47:49 -06:00
Ben Gotow 378bc9415f Fix support for tables pasted from Excel which contain a <style> tag in their HTML #1773 2020-02-16 19:25:04 -06:00
Ben Gotow 5c912578c4 Bump moment-timezone, Brazil no longer has DST #1767 2020-02-16 18:12:36 -06:00
Ben Gotow ef9ed3368f Add a confirmation prompt when deleting folders and labels #1785 2020-02-16 10:33:02 -06:00
Ben Gotow b0387da59c Fix support for changing names of google contacts when displayName is provided 2020-02-16 10:14:47 -06:00
Ben Gotow c4d7b229f4 We can now ask Google for auth/contacts permission (not readonly!) 2020-02-16 10:14:36 -06:00
Ben Gotow 56f18a340b Bump to 1.7.3 2020-02-16 10:14:00 -06:00
Ben Gotow 5cf1ceb604 Mark that Galician is now a manually audited language 2020-02-15 13:46:46 -06:00
Marcos Horro 3b1d1c68ce Fixed typo in gl.json 2020-02-15 12:44:48 -06:00
Marcos Horro 74668050dd Improved some galician translations, and added some 2020-02-15 12:44:48 -06:00
Pascal Thibaudeau 10193a10d3 Update fr.json
Add 'View license" french translation
2020-02-15 12:42:07 -06:00
Keyvin Duque 81e13b783c Latam spanish corrections 2020-02-15 12:41:39 -06:00
小亨 07351491ba Update zh-TW.json 2019-11-30 11:39:19 -06:00
小亨 24ee51a3a4 Update zh-TW.json
Remove Simplified Chinese.
2019-11-30 11:39:19 -06:00
raven-kg 09f8319492 Additional corrections for Russian translation 2019-11-30 11:38:28 -06:00
raven-kg 75518a8828 Minor improvements for Russian translation 2019-11-30 11:38:28 -06:00
Ben Gotow 9445addf69 Don’t shift away from preferences when adding/removing accounts #1684 2019-10-29 08:17:09 -05:00
Ben Gotow 627ca8fadc Performance improvements for large lists of recipient tokens in composer 2019-10-28 21:57:55 -05:00
Ben Gotow 5710743916 Avoid displaying dialogs with explicit window reference, may fix freezes #1685 2019-10-28 21:57:55 -05:00
Ben Gotow fac38c97a4 Wrap decoding errors in APIError to prevent Sentry logging of "invalid JSON" 2019-10-28 21:57:55 -05:00
Ben Gotow af3172ff28 Wrap decoding errors in APIError to prevent Sentry logging of "invalid JSON" 2019-10-23 01:17:35 -05:00
Ben Gotow 3eb3eff537 Workaround instability of Slate’s value.activeMarks (Sentry 1076378703) 2019-10-23 00:59:49 -05:00
Ben Gotow b7017f10de Workaround mozilla-comm/ical.js/issues/186, support events with times like "2019-11-12T::" 2019-10-23 00:56:51 -05:00
Ben Gotow 5847e82cef Fix ars is not a valid language - macOS custom dictionaries can bad lang codes
Submitted to Sentry a whopping 235,000 times by 782 users…
2019-10-23 00:35:40 -05:00
Ben Gotow c7aecef7d0 Need to specify AppleID team for Catalina notorization 2019-10-22 13:14:46 -05:00
Ben Gotow 1991f80fcb Bump to Xcode 11.2 for macOS notorization 2019-10-22 12:27:03 -05:00
Ben Gotow 134e6c3e8b Update electron-packager to notorize the app for Catalina 2019-10-22 11:30:59 -05:00
Ben Gotow a7ee6acbc5 Fix display of the application license file 2019-10-22 00:12:42 -05:00
Ben Gotow ed0270c17e Convert meta / control to mod only on the correct platforms #1678 2019-10-22 00:12:42 -05:00
Ben Gotow 8963b14364 When switching layout modes, clear selection to avoid immediate mark-as-read #1679 2019-10-22 00:12:42 -05:00
Piotr Zarycki 3071e76c4a Add instagram signature link - fix 2019-10-21 15:35:39 -05:00
Piotr Zarycki b40b82a3ce Add instagram signature link 2019-10-21 15:35:39 -05:00
Ben Gotow 63f39fca56 Bump to 1.7.2, update Changelog 2019-10-16 11:14:29 -05:00
Ben Gotow 45d4260b6d Bump to 1.7.1, update Changelog 2019-10-14 15:00:38 -05:00
Ben Gotow 9c763dac6c Fix race condition in ListTabular causing thread list to appear blank for some users 2019-10-14 13:38:20 -05:00
Ben Gotow 32254f2de9 Fix regression in some third party themes due to outline-viw classname change 2019-10-14 13:37:56 -05:00
Ben Gotow 65435390ad Requesting unapproved read-write Google Contacts API results in “App Not Verified”
We will have to make Google support read-only until the additional oauth scope is approved…
2019-10-14 01:04:03 -05:00
Ben Gotow 79cddc6968 Adjust Windows-specific CSS to match new slightly narrower toolbar 2019-10-13 15:57:57 -05:00
Ben Gotow 989482f417 Add a note to the login screen that FastMail requires an app password 2019-10-13 15:29:06 -05:00
Ben Gotow 75b234975f Bump version to 1.7.0 and update changelog 2019-10-13 14:44:04 -05:00
Ben Gotow c629967c3d Add a proper address book with CardDAV + Google People support
commit 423cf4f407
Author: Ben Gotow <ben@foundry376.com>
Date:   Fri Oct 11 22:33:53 2019 -0500

    Replace belcard with homegrown VCard parser because our needs are minimal and the linux binary has relocation issues

commit 4ae19c0ed5
Author: Ben Gotow <ben@foundry376.com>
Date:   Fri Oct 11 10:38:26 2019 -0500

    Skip building a few more belr components, still looking for relocation error cause

commit a7ec02a449
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Oct 10 22:16:15 2019 -0500

    Fix windows SRV record lookups for contact directory autodiscovery

commit 318a31d279
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Oct 10 20:50:06 2019 -0500

    Leave vcard_grammar unpacked so mailsync can find it at runtime

commit bf7e43e37d
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Oct 10 20:43:01 2019 -0500

    Fix bug in icon case sensitivity

commit c283513653
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Oct 10 17:29:24 2019 -0500

    Renew Windows Authenticode code signing cert (there goes $500…)

commit d13235f65b
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 23:25:34 2019 -0500

    Bump mailsync to move belr dlls

commit 00ca6431df
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 23:22:53 2019 -0500

    Bump to xcode9 to fix odd C++11 error

commit 47903c99c4
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 23:01:32 2019 -0500

    Bump mailsync to build belr as a dll instead of a static lib

commit 21d645d4e7
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 22:38:24 2019 -0500

    Bump mailsync

commit 3f943031cb
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 21:57:39 2019 -0500

    Bump mailsync to fix windows libetpan failure

commit 8fb55ca0fc
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 21:36:57 2019 -0500

    Bump mailsync, add grammar

commit b959c54e50
Author: Ben Gotow <ben@foundry376.com>
Date:   Wed Oct 9 21:20:13 2019 -0500

    Bump mailsync for linux / win32

commit ddb5229d67
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Oct 8 22:44:12 2019 -0500

    Bump mailsync

commit f80e1bc422
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Oct 8 11:11:39 2019 -0500

    Fix LESS linter failures

commit 66dc60a731
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Oct 8 11:00:37 2019 -0500

    Extend participant search to return / expand groups

commit 3bded91307
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Oct 8 03:18:11 2019 -0500

    Add comments, etc

commit 4ede5446de
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Oct 8 02:38:50 2019 -0500

    Google People API contacts CRUD alongside CardDav

commit 96c6a64e46
Author: Ben Gotow <ben@foundry376.com>
Date:   Mon Oct 7 14:00:34 2019 -0500

    Build ContactBook concept to track which accounts have sync running

commit 1f6aab1083
Author: Ben Gotow <ben@foundry376.com>
Date:   Mon Oct 7 11:38:03 2019 -0500

    Contact and contact group CRUD, address book menus

commit b877c58d48
Author: Ben Gotow <ben@foundry376.com>
Date:   Sun Oct 6 16:32:33 2019 -0500

    Editing contact names working

commit 761079304c
Author: Ben Gotow <ben@foundry376.com>
Date:   Mon Sep 30 15:42:59 2019 -0500

    Improved styling of YYYYMMDD field

commit 71a567276b
Author: Ben Gotow <ben@foundry376.com>
Date:   Mon Sep 30 15:06:28 2019 -0500

    UI for edit + move + delete contacts

commit f1967dd603
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Sep 26 13:50:44 2019 -0500

    Allow you to turn on / off the “Found in Mail” autocompletions

commit 0c2b0eb03b
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Sep 26 13:50:14 2019 -0500

    Improve contacts window launch perf by lazy loading composer support, scanning less of fs for themes

commit 07abd6cb71
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Sep 26 04:36:10 2019 -0500

    Support for CardDav contact display, better groups presentation

commit 0a9e166d79
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Sep 24 12:42:37 2019 -0500

    Add hidden attribute to the model in prep for deletion of auto-created contacts

commit e6ce3b2af9
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Sep 24 12:12:52 2019 -0500

    Initial pass at address book

commit 740d7e8655
Author: Ben Gotow <ben@foundry376.com>
Date:   Tue Sep 24 08:27:06 2019 -0500

    Make headers of Preferences > Accounts consistent with General
2019-10-12 12:40:57 -05:00
Ben Gotow 1d5f3ff4f1 Fix account re-ordering via drag and drop #1577 2019-10-08 22:43:07 -05:00
Ben Gotow 0c2da7a7a4 Always display non-inline image attachments as files in the composer for clarity #1653 2019-10-08 22:43:02 -05:00
Ben Gotow e319e9d447 Remove the (broken) plugin template and link to the starter github repo instead #1645 2019-10-08 22:42:56 -05:00