Commit graph

7439 commits

Author SHA1 Message Date
Ben Gotow 868fa80df4 Bump to 1.10.6, update Changelog 2022-10-10 09:11:21 -05:00
Ben Gotow d0a80815eb Tweak vertical alignment of message labels 2022-10-10 07:58:22 -05:00
Ben Gotow 41398e039f Workaround ResizeObserver error loop when form submission causes navigation 2022-10-09 21:16:34 -05:00
Ben Gotow 6896aabfeb Disallow any and all forms of javascript within message bodies 2022-10-09 21:16:34 -05:00
Ben Gotow f3f89b8c7a Fix toolbar text alignment in “List” mailbox display made 2022-10-09 21:16:34 -05:00
Ben Gotow 17363b4442 Only inline image paths referenced via cid: in <img src=“”> 2022-10-09 20:49:13 -05:00
Ben Gotow 35e35c034c Bump mailsync to include Foundry376/Mailspring-Sync#5 2022-10-09 20:47:42 -05:00
Arhan Jain a693c3d6d6
UI for switching calendar view (day/week/month) (#2421)
* UI for switching calendar view (day/week/month)

* darken options on hover
2022-10-09 18:23:07 -05:00
Matheus Reich c4f2e1ac78
Updated mailspring.appdata.xml.in to fix Flatpak version number and 100% checked pt-BR.json translation (#2429)
* Updated mailspring.appdata.xml.in and PT-BR translation

The mailspring.appdata.xml.in file is used by Flatpak to automatically build the containerized version, available in Flathub, and that file wasn't tracking Mailspring's version, showing then an older version on Flathub (main Flatpak store). Also, the Brazilian Portuguese translation is around 80% checked and corrected (also standardized a lot of different words that were the same thing, improving usability).

* Update pt-BR.json

All of the pt-BR.json was checked and verified. I've applied the necessary corrections, and tried my best to fully standardize the entire translation, because same things were being translated to different things in Portuguese.
2022-10-09 18:18:34 -05:00
Glenn 450dfbef42
Some UX improvements (#2425)
* Some UX improvements (plus .gitignore tweak)

Made a few UX improvements:
- The send later delay can be skipped by clicking the new `Send now instead` button (localization required)
- If there is a range selection in the subject line then a context menu pops up on right click (for those that are allergic to keyboard shortcuts 😂)
- Message participant tweaks:
  - you can now open the context menu on the name or email, not just the email
  - you don't need to expand the participants to open the context menu
  - name is shown over the email for `Email "Name else Email"` context menu item
  - added `Copy "Email"` to context menu when nothing is selected/highlighted and just `Copy` when something is
- **for devs:** pretty console messages now consider your device theme and use an appropriate colour

* Prettier adjustments

* Revert `.gitignore` change

* Fix & actual prettier-ing

- Fix email context menu (now email and name can be alt-clicked)
- Sorted auto format (sorry didn't realise it was off)

* Use localised date/time format

Use a localised date format rather than forcing the Americanised format. This does loose the ordinal in `fullTimeString(Date)`

* Use weekday(Mon-Sun), for recent emails

- Changed recent emails to:
  - display weekday and time (e.g Mon, 10:15)
  - the recent emails to be 5 days, rather than 2
- Removed dead code
- Removed unnecessary import

* Remove unnecessary log

* Add key to prevent console error

Added a key to prevent a `Each child in an array or iterator should have a unique "key" prop` error in the console

* Add a key to "more" span

Co-authored-by: Ben Gotow <ben@foundry376.com>
2022-09-13 11:24:39 -05:00
Glenn 3d60cedb8f
Fix [Message Clipped - Show All] link (#2426)
Applied a fix to resolve the broken `[Message Clipped - Show All]` link. Fixing community issues 4899 & 4731
2022-09-13 11:14:18 -05:00
Glenn b1eae8097c
Fix the vertical overflow bug (Community - 3507) (#2423)
There is always overflow, at some point the renderer moves it to the top which hides messages
2022-09-13 11:07:45 -05:00
Matheus Reich 1f263e6480
Update pt-BR.json (#2428)
Fixed many orthographic errors and added new translations from recent versions.
2022-09-13 11:03:52 -05:00
Ben Gotow 1ce06f18ba Bump to 1.10.5, update Changelog 2022-08-10 12:59:56 -05:00
Ben Gotow fda930e8d6 Switch MacOS users to the Apple Silicon build if they have Apple-branded CPUs 2022-08-10 12:55:10 -05:00
Ivo Šmerek 9532bf2142
Improve czech localization (#2417)
* Improve czech localization

* Improve czech localization
2022-08-10 11:41:34 -05:00
Antonio Calero f2de9c89b9
Fix missing end quotes in term Descarga fallida (#2418) 2022-08-10 11:41:15 -05:00
Ben Gotow 75c2a95067 Update electron-installer-dmg, v4 adds Apple Silicon support 2022-08-09 08:39:05 -05:00
Ben Gotow b1ed7fbb8e Update URL for resolving Electron headers, atom.io is going away 2022-08-09 08:34:36 -05:00
Ben Gotow af83444a63 Bump to 1.10.4, update changelog 2022-08-09 07:25:37 -05:00
Ben Gotow c6f5a164ec Fix a few stray references to BrowserWindow 2022-08-08 20:30:24 -05:00
Ben Gotow ad30bcf641 Switch to a “Desktop” Google Client ID to satisfy new security rules 2022-08-08 20:30:12 -05:00
Ben Gotow e24c433b55 Move Windows assets to an x64 folder on the asset server 2022-08-08 18:07:54 -05:00
Rony Mesquita da Silva 79a0670995
Fix sync issue windows 11 (#2396)
* Changed postinstall.js and updated better-sqlite3 to fix Windows 11 version

* Updated Grunt build to avoid error on Windows 11

Co-authored-by: Ben Gotow <ben@foundry376.com>
2022-08-08 17:58:54 -05:00
Janosch Maier e9921d8094
Adjust the order of the reminder button to prevent icons from jumping around (#2415) 2022-08-08 17:43:59 -05:00
Janosch Maier 3dc02161e5
Fix sendto functionality by correctly handling electron internal options (#2409) 2022-08-08 17:35:03 -05:00
Ben Gotow c6815cb535 Switch t Office365 desktop app flow (new redirect URI) 2022-08-08 17:34:18 -05:00
Siulun Rock eded1ac5ef
Resolve Error by o365: AADSTS9002326: Cross-origin token redemption is permitted only for the 'Single-Page Application' client-type. (#2400) 2022-08-08 17:33:10 -05:00
Siulun Rock 960d8f2663
support multi o365 account to choose which to auth (#2399)
ref: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow#request-an-authorization-code
2022-08-08 16:47:17 -05:00
Eduardo Romo 31e73026a6
Update es.json (#2392)
* Update es.json

Some sentences that are not correct in Spanish have been changed.

Added opening punctuation in some sentences.

Added or changed letters in words to match the correct form of the word in Spanish.

* Update es.json

* Revert: Update es.json

Sorry, this was my bad - I meant to resolve a merge conflict with master and it committed the changes here.

Co-authored-by: Ben Gotow <bengotow@gmail.com>
2022-04-20 11:48:13 -05:00
Ben Gotow a476c23089 Downgrade to Electron 17.4.0 to fix Linux font rendering issue in Ubuntu 16 VM
The issue is fixed by passing —disable-gpu at launch, but it seems like it might be required for some users and the text is totally unlegible without the flag. Even the stock “electron” app exhibits the problem and it wasn’t required in Electron 17.4 so I’m hopeful they’ll fix it.
2022-04-17 23:06:54 -05:00
Ben Gotow bf32a73659 Move app-module-path to the app’s package.json 2022-04-17 21:27:52 -05:00
Ben Gotow 3001c1c282 Build mailsync separately from Electron + Node deps so it can use separate a Visual Studio version 2022-04-17 21:16:55 -05:00
Ben Gotow 1b3dd14635 Bump node-gyp to fix Windows build? 2022-04-15 16:52:31 -05:00
Ben Gotow 97f16bed0a Bump to 1.10.3, update Changelog 2022-04-14 09:38:49 -05:00
Janosch Maier e2ab960393 Fix the show original functionality by correctly electron/remote 2022-04-14 09:33:16 -05:00
Janosch Maier 003881f06f Adjust text when messages are hidden after being moved to trash or spam 2022-04-14 09:32:52 -05:00
Janosch Maier 64c45260e4 Upgrade electron to 18.0.1 and windows-quiet-hours to 2.0.0 in order to fix notifications on windows 2022-04-14 09:32:20 -05:00
Janosch Maier 03b6a3852b Fix spellchecking by adjusting languages based on the supported hunspell languages 2022-04-14 09:29:20 -05:00
Javier Martín González f2c2cba283 Updated some wrong auto translations to Spanish 2022-04-14 09:27:31 -05:00
Janosch Maier 9606f547fa Fix login to Office 365 Accounts 2022-04-14 09:26:56 -05:00
Ben Gotow 25e098f394 Revert "Revert "Update to electron 17 (#2378)""
This reverts commit 5bf048a07a.
2022-03-29 17:58:35 -05:00
Ben Gotow 69a03d6da3 Bump to 1.10.2 and update changelog 2022-03-29 16:19:12 -05:00
Ben Gotow 5bf048a07a Revert "Update to electron 17 (#2378)"
This reverts commit 17e9a88eb0.
2022-03-29 16:19:02 -05:00
emintufan 81b1858955 Update Turkish translation 2022-03-29 16:02:48 -05:00
Janosch Maier cc43896650 Replace exec with execFile in MacOS Quick Preview 2022-03-29 15:46:39 -05:00
Steffan 17e9a88eb0
Update to electron 17 (#2378)
* update to electron 17

* Update app-env.ts
2022-03-22 16:40:54 +01:00
Ben Gotow b2e69c4b0a Bump to 1.10.1, update Changelog 2022-03-12 10:37:53 -06:00
Ben Gotow 5cf60d4ba4 Fix rebuild of sqlite on win32 2022-03-11 17:10:01 -06:00
Janosch Maier 236b0816df Use correct directory when opening license file 2022-03-11 16:43:11 -06:00