Commit graph

2120 commits

Author SHA1 Message Date
Tom
3958cbcc1c
fix: local url used in share link instead of server url (#431)
fix: use explicitly Server Public URl in link sharing
2026-02-09 20:02:15 -08:00
Tom
fb568d1d74
fix: speed button overlaps with shuffle on landscape (#430)
fix: buttons overlap on landscape player
2026-02-09 20:01:02 -08:00
Denis Machard
e06a168350
fix: radio playback "source error" on android auto (#426) 2026-02-09 20:00:33 -08:00
Tom
b8dc985279
fix: visual glitches on landscape navbar (#429) 2026-02-09 20:00:03 -08:00
Jaime García
090701b92b
chore(i18n): Update Spanish translation (#427) 2026-02-09 19:59:39 -08:00
Jaime García
7767a66fb8
fix: Use Bluetooth tethering connection (#428) 2026-02-09 19:59:20 -08:00
eddyizm
d1122bef4e
fix: updated album art provider from hardcoded to build config id 2026-02-09 17:49:30 -08:00
eddyizm
72d4495582
fix: added dynamic application id from gradle variant (#425) 2026-02-08 21:23:35 -08:00
eddyizm
499644d041
fix: bungled the last release 2026-02-08 16:34:14 -08:00
eddyizm
21ed78d959
chore: bumping version, fastlane and changelog 2026-02-08 16:14:22 -08:00
Tom
5ad99b9f27
feat: increase items per row on landscape view (#411)
* feat: increase items per row on landscape view

This covers the catalogues: artist, album and genre; also the list of albums on artist view.
This was implemented by adierebel/tempo fork, I only cherry-picked some commits.

Co-authored-by: adierebel <adie.rebel@gmail.com>

* feat: add landscape layout to song listing views

This includes the playlist page and the album page.

* fix: bad scaling on small screens

This rollbacks to the original code by adierebel/tempo fork

* fix: remove hardcoded height blocking scroll

This was addressed in 989ca35, forgot to fix it here as well

* fix: wrap content height rather than inheriting it from parent

* feat: add ui of choice selector in setting for items per row

* feat: link getter to landscapes items per row setting an implement it

* fix: wrong default value

Co-authored-by: eddyizm <wtfisup@hotmail.com>

* feat: add default value on setting string

To introduce the new feature of landscape layouts.

Co-authored-by: eddyizm <wtfisup@hotmail.com>

---------

Co-authored-by: adierebel <adie.rebel@gmail.com>
Co-authored-by: eddyizm <wtfisup@hotmail.com>
Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-02-08 15:20:53 -08:00
T R
3de5390140
fix: album art now displays on android auto (#414)
Co-authored-by: Thomas R <tdr@thomasr.co>
Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-02-08 10:34:44 -08:00
eddyizm
d215581e19
fix: keep observer until data is received on continuous play (#421) 2026-02-08 10:18:36 -08:00
tiltshiftfocus
54612c6b74
patch: Addressing some UI/UX quirks (#413)
* beautify lyrics display

* use dialog to select playback speed

to prevent accidental clicks
2026-02-08 10:18:01 -08:00
eddyizm
eaac728a26
chore: bump version and change logs 2026-02-02 20:25:40 -08:00
skajmer
65d2f8e33f
chore(i18n): Update Polish translation (#402)
* Add #338

* Add #3700 (strings.xml)

* Add #370 (arrays.xml)

* Add #386

* Add #394
2026-02-02 07:09:29 -08:00
Tom
baf4e0f0fc
chore(i18n): set links as untranslatable (#400) 2026-01-31 17:37:41 -08:00
Tom
26c7bee106
feat: Add selector for playlist visibility (#394)
* feat: add selector for playlist visiblity when adding a song

* fix: wrong number of arguments

* feat: make dialog text localized

* chore: add es, fr, it, pt localization for playlist visibility dialog

---------

Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-01-31 17:10:58 -08:00
Pascal Grittmann
6e51611867
Improve Synced Lyrics (#384)
* feature: click on synced lyrics to navigate in song

* only update lyrics if needed

improves performance and allows user to scroll synced lyrics

* fix: don't scroll to start after end of song
2026-01-31 08:16:13 -08:00
eddyizm
d67e432731
chore: added playlist strings for pr #394 2026-01-31 08:10:30 -08:00
Pascal Grittmann
8b61396b0f
Fix missing Replay Gain metadata from .m4a files (#396)
fix missing replay gain metadata from .m4a files
2026-01-29 20:22:09 -08:00
eddyizm
0fb6e55b12
chore: update changelog and fastlane 2026-01-26 21:32:07 -08:00
eddyizm
dd7aa2291b
chore: bump version 2026-01-26 21:29:40 -08:00
eddyizm
ec33c32c89
fix: updated dialog import to address crashing on android 15 (#392)
resolves #362
2026-01-26 21:25:27 -08:00
Jaime García
e0ad4e3701
fix: Avoid crash when server has no songs (#389) 2026-01-26 16:24:23 -08:00
eddyizm
253f8033c5
Merge branch 'development' 2026-01-25 11:41:50 -08:00
eddyizm
c1aed1a4c1
chore: version/changelog/fastlane bumps 2026-01-25 11:41:26 -08:00
eddyizm
23f58439ba
Merge branch 'development' 2026-01-25 11:34:27 -08:00
eddyizm
4c99ced597
chore: version/changelog/fastlane bumps 2026-01-25 11:34:16 -08:00
eddyizm
8d215a7f1c
feat: add configurable timeout (#386) 2026-01-25 11:27:12 -08:00
eddyizm
38fc4a0936
chore: forget to check in fastlane change log 2026-01-25 08:06:29 -08:00
eddyizm
d9949349da
chore: forget to check in fastlane change log 2026-01-25 08:06:06 -08:00
Jaime García
877d29d285
chore(i18n): Update Spanish translation (#381) 2026-01-24 14:05:52 -08:00
Jaime García
9a17aa8b98
fix: Proper raw stream detection (#382) 2026-01-24 14:05:36 -08:00
eddyizm
fd41395ab8
chore: bump version for tag 2026-01-24 09:11:41 -08:00
eddyizm
269066e036
Merge branch 'development' 2026-01-24 09:09:23 -08:00
eddyizm
488460ea9d
chore: bump version/changelog 2026-01-24 09:07:26 -08:00
Pascal Grittmann
d16a9c234f
feat: Playback speed controls for music (#376)
Enable playback speed controls for music

Button is moved to the top left, next to bit rate, because it would
overlap with the "shuffle" button.
The speed rotation logic was cleaned up to 0.25x increments without all
the hard-coded constants and code duplication.

Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-01-24 08:39:57 -08:00
eddyizm
07b507691c
chore: fixed read me donate link 2026-01-24 08:33:34 -08:00
drakeerv
bde34d3df0
feat: Implement duration and seeking for transcodes (#358)
Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-01-24 08:28:47 -08:00
Pascal Grittmann
e5b7756f96
fix: Check for OpenSubsonic extensions also with password authentication (#375)
check for OpenSubsonic extensions also with pwd auth

Co-authored-by: eddyizm <eddyizm@gmail.com>
2026-01-24 08:28:20 -08:00
eddyizm
04e692e5e9
chore: fixed read me donate link 2026-01-24 07:51:30 -08:00
skajmer
a23a663d32
chore(i18n): Update Polish translation (#374)
* Add #338

* Add #3700 (strings.xml)

* Add #370 (arrays.xml)
2026-01-23 22:15:51 -08:00
eddyizm
023bd8071a
fix: use existing future when adding tracks, dialed random album trac… (#373)
fix: use existing future when adding tracks, dialed random album tracks back to 100, vs 1000.
2026-01-22 22:09:49 -08:00
eddyizm
72b1517f61
chore: added openapk badge, contributor shoutout, another link fix 2026-01-22 22:08:52 -08:00
eddyizm
e62ea72c2f
merge-conflit 2026-01-21 07:54:51 -08:00
eddyizm
a24ccf2556
chore: added attribute 2026-01-21 07:53:08 -08:00
eddyizm
49838e2e0f
chore: another attempt at fixing the links 2026-01-21 07:46:02 -08:00
eddyizm
8ed1248ee1
docs: fixed main links for github page 2026-01-21 07:21:24 -08:00
eddyizm
e9d54957ae
chore: pending release notes update and href links on readme 2026-01-20 21:59:48 -08:00