Isira Seneviratne
82e5b6b1e9
Remove playlist preview dependency on external HTTP calls
2024-07-28 08:20:38 +05:30
Isira Seneviratne
b9556a1331
Improved PlaylistHeader
2024-07-28 08:20:38 +05:30
Isira Seneviratne
9dfd064d86
Remove old playlist fragment
2024-07-28 08:20:38 +05:30
Isira Seneviratne
3da4aeee29
Rename .java to .kt
2024-07-28 08:20:38 +05:30
Isira Seneviratne
c978fb7c3e
Fix stream thumbnail text color
2024-07-28 08:20:38 +05:30
Isira Seneviratne
7501f2f9ee
Animate playlist description expand/collapse
2024-07-28 08:20:38 +05:30
Isira Seneviratne
bbdff4b093
Show dropdown menu on long click, make some adjustments
2024-07-28 08:20:38 +05:30
Isira Seneviratne
5e33b69316
Moved stream display to separate composable for reusability
2024-07-28 08:20:38 +05:30
Isira Seneviratne
462ed5c79a
Added loading indicator to playlist view
2024-07-28 08:20:38 +05:30
Isira Seneviratne
37e4064533
Cache total duration calculation
2024-07-28 08:20:38 +05:30
Isira Seneviratne
72bbe0ea1c
Implement card and list layouts, check for preferred layout from settings
2024-07-28 08:20:35 +05:30
Isira Seneviratne
bf1c9ba7b5
Start implementing stream composable, grid layout
2024-07-28 08:20:10 +05:30
Isira Seneviratne
8603b0df6e
Start implementing full playlist view, add view model
2024-07-28 08:20:10 +05:30
Isira Seneviratne
68b3dd5546
Create playlist header composable
2024-07-28 08:20:09 +05:30
Isira Seneviratne
10dd5710ee
Update Kotlin to 2.0, update dependencies and fix issues
2024-07-28 08:19:42 +05:30
Isira Seneviratne
b2748ccaad
Improved component organisation
2024-07-28 06:50:45 +05:30
Stypox
51ee2f8d1e
Merge branch 'master' into dev
2024-07-25 21:20:44 +02:00
Stypox
d442b45836
Remove code committed accidentally
2024-07-25 20:58:29 +02:00
Stypox
dbcb721dc2
Don't warn about rhino class in proguard
...
Likely related to 01a7b20655
but I am not completely sure.
I tested the app and it works well, so I think that org.mozilla.javascript.JavaToJSONConverters is not used really.
This is the full list of errors:
Missing class java.beans.BeanDescriptor (referenced from: java.lang.Object org.mozilla.javascript.JavaToJSONConverters.lambda$static$4(java.lang.Object))
Missing class java.beans.BeanInfo (referenced from: java.lang.Object org.mozilla.javascript.JavaToJSONConverters.lambda$static$4(java.lang.Object))
Missing class java.beans.IntrospectionException (referenced from: java.lang.Object org.mozilla.javascript.JavaToJSONConverters.lambda$static$4(java.lang.Object))
Missing class java.beans.Introspector (referenced from: java.lang.Object org.mozilla.javascript.JavaToJSONConverters.lambda$static$4(java.lang.Object))
Missing class java.beans.PropertyDescriptor (referenced from: java.lang.Object org.mozilla.javascript.JavaToJSONConverters.lambda$static$4(java.lang.Object))
2024-07-25 20:56:16 +02:00
Stypox
64a8f6575b
Merge pull request #11351 from Stypox/update-npe
...
Hotfix release v0.27.2
2024-07-25 19:30:05 +02:00
Stypox
03a6b5c7b9
Add changelogs for hotfix release v0.27.2 (999)
2024-07-25 18:57:58 +02:00
Stypox
56b6241311
Hotfix release v0.27.2 (999)
2024-07-25 18:43:03 +02:00
Stypox
947ac2826a
Update NewPipeExtractor to v0.24.2
2024-07-25 18:40:50 +02:00
opusforlife2
0e8303f13a
Update Matrix room link, and prioritise it ( #11350 )
...
* Update Matrix room link, and prioritise it
* Update Matrix room link in CONTRIBUTING.md
* Prioritise Matrix in contribution doc too
2024-07-25 16:21:21 +02:00
Isira Seneviratne
f1591abd05
Added DescriptionText composable
2024-07-25 15:38:57 +05:30
Isira Seneviratne
f285bc0837
Fix some modifiers
2024-07-23 05:30:03 +05:30
Isira Seneviratne
0d9c4aad8b
Fix alignment of comment message
2024-07-23 05:30:03 +05:30
Isira Seneviratne
b83f64315b
Make parsed links clickable, visible
2024-07-23 05:30:03 +05:30
Isira Seneviratne
f438ba4e02
Animate comment expand/collapse
2024-07-23 05:30:03 +05:30
Isira Seneviratne
3c55d956a0
Improve comment loading smoothness
2024-07-23 05:30:03 +05:30
Isira Seneviratne
ddbfcf89c7
Rm unused method
2024-07-23 05:30:03 +05:30
Isira Seneviratne
1c503ce50e
Added loading indicator
2024-07-23 05:30:03 +05:30
Isira Seneviratne
4b13e308b2
Replace padding modifier with verticalArrangement in comment header
2024-07-23 05:30:03 +05:30
Isira Seneviratne
21b22d3fe3
Rm extra padding in header
2024-07-23 05:30:03 +05:30
Isira Seneviratne
94ef79c7ce
Add comment view model
2024-07-23 05:30:03 +05:30
Isira Seneviratne
975a3415c9
Cache paging data using the cachedIn() extension
2024-07-23 05:30:03 +05:30
Isira Seneviratne
219da2800c
Improve code organization
2024-07-23 05:30:03 +05:30
Isira Seneviratne
e87a2e0afc
Rm redundant Surface
2024-07-23 05:30:03 +05:30
Isira Seneviratne
8d4c608b52
Handle no comments and comments disabled scenarios
2024-07-23 05:30:03 +05:30
Isira Seneviratne
cc6f1ffd40
Replace Spacers with the horizontalArrangement parameter
2024-07-23 05:30:03 +05:30
Isira Seneviratne
754bf456e7
Replace CommentRepliesFragment with bottom sheet composable, improve previews
2024-07-23 05:30:03 +05:30
Isira Seneviratne
ff881846c5
Added scrollbar to comment section
2024-07-23 05:30:03 +05:30
Isira Seneviratne
03bc4e2e88
Migrate comments fragment to Jetpack Compose
2024-07-23 05:30:03 +05:30
Isira Seneviratne
f27273ef33
Rename .java to .kt
2024-07-23 05:30:03 +05:30
Isira Seneviratne
cf3fb0b91a
Fixed fragment title
2024-07-23 05:30:03 +05:30
Isira Seneviratne
552ea502e1
Fixed like count display
2024-07-23 05:30:03 +05:30
Isira Seneviratne
b6a0f5d9c2
Set view strategy
2024-07-23 05:30:02 +05:30
Isira Seneviratne
e71fc38fe7
Add replies button
2024-07-23 05:30:02 +05:30
Isira Seneviratne
c29fa70080
Use AnnotatedString to handle HTML parsing
2024-07-23 05:30:02 +05:30
Isira Seneviratne
e75eb2d544
Fixed some comment issues
2024-07-23 05:30:02 +05:30