Commit graph

974 commits

Author SHA1 Message Date
Yuya Ochiai c4b4e2d95d Add missing padding-bottom in Settings UI
For #278
2016-09-14 00:19:01 +09:00
Yuya Ochiai 8870863955 Fix the test can't click input elements
Needed to scroll to the element when it's not visible in the view.
2016-09-13 23:53:07 +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 3be2c3facb Merge pull request #274 from yuya-oc/simple-validation
Add simple validation for Name and URL in the settings page
2016-09-11 20:44:10 +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
Yuya Ochiai d6553108cf Merge pull request #265 from Razzeee/jshint
Jshint basic config and some cleanup

jshint is not added yet due to the discussion in the PR.
2016-08-30 22:47:07 +09:00
Kolja Lampe b59f501a82 Some minor codestyle improvements due to jshint 2016-08-30 15:28:15 +02:00
Jason Blais 7834c5a834 Update CHANGELOG.md 2016-08-30 08:50:02 -04: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 b37474aead Update CHANGELOG.md for #233 2016-08-28 22:11:13 +09:00
Yuya Ochiai eda74e75d3 Merge branch 'fix-top-level-focus'
Close #233
2016-08-28 22:06:40 +09: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 2458889a09 Merge branch 'linux-desktop-file'
Close #208
2016-08-28 22:01:28 +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 70a7d4e87e Merge pull request #246 from mattermost/remove-error-notification
Remove failed-to-load notification and reload the error tab on online event

Close #243
2016-08-26 23:04:28 +09:00
Yuya Ochiai 6a9bed7497 Update CHANGELOG.md 2016-08-26 22:52: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 ea14b0d963 Update docs/setup.md 2016-08-26 01:20:55 +09:00
Yuya Ochiai 87a30072f2 Add OS X features for #261 2016-08-26 01:17:50 +09:00
Yuya Ochiai d3ddef21ba Merge pull request #261 from St-Ex/settings-from-tray
Add access to settings through tray menu
2016-08-26 01:10:14 +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
Yuya Ochiai f2284fddb4 Add script to create .desktop file for Linux
For #208
2016-08-25 00:33:35 +09:00
Thomas de Saint-Exupéry b66412b07c [PR review] Change settings docs 2016-08-24 14:44:38 +02:00
Thomas de Saint-Exupéry fd80b758ed Add access to settings through tray menu 2016-08-23 15:25:58 +02:00
Thomas de Saint-Exupéry 0878e45dcd Add .idea to gitignore 2016-08-23 15:20:04 +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 4151c82308 Fix the order of changelog entries 2016-08-22 22:45:17 +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