Yuya Ochiai
3bc7d389b0
Merge pull request #436 from asaadmahmood/ui-improvements
...
PLT-5448 - Updating styling of server tabs
2017-02-16 23:39:57 +09:00
Asaad Mahmood
b45b623442
Updating tooltip
2017-02-15 20:08:34 +05:00
Asaad Mahmood
8e012fbf02
Updating mentions badge and tooltip
2017-02-15 16:55:23 +05:00
Asaad Mahmood
bc36ab4e77
PLT-5448 - Updating styling of server tabs
2017-02-13 21:21:38 +05:00
Yuya Ochiai
9d2efeabdd
Show NewServerModal when no servers exist in SettingsPage
2017-02-13 20:23:02 +09:00
Jason Blais
4d2a95cd32
Update help text on Settings page
2017-02-12 17:26:34 -05:00
Yuya Ochiai
035800387b
Remove deprecated features
...
- Hide menu bar (Windows, Linux)
- Toggle window visility when clicking on the tray icon (Windows)
- Minimize to tray (Mac)
2017-02-10 21:33:52 +09:00
Yuya Ochiai
62488e62b9
Fix title case
2017-02-10 21:14:14 +09:00
Yuya Ochiai
faeccdb8a2
Fix eslint error
2017-02-10 21:14:14 +09:00
Yuya Ochiai
59c0da51bb
Improve appearance of tray icon theme selection
2017-02-10 21:14:14 +09:00
Yuya Ochiai
77110a7a36
Update the order and messages of app options
2017-02-10 21:14:14 +09:00
Yuya Ochiai
f5320197ab
Remove options to be deprecated
2017-02-10 21:14:13 +09:00
Yuya Ochiai
c76797e68e
Merge pull request #415 from jnugh/ux-manage-servers
...
Ux manage servers
2017-02-10 20:19:27 +09:00
Jonas Schwabe
9996687bfe
Use old url validation
2017-02-03 22:01:49 +01:00
Jonas Schwabe
63fe562349
Animate NewTeamModal close
2017-02-03 22:01:37 +01:00
Jonas Schwabe
77472369c1
Remvoe spaceing at the bottom of new team modal
2017-02-03 18:45:45 +01:00
Jonas Schwabe
e82f0c3e6a
Team URL should be Server URL
2017-02-03 18:41:07 +01:00
Yuya Ochiai
11f79b3f11
Remove Ctrl+S shortcut for searching within a team
...
Close #416
2017-02-03 23:32:23 +09:00
Yuya Ochiai
ca5632342e
Re-enable window.eval()
...
Close #333
2017-02-03 23:32:23 +09:00
Jonas Schwabe
cb84d002c7
Fix inconsistency when new team modal is beeing used to edit teams
2017-01-31 15:26:20 +01:00
Jonas Schwabe
5e55c5496c
Fix failig test
2017-01-30 22:28:46 +01:00
Jonas Schwabe
d63fdccb00
Add Menu bar option to add a new team
2017-01-30 22:16:16 +01:00
Jonas Schwabe
872959af97
Do not change props inside of component
2017-01-30 21:58:55 +01:00
Jonas Schwabe
bb21cf56d3
Use new modal for edit functionality
2017-01-30 21:46:58 +01:00
Jonas Schwabe
b94303bfc5
Style error states
2017-01-30 21:19:05 +01:00
Jonas Schwabe
8db1973c9a
Display error message in the bottom left corner
2017-01-30 21:11:46 +01:00
Jonas Schwabe
c36f7f795d
Only validate new team modal input when save has been clicked
2017-01-30 20:45:47 +01:00
Jonas Schwabe
be2db91d05
Auto focus newly created server
2017-01-30 20:26:11 +01:00
Jonas Schwabe
9d119274ee
Allow new team modal to be closed using key events
2017-01-30 20:26:11 +01:00
Jonas Schwabe
9af3b9598d
Change labels and texts according to visual feedback
2017-01-30 20:26:11 +01:00
Jonas Schwabe
8f3f59392d
Add specs for new team modal
2017-01-30 20:26:11 +01:00
Jonas Schwabe
42c8f4e2ed
Use new team modal in settings view as defined in #400
2017-01-30 20:17:56 +01:00
Jonas Schwabe
aa862b293d
Persist new Teams
2017-01-30 20:13:27 +01:00
Jonas Schwabe
5f7ab2d9a2
Add an add team button to the TabBar
2017-01-30 20:13:27 +01:00
Yuya Ochiai
396fa378ee
Disable close button when no servers have been saved
2017-01-29 20:35:27 +09:00
Yuya Ochiai
6627ec45b0
Prevent settings page to be closed when there are no teams
2017-01-27 23:04:42 +09:00
Yuya Ochiai
66b7765d9b
Fix labels
2017-01-27 22:50:17 +09:00
Yuya Ochiai
83a9d21d34
Delete global.Buffer in preload script
...
http://electron.atom.io/docs/tutorial/security/#buffer-global
2017-01-27 21:46:07 +09:00
Yuya Ochiai
ee2e315199
Add "Remove Server" modal
2017-01-25 00:06:42 +09:00
Yuya Ochiai
a74c101e11
Count unread teams in team sidebar
2017-01-16 21:27:32 +09:00
Yuya Ochiai
97df4e1c42
Add context menu only once even if after reloading
...
Close #408
2017-01-11 22:07:06 +09:00
Yuya Ochiai
8d7bc31798
Remove remaining badges after logging out of the team
...
Close #396
2017-01-11 21:27:25 +09:00
Yuya Ochiai
3bf41ca3e5
Add --data-dir to switch userData directory
2016-12-27 21:19:01 +09:00
Yuya Ochiai
13308f294c
Update app dependencies
2016-12-22 21:23:55 +09:00
Jonas Schwabe
d4f3ca23d3
Fixes a bug on the settings pane which rendered the notification theme icon as a checkbox
2016-12-11 18:00:15 +01:00
Yuya Ochiai
0ae07b964e
Fix "Leave app running in notification area" checkbox not working on macOS
2016-12-07 01:16:00 +09:00
Jason Blais
b4e5dec7e4
Merge pull request #372 from yuya-oc/hovering-links
...
Show URL when hovering over links
2016-11-30 12:30:59 -05:00
Yuya Ochiai
b333ca580f
Make hovering URL unclickable
2016-11-30 20:27:57 +09:00
Yuya Ochiai
9d3a80a295
Suppress momentary URL disappearance when hovering over multiple links
2016-11-29 22:52:10 +09:00
Yuya Ochiai
14969a8c04
Improve visility of hevering URL
...
- Add top and bottom padding
- Add border lines
- Truncate long URL using ellipsis
2016-11-29 22:03:20 +09:00
Yuya Ochiai
16cd860901
Suppress yellow halo behind the first tab when devtools is closed
2016-11-29 21:08:37 +09:00
Yuya Ochiai
93c76861ed
Add hovering animation
2016-11-26 15:01:09 +09:00
Yuya Ochiai
e4e40ec7c0
Show URL when hovering over links
2016-11-26 00:37:32 +09:00
Yuya Ochiai
e4f961f2f0
Add constructor to handle this
2016-11-23 21:11:05 +09:00
Yuya Ochiai
1752cec20d
Use latest react-bootstrap
2016-11-23 21:11:04 +09:00
Yuya Ochiai
0249c534ee
Divide settings.jsx into components
2016-11-23 21:11:03 +09:00
Yuya Ochiai
d0f2d74425
Divide index.jsx into components
2016-11-23 21:11:02 +09:00
Jonas Schwabe
3d8d24c2ff
Fixes #161
2016-11-16 09:24:35 +01:00
Yuya Ochiai
ee06c09237
Rename src/resource to src/assets
...
- `dist/resources` was not included in linux packages.
- There were two "resources" directories.
Close #360
2016-11-10 22:31:10 +09:00
Yuya Ochiai
4267214a25
Fix jsx files are not tested
2016-11-08 23:54:53 +09:00
Yuya Ochiai
efa1171763
Fix eslint error
2016-11-07 23:14:50 +09:00
Yuya Ochiai
16788b5a6f
Fix eslint errors
2016-10-28 00:49:52 +09:00
Yuya Ochiai
1f154cf3ac
Prettify code
2016-10-28 00:42:31 +09:00
Yuya Ochiai
4ecbc14b06
Merge pull request #324 from itsmartin/fix-linux-tray-settings
...
Fix linux tray settings
2016-10-28 00:25:03 +09:00
Kolja Lampe
9557ca14bf
Use default electron implementation for zoomin, zoomout and resetzoom
...
See: https://github.com/electron/electron/pull/6777
2016-10-12 21:39:58 +02:00
Yuya Ochiai
6f2d4a6d3d
Merge pull request #331 from magicmonty/issue_299
...
"Cannot connect to Mattermost" is now on top of the page
2016-10-11 23:21:42 +09:00
Martin Gondermann
704282dfff
Fixes wrong cursor on settings page
...
There were wrong href's (hre instead of href) on the links.
Fixes #303
2016-10-05 21:08:41 +02:00
Martin Gondermann
ca17edc2e4
"Cannot connect to Mattermost" is now on top of the page
2016-10-05 20:53:33 +02:00
Yuya Ochiai
55ccaf33cd
Fix the app window pops up second to foreground when a new message is received
2016-09-29 23:43:10 +09:00
Martin
c078d1f607
Use correct terminology for tray setting on Linux
2016-09-29 13:44:32 +01:00
Yuya Ochiai
a1b7371c43
Fix Notification shim not working when clicking
...
Probably this was caused by upgrading Electron
2016-09-20 00:01:35 +09:00
Asaad Mahmood
e38dd49d95
Updating styles for error page
2016-09-14 06:25:41 +05:00
Asaad Mahmood
2865ab395a
Running prettify
2016-09-13 22:30:04 +05:00
Asaad Mahmood
06a9081f98
Removing unnecessary code from settings page
2016-09-13 22:12:32 +05:00
Asaad Mahmood
acf969ccfa
Pretifying settings
2016-09-13 21:35:11 +05:00
Asaad Mahmood
1fdb6f3964
PLT-4174 - Settings UI Improvements
2016-09-13 21:35:11 +05:00
Yuya Ochiai
7cfde1e379
Merge pull request #230 from Razzeee/hide-autostart
...
Hide on autostart
2016-09-14 01:04:01 +09:00
Yuya Ochiai
c4b4e2d95d
Add missing padding-bottom in Settings UI
...
For #278
2016-09-14 00:19:01 +09:00
Yuya Ochiai
d65c7b30bb
Merge pull request #278 from yuya-oc/improve-settings
...
Improve settings UI
2016-09-13 22:51:33 +09:00
Kolja Lampe
bc154f56a7
Hide on autostart
...
Closes #228
2016-09-12 22:06:08 +02:00
Yuya Ochiai
c6ebf4ff36
Prettify codes
2016-09-13 01:02:11 +09:00
Yuya Ochiai
190a7b0ca1
Merge remote-tracking branch 'asaadmahmood/plt-4156' into improve-settings
2016-09-13 00:59:27 +09:00
Asaad Mahmood
71ab644aeb
UI Improvements for settings page
2016-09-12 20:53:45 +05:00
Yuya Ochiai
6140628ae2
Merge pull request #275 from jnugh/revertCacheWorkaround
...
Revert pull #219 "Workaround: Invalidate cache of the main page on load"
2016-09-13 00:45:52 +09:00
Yuya Ochiai
fb0b422815
Merge pull request #272 from jnugh/context-menu
...
Use electron-context-menu insted of bare contextmenu
2016-09-13 00:43:20 +09:00
Yuya Ochiai
7f23c496a2
Improve settings UI
2016-09-12 00:19:35 +09:00
Yuya Ochiai
7eaab5e06a
Add simple validation for Name and URL in the settings page
2016-09-10 21:36:49 +09:00
Jonas Schwabe
561a93de8f
Revert "add chaneglog for forceReload PR"
...
This reverts commit 58dfda760e
.
Revert "Fix error handler which showed an error on reload, as the cancel event was triggered after the cacheInvalidated property has been set to true"
This reverts commit 93263aea3a
.
Revert "Workaround for bad cache handling in mattermost platform, fixes #212 "
This reverts commit 61bf5344bf
.
2016-09-09 20:42:45 +02:00
Yuya Ochiai
bd6982539b
Merge pull request #268 from yuya-oc/browser-back-forward
...
Add back/forward features for the current tab
2016-09-10 00:23:37 +09:00
Yuya Ochiai
52f451e4a8
Merge pull request #254 from Razzeee/improve-error-wording
...
Changed wording of error page
2016-09-10 00:19:54 +09:00
Yuya Ochiai
93e419b488
Add back/forward features for the current tab
...
Close #245
2016-09-10 00:13:08 +09:00
Yuya Ochiai
d19df3fc29
Merge pull request #273 from Razzeee/search
...
Move current search in channel function to Shift+CTRL+S
Close #270
2016-09-10 00:04:28 +09:00
Yuya Ochiai
c7125a372e
Merge pull request #262 from mattermost/fix-focus-of-webview
...
Fix webview doesn't get focus correctly
Close #231
2016-09-09 23:52:45 +09:00
Kolja Lampe
b294a44e9b
Updated error page to look nicer and read better
2016-09-07 22:16:42 +02:00
Jonas Schwabe
af7dffbe3b
Cleanup, remvoe old menu code
2016-09-05 19:18:05 +02:00
Jonas Schwabe
14ee822b0c
Use electron-context-menu insted of bare contextmenu.
...
Fixes #123
2016-09-05 19:17:59 +02:00
Kolja Lampe
1f5546a250
Move current search in channel function to Shift+CTRL+S
...
Add search in team
Closes #270
2016-09-04 23:56:17 +02:00
Kolja Lampe
b59f501a82
Some minor codestyle improvements due to jshint
2016-08-30 15:28:15 +02:00
Yuya Ochiai
f16543ca44
Remove failed-to-load notification and reload the error tab on online event
2016-08-26 22:51:02 +09:00
Yuya Ochiai
4d0e263ecd
Fix webview doesn't get focus correctly
...
For #231
webview.focus() was used to focus on the webview, but it's DOM element function.
So only the tag was focused in the host window, and its webContents was not focused.
As the result, the shortcuts of Mattermost server didn't work in some cases.
Electron is upgraded to 1.2.8 because of webContents.isFocused().
2016-08-26 00:49:18 +09:00