Commit Graph

6247 Commits

Author SHA1 Message Date
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
github-actions[bot]
c84695a06e [web] Rebuild web interface 2023-11-24 12:58:59 +00: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
github-actions[bot]
4c04bf6e15 [web] Rebuild web interface 2023-11-23 20:27:39 +00:00
Alain Nussbaumer
dae6d1eebc [web] Fix temporarily the bug #1688 2023-11-23 21:27:05 +01:00
github-actions[bot]
7d9b5dd948 [web] Rebuild web interface 2023-11-23 19:47:29 +00: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
github-actions[bot]
5cd63294a2 [web] Rebuild web interface 2023-11-21 16:09:36 +00:00
Alain Nussbaumer
f035a0ed3f [web] Format source code 2023-11-21 17:09:06 +01:00
github-actions[bot]
63fe5688ea [web] Rebuild web interface 2023-11-21 16:05:30 +00:00
Alain Nussbaumer
2f0e19cf41
Merge pull request #1687 from X-Ryl669/FixCenterLyricPos
[web] Ensure current lyric is centered
2023-11-21 17:05:01 +01:00
X-Ryl669
3fc149339b [web] Ensure current lyric is centered 2023-11-21 16:48:24 +01:00
github-actions[bot]
18e6afc4e0 [web] Rebuild web interface 2023-11-21 15:21:08 +00:00
Alain Nussbaumer
d2c4131d01
Merge pull request #1686 from X-Ryl669/FixFirstLyricBug
[web] Add spacing before first and after last lyric.
2023-11-21 16:20:41 +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
github-actions[bot]
59d7994de7 [web] Rebuild web interface 2023-11-21 14:45:38 +00:00
Alain Nussbaumer
28585bc217 [web] Fix "History" tab not being highlighted 2023-11-21 15:45:00 +01:00
github-actions[bot]
981f2dec36 [web] Rebuild web interface 2023-11-21 14:31:01 +00: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
github-actions[bot]
d68ec8c075 [web] Rebuild web interface 2023-11-21 10:08:34 +00:00
Alain Nussbaumer
9cb961ef7f [web] Upgrade to newer version of libraries 2023-11-21 11:06:27 +01:00
github-actions[bot]
1cf7f81b5a [web] Rebuild web interface 2023-11-17 20:06:15 +00:00
Alain Nussbaumer
e01764d849
Merge pull request #1683 from X-Ryl669/LyricsCosmetic
[web] Fix pause blinking bug on lyrics pane
2023-11-17 21:05:50 +01:00
X-Ryl669
4574400ce2 [web] Fix pause blinking bug on lyrics pane 2023-11-17 20:48:22 +01:00
github-actions[bot]
d4cdf70d62 [web] Rebuild web interface 2023-11-17 19:15:24 +00:00
Alain Nussbaumer
47b0eef3bb
Merge pull request #1679 from X-Ryl669/LyricsWeb
Add lyrics player to the web interface.
2023-11-17 20:14:58 +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
ejurgensen
812c46c572
Merge pull request #1682 from owntone/CDATA1
[misc] Add misc_xml.c to wrap mxml, fixes XML reading of CDATA (et al)
2023-11-13 16:53:03 +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
ejurgensen
65c72c484b [misc] Add misc_xml.c to wrap mxml, fixes XML reading of CDATA (et al)
The change removes all direct calls to mxml from the modules that need an XML
parser (lastfm.c, pipe.c, rssscanner.c and httpd_rsp.c).

Even with the help of mxml, reading XML is hard, so a layer is added which
helps deal with stuff like whitespace and CDATA. This should make OwnTone more
resilient to any XML variations it might receive.

The changes fixes issue #1677.
2023-11-12 23:43:38 +01:00
ejurgensen
83ac327d7f [spotify] Don't log error if a playlist is empty
Fixes #1676
2023-10-28 17:38:37 +02:00
ejurgensen
369771bda5 [scan] Handle playlists with Unicode BOM
Closes #1674
2023-10-26 23:03:54 +02:00
ejurgensen
253a699001 [scan] Fix reading of FLAC tags
Regression from PR #1655. Closes #1673.
2023-10-26 22:40:23 +02:00
ejurgensen
9e9dc27a59
Merge pull request #1670 from owntone/gh_build_webui
Let Github actions rebuild web UI on push to web-src
2023-10-22 20:19:06 +02:00
ejurgensen
912e00d48d
Merge pull request #1671 from owntone/dependabot/npm_and_yarn/web-src/postcss-8.4.31
Bump postcss from 8.4.27 to 8.4.31 in /web-src
2023-10-22 00:04:45 +02: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
84042a4514 [gh-actions] No compilation workflows if just docs/htdocs/web-src changed 2023-10-21 23:27:47 +02:00
ejurgensen
986fc55dbd [gh-actions] Add rebuild of web UI workflow on push to web-src 2023-10-21 23:26:47 +02:00