Commit graph

32 commits

Author SHA1 Message Date
David Meza 76ced43a68 Changes to have settings tests pass. test/specs/settings_test.js 2017-09-29 11:14:01 -05:00
Jarred Witt 0efe676a8e Add base and override config 2017-09-28 12:28:01 -05:00
Yuya Ochiai c333f7b87b Enable spellchecker as default setting
The language should be determined by user's locale.
If it's not available in spellchecker, en-US is used.
2017-05-03 20:53:33 +09:00
Yuya Ochiai 256e317402 Add context menu to select spelling language 2017-04-27 20:26:37 +09:00
Yuya Ochiai 84d0ec432a Implement simple spellchecker 2017-04-26 00:12:23 +09:00
Yuya Ochiai f08db8c72b Remove "Display secure content only" option
allowDisplayingInsecureContent is removed in Electron 1.6.
And it's no longer necessary to show http contents in https server.
2017-03-18 21:33:51 +09:00
Yuya Ochiai 8acd7b99e7 Show "Saving..." for 0.5 seconds and show error if it occurred 2017-02-17 20:55:43 +09:00
Yuya Ochiai 035800387b Remove deprecated features
- Hide menu bar (Windows, Linux)
- Toggle window visility when clicking on the tray icon (Windows)
- Minimize to tray (Mac)
2017-02-10 21:33:52 +09:00
Yuya Ochiai 0fae9a77c2 Fix missing initial theme of linux tray icon
Close #404
2016-12-27 23:39:39 +09:00
Yuya Ochiai 0ae07b964e Fix "Leave app running in notification area" checkbox not working on macOS 2016-12-07 01:16:00 +09:00
Yuya Ochiai 16788b5a6f Fix eslint errors 2016-10-28 00:49:52 +09:00
Jonas Schwabe 08d0fff557 Remove cache on app update, fixes #342 2016-10-20 15:46:44 +02:00
Kolja Lampe b59f501a82 Some minor codestyle improvements due to jshint 2016-08-30 15:28:15 +02:00
Kolja Lampe 51d828aa1a Make unread badge configurable 2016-07-28 18:00:15 +02:00
Martin Gondermann f35393d73e Removed obsolete setting "minimizeToTray" 2016-07-03 15:05:04 +02:00
Martin Gondermann 2f120e84dd Minimize to tray is enabled by default 2016-06-28 22:53:19 +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 fa1ddcb623 prettified the code 2016-06-27 09:14:55 +02:00
Martin Gondermann db4bdd0a9b Window is hidden also on minimize and a click on the tray icon toggles the window 2016-06-27 09:06:20 +02:00
Yuya Ochiai 722807a5cb Refactor notification to simplify event handling 2016-06-16 23:01:37 +09:00
Carmine D'Amico 84d3c377b4 first implementation for flash notification and settings to configure these 2016-06-07 22:39:58 +02:00
Yuya Ochiai 4fb0bf67ba Merge pull request #128 from jnugh/linuxTrayIcon
Manually merged.
Conflicts:
	src/browser/settings.jsx
	src/common/settings.js
2016-05-17 21:41:07 +09:00
JoramWilander ef599deab3 Update text for allowing http content, allow mixed content by default 2016-05-13 08:49:33 -04:00
Jonas Schwabe ecfa143526 Add tray icon theme settings to the settings dialog 2016-05-08 01:01:56 +02:00
Yuya Ochiai e1b008a3e0 Make "disablewebsecurity" optional 2016-04-17 23:07:17 +09:00
Yuya Ochiai 8883ce3229 Make the tray icon to be optional 2016-04-11 21:51:24 +09:00
Yuya Ochiai 4b4ebeb59a Auto-merge default config 2016-01-23 22:58:44 +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 283e311095 Settings UI for multiple teams with React 2015-12-19 23:51:19 +09:00
Yuya Ochiai dc9794b1f5 Read/Write/Upgrade config.json with settings module 2015-12-13 22:58:22 +09:00
Yuya Ochiai 47ac5f102d Use balloon notification on Windows from 7 to 8.1 2015-11-28 14:30:25 +09:00