Compare commits
101 Commits
Author | SHA1 | Date | |
---|---|---|---|
0b84823f64 | |||
9361f6ca64 | |||
b81257c77c | |||
75e919adbc | |||
d946451b27 | |||
2d960d4c55 | |||
6f24030b86 | |||
ce7b0d4d7d | |||
ed34917550 | |||
18bd328814 | |||
cf35a65edd | |||
fe04f32aa1 | |||
36f5f73a47 | |||
cd5e23364d | |||
8bd4a3f5d1 | |||
4114e4c349 | |||
3993e4a67e | |||
c78af3ea1a | |||
132687366c | |||
667469c773 | |||
e78e7a6f97 | |||
a1790bf32d | |||
7a8e2f32b4 | |||
1932913793 | |||
7c40060438 | |||
0c6c5c813f | |||
786b80e25e | |||
4cc0729d77 | |||
9f444d6d88 | |||
700fe6c9e8 | |||
3c2b8cc699 | |||
eef6b3d76c | |||
0a7fab6883 | |||
1f7fe1fc6f | |||
5bb395f2d3 | |||
4d6cb47e6c | |||
f7f85a9dbb | |||
118c2175f5 | |||
645c9fa240 | |||
13baaccd81 | |||
aaa8281da8 | |||
8bcc7e8f58 | |||
8085ed6a95 | |||
12d24f4a56 | |||
fcf2fbdd86 | |||
81a711ee4c | |||
b68cb689ca | |||
b2f1bf2817 | |||
7aab6fbba9 | |||
015a2f3289 | |||
647c827ee4 | |||
e503a5ec95 | |||
11209a5334 | |||
b23686ab64 | |||
7f4c6faa1d | |||
33c7f12180 | |||
106bacb4b1 | |||
d6c662434d | |||
3705657aec | |||
ea810fd61b | |||
2d32aa9a9b | |||
e672b207b6 | |||
68dfb1b980 | |||
6feedf5c24 | |||
c196d3aebe | |||
a87ec4ffa5 | |||
3e694b8ac2 | |||
26af939014 | |||
f0eaceb8a4 | |||
7827c97bf9 | |||
31e87a18bb | |||
07546abb7e | |||
124e0d8505 | |||
94b969c428 | |||
cb9f8605d5 | |||
5660fb15e5 | |||
d02fdba671 | |||
d8de74ce7a | |||
2129727cc5 | |||
119ad4884b | |||
3617fb3229 | |||
b272a5b5f9 | |||
58404694e0 | |||
c4c745dbc0 | |||
2f909d5ffa | |||
c714e6a625 | |||
bb2c129762 | |||
42b0574143 | |||
df0b18f535 | |||
e8427b883d | |||
4027a8b725 | |||
a1b816030a | |||
8c7d1c692b | |||
7588a48cb5 | |||
014302c3a8 | |||
f632aa4712 | |||
81de1c1aa0 | |||
d89c998a35 | |||
4c83a14786 | |||
43e6d0baeb | |||
88514c0669 |
3
.gitignore
vendored
@ -8,3 +8,6 @@
|
||||
.externalNativeBuild
|
||||
.cxx
|
||||
/app/release/
|
||||
/app/fdroid_full/release/
|
||||
/app/google_full/
|
||||
/app/google_acad/
|
||||
|
133
.gitlab-ci.yml
Normal file
@ -0,0 +1,133 @@
|
||||
# This file is a template, and might need editing before it works on your project.
|
||||
# Read more about this script on this blog post https://about.gitlab.com/2018/10/24/setting-up-gitlab-ci-for-android-projects/, by Jason Lenny
|
||||
# If you are interested in using Android with FastLane for publishing take a look at the Android-Fastlane template.
|
||||
|
||||
image: openjdk:8-jdk
|
||||
|
||||
variables:
|
||||
|
||||
# ANDROID_COMPILE_SDK is the version of Android you're compiling with.
|
||||
# It should match compileSdkVersion.
|
||||
ANDROID_COMPILE_SDK: "30"
|
||||
|
||||
# ANDROID_BUILD_TOOLS is the version of the Android build tools you are using.
|
||||
# It should match buildToolsVersion.
|
||||
ANDROID_BUILD_TOOLS: "30.0.2"
|
||||
|
||||
# It's what version of the command line tools we're going to download from the official site.
|
||||
# Official Site-> https://developer.android.com/studio/index.html
|
||||
# There, look down below at the cli tools only, sdk tools package is of format:
|
||||
# commandlinetools-os_type-ANDROID_SDK_TOOLS_latest.zip
|
||||
# when the script was last modified for latest compileSdkVersion, it was which is written down below
|
||||
ANDROID_SDK_TOOLS: "6609375"
|
||||
|
||||
# Packages installation before running script
|
||||
before_script:
|
||||
- apt-get --quiet update --yes
|
||||
- apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1
|
||||
|
||||
# Setup path as android_home for moving/exporting the downloaded sdk into it
|
||||
- export ANDROID_HOME="${PWD}/android-home"
|
||||
# Create a new directory at specified location
|
||||
- install -d $ANDROID_HOME
|
||||
# Here we are installing androidSDK tools from official source,
|
||||
# (the key thing here is the url from where you are downloading these sdk tool for command line, so please do note this url pattern there and here as well)
|
||||
# after that unzipping those tools and
|
||||
# then running a series of SDK manager commands to install necessary android SDK packages that'll allow the app to build
|
||||
- wget --output-document=$ANDROID_HOME/cmdline-tools.zip https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS}_latest.zip
|
||||
# move to the archive at ANDROID_HOME
|
||||
- pushd $ANDROID_HOME
|
||||
- unzip -d cmdline-tools cmdline-tools.zip
|
||||
- popd
|
||||
- export PATH=$PATH:${ANDROID_HOME}/cmdline-tools/tools/bin/
|
||||
|
||||
# Nothing fancy here, just checking sdkManager version
|
||||
- sdkmanager --version
|
||||
|
||||
# use yes to accept all licenses
|
||||
- yes | sdkmanager --sdk_root=${ANDROID_HOME} --licenses || true
|
||||
- sdkmanager --sdk_root=${ANDROID_HOME} "platforms;android-${ANDROID_COMPILE_SDK}"
|
||||
- sdkmanager --sdk_root=${ANDROID_HOME} "platform-tools"
|
||||
- sdkmanager --sdk_root=${ANDROID_HOME} "build-tools;${ANDROID_BUILD_TOOLS}"
|
||||
|
||||
# Not necessary, but just for surity
|
||||
- chmod +x ./gradle
|
||||
|
||||
stages:
|
||||
- build
|
||||
- build-and-test
|
||||
- tag
|
||||
|
||||
.no-upload: &no-upload
|
||||
stage: build-and-test
|
||||
retry: 2
|
||||
|
||||
# Make Project
|
||||
assembleDebug:
|
||||
<<: *no-upload
|
||||
cache:
|
||||
key: "${CI_COMMIT_TAG}"
|
||||
paths:
|
||||
- app/build/outputs/apk/fdroid_acad/debug/app-fdroid_acad-debug.apk
|
||||
- app/build/outputs/apk/fdroid_full/debug/app-fdroid_full-debug.apk
|
||||
policy: push
|
||||
script:
|
||||
- ./gradlew assembleDebug
|
||||
|
||||
# Basic android and gradle stuff
|
||||
# Check linting
|
||||
lintFdroid_acadDebug:
|
||||
interruptible: true
|
||||
stage: build
|
||||
script:
|
||||
- ./gradlew -Pci --console=plain :app:lintFdroid_acadDebug -PbuildDir=lint
|
||||
except:
|
||||
- tags
|
||||
|
||||
lintFdroid_fullDebug:
|
||||
interruptible: true
|
||||
stage: build
|
||||
script:
|
||||
- ./gradlew -Pci --console=plain :app:lintFdroid_fullDebug -PbuildDir=lint
|
||||
except:
|
||||
- tags
|
||||
|
||||
|
||||
## PROTECTED VARIABLES TO SET IN GITLAB:
|
||||
# - GITLAB_API_TOKEN: token you create on Gitlab
|
||||
# - NC_REMOTE_DIR: like https://YOUR_NEXTCLOUD/remote.php/dav/files/YOUR_USER/mastalab (no trailing slash)
|
||||
# - NC_SHARE_URL: share the folder in Nextcloud with public link and put your public link here (no trailing slash)
|
||||
# - NC_USER: nextcloud user
|
||||
# - NC_PASSWORD: nextcloud password
|
||||
## Protect all tags in Gitlab repo settings (do a wildcard, ie '*')
|
||||
# For now, it uses the assembleDebug builds, you'll need to create a job in build-and-test to create the apks, with only: - tags and add except: - tags to assembleDebug (like in debugTests)
|
||||
# In it, put something like this to get your signature key file:
|
||||
# - curl -s --output signature.jsk -u "${NC_USER}:${NC_PASSWORD}" "https://YOUR_NEXTCLOUD/remote.php/dav/files/YOUR_USER/signature.jsk"
|
||||
putApkOnTags:
|
||||
image: hatsoftwares/curl-jq:latest
|
||||
stage: tag
|
||||
retry: 2
|
||||
cache:
|
||||
key: "${CI_COMMIT_TAG}"
|
||||
paths:
|
||||
- app/build/outputs/apk/fdroid_acad/debug/app-fdroid_acad-debug.apk
|
||||
- app/build/outputs/apk/fdroid_full/debug/app-fdroid_full-debug.apk
|
||||
policy: pull
|
||||
script:
|
||||
- export PROJECT_API_URL="https://framagit.org/api/v4/projects/${CI_PROJECT_ID}"
|
||||
- export DESCRIPTION_URL="${PROJECT_API_URL}/repository/tags/${CI_COMMIT_TAG}"
|
||||
- export RELEASE_URL="${DESCRIPTION_URL}/release"
|
||||
- export NC_UPLOAD_URL="${NC_REMOTE_DIR}/${CI_COMMIT_TAG}"
|
||||
- export NC_DOWNLOAD_URL="${NC_SHARE_URL}/download?path=%2F${CI_COMMIT_TAG}%2F&files="
|
||||
- 'export HEADER="Private-Token: ${GITLAB_API_TOKEN}"'
|
||||
- export acadUrl="${NC_DOWNLOAD_URL}app-fdroid_acad-debug.apk"
|
||||
- export fullUrl="${NC_DOWNLOAD_URL}app-fdroid_full-debug.apk"
|
||||
- 'curl -s -u "${NC_USER}:${NC_PASSWORD}" -X MKCOL "${NC_UPLOAD_URL}"'
|
||||
- 'curl -s -u "${NC_USER}:${NC_PASSWORD}" -T app/build/outputs/apk/fdroid_full/debug/app-fdroid_full-debug.apk "${NC_UPLOAD_URL}/app-fdroid_full-debug.apk"'
|
||||
- 'curl -s -u "${NC_USER}:${NC_PASSWORD}" -T app/build/outputs/apk/fdroid_acad/debug/app-fdroid_acad-debug.apk "${NC_UPLOAD_URL}/app-fdroid_acad-debug.apk"'
|
||||
- export description=$(curl -s --header "${HEADER}" "${DESCRIPTION_URL}" | jq .release.description | sed -e 's@"@@g')
|
||||
- if [[ $description == 'null' ]]; then export METHOD="POST"; echo -e "[Get the acad version](${acadUrl})\n\n[Get the full version](${fullUrl})" > /tmp/text; fi
|
||||
- if [[ $description != 'null' ]]; then export METHOD="PUT"; echo -e "${description}\n\n[Get the acad version](${acadUrl})\n\n[Get the full version](${fullUrl})" > /tmp/text; fi
|
||||
- curl -s --request $METHOD --data-urlencode "description@/tmp/text" --header "${HEADER}" "${RELEASE_URL}"
|
||||
only:
|
||||
- tags
|
48
README.md
@ -1,6 +1,38 @@
|
||||
## TubeLab [](https://www.gnu.org/licenses/gpl-3.0)
|
||||
## TubeLab/TubeAcad [](https://www.gnu.org/licenses/gpl-3.0)
|
||||
|
||||
TubeLab est une application Android open source (GNU GPLv3) pour les instances Peertube académiques. L’authentification se fait par adresse mail, l’instance est automatiquement détectée. Il est également possible sur certaines instances de créer son compte depuis l’application.
|
||||
This project groups two different apps. **[TubeAcad](#TubeAcad)**, a Peertube Android app for French academic authorities. All is in French. Its use is limited to some instances.
|
||||
The other app is **[TubeLab](#TubeLab)** a Peertube Android app working for all instances.
|
||||
|
||||
|
||||
## <a name="TubeLab">TubeLab</a>
|
||||
|
||||
Tubelab is an Android app for Peertube (GNU GPLv3).
|
||||
|
||||
### Not authenticated mode
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance
|
||||
- Share videos
|
||||
- Download videos
|
||||
|
||||
### Authenticated mode
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
||||
|
||||
## <a name="TubeAcad">TubeAcad</a>
|
||||
|
||||
TubeAcad est une application Android open source (GNU GPLv3) pour les instances Peertube académiques. L’authentification se fait par adresse mail, l’instance est automatiquement détectée. Il est également possible sur certaines instances de créer son compte depuis l’application.
|
||||
|
||||
### Mode non authentifié
|
||||
|
||||
@ -28,9 +60,19 @@ Si vous connectez votre compte, vous pourrez interagir avec les vidéos :
|
||||
- Signaler des vidéos ou des comptes
|
||||
- Voir l'historique
|
||||
|
||||
### Downloads
|
||||
|
||||
### Télécharger
|
||||
#### TubeAcad
|
||||
|
||||
[Fdroid](https://f-droid.org/packages/app.fedilab.fedilabtube/)
|
||||
|
||||
[GooglePlay](https://play.google.com/store/apps/details?id=app.fedilab.fedilabtube)
|
||||
|
||||
|
||||
|
||||
#### TubeLab (coming soon)
|
||||
|
||||
[Fdroid](https://f-droid.org/packages/app.fedilab.tubelab/)
|
||||
|
||||
[GooglePlay](https://play.google.com/store/apps/details?id=app.fedilab.tubelab)
|
||||
|
||||
|
@ -7,17 +7,18 @@ android {
|
||||
buildToolsVersion "30.0.2"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "app.fedilab.fedilabtube"
|
||||
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 30
|
||||
versionCode 6
|
||||
versionName "1.0.4"
|
||||
versionCode 11
|
||||
versionName "1.1.1"
|
||||
multiDexEnabled true
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
dexOptions {
|
||||
javaMaxHeapSize "4g"
|
||||
}
|
||||
flavorDimensions "default"
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
@ -28,6 +29,53 @@ android {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
disable 'MissingTranslation'
|
||||
checkReleaseBuilds false
|
||||
abortOnError false
|
||||
}
|
||||
productFlavors {
|
||||
fdroid_acad {
|
||||
applicationId "app.fedilab.fedilabtube"
|
||||
buildConfigField "String", "version", "\"fdroid_acad\""
|
||||
buildConfigField "boolean", "full_instances", "false"
|
||||
buildConfigField "boolean", "google_restriction", "false"
|
||||
}
|
||||
google_acad {
|
||||
applicationId "app.fedilab.fedilabtube"
|
||||
buildConfigField "String", "version", "\"google_acad\""
|
||||
buildConfigField "boolean", "full_instances", "false"
|
||||
buildConfigField "boolean", "google_restriction", "true"
|
||||
}
|
||||
fdroid_full {
|
||||
applicationId "app.fedilab.tubelab"
|
||||
buildConfigField "String", "version", "\"fdroid_full\""
|
||||
buildConfigField "boolean", "full_instances", "true"
|
||||
buildConfigField "boolean", "google_restriction", "false"
|
||||
}
|
||||
google_full {
|
||||
applicationId "app.fedilab.tubelab"
|
||||
buildConfigField "String", "version", "\"google_full\""
|
||||
buildConfigField "boolean", "full_instances", "true"
|
||||
buildConfigField "boolean", "google_restriction", "true"
|
||||
}
|
||||
}
|
||||
|
||||
sourceSets {
|
||||
fdroid_acad {
|
||||
res.srcDirs = ['src/main/res', 'src/acad/res']
|
||||
}
|
||||
google_acad {
|
||||
res.srcDirs = ['src/main/res', 'src/acad/res']
|
||||
}
|
||||
fdroid_full {
|
||||
res.srcDirs = ['src/main/res', 'src/full/res']
|
||||
}
|
||||
google_full {
|
||||
res.srcDirs = ['src/main/res', 'src/full/res']
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
allprojects {
|
||||
@ -37,12 +85,13 @@ allprojects {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
dependencies {
|
||||
implementation "androidx.multidex:multidex:2.0.1"
|
||||
implementation fileTree(dir: "libs", include: ["*.jar"])
|
||||
implementation 'androidx.appcompat:appcompat:1.2.0'
|
||||
implementation 'androidx.preference:preference:1.1.1'
|
||||
implementation 'com.google.android.material:material:1.2.0'
|
||||
implementation 'com.google.android.material:material:1.2.1'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.0.1'
|
||||
implementation 'androidx.vectordrawable:vectordrawable:1.1.0'
|
||||
implementation 'androidx.navigation:navigation-fragment:2.3.0'
|
||||
@ -58,12 +107,14 @@ dependencies {
|
||||
implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
|
||||
implementation 'com.github.GrenderG:Toasty:1.4.2'
|
||||
implementation 'com.google.android.exoplayer:exoplayer:2.10.6'
|
||||
implementation 'com.google.android.exoplayer:extension-mediasession:2.10.6'
|
||||
implementation "com.github.mabbas007:TagsEditText:1.0.5"
|
||||
implementation "com.github.bumptech.glide:glide:4.11.0"
|
||||
annotationProcessor "com.github.bumptech.glide:compiler:4.11.0"
|
||||
implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"
|
||||
implementation 'org.apache.poi:poi:3.16'
|
||||
implementation "net.gotev:uploadservice:3.5.2"
|
||||
implementation "net.gotev:uploadservice-okhttp:3.5.2"
|
||||
implementation "com.google.code.gson:gson:2.8.6"
|
||||
implementation 'androidx.media:media:1.2.0'
|
||||
|
||||
}
|
BIN
app/src/acad/ic_launcher-playstore.png
Normal file
After Width: | Height: | Size: 16 KiB |
7
app/src/acad/res/color/bottom_nav_color.xml
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:color="@color/colorAccent"
|
||||
android:state_checked="true" />
|
||||
<item android:color="@android:color/tab_indicator_text" />
|
||||
</selector>
|
21
app/src/acad/res/drawable/ic_launcher_foreground.xml
Normal file
@ -0,0 +1,21 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="108"
|
||||
android:viewportHeight="108">
|
||||
<group
|
||||
android:scaleX="2.0409248"
|
||||
android:scaleY="2.0409248"
|
||||
android:translateX="19.44"
|
||||
android:translateY="19.44">
|
||||
<path
|
||||
android:fillColor="#502ca7"
|
||||
android:pathData="m0,0h33.867v33.867h-33.867z" />
|
||||
<path
|
||||
android:fillColor="#9a26ae"
|
||||
android:pathData="m15.544,29.459c-0.5613,-0.052 -1.8193,-0.2922 -2.5659,-0.49 -1.4544,-0.3854 -2.6614,-0.9423 -3.8833,-1.7918 -2.3102,-1.606 -3.8461,-3.928 -4.3943,-6.6437 -0.4789,-2.3721 -0.2362,-5.3562 0.6533,-8.0312 0.376,-1.131 0.7053,-1.8387 1.2806,-2.7519 0.9004,-1.4293 1.5877,-2.1804 2.8991,-3.1683 1.3049,-0.983 2.9258,-1.6476 4.88,-2.0009 0.8669,-0.1568 1.1303,-0.1748 2.5858,-0.1775 1.5249,-0.0027 1.6704,0.0078 2.465,0.1789 1.9969,0.43 3.3805,1.0324 4.9616,2.1602 1.8104,1.2913 3.1669,2.8519 4.0578,4.6681 0.896,1.8267 1.3075,3.6274 1.3075,5.7214 0,1.5759 -0.2607,3.1575 -0.7605,4.613 -0.8579,2.4986 -2.193,4.235 -4.4452,5.7811 -1.2142,0.8336 -2.9496,1.4792 -4.8751,1.8136 -0.6105,0.106 -3.4333,0.1862 -4.1663,0.1183zM19.42,26.9851c1.5946,-0.1757 3.0062,-0.5799 4.293,-1.2293 1.048,-0.5289 1.5517,-0.8781 2.271,-1.5743 0.9003,-0.8714 1.3979,-1.6179 1.8328,-2.7494 0.3399,-0.8845 0.4151,-1.1551 0.5267,-1.8953 0.3809,-2.5269 -0.4498,-6.1791 -1.8859,-8.291 -0.9544,-1.4038 -2.0586,-2.3755 -3.7036,-3.2592 -2.538,-1.3635 -6.6246,-1.6184 -9.6573,-0.6023 -1.2489,0.4185 -2.8043,1.4067 -3.6027,2.289 -0.7826,0.8649 -1.5925,2.2749 -1.9531,3.4007 -0.3872,1.2088 -0.4937,2.0043 -0.4947,3.695 -0.0008,1.3192 0.0189,1.6195 0.1484,2.2599 0.2029,1.0037 0.4086,1.6055 0.8491,2.4837 0.9265,1.8474 2.0961,3.1054 3.8624,4.1541 1.3723,0.8148 2.6611,1.2289 4.3987,1.4136 0.4192,0.0446 2.3964,-0.0157 3.1154,-0.0949z" />
|
||||
<path
|
||||
android:fillColor="#9a26ae"
|
||||
android:pathData="m14.648,11.972 l7.4433,4.9609 -7.4433,4.9609z" />
|
||||
</group>
|
||||
</vector>
|
BIN
app/src/acad/res/mipmap-hdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
app/src/acad/res/mipmap-hdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
app/src/acad/res/mipmap-mdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
app/src/acad/res/mipmap-mdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
app/src/acad/res/mipmap-xhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
app/src/acad/res/mipmap-xhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
app/src/acad/res/mipmap-xxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
app/src/acad/res/mipmap-xxhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 8.1 KiB |
BIN
app/src/acad/res/mipmap-xxxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
app/src/acad/res/mipmap-xxxhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 12 KiB |
@ -1,5 +1,5 @@
|
||||
<resources>
|
||||
<string name="app_name">TubeLab</string>
|
||||
<string name="app_name" translatable="false">TubeAcad</string>
|
||||
<string name="title_home">Locale</string>
|
||||
<string name="title_discover">Découvrir</string>
|
||||
<string name="title_notifications">Notifications</string>
|
||||
@ -56,7 +56,7 @@
|
||||
<string name="bookmark_add_peertube">La vidéo est rajoutée aux favoris !</string>
|
||||
<string name="bookmark_remove_peertube">La vidéo a été retirée de vos favoris !</string>
|
||||
|
||||
<string name="shared_via">Partagé via Fedilab Tube</string>
|
||||
<string name="shared_via">Partagé via TubeLab</string>
|
||||
<string name="share_with">Partager avec</string>
|
||||
|
||||
<string name="pickup_resolution">Choisissez une résolution</string>
|
||||
@ -108,6 +108,7 @@
|
||||
<string name="no_channels">Aucune chaîne !</string>
|
||||
<string name="following">Suit</string>
|
||||
<string name="followers">Abonné·e·s</string>
|
||||
<string name="title_instance_login">Domaine de l\'instance</string>
|
||||
<string name="followers_count">%1$s Abonné·e·s</string>
|
||||
<string name="nothing_to_do">Aucune action ne peut être réalisée</string>
|
||||
<string name="unfollow_confirm">Voulez-vous vous désabonner de ce compte ?</string>
|
||||
@ -145,15 +146,15 @@
|
||||
<string name="email_error_domain">Les adresses mails %1$s ne sont pas autorisées !</string>
|
||||
<string name="create_an_account">Créer un compte</string>
|
||||
<string name="action_logout">Déconnexion</string>
|
||||
<string name="logout_account_confirmation">Voulez-vous vraiment déconnecter le compte @%1$s ?</string>
|
||||
<string name="logout_account_confirmation">Voulez-vous vraiment déconnecter le compte @%1$s@%2$s ?</string>
|
||||
|
||||
<string name="action_lists_delete">Supprimer la liste de lecture</string>
|
||||
<string name="action_channel_delete">Supprimer la chaîne</string>
|
||||
<string name="action_lists_confirm_delete">Êtes-vous sûr de vouloir supprimer définitivement cette liste de lecture ?</string>
|
||||
<string name="action_channel_confirm_delete">Êtes-vous sûr de vouloir supprimer définitivement cette chaîne ?</string>
|
||||
<string name="action_playlist_create">Créer une liste de lecture</string>
|
||||
<string name="action_playlist_edit">Modifier une liste de lecture</string>
|
||||
<string name="display_name">Nom d\'affichage</string>
|
||||
<string name="error_channel_mandatory">Un canal est requis lorsque la liste de lecture est publique.</string>
|
||||
<string name="error_channel_mandatory">Une chaîne est requise lorsque la liste de lecture est publique.</string>
|
||||
<string name="error_display_name">Vous devez fournir un nom d\'affichage !</string>
|
||||
<string name="error_display_name_channel">Vous devez fournir un nom d\'affichage et un nom pour la chaîne!</string>
|
||||
<string name="action_playlist_empty_content">Cette liste de lecture est vide.</string>
|
||||
@ -192,6 +193,9 @@
|
||||
|
||||
|
||||
<string name="set_video_mode_choice" translatable="false">set_video_mode_choice</string>
|
||||
<string name="set_video_minimize_choice" translatable="false">set_video_minimize_choice</string>
|
||||
<string name="set_video_language_choice" translatable="false">set_video_language_choice</string>
|
||||
|
||||
<string name="set_video_mode_description">Permet de changer le mode de lecture pour les vidéos (normal, streaming ou via un navigateur).</string>
|
||||
<string name="register_account">Créer un compte</string>
|
||||
<string name="preview">Aperçu</string>
|
||||
@ -203,10 +207,55 @@
|
||||
<string name="action_unmute">Réactiver le compte</string>
|
||||
<string name="muted_done">Le compte a été mis en sourdine !</string>
|
||||
<string name="title_channel">Chaînes</string>
|
||||
<string name="captions">Sous-titres</string>
|
||||
<string name="none">Aucun</string>
|
||||
<string name="pickup_captions">Sélectionner des sous-titres</string>
|
||||
<string name="name">Nom</string>
|
||||
<string name="action_channel_create">Créer une chaîne</string>
|
||||
<string name="action_channel_edit">Modifier une chaîne</string>
|
||||
<string name="delete_channel">Supprimer la chaîne</string>
|
||||
<string name="display_list">Afficher la liste</string>
|
||||
<string name="delete_list">Supprimer la liste de lecture</string>
|
||||
<string name="edit">Modifier</string>
|
||||
</resources>
|
||||
|
||||
<string name="not_valide_instance">Cette instance ne semble pas être valide !</string>
|
||||
|
||||
<string name="developer">Développeur</string>
|
||||
<string name="about_vesrion">Version %1$s</string>
|
||||
<string name="about_the_app">À propos de l’application</string>
|
||||
<string name="Donate">Faire un don</string>
|
||||
<string name="source_code">Code source</string>
|
||||
<string name="issue_tracker">Suivi des tickets</string>
|
||||
|
||||
<string name="action_instance_empty_content">No instances match these criteria</string>
|
||||
<string name="instances_picker">Instances picker</string>
|
||||
<string name="pickup_instance">Pickup this instance</string>
|
||||
<string name="sensitive_content">Sensitive content: %1$s</string>
|
||||
<string name="followers_instance">%1$s instance followers</string>
|
||||
<string name="help">Help</string>
|
||||
<string name="sensitive_video"> Sensitive videos</string>
|
||||
<string name="pickup_categories">Pickup categories</string>
|
||||
|
||||
<string name="do_not_list">Do not list</string>
|
||||
<string name="blur">Blur</string>
|
||||
<string name="display">Display</string>
|
||||
<string name="no_opinion">No opinion</string>
|
||||
<string name="pickup_languages">Pickup languages</string>
|
||||
<string name="notification_channel_name">Mise à jour des informations</string>
|
||||
|
||||
<string name="list_of_accounts">Liste des comptes</string>
|
||||
|
||||
<string name="pause">Pause</string>
|
||||
<string name="play">Lecture</string>
|
||||
<string name="minimize">Réduire</string>
|
||||
<string name="fast_rewind">Retour rapide</string>
|
||||
<string name="fast_forward">Avance rapide</string>
|
||||
|
||||
<string name="set_video_minimize">Réduire la taille des vidéos</string>
|
||||
<string name="set_video_minimize_description">Réduit la taille des vidéos quand l\'application est en arrière plan (Android N+)</string>
|
||||
|
||||
|
||||
<string name="set_video_language">Filtrer les langues</string>
|
||||
<string name="set_video_language_description">Filtrer les vidéos en fonction de la langue</string>
|
||||
|
||||
</resources>
|
12
app/src/acad/res/values/styles.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<resources>
|
||||
|
||||
|
||||
<!-- Base application theme. -->
|
||||
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
|
||||
<!-- Customize your theme here. -->
|
||||
<item name="colorPrimary">@color/colorPrimary</item>
|
||||
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
||||
<item name="colorAccent">@color/colorAccent</item>
|
||||
</style>
|
||||
|
||||
</resources>
|
1
app/src/fdroid_acad/contact-website.txt
Normal file
@ -0,0 +1 @@
|
||||
https://fedilab.app
|
BIN
app/src/fdroid_acad/listings/en-US/graphics/icon/icon.png
Normal file
After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 132 KiB After Width: | Height: | Size: 132 KiB |
Before Width: | Height: | Size: 65 KiB After Width: | Height: | Size: 65 KiB |
Before Width: | Height: | Size: 2.3 MiB After Width: | Height: | Size: 2.3 MiB |
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
1
app/src/fdroid_acad/listings/en-US/title.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeAcad
|
1
app/src/fdroid_acad/release-notes/en-US/default.txt
Normal file
@ -0,0 +1 @@
|
||||
- Correction de bugs
|
1
app/src/fdroid_full/contact-website.txt
Normal file
@ -0,0 +1 @@
|
||||
https://fedilab.app
|
22
app/src/fdroid_full/listings/af/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
22
app/src/fdroid_full/listings/ar/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ar/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/ca/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ca/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/cs/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/cs/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/da/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/da/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/de/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Nicht authentifizierter Modus*
|
||||
|
||||
Es handelt sich um einen eingeschränkten Modus, in dem Sie einige Aktionen ausführen können:
|
||||
|
||||
- Instanz wechseln,
|
||||
- Videos teilen,
|
||||
- Videos herunterladen.
|
||||
|
||||
|
||||
*Authentifizierter Modus*
|
||||
|
||||
In diesem Modus sind viele Funktionen verfügbar:
|
||||
|
||||
- Kommentare schreiben/löschen
|
||||
- Videos hochladen/entfernen/bearbeiten
|
||||
- Verwalten (erstellen/bearbeiten/entfernen) von Kanälen und Wiedergabelisten
|
||||
- Kanäle verfolgen/entfolgen
|
||||
- Daumen hoch/runter
|
||||
- Benachrichtigungen prüfen
|
||||
- Kanäle stummschalten/Stummschaltung aufheben
|
||||
- Videos/Accounts melden
|
||||
- Überprüfe deinen Verlauf
|
1
app/src/fdroid_full/listings/de/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab ist eine Peertube-App für akademische Instanzen.
|
22
app/src/fdroid_full/listings/el/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Κατάσταση λειτουργίας χωρίς πιστοποίηση*
|
||||
|
||||
Είναι μια περιορισμένη κατάσταση οπού μπορείτε να κάνετε κάποιες ενέργειες:
|
||||
|
||||
- Αλλαγή υπόστασης,
|
||||
- Κοινοποίηση βίντεο,
|
||||
- Λήψη βίντεο.
|
||||
|
||||
|
||||
*Κατάσταση λειτουργίας με πιστοποίηση*
|
||||
|
||||
Πολλές λειτουργίες είναι διαθέσιμες σε αυτήν την κατάσταση:
|
||||
|
||||
- Δημιουργία/διαγραφή σχολίων
|
||||
- Μεταφόρτωση/αφαίρεση/επεξεργασία βίντεο
|
||||
- Διαχείρηση (δημιουργία/επεξεργασία/αφαίρεση) καναλιών και λιστών αναπαραγωγής
|
||||
- Παρακολούθηση/παύση παρακολούθησης καναλιών
|
||||
- Thumbs-up/down
|
||||
- Έλεγχος ειδοποιήσεων
|
||||
- Σίγαση/αφαίρεση σίγασης καναλιών
|
||||
Αναφορά βίντεο/λογαριασμών
|
||||
- Έλεγχος του ιστορικού σας
|
1
app/src/fdroid_full/listings/el/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
Το TubeLab είναι μια εφαρμογή για τις ακαδημαϊκές υποστάσεις Peertube.
|
22
app/src/fdroid_full/listings/en-US/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
BIN
app/src/fdroid_full/listings/en-US/graphics/icon/icon.png
Normal file
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 1.0 MiB |
After Width: | Height: | Size: 139 KiB |
After Width: | Height: | Size: 892 KiB |
After Width: | Height: | Size: 67 KiB |
1
app/src/fdroid_full/listings/en-US/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
1
app/src/fdroid_full/listings/en-US/title.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab
|
22
app/src/fdroid_full/listings/en/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/en/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/es/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Modo no autentificado*
|
||||
|
||||
Es un modo limitado en el que puedes hacer algunas acciones:
|
||||
|
||||
- Cambiar instancia,
|
||||
- Compartir videos,
|
||||
- Descargue videos.
|
||||
|
||||
|
||||
*Modo autenticado*
|
||||
|
||||
Muchas características están disponibles con este modo:
|
||||
|
||||
- Escribir/eliminar comentarios
|
||||
- Subir/quitar/editar videos
|
||||
- Administrar (crear/editar/eliminar) canales y listas de reproducción
|
||||
- Seguir/no seguir los canales
|
||||
- Pulgares arriba/abajo
|
||||
- Revisar las notificaciones
|
||||
- Canales silenciados/no silenciados
|
||||
- Reportar videos/cuentas
|
||||
- Revisa tu historial
|
1
app/src/fdroid_full/listings/es/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab es una aplicación de Peertube para instancias académicas.
|
22
app/src/fdroid_full/listings/fi/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/fi/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/fr/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Mode non authentifié*
|
||||
|
||||
C'est un mode limité où vous pouvez faire certaines actions:
|
||||
|
||||
- Changer d'instance,
|
||||
- Partager des vidéos,
|
||||
- Télécharger les vidéos.
|
||||
|
||||
|
||||
*Mode authentifié*
|
||||
|
||||
De nombreuses fonctionnalités sont disponibles avec ce mode:
|
||||
|
||||
- Rédiger/supprimer des commentaires
|
||||
- Télécharger/supprimer/modifier des vidéos
|
||||
- Gérer (créer/modifier/supprimer) les chaînes et les listes de lecture
|
||||
- Suivre/ne pas suivre les canaux
|
||||
- Pouces vers le haut/vers le bas
|
||||
- Vérifier les notifications
|
||||
- Chaînes muettes/non muettes
|
||||
- Signaler des vidéos/comptes
|
||||
- Vérifiez votre historique
|
1
app/src/fdroid_full/listings/fr/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/he/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/he/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/hu/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/hu/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/it/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Modalità non autenticata*
|
||||
|
||||
È una modalità limitata in cui è possibile fare alcune azioni:
|
||||
|
||||
- Cambia istanza,
|
||||
- Condivi video,
|
||||
- Scarica video.
|
||||
|
||||
|
||||
*Modalità autenticata*
|
||||
|
||||
Molte funzioni sono disponibili con questa modalità:
|
||||
|
||||
- Scrittura/elimina commenti
|
||||
- Carica/rimuovi/modifica video
|
||||
- Gestisci (crea/modifica/rimuovi) i canali e le playlist
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Controlla le notifiche
|
||||
- Mute/unmute channels
|
||||
- Segnala video/account
|
||||
- Controlla la tua cronologia
|
1
app/src/fdroid_full/listings/it/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/ja/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ja/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/ko/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ko/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/nl/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/nl/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/no/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/no/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/pl/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/pl/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/pt/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/pt/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/ro/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ro/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/ru/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/ru/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/sr/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/sr/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/sv/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/sv/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/tr/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/tr/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/uk/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/uk/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/vi/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
1
app/src/fdroid_full/listings/vi/short-description.txt
Normal file
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/zh-rCN/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|
22
app/src/fdroid_full/listings/zh-rTW/full-description.txt
Normal file
@ -0,0 +1,22 @@
|
||||
*Not authenticated mode*
|
||||
|
||||
It's a limited mode where you can do some actions:
|
||||
|
||||
- Switch instance,
|
||||
- Share videos,
|
||||
- Download videos.
|
||||
|
||||
|
||||
*Authenticated mode*
|
||||
|
||||
Many features are available with this mode:
|
||||
|
||||
- Write/delete comments
|
||||
- Upload/remove/edit videos
|
||||
- Manage (create/edit/remove) channels and playlists
|
||||
- Follow/unfollow channels
|
||||
- Thumbs-up/down
|
||||
- Check notifications
|
||||
- Mute/unmute channels
|
||||
- Report videos/accounts
|
||||
- Check your history
|
@ -0,0 +1 @@
|
||||
TubeLab est une application Peertube pour les instances académiques.
|