FoxxMD
b8371347b7
Add configuration boolean for rendering album/artist icons
...
If a user has a slow internet connection or is using a low-power device they may wish to not render icons at all to prevent additional cpu/network load. Defaults to `true` to preserve existing behavior.
2023-03-16 15:21:02 -04:00
FoxxMD
1e3c6597d4
Lazy load tile and entity background images
...
CSS 'background-image:url' causes the browser to synchronously load images which prevents DOM from fully loading.
Replace this with lazyload.js to make
* js load style=background-image... after DOM is loaded and
* only load images in viewport
The end result is much faster *apparent* page loads as all DOM is loaded before images and a reduction in load for both client/server as images are only loaded if they become visible.
2023-03-16 15:01:54 -04:00
Chris Newton
94ae453133
Fixed search response failure for manual scrobbling
2023-03-07 11:04:53 +11:00
krateng
e85861fb79
Bandaid for entity editing in Firefox, fix GH-188, GH-175
2023-02-25 22:18:57 +01:00
krateng
a611b78dbc
Removed dead link, fix GH-189
2023-02-25 22:07:12 +01:00
krateng
c3ed5f318d
Narrowed chart bars a bit, fix GH-195
2023-02-25 21:58:50 +01:00
krateng
073448257a
Fixed robots.txt
2023-01-13 06:23:22 +01:00
krateng
d12229d8a5
Fixed small visual bug
2023-01-01 23:35:55 +01:00
krateng
c8f9e9c391
Fix main page display on Safari, fix GH-172
2022-11-30 05:15:20 +01:00
krateng
a12253dc29
Sanitize artists and tracks in lists, GH-167
2022-10-13 18:08:08 +02:00
krateng
9eaeffca7e
Sanitize artists and tracks in search results, GH-167
2022-10-13 18:06:02 +02:00
krateng
ebd78914f9
Sanitize artists and tracks, fix GH-167
2022-10-07 17:32:34 +02:00
krateng
9917210b66
More intuitive manual scrobbling, GH-160
2022-08-15 17:50:42 +02:00
krateng
5eb838d5df
Added favicon html tag, fix GH-143
2022-05-06 16:30:24 +02:00
krateng
96778709bd
Design change for chart tiles
2022-05-05 17:38:11 +02:00
krateng
8cb332b9fc
Removed underline from linked buttons
2022-04-29 16:35:56 +02:00
krateng
d83b44de6e
Added tooltip for image upload, GH-138
2022-04-27 17:51:39 +02:00
krateng
6171d1d2e1
Restored custom CSS file functionality, fix GH-135
2022-04-26 19:43:35 +02:00
krateng
8a44d3def2
Fixed some CSS
2022-04-25 22:01:56 +02:00
krateng
9c6c91f594
Can now reparse without reloading
2022-04-25 20:48:22 +02:00
krateng
938947d06c
Added indicator for empty tile stats, fix GH-134
2022-04-25 17:55:46 +02:00
krateng
c86ae31ea9
Fixed sins of my youth
2022-04-23 19:22:32 +02:00
krateng
6c5f08aa5a
Removed special handling of css
2022-04-23 17:32:05 +02:00
krateng
29a6a74c37
Altered the previous fix. Pray I don't alter it further.
2022-04-23 17:24:18 +02:00
krateng
1bbb600481
Fixed small content jumping issue
2022-04-23 17:05:47 +02:00
krateng
529d0c8a5d
Reload on reparse
2022-04-22 21:37:48 +02:00
krateng
cf4b3cd68f
Commit 1291 🇨🇭
2022-04-22 20:59:55 +02:00
krateng
9272c191d8
More UI changes
2022-04-22 20:34:46 +02:00
krateng
10fef00592
Unified remaining icons
2022-04-22 20:04:13 +02:00
krateng
1ed4af10ac
Small design changes
2022-04-22 19:06:54 +02:00
krateng
11bc92ee8f
Unified icon style somewhat
2022-04-22 19:04:00 +02:00
krateng
98c791064d
More interface fixing and notifications
2022-04-22 18:43:40 +02:00
krateng
d208290956
Added descriptions to API return dicts
2022-04-22 18:36:06 +02:00
krateng
009d77a75e
Reogranized scrobble action area in web interface
2022-04-22 18:29:09 +02:00
krateng
e6992f1e90
Moved more icons to jinja
2022-04-22 18:28:40 +02:00
alim4r
495627f3f7
Merge branch 'feature-webedit' into feature/reparse-scrobble
2022-04-21 19:04:32 +02:00
krateng
c0ff50b064
Updated admin mode information
2022-04-21 18:08:15 +02:00
krateng
884e95dc58
Manual scrobbling now also uses new notification system
2022-04-21 18:04:01 +02:00
krateng
8023c2d51c
Removed merge icon handling on pages that don't use them
2022-04-21 17:59:42 +02:00
krateng
20092df02c
Only showing valid icons for merging
2022-04-21 17:02:10 +02:00
krateng
713dbc34bb
Fixed renaming artist to existing artist
2022-04-21 16:00:29 +02:00
krateng
9b5eb6f723
Fixed notifications of errors
2022-04-21 15:43:11 +02:00
alim4r
c457b58ab8
Quick fix for reparse confirmation & button placement
2022-04-20 20:18:28 +02:00
alim4r
b525252af1
Add reparse scrobble feature
2022-04-20 15:59:33 +02:00
krateng
397eaf668f
Moved static areas together in jinja base template
2022-04-18 23:34:53 +02:00
krateng
b31e778d95
Made incomplete merging process a bit less permanent
2022-04-17 20:23:49 +02:00
krateng
6e8cbe6a57
Added callback notifications to edit functions
2022-04-17 20:18:44 +02:00
krateng
77c4dac7be
Merge branch 'master' into feature-webedit
2022-04-17 19:30:39 +02:00
krateng
61526fdc89
Added basic notification system to web interface
2022-04-17 19:30:27 +02:00
krateng
57e66fdafd
Added client logic for merging
2022-04-17 17:24:23 +02:00