Commit graph

110 commits

Author SHA1 Message Date
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
Shish
b0c46b63ca make flash a common element 2012-06-10 17:46:47 +01:00
Shish
16f557954d slow down crawlers to 1/3 hit/s; nginx will 503 if more than 1/2 hit/s 2012-06-05 13:12:58 +01:00
Shish
d80d81ea78 move jquery libs to lib/ 2012-04-01 17:09:46 +01:00
Shish
17c85ba549 remove jquery-ui, drops the JS bundle size by ~40% 2012-04-01 15:50:07 +01:00
Shish
75abdc7c04 store enabled exts in a config file, rather than moving directories around 2012-03-31 19:07:05 +01:00
Shish
0b45042161 ui- prefix for UI cookies 2012-03-24 11:23:06 +00:00
Shish
31b3113d49 ui cookie 2012-03-24 11:19:24 +00:00
Shish
f993b3c19d js cookie expires 2012-03-22 16:28:57 +00:00
Shish
45beb5a925 lack of semicolon breaks script combining 2012-03-22 12:28:32 +00:00
Shish
dea9747a3c if a heading is in the middle of a row, pad left too 2012-03-19 19:17:17 +00:00
Shish
a69d80d950 generic blocks, now with database storage 2012-03-19 18:40:37 +00:00
Shish
5a3bd51b2a no fade, for speed 2012-03-16 02:04:34 +00:00
Shish
f518c608d9 lazy loading for thumbs 2012-03-15 19:26:16 +00:00
Shish
537ae6de18 remove jquery deletion
jquery deletion was deleting the wrong image if there were multiple
delete buttons on one page (eg, on the report image page); also it
stands out awkwardly being the only bit of jquery UI on the site.
Moving to jquery UI across the site might happen later, but for now
I just want to get a release out...
2012-03-15 05:49:24 +00:00
Shish
9373b26625 In jquery, $("#foo") is always true (an empty object) 2012-03-14 15:06:30 +00:00
Shish
e67d679194 regexes are fun and pleasant to work with, in the same way that oranges are purple 2012-03-14 03:15:35 +00:00
Shish
b4fb667eaa use URLs for linking to comments 2012-03-13 16:04:50 +00:00
Shish
d6227ef1b3 #c123 is now the comment element directly, no need for parent() 2012-03-13 15:25:04 +00:00
Shish
8b78fce982 more forminess 2012-03-13 15:23:56 +00:00
Shish
1c5f4916b1 actually add shimmie.css... 2012-03-13 08:38:19 +00:00
Shish
70e488a165 malformed sidebar cookie was breaking JS 2012-03-12 18:04:46 +00:00
Shish
15dba9a5e3 get sidebar hiding working again 2012-03-12 02:53:41 +00:00
Shish
7d027494b6 toggle-id -> toggle-sel 2012-03-12 02:50:41 +00:00
Shish
c6c4f06de8 html5iness 2012-03-12 02:45:39 +00:00
Shish
071b783f56 forms 2012-03-11 15:49:25 +00:00