Commit Graph
399 Commits
Author SHA1 Message Date
Andrew DeMaria cf5a43d327 Merge remote-tracking branch 'origin/pr/1134' 2019-06-26 12:50:48 -06:00
Andrew DeMaria 85e0deeab2 Merge remote-tracking branch 'origin/pr/1143' 2019-06-26 12:41:39 -06:00
Andrew DeMaria 05580ae7f3 Fix typo 2019-06-26 11:23:49 -06:00
Andrew DeMaria 7c7ac3e591 Update dependency check 2019-06-26 10:57:49 -06:00
Evan Harris 79b800656a Cleanup siebling -> sibling mis-spellings 2019-06-24 20:59:04 -05:00
jvoisinandGitHub cdc38cb88d Use SVG for the icons for the default_light theme 2019-06-19 23:25:05 +00:00
jvoisin 2d06995416 Remove the last mention of Flash in the translation files 2019-06-17 21:50:47 +02:00
jvoisin a27ad99f8d Remove an other Flash-related localization 2019-06-17 21:30:13 +02:00
jvoisin 67eae2893f Remove a localisation about getting flash player 2019-06-17 21:29:37 +02:00
jvoisin 9bd2c1e83f Fix various minor javascript-related warnings 2019-06-15 17:27:03 +02:00
jvoisin 1640411573 Fix some invalid/incomplete javadoc comments 2019-06-15 17:15:51 +02:00
jvoisin 8f4e351718 Add an alt attribute to images, to increase accessibility 2019-06-15 17:06:25 +02:00
Andrew DeMaria 7a769d57cf Merge remote-tracking branch 'origin/pr/1103' 2019-06-14 12:01:37 -06:00
Andrew DeMaria 57dea9598e Merge remote-tracking branch 'origin/pr/1118' 2019-06-14 11:54:54 -06:00
Andrew DeMaria 2b178c4117 Merge remote-tracking branch 'origin/pr/1120' 2019-06-14 11:52:46 -06:00
jvoisin fc43364908 Fix a useless double-assignation 2019-06-12 00:21:06 +02:00
jvoisin 4fbc080098 Please the linter 2019-06-12 00:11:39 +02:00
jvoisin 70bc0f6c04 Remove the ghetto REST flash-based video player 2019-06-12 00:09:02 +02:00
Andrew DeMaria 5671d11ab4 Merge remote-tracking branch 'origin/pr/1000' 2019-06-10 23:58:16 -06:00
Andrew DeMaria c8f9c75d19 Merge remote-tracking branch 'origin/pr/887' 2019-06-10 23:28:19 -06:00
Andrew DeMaria 14b812568c Merge remote-tracking branch 'origin/pr/1072' 2019-06-10 23:06:51 -06:00
Andrew DeMaria e646077957 Merge remote-tracking branch 'origin/pr/1097' 2019-06-10 22:50:00 -06:00
jvoisinandGitHub 1f1a22fca5 Remove the deprecated getAlphabetialAlbums method 2019-06-10 20:15:32 +00:00
jvoisin 643be3930f Remove superfluous casts 2019-06-08 16:24:00 +02:00
jvoisin 3202a1086d Minor simplification
`.sorted(Comparator.reverseOrder()).findFirst()`
can be replaced with `max(Comparator.naturalOrder()`
2019-06-08 15:50:15 +02:00
jvoisin def5f854fb Inline some variables
There is no point in `Type a = …; return a;`
2019-06-08 15:47:15 +02:00
jvoisin 57df709cd8 Replace things like size == 0 with isEmpty 2019-06-08 15:40:51 +02:00
jvoisin e0ac46cf44 Fix 3 minor errors in jsp files
- Add a missing `$` in dlnaSettings
- Add a missing taglib import in homePage.jsp
- Add a missing `=` in playQueue.jsp's css
2019-06-08 15:29:46 +02:00
jvoisin 977b656bc6 Remove superfluous escape in two regexp 2019-06-08 15:21:59 +02:00
jvoisin 40f7c73390 Fix the video player that was broken in cf1f86f 2019-06-08 00:54:55 +02:00
Andrew DeMaria 6baa2d09d6 Merge remote-tracking branch 'origin/pr/1091' 2019-06-06 19:58:12 -06:00
Andrew DeMaria 90712d2940 Merge remote-tracking branch 'origin/pr/1092' 2019-06-06 19:55:56 -06:00
jvoisinandGitHub 828c1b2674 Use modern Spring mapping annotations
Java is verbose enough, no need to make it worse.
2019-06-06 18:52:11 +00:00
jvoisin 3492fc0c05 Fix a crash when transcoding a track without album 2019-06-06 02:19:08 +02:00
jvoisin b1eb0536b8 Fix a crash when transcoding a track without artist 2019-06-06 02:17:10 +02:00
jvoisin e283ac46a8 Fix downloads with embedded covers
Previously, this would always fail with
embedded covers.
2019-06-06 02:14:10 +02:00
jvoisin b697dc5bfc An other batch of LGTM-found issues 2019-06-05 23:40:10 +02:00
jvoisinandGitHub 4f59c72bbe Replace wz_tooltip.js with jquery-ui 2019-06-04 22:27:47 +00:00
jvoisinandGitHub 6aa96911de Replace FancyZoom with jquery.fancyzoom 2019-06-04 22:13:07 +00:00
jvoisinandGitHub e3a4fe4603 Balance some synchronized 2019-06-04 21:08:57 +00:00
jvoisinandGitHub 4263d59940 Fix a possible stacktrace on RandomPlayQueue 2019-06-04 21:06:08 +00:00
jvoisinandGitHub 24632317b2 Declare the usage of HTML5 in the doctype
This should marginally increase the performances
and jquery (no more quirks mode), as well
as making web browsers happier.
2019-06-04 21:04:59 +00:00
jvoisin fe73034f10 Strip the <p>…</p> markup in translation
This was done via `find airsonic-main/src/main/resources/ -name
'ResourceBundle_*.properties' -print0 | xargs -0 sed -i
's/\(helppopup\..*\.text\)\s*=\s*<p>\(.*\)<\/p>/\1=\2/'`, courtesy of fxthomas.
2019-05-30 00:49:54 +02:00
jvoisin 01dd070efa Fix indentation 2019-05-30 00:49:35 +02:00
jvoisin 195a0879c3 Replace wz_tooltip.js with jquery-ui
Since we're already using jquery-ui for other stuff, it makes sense to use it
for tooltips too, instead of using an old-school-written-in-2009 1300 lines
  steaming pile of javascript named wz_tooltip.js
2019-05-29 23:39:25 +02:00
jvoisin f4fa75f808 Fix compat with the latest jquery
Stolen^w borrowed from https://github.com/keegnotrub/jquery.fancyzoom/issues/3#issue-388966769
2019-05-28 01:13:02 +02:00
jvoisin c5eb7aa37c Fix a typo 2019-05-28 01:08:27 +02:00
jvoisin 9a43b4f360 Group the .attr calls 2019-05-28 00:57:26 +02:00
jvoisin 15a1e5e7d6 Replace FancyZoom with jquery.fancyzoom
FancyZoom isn't a free-as-in-freedom software,
and is mostly a big pile of old-school javascript.
This commit replace it with a small jquery-powered
script under MIT license.
2019-05-28 00:56:46 +02:00
jo 131b7ada1d Update translation and fix char encoding 2019-05-23 21:12:42 +02:00