339 Commits

Author SHA1 Message Date
Mayhem
18b343671d Add pin/hide/show thread menu entries for the catalog.
Conflicts:
	src/General/Index.coffee
	src/General/Main.coffee
	src/Images/AutoGIF.coffee
2014-09-12 23:48:23 -07:00
Mayhem
78ea850517 Fix hiding threads in the catalog not being saved.
Fix hidden threads showing when refreshing the catalog.
2014-09-12 23:20:24 -07:00
Mayhem
0334d8a9aa Unhide threads when toggling hidden status of hidden ones. 2014-09-12 23:19:52 -07:00
Mayhem
95cf0e04fd Add a show/hide hidden threads toggle for the catalog mode.
Conflicts:
	html/General/Index-navlinks.html
	src/General/Index.coffee
2014-09-12 23:19:37 -07:00
Mayhem
b8bd58ceb8 Make the hidden label an integral part of the index.
Conflicts:
	html/General/Index-navlinks.html
	src/Filtering/ThreadHiding.coffee
2014-09-12 23:12:31 -07:00
Mayhem
d9e4dcda41 Refactor hidden threads count.
It concerns filtered threads too, not just manually hidden threads.

Conflicts:
	src/Filtering/ThreadHiding.coffee
	src/General/Index.coffee
2014-09-12 23:08:03 -07:00
ccd0
1f982020f6 partially revert ef99677f142c6b2dadb0e3f70745f0c4b14cf7d4 2014-09-12 22:31:54 -07:00
ccd0
15a56ec0ae implement PostsInserted and use it in ImageLoader 2014-09-08 10:31:30 -07:00
ccd0
9813357342 no more common thread 2014-09-07 10:21:58 -07:00
ccd0
71976c2e7d Merge branch '1.9.1.x'
Conflicts:
	CHANGELOG.md
	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
2014-09-07 10:08:52 -07:00
ccd0
75fbb908c8 fix number of pages in search 2014-09-07 10:01:54 -07:00
Mayhem
12c2e7c0a2 Refactor the catalog thread views business with a class.
Conflicts:
	Gruntfile.coffee
	src/General/Build.coffee
	src/General/Index.coffee
	src/General/lib/thread.class
2014-09-05 22:47:59 -07:00
Mayhem
c3e37a8077 Alt+click to pin threads in the catalog.
Conflicts:
	css/style.css
2014-09-05 22:24:24 -07:00
Mayhem
148b8f4c39 Update thread post/file count on index refresh in the catalog.
Conflicts:
	src/General/Index.coffee
	src/General/lib/thread.class
2014-09-05 21:34:06 -07:00
Mayhem
987d59bb24 Initial index catalog mode work.
Conflicts:
	css/style.css
	src/General/Build.coffee
	src/General/Index.coffee
2014-09-05 21:01:40 -07:00
ccd0
a37da6527f remove linked list stuff from Index 2014-09-05 19:57:00 -07:00
ccd0
5c46064306 remove stale requests from cache on index refresh 2014-08-29 22:22:37 -07:00
ccd0
cff287c9c3 HTML templates 2014-08-02 22:43:01 -07:00
ccd0
f411f6cca5 unfocus prev/next buttons after use
Fixes the space bar unexpectedly activating the button.
2014-07-20 15:46:24 -07:00
ccd0
5bb988dee5 fix double thread insertion bugs in infinite scrolling 2014-07-08 08:09:51 -07:00
ccd0
cdb83f744a cleanup menu code 2014-06-18 22:39:19 -07:00
ccd0
5ad30ead3f remove IndexBuild event 2014-06-18 01:53:18 -07:00
ccd0
efc852464f don't use event for adding to menu internally 2014-06-17 21:12:07 -07:00
ccd0
424922623c use CSS to hide <hr>s following hidden threads 2014-06-15 10:31:39 -07:00
ccd0
6fb58200b1 fix sorting and linked list bugs 2014-06-14 20:16:45 -07:00
ccd0
9668deaa8f fix index load failure 2014-06-01 19:15:00 -07:00
ccd0
c6e033f3da drop a few more unneeded checks 2014-06-01 18:15:23 -07:00
ccd0
722635d722 Drop navigation between threads/boards with JSON 2014-06-01 17:40:23 -07:00
ccd0
cb041c2304 fix hidden threads reappearing on index refresh 2014-05-28 00:32:28 -07:00
Zixaphir
074f101fce Eh, the debounce is kinda pointless.
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Index.coffee
2014-05-17 23:07:23 -07:00
Zixaphir
bb3deb62bd window.scrollY works in Chrome and Firefox.
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Index.coffee
2014-05-17 22:58:56 -07:00
ccd0
da29a062e6 fix race condition in removing bottom links 2014-05-16 18:54:40 -07:00
ccd0
1759951e8d add bottom navlinks for JSON navigation 2014-05-16 16:33:42 -07:00
ccd0
1122342917 remove horizontal rule left over from bottom navlinks in thread view 2014-05-16 15:18:56 -07:00
ccd0
18f6c17fed move JSON top navlinks to their position in vanilla 2014-05-16 14:01:26 -07:00
ccd0
cb828fa9c4 quote all the attributes 2014-05-15 17:32:38 -07:00
ccd0
b263cd73ba remove string interpolation from most HTML files 2014-05-15 00:01:28 -07:00
ccd0
1189b71029 this seems to be a common pattern 2014-05-14 14:16:16 -07:00
ccd0
f1818d0b13 fix index not loading with a 304 response 2014-05-11 19:20:03 -07:00
ccd0
0675441405 fix a page 0 -> 1 update I missed 2014-05-11 14:35:53 -07:00
Zixaphir
65671b2e2a Fix some issues causing Navigation functions to fail.
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Main.coffee
2014-05-10 13:04:58 -07:00
ccd0
ec03ab524d Merge branch 'page1' 2014-04-19 15:28:56 -07:00
ccd0
7aeb46abb9 transition to new HTML 2014-04-19 00:28:19 -07:00
ccd0
bb08d503a9 Merge branch 'master' into page1
Conflicts:
	src/General/Index.coffee
	src/Monitoring/ThreadStats.coffee
2014-04-12 20:39:12 -07:00
ccd0
3206724aea fix nonrebuilding of index
Also hide page list in threads instead of deleting.
2014-04-12 20:22:49 -07:00
ccd0
1d29f64451 indexing bugfixes 2014-04-12 18:52:37 -07:00
ccd0
102e5de01e Merge branch 'master' into page1
Conflicts:
	src/General/Index.coffee
2014-04-12 18:40:07 -07:00
ccd0
5ab31d5e75 fix JSON navigation history bugs 2014-04-12 17:02:08 -07:00
ccd0
b6e5d206f1 update page numbering in Index.coffee 2014-04-12 12:02:28 -07:00
Kabir Sala
66e1e23e6a Partially fix #19 2014-02-27 16:37:18 +01:00