187 Commits

Author SHA1 Message Date
ccd0
1fbe76e3cd Support access to DataBoard data of other sites. 2018-12-04 17:43:07 -08:00
ccd0
406029ce19 Make cross-domain quotes of you light up thread watcher. 2018-11-24 23:50:56 -08:00
ccd0
f30ef0e068 Make URLs in thread watcher point to appropriate domain. #2143 2018-11-24 23:29:15 -08:00
ccd0
8be6bd3898 Add optional link to mark threads read from index. #625 2018-10-17 05:57:37 -07:00
ccd0
6a00c9f757 Only autorefresh thread watcher from current tab. 2018-05-10 02:30:24 -07:00
ccd0
1ea6f14384 Fix Thread Watcher links on Tinyboard. 2018-01-24 12:11:00 -08:00
ccd0
faa9291606 Fix unwanted appearance of Watch in menu. 2018-01-24 06:42:15 -08:00
ccd0
4acfec4d12 Turn thread watcher refreshing off outside 4chan until working. 2018-01-24 00:02:00 -08:00
ccd0
06c1ae29e3 Turn off Unread and related features on Tinyboard until working. 2018-01-23 23:52:34 -08:00
ccd0
f24ebbd648 Revert reversion of DataBoard / forceSync changes.
This reverts commit ea08bc882230289d675c58c64572d6a7bd0c4a7a.
2018-01-23 22:17:31 -08:00
ccd0
ea08bc8822 Revert "Asynchronous version of DataBoard.forceSync."
This reverts commit fbee3c2df256b5152efd0682904837f0e13b6411.

Revert "Eliminate $.forceSync from QuoteYou."

This reverts commit f924beb2801b232dcbfa04e6d9d1abb2f6810ec3.

Revert "Better protection against race conditions that can lead to data loss in DataBoard."

This reverts commit 8d0a6cf97f263e0735b3002466328285e5a37454.
2018-01-23 11:03:48 -08:00
ccd0
fbee3c2df2 Asynchronous version of DataBoard.forceSync. 2017-12-10 22:26:43 -08:00
ccd0
8d0a6cf97f Better protection against race conditions that can lead to data loss in DataBoard. 2017-12-10 21:47:28 -08:00
ccd0
c41c6d412b WebExtensions doesn't like protocol relative URLs in AJAX requests. 2017-09-28 02:23:59 -07:00
ccd0
950f004ec9 Add Require OP Quote Link option (off by default) to Thread Watcher menu: For purposes of thread watcher highlighting, only consider posts with a quote link to the OP as replies to the OP. 2017-02-06 00:24:16 -08:00
ccd0
2aca3b1986 Fix update of thread watcher highlight on scroll.
Fixes bug from b9dea6f93165f8d3f277177cf222111373d89e20.

Also make quotesYou proper boolean.
2017-01-29 18:33:12 -08:00
ccd0
b9dea6f931 Thread Watcher will now be highlighted on any unread reply to a thread in which you are OP. #913 2017-01-28 07:34:22 -08:00
ccd0
fc8684282f Activate appropriate features on previews shown in archive. #1256 2017-01-28 03:48:07 -08:00
ccd0
2dce5bedce This can execute between thread+post parsing and Thread Watcher callback being run. 2017-01-16 09:29:23 -08:00
ccd0
3dd9d4755f Fix race condition bug from v1.13.0.0 causing 'Watch thread' item to sometimes not appear in header menu. 2016-11-26 19:17:58 -08:00
ccd0
181ba93080 Merge branch 'bstable' 2016-11-13 14:01:12 -08:00
ccd0
313d8c9478 Don't prune threads on index refresh that have yet to appear in the index. 2016-11-13 12:51:50 -08:00
ccd0
9c9307bdd3 Merge branch 'bstable' 2016-11-12 00:17:53 -08:00
ccd0
06f59b8469 Fix bug from v1.13.0.0 causing errors on index refresh in certain cases when creating threads with cookies disabled. #1184 2016-11-12 00:10:20 -08:00
ccd0
eb7c48af0c Move dialog positions into Config. 2016-11-05 18:15:32 -07:00
ccd0
bc3099caa7 Do auto-checking when last check timestamp is from the future or a non-number. #1164 2016-10-30 19:53:26 -07:00
ccd0
3a98275bb0 Fix bug from v1.13.0.3 causing threads to be incorrectly pruned / marked dead in Thread Watcher.
Fixes bug from 293fca67dda7091916cf7483ff6d021cb25cf73c.
2016-10-04 19:42:21 -07:00
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
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
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