Commit graph

310 commits

Author SHA1 Message Date
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
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
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
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
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
Yuya Ochiai 7e34358053 Merge branch 'fix-win10-notifications-icon' 2016-07-27 00:22:57 +09:00
Tim Roes 32509ad8c2 Flash Window also without systray icon 2016-07-25 14:47:51 +02: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 6f5c907ca6 📝 Add changelog entry for taskbar flashing on linux 2016-07-23 14:08:29 +02: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