Commit Graph

176 Commits

Author SHA1 Message Date
Jonas Schwabe
14ee822b0c Use electron-context-menu insted of bare contextmenu.
Fixes #123
2016-09-05 19:17:59 +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
f85337db65 Merge pull request #251 from Razzeee/fix-window-state
Improved window state handling
2016-08-22 22:39:29 +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
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
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
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
Yuya Ochiai
611f52647b Merge pull request #199 from jnugh/unityMessageBadge
Ubuntu Unity counter badge
2016-08-04 23:04:31 +09:00
Yuya Ochiai
dcbf18e863 Merge branch 'improve-reloading'
Close #213 and #223
2016-08-03 23:27:37 +09:00
Yuya Ochiai
3e2d6be87e Merge pull request #201 from Razzeee/unread-badge
Make unread badge configurable
2016-08-01 12:17:25 +09:00
Kolja Lampe
51d828aa1a Make unread badge configurable 2016-07-28 18:00:15 +02:00
Yuya Ochiai
bd354f21a5 Merge pull request #216 from Razzeee/align-unread-tabbar
Bold unread tabitem if there are unread messages
2016-07-28 23:02:00 +09:00
Yuya Ochiai
3feb833537 Refresh the inside of the current tab when reloading in the main window
For #213 and #223

As the side effect, this doesn't reload the settings page.
But it will not be problem in most cases.
2016-07-28 22:57:30 +09:00
Kolja Lampe
54849d6859 Added two security improvements as mentioned at http://electron.atom.io/docs/all/#checklist 2016-07-24 22:44:38 +02:00
Kolja Lampe
8c8df7086e Align unread tabbar to current display on task bar 2016-07-24 21:57:47 +02:00
Yuya Ochiai
74f78a918c Fix Windows 10 desktop notifications have black Mattermost logo
Electron can't know the background color of Windows 10.
So replace the icon with resources/appicon.png in override of notification.js.

Close #218
2016-07-24 22:26:28 +09:00
Jonas Schwabe
028d0ac7f8 implements #122, urgent hint on linux 2016-07-23 14:03:53 +02:00
Jonas Schwabe
54f6447712 Implements #176 2016-07-17 14:15:14 +02:00
Yuya Ochiai
88f7bf20ca Revert "Merge pull request #145 from Razzeee/align-taskbar-to-trayicon"
This reverts commit 8d4f725556, reversing
changes made to 81bc16ca6e.

For #194
2016-07-13 01:22:03 +09:00
Yuya Ochiai
227bda3a93 Fix authentication dialog not working for proxy 2016-07-13 00:41:31 +09:00
Kolja Lampe
58687c955c Improved settings casing 2016-07-11 23:17:31 +02:00
Kolja Lampe
ffb61c2c7c Rephrased wording of a setting
https://github.com/mattermost/desktop/issues/193#issuecomment-231553779
2016-07-11 23:14:49 +02:00
Yuya Ochiai
b13a5ab687 Fix that the hidden main window doesn't appear when clicking toast notifications in Windows 10
Only in Windows 10, focus() was used to keep aero snap state.
2016-07-07 22:37:37 +09:00
Yuya Ochiai
ad7f63127f Add feature to hide window into system tray in Linux 2016-07-06 22:31:35 +09:00
Yuya Ochiai
f8194f80c1 Merge pull request #179 from magicmonty/HideWindowOnMinimize
Hide window to system tray on minimize/close in Windows/OSX
2016-07-04 22:56:21 +09:00
Martin Gondermann
04cbec9a5d Makes the check for the tray icon a bit more lightweight 2016-07-03 23:04:36 +02:00
Martin Gondermann
3c0c448502 Fix behaviour, if "Show icon on menu bar" was previously not selected 2016-07-03 22:13:48 +02:00
Yuya Ochiai
17949d34ae Reset team edit form on clicking edit button 2016-07-04 00:12:58 +09:00
Yuya Ochiai
19134b08b0 Fix team edit form is not closed after submitting changes 2016-07-03 23:59:52 +09:00
Martin Gondermann
2b4ee5f0bc Readded the Option to hide the window on close for OSX 2016-07-03 16:12:04 +02:00
Martin Gondermann
b3dd5e28e9 Reverted an obsolete change 2016-07-03 15:03:38 +02:00
Martin Gondermann
2919b1af5f Removed option to minimize to tray, this is now the default behaviour 2016-07-03 14:58:48 +02:00
Martin Gondermann
865b08105a OSX: Added Option to hide Window from dock on close 2016-06-30 22:17:31 +02:00
Martin Gondermann
0f6688b4cf The toggle setting is now independent of the "minimize to tray" setting 2016-06-30 18:04:05 +02:00
Martin Gondermann
cdd1583e35 Match wording for minimize to tray with slack wording 2016-06-28 23:05:42 +02:00
Martin Gondermann
729f5a5511 Prettified results 2016-06-28 15:10:20 +02:00
Martin Gondermann
1f312e1f7f Add setting for "Toggle the window on tray icon click" 2016-06-28 15:07:29 +02:00
Martin Gondermann
d6de73458c MinimizeToTray-Setting is only shown on Windows 2016-06-27 09:36:22 +02:00