Jarne Demeulemeester
98cb038c24
Server setup improvements ( #67 )
...
* Improve AddServer fragment
* Improve login fragment
With other general improvements
* Resize the addserver and login fragments when the soft keyboard appears
* Upgrade androidx.core to 1.7.0 and add lifecycle deps
* New UI state system for AddServerFragment
This uses StateFlow for the state and SharedFlow for navigation
* Remove public flows and use collector functions
* Update Login ViewModel and Fragment
* Speed up server discovery
* Better login error message
2021-11-14 18:20:19 +01:00
newton181
e991fab24e
Enhace translations and add new key for search hint ( #45 )
...
* Make search hint translatable
* Add new key in string file for search hint
* Enhace and update spanish translations
2021-10-20 20:05:37 +02:00
jarnedemeulemeester
1c6c8640b0
Ask for login if server responds with 401
2021-08-24 18:01:52 +02:00
jarnedemeulemeester
45fc40b51e
Fix if media items are in folders
2021-08-23 11:14:34 +02:00
jarnedemeulemeester
a067b6b13d
New error panel with details dialog
2021-08-22 18:47:25 +02:00
jarnedemeulemeester
2ed507a278
Add search
2021-08-03 11:00:19 +02:00
jarnedemeulemeester
ea927793e3
Allow http connections + fix lifecycle warning
2021-08-02 18:14:41 +02:00
jarnedemeulemeester
fe7775329a
Add error handling to all fragments
2021-07-29 12:20:49 +02:00
Jarne Demeulemeester
7908661b82
Add dependency injection to MediaViewModel
2021-07-06 15:29:35 +02:00
Jarne Demeulemeester
cb005e1cf6
Add more dependency injection
2021-07-06 11:39:35 +02:00
Jarne Demeulemeester
f460c25a92
Big cleanup and refactoring
2021-07-05 22:38:20 +02:00
Jarne Demeulemeester
5e6099de93
Change how ViewModels get created
2021-07-05 15:25:30 +02:00
Jarne Demeulemeester
f4207a88f5
Fix library up button and toolbar title
2021-06-19 18:27:11 +02:00
Jarne Demeulemeester
20bc0632ef
Make library (collection) clickable and pass the id to LibraryFragment
2021-06-19 17:56:41 +02:00
Jarne Demeulemeester
74eb9f30a5
Change multiple ViewModels to AndroidViewModels
2021-06-18 23:56:57 +02:00
Jarne Demeulemeester
0b663b1d17
Start of library fragment: basic layout
...
With hardcoded library id
2021-06-18 23:35:25 +02:00
Jarne Demeulemeester
3f5a6c5bfa
Show collections on media fragment
2021-06-14 16:41:54 +02:00
Jarne Demeulemeester
da5233593f
Add main starting layout
2021-06-12 20:58:44 +02:00