mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2025-12-24 15:47:53 -05:00
Compare commits
19 Commits
create-pul
...
v2.35.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
01e198c94b | ||
|
|
6b09656164 | ||
|
|
21b051c422 | ||
|
|
9a8fa4ad1a | ||
|
|
2ac2f07c80 | ||
|
|
e893923164 | ||
|
|
ebacb6fe4c | ||
|
|
fb329f410a | ||
|
|
f95d7d62dd | ||
|
|
482303b775 | ||
|
|
d02a359cc3 | ||
|
|
9b24158acc | ||
|
|
cf65476f16 | ||
|
|
02d04614e0 | ||
|
|
a543d4d4bf | ||
|
|
f4de708e42 | ||
|
|
f1079f4e5d | ||
|
|
4d09077b2f | ||
|
|
f62fc879c5 |
8
.github/workflows/android.yml
vendored
8
.github/workflows/android.yml
vendored
@@ -24,7 +24,7 @@ permissions:
|
||||
security-events: none
|
||||
statuses: none
|
||||
env:
|
||||
JAVA_HOME: /usr/lib/jvm/java-17-openjdk-amd64
|
||||
JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -36,10 +36,10 @@ jobs:
|
||||
- name: Fail on bad translations
|
||||
run: if grep -ri "<xliff" app/src/main/res/values*/strings.xml; then echo "Invalidly escaped translations found"; exit 1; fi
|
||||
- uses: gradle/actions/wrapper-validation@v4
|
||||
- name: set up OpenJDK 17
|
||||
- name: set up OpenJDK 21
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y openjdk-17-jdk-headless
|
||||
sudo apt-get install -y openjdk-21-jdk-headless
|
||||
sudo update-alternatives --auto java
|
||||
- name: Build
|
||||
run: ./gradlew assemble${{ matrix.flavor }}Release
|
||||
@@ -64,8 +64,6 @@ jobs:
|
||||
api-level: 35
|
||||
arch: x86_64
|
||||
script: ./gradlew connected${{ matrix.flavor }}DebugAndroidTest
|
||||
- name: SpotBugs
|
||||
run: ./gradlew spotbugs${{ matrix.flavor }}Release
|
||||
- name: Archive test results
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v4.6.2
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Changelog
|
||||
|
||||
## Unreleased - 148
|
||||
## v2.35.0 - 148 (2025-05-17)
|
||||
|
||||
- Add ability to choose barcode width in fullscreen view
|
||||
- Remove confusing import from app function
|
||||
|
||||
@@ -36,10 +36,6 @@ These are the Android lint checker, run using:
|
||||
|
||||
# ./gradlew lintRelease
|
||||
|
||||
and SpotBugs, run using:
|
||||
|
||||
# ./gradlew spotbugsRelease
|
||||
|
||||
The final check is by testing the application on a live device and verifying
|
||||
the basic functionality works as expected.
|
||||
|
||||
|
||||
@@ -1,17 +1,12 @@
|
||||
import com.android.build.gradle.internal.tasks.factory.dependsOn
|
||||
import com.github.spotbugs.snom.SpotBugsTask
|
||||
|
||||
plugins {
|
||||
id("com.android.application")
|
||||
id("com.github.spotbugs")
|
||||
id("org.jetbrains.kotlin.android")
|
||||
}
|
||||
|
||||
spotbugs {
|
||||
ignoreFailures.set(false)
|
||||
setEffort("max")
|
||||
excludeFilter.set(file("./config/spotbugs/exclude.xml"))
|
||||
reportsDir.set(layout.buildDirectory.file("reports/spotbugs/").get().asFile)
|
||||
kotlin {
|
||||
jvmToolchain(21)
|
||||
}
|
||||
|
||||
android {
|
||||
@@ -22,8 +17,8 @@ android {
|
||||
applicationId = "me.hackerchick.catima"
|
||||
minSdk = 21
|
||||
targetSdk = 35
|
||||
versionCode = 147
|
||||
versionName = "2.34.5"
|
||||
versionCode = 148
|
||||
versionName = "2.35.0"
|
||||
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
multiDexEnabled = true
|
||||
@@ -104,7 +99,11 @@ android {
|
||||
lintConfig = file("lint.xml")
|
||||
}
|
||||
kotlinOptions {
|
||||
jvmTarget = "17"
|
||||
jvmTarget = "21"
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility = JavaVersion.VERSION_21
|
||||
targetCompatibility = JavaVersion.VERSION_21
|
||||
}
|
||||
}
|
||||
|
||||
@@ -128,9 +127,6 @@ dependencies {
|
||||
implementation("com.jaredrummler:colorpicker:1.1.0")
|
||||
implementation("net.lingala.zip4j:zip4j:2.11.5")
|
||||
|
||||
// SpotBugs
|
||||
implementation("io.wcm.tooling.spotbugs:io.wcm.tooling.spotbugs.annotations:1.0.0")
|
||||
|
||||
// Testing
|
||||
val androidXTestVersion = "1.6.1"
|
||||
val junitVersion = "4.13.2"
|
||||
@@ -146,18 +142,6 @@ dependencies {
|
||||
androidTestImplementation("androidx.test.espresso:espresso-core:3.6.1")
|
||||
}
|
||||
|
||||
tasks.withType<SpotBugsTask>().configureEach {
|
||||
description = "Run spotbugs"
|
||||
group = "verification"
|
||||
|
||||
//classes = fileTree("build/intermediates/javac/debug/compileDebugJavaWithJavac/classes")
|
||||
//source = fileTree("src/main/java")
|
||||
//classpath = files()
|
||||
|
||||
reports.maybeCreate("xml").required.set(false)
|
||||
reports.maybeCreate("html").required.set(true)
|
||||
}
|
||||
|
||||
tasks.register("copyRawResFiles", Copy::class) {
|
||||
from(
|
||||
layout.projectDirectory.file("../CHANGELOG.md"),
|
||||
|
||||
@@ -576,7 +576,6 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
|
||||
|
||||
binding.tabs.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
|
||||
@Override
|
||||
@edu.umd.cs.findbugs.annotations.SuppressFBWarnings("NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE")
|
||||
public void onTabSelected(TabLayout.Tab tab) {
|
||||
viewModel.setTabIndex(tab.getPosition());
|
||||
showPart(tab.getText().toString());
|
||||
@@ -588,7 +587,6 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
|
||||
}
|
||||
|
||||
@Override
|
||||
@edu.umd.cs.findbugs.annotations.SuppressFBWarnings("NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE")
|
||||
public void onTabReselected(TabLayout.Tab tab) {
|
||||
viewModel.setTabIndex(tab.getPosition());
|
||||
showPart(tab.getText().toString());
|
||||
|
||||
@@ -84,6 +84,14 @@
|
||||
<string name="settings_theme">थीम</string>
|
||||
<string name="settings_light_theme">उजळ</string>
|
||||
<string name="settings">सेटिंग्ज</string>
|
||||
<string name="settings_card_orientation">बार्कोड अभिमुखता</string>
|
||||
<string name="settings_card_orientation">स्क्रीन ओरिएंटेशन</string>
|
||||
<string name="thumbnailDescription">लघुप्रतिमा</string>
|
||||
</resources>
|
||||
<string name="settings_keep_screen_on_summary">कार्ड पाहताना स्क्रीन टाइमआउट बंद करते</string>
|
||||
<string name="settings_follow_sensor_orientation">नेहमी फिरवा (सिस्टम सेटिंग्ज दुर्लक्षित करेल)</string>
|
||||
<string name="settings_lock_on_opening_orientation">कार्ड उघडताना वापरला जाणारा लॉक टू ओरिएंटेशन</string>
|
||||
<string name="settings_display_barcode_max_brightness">स्क्रीन उजळवा</string>
|
||||
<string name="settings_display_barcode_max_brightness_summary">काही स्कॅनर्सना काम करण्यासाठी आवश्यक</string>
|
||||
<string name="settings_keep_screen_on">स्क्रीन चालू ठेवा</string>
|
||||
<string name="settings_disable_lockscreen_while_viewing_card">स्क्रीन लॉक प्रतिबंधित करा</string>
|
||||
<string name="settings_disable_lockscreen_while_viewing_card_summary">कार्ड पाहताना स्क्रीन लॉक बंद करते</string>
|
||||
</resources>
|
||||
|
||||
@@ -306,4 +306,6 @@
|
||||
<string name="unsupportedFile">Dit bestand wordt niet ondersteund</string>
|
||||
<string name="generic_error_please_retry">Sorry, er ging iets mis. Probeer het opnieuw.</string>
|
||||
<string name="sort_by_valid_from">Op geldig vanaf</string>
|
||||
<string name="width">Breedte</string>
|
||||
<string name="setBarcodeWidth">Stel Barcodebreedte in</string>
|
||||
</resources>
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
plugins {
|
||||
id("com.android.application") version "8.10.0" apply false
|
||||
id("com.github.spotbugs") version "5.1.4" apply false
|
||||
id("org.jetbrains.kotlin.android") version "2.1.10" apply false
|
||||
}
|
||||
|
||||
|
||||
10
build.sh
10
build.sh
@@ -11,13 +11,13 @@ if [ -z "${ANDROID_SDK_ROOT:-}" ]; then
|
||||
fi
|
||||
|
||||
if [ -z "${JAVA_HOME:-}" ]; then
|
||||
echo "JAVA_HOME is not set, setting to Java 17"
|
||||
echo "JAVA_HOME is not set, setting to Java 21"
|
||||
if [ -f "/etc/debian_version" ]; then
|
||||
echo "Debian-based distro, Java 17 is /usr/lib/jvm/java-17-openjdk-amd64"
|
||||
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
|
||||
echo "Debian-based distro, Java 21 is /usr/lib/jvm/java-21-openjdk-amd64"
|
||||
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
|
||||
else
|
||||
echo "Not Debian-based, assuming Fedora and setting Java 17 as /usr/lib/jvm/java-17-openjdk"
|
||||
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
|
||||
echo "Not Debian-based, assuming Fedora and setting Java 21 as /usr/lib/jvm/java-21-openjdk"
|
||||
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ Copylefted libre software (GPLv3+) card management app.
|
||||
[](https://f-droid.org/packages/me.hackerchick.catima/)
|
||||
[](https://play.google.com/store/apps/details?id=me.hackerchick.catima)
|
||||
|
||||

|
||||
[](https://github.com/CatimaLoyalty/Android/actions/workflows/android.yml)
|
||||
[](https://hosted.weblate.org/engage/catima/)
|
||||
|
||||
[](https://matrix.to/#/%23catima:matrix.org)
|
||||
|
||||
8
fastlane/metadata/android/ar/changelogs/14.txt
Normal file
8
fastlane/metadata/android/ar/changelogs/14.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
إضافة خيار في القائمة لقفل تدوير الشاشة عند عرض بطاقة. إذا تم تفعيل القفل، فستنتقل الشاشة إلى وضعها "الطبيعي" وسيتم منع أي تدوير إضافي للشاشة.
|
||||
(طلب السحب رقم #128 https://github.com/brarcher/loyalty-card-locker/pull/128)
|
||||
|
||||
إذا تم اختيار بطاقة من الشاشة الرئيسية ولم يمكن تحميلها، فإن التطبيق يتعامل مع الحالة بشكل سليم ويعرض رسالة تنبيه.
|
||||
(طلب السحب رقم #132 https://github.com/brarcher/loyalty-card-locker/pull/132)
|
||||
|
||||
تصحيح حالة عدم العثور على معرفات التخطيط (layout IDs) الخاصة بمعالج التمهيد (intro wizard).
|
||||
(
|
||||
1
fastlane/metadata/android/ar/changelogs/140.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/140.txt
Normal file
@@ -0,0 +1 @@
|
||||
إصلاح التفاف النص في مربع حوار الإضافة
|
||||
4
fastlane/metadata/android/ar/changelogs/141.txt
Normal file
4
fastlane/metadata/android/ar/changelogs/141.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
* تغيير عدد الأعمدة الافتراضي في الشاشات الواسعة إلى 4
|
||||
* السماح بتعديل عدد الأعمدة للوضعين العمودي والأفقي من خلال الإعدادات
|
||||
* الاحتفاظ بفلتر البحث في الشاشة الرئيسية عند تدوير الشاشة أو فتح بطاقة
|
||||
* تحديد الحد الأقصى لطول عرض الملاحظة في الشاشة الرئيسية
|
||||
3
fastlane/metadata/android/ar/changelogs/142.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/142.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* إضافة دعم لملفات Passbook (.pkpass)
|
||||
* إصلاح استيراد ملفات PDF الشفافة
|
||||
* تحسين عرض الصور المصغرة الشفافة
|
||||
1
fastlane/metadata/android/ar/changelogs/143.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/143.txt
Normal file
@@ -0,0 +1 @@
|
||||
* إصلاح الانهيار عند فتح ملفات pkpass غير الصالحة
|
||||
1
fastlane/metadata/android/ar/changelogs/144.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/144.txt
Normal file
@@ -0,0 +1 @@
|
||||
* تحسين عرض أيقونات الأرشيف/المميزة بنجمة
|
||||
3
fastlane/metadata/android/ar/changelogs/145.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/145.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* استهداف أندرويد 15
|
||||
* إصلاح مشكلة تغطية لوحة المفاتيح لزر الحفظ في شاشة التعديل
|
||||
* إصلاح عدم اكتشاف بعض ملفات pkpass كملفات pkpass (دعم نوع MIME: application/vnd-com.apple.pkpass)
|
||||
2
fastlane/metadata/android/ar/changelogs/146.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/146.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* إمكانية فرز البطاقات حسب تاريخ بداية الصلاحية
|
||||
* التراجع مؤقتًا عن استهداف أندرويد 15 والعودة إلى أندرويد 14 لإصلاح بعض مشاكل واجهة المستخدم
|
||||
3
fastlane/metadata/android/ar/changelogs/147.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/147.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* استهداف نظام أندرويد 15
|
||||
* إصلاح الانهيار عند قراءة ملفات pkpass غير المدعومة
|
||||
* تحسين دعم ملفات pkpass
|
||||
3
fastlane/metadata/android/ar/changelogs/148.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/148.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* إضافة القدرة على اختيار عرض الرمز الشريطي في عرض الشاشة الكاملة
|
||||
* إزالة الاستيراد المربك من وظيفة التطبيق
|
||||
* إصلاحات متنوعة في المسح
|
||||
2
fastlane/metadata/android/ar/changelogs/15.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/15.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* إضافة دعم للاختصارات في التطبيق (Android 7.1+)، حيث ستظهر أكثر البطاقات استخدامًا كاختصارات. (pull #145 ([https://github.com/brarcher/loyalty-card-locker/pull/145](https://github.com/brarcher/loyalty-card-locker/pull/145)))
|
||||
* إضافة عنصر واجهة مستخدم يعمل مثل اختصار التطبيق المثبت، لدعم الأجهزة التي تعمل بنظام Android أقل من 7.1. (pull #142 ([https://github.com/brarcher/loyalty-card-locker/pull/142](https://github.com/brarcher/loyalty-card-locker/pull/142)))
|
||||
5
fastlane/metadata/android/ar/changelogs/16.txt
Normal file
5
fastlane/metadata/android/ar/changelogs/16.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
* إضافة دعم لإضافة اختصارات إلى الشاشة الرئيسية عند إضافة أو تعديل بطاقة. (pull #155 ([https://github.com/brarcher/loyalty-card-locker/pull/155](https://github.com/brarcher/loyalty-card-locker/pull/155)))
|
||||
* إزالة عنصر واجهة المستخدم، لأنه كان بديلاً غير مناسب للاختصارات. (pull #155 ([https://github.com/brarcher/loyalty-card-locker/pull/155](https://github.com/brarcher/loyalty-card-locker/pull/155)))
|
||||
* إصلاح مشكلة تصدير النسخ الاحتياطية على Android 7+. (pull #153 ([https://github.com/brarcher/loyalty-card-locker/pull/153](https://github.com/brarcher/loyalty-card-locker/pull/153)))
|
||||
* الإبلاغ عن نوع MIME أكثر دقة عند تصدير بيانات النسخة الاحتياطية. (pull #156 ([https://github.com/brarcher/loyalty-card-locker/pull/156](https://github.com/brarcher/loyalty-card-locker/pull/156)))
|
||||
* إصلاح الخطأ الذي كان يمنع تعديل بطاقة. (pull #155 ([https://github.com/brarcher/loyalty-card-locker/pull/155](https://github.com/brarcher/loyalty-card-locker/pull/155)))
|
||||
2
fastlane/metadata/android/ar/changelogs/17.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/17.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* إضافة دعم لإضافة اختصارات بطاقات الولاء من المشغّل / الشاشة الرئيسية. (pull #161 ([https://github.com/brarcher/loyalty-card-locker/pull/161](https://github.com/brarcher/loyalty-card-locker/pull/161)))
|
||||
* إزالة الدعم لإضافة اختصارات بطاقات الولاء من التطبيق نفسه. هذا يزيل الحاجة إلى إذن الاختصار. (pull #163 ([https://github.com/brarcher/loyalty-card-locker/pull/163](https://github.com/brarcher/loyalty-card-locker/pull/163)))
|
||||
2
fastlane/metadata/android/ar/changelogs/18.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/18.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* إصلاح مشكلة في Android SDK 24+ حيث كان استخدام خيار استيراد مُختار الملفات يتسبب في تعطل التطبيق. (pull #170 ([https://github.com/brarcher/loyalty-card-locker/pull/170](https://github.com/brarcher/loyalty-card-locker/pull/170)))
|
||||
* أيقونة جديدة ونظام ألوان جديد. (pull #171 ([https://github.com/brarcher/loyalty-card-locker/pull/171](https://github.com/brarcher/loyalty-card-locker/pull/171)))
|
||||
3
fastlane/metadata/android/ar/changelogs/19.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/19.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* إصلاح تعطل التطبيق عند استيراد بعض أنواع ملفات CSV التالفة. (pull #177 ([https://github.com/brarcher/loyalty-card-locker/pull/177](https://github.com/brarcher/loyalty-card-locker/pull/177)))
|
||||
* إصلاح استيراد النسخ الاحتياطية مباشرة من نظام الملفات. (pull #180 ([https://github.com/brarcher/loyalty-card-locker/pull/180](https://github.com/brarcher/loyalty-card-locker/pull/180)))
|
||||
* إصلاح استيراد النسخ الاحتياطية من بعض أنواع مقدمي المحتوى. (pull #179 ([https://github.com/brarcher/loyalty-card-locker/pull/179](https://github.com/brarcher/loyalty-card-locker/pull/179)))
|
||||
3
fastlane/metadata/android/ar/changelogs/2.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/2.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* ترجمات إيطالية
|
||||
* دعم لجميع أنواع الباركود أحادية الأبعاد (كان في البداية يتم دعم باركود المنتجات فقط)
|
||||
* إضافة إذن الكاميرا المطلوب، الذي كان مفقودًا في البداية
|
||||
1
fastlane/metadata/android/ar/changelogs/20.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/20.txt
Normal file
@@ -0,0 +1 @@
|
||||
* حل مؤقت لمشكلة التعطل أثناء التثبيت على بعض إصدارات أندرويد (من المحتمل أن تكون أندرويد 5 وما دون).
|
||||
2
fastlane/metadata/android/ar/changelogs/21.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/21.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* تحسين تنسيق عرض قائمة البطاقات. (طلب السحب رقم 188: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/188))
|
||||
* تحسين تنسيق عرض البطاقة عند فتحها. (طلب السحب رقم 190: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/190))
|
||||
1
fastlane/metadata/android/ar/changelogs/22.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/22.txt
Normal file
@@ -0,0 +1 @@
|
||||
* تغييرات في عرض البطاقة لعرض الملاحظة، والسماح لمعرّف البطاقة بأن يمتد لعدة أسطر، وعرض اسم المتجر. (طلب السحب رقم 197: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/197))
|
||||
3
fastlane/metadata/android/ar/changelogs/23.txt
Normal file
3
fastlane/metadata/android/ar/changelogs/23.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* إضافة مساحة هادئة في بداية ونهاية الرموز الشريطية (الباركود). (طلب السحب رقم 200: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/200))
|
||||
* إضافة خيارات لتخصيص ألوان خط و خلفية اسم المتجر. (طلب السحب رقم 203: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/203))
|
||||
* إضافة خيارات لتعديل حجم الخط في صفحة قائمة البطاقات وصفحة البطاقة المفردة. (طلب السحب رقم 204: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/204))
|
||||
5
fastlane/metadata/android/ar/changelogs/24.txt
Normal file
5
fastlane/metadata/android/ar/changelogs/24.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
* تحديث الترجمات. (طلب السحب رقم 208: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/208))
|
||||
* تحديثات على عرض الرموز الشريطية (الباركود): (طلب السحب رقم 209: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/209))
|
||||
|
||||
* إعادة تحميل واجهة عرض البطاقة عند تدوير الشاشة، لضمان أن يكون حجم صورة الباركود صحيحًا.
|
||||
* عرض الرموز الشريطية أحادية البُعد (1D) في مساحة أكبر، مما يسمح لها بملء الشاشة بشكل أفضل.
|
||||
2
fastlane/metadata/android/ar/changelogs/25.txt
Normal file
2
fastlane/metadata/android/ar/changelogs/25.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* تقليل المساحة في الرأس (Header) عند عرض بطاقة. (طلب السحب رقم 213: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/213))
|
||||
* تعطيل الصوت (الصفير) عند مسح رمز شريطي (باركود). (طلب السحب رقم 216: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/216))
|
||||
1
fastlane/metadata/android/ar/changelogs/26.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/26.txt
Normal file
@@ -0,0 +1 @@
|
||||
* منع تعطل التطبيق عند نفاد الذاكرة أثناء عرض رمز شريطي (باركود). (طلب السحب رقم 219: [الرابط](https://github.com/brarcher/loyalty-card-locker/pull/219))
|
||||
@@ -1,3 +1,4 @@
|
||||
- Přidána možnost výběru šířky čárového kódu v celoobrazovkovém zobrazení
|
||||
- Odstraněna matoucí funkce importu z aplikace
|
||||
- Různé opravy skenování
|
||||
- Opraven pád při načtení souboru pkpass bez čárového kódu
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- Die Barcodebreite kann in der Vollbildansicht eingestellt werden
|
||||
- Verwirrende Importfunktion „Andere App verwenden“ entfernt
|
||||
- Verschiedene Korrekturen bzgl. „Barcode scannen“
|
||||
- Verhindert Absturz beim Laden einer pkpass-Datei ohne Barcode
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- Ajout de la gestion de la largeur du code-barres en plein écran
|
||||
- Suppression de la fonctionnalité d'import depuis l'application, qui portait à confusion
|
||||
- Différentes erreurs de numérisation
|
||||
- Correction d'un crash lors d'un chargement d'un fichier pkpass sans code-barres
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- Pievienota iespēja izvēlēties svītrkoda platumu pilnekrāna skatā
|
||||
- Noņemta mulsinoša ievietošana no lietotnes funkcijas
|
||||
- Dažādi nolasīšanas labojumi
|
||||
- Novērsta avārija, kad tiek ielādēta .pkpass datne bez svītrkoda
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- Добавлен выбор ширины штрих-кода в полноэкранном режиме
|
||||
- Удалена непонятная функция импорта из приложения
|
||||
- Различные исправления сканирования
|
||||
- Исправлен сбой при загрузке файла pkpass без штрих-кода
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- Додано можливість вибору ширини штрих-коду в повноекранному режимі
|
||||
- Видалено заплутаний імпорт із функції програми
|
||||
- Різні виправлення сканування
|
||||
- Виправлено збій під час завантаження файлу pkpass без штрих-коду
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
- 增加选择全屏视图中条码宽度的能力
|
||||
- 去除令人困惑的“从应用导入”功能
|
||||
- 多处扫描修复
|
||||
- 修复加载没有条形码的 pkpass 文件时的崩溃
|
||||
|
||||
Reference in New Issue
Block a user