352 Commits

Author SHA1 Message Date
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
344f5a7c82 Break up 'Toggleable Thread Watcher' into 'Fixed' and 'Toggleable' parts. #40 2015-04-07 10:11:11 -07:00
ccd0
0615be12de Revert thread watcher remembering whether it was hidden. 2015-04-07 08:43:26 -07:00
ccd0
118848ac2e Add replies-read CSS class to thread watcher lines with a known unread count of 0. 2015-04-06 20:03:30 -07:00
ccd0
528b6fc4b1 Don't clear the unread count of 404'd threads until they're actually visited. 2015-04-06 19:44:38 -07:00
ccd0
2580a12e16 Fix typo. 2015-04-05 21:45:26 -07:00
ccd0
2a087d633d Use CSS for hiding thread watcher close button. 2015-04-05 21:35:56 -07:00
ccd0
9a27b74127 Remove close button from non-toggleable thread watcher. 2015-04-05 10:15:14 -07:00
ccd0
6cb5eeede6 Make toggleable thread watcher remember whether it was hidden. 2015-04-05 00:48:17 -07:00
ccd0
b2659b91dd Use conditional to simplify some other HTML templates. 2015-03-28 15:33:18 -07:00
ccd0
f420c115f9 Fix update beep on filtered posts / your own posts. #366 2015-03-24 21:20:13 -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
37810534c7 Merge branch 'bstable'
Conflicts:
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-03-15 21:24:44 -07:00
ccd0
c0f59e1249 Fix maximum updater interval under 'Optional Increase'. #358 2015-03-15 21:20:40 -07:00
ccd0
d6f2d9492e Parse /f/ files. 2015-03-14 17:50:37 -07:00
ccd0
1c3d4b3d91 Resurrected posts do not belong in newPosts. 2015-03-13 18:58:19 -07:00
ccd0
a3dc18ce82 File count fixes. 2015-03-10 23:29:13 -07:00
ccd0
93fc37956b The JSON archived property issue seems to be fixed. 2015-03-10 22:51:40 -07:00
ccd0
ba8e6cbdb9 New test for fake deletions. Also restore post.resurrect. #354 2015-03-10 22:36:37 -07:00
ccd0
c47bc8dce7 Fix updater beeping on posts to not completely read thread. 2015-03-09 05:21:52 -07:00
ccd0
668f2ed80e Change deletedPosts/deletedFiles to fullID. 2015-03-09 01:32:15 -07:00
ccd0
b629b3dca1 ThreadUpdater.thread -> thread, ThreadUpdater.thread.board -> board. 2015-03-09 01:08:41 -07:00
ccd0
acf31945b1 Make MarkNewIPs use deletedPosts. 2015-03-09 00:56:13 -07:00
ccd0
39e33ddccf Fix Auto Scroll. 2015-03-09 00:16:42 -07:00
ccd0
eb64392145 Bring back deletedPosts/deletedFiles. 2015-03-08 22:32:12 -07:00
ccd0
01af49fd52 Better fix for false-positive deleted posts: Check Last-Modified header. 2015-03-08 18:54:03 -07:00
ccd0
949eb05187 More thread updater refactoring. 2015-03-08 15:16:44 -07:00
ccd0
c1c0576f19 Implement 'Ignore Offline Status'. Also fix minor issues with updater. #287, #352 2015-03-08 13:17:23 -07:00
ccd0
6312cfaf20 Make thread watcher more robust against corrupt data. #341 2015-02-26 21:53:57 -08:00
ccd0
7f6ecc5670 Fix watch thread icon in Chromium 41+. 2015-02-18 14:12:38 -08:00
ccd0
b954ade8f3 This also needs a forceSync. 2015-02-15 21:11:25 -08:00
ccd0
dca84b6d2d More unused argument cleanup. 2015-02-15 01:21:57 -08:00
ccd0
82cd322c4b Remove unneeded event arguments from event handlers. 2015-02-15 01:03:56 -08:00
ccd0
6dd2a4103c Add callback to $.set and use it.
We can now:

- Update status of 404'd threads in watcher before redirecting.
- Wait until imported settings are saved before prompting to reload.

Also $.clear now passes errors to the callback rather than simply failing.
2015-02-14 16:05:16 -08:00
ccd0
d59ddccf3f Merge branch 'bstable' 2015-02-08 12:34:49 -08:00
ccd0
06525d4450 Don't refresh dead threads in thread watcher.
We used to need this to update the watcher's unread count in
archived threads, but that's updated upon scroll now.
2015-02-08 12:28:01 -08:00
ccd0
e1b63d4a99 Follow Zixaphir in adding space to label in UI.checkbox.
Change settings checkbox (where space was unwanted) to HTML template.
2015-02-03 00:23:44 -08:00
ccd0
343c044761 Follow Zixaphir in adding space to label in UI.checkbox.
Change settings checkbox (where space was unwanted) to HTML template.
2015-02-02 22:59:06 -08:00
ccd0
0996ca3112 Unwanted comprehension. 2015-01-31 18:50:20 -08:00
ccd0
8df52a0b24 Merge from Appchan X: Whitespace and other changes not affecting compiled script. 2015-01-31 02:50:38 -08: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
ce009a23f0 Make thread updater more robust. #307 2015-01-28 13:47:56 -08:00
ccd0
79714c6ab9 Fix whenModified argument. 2015-01-24 15:51:05 -08:00
ccd0
fe491f645d Merge branch 'Stable' into Beta
Conflicts:
	LICENSE
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-01-12 15:50:17 -08:00
ccd0
9ec108ef3d Fix missing favicon. #289 2015-01-12 15:48:26 -08:00
ccd0
2ff364defe Also add replies-unread to icon when appropriate (no highlighting by default). 2015-01-11 15:00:08 -08:00
ccd0
9737cb47d5 Highlight thread watcher icon when there are unread replies and the thread watcher is hidden. 2015-01-11 14:47:05 -08:00
ccd0
240a57c72c Add timer for thread watcher. 2015-01-11 10:51:08 -08:00