Commit Graph

294 Commits

Author SHA1 Message Date
Tatsuya Niwa
dc10546596 fix Badge * mark 2016-01-21 22:05:34 +09:00
mid0111
ec9c8ad2cd Fixed bug due to refactoring. 2016-01-19 13:15:24 +09:00
mid0111
9438358817 Changed to count unread count of active channel from the desktop notification event. 2016-01-19 12:43:32 +09:00
mid0111
306d383994 Merge branch 'master' of https://github.com/yuya-oc/electron-mattermost into topic-active-channel-badge 2016-01-19 12:36:33 +09:00
Tatsuya Niwa
d4cc42299c delete debug code. 2016-01-19 11:20:06 +09:00
Tatsuya Niwa
611c205d23 Show mention count badge and unread * badge. 2016-01-19 10:53:17 +09:00
Yuya Ochiai
147800ff71 Update version to 1.0.2 2016-01-16 17:33:10 +09:00
Yuya Ochiai
5503e3756b Update README.md 2016-01-16 17:10:37 +09:00
Yuya Ochiai
84c1f16665 Add setup guide for OS X and fix some words 2016-01-16 17:04:23 +09:00
mid0111
930bce9a14 Remove unnecessary class name. 2016-01-15 06:50:31 +09:00
Yuya Ochiai
ea33fc5c58 Avoid hide-menubar functions when saving config except on Windows 2016-01-15 00:20:17 +09:00
Yuya Ochiai
54f7eb3657 Fix some error cases when the number of teams is zero
* There is no config.json
* config.teams.length === 0
2016-01-14 23:27:37 +09:00
Yuya Ochiai
267d0e3ded Show menubar in default setttings on Windows, and add the option to hide 2016-01-14 22:50:12 +09:00
mid0111
c5f9ca19ce Count for active channel only when window is not focused. 2016-01-14 22:31:03 +09:00
Yuya Ochiai
d6afda37f2 Remove 'focus' event listener when leaving from index.html 2016-01-14 21:51:06 +09:00
Yuya Ochiai
0cff18b210 Update Electron to 0.36.3 2016-01-14 21:24:27 +09:00
Yuya Ochiai
1cc68197d2 Hide tabs when the number of teams is 1 2016-01-13 22:34:51 +09:00
Yuya Ochiai
48f63b6bcb Restore maximized/fullscreen state on startup
Please refer to #4
2016-01-12 22:08:31 +09:00
Yuya Ochiai
f2209aa9dd Keep focus on webview after switching to main window
When switching window focus, webview lost its focus. Please refer to #10
2016-01-12 21:37:34 +09:00
Yuya Ochiai
e53a43d17a Use primitive and promise-style test cases
On OS X, tests for multiple elements often failed (#5). So I replaced them with primitive way.
2016-01-10 00:54:32 +09:00
Yuya Ochiai
0b2ad75712 Update version to 1.0.1 2016-01-06 22:17:37 +09:00
Yuya Ochiai
3e300c78d6 Show badges when active channels have new messages 2016-01-06 22:15:35 +09:00
Yuya Ochiai
b49f230060 Add menu "Clear Cache and Reload" 2016-01-06 21:32:43 +09:00
Yuya Ochiai
718d425993 Merge pull request #6 from it33/master
Propose adding step-by-step install guide
2015-12-31 13:34:55 +09:00
Yuya Ochiai
a360b3fa3d Avoid docker-build error on pull request in CircleCI
$CIRCLE_USERNAME might be different on pull request. As result, CircleCI fails in this case.
The docker image is temporary for building apps. So the fixed image name is used to avoid this issue.
2015-12-31 13:25:16 +09:00
it33
271a1ceb8b Merge pull request #1 from it33/patch-1
Update README.md
2015-12-28 10:54:09 -05:00
it33
011660c18f Update README.md 2015-12-28 07:53:35 -08:00
it33
55159221c9 Create setup.md 2015-12-28 07:52:36 -08:00
Yuya Ochiai
db29e4af69 Update README.md 2015-12-27 17:20:56 +09:00
Yuya Ochiai
777aab9b11 Fix jp_fonts for mattermost 2015-12-27 17:06:14 +09:00
Yuya Ochiai
3d8d39562f Add simple tests for settings.html 2015-12-27 16:12:20 +09:00
Yuya Ochiai
9b0b782d20 Update Electron to 0.36.2 2015-12-27 00:55:21 +09:00
Yuya Ochiai
56c6481332 Use GCC 4.8 in CircleCI to support C++11 2015-12-26 01:17:19 +09:00
Yuya Ochiai
cdfddda8e6 Fix afterEach in browser test 2015-12-26 01:03:43 +09:00
Yuya Ochiai
799584a494 Update README.md and version 2015-12-26 00:02:19 +09:00
Yuya Ochiai
8b32cfe9ce Add missing dependency for build 2015-12-26 00:00:27 +09:00
Yuya Ochiai
b9b4b581de Fix browser test for OS X 2015-12-25 23:17:10 +09:00
Yuya Ochiai
c9b421cbaf Use the specific version for Electron 2015-12-25 00:25:00 +09:00
Yuya Ochiai
6316df3c20 Improve development files 2015-12-24 23:41:42 +09:00
Yuya Ochiai
f5ce8ae5a1 Merge branch 'multiple-teams' 2015-12-24 23:37:53 +09:00
Yuya Ochiai
c5aba41488 Extend timeout in browser tests 2015-12-24 00:45:23 +09:00
Yuya Ochiai
f3d668f4a0 Remove old codes 2015-12-24 00:29:42 +09:00
Yuya Ochiai
c0e0698b99 Wait for the preparation of chromedriver 2015-12-23 22:00:17 +09:00
Yuya Ochiai
7fb2dc9cb6 Add tests for tabs 2015-12-23 20:53:54 +09:00
Yuya Ochiai
62b6e4c51b Fix for failed tests 2015-12-23 19:25:14 +09:00
Yuya Ochiai
d010d09ef4 Add context menu for cut, copy, paste, select all 2015-12-23 17:55:39 +09:00
Yuya Ochiai
f57e2a94ef Just focus mainWindow when notification is clicked on Windows
BrowserWindow.show() breaks Aero Snap state.
2015-12-23 17:42:59 +09:00
Yuya Ochiai
69a1c177a1 Switch to the team when notification is clicked 2015-12-23 17:16:53 +09:00
Yuya Ochiai
762c4dbbac Show unread badge on application icon 2015-12-23 17:06:17 +09:00
Yuya Ochiai
390c67a7fd Show unread count badge for each tabs 2015-12-23 16:21:33 +09:00