Alain Nussbaumer
8aa2b3d5ac
[web] Simplify method artwork_url
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
1936ce6621
[web] Remove unused computed property
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
617599ee0c
[web] Remove maxwidth and maxheight that is not used
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
84f209b520
[web] Reorder components and imports
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
e7ae478e9b
[web] Fix property which is not required
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
0fc2032e4a
[web] Remove maxwidth and maxheight attribute that have no effect with Spotify URLs
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
051a5e8c6a
[web] Remove unused methods
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
127db529ef
[web] Remove unused property
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
b24e025b43
[web] Add default value for properties
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
ff8b8a0399
[web] Add types to properties
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
c94b905d72
[web] Rename indexList to indices
2024-02-28 16:09:44 +01:00
Alain Nussbaumer
085f7a68b6
[web] Fix color of text in the files page
2024-02-27 13:02:50 +01:00
Alain Nussbaumer
9385f20cc0
[web] Add dark mode to UI #1470
2024-02-26 21:14:36 +01:00
Alain Nussbaumer
b2cadaa4d4
[web] Update libraries to newer versions
2024-02-26 21:13:29 +01:00
Alain Nussbaumer
50697200c4
[web] Remove useless CSS style
2024-02-26 20:33:41 +01:00
Alain Nussbaumer
5b46df45ba
[web] Streamline CSS styles and remove useless classes
2024-02-26 20:23:30 +01:00
Alain Nussbaumer
8b634ea4ff
[web] Change HTML elements to simplify styling
2024-02-26 15:10:48 +01:00
Alain Nussbaumer
5a6474b10f
[web] Simplify classes
2024-02-26 14:51:23 +01:00
Alain Nussbaumer
1ad3cc1730
[web] Remove redundant css classes
2024-02-26 14:39:05 +01:00
Alain Nussbaumer
7f13d7ea95
[web] Remove useless title
2024-02-25 20:31:39 +01:00
Alain Nussbaumer
4d916810b2
[web] Simplify code for maintainability
2024-02-24 11:54:04 +01:00
Alain Nussbaumer
d0e701e140
[web] Format source code
2024-02-24 11:46:24 +01:00
Alain Nussbaumer
fa5b467922
[web] Remove unused getter
2024-02-24 11:15:49 +01:00
Alain Nussbaumer
2501994707
[web] Format source code
2024-02-24 11:12:39 +01:00
Alain Nussbaumer
4af4dd74bd
[web] Rename grouped list
2024-02-22 19:32:11 +01:00
Alain Nussbaumer
151af295eb
[web] Update versions of libraries
2024-02-22 17:26:43 +01:00
Alain Nussbaumer
b6d9b61764
[web] Reorganise audio library
2024-02-22 17:26:12 +01:00
Alain Nussbaumer
579c636d50
[web] Reorganise i18n
2024-02-22 17:25:46 +01:00
Alain Nussbaumer
5c2845784f
[web] Prepare for the switch to Pinia
2024-02-21 14:02:47 +01:00
Alain Nussbaumer
6329798154
[web] Update to newer versions of libraries
2024-02-21 12:30:40 +01:00
Alain Nussbaumer
3cadee1d48
[web] Remove useless getters of the store
2024-02-21 12:29:16 +01:00
Alain Nussbaumer
bb43de465f
[web] Replace component with plain HTML component
2024-01-28 20:27:56 +01:00
Alain Nussbaumer
4bab3a448b
[web] Replace hard-coded loading text in Spotify artist and playlist pages with loading icon
2024-01-28 19:02:18 +01:00
Alain Nussbaumer
4d475678d3
[web] Replace hard-coded loading text in Spotify search page with loading icon
2024-01-28 18:47:26 +01:00
Alain Nussbaumer
1b6db6e370
[web] Add new versions of libraries
2024-01-28 17:37:20 +01:00
Alain Nussbaumer
e3832a052a
[web] Update to newer versions of libraries for security reasons (CVE-2024-23331)
2024-01-23 11:00:38 +01:00
Alain Nussbaumer
ac2adac8ab
[web] Correct Chinese punctuation
2023-12-31 14:16:17 +01:00
Alain Nussbaumer
7119d95713
[web] Bring more consistency in the settings page
2023-12-31 13:32:17 +01:00
Alain Nussbaumer
864f28de9a
[web] Use OwnTone colours
2023-12-31 13:25:44 +01:00
Alain Nussbaumer
ec289a8b1d
[web] Remove unused translations
2023-12-31 13:24:24 +01:00
Alain Nussbaumer
69f4af5df6
[web] Remove unused API method
2023-12-31 12:56:26 +01:00
Alain Nussbaumer
1c7a4b2a4d
[web] Update to newer versions of libraries
2023-12-31 12:54:57 +01:00
Alain Nussbaumer
54ad586941
[web] Remove useless i18n configuration
2023-12-27 17:14:10 +01:00
Alain Nussbaumer
c5628adb55
[web] Upgrade libraries
2023-12-27 17:10:09 +01:00
Alain Nussbaumer
9dc3918914
[web] Use newer versions of libraries
2023-12-17 18:38:55 +01:00
Alain Nussbaumer
04feda45c9
[web] Add filter for Spotify content on "Artist Tracks" and "Artist Album" pages. Partially answer #1650
2023-12-17 18:37:35 +01:00
Alain Nussbaumer
2d33dea6d3
[web] Use newer versions of libraries
2023-12-15 17:53:42 +01:00
Alain Nussbaumer
955b9658e9
[web] Fix the example command to run the local server instance
2023-12-15 17:53:17 +01:00
Alain Nussbaumer
abbd02e925
[web] Revert back to having one chunk of JavaScript for the web interface
2023-12-15 17:28:33 +01:00
Alain Nussbaumer
67f716ff43
[web] Reorder properties and methods
2023-12-14 20:47:27 +01:00
Alain Nussbaumer
1b666fe936
[web] Remove the need to set the layer index for the bottom menu
2023-12-14 20:36:47 +01:00
Alain Nussbaumer
1daf625618
[web] Allows the top menu to be over the tabs
2023-12-14 20:30:34 +01:00
Alain Nussbaumer
5b26bc47fa
[web] Reorder methods and properties
2023-12-14 10:48:44 +01:00
Alain Nussbaumer
ba3f656b3a
[web] Reorder methods
2023-12-14 10:43:22 +01:00
Alain Nussbaumer
e26055cb76
[web] Use newer versions of libraries
2023-12-14 10:42:43 +01:00
Alain Nussbaumer
8085d0344a
[web] Remove unused states
2023-12-14 09:32:46 +01:00
Alain Nussbaumer
db6279bc88
[web] Reorder methods of API alphabetically
2023-12-13 20:54:22 +01:00
Alain Nussbaumer
775108f088
[web] Clean code for better maintainability
2023-12-13 20:15:07 +01:00
Alain Nussbaumer
6f6d804e44
[web] Use newer versions of libraries
2023-12-12 21:23:29 +01:00
Alain Nussbaumer
5e04a9d22a
[web] Make GroupByList class more maintainable
2023-12-12 21:20:41 +01:00
Alain Nussbaumer
7c9df8cc79
[web] Reorganise store properties alphabetically
2023-12-12 21:17:28 +01:00
Alain Nussbaumer
d4dbd02930
[web] Add default values to the library object
2023-12-12 21:10:00 +01:00
Alain Nussbaumer
012f5d6635
[web] Use of lazy loading routes
2023-12-12 20:58:35 +01:00
Alain Nussbaumer
45b50086b9
[web] Remove unnecessary computed property
2023-12-12 20:29:21 +01:00
Alain Nussbaumer
d50c94a63c
[web] Remove unused computed properties
2023-12-12 20:06:34 +01:00
Alain Nussbaumer
ddf45735e0
[web] Fix for Spotify podcast episodes not treated properly in the modal dialog for tracks
2023-12-09 22:27:48 +01:00
Alain Nussbaumer
00343cfa91
[web] Reorder methods
2023-12-09 22:02:11 +01:00
Alain Nussbaumer
5d3fa4e087
[web] Fix modal dialog for tracks
2023-12-09 22:00:03 +01:00
Alain Nussbaumer
777d98ce80
[web] Fix modal dialog for queue items
...
Whenever a field is not existing for an item, the name of the field is not displayed anymore.
2023-12-09 21:35:51 +01:00
Alain Nussbaumer
76282e2031
[web] Bump library versions
2023-12-09 21:07:46 +01:00
Alain Nussbaumer
b98812f64b
[web] Fix code formatting
2023-12-09 10:51:57 +01:00
Alain Nussbaumer
8d501f9ef1
[web] Streamline usage of styles
2023-12-09 10:49:15 +01:00
Alain Nussbaumer
8733eb46f1
[web] Remove unnecessary CSS styles
2023-12-09 10:46:30 +01:00
Alain Nussbaumer
b2ee4f3f19
[web] Use default Bulma progress bar styles
2023-12-08 21:09:14 +01:00
Alain Nussbaumer
7fcc0473a8
[web] Order icons alphabetically
2023-12-08 11:55:17 +01:00
Alain Nussbaumer
e89c3929cc
[web] Add the medium numbers when an album has multiple media #1629
2023-12-08 10:12:03 +01:00
Alain Nussbaumer
6a84498645
[web] Fix French translation mistake
2023-12-08 03:19:28 +01:00
Alain Nussbaumer
418856bff1
[web] Bump versions of libraries
2023-12-07 22:17:41 +01:00
Alain Nussbaumer
c9971ad760
[web] Streamline imports
2023-12-07 22:14:23 +01:00
Alain Nussbaumer
545f6c36c9
[web] Remove unused variables
2023-12-07 21:34:07 +01:00
Alain Nussbaumer
d0cd0c4bc7
[web]S Streamline code of pages
2023-12-07 21:31:10 +01:00
Alain Nussbaumer
e8363781af
[web] Remove leading zero in time representations
2023-12-07 17:38:13 +01:00
Alain Nussbaumer
7456d958ba
[web] Use CSS Bluma variables whenever possible
2023-12-07 16:43:47 +01:00
Alain Nussbaumer
a335989155
[web] Fix notification block for long messages
...
When long messages have to be displayed, their text no longer goes beyond the frame.
2023-12-07 15:57:16 +01:00
Alain Nussbaumer
3fc349370f
[web] Bump package version for security reasons
2023-12-06 20:32:48 +01:00
Alain Nussbaumer
39847bab35
[web] Fix volume for stream not working in Safari
2023-12-06 20:24:55 +01:00
Alain Nussbaumer
a39229d7be
[web] Fix to center content in the playback page
2023-11-29 11:49:24 +01:00
Alain Nussbaumer
4332a43fb9
[web] Fix for full height not taking into account both navigation bars
2023-11-29 11:38:39 +01:00
Alain Nussbaumer
84d538e37f
[web] Remove style class having no effect in this context
2023-11-29 11:18:43 +01:00
Alain Nussbaumer
9c1639d7d7
[web] Simplify CSS styling
2023-11-29 01:27:48 +01:00
Alain Nussbaumer
58b06ee5ff
[web] Replace hard-coded values with Bulma variables
2023-11-28 21:12:42 +01:00
Alain Nussbaumer
bd70054ce9
[web] Remove useless line in the menu
2023-11-28 20:39:30 +01:00
Alain Nussbaumer
08b4dc3a52
[web] Fix web linting issue
2023-11-28 18:16:54 +01:00
Alain Nussbaumer
b783c39164
[web] Fix Vite warning
2023-11-28 18:11:57 +01:00
Alain Nussbaumer
a0c02ce022
[web] Bump to newer versions of libraries
2023-11-28 17:58:45 +01:00
Alain Nussbaumer
d627033141
[web] Improve the search of verse in the lyrics
2023-11-28 17:55:16 +01:00
X-Ryl669
47ad03b775
[web] Various CSS fixes
2023-11-28 14:23:25 +01:00
Alain Nussbaumer
ed40b5361e
[web] Fix the cover art being distorted #1689
2023-11-27 19:16:21 +01:00
Alain Nussbaumer
a828356e0e
[web] Fix height of cover art, preventing seeking the audio
2023-11-26 21:58:15 +01:00
Alain Nussbaumer
26089a05e0
[web] Fix linting warning
2023-11-26 21:55:43 +01:00
Alain Nussbaumer
b7ad3c8d45
[web] Make the lyrics pane code more readable
2023-11-26 21:39:56 +01:00
Alain Nussbaumer
553d35ef82
[web] Make code more readable
2023-11-26 16:49:37 +01:00
Alain Nussbaumer
66b1e444d1
[web] Format source code
2023-11-26 15:59:14 +01:00
Alain Nussbaumer
a9092e54c0
[web] Move parsing of lyrics to the lyrics pane
2023-11-26 15:38:45 +01:00
Alain Nussbaumer
026e80ed64
[web] Remove console.log() output
2023-11-25 16:48:11 +01:00
Alain Nussbaumer
00e57a7473
[web] Fix linting error
2023-11-25 16:45:15 +01:00
Alain Nussbaumer
f419869dfc
[web] Fix a the lyrics pane overlapping the slider
...
When the track played has a composer or a long title, the slider is not covered by the lyrics pane anymore.
2023-11-25 16:38:50 +01:00
Alain Nussbaumer
d146a9e940
[web] Simplify lyrics button
2023-11-24 16:28:35 +01:00
Alain Nussbaumer
b39eb0b51d
[web] Lint source code
2023-11-24 15:56:04 +01:00
Alain Nussbaumer
095d60af00
[web] Lint source code
2023-11-24 15:48:29 +01:00
Alain Nussbaumer
5c7ec031b5
[web] Format comments
2023-11-24 15:32:05 +01:00
Alain Nussbaumer
91c1e5b174
[web] Fix for unexpected calls to the API #1688
...
Lyrics feature doesn't mess anymore when the user is playing tracks from Spotify
2023-11-24 13:58:30 +01:00
Alain Nussbaumer
f19e9fb48b
[web] Remove unused code
2023-11-24 13:36:48 +01:00
Alain Nussbaumer
dae6d1eebc
[web] Fix temporarily the bug #1688
2023-11-23 21:27:05 +01:00
Alain Nussbaumer
8e80503e81
[web] Make cancel button color match other dialog windows.
2023-11-23 20:45:24 +01:00
Alain Nussbaumer
cd42688357
[web] Fix text not being displayed when loading RSS feed
2023-11-23 20:43:31 +01:00
Alain Nussbaumer
f9d6056844
[Web] Correct French translation
2023-11-23 20:40:55 +01:00
Alain Nussbaumer
6741fcbc49
[web] Make title match action
2023-11-23 20:39:19 +01:00
Alain Nussbaumer
7142e87cf2
[web] Enforce 4-digit pins
2023-11-23 20:38:16 +01:00
Alain Nussbaumer
11616f5d32
[web] Reinforce check of URL entry
2023-11-23 20:36:55 +01:00
Alain Nussbaumer
406c87f765
[web] Change to template literals
2023-11-23 20:23:40 +01:00
Alain Nussbaumer
f035a0ed3f
[web] Format source code
2023-11-21 17:09:06 +01:00
X-Ryl669
3fc149339b
[web] Ensure current lyric is centered
2023-11-21 16:48:24 +01:00
X-Ryl669
8d56f91117
[web] Add spacing before first and after last lyric. Fix a bug for the first lyric animation being triggerd before it'd have started
2023-11-21 15:48:24 +01:00
Alain Nussbaumer
28585bc217
[web] Fix "History" tab not being highlighted
2023-11-21 15:45:00 +01:00
Alain Nussbaumer
ef378088dd
[web] Fix name of pages
2023-11-21 15:27:25 +01:00
Alain Nussbaumer
ed893d8774
[web] Update libraries to their latest versions
2023-11-21 15:26:34 +01:00
Alain Nussbaumer
d524a3e757
[web] Format source code
2023-11-21 15:26:13 +01:00
Alain Nussbaumer
356fcf8aa7
[web] Rename "Browse" tabs in the Music page to "History" #1685
...
At the same time, makes the naming of the underlying pages more coherent.
2023-11-21 15:25:27 +01:00
Alain Nussbaumer
9cb961ef7f
[web] Upgrade to newer version of libraries
2023-11-21 11:06:27 +01:00
X-Ryl669
4574400ce2
[web] Fix pause blinking bug on lyrics pane
2023-11-17 20:48:22 +01:00
X-Ryl669
ee1bd1ebda
[web] Cosmetic changes for the lyrics pane. Also changed the current lyric playing model against the text wrap bug on smaller screen.
2023-11-17 20:07:07 +01:00
X-Ryl669
5e370e479a
[web] Add lyrics player to the webinterface
...
Update icons.js
Add icons in alphabetical order.
Change comment to remove reference to external website
Remove extra line feeds
Co-Authored-by: Alain Nussbaumer <alain.nussbaumer@alleluia.ch>
2023-11-13 16:37:02 +01:00
dependabot[bot]
8049760703
Bump postcss from 8.4.27 to 8.4.31 in /web-src
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.27 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 22:02:32 +00:00
ejurgensen
a9e20abf06
Revert "[web] Add lyrics player to the webinterface"
...
This reverts commit 98a844b409
.
2023-10-21 22:41:45 +02:00
X-Ryl669
98a844b409
[web] Add lyrics player to the webinterface
...
Update icons.js
Add icons in alphabetical order.
Change comment to remove reference to external website
Remove extra line feeds
Co-Authored-by: Alain Nussbaumer <alain.nussbaumer@alleluia.ch>
2023-10-19 23:49:53 +02:00
Alain Nussbaumer
d7d3a0767d
[web] Correct the use of Bulma variables in the CSS
...
The variables for colors are now correctly referenced in the CSS.
2023-10-08 10:47:26 +02:00
Alain Nussbaumer
dcbdee6598
[web] Fix settings page not displaying properly when the language is not found
...
When the user is using a language that is not available in OwnTone, the fallback language is set to English.
2023-08-06 10:59:20 +02:00
Alain Nussbaumer
60015e1da2
[web] Provide similar style between podcast, audiobook, and album pages
...
The podcast page is now similar to the audiobook or album pages. Thus, making the UI a bit more coherent.
2023-07-26 16:12:21 +02:00
Alain Nussbaumer
c20c80b757
[web] Format source code
2023-07-26 16:04:12 +02:00
Alain Nussbaumer
d84b7dc80f
[web] Fix alignment of labels with their switch button
2023-07-26 12:59:16 +02:00
Alain Nussbaumer
6b37de78ba
[web] Remove unused functions
2023-07-26 10:34:16 +02:00
Alain Nussbaumer
9964018f0e
[web] Fix for list of tracks not playing from the correct position
2023-07-26 08:07:51 +02:00
Alain Nussbaumer
c513e0044e
[web] Use "router link" for the list of index buttons
2023-07-26 08:05:13 +02:00
Alain Nussbaumer
6ae8c4c6bd
[web] Fix for issue preventing the page of composer albums from being displayed
2023-07-26 08:03:44 +02:00
Alain Nussbaumer
a3942aad81
[web] Avoid the loading progress bar being shown when navigating on the same page
2023-07-26 06:45:46 +02:00
Alain Nussbaumer
7f38c4fa87
[web] Fix the missing bottom margin on pages with tabs
2023-07-26 06:37:33 +02:00
Alain Nussbaumer
a484f89e0a
[web] Fix an issue preventing the index button list to work in the genre pages
2023-07-25 19:12:12 +02:00
Alain Nussbaumer
294e640ac1
[web] Fix positioning of scrolling when pages don't have tabs
2023-07-25 18:41:51 +02:00
Alain Nussbaumer
dd5b4dcb32
[web] Remove dependency to "vue-scrollto" library
...
The UI has now one dependency less to a third party library.
2023-07-25 16:39:16 +02:00