Commit graph

1381 commits

Author SHA1 Message Date
Tor Hveem df36d56fa7 Implement infinite scrolling
I't not perfect but it's a start.
2015-12-19 19:45:33 +01:00
Lorenz Hübschle-Schneider 5dc0b4df02 Merge pull request #712 from torhve/soundnotify
Fix problem with saving of sound notify
2015-12-18 14:05:28 +01:00
Tor Hveem 31ba8db33d Fix problem with saving of sound notify 2015-12-18 13:48:51 +01:00
Lorenz Hübschle-Schneider 8b045049ce Merge pull request #710 from glowing-bear/weechatconf
fetch weechat configuration variables
2015-12-18 10:05:19 +01:00
Tor Hveem c9dbdc39e4 fetch weechat configuration variables
Usage: fetchConfValue('weechat.look.buffer_time_format')
will result in models.wconfig['weechat.look.buffer_time_format'] to be
set when the result returns from WeeChat.

Could maybe be extended to also call a callback when it's available if
needed.
2015-12-17 17:46:43 +01:00
Tor Hveem e1102522ac weechat.js: implement infolist 2015-12-17 17:17:16 +01:00
Tor Hveem 2eed850faa Merge pull request #709 from pmelanson/705-read-marker-update-after-date-change
semicolons :'( :'( :'( fixes failing build
2015-12-17 17:00:39 +01:00
Patrick Melanson 86f6a37702 semicolons :'( :'( :'( fixes failing build 2015-12-17 10:57:21 -05:00
Tor Hveem 1e84292208 Merge pull request #708 from pmelanson/705-read-marker-update-after-date-change
#705 increment buffer.lastSeen on date change message
2015-12-17 16:51:07 +01:00
Patrick Melanson e3f2a160b9 #700 increment buffer.lastSeen on date change message 2015-12-17 10:47:48 -05:00
Lorenz Hübschle-Schneider aeb0cdf70e Merge pull request #704 from glowing-bear/passworderror
Fix for password error
2015-12-16 16:24:42 +01:00
Lorenz Hübschle-Schneider 5c63c55d4e Merge pull request #703 from glowing-bear/emojione-attribution
fixes regarding EmojiOne
2015-12-16 16:23:57 +01:00
Tor Hveem 68a766af0a Fix for password error
The old error handler wasn't really working for unknown reasons, but
this seems to fix it.
2015-12-16 14:01:38 +01:00
Tor Hveem 59e0662320 fixes regarding EmojiOne
* Add attribution, EmojiOne requires attribution, see: http://emojione.com/developers
 * Upgrade to newest version
 * Remove mention of old twemoji
2015-12-16 12:34:35 +01:00
Lorenz Hübschle-Schneider 0390d414f3 Merge pull request #702 from glowing-bear/spinner
Use spinner for certain operations
2015-12-15 15:09:25 +01:00
Tor Hveem 5494fefbcb use spinner for connect/reconnect/fetchmorelines 2015-12-14 16:02:49 +01:00
Tor Hveem 17671c560d add CSS to make spin icon 2015-12-14 15:49:44 +01:00
Lorenz Hübschle-Schneider 8af9b3e1e9 Merge pull request #697 from dancek/update-karma
update karma and install some dependencies; fixes #696
2015-12-09 14:45:12 +01:00
Lorenz Hübschle-Schneider 71e9ef1447 Merge pull request #695 from dancek/prevent-zalgo
prevent "zalgo text" from exiting the message/bufferline
2015-12-09 10:49:01 +01:00
Hannu Hartikainen 9cf6c84013 update karma and install some dependencies; fixes #696 2015-12-08 23:50:26 +02:00
Hannu Hartikainen c3f00cd6bc prevent "zalgo text" from exiting the message/bufferline
For a review of what zalgo text is and how it works, see
http://stackoverflow.com/q/6579844/659526 . Suffice to say it abuses
unicode to create a vertical mess that goes over other lines of text.
2015-12-08 22:57:53 +02:00
David Cormier 3890875924 Merge pull request #693 from glowing-bear/use-buffer-localvars
Use buffer localvars instead of regex hackery
2015-12-06 13:20:47 -05:00
Lorenz Hübschle-Schneider ceceac78a2 Use buffer localvars instead of regex hackery
Fixes #589
2015-12-06 13:53:57 +01:00
Lorenz Hübschle-Schneider 73123fd0dd Merge pull request #691 from 20after4/switch-to-adjacent-buffers
Switch to adjacent buffer with alt+arrow up/down
2015-12-04 15:46:56 +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
Tor Hveem a702aded62 Merge pull request #689 from dancek/issue-688
fix #688 and provide a unit test
2015-12-01 20:38:25 +01:00
Hannu Hartikainen b0f4ee4413 fix #688 and provide a unit test 2015-12-01 21:31:12 +02:00
Tor Hveem e63877ad41 Merge pull request #685 from glowing-bear/date-change-fixes
Date change fixes
2015-11-29 17:01:40 +01:00
Tor Hveem 0818cc3f9c Merge pull request #687 from glowing-bear/initialise-unread-count
Fix initialisation of global unread count
2015-11-29 17:01:10 +01:00
Lorenz Hübschle-Schneider a631a913c7 Fix initialisation of global unread count
Fixes #595
2015-11-28 21:25:06 +01:00
Tor Hveem 4c98298ea4 Merge pull request #686 from glowing-bear/empty-hrefs
Add empty hrefs to make browser extensions happy
2015-11-28 21:11:04 +01:00
Lorenz Hübschle-Schneider 34b25bf80c Add empty hrefs to make browser extensions happy
Fixes #656
2015-11-28 21:08:42 +01:00
Lorenz Hübschle-Schneider 507a39f68f Don't show date change message for free buffers
This requires requesting the buffer type and handling the
apropriate event
2015-11-28 20:59:00 +01:00
Lorenz Hübschle-Schneider 735798831f Date change marker: Don't modify last line's date 2015-11-28 20:56:19 +01:00
Lorenz Hübschle-Schneider f5422e14f4 Merge pull request #681 from dancek/domfilter-nested-links
disallow nested links in DOMfilter (fixes #680)
2015-11-28 16:14:38 +01:00
Hannu Hartikainen d1176a5b2b disallow nested links in DOMfilter (fixes #680) 2015-11-28 17:04:57 +02:00
Tor Hveem 134ac86743 Merge pull request #678 from glowing-bear/date-change
Add date change markers
2015-11-28 13:50:19 +01:00
Lorenz Hübschle-Schneider da7a7f85e8 Date change: refactoring 2015-11-28 13:23:41 +01:00
Tor Hveem b90a0f763d Merge pull request #682 from pmelanson/date-change
Date change at the end of the buffer when changing buffers, more HR dates
2015-11-28 12:46:23 +01:00
Lorenz Hübschle-Schneider 870af58ed4 Merge pull request #683 from glowing-bear/nicklist-fixes
Request nicklist using ptr instead of fullname
2015-11-28 12:30:49 +01:00
Tor Hveem 4f686d512d Request nicklist using ptr instead of fullname 2015-11-28 12:29:38 +01:00
Patrick Melanson 9334f44cde more human readable date change, per #679
For one day later: Friday (November 27) (examples in en-US)
For n>1 days: Friday (November 27, 2 days later)
For n<0 days: Friday (November 27, 1 day before)
For different years: Friday (November 27, 2015, 2156 days later)
2015-11-27 15:13:26 -05:00
Patrick Melanson 271a5d0626 when switching buffers, will inject date change if date changed 2015-11-27 15:13:01 -05:00
Lorenz Hübschle-Schneider 5dc40cb134 Date change: prettier messages, code cleaning
Has a weird bug:
https://github.com/glowing-bear/glowing-bear/pull/677#issuecomment-158891237
2015-11-23 10:59:00 +01:00
Lorenz Hübschle-Schneider 38d2f332db Merge pull request #677 from pmelanson/date-change
date change messages are chat_day_change color, multiple messages gerated for diff of 1-5 days
2015-11-23 09:33:54 +01:00
Patrick Melanson 9955056ed9 dates change with weechat 2date behaviour 2015-11-22 21:02:10 -05:00
Patrick Melanson 0a1726e359 date change messages are chat_day_change color, multiple messages generated for diff of 1-5 days 2015-11-20 18:31:55 -05:00
Tor Hveem 8e43758c2e Merge pull request #675 from glowing-bear/disable-dns-prefetching
Disable DNS prefetching
2015-11-20 12:51:48 +01:00
Lorenz Hübschle-Schneider 94923fb4bb Disable DNS prefetching
Fixes #674
2015-11-19 19:46:52 +01:00
Lorenz Hübschle-Schneider b883a52b09 Date change message prototype 2015-11-15 21:50:29 +01:00