ccd0
445b6fdf6f
Sort and filter index based on JSON data.
2016-10-01 17:10:33 -07:00
ccd0
ad9c3df4dc
Help out decaffeinate. #829
2016-10-01 03:18:22 -07:00
ccd0
b8884818d5
Change IndexBuild to IndexRefresh. #1106
2016-09-27 02:42:53 -07:00
ccd0
9c30295b8e
Fix shift+click and alt+click in catalog.
...
Was broken by 9cee88ce3a9676adb999b6fc2536716a7e8debfb which
removed data-full-i-d on catalog threads.
2016-09-25 18:59:20 -07:00
ccd0
8a6b6b5ec8
Add thread.nodes.root property.
2016-09-25 14:28:04 -07:00
ccd0
08c8eb77cc
Fix bug with updating thread watcher icon when info is in catalog.
2016-09-23 22:21:02 -07:00
ccd0
4a8ee7e3a4
Make Shift+click to hide and Alt+click to watch work anywhere on catalog thread.
2016-09-22 01:48:14 -07:00
ccd0
3f63be3cec
Rewrite ThreadWatcher DataBoard use to reduce use of forceSync. #1012
2016-09-17 20:57:34 -07:00
ccd0
b98a0d48be
Don't use Header.hover for dialogs; it's cleared on index refresh.
...
Fixes bug from b69dad7fea0efa75679e9a2d7d8cc1eca06af080.
2016-09-17 20:20:33 -07:00
ccd0
e5673c7454
This should refresh after setting excerpt.
...
Fixes bug from 517fa1c4b60cc0d82896744e97830a0850b54951.
2016-09-17 20:14:15 -07:00
ccd0
5369259876
Merge branch 'bstable'
2016-09-17 19:38:41 -07:00
ccd0
2735c7779c
Fix Thread Watcher icon not lighting up when Persistent Thread Watcher is enabled
2016-09-17 19:38:23 -07:00
ccd0
517fa1c4b6
Better Auto Watch.
2016-09-17 19:12:57 -07:00
ccd0
b69dad7fea
Remove needless wather refreshing / index sorting, make watcher load without waiting for whole page. #685
2016-09-17 16:15:41 -07:00
ccd0
c91ac0ba89
Add deferred option to SortIndex event.
...
Fixes bug where (un)watching threads wouldn't change the order
when you refreshed the index if the index hadn't changed.
2016-09-17 05:29:17 -07:00
ccd0
7327588ff8
Use SortIndex event rather than calling methods in Index.
2016-09-17 04:55:42 -07:00
ccd0
4c77245428
Remove Index.followedThreadID. Changing pinned watched threads only immediately resorts in catalog mode now.
2016-09-17 04:25:09 -07:00
ccd0
2a13c80190
Merge commit 'e1b0d62ceb258f016377517182497d3572fae095'
2016-07-09 15:35:52 -07:00
ccd0
e827b63336
Set 'Persistent Thread Watcher' to inverse of old 'Toggleable Thread Watcher' setting.
...
Per discussion in #983 .
2016-07-01 00:05:27 -07:00
dzamie
07b2b759c8
Clean up code
...
No need for 'toggleable-watcher' if it's always toggleable.
2016-06-29 22:53:31 -04:00
dzamie
9d5c7c1ef7
Thread watcher always toggleable, add setting for initial visibility
...
Changes previous "Toggleable Thread Watcher" and "Watcher Defaults to
Visible" to always toggleable and "Persistent Thread Watcher". Updated
keybind description to match.
2016-06-29 22:37:14 -04:00
dzamie
96f1497fb8
Add keybind, default state option to toggleable watcher
...
Addresses #956 by adding a keybind to toggle visibility of thread
watcher rather than simply the header bar icon. Also adds an option in
config for the watcher to default to visible or not.
2016-06-28 22:42:42 -04:00
ccd0
b474565221
Remove 'Thread Excerpt'. #904
2016-06-17 23:15:41 -07:00
ccd0
6a2b05a629
Make sure all shortcuts have IDs. #904
2016-06-17 17:59:53 -07:00
ccd0
e1b0d62ceb
Have return hack be added by the compilation script.
2016-06-12 00:25:58 -07:00
ccd0
ac1cb8a50e
Merge branch 'master' into v1.12
2016-06-08 22:19:51 -07:00
ccd0
49adb99ae9
Don't try to use getElementById on non-document.
2016-06-05 02:56:53 -07:00
ccd0
19a57d5737
Fix loading icon getting stuck on in Firefox. #832
2016-06-03 06:08:32 -07:00
ccd0
8ba434151c
Improve error message consistency.
2016-05-17 22:21:58 -07:00
ccd0
fca71d22d6
Remove old Tampermonkey issue ( #656 ) workaround. #904
2016-05-17 03:35:27 -07:00
ccd0
386ebfbbb7
Remove workaround for SeaMonkey < 2.35 Notification crash. #904
2016-05-17 03:17:54 -07:00
ccd0
bf1b7655d7
Use window.scrollBy and don't scroll unless needed in ReplyPruning. #874
2016-05-07 17:36:02 -07:00
ccd0
2909e88223
Bring back index argument for Header.addShortcut.
2016-04-27 08:38:33 -07:00
ccd0
bc86f21c24
Make menu reposition on scroll instead of closing.
2016-04-20 09:52:51 -07:00
ccd0
3818a35d61
Don't scroll down to the OP if we're already above it.
2016-04-20 09:10:51 -07:00
ccd0
75a01d2185
Stop Reply Pruning from making the thread scroll as it removes posts.
2016-04-20 08:27:30 -07:00
ccd0
54de0d7a25
Rebuild only needed files when an imported file changes.
2016-04-19 20:39:01 -07:00
ccd0
64bb62a075
No more having to hack the contents of the coffee-generated JS.
2016-04-19 16:27:05 -07:00
ccd0
f1b82d013f
Remove dependency of Post, Thread, CatalogThread classes on Callbacks class.
2016-04-15 10:34:39 -07:00
ccd0
d261f1d056
Remove fake grunt from templates.
2016-04-11 17:25:23 -07:00
ccd0
b746a0b054
Store tests_enabled flag in file.
2016-04-10 20:00:48 -07:00
ccd0
14f32a7dec
Change tests_enabled to environment variable.
2016-04-10 03:16:43 -07:00
ccd0
4dec6a3d80
Setting style property fails in older browsers. #837
2016-04-04 21:16:36 -07:00
ccd0
6e3ccfb264
Parenthesize assignment in if condition.
2016-04-04 00:17:31 -07:00
ccd0
355572331f
Fix unread line not being placed when scrolling to post hidden by Reply Pruning.
2016-04-04 00:11:38 -07:00
ccd0
c473e01638
ReplyPruning: Don't hide linked-to posts in the first place, and don't hide when opening thread by OP link.
2016-04-03 23:44:06 -07:00
ccd0
185bfb2102
Make 'Show Last' checkbox in header menu no longer persistent.
2016-04-03 21:45:52 -07:00
ccd0
0e8fade646
Scrolling to post hidden by Reply Pruning unhides post. This includes 'Scroll to Last Read Post'.
2016-04-03 21:34:19 -07:00
ccd0
7e8011e9eb
Firefox doesn't let me click() a checkbox that's not part of the document.
2016-04-03 17:05:27 -07:00
ccd0
692154005d
Show notice when Reply Pruning hides replies. #767
2016-04-03 02:42:02 -07:00