Nathan Mattes
ebbf6a583c
Put audiodownload in its own class ( #7 )
2023-08-25 12:14:04 +02:00
Nathan Mattes
049af120f4
Show release year of album ( #5 )
2023-08-25 12:13:19 +02:00
Nathan Mattes
550a4c65f4
Prepare track-list-playback ( #7 )
2023-08-25 11:38:40 +02:00
Nathan Mattes
3d79aef798
Filter artists ( #4 )
2023-08-25 11:12:02 +02:00
Nathan Mattes
bd085e4be9
UI-Improvements regarding the widget ( #7 )
...
- Add some spacing to scrollviews once the player is visible
- Make it dark(er)
2023-08-25 11:11:32 +02:00
Nathan Mattes
bf333e7cdb
Prepare tighter audio-player integration ( #7 )
2023-08-25 11:10:12 +02:00
Nathan Mattes
a81bce2d21
Don't download songs that already exist ( #7 )
2023-08-24 17:08:38 +02:00
Nathan Mattes
255d353aa6
Show currently played song in widget ( #7 )
...
- Add a dedicated AudioPlayer-class that ... plays audio from disk
- Add a custom tabBarController that handles the Widget
- Show the cover of the song
- Play/Pause the current song
2023-08-24 16:22:40 +02:00
Nathan Mattes
d1a7a25a7e
Update README
2023-08-24 13:47:03 +02:00
Nathan Mattes
9deb8b4233
Download and listen to tracks ( #7 )
2023-08-15 14:21:59 +02:00
Nathan Mattes
dc305bfab7
Add endpoints for listening to a track ( #7 )
2023-08-15 14:18:44 +02:00
Nathan Mattes
68d61a22b2
Show album-details ( #6 )
2023-08-10 15:35:39 +02:00
Nathan Mattes
883eed52ab
Download tracks for an album ( #6 )
2023-08-10 15:19:19 +02:00
Nathan Mattes
3d9d8b9a99
Show all albums of a certain artist ( #5 )
2023-08-10 14:34:59 +02:00
Nathan Mattes
9f398f722f
Add albums-screen ( #5 )
...
- Add kingfisher
- Implement basic collection view to show albums
2023-08-10 14:08:46 +02:00
Nathan Mattes
a1076a1b94
Download all albums ( #5 )
2023-08-10 12:59:03 +02:00
Nathan Mattes
f1fa191c69
Add missing actions to artists-screen ( #4 )
2023-08-10 11:22:44 +02:00
Nathan Mattes
98533427a7
Add branding and style bars ( #4 )
2023-08-10 11:21:45 +02:00
Nathan Mattes
975705c3f2
Add refresh control for artists ( #4 )
2023-08-10 10:34:53 +02:00
Nathan Mattes
0b3eba4656
Sprinkle in some localization ( #4 )
2023-08-10 10:34:39 +02:00
Nathan Mattes
6009212553
Fix build ( #4 )
...
Well, artists-tab should have the artists-tab-tag
2023-08-10 10:20:02 +02:00
Nathan Mattes
1e0e2766f0
Grab a new token if necessary ( #4 )
2023-08-10 10:19:46 +02:00
Nathan Mattes
ffb416b344
Download artists and show them in a tableVIew ( #4 )
2023-08-09 18:36:39 +02:00
Nathan Mattes
3dd1efe86e
Dismiss Onboarding ( #2 )
...
... after successful subscription.
Well, okay, it still needs to be built
2023-08-09 17:20:26 +02:00
Nathan Mattes
2f4cddb7a8
Finish login ( #2 )
...
- Store stuff in Keychain
- Get accessToken
- Go back to Welcome-Screen
2023-08-09 17:06:29 +02:00
Nathan Mattes
4df2f61007
Do the ASWebAuth-dance ( #2 )
2023-08-09 16:26:05 +02:00
Nathan Mattes
7e56f04b32
Add UI for URL-entering and trigger Application Registration ( #2 )
...
Client-ID and Client-Secret are stored in Keychain
2023-08-09 16:12:27 +02:00
Nathan Mattes
29b3293b1a
Register Application with Funkwhale-server ( #2 )
...
This is just the networking-code, UI will follow shortly
2023-08-09 16:09:06 +02:00
Nathan Mattes
adea8f3a47
Add some quality of life-frameworks ( #1 , #2 )
...
Namely: MBProgressHUD and KeychainAccess. I'm lazy.
2023-08-09 16:06:36 +02:00
Nathan Mattes
d905a0f12c
Implement Welcome-screen ( #2 )
2023-08-08 15:03:16 +02:00
Nathan Mattes
f0fa414b39
Add relevant ViewControllers for Login/Onboarding ( #2 )
2023-08-08 14:17:07 +02:00
Nathan Mattes
c8521774e3
Lay foundation for networking ( #2 )
2023-08-08 14:16:40 +02:00
Nathan Mattes
68739cecfa
Turn on localization ( #1 )
2023-08-08 14:16:11 +02:00
Nathan Mattes
a397c78390
Add RootViewController ( #1 )
2023-08-08 13:43:18 +02:00
Nathan Mattes
04639a92f2
Introduce Coordinator and AppCoordinator ( #1 )
2023-08-08 13:28:30 +02:00
Nathan Mattes
df031330a4
Restructure project ( #1 )
2023-08-08 13:25:34 +02:00
Nathan Mattes
1c90dd6ab7
Get rid of Main.storyboard ( #1 )
2023-08-08 13:02:34 +02:00
Nathan Mattes
c1cb50062d
Initial commit ( #1 )
2023-08-08 12:50:45 +02:00
Nathan Mattes
9447403020
Initial commit
2023-08-08 11:53:39 +02:00