Merge branch 'main' into attachments

This commit is contained in:
M M Arif
2023-09-26 12:45:18 +05:00
5 changed files with 74 additions and 33 deletions

View File

@@ -54,20 +54,16 @@ configurations {
}
dependencies {
def lifecycle_version = '2.6.2'
def markwon_version = '4.6.2'
def work_version = '2.8.1'
def acra = '5.9.7'
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.11.0-alpha02'
implementation 'androidx.compose.material3:material3:1.2.0-alpha07'
implementation 'androidx.compose.material3:material3-window-size-class:1.2.0-alpha07'
implementation 'com.google.android.material:material:1.11.0-alpha03'
implementation 'androidx.compose.material3:material3:1.2.0-alpha08'
implementation 'androidx.compose.material3:material3-window-size-class:1.2.0-alpha08'
implementation 'androidx.viewpager2:viewpager2:1.1.0-beta02'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation "androidx.legacy:legacy-support-v4:1.0.0"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel:2.6.2"
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
@@ -81,33 +77,34 @@ dependencies {
implementation 'com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.2'
implementation 'org.ocpsoft.prettytime:prettytime:5.0.7.Final'
implementation 'com.github.Pes8:android-material-color-picker-dialog:master'
implementation "io.noties.markwon:core:$markwon_version"
implementation "io.noties.markwon:ext-latex:$markwon_version"
implementation "io.noties.markwon:ext-strikethrough:$markwon_version"
implementation "io.noties.markwon:ext-tables:$markwon_version"
implementation "io.noties.markwon:ext-tasklist:$markwon_version"
implementation "io.noties.markwon:html:$markwon_version"
implementation "io.noties.markwon:image:$markwon_version"
implementation "io.noties.markwon:image-picasso:$markwon_version"
implementation "io.noties.markwon:linkify:$markwon_version"
implementation "io.noties.markwon:recycler:$markwon_version"
implementation "io.noties.markwon:recycler-table:$markwon_version"
implementation "io.noties.markwon:simple-ext:$markwon_version"
implementation 'com.google.guava:guava:31.1-jre'
implementation "io.noties.markwon:image-picasso:$markwon_version"
implementation "io.noties.markwon:core:4.6.2"
implementation "io.noties.markwon:ext-latex:4.6.2"
implementation "io.noties.markwon:ext-strikethrough:4.6.2"
implementation "io.noties.markwon:ext-tables:4.6.2"
implementation "io.noties.markwon:ext-tasklist:4.6.2"
implementation "io.noties.markwon:html:4.6.2"
implementation "io.noties.markwon:image:4.6.2"
implementation "io.noties.markwon:image-picasso:4.6.2"
implementation "io.noties.markwon:linkify:4.6.2"
implementation "io.noties.markwon:recycler:4.6.2"
implementation "io.noties.markwon:recycler-table:4.6.2"
implementation "io.noties.markwon:simple-ext:4.6.2"
implementation 'com.google.guava:guava:32.1.2-jre'
implementation "io.noties.markwon:image-picasso:4.6.2"
implementation "com.github.HamidrezaAmz:BreadcrumbsView:0.2.9"
//noinspection GradleDependency
implementation 'commons-io:commons-io:2.5'
implementation 'org.apache.commons:commons-lang3:3.12.0'
implementation 'org.apache.commons:commons-lang3:3.13.0'
implementation "com.github.chrisbanes:PhotoView:2.3.0"
implementation "ch.acra:acra-mail:$acra"
implementation "ch.acra:acra-limiter:$acra"
implementation "ch.acra:acra-notification:$acra"
implementation 'ch.acra:acra-mail:5.11.2'
implementation 'ch.acra:acra-limiter:5.11.2'
implementation 'ch.acra:acra-notification:5.11.2'
implementation 'androidx.room:room-runtime:2.5.2'
annotationProcessor 'androidx.room:room-compiler:2.5.2'
implementation "androidx.work:work-runtime:$work_version"
implementation "androidx.work:work-runtime:2.8.1"
implementation "io.mikael:urlbuilder:2.0.9"
implementation "org.codeberg.gitnex-garage:emoji-java:v5.1.2"
//noinspection GradleDependency
coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.1.5"
implementation 'androidx.biometric:biometric:1.1.0'
implementation 'com.github.chrisvest:stormpot:2.4.2'

View File

@@ -36,7 +36,7 @@ public class Version {
return false;
}
final Pattern patternValid =
Pattern.compile("^[v,V]?(\\d+)+(\\.(\\d+))*([_,\\-,+][\\w,\\d,_,\\-,+]*)?$");
Pattern.compile("^[vV]?(\\d+)+(\\.(\\d+))*([_\\-+][\\w\\-+\\.]*)?$");
return value.equals("main") || patternValid.matcher(value).find();
}

View File

@@ -14,6 +14,8 @@
<string name="navMyIssues">Mes tickets</string>
<string name="navMostVisited">Dépôts les plus visités</string>
<string name="navNotes">Notes</string>
<string name="navAccount">Paramètres du compte</string>
<string name="navWatchedRepositories">Dépôts suivis</string>
<!-- menu items -->
<!-- page titles -->
<string name="pageTitleNewRepo">Nouveau dépôt</string>
@@ -185,7 +187,6 @@
<string name="generalHintText">Écran daccueil, brouillons, rapports derreur</string>
<string name="generalDeepLinkDefaultScreen">Écran par défaut</string>
<string name="generalDeepLinkDefaultScreenHintText">Sélectionnez lécran à afficher par défaut lorsque lapplication ne parvient pas à ouvrir un lien externe.</string>
<string name="generalDeepLinkSelectedText">S/O</string>
<string name="linkSelectorDialogTitle">Écran par défaut</string>
<string name="settingsBiometricHeader">Biométrie</string>
<string name="settingsLabelsInListHeader">Notifications textuelles</string>
@@ -194,6 +195,9 @@
<string name="ceIndentation">Indentation</string>
<string name="ceIndentationTabsWidth">Largeur des tabulations</string>
<string name="system_font">Police du système</string>
<string name="fragmentTabsAnimationHeader">Animation des onglets</string>
<string name="fadeOut">Fondu</string>
<string name="zoomOut">Zoom</string>
<!-- settings -->
<string name="noMoreData">Aucune donnée</string>
<string name="createLabel">Nouvelle étiquette</string>
@@ -269,15 +273,17 @@
<!-- profile section -->
<string name="profileTabFollowers">Abonnés</string>
<string name="profileTabFollowing">Abonnements</string>
<string name="profileCreateNewEmailAddress">Ajouter une adresse courriel</string>
<string name="profileEmailTitle">Adresse courriel</string>
<!-- profile section -->
<!-- account settings -->
<string name="accountEmails">Courriels</string>
<string name="accountEmailTitle">Adresse courriel</string>
<string name="emailAddedText">Adresse courriel ajoutée</string>
<string name="emailErrorEmpty">Ladresse courriel est requise</string>
<string name="emailErrorInvalid">Adresse courriel invalide</string>
<string name="emailErrorInUse">Adresse courriel déjà utilisée</string>
<string name="emailTypeText">Principale</string>
<string name="profileTabEmails">Courriels</string>
<!-- profile section -->
<string name="sshKeys">Clés SSH</string>
<!-- account settings -->
<!-- single issue section -->
<string name="singleIssueEditLabels">Gérer les étiquettes</string>
<string name="labelsUpdated">Étiquettes mises à jour</string>
@@ -420,6 +426,7 @@
<string name="deleteGenericTitle">Supprimer %s</string>
<string name="reset">Remettre à zéro</string>
<string name="beta">BÊTA</string>
<string name="none">Aucun</string>
<!-- generic copy -->
<string name="exploreUsers">Rechercher des utilisateurs</string>
<string name="exploreIssues">Rechercher des tickets</string>
@@ -650,6 +657,7 @@
<string name="followSystem">Suivant le système (clair/sombre)</string>
<string name="followSystemBlack">Suivant le système (clair/noir)</string>
<string name="dynamicColorsFollowSystem">Couleurs assorties au système (clair/sombre)</string>
<string name="codebergDark">Codeberg (sombre)</string>
<string name="repoForkOf">Bifurcation de : %s</string>
<string name="adoptRepo">Adopter</string>
<string name="repoAdopted">Dépôt %s adopté</string>

View File

@@ -0,0 +1,18 @@
5.2.0
🎉 Funktionen 🎉
- Dashboard (BETA) (1.20 und neuer)
- Commits direkt von Links öffnen
Favorisierer und Beobachter durchsuchen
- Profilrepositories im Nutzerprofil
- Neue Account-Einstellungsseite
- Beobachtete Repository
- SSH-Schlüssel-Liste
- Codeberg-Thema
- Adaptives Icon für Android 13
- Entwurf-Status für Pull-Requests anzeigen
- Tab-Animation (Fadeout, Rauszoomen)
Release-Anmerkungen: https://codeberg.org/gitnex/GitNex/releases
Release-Posts: https://najigram.com/category/gitnex

View File

@@ -0,0 +1,18 @@
5.2.0
🎉 Fonctionnalités 🎉
- Tableau de bord (bêta) (1.20 et ultérieur)
- Révisions accessibles à partir dun lien
- Rechercher les observateurs et les fans
- Vue sur les dépôts lié au profil
- Nouvel écran des paramètres de compte
- Liste des dépôts suivis
- Liste des clés SSH
- Thème Codeberg
- Thème dicônes pour Android 13
- Indique si une requête de fusion est à létat de brouillon
- Onglés animés (fondu, zoom)
Notes de version : https://codeberg.org/gitnex/GitNex/releases
Billet : https://najigram.com/category/gitnex