Yuya Ochiai
c98e3eff3a
Update dev dependencies
2016-12-20 23:53:37 +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
Jonas Schwabe
89e3a52ef2
Add a fallback when the notification icon theme is not valid - the app did not start up successfully before
2016-12-11 18:00:10 +01:00
Jason Blais
915ff7695f
Merge pull request #384 from yuya-oc/fix-confused-cursor-in-hidpi
...
Fix confused cursor in HiDPI
2016-12-08 01:59:58 -05:00
Yuya Ochiai
0ae07b964e
Fix "Leave app running in notification area" checkbox not working on macOS
2016-12-07 01:16:00 +09:00
Yuya Ochiai
f60d1fe0e4
Fix confused cursor in HiDPI
...
https://github.com/electron/electron/issues/7655#issuecomment-259688853
2016-12-06 22:09:54 +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
Jason Blais
d49f9d7bfb
Merge pull request #371 from yuya-oc/latest-react-bootstrap
...
Latest react bootstrap
2016-11-30 12:30:34 -05:00
Jason Blais
dbf20dd11e
Update package.json
2016-11-30 11:28:05 -05:00
Yuya Ochiai
0a702e62da
Fix eslint error
2016-11-30 20:37:39 +09: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
Amine Mouafik
cbe2ca644c
Add CTRL+SHIFT+MINUS as a shortcut for zooming out
2016-11-07 22:42:22 -08: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
Yuya Ochiai
9a0c3f4075
Merge pull request #345 from jnugh/updateCacheClear
...
Purge cache on app update
2016-10-27 20:55:36 +09:00
Yuya Ochiai
40958d7274
Merge pull request #339 from yuya-oc/simplify-build-commands
...
Use only electron-builder to package the app
2016-10-27 20:43:21 +09:00
Yuya Ochiai
682c45aeab
Suppress verbose error in certificateStore
2016-10-26 00:40:53 +09:00
Jonas Schwabe
08d0fff557
Remove cache on app update, fixes #342
2016-10-20 15:46:44 +02:00
Yuya Ochiai
46d0c41e60
Fix package name
2016-10-19 22:57:06 +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
Yuya Ochiai
133af47343
Use electron-builder for all artifacts
2016-10-08 17:04:12 +09:00
Yuya Ochiai
330988de45
Merge pull request #332 from magicmonty/issue_303
...
Fixes wrong cursor on settings page
2016-10-08 16:07:58 +09:00
Yuya Ochiai
216f917964
Merge pull request #307 from Razzeee/random-bump
...
Bump some dev dependencies
2016-10-08 00:05:24 +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
Martin Gondermann
5baa424e1b
Prettyfied code
2016-10-04 20:36:46 +02:00
Martin Gondermann
26689f0a51
Fix for #302
...
On Mac, a download in desktop app defaulted to Macintosh HD instead of the download folder
2016-10-04 20:34:52 +02:00
Yuya Ochiai
dc870ba125
Merge branch 'release-3.4'
2016-10-04 00:10:06 +09:00
Yuya Ochiai
9d9e5e02a7
Merge pull request #308 from Razzeee/bump-auto-launch
...
Bump auto launch
2016-10-03 23:06:13 +09:00
Kolja Lampe
3cfa73d658
Bump dependency to get rid of windows copy bug
2016-10-01 22:38:50 +02:00
Kolja Lampe
322413f637
Bump auto launch
2016-10-01 20:45:06 +02:00
Kolja Lampe
4f142f3e08
Bump some dev dependencies
2016-10-01 20:32:55 +02:00
Yuya Ochiai
84c8c7e2d6
Update version to 3.4.1
2016-10-01 01:24:07 +09: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
Martin
f3f0f84db1
Fix the minimise to tray option never being enabled on Linux
2016-09-29 10:34:01 +01:00
Yuya Ochiai
e28bcf6298
Merge pull request #296 from Razzeee/update-fix-autolaunch
...
Make sure our auto launch link is up do date
2016-09-21 21:05:24 +09:00
Kolja Lampe
a8bfe709ba
Make sure our auto launch link is up do date
2016-09-20 22:19:52 +02:00
Yuya Ochiai
f96811e2c4
Merge pull request #295 from yuya-oc/disable-ctrl-shift-s
...
Disable search in current team `CTRL+SHIFT+S`
2016-09-20 01:43:26 +09:00
Yuya Ochiai
8dd5179d9d
Merge pull request #294 from yuya-oc/fix-notification-shim
...
Fix Notification shim not working when clicking
2016-09-20 01:37:30 +09:00
Yuya Ochiai
5b79384521
Disable search in current team CTRL+SHIFT+S
...
Due to #293
Revert when DM search works properly https://mattermost.atlassian.net/browse/PLT-91
2016-09-20 01:20:09 +09: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
Jason Blais
82408e8e29
Updates to menu bar
...
Proposed updates to menu bar:
- Change 'Help > Mattermost Docs' to 'Help > Learn More' and link to newly submitted desktop docs on docs.mattermost.com [to be merged within the next 48 hours]
- Change 'Settings' and 'Learn More' to include '...' as they open a new page. This is standard to other desktop apps
2016-09-19 09:21:56 -04:00
Yuya Ochiai
a12ec194ad
Merge pull request #290 from yuya-oc/fix-application-user-model-id
...
Fix ApplicationUserModelID in the start menu shortcut
2016-09-19 14:00:26 +09:00
Yuya Ochiai
d199c6c8e2
Merge pull request #284 from asaadmahmood/PLT-4174
...
plt-4174 - Improvements to the Settings UI
2016-09-17 09:12:36 +09:00
Yuya Ochiai
e8590e61d5
Fix ApplicationUserModelID in the start menu shortcut
...
The application expected "com.squirrel.mattermost.Mattermost"
due to electron-winstaller. But probably the package name,
"mattermost-desktop" was used when creating the shortcut.
This might affect the internal name of .deb package.
Close #287
2016-09-17 00:03:14 +09:00
Yuya Ochiai
bccb3a208d
Update version to 3.4.0
2016-09-14 20:39:17 +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
Yuya Ochiai
aba5333d58
Merge remote-tracking branch 'yuya-oc/zoom-in-shortcut'
...
For #234
2016-09-09 20:28:18 +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
Yuya Ochiai
1317d27328
Modify CmdOrCtrl + shortcut as a hidden one
2016-09-03 19:06:39 +09:00
Kolja Lampe
b59f501a82
Some minor codestyle improvements due to jshint
2016-08-30 15:28:15 +02:00
Yuya Ochiai
59a18d3da0
Merge pull request #263 from Razzeee/fix-toggle-option
...
Fix for window toggle on tray click
2016-08-29 21:55:03 +09:00
Kolja Lampe
4c2ae2ec4f
Fix for window toggle on tray click
2016-08-28 21:50:18 +02:00
Yuya Ochiai
7883693d73
Fix the next top-level window doesn't get focus when closing the main window in Windows
2016-08-28 22:05:27 +09:00
Yuya Ochiai
538ebe705a
Fix npm run watch
not working in OS X
...
electron-connect 0.4.4 causes `The application has become unresponsive.`
2016-08-26 23:40:26 +09: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
87a30072f2
Add OS X features for #261
2016-08-26 01:17:50 +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
Thomas de Saint-Exupéry
1d33fc6f6e
Show or restore if minimized
2016-08-25 10:55:08 +02:00
Thomas de Saint-Exupéry
fd80b758ed
Add access to settings through tray menu
2016-08-23 15:25:58 +02:00