Commit Graph

312 Commits

Author SHA1 Message Date
Lorenz Hübschle-Schneider 9865bdd032 Don't show TLS warning in cordova 2016-12-03 12:14:47 +01:00
Tor Hveem 17d14364ed Merge pull request #853 from lorenzhs/improve-docs
Improve docs
2016-11-11 13:20:12 +01:00
Lorenz Hübschle-Schneider aeef7c4668 Improve TLS warning detection 2016-11-11 13:09:55 +01:00
Simon Cooksey d9b86d28a0 Added cap on max number of unread lines to load
This is to improve performance when switching to a buffer with a large
number of unread lines.

Fixes #859

Thanks to @lorenzhs for the comments on PR #862.
2016-11-08 13:42:44 +00:00
Kasper Vaessen 4ce499c9cc Base16 theme bugfixes and improvements 2016-10-13 21:44:39 +03:00
Kasper Vaessen f105e32765 Palette-based theme and some variant themes with alternative palette 2016-10-10 09:45:37 +03:00
Tor Hveem 65b4aaa97d Ability to pin buffers. Fixes #778.
This introduces ability to pin buffers using localvar storage in
WeeChat. At a later stage some UI should be introduced for this, like
discussed in #604 .
2016-09-27 15:49:22 +02:00
Tor Hveem ab649c86d4
New blue theme 2016-09-23 18:53:13 +02:00
Jake Stevenson 6cc5fab302 Fix bug where disconnecting using the 'power' button, resume acted strange 2016-09-07 13:29:05 -05:00
Jake Stevenson bc72e8952c Able to resume buffer 2016-09-06 16:35:16 -05:00
Patrick Melanson ce7715c794 Removed show timestamp [seconds] settings
Functionality is now replaced by changing
weechat's buffer_time_format. e.g. 24h time:
/set weechat.look.buffer_time_format %H:%M

Supported time formats are 12h and 24h,
with seconds or no seconds.
2016-07-20 14:12:20 -04:00
Lorenz Hübschle-Schneider 3524f185c2 Merge pull request #764 from Bakke/electron
Electron (Atom-Shell) support
2016-07-11 15:58:35 +02:00
Lorenz Hübschle-Schneider 2add0e66d2 Add dark-spacious theme to theme list 2016-04-22 16:40:43 +02:00
Magnus Hauge Bakke bbb4d259be Use arrow keys to select buffer in buffer search 2016-04-06 09:20:23 +02:00
Lorenz Hübschle-Schneider b8854a287a Switch math rendering to KaTeX 2016-04-03 15:26:14 +02:00
Lorenz Hübschle-Schneider 2112757a2d Fix emojione in electron 2016-04-02 18:08:07 +02:00
Magnus Hauge Bakke 14d8f73532 Electron: Set app badge in os x (darwin) 2016-04-01 21:50:34 +02:00
Lorenz Hübschle-Schneider d34cf89aaa Add support for custom CSS
Fixes #647
2016-01-10 11:37:27 +01:00
Lorenz Hübschle-Schneider ef8d32221b Merge pull request #701 from pmelanson/700-date-change-format-fallback
#700 added fallback mode for unsupported .toLocaleDateString()
2016-01-06 22:09:03 +01:00
Patrick Melanson b719354a07 #700 detect locale formatting support on load 2016-01-06 15:43:05 -05:00
Lorenz Hübschle-Schneider ec24142e50 Merge pull request #720 from glowing-bear/black-theme
Add black theme for AMOLED displays, fix theme selector background in dark theme
2016-01-06 17:30:59 +01:00
Lorenz Hübschle-Schneider 407f9111ad Update Angular to 1.4.x series (1.4.8)
Angular now has a .$$watchersCount property, which makes our watcher
counting function unnecessary.

Also add sha384 emojione SRI hash
2015-12-27 19:42:51 +01:00
Lorenz Hübschle-Schneider 01d0891a2d Themes: Add black theme for AMOLED displays, fix theme selector background in dark theme
Deprecates / closes #671
2015-12-26 11:47:09 +01:00
Tor Hveem df36d56fa7 Implement infinite scrolling
I't not perfect but it's a start.
2015-12-19 19:45:33 +01:00
Tor Hveem 31ba8db33d Fix problem with saving of sound notify 2015-12-18 13:48:51 +01:00
Tor Hveem 5494fefbcb use spinner for connect/reconnect/fetchmorelines 2015-12-14 16:02:49 +01:00
Mukunda Modell 3b60f992b4 Switch to adjacent buffer with alt+arrow
Use alt+up and alt+down to switch to previous / next buffer.
Works when bufferlist is nested or flat.

This implements issue #511.
2015-12-04 08:43:48 -06:00
Lorenz Hübschle-Schneider a631a913c7 Fix initialisation of global unread count
Fixes #595
2015-11-28 21:25:06 +01:00
Tor Hveem 4f686d512d Request nicklist using ptr instead of fullname 2015-11-28 12:29:38 +01:00
Tor Hveem 9f6f70eb3e Merge pull request #644 from glowing-bear/url-hash
Add support for supplying credentials in the URL via the hash.
2015-09-17 09:10:55 +02:00
Tor Hveem cf771eb73f Merge pull request #620 from glowing-bear/noswitch
Use -noswitch option to open buffers
2015-09-17 09:05:35 +02:00
Tor Hveem 9659fa2efc Merge pull request #635 from angus-g/hidden-buffers
Handle hidden weechat buffers
2015-09-17 08:55:54 +02:00
AppleDash fafed6a915 Add support for supplying credentials in the URL via the hash. 2015-09-11 09:10:05 +02:00
Lorenz Hübschle-Schneider 6ca1deb66d Always show server buffers in hierarchical view
Show them even if 'Only show buffers with unread messages' is set
2015-08-05 17:35:54 +02:00
Angus Gibson 117d9991ec Handle hidden weechat buffers
This adds a new 'hidden' field to the Buffer model, which stays in sync
with weechat's notion of hidden buffers.
2015-07-10 13:52:12 +10:00
Peter Elmers febbb3ffdb Re-implement click to join functionality.
Clicking channel names to join broke because of angular issue 9515.
Reimplement the functionality by binding the scope.openBuffer method to
the window and calling it from an onclick handler for channel name
anchors.
2015-06-11 09:10:23 -07:00
Lorenz Hübschle-Schneider 2626b5e936 openBuffer: send /join and /query with -noswitch parameter
this functionality is currently broken (#618) but this is a good idea nonetheless
2015-06-10 10:04:10 +02:00
Lorenz Hübschle-Schneider 8c965e0b90 Store WeeChat version is an array of numbers 2015-06-10 10:04:10 +02:00
Tor Hveem d0cabde132 Send more types of clearing only when using new style 2015-04-18 12:11:13 +02:00
Johan Stenehall 5643df2292 Add notification and unread count to topbar
Conflicts:
	css/glowingbear.css
2015-03-24 23:27:29 +01:00
Tor Hveem 9432004c5e Clear hotlist in more scenarios
* Clear when switching away from a buffer
 * Clear when sending a message to a buffer
2015-03-23 13:33:16 +01:00
Tor Hveem feaf76f1ea move hotlistclear into connection
Also some clean up stray debug
2015-03-23 13:33:16 +01:00
Lorenz Hübschle-Schneider 399b3af9f4 Merge pull request #566 from glowing-bear/emojione
Twemoji => Emojione
2015-03-22 13:14:48 +01:00
Tor Hveem 99ccd551b6 Enable by default, except on mobile. Convert by default. 2015-03-22 13:11:39 +01:00
Lorenz Hübschle-Schneider dc46a9b22a Don't embed content by default
This can be quite slow on buffer switch, especially when gists / tweets are embedded
2015-03-22 12:41:17 +01:00
Tor Hveem f042f729e1 switch from twitter's emoji lib to emojione 2015-03-21 16:43:46 +01:00
Tor Hveem c71ce1b404 Use new command for "syncing" hotlist.
This patch also implements parsing version message and using that to
check that the WeeChat is new enough to use the new command.
2015-03-21 14:08:09 +01:00
Lorenz Hübschle-Schneider 2d3c2c11bb Load theme without angular to reduce flicker
Initialising with dark theme prevents flicker
2015-03-21 12:56:30 +01:00
Lorenz Hübschle-Schneider be8ab42b7c Make MathJax a setting and load it only if enabled 2015-03-21 12:45:45 +01:00
Lorenz Hübschle-Schneider 6af6d34a4f Dynamically load twemoji if required 2015-03-21 12:27:20 +01:00