Yuya Ochiai
|
65286a6454
|
Clean up test userData before each test
|
2017-11-07 21:42:05 +09:00 |
|
Yuya Ochiai
|
3613f70a72
|
Simplify and split config.json into defaultPreferences and buildConfig
|
2017-11-07 21:42:05 +09:00 |
|
Yuya Ochiai
|
73a7476de8
|
Update CHANGELOG.md
|
2017-11-07 21:30:46 +09:00 |
|
Yuya Ochiai
|
dfe3d4786f
|
Merge pull request #609 from yuya-oc/permission-request-handler
Dialog to confirm requested permissions
|
2017-11-07 21:29:07 +09:00 |
|
Yuya Ochiai
|
f47a1af385
|
Fix eslint error
|
2017-11-07 21:16:41 +09:00 |
|
Yuya Ochiai
|
77427ad75a
|
Implement asynchronous permission requests
|
2017-11-07 21:16:41 +09:00 |
|
Yuya Ochiai
|
d83e7fecd7
|
Append PermissionRequestDialog to TabBar
|
2017-11-07 21:16:01 +09:00 |
|
Yuya Ochiai
|
22a0f41f66
|
Implement PermissionRequestDialog
|
2017-11-07 21:03:36 +09:00 |
|
Yuya Ochiai
|
ef43ec6e3e
|
Add test for PermissionManager
|
2017-11-07 21:03:36 +09:00 |
|
Yuya Ochiai
|
c957857a08
|
Implement permission request handler
|
2017-11-07 21:03:36 +09:00 |
|
Yuya Ochiai
|
8003c49bde
|
Merge pull request #600 from csduarte/BASH-18
BASH-18 Add configs to show/hide server management and multiteam settings
|
2017-11-07 20:57:11 +09:00 |
|
Yuya Ochiai
|
7d49d7ab20
|
Merge pull request #638 from yuya-oc/use-loading-icon
Use a Mattermost animation icon when loading a page in the app
|
2017-11-07 20:51:35 +09:00 |
|
Yuya Ochiai
|
1416caa80b
|
Update CHANGELOG.md
|
2017-11-07 20:50:15 +09:00 |
|
Yuya Ochiai
|
869e673ae6
|
Show the loading icon until React app is actually rendered
|
2017-11-07 20:48:16 +09:00 |
|
Yuya Ochiai
|
f83b305d99
|
Set opacity to the icon
|
2017-11-07 20:48:16 +09:00 |
|
Yuya Ochiai
|
1524d2f4d0
|
Locate the loading icon at the center of the screen
|
2017-11-07 20:48:16 +09:00 |
|
Yuya Ochiai
|
322869ff5c
|
Add loading.gif
|
2017-11-07 20:48:15 +09:00 |
|
Yuya Ochiai
|
04f5d0340c
|
Open validated URL of loading error in the default browser
|
2017-11-07 20:48:15 +09:00 |
|
Yuya Ochiai
|
616465748b
|
Use a Mattermost animation icon when loading a page in the app
|
2017-11-07 20:48:15 +09:00 |
|
Yuya Ochiai
|
e14ff7bc2a
|
Merge pull request #626 from yuya-oc/show-internal-error
Show uncaughtException as an internal error and quit the app
|
2017-11-07 01:10:41 +09:00 |
|
Yuya Ochiai
|
94a4b968b9
|
Update CHANGELOG.md
|
2017-11-07 01:09:52 +09:00 |
|
Yuya Ochiai
|
f9cb2370ac
|
Relaunch the app by Reopen button and tweak for macOS
|
2017-11-06 23:16:15 +09:00 |
|
Yuya Ochiai
|
6218242249
|
Fix CircleCI cache directories
|
2017-11-06 01:21:18 +09:00 |
|
Yuya Ochiai
|
dbd777e79c
|
Cache prebuilt Electron in CircleCI
|
2017-11-06 00:21:30 +09:00 |
|
Yuya Ochiai
|
276cd0f2c6
|
Merge pull request #642 from yuya-oc/upgrade-dependencies
Upgrade dependencies
|
2017-11-05 21:11:54 +09:00 |
|
Yuya Ochiai
|
f794ac729e
|
Remove fs.writeFileSync(2) to avoid crashing on Windows
|
2017-11-05 21:02:15 +09:00 |
|
Yuya Ochiai
|
af97696462
|
Apply minor level upgrading for src dependencies
|
2017-11-03 21:20:56 +09:00 |
|
Yuya Ochiai
|
c4c5493511
|
Apply security fixes for devDependencies
|
2017-11-03 02:12:43 +09:00 |
|
Chris Duarte
|
8c82685d46
|
add server management and multiteam settings
|
2017-11-01 12:45:33 -05:00 |
|
Yuya Ochiai
|
19ced85bc8
|
Use app.exit() instead of app.quit() in makeSingleInstance
|
2017-11-02 00:59:08 +09:00 |
|
Yuya Ochiai
|
0e1e4228f0
|
Update error dialog style
|
2017-11-02 00:59:08 +09:00 |
|
Yuya Ochiai
|
00b7a806ad
|
Open the error report in detached process
|
2017-11-02 00:59:08 +09:00 |
|
Yuya Ochiai
|
02c63395b5
|
Fix error case where tray icon is already destroyed
|
2017-11-02 00:59:08 +09:00 |
|
Yuya Ochiai
|
a9af3c2dcb
|
Show uncaughtException as an internal error and quit the app
|
2017-11-02 00:59:07 +09:00 |
|
Yuya Ochiai
|
26bb64b8b7
|
Merge pull request #635 from yuya-oc/fix-zoom-issue
Keep MainWindow's zoom level to zero excepting webview
|
2017-11-01 02:23:13 +09:00 |
|
Yuya Ochiai
|
43055f8d4a
|
Update CHANGELOG.md
|
2017-11-01 02:22:44 +09:00 |
|
Yuya Ochiai
|
2a9ecaf119
|
Update CHANGELOG.md
|
2017-10-30 23:01:20 +09:00 |
|
Yuya Ochiai
|
4aafe2e28a
|
Merge pull request #613 from wvds/GH-500
Change "Saved" indicator
|
2017-10-30 22:58:10 +09:00 |
|
Yuya Ochiai
|
f7add8370f
|
Keep MainWindow's zoom level to zero excepting webview
|
2017-10-27 21:40:04 +09:00 |
|
Yuya Ochiai
|
81cdedfa44
|
Extend waitForVisiable timeout for AutoSaveIndicator
|
2017-10-27 00:18:01 +09:00 |
|
Yuya Ochiai
|
594f1d47ed
|
Use constants for AutoSaveIndicator savingState
|
2017-10-27 00:18:01 +09:00 |
|
Yuya Ochiai
|
7aa673a079
|
Manage AutoSaveInficator state for each of servers and appOptions
|
2017-10-27 00:18:01 +09:00 |
|
Yuya Ochiai
|
5a8a1e3b3c
|
Extend waitForVisiable timeout for AutoSaveIndicator
|
2017-10-26 23:54:15 +09:00 |
|
Yuya Ochiai
|
d2c4aa0546
|
Revert "Remove a global variable, deeplinkingUrl"
This reverts commit ea746bad29 .
|
2017-10-25 21:05:17 +09:00 |
|
Yuya Ochiai
|
a47dabe8cb
|
Merge pull request #616 from csduarte/protocol_deep-linking
Protocol deep linking
|
2017-10-24 21:51:46 +09:00 |
|
Yuya Ochiai
|
744098638a
|
Update CHANGELOG.md for deeplinking
|
2017-10-24 21:50:43 +09:00 |
|
Yuya Ochiai
|
e24cddcf5a
|
Disable deeplinking when the app is running in development mode
In that case, electron.exe is registered as the protocol client.
The app would not work because app dir is not set when launching.
|
2017-10-24 21:28:08 +09:00 |
|
Yuya Ochiai
|
ea746bad29
|
Remove a global variable, deeplinkingUrl
|
2017-10-24 21:09:06 +09:00 |
|
David Meza
|
ce08b73617
|
Fix problem with deeplinkingUrl still being set when preferences window closes.
|
2017-10-23 18:55:28 -05:00 |
|
David Meza
|
c624a9a009
|
Refactorings to make code cleaner. Fixes to not execute anything when windows squirrel installer.
|
2017-10-23 18:55:28 -05:00 |
|