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