[Android] New About screen

Nicolas Pomepuy git at videolan.org
Tue Jan 18 12:23:24 UTC 2022


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon Nov  8 15:15:42 2021 +0100| [8ea3fdc3323e78ad066b3a79a879e84af1401d05] | committer: Nicolas Pomepuy

New About screen

Relates to #2170

> https://code.videolan.org/videolan/vlc-android/commit/8ea3fdc3323e78ad066b3a79a879e84af1401d05
---

 .../resources/assets/images/svg/ic_about_logo.svg  |  71 ++
 .../main/java/org/videolan/resources/Constants.kt  |   1 -
 .../main/res/drawable-hdpi/ic_menu_open_source.png | Bin 2667 -> 0 bytes
 .../main/res/drawable-mdpi/ic_menu_open_source.png | Bin 1906 -> 0 bytes
 .../res/drawable-xhdpi/ic_menu_open_source.png     | Bin 4174 -> 0 bytes
 .../res/drawable-xxhdpi/ic_menu_open_source.png    | Bin 6463 -> 0 bytes
 .../res/drawable-xxxhdpi/ic_menu_open_source.png   | Bin 9836 -> 0 bytes
 .../src/main/res/drawable/ic_about_logo.xml        |  16 +
 .../resources/src/main/res/drawable/ic_author.xml  |  11 +
 .../resources/src/main/res/drawable/ic_authors.xml |  11 +
 .../resources/src/main/res/drawable/ic_forum.xml   |  11 +
 .../resources/src/main/res/drawable/ic_sources.xml |  11 +
 .../resources/src/main/res/drawable/ic_website.xml |  11 +
 .../resources/src/main/res/values/strings.xml      |  14 +-
 .../television/src/main/AndroidManifest.xml        |   7 +-
 .../org/videolan/television/ui/AboutActivity.kt    |   5 +-
 .../org/videolan/television/ui/LicenceActivity.kt  | 102 ---
 .../org/videolan/television/ui/MainTvFragment.kt   |   2 -
 application/vlc-android/AndroidManifest.xml        |   3 +
 application/vlc-android/assets/authors.json        |  31 +
 application/vlc-android/assets/libraries.json      | 241 +++++++
 application/vlc-android/assets/license.htm         | 734 ---------------------
 application/vlc-android/assets/license_dark.css    |   1 -
 application/vlc-android/assets/license_dark_tv.css |   1 -
 application/vlc-android/assets/license_light.css   |   1 -
 application/vlc-android/build.gradle               |  21 +
 application/vlc-android/res/layout/about.xml       | 437 +++++++++++-
 .../vlc-android/res/layout/about_licence.xml       |   8 -
 application/vlc-android/res/layout/about_main.xml  | 128 ----
 .../res/layout/dialog_about_authors.xml            |  38 ++
 .../res/layout/dialog_about_authors_item.xml       |  49 ++
 .../res/layout/dialog_about_version.xml            | 134 ++++
 .../vlc-android/res/layout/dialog_license.xml      |  94 +++
 .../vlc-android/res/layout/library_item.xml        |  79 +++
 .../vlc-android/res/layout/license_activity.xml    |  48 ++
 .../src/org/videolan/vlc/gui/AboutFragment.kt      | 118 +---
 .../src/org/videolan/vlc/gui/LibrariesActivity.kt  | 162 +++++
 .../videolan/vlc/gui/dialogs/AboutAuthorsDialog.kt | 127 ++++
 .../videolan/vlc/gui/dialogs/AboutVersionDialog.kt |  83 +++
 .../org/videolan/vlc/gui/dialogs/LicenseDialog.kt  |  86 +++
 .../org/videolan/vlc/gui/dialogs/RenameDialog.kt   |   2 -
 .../gui/dialogs/VLCBottomSheetDialogFragment.kt    |  12 +-
 .../src/org/videolan/vlc/gui/helpers/UiTools.kt    |  77 ++-
 43 files changed, 1839 insertions(+), 1149 deletions(-)

Diff:   https://code.videolan.org/videolan/vlc-android/commit/8ea3fdc3323e78ad066b3a79a879e84af1401d05


More information about the Android mailing list