Yuya Ochiai
|
45963a9eb1
|
Revert "Show error dialog when wrong buildConfig is used"
This reverts commit fa578fb37c .
|
2017-11-09 00:35:05 +09:00 |
|
Yuya Ochiai
|
992828fea7
|
Merge pull request #645 from yuya-oc/permission-request-handler-2
Add PermissionRequestDialog for when the app doesn't show the TabBar
|
2017-11-08 23:29:07 +09:00 |
|
Yuya Ochiai
|
09f24131fa
|
Ignore "gpu-process-crashed" event then output the log to console
|
2017-11-08 23:23:25 +09:00 |
|
Yuya Ochiai
|
08b1058694
|
Add PermissionRequestDialog for when the app doesn't show the TabBar
|
2017-11-08 01:37:39 +09:00 |
|
Yuya Ochiai
|
f7a9f50764
|
Check buildConfig before packaging the application
|
2017-11-08 01:09:42 +09:00 |
|
Yuya Ochiai
|
4137df4098
|
Ignore JSON.parse expections on PermissionManager constructor
https://github.com/mattermost/desktop/pull/633#issuecomment-342508014
|
2017-11-08 00:44:36 +09:00 |
|
Yuya Ochiai
|
30da348e6e
|
Remove unnecessary white space from the dialog message
|
2017-11-08 00:39:23 +09:00 |
|
Yuya Ochiai
|
fa578fb37c
|
Show error dialog when wrong buildConfig is used
|
2017-11-07 22:32:23 +09:00 |
|
Yuya Ochiai
|
878b5c1a42
|
Restrict adding a server even when the number of servers is zero
|
2017-11-07 22:20:33 +09:00 |
|
Yuya Ochiai
|
4abd72856f
|
Move enableServerManagement key from defaultPreferences to buildConfig
|
2017-11-07 22:06:47 +09:00 |
|
Yuya Ochiai
|
51e6d5f039
|
Remove deepmerge
|
2017-11-07 21:44:00 +09:00 |
|
Yuya Ochiai
|
baf0022892
|
Add test for splitted config files
|
2017-11-07 21:42:05 +09:00 |
|
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 |
|