Commit graph

135 commits

Author SHA1 Message Date
Daku
12d73c28a8 remove getID3 lib 2017-03-10 18:16:56 +00:00
Shish
d2eb248538 extra cookie updates 2016-06-20 00:24:50 +01:00
Daku
6486a4757f js scrutinizer fixes 2016-06-19 05:00:09 +01:00
Daku
09aaf72e5a vendor/swf should have a .gitkeep 2016-06-18 06:46:00 +01:00
Daku
d73b6275eb leftover gif from old lib 2016-06-18 06:28:52 +01:00
Daku
861862a3e1 password compat lib is now autoloaded with composer 2016-06-18 06:28:48 +01:00
Daku
4c9bddd496 modernizr lib
sadly this can't installed via composer since we'd end up getting a bunch of functions that will never be used
2016-06-18 06:28:46 +01:00
Daku
78c2731a12 move notes libs to ext folder, fix a few bugs
it would be nice to take this out of beta, but it still has major issues with image resizing / unable to edit or delete notes
2016-06-18 06:28:33 +01:00
Daku
5c3236c0ef installer css is only used once, so let's just inline it instead 2016-06-18 06:27:51 +01:00
Daku
caed53de6a jQuery.cookie is deprecated so use js-cookie instead (+ composer), some js tweaking too
Conflicts:
	ext/blotter/script.js
	ext/handle_pixel/script.js
	ext/index/script.js
	ext/pools/script.js
	lib/shimmie.js
2016-06-18 06:27:32 +01:00
Daku
b0daab8766 move from Jaris > MediaElement for <video> fallback + use composer
also made it so the video element is no longer bigger than parent div
2016-06-18 06:20:49 +01:00
Daku
2070034d0d move securimage to composer + update lib 2016-06-18 06:20:43 +01:00
Daku
428d1285e0 instead of including the entire jquery ui lib for a single function, just load the single function 2016-06-18 06:17:18 +01:00
Daku
ba6ab8fb16 move S3.lib to ext folder
toggleable exts should really keep any libs they use in their own dir
2016-06-18 06:17:15 +01:00
Daku
d5a58916f7 get recaptcha lib with composer + fixes #498 2016-06-18 06:17:07 +01:00
Daku
57fb4e0a34 grab tablesorter lib with composer 2016-06-18 06:17:04 +01:00
Daku
5f4ba46463 forgot to remove this 2016-06-18 06:17:01 +01:00
Daku
7b82ec3a00 grab jQuery.timeago lib with composer 2016-06-18 06:16:33 +01:00
Daku
516488a625 load akismet via composer
note: we should probably be using a more recent library for this, but there doesn't seem to be any general ones..
2016-06-18 06:16:31 +01:00
Daku
895df8c22b load flexihash via composer 2016-06-18 06:16:28 +01:00
Daku
ef898394f0 autocomplete has moved to ext 2016-06-18 06:16:23 +01:00
Daku
e740d03101 generate seperate css/js cache files for libs & core files 2016-06-18 06:16:08 +01:00
Daku
0b75b559a0 init composer 2016-06-18 06:16:02 +01:00
Shish
7bc9a73357 migrate to a non-deprecated (and dependency-free) cookie library 2016-06-18 00:00:02 +01:00
Shish
e3959e5ec8 remove simpletest 2015-09-20 20:03:29 +01:00
Shish
d043852785 php7 compat 2015-08-09 13:40:34 +01:00
jgen
0ebe510db1 Javascript IIFE (immediately invoked function expressions) need semicolon. 2015-06-01 18:27:00 -07:00
Shish
926e3ff5c0 turn off auto-select-first-item in autocomplete, apparently power users find it annoying? o.o 2015-04-18 10:31:24 +01:00
Shish
86716082e1 32x32 favicon 2015-01-25 22:57:49 +00:00
Shish
e4be2c24c6 update lib/context.php 2014-11-30 12:49:08 +00:00
Shish
eb51a9b639 migrate to bcrypt for password storage 2014-05-24 09:47:42 +01:00
jgen
4b90faf89d Even more linting of JS files. 2014-04-24 00:55:14 -04:00
jgen
31501e48fe More JS linting. 2014-04-23 23:31:20 -04:00
Daku
53a7e23b64 various autocomplete tweaks
* made limit for /api/internal/tag_list/complete optional (as this breaks the autocomplete on dbs with lots of tags)
* removed delay + minChars = 1 again (due to above change)
* first autocomplete tag is selected by default
* tab now works as a select button
* autocompleted tags will now be followed by a space (so the next tag can be instantly autocompleted)
2014-02-28 02:03:41 +00:00
Daku
df29537e74 use default minchars again
the tag list only returns a max of 10 results, and is only called once per autocomplete, making it harder to autocomplete longer tags
2014-02-24 20:07:05 +00:00
Daku
0065852fc7 lower delay & minChars for autocomplete 2014-02-18 03:32:05 +00:00
Daku
7c36902537 updated js libs
jQuery 1.7.1 > 1.11.0
jQuery UI custom (highlight effect) 1.10.3 > 1.10.4
jQuery autocomplete 1.1 > 2.4.4
jQuery imgareaselect 0.4 > 1.0.0
jQuery imgnotes 0.2 > 1.0
jQuery tablesorter ? > 2.0.5
jQuery timeago 1.1.1 > 1.3.1
Modernizer 2.5.3 > 2.7.1
2014-02-17 03:02:14 +00:00
Daku
c51d1388c0 remove lazyload lib + make random list ext more readable
lazyload is no longer used, see: 7c95981319
2014-02-16 23:24:05 +00:00
Shish
f98e0d1927 remove debugging logs from js 2013-08-04 02:20:28 +01:00
Shish
47c1b5d094 move query-string-passing to JS rather than embedding in the HTML, so that the HTML can be commonised and cached better 2013-07-05 22:32:16 +01:00
Shish
51ab897655 need a tiny bit of jquery UI for flashing... 2013-05-30 10:18:23 +01:00
Shish
c530e41335 new jquery.timeago with cutoff 2013-05-18 13:46:27 +01:00
Shish
5056ac2789 make sortable tables slightly more obvious 2013-02-09 10:36:58 +00:00
velocity37
afd75f1134 getID3: Boolean to force MP3 check
Apparently MP3 encoders can muck up an MP3 file pretty bad. getID3 can
read these files, but it takes extra work and thus is only done if the
file carries a relevant extension. Shimmie's files don't have an
extension, so a boolean was added to analyze() in order to force this
check.
2012-10-16 21:42:20 +01:00
velocity37
c9bacdf56d Handle Video: Flash/HTML5 video player
Requires getID3() and Jaris FLV Player
2012-10-16 21:42:20 +01:00
Shish
14da124fdb this should be here, I presume 2012-10-15 19:05:25 +01:00
Shish
5022d2b965 more tags, more opera glitch workarounds 2012-08-15 21:19:51 +01:00
Shish
ec16baecfe make some over-eager CSS more controlled 2012-08-15 20:20:26 +01:00
Shish
3a8269baf3 lots of installer improvements 2012-06-26 23:37:29 +01:00
Shish
3c710289b7 fff, javascript object model >_< 2012-06-21 09:06:58 +01:00