128 Commits

Author SHA1 Message Date
ccd0
b3ce37e065 Use QR.db to test whether Mark Quotes of You is on.
Fixes backlinks crash on settings change and makes things more consistent.
2015-11-28 11:30:59 -08:00
ccd0
a05431c07d Turning off 'Remember Last Read Post' should immediately disable data saving in all tabs. 2015-11-28 10:23:21 -08:00
ccd0
28597d6a2c Add 'Remember Last Read Post' option. #622 2015-11-28 00:36:32 -08:00
ccd0
e27858216f Remove unwanted execute permissions. 2015-11-15 14:00:17 -08:00
ccd0
efb896414a Convert browser-dependent code to use $.engine. 2015-07-04 02:37:20 -07:00
ccd0
7edf0eda95 Work around SeaMonkey desktop notifications bug. #383 2015-06-28 19:33:47 -07:00
ccd0
9f148f2514 Fix filtered posts appearing as unread replies in thread watcher even after thread is opened and all posts read. 2015-04-26 11:22:05 -07:00
ccd0
b83c2c9811 Fix whitespace being stripped from the comment before filtering.
This makes it possible to filter whitespace spam.
2015-04-24 01:02:57 -07:00
ccd0
8f7c22d32c Consolidate Unread Favicon code a bit. 2015-03-24 20:44:46 -07:00
ccd0
b0fd56ac8d Fix unread line appearing when replying to a completely read thread. 2015-03-22 20:01:04 -07:00
ccd0
d983857976 Merge from Appchan X: src/Monitoring 2015-01-31 01:16:03 -08:00
ccd0
94928b7c83 Merge from Appchan X: Whitespace and other changes not affecting compiled script. 2015-01-30 01:22:40 -08:00
ccd0
d0cb366d5d Don't add back watcher unread count in 404'd threads. 2014-12-28 22:24:41 -08:00
ccd0
108920c536 Don't try to update the read posts until all posts are parsed. 2014-12-27 15:43:19 -08:00
ccd0
b656e6d690 Update unread count in thread watcher as posts are read. 2014-12-27 06:58:32 -08:00
ccd0
6589995e45 Fix treatment of fetched deleted posts. 2014-12-01 20:30:09 -08:00
ccd0
c38c37c720 Overhaul quote threading.
- Separate post order data from read/unread status.
- Make compatible with unread line and scroll to last read post.
- Implement [Thread New Posts] link.
2014-11-30 12:46:07 -08:00
ccd0
748258f59b Unread.postsQuotingYou -> ECMAScript 6 Set 2014-11-28 23:28:01 -08:00
ccd0
b618b760b8 Refactor adding of unread posts. 2014-11-28 20:26:22 -08:00
ccd0
370d73d183 Optimize new Unread code. 2014-11-28 17:34:19 -08:00
ccd0
62ab05e44f not needed 2014-11-28 16:05:53 -08:00
ccd0
00880478c4 Remove yet another unneeded use of unread post order. 2014-11-23 13:18:53 -08:00
ccd0
a502db7f47 More quote threading compatible lastReadPost computation. 2014-11-23 13:02:38 -08:00
ccd0
437f04729d rewrite Unread.sync 2014-11-22 23:16:36 -08:00
ccd0
6e0772ed5d rewrite Unread.setLine 2014-11-22 22:51:52 -08:00
ccd0
41755d1b8e Fix Unread.scroll conflict with Fappe Tyme. 2014-11-22 21:20:29 -08:00
ccd0
33d802d264 Use $.one in Unread.coffee. 2014-11-22 20:32:46 -08:00
ccd0
a710bdf8b4 Better Unread.scroll code. 2014-11-22 17:12:57 -08:00
ccd0
e74cd4e961 Fix Unread.init condition. 2014-11-22 15:39:50 -08:00
ccd0
c16000a861 Fix Unread sync bug. 2014-11-16 17:38:20 -08:00
ccd0
8bcec61542 Reduce unnecessary calls to GM_getValue. 2014-11-16 17:19:30 -08:00
ccd0
4ac31962a2 Move nameBlock into post class. 2014-11-15 20:41:32 -08:00
ccd0
99464b77dd another archived thread bugfix 2014-09-18 11:57:44 -07:00
ccd0
9d58a62e16 Archived thread related bugfixes. 2014-09-18 11:32:15 -07:00
Mayhem
dd3ce22632 Keep the title in 404'd tabs.
Conflicts:
	src/Monitoring/Unread.coffee
2014-09-13 17:32:41 -07:00
ccd0
46942f3e65 fix condition in Unread.init 2014-08-17 12:14:57 -07:00
ccd0
5745ee6b0a multiple DataBoards with same key causes sync problems 2014-08-17 11:19:52 -07:00
ccd0
5800bacc85 fix Firefox unread count bug 2014-07-23 07:09:45 -07:00
ccd0
7d14a5395f hide spoilers in desktop notifications 2014-07-04 14:45:15 -07:00
ccd0
63a9d3dcd1 follow Mayhem's changes to ThreadUpdate API 2014-06-18 23:31:37 -07:00
ccd0
17ab7f5f36 reduce data sent in ThreadUpdate events 2014-06-18 00:14:09 -07:00
ccd0
e810af22ca remove dead feature disconnection code 2014-06-17 22:54:51 -07:00
ccd0
3f210757cc disable features not yet working properly with quote threading 2014-06-01 22:40:20 -07:00
ccd0
4662d6e2aa okay to set lastReadPost if entire thread read 2014-06-01 22:25:04 -07:00
ccd0
0de728e5a6 get quote threading + quote notifications partially working 2014-06-01 20:48:43 -07:00
ccd0
f5047e8fdd remove workaround for fixed Chrome bug 2014-05-26 14:40:56 -07:00
ccd0
c3f04314cc make things work with Quick Reply and Thread Updater disabled 2014-05-11 17:36:13 -07:00
Zixaphir
6649e8519c Fix unread count + thread updater with quote threading enabled
See guys, fix one thing, break another!
2014-02-16 03:15:23 -07:00
Zixaphir
b3f937f5c8 Fix JSON Navigation unread count 2014-02-16 03:11:27 -07:00
Zixaphir
8454ed099c There is always a QR.db in appchan. 2014-01-16 16:52:21 -07:00