Akash Nimare
6fd9744d56
webview: Fix webview flickering [WIP].
2018-03-02 16:46:55 +05:30
Akash Nimare
a90dc0c82f
Custom css: Add a setting option for custom css.
...
This PR adds an option to inject custom CSS.
Fixes - #432 .
2018-03-01 18:52:53 +05:30
Abhigyan Khaund
fa85241c79
design: Only show the back button when needed.
...
Fixes : #421 .
2018-02-23 00:53:23 +05:30
Priyank P
8b6dcd355f
notification: Add reply option to notifications for macOS.
...
This PR adds reply option to notifications of macOS using
`node-mac-notifier` and then post the reply for to the webapp.
It also fixes an issue that even though the app is focused the server that sent
the notification did not focus. And it also adds parsing for mentioning. This also
refactors code for notification.
Fixes : #284 , #381 .
2018-01-14 00:04:34 +05:30
Priyank P
91742a5770
silent: Reflect changes in webview for silent option. ( #380 )
...
* silent: Reflect changes in webview for mute/silent option.
This silent the webview incase silent option is toggled, and
by default silent the webview when its create if needed.
Fixes : #380 .
2018-01-11 18:46:39 +05:30
akashnimare
80c37fabb8
Enable badge api on macOS only
...
app.dock.setBadge() is supported on macOS only. Added an extra check so that it doesn't throw errors on Win + Linux.
2017-10-05 05:34:16 +05:30
akashnimare
45bdde951f
Add a red circle over dock icon for PMs
...
This will show a small red circle over the dock icon.
This is to notify user that they have PMs in unread messages.
2017-10-03 03:29:52 +05:30
Zhongyi Tong
647303c001
Implement proxy.
2017-08-20 23:00:50 -04:00
Zhongyi Tong
e52ece57df
Load all servers on app start-up.
2017-08-17 14:14:23 -04:00
Akash Nimare
bf35db26bd
fixed linting errors
2017-08-10 15:44:25 +05:30
Zhongyi Tong
4d8c8e08a0
Shorten loading animation of functional tabs.
2017-08-10 13:04:07 +08:00
akashnimare
98d23aaae1
document focus event
2017-08-08 23:51:04 +05:30
Zhongyi Tong
84a69ce455
Enhance error handling.
2017-08-09 01:56:00 +08:00
akashnimare
2424f7a995
Focus webview contents on Window focus #216 #251
2017-08-08 22:13:03 +05:30
Akash Nimare
c3c60c98d6
Focus Webview elements on Linux/Windows #251
2017-08-07 15:51:56 +05:30
Akash Nimare
9e8ec3b6d4
Merge pull request #256 from geeeeeeeeek/issue/delay-webview-show-up
...
Delay webview fade-in.
2017-08-02 19:08:00 +00:00
Zhongyi Tong
f880683d9c
Delay webview fade-in.
2017-08-02 22:56:24 +08:00
Zhongyi Tong
3ad73a1eaa
Explicit focus webview on macOS alone.
2017-08-02 02:23:35 +08:00
Zhongyi Tong
4445baafa9
Add an os check for webview focus events.
2017-08-02 02:07:00 +08:00
akashnimare
1fe64cb8d7
Handle new-window event properly #204 #164
2017-07-26 00:35:06 +05:30
akashnimare
d70783600d
Removed unused checkConnectivity function
2017-07-22 21:04:25 +05:30
akashnimare
5bbf710529
injecting css in webviews
2017-07-20 01:10:48 +05:30
Zhongyi Tong
d3c2da7961
Support switching Settings view from different action buttons.
2017-07-09 23:01:46 +08:00
Zhongyi Tong
321860a232
Disable preload script in functional tab.
2017-07-03 02:02:43 +08:00
Zhongyi Tong
3823ac7f78
Improve network error display.
2017-06-21 15:56:05 +08:00
Zhongyi Tong
9cff5c5a4d
Fix linting errors.
2017-06-18 02:28:50 +08:00
Zhongyi Tong
f3cf2229c6
Add the ability to close for functional tabs.
2017-06-18 02:17:18 +08:00
Zhongyi Tong
f85bca9879
Save.
2017-06-17 22:38:24 +08:00
Zhongyi Tong
f548a0ae53
Change the way utils load.
2017-06-17 22:38:24 +08:00
Zhongyi Tong
7192dc69f6
Put LinkUtil to renderer-side.
2017-06-17 22:38:23 +08:00
Zhongyi Tong
7f8d933ab7
Fix lint errors.
2017-06-16 21:07:48 +08:00
Zhongyi Tong
743d689281
Avoid multiple webviews show at the same time.
2017-06-13 02:36:47 +08:00
Zhongyi Tong
463701c5f8
Fix user-agent.
2017-06-13 01:50:37 +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
b18e3ad5d2
Update title and badge on title change.
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