Commit Graph

494 Commits

Author SHA1 Message Date
Fredrick Brennan
007a770a73 Fix issue #58 2014-05-20 21:23:18 -04:00
Fredrick Brennan
bd94d0c392 Fix inline epxanding of videos 2014-05-19 14:18:46 -04:00
Jano Slota
c25b8f01c5 Updated minify, jQuery, MixItUp and Tooltipster 2014-05-07 11:17:32 +02:00
Michael Walker
abaf80fd8a Reset the delay to the minimum upon focussing the window (configurable) 2014-05-05 20:54:40 +01:00
Michael Walker
54fdd54e89 Make the delays configurable in settings.js 2014-05-05 20:51:51 +01:00
Michael Walker
97cfec836b Add a maximum reload delay 2014-05-05 19:33:57 +01:00
Michael Walker
91a3016d27 Increase the poll_interval_delay when there are no posts 2014-05-05 19:33:57 +01:00
Michael Walker
0e18636fe6 Move the magic numbers out to variables 2014-05-05 19:33:57 +01:00
czaks
e3ac13289d Merge branch 'staging' of github.com:vichan-devel/Tinyboard into staging 2014-05-05 17:29:52 +02:00
czaks
ab52741a5f catalog.js: should be used only in catalog view 2014-05-05 17:23:49 +02:00
Fredrick Brennan
ac31698b0d Fix hide-images.js for multiimage 2014-05-04 19:11:23 -04:00
Fredrick Brennan
400df0975f Fix upload-selection for multifile 2014-04-30 10:27:24 -04:00
Fredrick Brennan
dedc531adc Fix inline expanding issue with new styles 2014-04-30 10:21:02 -04:00
Fredrick Brennan
de524c64d9 Attempt to fix styling issue http://i.imgur.com/owHv6sE.png 2014-04-29 20:39:32 -04:00
czaks
2adf7d99db integrate favelog into catalog theme; needs more work, code cleanup etc. 2014-04-30 00:14:25 +02:00
czaks
bb5446a93d Merge remote-tracking branch 'origin/br-integration' into staging 2014-04-29 21:35:50 +02:00
czaks
a53f52696e remove post-hider symlink 2014-04-29 20:15:57 +02:00
czaks
18092de0c4 Merge ../pl into staging 2014-04-29 19:53:29 +02:00
czaks
15a65caf9d update wpaint; fix wpaint.js 2014-04-29 19:45:30 +02:00
czaks
b94e39148b remove quick-reply-old. it probably doesn't work now, it certainly isn't
maintained. this is an old cruft and if needed, it needs rewriting.
2014-04-29 18:37:29 +02:00
czaks
d208789fa7 remove attentionbar. its code is shit and it doesn't belong here tbh. 2014-04-29 18:33:03 +02:00
czaks
a236a17308 multi_image.js -> multi-image.js 2014-04-27 16:13:13 +02:00
copypaste
c483e1258c multiimage posting 2014-04-27 15:48:47 +02:00
czaks
6379e024a6 compact-boardlist.js: allow direct board links 2014-04-21 01:19:34 +02:00
czaks
edcaee1f78 treeview.js: initial commit 2014-04-19 23:33:54 +02:00
czaks
7eb2bef107 expand-too-long.js: initial commit 2014-04-19 21:48:27 +02:00
czaks
1b8efaee8c added my copyrights 2014-04-19 21:26:04 +02:00
czaks
b0ac5b17d4 fix show-op.js 2014-04-19 21:23:35 +02:00
czaks
bfc4df8276 Merge branch 'master' of github.com:vichan-devel/Tinyboard into br-integration 2014-04-19 00:24:52 +02:00
czaks
0ebd6afc6a fix hide-threads and post-hover/expand.js interaction 2014-04-18 21:04:47 +02:00
czaks
c4317cdbf7 hide-threads.js + containerchan integration 2014-04-16 13:51:18 +02:00
czaks
f2b32fe3bc expand-video.js: avoid double-initialize 2014-04-16 11:52:42 +02:00
czaks
eb2e3e8760 quick-reply: fix z-index when boardlist is locationed as fixed 2014-04-15 13:49:38 +02:00
czaks
28033fe6f3 webm i18n 2014-04-06 22:32:48 +02:00
czaks
5c38368e60 webm: more integration 2014-04-06 22:28:26 +02:00
czaks
97792ff387 more work on containerchan 2014-04-06 21:39:33 +02:00
czaks
647c59f820 move webm js into a better place 2014-04-06 21:27:41 +02:00
czaks
56eaf863f2 SECURITY: fix XSS vulnerability 2014-03-27 13:10:53 +01:00
czaks
f0b2240b5f Merge branch 'master' of github.com:vichan-devel/Tinyboard into br-integration 2014-03-25 13:03:37 +01:00
sinuca
b0c837ce93 expand-images.js: shrink all images functionality 2014-03-25 11:41:20 +01:00
czaks
e0a89c597d move recent-posts to mod 2014-03-25 11:37:39 +01:00
sinuca
fb2b66e2dd Recent posts functionality
Conflicts:
	inc/config.php
	inc/mod/pages.php
	mod.php
2014-03-25 11:35:04 +01:00
czaks
1d1fd24041 Revert "post-hover.js: fix long loop"
This reverts commit f0ae0174c9.
2014-03-13 22:21:16 +01:00
czaks
63b9c4db5f local-time.js now supports custom time formats. idea by copypaste 2014-02-23 17:58:16 +01:00
czaks
2a546e5b2d bundle strftime library by Sami Samhuri https://github.com/samsonjs/strftime 2014-02-23 17:34:09 +01:00
Jano Slota
73c82ff6dd Updated jQuery to 2.1.0, deprecating IE>9 support, jQuery UI to 1.10.4, minified lots of images 2014-02-17 18:02:51 +01:00
czaks
858db1ccf9 Revert "wpaint.js: prevent submission on color change"
This reverts commit 3a97ff1a7e.
2014-01-31 18:21:31 +01:00
czaks
18c7ef2a5d Revert "wpaint.js: actually fix that"
This reverts commit b564269692.
2014-01-31 18:21:14 +01:00
czaks
a41a2bfd5e Revert "wpaint.js: actually actually fix that"
This reverts commit 81ee819e5a.
2014-01-31 18:21:05 +01:00
czaks
81ee819e5a wpaint.js: actually actually fix that 2014-01-31 18:18:42 +01:00
czaks
b564269692 wpaint.js: actually fix that 2014-01-31 18:15:35 +01:00
czaks
3a97ff1a7e wpaint.js: prevent submission on color change 2014-01-31 18:12:08 +01:00
czaks
780fa67fe8 wpaint.js: fix js exception; vichan-devel#20 2014-01-31 09:55:54 +01:00
czaks
1a9e4eaef6 full, working wPaint oekaki implementation; fixes vichan-devel#20 2014-01-31 09:39:39 +01:00
czaks
c39c745451 style.css: i don't know what it does, but it conflicts with watch.js. breakages may occur and i will fix whatever i'll get 2014-01-30 23:43:16 +01:00
czaks
9fa9734765 ajax.js: remove old oekaki cruft; vichan-devel#20 2014-01-29 23:32:22 +01:00
czaks
0aa76587ce ajax.js: add ajax_before_post event to be fired before posting (passing formData to be modified); vichan-devel#20 2014-01-29 23:31:39 +01:00
czaks
72b3220f72 wpaint.js: add default settings; vichan-devel#20 2014-01-29 23:04:29 +01:00
czaks
ff9b684f7e remove old oekaki; see vichan-devel#20 2014-01-29 22:59:29 +01:00
czaks
4636f5b6ef fix watch.js on nonstandard paths; fixes vichan-devel#38
this commit also adds a modRoot js variable that makes proper
modlinks. also fixed in watch.js
2014-01-29 22:53:31 +01:00
czaks
31584986e4 wpaint.js: second iteration; not ready yet; vichan-devel#20 2014-01-29 22:05:59 +01:00
czaks
764d15a7b6 wpaint.js: start the plugin with documentation ( vichan-devel#20 ) 2014-01-29 21:30:48 +01:00
czaks
3b85485290 include wPaint submodule, references bug vichan-devel#20 2014-01-29 21:05:50 +01:00
czaks
5ae8406236 typo @ vichan-devel#41 2014-01-26 18:58:42 +01:00
czaks
eaef338dce watch.js + hide-threads.js integration; fixes vichan-devel#40 2014-01-26 18:57:22 +01:00
czaks
808a5ab8f6 well, this actually fixes vichan-devel#41 i believe 2014-01-26 18:23:52 +01:00
Marcin Łabanowski
9109096ea8 watch.js: update status on new own posts as fast as possible. fixes vichan-devel#41 2014-01-26 18:07:34 +01:00
czaks
46d527ecf6 update jquery to 1.10.2; change "bind" to "on" everywhere; fixes vichan-devel#27 2014-01-21 19:25:11 +01:00
czaks
46e9b30225 add one file to the previous commit 2014-01-20 09:04:19 +01:00
czaks
1c6b178dc5 add copyright notices for javascripts based on commit history 2014-01-19 14:27:24 +01:00
czaks
29642bba3e fix documentation of upload-selection.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 14:03:07 +01:00
czaks
e150237657 document compact-boardlist.js more ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:59:31 +01:00
czaks
302f13b181 document titlebar-notifications.js more ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:58:09 +01:00
czaks
1115d0e27d document watch.js some more ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:57:13 +01:00
czaks
666e5e5a5f remove chrome-board-expanding-fix.js: we don't support nested boards in boardlist anyway at the current time 2014-01-19 13:54:14 +01:00
czaks
e201534123 document oekaki.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:52:16 +01:00
czaks
2500f53701 document upload-selection.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:45:22 +01:00
czaks
875a2df521 document mobile-style.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:42:41 +01:00
czaks
9039d9c4d9 fix previous documentations ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:40:29 +01:00
czaks
eb5b3eec5b document compact-boardlist.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:36:23 +01:00
czaks
f30d03aa52 document titlebar-notifications.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:30:41 +01:00
czaks
18afddaed1 document watch.js ( vichan-devel/Tinyboard#26 ) 2014-01-19 13:29:14 +01:00
czaks
5cef2d5870 toggle-locked-threads.js: update to font-awesome-3.0 2014-01-17 00:42:49 +01:00
czaks
ebfc80c665 font-awesome: port watch.js and compact-boardlist.js to 3.0 2014-01-17 00:36:59 +01:00
czaks
911ecc80de ajax.js and oekaki.js interaction: fix as suggested by Yahav @ #tinyboard 2014-01-16 21:52:09 +01:00
czaks
43ea2c8002 youtube.js: try to push html5 as hard as possible 2014-01-09 18:34:23 +01:00
czaks
858ebbe68f delegate youtube.js embed html code to config.php 2014-01-09 18:25:00 +01:00
czaks
b90aa17dba catalog-link.js: show only on thread or index, not only when not on ukko 2014-01-06 03:35:07 +01:00
czaks
9ed0a83434 Revert "watch.js: optimize a little bit"
This reverts commit a9dcbda9f4.
2014-01-04 19:14:08 +01:00
czaks
a9dcbda9f4 watch.js: optimize a little bit 2014-01-03 00:41:03 +01:00
czaks
94eee10e42 youtube.js related fixes done by a Finland Anon on /devel/ 2014-01-01 18:02:55 +01:00
czaks
183ee244be watch.js: remove cache evasion; let's see how it works out 2013-12-31 15:40:51 +01:00
czaks
faf5fe1ef6 Revert "auto-reload.js: evade caching"
This reverts commit e9226dba46.
2013-12-31 15:39:47 +01:00
czaks
9c00985423 watch.js: fix a bug in previous commit 2013-12-29 23:29:52 +01:00
czaks
12b4bf028c watch.js: try refreshing threads a bit smarter 2013-12-29 22:32:07 +01:00
czaks
a626f4afd7 hide-images.js: bugfix 2013-12-29 20:41:56 +01:00
czaks
a81f75a5b5 watch.js: pinned boards styling for regular boardlist 2013-12-29 20:37:11 +01:00
czaks
672f60c7eb watch.js: support for smartphones and regular boardlist 2013-12-29 20:10:23 +01:00
czaks
03350c2b0f Merge branch 'master' of github.com:vichan-devel/Tinyboard 2013-12-29 18:33:41 +01:00
czaks
f0ae0174c9 post-hover.js: fix long loop 2013-12-29 18:32:58 +01:00
czaks
36c846242a compact-boardlist.js: factor out styles to style.css; some are also to be used by watch.js 2013-12-29 17:33:04 +01:00
czaks
e9226dba46 auto-reload.js: evade caching 2013-12-29 04:38:16 +01:00
czaks
5f7db88a2d watch.js and post-hover.js integrations 2013-12-29 04:27:53 +01:00
czaks
cf0c7c86ad watch.js: fix previous commit 2013-12-29 02:29:53 +01:00
czaks
095378a98f watch.js: fix on firefox: we used a reserved word 2013-12-29 02:07:38 +01:00
czaks
fb55827fa4 watch.js: bugfix 2013-12-29 01:30:58 +01:00
czaks
371685140a watch.js: watch board + watch thread + tool for pinning boards; currently may not work the best at mobiles and without compact-boardlist 2013-12-29 01:10:35 +01:00
czaks
c8913f41a7 compact-boardlist.js: initial commit 2013-12-28 00:53:42 +01:00
czaks
a2a1ca8dc8 quick-reply.js: let's settle on disabled floating link by default 2013-12-27 15:46:59 +01:00
czaks
8781d5ee67 toggle-locked-threads.js: fix outstanding bug and make it work with ukko 2013-12-27 15:35:14 +01:00
czaks
557fbe91b4 download-original.js: fix interactions 2013-12-27 15:28:46 +01:00
czaks
a4d3aedab8 customize javascripts to run on catalog 2013-12-25 18:28:45 +01:00
czaks
2382603b4d fix hide-images.js interactions (should be STI-safe) 2013-12-25 18:12:00 +01:00
czaks
533b17f788 post-hover.js: overlay previewed posts over quick-reply window 2013-12-25 16:26:24 +01:00
czaks
bcf28619a3 quick-reply.js: i18n 2013-12-25 16:22:13 +01:00
czaks
1daa46e82c fix interaction between quick-reply and upload-selecton 2013-12-25 14:40:57 +01:00
czaks
f50eb94929 quick-reply.js: make display of embed and remote upload fields optional 2013-12-24 00:28:30 +01:00
czaks
0894a65f88 quick-reply.js: fix interaction with upload-selection.js 2013-12-24 00:14:29 +01:00
undido
6d1cb03a3d small fix "an unknown error occured"
When top page navigation is enabled in instance-config.php the button form inside the page navigation bar is selected instead of the main post form with the correct action tribute causing the script to post to the action of the next button in the top page navigation bar instead of the action attribute of the form with the name "post" which caused the message "an unknown error occured".
2013-12-23 17:48:56 +01:00
czaks
fa28560982 auto-reload.js: add a number indicating new posts in the tab title 2013-12-23 17:31:47 +01:00
czaks
42ae3550f9 auto-reload.js: tweak timeouts, so now it gets new posts even if not at bottom 2013-12-23 16:34:44 +01:00
czaks
6620c10b7b quick-reply.js: reposition the elements 2013-12-23 00:12:04 +01:00
czaks
803704db6d ajax.js: fix a cache problem: clicking back sometimes makes submit button disabled 2013-12-22 22:51:28 +01:00
czaks
f5657caf24 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	inc/config.php
	install.php
	post.php
	stylesheets/style.css
2013-11-11 21:54:35 +01:00
Michael Foster
763f28f07c "Post looks automated" bug 2013-09-21 21:47:44 +10:00
Michael Foster
01857d176a focus on quick reply textarea 2013-09-19 14:42:54 +10:00
ctrlcctrlv
5906af7dcd Instead of using styles in post-hover, use the CSS classes instead. This prevents display bugs when some styles have different borders than others 2013-09-19 00:02:59 +00:00
czaks
99a2e1cf3d Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	js/quick-reply.js
2013-09-18 09:00:22 -04:00
Michael Foster
8a5d6b1d3f I messed up that merge. 2013-09-18 21:37:31 +10:00
czaks
06f8c03e18 fix quickreply when recorded position is <0
Conflicts:
	js/quick-reply.js
2013-09-18 21:34:37 +10:00
czaks
70e5d64c1b ajax.js: fix upload progress display in firefox 2013-09-18 21:32:43 +10:00
Michael Foster
ac41b61e71 bugfix: quick reply link showing on index 2013-09-18 15:05:45 +10:00
Michael Foster
79874afbd0 forgot to commit js/settings.js. and new quick reply setting 2013-09-18 15:00:47 +10:00
Michael Foster
d13f30b39f js/settings.js: Simple config stuff for javascript extensions 2013-09-18 14:40:39 +10:00
czaks
9516aa1997 ajax.js: fix upload progress display in firefox 2013-09-17 18:54:06 -04:00
czaks
6d3ac4c512 remove js/quick-reply-vd-old.js (didn't differ too much from the original -old) 2013-09-17 18:19:44 -04:00
czaks
8164d03704 fix quickreply when recorded position is <0 2013-09-17 18:15:59 -04:00
czaks
3af05ed55b quick-reply.js and oekaki.js interoperation fix 2013-09-17 18:12:54 -04:00
czaks
65a0e133d4 readd mistakenly deleted files by a bad merge 2013-09-17 15:13:03 -04:00
czaks
9092788fe1 Merge https://github.com/savetheinternet/Tinyboard-Tools into vichan-devel-4.5
Conflicts:
	README.md
	js/auto-reload.js
	js/fix-report-delete-submit.js
	js/forced-anon.js
	js/local-time.js
	js/post-hover.js
	js/quick-post-controls.js
	js/quick-reply.js
	js/show-backlinks.js
	js/smartphone-spoiler.js
	migration/kusabax.php
	stylesheets/dark.css
	stylesheets/futaba+vichan.css
	stylesheets/miku.css
	stylesheets/testorange.css
	stylesheets/wasabi.css
	tools/benchmark.php
	tools/i18n_extract.php
	tools/inc/cli.php
	tools/rebuild.php
2013-09-17 15:08:41 -04:00
czaks
6cb7eb939e Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	inc/config.php
	inc/display.php
	inc/mod/pages.php
	install.php
	js/quick-reply.js
	post.php
	templates/index.html
2013-09-17 10:43:44 -04:00
Michael Foster
3e57bb04d7 Begin upgrade to much better bans table. DO NOT PULL YET; It won't work. 2013-09-17 09:15:24 +10:00
Michael Foster
c442502e74 h 2013-09-16 12:16:20 +10:00
Michael Foster
d20cda3596 fix for select shit in post form i think 2013-09-16 12:14:34 +10:00
Michael Foster
e175082fd6 recaptcha support 2013-09-16 08:11:54 +10:00
Michael Foster
7d3b249fee small bugfixes 2013-09-16 06:44:33 +10:00
Michael Foster
f2021725d3 work with threads and quick-post-controls.js 2013-09-16 04:45:53 +10:00
Michael Foster
4b45ccc4ee ajax-post-controls.js 2013-09-16 04:42:13 +10:00
Michael Foster
5d108319eb fix some weirdness 2013-09-16 03:51:36 +10:00
Michael Foster
769dfd95fa add ability to close quick reply 2013-09-16 03:20:11 +10:00