Commit Graph

472 Commits

Author SHA1 Message Date
Akash Nimare
0412702e35 improve docs [WIP] 2017-05-24 10:52:34 -07:00
Akash Nimare
cf0086e324 📝 improving docs 2017-05-24 10:31:06 -07:00
Akash Nimare
d156ba99c8 📝 improving docs 2017-05-24 10:30:54 -07:00
akashnimare
7d71e2e04d add missing dependency 2017-05-23 19:41:14 -07:00
Akash Nimare
546abb28c0 Merge pull request #153 from zulip/20170523-090000-multiple-organizations-test
multiple organizations tests
2017-05-23 19:37:23 -07:00
simplyahmazing
777ed5c561 cleans up tests 2017-05-23 22:11:22 -04:00
simplyahmazing
61db04c574 Merge branch 'master' into 20170523-090000-multiple-organizations-test 2017-05-23 20:33:01 -04:00
simplyahmazing
93123401fe fixes test 2017-05-23 20:32:53 -04:00
simplyahmazing
dca4debee2 setting up multi org test 2017-05-23 20:31:51 -04:00
akashnimare
bef1503b9e 💄 styling setting sidebar 2017-05-23 13:01:40 -07:00
simplyahmazing
f9d430b2d2 sets chai promised tests; improves application launched test case 2017-05-23 13:44:09 -04:00
simplyahmazing
0d551861c7 fixes tests; fixes linting errors 2017-05-23 13:09:58 -04:00
simplyahmazing
4ced663f01 removes window frame 2017-05-23 12:42:16 -04:00
Akash Nimare
06f15eba2d Merge pull request #151 from zulip/140-fixes
💥 Added multiple server support feature
2017-05-22 18:53:21 -07:00
Akash Nimare
3008cd1f24 Merge pull request #140 from geeeeeeeeek/feature/#1-add-support-for-multiple-server
🎉  Add nice support for multiple Zulip servers
2017-05-22 18:43:20 -07:00
SimplyAhmazing
ea449965af Merge branch '140-fixes' into feature/#1-add-support-for-multiple-server 2017-05-22 18:42:24 -07:00
simplyahmazing
06ecdb678c focus webview after loading 2017-05-22 21:21:53 -04:00
simplyahmazing
dd99560426 removes commented setting 2017-05-22 20:41:24 -04:00
simplyahmazing
cebea28ba8 change badge count on organization nav change 2017-05-22 20:37:48 -04:00
Akash Nimare
da3e7e39b9 shrink left sidebar
Just to remove unnecessary spacing.
2017-05-22 17:09:49 -07:00
Zhongyi Tong
4b4e3a3d01 Update Save Server button text. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
aff4632927 Fix a typo. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
eeb9ee512f Enable asar. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
11785d78d2 Fix broken path issues using the module after packing. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
f8d8d0ce2e Fix test errors. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
b5af5d413d Add back badge count feature. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
d962bd6e60 Migrate /domain to /domains. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
0271ada591 Fix linter warnings. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
42fedf2d73 Add reload button to preference page. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
0b17dbb014 Initialize domains on first use. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
ae3c595d82 Integrate actions from menu and tray with webview. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
de34a22740 Move methods from mainWindow.webContents (index.js) to WebView (main.js). 2017-05-22 17:09:49 -07:00
Zhongyi Tong
865553fa45 Redirect to server settings page when domains are empty. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
23fd7ba2b3 Update DomainUtil and finish PreferenceView. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
e43b651060 Set up layout for PreferenceView. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
c0fc7718aa Use multiple webview to increase loading speed and allow servers to be online at the same time. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
3fe23e84b3 Refactor ServerManagerView and setup layout for PreferenceView. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
6b29139805 Finish interactions of switching servers in ServerManagerView. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
0bfa202763 Change domain config schema and update DomainUtil. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
8c494f329b Setup the layout for ServerManagerView. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
35bf2b0012 Add DomainUtil to manage domains in one place. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
5ac4ea71c9 Update prototype design. 2017-05-22 17:09:49 -07:00
Zhongyi Tong
f7eb4128cb Finish UI template of multi-server manager. 2017-05-22 17:09:49 -07:00
simplyahmazing
f9f21cd626 bring back electron frame; shrink organization switcher bar 2017-05-22 19:16:05 -04:00
simplyahmazing
4a84f17d86 merge usptream master 2017-05-22 19:07:01 -04:00
akashnimare
d5a92110db build for mac apple store 2017-05-22 15:31:03 -07:00
akashnimare
e9cf591559 add mas config 2017-05-22 14:57:33 -07:00
akashnimare
ba60c04452 🆙 update dependencies 2017-05-22 12:10:58 -07:00
simplyahmazing
f4567c762d update spellchecker and electron to latest 2017-05-22 14:38:21 -04:00
Akash Nimare
b2aec4b27e Downgrade electron 2017-05-22 10:16:52 -07:00