Commit Graph

66 Commits

Author SHA1 Message Date
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
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 4758244cf5 Use AboutLibraries to display library information 2024-08-23 14:05:50 +05:30
Isira Seneviratne 05271d95a9 Migrate about activity to Jetpack Compose 2024-08-11 08:13:21 +05:30
Stypox cda4b3faaa
Update AGP and Gradle 2023-12-23 12:01:50 +01:00
TacoTheDank edd4f6b9f3
Update Studio and desugaring versions 2023-12-23 11:47:57 +01:00
TacoTheDank 4a7fda95ae
Update miscellaneous libraries 2023-12-23 11:47:57 +01:00
Isira Seneviratne fcb855cea9 Bump AGP to 8.1.1 2023-09-20 19:44:23 +02:00
TacoTheDank c74bd11a6f Update miscellaneous libraries 2023-09-17 15:43:43 +02:00
TacoTheDank 4e3bf3c2f9 Update some libraries 2023-05-30 12:22:05 -04:00
Stypox 9866eab60f
Update Android Gradle Plugin to 8.0.1 2023-05-03 11:18:12 +02:00
Isira Seneviratne f74d794b2a
Merge pull request #10035 from Stypox/update-gradle
Upgrade Gradle and AGP from 7.x to 8.x and use Java 17
2023-04-20 19:55:31 +05:30
Stypox 70b3ba310a
Upgrade to Gradle 8.0 2023-04-20 10:36:23 +02:00
Isira Seneviratne 20f0011921 Fix Sonar failure. 2023-04-13 10:53:46 +05:30
Isira Seneviratne 223150aa42 Update desugar_jdk_libs to 2.0.0. 2023-01-14 11:00:00 +05:30
TacoTheDank 074a8ff46a Update Desugaring to 1.1.8 2022-12-02 13:52:30 -05:00
Isira Seneviratne 6277d4981c Update Android Gradle Plugin to 7.3.0. 2022-10-15 04:09:08 +05:30
TacoTheDank 7f21f6e80e Update AGP and clojars Maven URL 2022-08-09 19:19:17 -04:00
TacoTheDank 4536e8b55b Update some miscellaneous libraries 2022-07-14 01:48:52 -04:00
TacoTheDank 064a4ce798 Update AGP and Kotlin 2022-05-16 10:53:43 -04:00
TacoTheDank 7fb2973431 Update AGP, Gradle, and Kotlin 2022-04-14 21:10:29 -04:00
litetex f1c6988552
Merge pull request #7952 from TacoTheDank/bumpKotlin
Update Kotlin to 1.6.10
2022-02-28 19:42:38 +01:00
TacoTheDank ae2ba5771f Update Kotlin to 1.6.10 2022-02-26 16:07:33 -05:00
TacoTheDank 8291098b6d Update AGP and Gradle 2022-02-25 19:36:06 -05:00
TacoTheDank a924f819a9 Update a bunch of libraries 2021-12-12 21:26:59 -05:00
TobiGr 605b8fac5e Remove JCenter
All dependencies which were fetched from JCenter are now available via Maven Central. This source change is necessary becuase JCenter announced they werer going to be read-only starting at 31st March 2021 (https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter).
2021-11-12 20:38:50 +01:00
TacoTheDank e7773d8807 Update plugins 2021-10-15 16:48:44 -04:00
litetex fb8afec1bf
Updated ``com.android.tools.build:gradle`` to ``7.0.2`` 2021-09-12 14:54:40 +02:00
litetex fc52a6e871
Merge branch 'dev' into update-android-build-tools-gradle 2021-09-03 23:18:16 +02:00
litetex 1faf1b261c Updated to latest kotlin version 2021-08-26 18:08:00 +02:00
litetex f8297a8a9b Updated ``com.android.tools.build:gradle`` to 7.0.1
Release notes are available here: https://developer.android.com/studio/releases/gradle-plugin#7-0-0
2021-08-25 16:48:18 +02:00
TacoTheDank 573839c0ff Update Gradle to 7.x, AGP to 4.2.x 2021-07-06 12:16:20 -04:00
TacoTheDank 08d4651ef0 Add mavenCentral, de-prioritize jcenter 2021-06-20 15:44:17 -04:00
TacoTheDank 279e4c2fa8 Update Android Studio 2021-03-31 11:44:43 -04:00
Ethan Soucy 8c4b1b967d
Update Gradle plugin to version 4.1.2 2021-02-13 16:22:59 -05:00
Stypox f0ca916432
Update most dependencies 2020-11-22 14:03:10 +01:00
TacoTheDank 04cb6ba3d0 Update Android Studio 2020-11-19 15:25:07 -05:00
Isira Seneviratne 290428b981 Enable support for core library desugaring. 2020-11-01 14:44:02 +05:30
wb9688 7231150115 Upgrade some dependencies 2020-05-22 15:40:28 +02:00
Mauricio Colli 137fabee0e Update Gradle and introduce Kotlin 2019-11-03 13:33:13 +01:00
Robin dcd5197a19 Update to ExoPlayer 2.10.5 2019-10-07 11:18:26 +02:00
TacoTheDank ffae2eda83 simply update gradles to 28, and some dependencies 2018-10-09 12:22:30 -04:00
Christian Schabesberger b1429366da fixes acording to code review
fixes moreacording to code review

fixed link handling once more
2018-08-28 12:19:07 +02:00
Christian Schabesberger e60db5f928 make new filtersystem translatable 2018-07-19 16:18:57 +02:00
Christian Schabesberger af147de547 upgrade gradle 2018-05-08 20:56:11 +02:00
Christian Schabesberger 7d427b4cc4 move on to v0.13.2 2018-04-14 11:22:26 +02:00
Christian Schabesberger b40dd3e5c0 update gradle 2018-03-30 10:58:32 +02:00
John 91ff301d53 Pull up support lib version so all always match 2017-12-06 18:19:56 -06:00
wb9688 5d6320d925 Upgrade to Studio 3 2017-11-10 10:33:59 +01:00