Lei Nelissen
09a020afbb
chore: remove react-native-fast-image patch
2025-05-24 00:15:08 +02:00
Lei Nelissen
90a5d94147
fix: missing images
2025-05-24 00:09:12 +02:00
Lei Nelissen
58c7645170
fix: progress bar numbers cutoff
2025-05-24 00:08:56 +02:00
Lei Nelissen
d9326dfc7a
feat: swap sectionlists for @shopify/flashlist
2025-05-22 23:36:53 +02:00
Lei Nelissen
c430047106
chore: release v2.4.5
2025-05-13 22:56:06 +02:00
Lei Nelissen
0048c01f4c
chore: fix ruby github action
2025-05-07 10:26:44 +02:00
Lei Nelissen
af3c807d5a
feat: upgrade to react native 0.79
...
This was necessary because we had to use the newest iOS SDK, which had an issue with react-native, which was only fixed with the newest versions.
The move to new architecture has been hellish, but all appears to work. It requires more patches, and it shows which packages are currently maintained poorly. This goes especially for react-native-track-player. We're using a fork right now, but in order to make that work, we had to switch to pnpm.
2025-05-06 11:11:49 +02:00
Lei Nelissen
a2d10756a5
chore: prepare for v2.4.5 release
2025-05-05 14:09:51 +02:00
Lei Nelissen
6a0f28516b
chore: remove duplicate language files for traditional chinese
2025-05-05 10:03:39 +02:00
Lei Nelissen
25d512899d
Merge remote-tracking branch 'weblate/main'
2025-05-05 10:00:20 +02:00
Lei Nelissen
0b90f6f7f0
fix: search container height when keyboard is open
2025-03-05 22:48:35 +01:00
Lei Nelissen
c2d7d81de8
fix: also play tracks with index 0
2025-03-05 22:16:09 +01:00
Lei Nelissen
6685e83ebf
chore: preliminatively release v2.4.5 for testing
2025-02-28 11:40:25 +01:00
Lei Nelissen
9229bae007
fix: play tracks from the right discs
...
fixes #275
2025-02-28 11:14:14 +01:00
Lei Nelissen
c8e693991b
chore: release v2.4.4
2025-02-04 22:37:24 +01:00
Lei Nelissen
7a163f4bde
fix: android not properly reading redux store file
...
fixes #265
2025-02-04 22:32:53 +01:00
Lei Nelissen
9d995d795b
chore: release v2.4.3 for android
2025-01-29 15:54:29 +01:00
Lei Nelissen
b8a2c0d889
fix: crash in android player modal
2025-01-29 15:27:21 +01:00
Lei Nelissen
bf4b9bd446
chore: release v2.4.2
2025-01-29 12:29:35 +01:00
Lei Nelissen
55bfbee3b0
chore: update release notes
2025-01-29 12:13:55 +01:00
Lei Nelissen
614066c11e
fix: missing fallback cover images
2025-01-29 11:25:00 +01:00
Lei Nelissen
b381537b62
fix: missing images causing download errors
2025-01-29 11:10:49 +01:00
Lei Nelissen
f4f5089d7f
chore: bump android version
2025-01-27 23:39:33 +01:00
Lei Nelissen
34916e4ca0
fix: force react-native-skia to adhere to ndk version
2025-01-27 23:35:06 +01:00
Lei Nelissen
b1c86f2142
fix: save store file to filesystem
...
AsyncStorage can only save 2MB on Android. This might not be enough for large libraries. Hence, we'll save the file to disk, where space is (virtually) unlimited
2025-01-27 17:21:44 +01:00
Lei Nelissen
4e30fa0a40
chore: update changelog
2025-01-27 17:20:51 +01:00
Lei Nelissen
3629f8c756
chore: finish v2.4.0 release
2025-01-26 23:44:39 +01:00
Lei Nelissen
314bc3b2c4
chore: prepare for release
2025-01-26 23:41:07 +01:00
Lei Nelissen
b9e8a94c7a
fix: ensure all cover images load properly
2025-01-26 23:10:24 +01:00
Lei Nelissen
6316814eba
feat: also store cover images for downloaded tracks
2025-01-26 22:55:09 +01:00
Lei Nelissen
8bef5c66e3
fix: bump blur-view
2025-01-26 22:07:05 +01:00
Lei Nelissen
96a11804ba
fix: missing cover images in now playing view
...
(fixes #245 and fixes #209 )
2025-01-26 21:59:46 +01:00
Lei Nelissen
9462a3e294
fix: more accurately return current track
2025-01-26 21:23:18 +01:00
Lei Nelissen
f90e9be378
feat: enable playlists for emby
...
(fixes #242 )
2025-01-26 21:22:00 +01:00
Lei Nelissen
2f1b9c180d
fix: clean up lyrics implementation
2025-01-26 20:37:28 +01:00
Lei Nelissen
b9a6c66584
fix: prevent error on lyrics screen when tab height is unavailable
2024-11-08 12:21:00 +01:00
Lei Nelissen
b03d449a1b
fix: show past lyrics in grey
2024-10-25 00:27:37 +02:00
Lei Nelissen
77db5a51d2
fix: retrieve codec metadata and lyrics asynchronously
2024-10-25 00:25:01 +02:00
Lei Nelissen
4dd0d6e0e5
chore: release v.2.4.0-beta.5
2024-10-15 15:29:37 +02:00
Lei Nelissen
f2cac91e2f
fix: missing background on track pop-up menu
2024-10-12 23:03:44 +02:00
Lei Nelissen
2c42a897d9
fix: accept any valid mime type for downloadable tracks
2024-10-12 22:57:20 +02:00
Lei Nelissen
502f39db0e
chore: bump upload-artifact action
2024-10-11 11:12:56 +02:00
Lei Nelissen
1972f489aa
fix: support audio/ogg in downloads
2024-10-11 10:50:42 +02:00
Lei Nelissen
95d8748936
chore: update testflight link
2024-08-12 14:20:04 +02:00
Lei Nelissen
38af15fe44
chore: release beta on testflight
2024-07-26 15:42:45 +02:00
Lei Nelissen
6283c8cfa5
chore: remove redundant log
2024-07-26 12:01:48 +02:00
Lei Nelissen
01e25a89b1
fix: missing image covers for emby
2024-07-26 12:01:21 +02:00
Lei Nelissen
399340127d
fix: properly pre-insert queued tracks before played track
2024-07-26 10:40:52 +02:00
Lei Nelissen
b6431bf71d
chore: fix nl translation
2024-07-26 10:26:30 +02:00
Lei Nelissen
ba9d049699
Merge remote-tracking branch 'weblate/main'
2024-07-25 23:39:00 +02:00
Lei Nelissen
a6452f0a5e
feat: Emby support ( #234 )
...
* fix: support credential extraction from Emby
* fix: minor compatibility with emby for retrieving albums
* fix: rename credentials and save credentials type
* fix: weird issue when changing libraries
* fix: correctly map platform names in auth header
* chore: properly carry over old settings
* fix: only enable playlists on jellyfin
* fix: remove jellyfin mentions
* fix: incorporate jellyfin and emby as mentions
2024-07-25 23:37:00 +02:00
Lei Nelissen
21a604a0f2
Merge remote-tracking branch 'weblate/main'
2024-07-25 23:34:09 +02:00
Lei Nelissen
0d09c6f0b8
feat: Media stream info in now playing modal ( #233 )
...
* feat: add base codec info to player
* fix: redundant console.log
* chore: translation
* fix: only overflow direct play
2024-07-25 17:16:30 +02:00
Lei Nelissen
189491b90a
chore: release testflight beta
2024-07-25 16:46:15 +02:00
Lei Nelissen
c9f7f71194
fix: further limit extraneous events from playback reporting
2024-07-25 15:45:26 +02:00
Lei Nelissen
0b13e69854
fix: make progress bars initialise out of view
2024-07-25 14:06:06 +02:00
Lei Nelissen
83b890192e
chore: upgrade to react native 0.74
2024-07-25 13:55:00 +02:00
Lei Nelissen
a64f52c4f9
fix: dark mode inconsistencies
...
fixes #226
fixes #198
2024-07-22 13:17:26 +02:00
Lei Nelissen
87b08050e4
Merge pull request #197 from weblate/weblate-fintunes-app
...
chore: Translations update from Hosted Weblate
2024-07-21 23:56:44 +02:00
Lei Nelissen
7e165d3bcc
Translated using Weblate (Bulgarian)
...
Currently translated at 98.7% (76 of 77 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-07-21 23:55:20 +02:00
Lei Nelissen
14f56685df
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/
2024-07-21 23:55:20 +02:00
Lei Nelissen
ec4a2b6831
feat: separate discs in album view when multiple are available
...
fixes #179
2024-07-21 23:48:33 +02:00
Lei Nelissen
7cdd01e713
fix: align all album titles in track list view
...
fixes #172
2024-07-21 23:02:02 +02:00
Lei Nelissen
38ce9986e5
fix: fine-tune default orderings
...
fixes #229
2024-07-21 22:45:07 +02:00
Lei Nelissen
9952b39044
chore: fix typescript api call overload
2024-07-21 22:37:42 +02:00
Lei Nelissen
e0177fb89b
chore: fix typescript with optional return from api call
2024-07-21 22:30:06 +02:00
Lei Nelissen
68c8808188
fix: send last position for Stopped event
...
instead of the current position, which is `0` when we move to a new track
2024-07-21 22:10:10 +02:00
Lei Nelissen
746c96d459
fix: don't attempt to parse playback reporting responses
...
also: log all http requests on dev
2024-07-21 22:03:39 +02:00
Lei Nelissen
a97611c0ad
chore: release v2.3.3
2024-06-15 23:23:15 +02:00
Lei Nelissen
e511f744ad
chore: default xcode scheme to debug
2024-05-26 23:53:43 +02:00
Lei Nelissen
a6a306b5be
fix: refactor JellyfinApi to be less burdensome to implement
...
Also, automatically catch errors
2024-05-26 23:53:29 +02:00
Lei Nelissen
881ab95029
fix: double-check albums have dates
2024-05-26 22:20:14 +02:00
Lei Nelissen
968e98d8df
fix: react-native-screens android setup
2024-05-26 22:20:05 +02:00
Lei Nelissen
b01470bde8
fix: actually send out /Playing events as session updates.
...
This should more consistently result in output data in your play back reporting modules.
fixes #218
2024-05-26 18:00:05 +02:00
Lei Nelissen
823f7b59e8
Merge pull request #199 from leinelissen/dependabot/npm_and_yarn/ip-1.1.9
...
chore(deps): bump ip from 1.1.8 to 1.1.9
2024-05-26 17:07:09 +02:00
Lei Nelissen
16162d8e35
fix: throw errors when requests do not yield 200 OKs
2024-05-26 00:34:57 +02:00
Lei Nelissen
ea817025e1
fix: hermes version in cocoapods
2024-05-26 00:24:04 +02:00
Lei Nelissen
00675bbbd3
fix: do extra checks for album ids in
2024-05-26 00:23:29 +02:00
Lei Nelissen
24b5a47a7c
Merge pull request #211 from Krafting/patch-1
...
Add spaces to privacy-policy.md
2024-04-19 17:27:18 +02:00
Lei Nelissen
be0c7002ff
chore: also release v2.3.2 for Android
2024-03-10 23:12:10 +01:00
Lei Nelissen
366d16c485
chore: release v2.3.2
2024-03-10 23:08:34 +01:00
Lei Nelissen
845eac70a0
fix: build with xcode 15.3
2024-03-10 22:54:02 +01:00
Lei Nelissen
c9662769fa
fix: remove conflicting app transport properties
2024-03-10 22:53:46 +01:00
Lei Nelissen
6f78f18928
chore: release v2.3.1
2024-03-06 19:12:23 +01:00
Lei Nelissen
f310bb82f6
fix: revert to supporting HTTP-based backends
...
fixes #205
2024-03-06 18:18:41 +01:00
Lei Nelissen
b269adc14e
chore: v2.3.0 production release
...
Note: some languages files were deleted because the app store doesn't support those languages
2024-02-23 15:19:16 +01:00
Lei Nelissen
20145a4c7a
chore: release v2.3.0
2024-02-12 00:19:15 +01:00
Lei Nelissen
9c270ca724
Merge pull request #195 from weblate/weblate-fintunes-app
...
chore: Translations update from Hosted Weblate
2024-02-12 00:06:40 +01:00
Lei Nelissen
528c9a361a
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 97.3% (74 of 76 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-02-12 00:06:24 +01:00
Lei Nelissen
f69936e54c
Translated using Weblate (Bulgarian)
...
Currently translated at 98.6% (75 of 76 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-02-12 00:04:44 +01:00
Lei Nelissen
c2da90d480
Translated using Weblate (Slovenian)
...
Currently translated at 98.6% (75 of 76 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sl/
2024-02-12 00:04:44 +01:00
Lei Nelissen
a2f97caf5b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 60.5% (46 of 76 strings)
Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nb_NO/
2024-02-12 00:04:44 +01:00
Lei Nelissen
82b4223939
feat: introduce high contrast mode for ios
...
fixes #194
2024-02-12 00:01:09 +01:00
Lei Nelissen
f95c79b254
fix: make some more room for download totals
...
fixes #193
2024-02-11 22:47:34 +01:00
Lei Nelissen
04ce9f2979
fix: timer icon and resetting on cancel
2024-02-08 23:27:48 +01:00
Lei Nelissen
789a348b2f
chore: fix linter issues
2024-02-08 22:30:08 +01:00
Lei Nelissen
fb4af1b7c6
chore: upgrade all dependencies
2024-02-08 22:11:43 +01:00
Lei Nelissen
0489e1a86d
fix: re-add events dependency
2024-02-06 12:10:51 +01:00
Lei Nelissen
90b0f69f57
chore: remove unused dependencies
2024-02-02 19:50:53 +01:00
Lei Nelissen
b257656ef9
fix: prevent sentry from uploading sourcemaps in GitHub actions
2024-02-02 19:40:11 +01:00