akashnimare
aa5a47ad53
Make app window thinner fixes #332
2017-12-04 15:19:43 +05:30
Akash Nimare
ce27f92900
Merge pull request #346 from cPhost/about-page
...
about-page: add links for zulip-electron and license.
2017-12-04 14:54:13 +05:30
cPhost
7be051bb6e
about-page: center everything, add links for zulip-electron, license
2017-12-03 18:02:34 -05:00
Akash Nimare
c2a01adabe
Merge pull request #345 from cPhost/logger
...
logger: add console helper to log for both file and console
2017-12-04 01:13:07 +05:30
cPhost
770926e6eb
logger: add console helper to log for both file and console
2017-12-02 11:58:28 -05:00
Akash Nimare
10ef627f59
Add notifications troubleshooting
2017-12-01 20:43:52 +05:30
akashnimare
4adba0f4b4
Update electron-builder to v19.46.4
v1.7.0
2017-11-24 17:00:03 +05:30
akashnimare
ed590c26e3
Added whitelist zulip server
2017-11-23 22:38:28 +05:30
akashnimare
6d10291a87
🎉 v1.7.0
2017-11-22 20:10:59 +05:30
akashnimare
3fe3a3da85
Update electron to v1.6.15
2017-11-22 16:21:39 +05:30
akashnimare
ba64438a99
Improve Add Server page for new users [WIP] #340
2017-11-22 14:39:39 +05:30
Akash Nimare
bcc27894c4
Merge pull request #337 from SimplyAhmazing/setup-e2e-tests
...
setup e2e tests
2017-11-22 13:28:31 +05:30
Akash Nimare
0dd0f593d1
Merge pull request #338 from sroy8091/issue_#336
...
Better error message on invalid server fixes #336
2017-11-21 21:08:08 +05:30
Sumit Roy
f5e9342f78
fail to connect message #336
2017-11-21 11:31:42 +05:30
simplyahmazing
083ccdf229
remove unused imports
2017-11-20 11:14:22 -05:00
simplyahmazing
1261786db2
remove unused dependencies
2017-11-20 11:06:05 -05:00
simplyahmazing
7f567f55c3
setup e2e tests
2017-11-19 16:48:21 -05:00
akashnimare
dcd2abca6e
v1.6.0-beta
v1.6.0-beta
2017-11-16 00:32:32 +05:30
Akash Nimare
2fb9efb981
Merge pull request #335 from zulip/electron-shortcut-fix
...
Remove electron-localshortcut completely
2017-11-15 16:56:42 +05:30
akashnimare
7245b6a110
Move electron-debug to devDependencies
2017-11-15 04:59:59 +05:30
akashnimare
bcb8ffb55f
Remove electron-LocalShortcut completely
...
This commit removes the usage of "electron-localshortcut" completely.
Now, we rely on only menu accelerators for shortcuts. It's risky to register a local shortcuts in the app window
either using electronLocalShortcut or globalShortcut as the registered shortcuts could interfare with
OS global shortcuts which is very frustrating. This fixes #317 once and for all.
2017-11-15 03:39:51 +05:30
akashnimare
77094596a5
Use electron-debug in development only WIP #317
...
electron-debug hijacks the CMD/CTRL+R and reloads the whole app,
whereas we only need to reload the current server. Removed those commands from
electronLocalShortcuts as well as they are already registered in menu items.
2017-11-15 03:07:36 +05:30
Akash Nimare
06ad44bdd7
Merge pull request #333 from zulip/appimage-autoupdates
...
Add AppImage autoupdates fixes #333
2017-11-11 20:12:24 +05:30
akashnimare
e719ba139c
Update electron-builder to latest version
2017-11-11 20:10:53 +05:30
akashnimare
9853e9226c
Better tray icon for retina display, fixes #330
2017-11-08 12:26:52 +05:30
akashnimare
f2c76b5ca3
Enable auto-update on Linux (AppImage)
2017-11-04 01:31:45 +05:30
Akash Nimare
e6dbff995b
Merge pull request #327 from zulip/taskbar-setting-option
...
Setting option for Windows taskbar flash fixes #299
2017-11-03 00:09:58 +05:30
akashnimare
4578d4a5f7
typo in setting
2017-11-03 00:06:34 +05:30
akashnimare
4b895a2312
Don't show flash taskbar setting on Linux/macOS
2017-11-02 23:54:38 +05:30
akashnimare
53c0428a3a
Add setting to control Windows taskbar flashing #299
2017-11-02 20:58:35 +05:30
akashnimare
0a1866abb5
Show Detailed error message on invaild Zulip server #325
2017-11-01 17:59:00 +05:30
Akash Nimare
ce862a4890
Merge pull request #326 from zulip/remove-python-version-file
...
Remove python version file
Fixes failing tests on Travis Linux
2017-10-31 20:55:17 +05:30
simplyahmazing
1b1ad2cd61
remove .python-version file from repo
2017-10-28 20:06:56 -04:00
simplyahmazing
ead7a06308
ignore .python-version files
2017-10-28 20:06:26 -04:00
akashnimare
6659dd5097
Update electron-builder & updater to latest
2017-10-26 11:54:55 +05:30
akashnimare
ed1f0f6d5b
Update electron-builder & updater to latest
2017-10-24 18:38:00 +05:30
akashnimare
79acf8a6e1
Add option to remove app settings
...
Menu item "Reset app settings" now remove all the configurations/settings files related to app.
Previously it used to remove only window-state.json. This helps a bit in #310 .
2017-10-24 18:29:35 +05:30
akashnimare
8e0033f03e
Handle certificate issuer error
...
Fixes, #316
2017-10-21 01:47:16 +05:30
Akash Nimare
9144c2630d
Merge pull request #322 from zulip/spellchecker-osx-fix
...
Spellchecker Improvements
2017-10-20 23:52:24 +05:30
akashnimare
fae05fc3b1
Initialize default app settings
...
Settings are initialized only when user clicks on General/Server/Network section settings
In case, user doesn't visit these section, those values set to be null automatically.
This fix makes sure the default settings are correctly set to either true or false.
2017-10-18 21:38:48 +05:30
akashnimare
73603a4fd2
Add settings to disable/enable spellchecker
2017-10-18 21:36:01 +05:30
akashnimare
a498ffc7d6
Update spellchecker to v1.1.2
2017-10-18 04:17:51 +05:30
akashnimare
7afcf13401
Re-write and improve spellchecker class
...
Rewrote the Spellchecker class so that we can have better control
over the context menu and spellchecker.
2017-10-18 04:14:02 +05:30
akashnimare
89a292559d
Set English as default language for spellchecker on Linux/Windows
2017-10-17 21:57:51 +05:30
akashnimare
be14517caf
Set server language for spellchecker on macOS
...
Ideally spellchecker should detect the language, but on macOS, it fails to auto-detect the lanugage user is typing in
that's why we need to mention it explicitly. We set this language with the help of the default language of the server.
2017-10-17 00:29:50 +05:30
akashnimare
3b6c5ae532
🎉 v1.5.0
v1.5.0
2017-10-11 12:47:17 +05:30
akashnimare
40e3ed0f2f
Reload current view properly [WIP]
2017-10-10 16:35:43 +05:30
Akash Nimare
5d988858b0
Merge pull request #313 from YJDave/tooltip
...
Add tooltip for add server button
2017-10-10 15:40:24 +05:30
YJDave
3a974136a3
Tooltip for add organization icon
2017-10-07 14:08:26 +05:30
akashnimare
6ed5a5309c
Load correct Active tab
...
We need to deactivate the tab if it doesn't match with previously loaded active tab.
2017-10-06 02:59:16 +05:30