Merge remote-tracking branch 'origin/master' into dev

This commit is contained in:
Tobias Kaminsky 2023-06-14 02:31:12 +02:00
commit 7484a67f01
8 changed files with 41 additions and 34 deletions

View file

@ -15,7 +15,7 @@ permissions:
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
permissions:
actions: read
contents: read

View file

@ -1,21 +0,0 @@
name: "Detect snapshot"
on:
pull_request:
branches: [ master, stable-* ]
# Declare default permissions as read only.
permissions: read-all
concurrency:
group: detect-snapshot-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
detectSnapshot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- name: Detect SNAPSHOT
run: scripts/analysis/detectSNAPSHOT.sh

View file

@ -0,0 +1,26 @@
name: "Detect wrong settings"
on:
pull_request:
branches: [ master, stable-* ]
# Declare default permissions as read only.
permissions: read-all
concurrency:
group: detect-wrong-settings-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
detectWrongSettings:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- name: Set up JDK 17
uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 # v3
with:
distribution: "temurin"
java-version: 17
- name: Detect SNAPSHOT
run: scripts/analysis/detectWrongSettings.sh

View file

@ -377,6 +377,7 @@
<string name="filename_hint">Název souboru</string>
<string name="first_run_1_text">Mějte svá data zabezpečená a pod svou správou</string>
<string name="first_run_2_text">Zabezpečená spolupráce a výměna souborů</string>
<string name="first_run_3_text">Snadno použitelný webový e-mailový klient, kalendář a kontakty</string>
<string name="first_run_4_text">Sdílení obrazovky, schůzky na dálku a webové konference</string>
<string name="folder_already_exists">Složka už existuje</string>
<string name="folder_confirm_create">Vytvořit</string>

View file

@ -749,7 +749,7 @@
<string name="storage_permission_full_access">Acceso completo</string>
<string name="storage_permission_media_read_only">Medios de só lectura</string>
<string name="storage_pictures">Imaxes</string>
<string name="store_full_desc">A plataforma de produtividade en aloxamento autónomo que mantén controlada.\n|nCaracterísticas:\n* Interface doada e moderna, totalmente tematizada ao aliñarse co tema do seu servidor\n* Enviar os seus ficheiros ao seu Nextcloud\n* Compartir os seus ficheiros con outras persoas\n* Conservar os seus ficheiros e cartafoles favoritos sincronizados\n* Buscar en todos os cartafoles do servidor\n* Enviar automaticamente fotos e vídeos feitos no seu dispositivo\n* Estar ao día coas notificacións\n* Admite múltiples contas\n* Acceso seguro aos seus datos con pegada dactilar ou PIN\n* Integración con DAVx5 (anteriormente coñecido como DAVdroid) para facilitar a configuración da sincronización de calendarios e contactos\n\nAgradecémoslle que nos informe de calquera incidente en https://github.com/nextcloud/android/issues, pode conversar sobre esta apli en https://help.nextcloud.com/c/clients/android\n\nE novo no Nextcloud? Nextcloud é un servidor privado para sincronizar e compartir ficheiros. É completamente libre e pode instalalo vostede ou contratar a unha empresa ou cooperativa para que o faga por vostede. É o camiño para que sexa vostede quen teña o control sobre as súas fotos, calendario, axenda de contactos, documentos e todo o demais.\n\nCoñeza o Nextcloud en https://nextcloud.com</string>
<string name="store_full_desc">A plataforma de produtividade en aloxamento autónomo que mantén controlada.\n|nCaracterísticas:\n* Interface doada e moderna, totalmente tematizada ao aliñarse co tema do seu servidor\n* Enviar os seus ficheiros ao seu Nextcloud\n* Compartir os seus ficheiros con outras persoas\n* Conservar os seus ficheiros e cartafoles favoritos sincronizados\n* Buscar en todos os cartafoles do servidor\n* Enviar automaticamente fotos e vídeos feitos no seu dispositivo\n* Estar ao día coas notificacións\n* Admite múltiples contas\n* Acceso seguro aos seus datos con pegada dactilar ou PIN\n* Integración con DAVx5 (anteriormente coñecido como DAVdroid) para facilitar a configuración da sincronización de calendarios e contactos\n\nAgradecémoslle que nos informe de calquera incidente en https://github.com/nextcloud/android/issues, pode conversar sobre esta apli en https://help.nextcloud.com/c/clients/android\n\nE novo no Nextcloud? Nextcloud é un servidor privado para sincronizar e compartir ficheiros. É completamente libre e pode instalalo vostede ou contratar a unha empresa ou cooperativa para que o faga por vostede. É o camiño para que sexa vostede quen teña o control sobre as súas fotos, calendario, caderno de contactos, documentos e todo o demais.\n\nCoñeza o Nextcloud en https://nextcloud.com</string>
<string name="store_full_dev_desc">A plataforma de produtividade en aloxamento autónomo que mantén controlada.\nEsta é a versión oficial de desenvolvemento, que presenta unha mostra diaria de calquera nova funcionalidade aínda non probada, o que pode provocar inestabilidade e perda de datos. Esta aplicación está destinada a usuarios que queren probar e informar de fallos (en caso de producirse). Non a use para o día a día!\n\nTanto a versión oficial de desenvolvemento como a normal están dispoñíbeis no F-Droid e poden instalarse xuntas.</string>
<string name="store_short_desc">A plataforma de produtividade en aloxamento autónomo que mantén controlada</string>
<string name="store_short_dev_desc">A plataforma de produtividade en aloxamento autónomo que mantén controlada (versión de vista previa de desenvolvemento)</string>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Beta indicator -->
<bool name="is_beta">true</bool>
<bool name="is_beta">false</bool>
<bool name="dev_version_direct_download_enabled">false</bool>
<!-- App name and other strings-->

View file

@ -1,10 +0,0 @@
#!/bin/bash
count=$(./gradlew dependencies | grep SNAPSHOT | grep -v "com.github.nextcloud:android-library" -c)
if [ $count -eq 0 ] ; then
exit 0
else
exit 1
fi

View file

@ -0,0 +1,11 @@
#!/bin/bash
snapshotCount=$(./gradlew dependencies | grep SNAPSHOT | grep -v "com.github.nextcloud:android-library" -c)
betaCount=$(grep "<bool name=\"is_beta\">true</bool>" app/src/main/res/values/setup.xml -c)
if [[ $snapshotCount -eq 0 && $betaCount -eq 0 ]] ; then
exit 0
else
exit 1
fi