Isira Seneviratne
4f4136c6e9
Merge branch 'refs/heads/refactor' into About-Compose
...
# Conflicts:
# app/build.gradle
# build.gradle
2024-10-22 20:15:07 +05:30
Siddhesh Naik
b399030e19
Settings redesign debug page ( #10876 )
...
Initial Work for Settings Page with Jetpack Compose
- Implemented a new settings page using Jetpack Compose.
- Added a new settings option to enable the redesigned settings page.
- This option allows for gradual integration and testing of the new
settings page, minimizing disruptions to current functionality.
Plan for Settings Items:
- Jetpack Compose does not have a direct equivalent to the
Preference/settings library.
- We could consider using third-party libraries that offer preference
items as composables.
- However, these libraries may be incomplete or lack active development.
- Given our specific needs for only a subset of preference types,
creating custom composables would be beneficial.
- This approach allows for fine-tuning the components to our specific
use case.
2024-10-22 00:47:26 +05:30
Elva Kang
2eb256799d
Revert "Project now runs"
...
This reverts commit 53edd054aa
.
2024-10-20 10:29:48 +11:00
Elva Kang
0cf4732d8a
Fix UI crash when user navigates away before the download dialog appears
2024-10-19 19:43:34 +11:00
Jacob Hawkins
53edd054aa
Project now runs
2024-10-17 15:14:15 +11:00
rmtilde
678f0a786a
Merge pull request #1 from rmtilde/fix-related-items-enqueue-on-video-change
...
Fix Crash on Related Items Modal
2024-10-17 13:37:19 +11:00
rmtilde
b14f65804d
Added comments to explain changes
2024-10-16 23:58:32 +11:00
u7310752
781a69d60d
Chanegd related videos enqueue modal to attach to parent fragment instead
2024-10-16 20:52:43 +11:00
Thompson3142
eb9f300e60
Fix seekbar preview crashes ( #11584 )
...
Fixed crashes from recycled bitmaps by creating real copies of bitmaps if necessary + some minor refactoring
2024-10-10 10:32:06 +02:00
Nicholas Sala
063568b620
Fixed playlist order between "Bookmarked Playlists" list and "add to playlist" dialog list. Now both lists are sorted using case insensitive order if the user has not yet adjusted manually the order.
2024-09-26 13:24:26 +00:00
Isira Seneviratne
0991461d04
Merge branch 'refs/heads/refactor' into About-Compose
2024-09-26 07:01:03 +05:30
Stypox
49bcf2c41b
Merge branch 'dev' into refactor
2024-09-24 14:45:59 +02:00
Isira Seneviratne
c00c6c460c
Add scaffold preview, use container color in about screen and scaffold
2024-09-17 04:26:36 +05:30
Isira Seneviratne
4c4fe3f511
Add scrollbar color scheme
2024-09-16 16:28:49 +05:30
Isira Seneviratne
db485c3d77
Remove unnecessary annotation
2024-09-16 16:15:37 +05:30
Isira Seneviratne
6471b64ab6
Update dependencies
2024-09-16 12:53:16 +05:30
Isira Seneviratne
b9fcf0dff8
Enable edge-to-edge display
2024-09-16 12:45:03 +05:30
Isira Seneviratne
3177ca6e8a
Avoid issues if context is a ContextWrapper
2024-09-11 21:57:51 +05:30
Isira Seneviratne
5017f4f05a
Update dependencies
2024-09-05 09:23:00 +05:30
Mihael_River
035c394cf6
Fixing the 404 page not found, when clicking on "contribution notes" in multiple README.md's translated into different languages ( #11487 )
...
Link to contribution notes wasn't working
* Update README.de.md, fix grammar in README.de.md
* Update README.asm.md
* Update README.fr.md
* Update README.hi.md
* Update README.it.md
* Update README.pa.md
* Update README.pt_BR.md
* Update README.ru.md
* Update README.sr.md
---------
Co-authored-by: Tobi <TobiGr@users.noreply.github.com>
2024-08-30 16:32:42 +02:00
Isira Seneviratne
823d4a041f
Improve loading indicator positioning
2024-08-30 16:59:15 +05:30
Isira Seneviratne
62d4044d6c
Make lazy column scrollbars red
2024-08-30 09:02:56 +05:30
Isira Seneviratne
3785404618
Display number of comments
2024-08-30 08:46:02 +05:30
Isira Seneviratne
4cac111b66
Reduce preview count
2024-08-29 07:46:37 +05:30
Isira Seneviratne
941b8eb194
Implement copy on long click
2024-08-29 07:24:03 +05:30
Isira Seneviratne
b1add13bfd
Address code review comments
2024-08-28 18:15:11 +05:30
Isira Seneviratne
5fffee2c7d
Fix text color in bottom sheet
2024-08-28 17:59:38 +05:30
Isira Seneviratne
f9340ae604
Improve compose function organisation
2024-08-27 08:19:37 +05:30
Isira Seneviratne
d3a6991fd4
Use Fragment.content extension, improve comment composables
2024-08-26 19:29:46 +05:30
Isira Seneviratne
b0bfd4a807
Merge branch 'refs/heads/refactor' into About-Compose
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/ktx/Bundle.kt
# build.gradle
2024-08-23 20:16:19 +05:30
Isira Seneviratne
3641698379
Merge branch 'refs/heads/refactor' into Comments-Compose
...
# Conflicts:
# app/build.gradle
2024-08-23 20:13:03 +05:30
Isira Seneviratne
2836191fb3
Migrate related items fragment to Jetpack Compose ( #11383 )
...
* Rename .java to .kt
* Migrate related items fragment to Jetpack Compose
* Specify mode parameter explicitly
* Rm unused class
* Fix list item size
* Added stream progress bar, separate stream and playlist thumbnails
* Display message if no related streams are available
* Dispose of related items when closing the video player
* Add modifiers for no items message function
* Implement remaining stream menu items
* Improved stream composables
* Use view model lifecycle scope
* Make live color solid red
* Use nested scroll modifier
* Simplify determineItemViewMode()
2024-08-23 19:51:32 +05:30
Isira Seneviratne
0df6c7fc2c
Remove unused assets
2024-08-23 14:48:41 +05:30
Isira Seneviratne
b1ebd3ecd9
Update Compose BOM
2024-08-23 14:22:45 +05:30
Isira Seneviratne
4758244cf5
Use AboutLibraries to display library information
2024-08-23 14:05:50 +05:30
Isira Seneviratne
294b9cf347
Rm unused declaration
2024-08-17 08:25:39 +05:30
Tobi
fad3120b00
Merge pull request #11428 from Two-Ai/remove-returnActivity-test
...
Remove outdated returnActivity test code
2024-08-15 01:53:28 +02:00
Isira Seneviratne
6d05af484e
Use int array
2024-08-11 09:31:09 +05:30
TwoAi
38c823a042
Remove outdated returnActivity test code
...
returnActivity was removed in 463dd8e
2024-08-10 23:09:54 -04:00
Isira Seneviratne
e082bca5e0
Use nested scroll modifier
2024-08-11 08:23:13 +05:30
Isira Seneviratne
f9dae9078e
Always show comment thumbnails, even if placeholders
2024-08-11 08:23:13 +05:30
Isira Seneviratne
e955beeef1
Update Kotlin to 2.0, update dependencies and fix issues
2024-08-11 08:23:10 +05:30
Isira Seneviratne
eaac7f3f85
Improved component organisation
2024-08-11 08:21:53 +05:30
Isira Seneviratne
ea414f57d4
Added DescriptionText composable
2024-08-11 08:21:53 +05:30
Isira Seneviratne
f984b26626
Fix some modifiers
2024-08-11 08:21:53 +05:30
Isira Seneviratne
edab9a6a1f
Fix alignment of comment message
2024-08-11 08:21:53 +05:30
Isira Seneviratne
4740e3be86
Make parsed links clickable, visible
2024-08-11 08:21:53 +05:30
Isira Seneviratne
e639b02fed
Animate comment expand/collapse
2024-08-11 08:21:53 +05:30
Isira Seneviratne
ac1ca1412d
Improve comment loading smoothness
2024-08-11 08:21:52 +05:30
Isira Seneviratne
d131d3399a
Rm unused method
2024-08-11 08:21:52 +05:30