Commit Graph

7232 Commits

Author SHA1 Message Date
Scott Nonnenberg 5526958c52 manifest.css catch-up
FREEBIE
2017-09-14 16:53:51 -07:00
Scott Nonnenberg 46221677d7 Bump version to v1.0.15
FREEBIE
2017-09-14 16:53:51 -07:00
Scott Nonnenberg c1dd858922 Fix warning icon in message detail page - use relative path
FREEBIE
2017-09-14 16:53:51 -07:00
Scott Nonnenberg 2261305e8f Appveyor: Add some logging to help track down flakiness
FREEBIE
2017-09-14 16:53:51 -07:00
Scott Nonnenberg b79aa6a75f Bump version to 1.0.14
FREEBIE
2017-09-14 16:53:51 -07:00
lilia 02df917f3a Fix $name$ in confirmation dialogs
Our i18n shim supports multiple substitutions if you give it an array of strings
to use as replacements.

// FREEBIE
2017-09-14 16:53:51 -07:00
David Balatero a6af40e9f9 Couple of semicolons to match style 2017-09-14 16:53:51 -07:00
David Balatero 8f30e13ec1 Rename autoupdate -> auto_update, remove redundancy 2017-09-14 16:53:51 -07:00
David Balatero ceaff68d55 Refactor locale to only expose the data we care about 2017-09-14 16:53:51 -07:00
David Balatero 5e5ca80a6e Refactor configuration out into reusable files 2017-09-14 16:53:51 -07:00
David Balatero ed831dacd0 Refactor external source files to live in app/ 2017-09-14 16:53:50 -07:00
David Balatero db62494109 Force app to quit on Mac when we auto update 2017-09-14 16:53:50 -07:00
David Balatero 07d8b862db Use app interface to get the version 2017-09-14 16:53:50 -07:00
David Balatero eb6aed421a Ensure we are grabbing the right build artifact 2017-09-14 16:53:50 -07:00
David Balatero 7301b94ed3 Ignore dev-app-update.yml 2017-09-14 16:53:50 -07:00
David Balatero 1b2e94b100 Add a fallback message when no locale is set 2017-09-14 16:53:50 -07:00
David Balatero 9a7f4ae41c Show dialog box when there's an update for download 2017-09-14 16:53:50 -07:00
lilia f0495a07b2 Fix code fencing in CONTRIBUTING.md
Add obligatory git/cd lines to make more clear that these are steps to setup
from scratch.

// FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg 057c8d49df Travis: Removing OSX from the platform list for now; long delays!
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg 3889615dff AppVeyor - fix what appears to be a problem with '&& grunt'
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg b5c10041b2 Bump version to 1.0.13
FREEBIE
2017-09-14 16:53:50 -07:00
David Balatero 9c21c3c7e6 Enforce a minimum window size 2017-09-14 16:53:50 -07:00
David Balatero 20fcd194d2 Make node_modules cache dependent on package.json
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg 37d803fb13 Bump version to 1.0.12
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg ceff9ca203 Bump version to 1.0.11
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg a2b4e18492 Get rid of node_modules caching for AppVeyor builds
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 649248a537 Fix paths for all newly-added icons
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 8f0b0b121a Add missing comma in ConversationView event list
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg b82cc62913 Bump version to 1.0.10
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 5ecd7060c9 fix_broken_perms.sh: Restore signal-desktop execute permission 2017-09-14 16:53:49 -07:00
Scott Nonnenberg bf99c90007 Add two scripts to handle broken permissions in release dir
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 0c4161e5a3 Bump version to v1.0.9
1.0.8 seems to have a signing problem.

FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 3b6c9dd34e Bump version to v1.0.8
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg 5bd460239b Add release directory to gitignore
FREEBIE
2017-09-14 16:53:49 -07:00
lilia 4bb9c5ae32 Fix scroll to bottom arrow icon 2017-09-14 16:53:49 -07:00
lilia 98ea9d95f6 Point aptly at ./release instead of ./dist 2017-09-14 16:53:49 -07:00
lilia 16753d6c6f Add grunt todo 2017-09-14 16:53:49 -07:00
lilia 634b7dbb39 Bump to 1.0.7
// FREEBIE
2017-09-14 16:53:49 -07:00
lilia 349b6ce245 Add release test for auto updater config
Without this file, clients would be stranded on the current version forever.
This change extends release-test to verify its presence in a packaged build.

// FREEBIE
2017-09-14 16:53:48 -07:00
lilia 00aabfd4e0 Exclude hunspell source from packaged apps
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia cedbd5db8d Unpack hunspell dictionaries on windows and linux
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia 33a82cc8e8 Add spellcheck smoke test
Exposes the spellcheck provider as window.spellChecker, which allows it to be
called from tests.
2017-09-14 16:53:48 -07:00
Scott Nonnenberg 0ad35cc0e6 Move electron-config init below our change to appData path 2017-09-14 16:53:48 -07:00
Scott Nonnenberg 63dcd43025 Add manual test scenarios for remembering window state
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg 69d4a77f1e Remember window position, size, and maximized/fullscreen status
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg ebc373185a Introduce new dependency for user settings: electron-config
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg 4e9305fc96 Remove duplicate key in package.json
FREEBIE
2017-09-14 16:53:48 -07:00
lilia 333ed3bc17 Fix file icons on android theme
In android (non dark) theme incoming file attachments were all rendering the
generic file icon instead of media-type-specific icons.

// FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg 3a3aa3efb6 Remove test/protos symlink, use window.PROTO_ROOT for config 2017-09-14 16:53:48 -07:00
Scott Nonnenberg f4aa6d93a7 Capture and display browser logs when unit tests fail 2017-09-14 16:53:47 -07:00