Commit Graph

545 Commits

Author SHA1 Message Date
Zhongyi Tong
7192dc69f6 Put LinkUtil to renderer-side. 2017-06-17 22:38:23 +08:00
Zhongyi Tong
47eec89a9b Remove debug-purpose-comments in appUpdater. 2017-06-17 22:38:23 +08:00
Akash Nimare
48ff506344 Merge pull request #179 from zulip/window-close-fix
Fixed window close/hide logic + keep app running in background on close
2017-06-16 09:21:34 -07:00
akashnimare
c2e6e9603f fixed hide/quit logic #169, #160 2017-06-16 21:45:45 +05:30
akashnimare
f4f4836887 add focus option in tray + handle quit event properly 2017-06-16 20:39:16 +05:30
akashnimare
02bc5e41a5 keep app running in background on close 2017-06-16 20:29:16 +05:30
Akash Nimare
68c90434b3 Merge pull request #168 from geeeeeeeeek/issue/refinements-on-multi-tab-view
Refinements on multi tab view
2017-06-16 06:41:23 -07:00
Zhongyi Tong
7f8d933ab7 Fix lint errors. 2017-06-16 21:07:48 +08:00
Akash Nimare
935b37705a Merge pull request #175 from veeloinc/package-whitespace
normalize whitespace
2017-06-13 14:50:21 -07:00
Kevin Turner
798235fb06 normalize whitespace 2017-06-13 08:26:38 -07:00
Zhongyi Tong
743d689281 Avoid multiple webviews show at the same time. 2017-06-13 02:36:47 +08:00
Zhongyi Tong
4c188bbdc8 Update tabs position. 2017-06-13 02:18:35 +08:00
Zhongyi Tong
26e0543ae2 Fix missing badge element. 2017-06-13 01:55:53 +08:00
Zhongyi Tong
463701c5f8 Fix user-agent. 2017-06-13 01:50:37 +08:00
Zhongyi Tong
4c33f0779c Update badge style when unread number too large. 2017-06-13 00:57:28 +08:00
Zhongyi Tong
4888efb9f2 Use Zulip as app title. 2017-06-13 00:57:28 +08:00
Zhongyi Tong
ea332a9ff3 Rebase with geeeeeeeeek/issue/network-disconnectivity-resolution. 2017-06-13 00:57:28 +08:00
Zhongyi Tong
f1b2fdcf99 Disable WebView:focus outline. 2017-06-13 00:57:27 +08:00
Zhongyi Tong
9f73160f74 Add the ability to show badge count for each server. 2017-06-13 00:57:27 +08:00
Zhongyi Tong
b18e3ad5d2 Update title and badge on title change. 2017-06-13 00:57:27 +08:00
Zhongyi Tong
ed6013fb5d Add the ability to reload active webview in UI. 2017-06-13 00:57:27 +08:00
Zhongyi Tong
39b436819c Componentize Tab. 2017-06-13 00:57:27 +08:00
Zhongyi Tong
3e74fc9b0a Finish the refactoring of WebView. 2017-06-13 00:57:25 +08:00
Zhongyi Tong
0708519816 Componentize WebView. 2017-06-13 00:56:36 +08:00
Zhongyi Tong
84808313fe Add the ability to open DevTools for active webview. 2017-06-13 00:51:44 +08:00
Zhongyi Tong
e7e55596c6 Update icon names. 2017-06-13 00:51:44 +08:00
Zhongyi Tong
1b8eb099ab Disable text selections in multi-tab view. 2017-06-13 00:51:44 +08:00
Zhongyi Tong
1fa276a400 Update css structure. 2017-06-13 00:51:44 +08:00
Zhongyi Tong
0751f6ac72 Remove obsoleted main.css and rename servermanager.css to main.css.
Since we adopt new multi-tab UI for the app, the old main.css was obsoleted and not in use. For clarity, We should change the name of main.js's css file to main.css.
2017-06-13 00:51:44 +08:00
Akash Nimare
3d8da55648 update node dependency 2017-06-12 17:05:51 +05:30
Akash Nimare
318a729a4a Merge pull request #174 from geeeeeeeeek/issue/set-ua-properly
Set user-agent from a singleton util.
2017-06-12 02:27:09 -07:00
Zhongyi Tong
aab581f204 Fix missing app version in user-agent. 2017-06-12 11:32:23 +08:00
Zhongyi Tong
c0075b4f1c Set user-agent from a singleton util. 2017-06-12 01:07:45 +08:00
akashnimare
7bd2e751c5 fixed linting 2017-06-10 15:39:05 +05:30
akashnimare
5ff2492c79 temporarily disable electron browserwindow and other tests
Because of the chromedriver issue other tests like linting is failing. Disablingthis particular test will allow us to test for linting errors. This is just a temporary workaround and will be fixed ASAP.
2017-06-10 15:11:25 +05:30
Akash Nimare
a26df708f4 Merge pull request #171 from zulip/dev
Set useragent correctly fixes #170
2017-06-09 20:54:25 +05:30
akashnimare
57df256a4a set useragent correctly [WIP] #170 2017-06-09 07:52:45 +05:30
Akash Nimare
7f1890d8a1 Merge pull request #165 from geeeeeeeeek/issue/network-disconnectivity-resolution
Issue/network disconnectivity resolution
2017-06-04 01:38:12 -07:00
Akash Nimare
ff12b041a1 Merge pull request #162 from geeeeeeeeek/master
Fix WebView resize problem
2017-06-01 10:33:25 -07:00
Zhongyi Tong
606e407aee Fix network disconnectivity issue. 2017-06-01 19:33:56 +08:00
Zhongyi Tong
b0db81095a Attach user-agent to webview requests. 2017-06-01 19:09:36 +08:00
Zhongyi Tong
2208b03612 Remove vscode conf. 2017-05-30 20:41:13 +08:00
Zhongyi Tong
7cf2422d76 Fix webview resize problem when switching back to that webview. 2017-05-30 20:32:55 +08:00
akashnimare
57d4e5c930 load icons locally fixes #152 2017-05-28 02:27:25 -07:00
Akash Nimare
deafa315df Merge pull request #159 from zulip/bugfix-#158-focus-webview-on-tab-context-switch
Bugfix #158 focus webview on tab app switch
2017-05-28 01:29:55 -07:00
simplyahmazing
4c09da791c remove unneeded listener 2017-05-28 04:22:20 -04:00
simplyahmazing
e3490dbfa5 makes webview focus when browser window gains focus 2017-05-28 04:20:54 -04:00
akashnimare
f6358a06fd fixing network issue #157 [WIP] 2017-05-25 15:50:15 -07:00
akashnimare
3ef346495f updated spectron dependency 2017-05-25 11:48:49 -07:00
Akash Nimare
64fcc51c7e add chai as dependency 2017-05-24 18:59:06 -07:00