Commit Graph

297 Commits

Author SHA1 Message Date
Pascal Widdershoven
325d1996c6 Add default Mac application menu
All Mac apps generally have this menu, allows to hide the app with the
default shortcut.
2016-02-15 19:54:41 +01:00
Yuya Ochiai
631415280e Fix window state restoration not working 2016-02-14 20:03:25 +09:00
Yuya Ochiai
35fe559161 Merge branch 'master' into dev 2016-02-13 21:16:22 +09:00
Yuya Ochiai
427b6e7ca5 Update version to 1.0.5 2016-02-13 20:23:37 +09:00
Yuya Ochiai
75bfb119e6 Add check for null/length 2016-02-13 20:20:56 +09:00
Yuya Ochiai
fea44a09c2 Switch log levels for muxed logs 2016-02-13 20:17:16 +09:00
Yuya Ochiai
87efd4e48a Mux webview console messages into main window 2016-02-13 19:30:37 +09:00
Yuya Ochiai
f66e64f008 Update version to 1.0.4 2016-02-12 23:54:56 +09:00
Yuya Ochiai
cec2b0f5dc Fix prettify-task 2016-02-12 01:13:03 +09:00
Yuya Ochiai
528bd02414 Use numerical badge on Windows taskbar icon 2016-02-12 01:10:01 +09:00
Yuya Ochiai
0704cf544a Use webpack to build 2016-02-09 20:31:37 +09:00
Yuya Ochiai
5a836c9573 Revert mention count with ignoring 'badge-notify'
'badge-notify' counts also unread channels.
2016-02-03 23:53:34 +09:00
Yuya Ochiai
67c14d7b96 Update version to 1.0.3 2016-02-03 22:41:06 +09:00
Yuya Ochiai
929e5e6f88 Fix mention count becomes twice or unexpected string
1. 'badge-notify' exists on navbar-toggle in mobile layout.
   It has also 'badge' class, so the mention count became twice.
2. [] accessor was missing in counting.
2016-02-02 01:11:42 +09:00
Tatsuya Niwa
fc0459ee29 fix mention count bug. 2016-02-01 23:58:59 +09:00
Tatsuya Niwa
49ef1d42e6 refactoring. 2016-01-27 21:20:55 +09:00
Tatsuya Niwa
f69f1f6016 * refactoring
* bugfix: Post to active channel/DM with mention when window isn't focused, I expect count badge appear but unread badge appear.
2016-01-26 00:35:59 +09:00
Tatsuya Niwa
95f393dc63 fix 2 bugs. see #12 and #18.
bug1.
  Mention count does not disappear on active CHANNEL.

bug2.
  Mention count and Unread badge does not appear on active DM.
2016-01-24 14:31:56 +09:00
Yuya Ochiai
4b4ebeb59a Auto-merge default config 2016-01-23 22:58:44 +09:00
Yuya Ochiai
56e8b4fe9a Show "Hide menubar" option on Linux 2016-01-23 21:33:50 +09:00
Yuya Ochiai
f279c0c91d Merge pull request #21 from alerque/linux-hide-menubar
Allow hiding menu bar on Linux
2016-01-23 21:28:13 +09:00
Yuya Ochiai
2e4a330b2d Merge pull request #12 from mid0111/topic-active-channel-badge
Count for active channel only when window is not focused.

Manually merged.
2016-01-23 21:12:15 +09:00
Caleb Maclennan
64a5cb5605 Allow hiding menu bar on Linux
The UI feature to auto-hide the menu bar works on Linux as well as
Windows. Don't ignore it if the config value is set.
2016-01-23 12:59:40 +02:00
Tatsuya Niwa
a847a0ad80 fix Badge * mark at tab. 2016-01-22 00:56:17 +09:00
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
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
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
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
799584a494 Update README.md and version 2015-12-26 00:02:19 +09:00
Yuya Ochiai
6316df3c20 Improve development files 2015-12-24 23:41:42 +09:00
Yuya Ochiai
f3d668f4a0 Remove old codes 2015-12-24 00:29:42 +09:00
Yuya Ochiai
7fb2dc9cb6 Add tests for tabs 2015-12-23 20:53:54 +09:00