1037 Commits

Author SHA1 Message Date
Mayhem
a4b9c303ab Don't leave an extra > when quoting. 2014-04-10 15:34:52 +02:00
Mayhem
5aa0c3f36d Oops, video.load() actually sets the autoplaying flag to true. 2014-04-09 14:40:55 +02:00
Mayhem
9bb234ab5e Better handling of videos inside of clones. 2014-04-09 14:28:21 +02:00
Mayhem
221973c786 Better asap test for image hover. 2014-04-09 10:34:42 +02:00
Mayhem
662cff6396 Don't keep running waitExpand's asap func when the image error'd. 2014-04-09 10:20:32 +02:00
Mayhem
06e6f84867 Handle webm playback errors with image expansion. 2014-04-09 10:04:51 +02:00
Mayhem
7c97b11601 Refactor ImageExpand.waitExpand():
- wait for the first frame to be loaded instead of the metadata before expanding.
- to my understanding, browsers will not always start the download immediately
  if the video isn't on autoplay, force it with load().
2014-04-08 13:53:21 +02:00
Mayhem
445edcf867 After contracting, isExpanding should be falsy. 2014-04-07 12:05:44 +02:00
Mayhem
de112fcfa9 Fix EAI loading files in hidden posts. Fix #1542 2014-04-07 11:22:17 +02:00
Mayhem
78c86945f9 Automatically play/pause videos in clones too. 2014-04-07 11:11:39 +02:00
Mayhem
fba314e05a Pause videos when they are not visible. #1538 2014-04-07 11:06:34 +02:00
Mayhem
7f1abad58b Don't add the 'expanding' class when unecessary. 2014-04-07 10:02:15 +02:00
Mayhem
40d8d06266 Wait for the video metadata to be loaded before completing the expansion. 2014-04-07 09:45:33 +02:00
Mayhem
480ffba15c Keep playing .webms in clones. 2014-04-07 09:14:54 +02:00
Mayhem
9215c06d55 Fix webm upload. #1533 2014-04-06 15:46:02 +02:00
Mayhem
12b6fee222 Changelog. 2014-04-05 14:07:50 +02:00
Mayhem
a65c724cfb Fix #1536 2014-04-05 14:03:32 +02:00
Mayhem
62321ecb18 Fix #1537 2014-04-05 13:53:52 +02:00
Mayhem
9ee39b3908 Re-setup the QR captcha when necessary. Fix #1534 2014-04-05 13:45:34 +02:00
Mayhem
20846ad4fe Fix #1511 2014-04-05 13:40:54 +02:00
Mayhem
0bc93400c1 .webm #1533 2014-04-05 00:32:44 +02:00
Mayhem
7bc7aed998 Fix captchas, again. #1531 2014-04-03 01:47:38 +02:00
Mayhem
825236a002 Fix #1524. 2014-03-27 21:31:16 +01:00
Mayhem
2e70268ec2 Fix #1514. 2014-03-20 16:31:11 +01:00
Mayhem
d1a305a888 Hide and don't use the header hitzone when unnecessary. 2014-03-20 16:21:22 +01:00
Mayhem
19e1315760 Fix #1503, Fix #1504. 2014-03-12 11:36:50 +01:00
Mayhem
2ae6ae1dfd Fix #1499. 2014-03-10 09:44:49 +01:00
Mayhem
3b183d7283 Nuke toggling the header auto-hide by clicking on its border. 2014-03-10 09:29:30 +01:00
Mayhem
06da6b0c9e Nuke Announcement Hiding setting. 2014-03-10 09:17:33 +01:00
Mayhem
9127179e0d Nuke the Enable 4chan's Extension setting. 2014-03-07 04:23:01 +01:00
Mayhem
59f2ca6a51 rm as many id attributes in posts as possible.
Add root.dataset.fullID, simplify Get.postFromRoot().
Also figured Menu.toggle() could be simplified since stub of threads do not exist anymore.
2014-02-27 19:02:32 +01:00
Mayhem
a853bd5e8e Make hiding threads on all threads index mode faster. #1484 2014-02-27 17:54:31 +01:00
Mayhem
2924711db4 Get rid of Index.nodes, -1 Get.threadFromRoot call. 2014-02-27 17:42:52 +01:00
Mayhem
fba0571efb rm dead code 2014-02-25 04:25:29 +01:00
Mayhem
ac8e05dd22 Simplify import/export of settings.
Also clear all stored data before importing.
2014-02-24 23:56:30 +01:00
Mayhem
c3fd98551a Less <i>s. 2014-02-24 20:33:58 +01:00
Mayhem
5c6c0b7bd7 Use FontAwesome for the announcement hiding button. 2014-02-24 19:48:18 +01:00
Mayhem
397e936765 Wait for the pagelist to be replaced before removing .index-loading. 2014-02-24 15:27:00 +01:00
Mayhem
3f2aeff448 Fix #1473. 2014-02-23 02:08:51 +01:00
Mayhem
49c9156c30 Optimize the index by using a sorted list of threads instead of nodes.
Only one call to Get.threadFromRoot() per thread now.
2014-02-22 00:17:49 +01:00
Mayhem
27fa3f2bf7 Switching between the un/hidden thread index should navigate us to page 0. 2014-02-22 00:17:48 +01:00
Mayhem
8613e11bc2 Hiding threads will hide empty index pages too.
Rebuilding the paged index should navigate us to the last available page.
2014-02-22 00:17:48 +01:00
Mayhem
ab2ea29dd6 Hiding threads should be able to hide other posts recursively too. 2014-02-22 00:17:48 +01:00
Mayhem
498dfda2ef Update code related to hidden threads. 2014-02-22 00:17:48 +01:00
Mayhem
0ea3c733a4 Hide threads like we hide them in the catalog. 2014-02-22 00:17:48 +01:00
Mayhem
0e3f90fe4f Make use of Post::getNameBlock(). 2014-02-22 00:17:48 +01:00
Mayhem
463947820f Simpler code for stubs. 2014-02-22 00:17:48 +01:00
Mayhem
785f5b39dc Make Thread::{hide,show} handle the catalog view. 2014-02-22 00:17:48 +01:00
Mayhem
0d7190b4d6 regexp -> string 2014-02-22 00:17:47 +01:00
Mayhem
ce2b9ee170 Add post labelling. 2014-02-22 00:17:47 +01:00