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
Yuya Ochiai
a0453b5865
Fix pixelated application icons for Windows
...
Added 20x20, 24x24 and 40x40 icons to icon.ico
Top left of the window: #98
Taskbar icon: #192
2016-08-23 20:20:52 +09:00
Yuya Ochiai
f85337db65
Merge pull request #251 from Razzeee/fix-window-state
...
Improved window state handling
2016-08-22 22:39:29 +09:00
Yuya Ochiai
effb102224
Merge pull request #242 from Razzeee/remove-tray-accelerators
...
Remove accelerators from tray menu
Close #239
2016-08-22 20:32:51 +09:00
Yuya Ochiai
22208b497e
Merge pull request #258 from mattermost/experiment/search-box
...
CTRL/CMD+F on Desktop app puts cursor in Mattermost search box filtered to channel
Close #229
2016-08-22 20:27:37 +09:00
Kolja Lampe
92648d9067
Remove accelerators from tray menu
...
Closes #239
2016-08-22 10:15:19 +02:00
Yuya Ochiai
5d9c74e8bd
Merge pull request #247 from jgis/master
...
Force single app instance
Close #236
2016-08-22 00:17:29 +09:00
Kolja Lampe
7429df05f5
Improved window state handling
...
Closes #249
2016-08-21 09:53:29 +02:00
Yuya Ochiai
e377d33652
Fill the search box with the current channel name at the shortcut
...
For #229
2016-08-21 16:07:26 +09:00
Yuya Ochiai
f18710991f
Merge pull request #255 from Razzeee/bump-prettify
...
Bump prettify dependencies and apply prettification
2016-08-21 15:33:14 +09:00
Yuya Ochiai
8c19c33911
Prevent updating window title by deactivated tabs
2016-08-20 22:45:30 +02:00
Kolja Lampe
5a5095de54
Prettified project after prettify bump
2016-08-20 22:38:34 +02:00
Kolja Lampe
f01b6a98f2
Change window title to the one that's set from the platform for the current channel
2016-08-19 20:39:12 +02:00
Julian Gisser
725b84ca64
Restore window properly when maximized
2016-08-17 08:58:13 +02:00
Kolja Lampe
cf18e933d5
Bump dependencies
2016-08-16 19:47:00 +02:00
Julian Gisser
0978a4efb2
beautify code
2016-08-16 16:34:04 +02:00
Julian Gisser
293d7134b4
Force single app instance on windows
...
fixes issue #236
2016-08-16 10:28:21 +02:00
Yuya Ochiai
647e396fad
Focus the search box on Ctrl/Cmd+F shortcut
...
For #229
2016-08-14 22:06:27 +09:00
Yuya Ochiai
1d851fd6de
Merge pull request #219 from jnugh/forceReload
...
Workaround: Invalidate cache of the main page on load
2016-08-13 10:50:25 +09:00
Yuya Ochiai
312d34706b
Merge pull request #187 from Razzeee/improve-menus
...
Improve menus due to improvements in electron
2016-08-13 10:46:49 +09:00
Akash Nimare
e1a0c5adbf
Enable zoom-in on CommandOrctrl +
2016-08-10 22:08:41 +05:30
Jonas Schwabe
93263aea3a
Fix error handler which showed an error on reload, as the cancel event was triggered after the cacheInvalidated property has been set to true
2016-08-09 15:27:56 +02:00
Jonas Schwabe
61bf5344bf
Workaround for bad cache handling in mattermost platform, fixes #212
2016-08-09 15:27:49 +02:00
Kolja Lampe
932f756570
Use the default electron roles and their naming/implemenation
...
See: https://github.com/electron/electron/pull/6190/files
2016-08-08 18:58:12 +02:00
Yuya Ochiai
eac17decf6
Merge branch 'security-improvements'
...
For #220
2016-08-09 01:11:06 +09:00
Yuya Ochiai
ce6cf485f6
Implementation and further tests for #220
2016-08-09 00:04:36 +09:00
Kolja Lampe
8c674e5b9f
Use togglefullscreen role which is now part of electron
...
https://github.com/electron/electron/pull/6166
2016-08-07 20:45:04 +02:00
Kolja Lampe
32a5cd8fe2
Use quit role which is now part of electron
...
https://github.com/electron/electron/pull/6154
2016-08-07 20:45:03 +02:00
Yuya Ochiai
611f52647b
Merge pull request #199 from jnugh/unityMessageBadge
...
Ubuntu Unity counter badge
2016-08-04 23:04:31 +09:00