mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2025-12-30 02:27:54 -05:00
Compare commits
50 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e4b69e5cc5 | ||
|
|
5b1062b8d1 | ||
|
|
e06009852e | ||
|
|
50268f6bd1 | ||
|
|
a85e28d46d | ||
|
|
78b6be911f | ||
|
|
bb80478650 | ||
|
|
e0c06cc480 | ||
|
|
b8a508649c | ||
|
|
a8ce37d936 | ||
|
|
43015abbad | ||
|
|
47c8dff52d | ||
|
|
436cf7a068 | ||
|
|
31cc3cd5d0 | ||
|
|
3c11c2ef1e | ||
|
|
fac70f0210 | ||
|
|
6e99a29312 | ||
|
|
5b67ecf157 | ||
|
|
312470cf20 | ||
|
|
4371f46ff8 | ||
|
|
5468415b04 | ||
|
|
6a68ad5d19 | ||
|
|
7576505044 | ||
|
|
b34a43902a | ||
|
|
d3524a50a3 | ||
|
|
6508a6d5f7 | ||
|
|
49a6cf8ae3 | ||
|
|
b4238e0072 | ||
|
|
374170bf05 | ||
|
|
ab11345c3d | ||
|
|
10498ce1a4 | ||
|
|
28901487ff | ||
|
|
8414f51ee8 | ||
|
|
94f8adb6d7 | ||
|
|
844a921a1a | ||
|
|
ae8be3eda8 | ||
|
|
c4c15dbef8 | ||
|
|
ac72035500 | ||
|
|
abff3bcd39 | ||
|
|
05aea28602 | ||
|
|
e4c4dbf5a0 | ||
|
|
bb2393b6c6 | ||
|
|
fb330d16b5 | ||
|
|
c8f1b986ec | ||
|
|
49a2c93d28 | ||
|
|
0992ac4099 | ||
|
|
9ff29af616 | ||
|
|
fbc696047b | ||
|
|
63c3330571 | ||
|
|
e97f7c8645 |
@@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## v2.21.1 - 116
|
||||
|
||||
- Fix quick spend dialog not allowing , separator
|
||||
- Support loading image from file manager
|
||||
|
||||
## v2.21.0 - 115
|
||||
|
||||
- Open image in gallery on long-press
|
||||
|
||||
@@ -19,8 +19,8 @@ android {
|
||||
applicationId "me.hackerchick.catima"
|
||||
minSdk 21
|
||||
targetSdk 31
|
||||
versionCode 115
|
||||
versionName "2.21.0"
|
||||
versionCode 116
|
||||
versionName "2.21.1"
|
||||
|
||||
vectorDrawables.useSupportLibrary true
|
||||
multiDexEnabled true
|
||||
@@ -98,7 +98,7 @@ dependencies {
|
||||
|
||||
// Third-party
|
||||
implementation 'com.journeyapps:zxing-android-embedded:4.3.0@aar'
|
||||
implementation 'com.google.zxing:core:3.5.0'
|
||||
implementation 'com.google.zxing:core:3.5.1'
|
||||
implementation 'org.apache.commons:commons-csv:1.9.0'
|
||||
implementation 'com.jaredrummler:colorpicker:1.1.0'
|
||||
implementation 'com.github.invissvenska:NumberPickerPreference:1.0.4'
|
||||
|
||||
@@ -1184,11 +1184,15 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity {
|
||||
throw new IllegalArgumentException("Unknown ID type " + v.getId());
|
||||
}
|
||||
|
||||
Intent i = new Intent(Intent.ACTION_PICK);
|
||||
i.setType("image/*");
|
||||
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
|
||||
photoPickerIntent.setType("image/*");
|
||||
Intent contentIntent = new Intent(Intent.ACTION_GET_CONTENT);
|
||||
contentIntent.setType("image/*");
|
||||
Intent chooserIntent = Intent.createChooser(photoPickerIntent, getString(R.string.addFromImage));
|
||||
chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { contentIntent });
|
||||
|
||||
try {
|
||||
mPhotoPickerLauncher.launch(i);
|
||||
mPhotoPickerLauncher.launch(chooserIntent);
|
||||
} catch (ActivityNotFoundException e) {
|
||||
Toast.makeText(getApplicationContext(), R.string.failedLaunchingPhotoPicker, Toast.LENGTH_LONG).show();
|
||||
Log.e(TAG, "No activity found to handle intent", e);
|
||||
|
||||
@@ -2,7 +2,6 @@ package protect.card_locker;
|
||||
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.ActivityInfo;
|
||||
import android.content.res.ColorStateList;
|
||||
@@ -15,11 +14,11 @@ import android.graphics.Rect;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.text.Editable;
|
||||
import android.text.InputType;
|
||||
import android.text.SpannableStringBuilder;
|
||||
import android.text.Spanned;
|
||||
import android.text.TextUtils;
|
||||
import android.text.method.DigitsKeyListener;
|
||||
import android.text.style.ForegroundColorSpan;
|
||||
import android.text.util.Linkify;
|
||||
import android.util.Log;
|
||||
@@ -36,7 +35,6 @@ import android.view.Window;
|
||||
import android.view.WindowInsets;
|
||||
import android.view.WindowInsetsController;
|
||||
import android.view.WindowManager;
|
||||
import android.widget.EditText;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.ImageButton;
|
||||
import android.widget.ImageView;
|
||||
@@ -58,7 +56,6 @@ import androidx.core.graphics.BlendModeColorFilterCompat;
|
||||
import androidx.core.graphics.BlendModeCompat;
|
||||
import androidx.core.graphics.ColorUtils;
|
||||
import androidx.core.graphics.drawable.DrawableCompat;
|
||||
import androidx.core.view.WindowCompat;
|
||||
import androidx.core.view.WindowInsetsControllerCompat;
|
||||
import androidx.core.widget.TextViewCompat;
|
||||
|
||||
@@ -66,6 +63,7 @@ import com.google.android.material.appbar.AppBarLayout;
|
||||
import com.google.android.material.bottomappbar.BottomAppBar;
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
|
||||
import com.google.android.material.floatingactionbutton.FloatingActionButton;
|
||||
import com.google.android.material.textfield.TextInputEditText;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
@@ -571,9 +569,10 @@ public class LoyaltyCardViewActivity extends CatimaAppCompatActivity implements
|
||||
updateTextView.setText(getString(R.string.newBalanceSentence, Utils.formatBalance(this, loyaltyCard.balance, loyaltyCard.balanceType)));
|
||||
layout.addView(updateTextView);
|
||||
|
||||
final EditText input = new EditText(this);
|
||||
final TextInputEditText input = new TextInputEditText(this);
|
||||
Context dialogContext = this;
|
||||
input.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
|
||||
input.setInputType(InputType.TYPE_CLASS_NUMBER);
|
||||
input.setKeyListener(DigitsKeyListener.getInstance("0123456789,."));
|
||||
input.setHint(R.string.updateBalanceHint);
|
||||
input.addTextChangedListener(new SimpleTextWatcher() {
|
||||
@Override
|
||||
|
||||
@@ -425,7 +425,7 @@ public class MainActivity extends CatimaAppCompatActivity implements LoyaltyCard
|
||||
|
||||
@Override
|
||||
public void onBackPressed() {
|
||||
if (!mSearchView.isIconified()) {
|
||||
if (mSearchView != null && !mSearchView.isIconified()) {
|
||||
mSearchView.setIconified(true);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -228,8 +228,13 @@ public class ScanActivity extends CatimaAppCompatActivity {
|
||||
public void addFromImage(View view) {
|
||||
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
|
||||
photoPickerIntent.setType("image/*");
|
||||
Intent contentIntent = new Intent(Intent.ACTION_GET_CONTENT);
|
||||
contentIntent.setType("image/*");
|
||||
|
||||
Intent chooserIntent = Intent.createChooser(photoPickerIntent, getString(R.string.addFromImage));
|
||||
chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { contentIntent });
|
||||
try {
|
||||
photoPickerLauncher.launch(photoPickerIntent);
|
||||
photoPickerLauncher.launch(chooserIntent);
|
||||
} catch (ActivityNotFoundException e) {
|
||||
Toast.makeText(getApplicationContext(), R.string.failedLaunchingPhotoPicker, Toast.LENGTH_LONG).show();
|
||||
Log.e(TAG, "No activity found to handle intent", e);
|
||||
|
||||
@@ -288,7 +288,7 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="numberDecimal"
|
||||
android:digits="0123456789.,$" />
|
||||
android:digits="0123456789,." />
|
||||
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
@@ -10,9 +10,9 @@ mondstern
|
||||
IllusiveMan196
|
||||
StoyanDimitrov
|
||||
Altonss
|
||||
Petr Novák
|
||||
SlavekB
|
||||
Gediminas Murauskas
|
||||
Petr Novák
|
||||
Michael Moroni
|
||||
Joel A
|
||||
Taco
|
||||
@@ -24,14 +24,14 @@ arno-github
|
||||
Ankit Tiwari
|
||||
Sergio Paredes
|
||||
Aayush Gupta
|
||||
huuhaa
|
||||
gallegonovato
|
||||
huuhaa
|
||||
arshbeerSingh
|
||||
Freddo espresso
|
||||
Quentin PAGÈS
|
||||
Miha Frangež
|
||||
Arnis Jaundzeikars
|
||||
sr093906
|
||||
Freddo espresso
|
||||
mdvhimself
|
||||
Katarzyna
|
||||
Maciej Błędkowski
|
||||
@@ -67,6 +67,7 @@ BootVirtual
|
||||
Clonewayx
|
||||
D. Domig
|
||||
Diego
|
||||
Evgeniy Khramov
|
||||
Fede Pujol
|
||||
Jean-Luc Tibaux
|
||||
Lukas Grassauer
|
||||
@@ -91,6 +92,7 @@ inesre
|
||||
lgasp
|
||||
phlostically
|
||||
Ágata Leuck
|
||||
BmBKun
|
||||
Aditya Das
|
||||
Asier
|
||||
Kevin Sicong Jiang
|
||||
@@ -105,18 +107,19 @@ Ashish Yadav
|
||||
Aya Elsaadany
|
||||
Biren
|
||||
Booc Sylvan
|
||||
CherryMonster222
|
||||
Colgrave
|
||||
Csaba
|
||||
Mylou53
|
||||
danieluhrinyi
|
||||
Kasina Dheeraj
|
||||
Donno
|
||||
Evgeniy Khramov
|
||||
Flav
|
||||
Franciszek Stefan
|
||||
Grzegorz
|
||||
HowITsDone
|
||||
Izzy
|
||||
Jacek
|
||||
Jacopo Gennaro Esposito
|
||||
Jean Mareilles
|
||||
Jean-Baptiste
|
||||
@@ -127,6 +130,7 @@ Lucas da Costa
|
||||
bittin
|
||||
Manan Jhaveri
|
||||
Marco
|
||||
Mario M. Viscovich
|
||||
Mattia
|
||||
Md. Al-Amin
|
||||
Michael Gangolf
|
||||
@@ -167,7 +171,9 @@ psa-jforestier
|
||||
sergio
|
||||
Marcus
|
||||
techwebpd
|
||||
Truestorybaby
|
||||
tygyh
|
||||
unstartdev
|
||||
luoyang3
|
||||
JaeBeom An
|
||||
JungHee Lee
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools">
|
||||
<string name="action_search">بحث</string>
|
||||
<string name="action_add">اضف</string>
|
||||
<string name="noGiftCards">اضغط علي زر + لاضافة بطاقة, او استورد بعض منهم من قائمة ال ⋮.</string>
|
||||
<string name="noMatchingGiftCards">لا يوجد نتائج. حاول تغيير كلمات البحث.</string>
|
||||
<string name="noGiftCards">اضغط على + الزر الإضافي لاضافة بطاقة, او استورد من ⋮ القائمة.</string>
|
||||
<string name="noMatchingGiftCards">لا نتائج. حاول تغيير كلمات البحث.</string>
|
||||
<string name="storeName">اسم</string>
|
||||
<string name="note">مذكرة</string>
|
||||
<string name="cardId">بطاقة شخصية</string>
|
||||
@@ -12,17 +12,17 @@
|
||||
<string name="noBarcode">لا يوجد باركود</string>
|
||||
<string name="star">اضف الي المفضلة</string>
|
||||
<string name="unstar">حذف من المفضلة</string>
|
||||
<string name="cancel">الغاء</string>
|
||||
<string name="cancel">إلغاء</string>
|
||||
<string name="save">حفظ</string>
|
||||
<string name="edit">تعديل</string>
|
||||
<string name="delete">مسح</string>
|
||||
<string name="confirm">تأكيد</string>
|
||||
<string name="deleteConfirmation">مسح هذة البطاقة نهائيا؟</string>
|
||||
<string name="ok">حسنا</string>
|
||||
<string name="copy_to_clipboard">نسخ البطاقة الشخصية الي الحافظة</string>
|
||||
<string name="copy_to_clipboard">نسخ البطاقة الشخصية الى الحافظة</string>
|
||||
<string name="share">شارك</string>
|
||||
<string name="sendLabel">ارسل…</string>
|
||||
<string name="editCardTitle">عدل بطاقة</string>
|
||||
<string name="editCardTitle">عدل البطاقة</string>
|
||||
<string name="addCardTitle">اضف بطاقة</string>
|
||||
<string name="scanCardBarcode">مسح باركود</string>
|
||||
<string name="cardShortcut">اختصار البطاقة</string>
|
||||
@@ -31,11 +31,11 @@
|
||||
<string name="barcodeImageDescriptionWithType">صورة <xliff:g>%s</xliff:g> باركود</string>
|
||||
<string name="noStoreError">لا يوجد اسم مدخل</string>
|
||||
<string name="noCardIdError">لا يوجد بطاقة شخصية مدخلة</string>
|
||||
<string name="noCardExistsError">لا يمكن العثور علي هذه البطاقة</string>
|
||||
<string name="noCardExistsError">لا يمكن العثور على هذه البطاقة</string>
|
||||
<string name="failedParsingImportUriError">لا يمكن تحليل الرابط المستورد</string>
|
||||
<string name="importExport">استيراد/تصدير</string>
|
||||
<string name="importExportHelp">عمل نسخ احتطياتي لبياناتك يسمح نقلها لجهاز اخر.</string>
|
||||
<string name="importFailed">لا يمكن عمل الاستيراد</string>
|
||||
<string name="importExportHelp">دعم بياناتك يسمح بنقلها إلى جهاز آخر.</string>
|
||||
<string name="importFailed">تعذر إجراء الاستيراد</string>
|
||||
<string name="exportSuccessfulTitle">متصدر</string>
|
||||
<string name="exportFailedTitle">فشل التصدير</string>
|
||||
<string name="exportFailed">لا يمكن عمل التصدير</string>
|
||||
@@ -85,7 +85,7 @@
|
||||
<string name="points">نقاط</string>
|
||||
<string name="parsingBalanceFailed"><xliff:g>%s</xliff:g> لا يبدو أنه رصيد صالح.</string>
|
||||
<string name="chooseImportType">استيراد البيانات من</string>
|
||||
<string name="app_loyalty_card_keychain">Loyalty Card Keychain</string>
|
||||
<string name="app_loyalty_card_keychain">سلسلة مفاتيح بطاقة الولاء</string>
|
||||
<string name="privacy_policy">سياسة الخصوصية</string>
|
||||
<string name="accept">قبول</string>
|
||||
<string name="importCatima">الاستيراد من Catima</string>
|
||||
@@ -138,7 +138,7 @@
|
||||
<string name="sort">فرز</string>
|
||||
<string name="showMoreInfo">اظهر المعلومات</string>
|
||||
<string name="hideMoreInfo">إخفاء المعلومات</string>
|
||||
<string name="swipeToSwitchImages">اسحب أو اضغط لفترة طويلة لتبديل الصور</string>
|
||||
<string name="swipeToSwitchImages">امسح لتبديل الصور, اضغط لفترة طويلة لفتح الصورة في تطبيق المعرض</string>
|
||||
<string name="sort_by_balance">الرصيد</string>
|
||||
<string name="reverse">... بترتيب معكوس</string>
|
||||
<string name="sort_by">صنف حسب</string>
|
||||
@@ -160,7 +160,7 @@
|
||||
<string name="unarchived">البطاقة غير مؤرشفة</string>
|
||||
<string name="archiveList">أرشيف</string>
|
||||
<string name="failedLaunchingPhotoPicker">تعذر العثور على تطبيق معرض مدعوم</string>
|
||||
<string name="noGiftCardsGroup">انشئ بعض من البطاقات, و عيينهم لهذة المجموعة.</string>
|
||||
<string name="noGiftCardsGroup">انشئ بعض من البطاقات, و عيينهم لهذه المجموعة.</string>
|
||||
<string name="deleteTitle">مسح بطاقة</string>
|
||||
<plurals name="selectedCardCount">
|
||||
<item quantity="zero"><xliff:g>%d</xliff:g> محدد</item>
|
||||
@@ -174,7 +174,7 @@
|
||||
<string name="exportName">تصدير</string>
|
||||
<string name="exporting">جار التصدير…</string>
|
||||
<string name="importSuccessfulTitle">مستورد</string>
|
||||
<string name="importFailedTitle">فشل الاستيراد</string>
|
||||
<string name="importFailedTitle">فشل بالاستيراد</string>
|
||||
<string name="sort_by_most_recently_used">الأكثر أستعمالا مؤخرا</string>
|
||||
<string name="license">رخصة</string>
|
||||
<string name="sort_by_name">اسم</string>
|
||||
@@ -191,18 +191,18 @@
|
||||
<plurals name="deleteCardsTitle">
|
||||
<item quantity="zero">مسح <xliff:g>%d</xliff:g> بطاقة</item>
|
||||
<item quantity="one">مسح <xliff:g>%d</xliff:g> بطاقة</item>
|
||||
<item quantity="two">مسح <xliff:g>%d</xliff:g> بطاقة</item>
|
||||
<item quantity="two">مسح <xliff:g>%d</xliff:g> بطاقتين</item>
|
||||
<item quantity="few">مسح <xliff:g>%d</xliff:g> بطاقات</item>
|
||||
<item quantity="many">مسح <xliff:g>%d</xliff:g> بطاقات</item>
|
||||
<item quantity="other">مسح <xliff:g>%d</xliff:g> بطاقات</item>
|
||||
</plurals>
|
||||
<plurals name="deleteCardsConfirmation">
|
||||
<item quantity="zero">مسح هذه <xliff:g>%d</xliff:g> بطاقة نهائيا؟</item>
|
||||
<item quantity="one">مسح هذه <xliff:g>%d</xliff:g> بطاقة نهائيا؟</item>
|
||||
<item quantity="two">مسح هذه <xliff:g>%d</xliff:g> بطاقة نهائيا؟</item>
|
||||
<item quantity="few">مسح هذه <xliff:g>%d</xliff:g> بطاقات نهائيا؟</item>
|
||||
<item quantity="many">مسح هذه <xliff:g>%d</xliff:g> بطاقات نهائيا؟</item>
|
||||
<item quantity="other">مسح هذه <xliff:g>%d</xliff:g> بطاقات نهائيا؟</item>
|
||||
<item quantity="zero">مسح هذه <xliff:g>%d</xliff:g> البطاقة نهائيا؟</item>
|
||||
<item quantity="one">مسح هذه <xliff:g>%d</xliff:g> البطاقة نهائيا؟</item>
|
||||
<item quantity="two">مسح هذه <xliff:g>%d</xliff:g> البطاقتين نهائيا؟</item>
|
||||
<item quantity="few">مسح هذه <xliff:g>%d</xliff:g> البطاقات نهائيا؟</item>
|
||||
<item quantity="many">مسح هذه <xliff:g>%d</xliff:g> البطاقات نهائيا؟</item>
|
||||
<item quantity="other">مسح هذه <xliff:g>%d</xliff:g> البطاقات نهائيا؟</item>
|
||||
</plurals>
|
||||
<string name="importOptionFilesystemTitle">الاستيراد من نظام الملفات</string>
|
||||
<string name="importOptionFilesystemExplanation">اختر ملفًا محددًا من نظام الملفات.</string>
|
||||
@@ -275,4 +275,20 @@
|
||||
<string name="barcodeLongPressMessage">يمكن فتح صور فقط في تطبيق معرض الصور</string>
|
||||
<string name="failedToOpenUrl">ثبت متصفح ويب أولاً</string>
|
||||
<string name="welcome">مرحبا بك في كاتيما</string>
|
||||
<string name="updateBalanceTitle">كم أنفقت؟</string>
|
||||
<string name="currentBalanceSentence">الرصيد الحالي: <xliff:g> %s </xliff:g></string>
|
||||
<plurals name="viewArchivedCardsWithCount">
|
||||
<item quantity="zero">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقة)</item>
|
||||
<item quantity="one">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقة)</item>
|
||||
<item quantity="two">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقتين)</item>
|
||||
<item quantity="few">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقات)</item>
|
||||
<item quantity="many">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقات)</item>
|
||||
<item quantity="other">عرض الأرشيف (<xliff:g>%1$d</xliff:g> بطاقات)</item>
|
||||
</plurals>
|
||||
<string name="importCards">استيراد البطاقات</string>
|
||||
<string name="newBalanceSentence">الرصيد الجديد: <xliff:g>%s</xliff:g></string>
|
||||
<string name="cameraPermissionDeniedTitle">تعذر الوصول إلى الكاميرا</string>
|
||||
<string name="noCameraPermissionDirectToSystemSetting">لمسح الباركود، ستحتاج Catima إلى الوصول إلى الكاميرا. اضغط هنا لتغيير إعدادات الأذونات.</string>
|
||||
<string name="updateBalance">تحديث الرصيد</string>
|
||||
<string name="updateBalanceHint">أدخل المبلغ</string>
|
||||
</resources>
|
||||
@@ -34,10 +34,10 @@
|
||||
<string name="importOptionFilesystemExplanation">Vyberte konkrétní soubor v úložišti.</string>
|
||||
<string name="importOptionFilesystemButton">Ze souborového systému</string>
|
||||
<string name="importOptionApplicationTitle">Použitím jiné aplikace</string>
|
||||
<string name="importOptionApplicationExplanation">K otevření souboru použijte libovolnou aplikaci nebo svého oblíbeného správce souborů.</string>
|
||||
<string name="importOptionApplicationExplanation">K otevření souboru použijte libovolnou aplikaci nebo svého oblíbeného správce souborů.</string>
|
||||
<string name="importOptionApplicationButton">Použít jinou aplikaci</string>
|
||||
<string name="about">O aplikaci</string>
|
||||
<string name="app_license">Copyleftovaný svobodný software s licencí GPLv3+</string>
|
||||
<string name="app_license">Copyleftovaný svobodný software s licencí GPLv3+</string>
|
||||
<string name="about_title_fmt">O aplikaci <xliff:g id="app_name">%s</xliff:g></string>
|
||||
<string name="debug_version_fmt">Verze: <xliff:g id="version">%s</xliff:g></string>
|
||||
<string name="app_revision_fmt">Informace o revizi: <xliff:g id="app_revision_url">%s</xliff:g></string>
|
||||
@@ -49,20 +49,20 @@
|
||||
<string name="moveBarcodeToTopOfScreen">Přesunout čárový kód do horní části obrazovky</string>
|
||||
<string name="chooseExpiryDate">Zvolte datum vypršení platnosti</string>
|
||||
<string name="never">Nikdy</string>
|
||||
<string name="expiryDate">Platnost</string>
|
||||
<string name="expiryDate">Vypršení platnosti</string>
|
||||
<string name="editBarcode">Upravit čárový kód</string>
|
||||
<string name="barcode">Kód</string>
|
||||
<string name="app_resources">Svobodné zdroje třetích stran: <xliff:g id="app_resources_list">%s</xliff:g></string>
|
||||
<string name="app_libraries">Svobodné knihovny třetích stran: <xliff:g id="app_libraries_list">%s</xliff:g></string>
|
||||
<string name="app_copyright_old">Na základě Loyalty Card Keychain
|
||||
<string name="app_copyright_old">Založeno na Loyalty Card Keychain
|
||||
\ncopyright © 2016–2020 Branden Archer</string>
|
||||
<string name="exportOptionExplanation">Data budou zapsána na místo podle vašeho výběru.</string>
|
||||
<string name="failedParsingImportUriError">Nelze analyzovat import URI</string>
|
||||
<string name="failedParsingImportUriError">Nelze analyzovat importovanou URI</string>
|
||||
<string name="noCardExistsError">Takovou kartu nelze najít</string>
|
||||
<string name="noCardsMessage">Nejprve přidejte kartu</string>
|
||||
<string name="cardShortcut">Zástupce karty</string>
|
||||
<string name="share">Podíl</string>
|
||||
<string name="unstar">Odebrat z oblíbených</string>
|
||||
<string name="share">Sdílet</string>
|
||||
<string name="unstar">Odebrat z oblíbených</string>
|
||||
<string name="star">Přidat do oblíbených</string>
|
||||
<string name="noBarcode">Žádný čárový kód</string>
|
||||
<string name="barcodeNoBarcode">Tato karta nemá čárový kód</string>
|
||||
@@ -72,9 +72,9 @@
|
||||
<string name="thumbnailDescription">Miniatura</string>
|
||||
<string name="card_ids_copied">ID zkopírováno</string>
|
||||
<plurals name="deleteCardsConfirmation">
|
||||
<item quantity="one">Opravdu chcete <xliff:g>%d</xliff:g> kartu trvale odstranit\?</item>
|
||||
<item quantity="few">Opravdu chcete <xliff:g>%d</xliff:g> karty trvale odstranit\?</item>
|
||||
<item quantity="other">Opravdu chcete <xliff:g>%d</xliff:g> karet trvale odstranit\?</item>
|
||||
<item quantity="one">Opravdu chcete trvale odstranit <xliff:g>%d</xliff:g> kartu\?</item>
|
||||
<item quantity="few">Opravdu chcete trvale odstranit <xliff:g>%d</xliff:g> karty\?</item>
|
||||
<item quantity="other">Opravdu chcete trvale odstranit <xliff:g>%d</xliff:g> karet\?</item>
|
||||
</plurals>
|
||||
<plurals name="deleteCardsTitle">
|
||||
<item quantity="one">Odstranit <xliff:g>%d</xliff:g> kartu</item>
|
||||
@@ -82,7 +82,7 @@
|
||||
<item quantity="other">Odstranit <xliff:g>%d</xliff:g> karet</item>
|
||||
</plurals>
|
||||
<string name="importSuccessful">Data importována</string>
|
||||
<string name="intent_import_card_from_url_share_text">Chci s Vámi sdílet kartu</string>
|
||||
<string name="intent_import_card_from_url_share_text">Chci s Vámi sdílet kartu</string>
|
||||
<string name="settings_disable_lockscreen_while_viewing_card">Bránit uzamykání obrazovky</string>
|
||||
<string name="settings_keep_screen_on">Udržovat obrazovku zapnutou</string>
|
||||
<string name="settings_max_font_size_scale">Maximální velikost písma</string>
|
||||
@@ -113,7 +113,7 @@
|
||||
<string name="settings_locale">Jazyk</string>
|
||||
<string name="turn_flashlight_off">Vypnout světlo</string>
|
||||
<string name="turn_flashlight_on">Zapnout světlo</string>
|
||||
<string name="failedGeneratingShareURL">Nepodařilo se vygenerovat sdílenou adresu URL. Nahlaste to prosím.</string>
|
||||
<string name="failedGeneratingShareURL">Nepodařilo se vygenerovat adresu URL pro sdílení. Nahlaste to prosím.</string>
|
||||
<string name="passwordRequired">Zadejte prosím heslo</string>
|
||||
<string name="no">Ne</string>
|
||||
<string name="yes">Ano</string>
|
||||
@@ -133,23 +133,23 @@
|
||||
<string name="barcodeId">Hodnota čárového kódu</string>
|
||||
<string name="setBarcodeId">Nastavení hodnoty čárového kódu</string>
|
||||
<string name="sameAsCardId">Stejné jako ID</string>
|
||||
<string name="importVoucherVaultMessage">Vyberte svůj <i>vouchervault.json</i> exportovaný z Voucher Vault, který chcete importovat.
|
||||
<string name="importVoucherVaultMessage">Vyberte k importu svůj <i>vouchervault.json</i> exportovaný z Voucher Vault.
|
||||
\nVytvoříte jej tak, že nejprve stisknete tlačítko Exportovat v aplikaci Voucher Vault.</string>
|
||||
<string name="importVoucherVault">Import z Voucher Vault</string>
|
||||
<string name="importStocardMessage">Vyberte svůj <i>***-sync.zip</i> exportovaný z aplikace Stocard, který chcete importovat.
|
||||
<string name="importVoucherVault">Import z Voucher Vault</string>
|
||||
<string name="importStocardMessage">Vyberte k importu svůj <i>***-sync.zip</i> exportovaný z aplikace Stocard.
|
||||
\nZískejte ji zasláním e-mailu na adresu support@stocardapp.com s žádostí o export vašich dat.</string>
|
||||
<string name="importStocard">Import ze Stocard</string>
|
||||
<string name="importLoyaltyCardKeychainMessage">Vyberte <i>LoyaltyCardKeychain.csv</i> exportovaný z Loyalty Card Keychain, který chcete importovat.
|
||||
<string name="importLoyaltyCardKeychainMessage">Vyberte k importu <i>LoyaltyCardKeychain.csv</i> exportovaný z Loyalty Card Keychain.
|
||||
\nVytvoříte jej z nabídky Import/Export v Loyalty Card Keychain tak, že tam nejprve stisknete tlačítko Exportovat.</string>
|
||||
<string name="importLoyaltyCardKeychain">Import z Loyalty Card Keychain</string>
|
||||
<string name="importFidmeMessage">Vyberte svůj <i>fidme-export-request-xxxxxx.zip</i> exportovaný z FidMe k importu a poté vyberte typy čárových kódů ručně.
|
||||
<string name="importLoyaltyCardKeychain">Import z Loyalty Card Keychain</string>
|
||||
<string name="importFidmeMessage">Vyberte k importu svůj <i>fidme-export-request-xxxxxx.zip</i> exportovaný z FidMe a poté vyberte typy čárových kódů ručně.
|
||||
\nVytvoříte jej ze svého profilu FidMe tak, že nejprve zvolíte možnost Ochrana dat a poté stisknete tlačítko Extrahovat moje data.</string>
|
||||
<string name="importFidme">Import z FidMe</string>
|
||||
<string name="importFidme">Import z FidMe</string>
|
||||
<string name="importCatimaMessage">Vyberte <i>catima.zip</i> exportovaný z aplikace Catima, který chcete importovat.
|
||||
\nVytvoříte jej z nabídky Import/Export jiné aplikace Catima tak, že v ní nejprve stisknete tlačítko Exportovat.</string>
|
||||
<string name="importCatima">Import z Catima</string>
|
||||
<string name="importCatima">Import z Catima</string>
|
||||
<string name="accept">Přijmout</string>
|
||||
<string name="privacy_policy_popup_text">Oznámení o zásadách ochrany osobních údajů (vyžadováno některými obchody s aplikacemi):
|
||||
<string name="privacy_policy_popup_text">Oznámení o zásadách ochrany osobních údajů (vyžadováno některými obchody s aplikacemi):
|
||||
\n
|
||||
\nNejsou shromažďovány žádné údaje, což může potvrdit každý, protože naše aplikace je svobodný software.</string>
|
||||
<string name="privacy_policy">Zásady soukromí</string>
|
||||
@@ -162,7 +162,7 @@
|
||||
<string name="errorReadingImage">Obrázek se nepodařilo přečíst</string>
|
||||
<string name="noBarcodeFound">Čárový kód nenalezen</string>
|
||||
<string name="groupsList">Skupiny: <xliff:g>%s</xliff:g></string>
|
||||
<string name="addFromImage">Výběr obrázku z galerie</string>
|
||||
<string name="addFromImage">Výběr obrázku z galerie</string>
|
||||
<string name="addManually">Ruční zadání ID</string>
|
||||
<string name="leaveWithoutSaveConfirmation">Ukončit bez uložení\?</string>
|
||||
<string name="leaveWithoutSaveTitle">Ukončit</string>
|
||||
@@ -204,7 +204,7 @@
|
||||
<string name="on_github">na GitHubu</string>
|
||||
<string name="source_repository">Úložiště zdrojů</string>
|
||||
<string name="license">Licence</string>
|
||||
<string name="help_translate_this_app">Pomozte s překladem této aplikace</string>
|
||||
<string name="help_translate_this_app">Pomozte s překladem této aplikace</string>
|
||||
<string name="report_error">Nahlásit chybu</string>
|
||||
<string name="on_google_play">na Google Play</string>
|
||||
<string name="exportPassword">Nastavení hesla pro ochranu exportu (volitelné)</string>
|
||||
@@ -216,14 +216,14 @@
|
||||
<string name="group_name_is_empty">Název skupiny nemůže být prázdný</string>
|
||||
<string name="group_updated">Skupina aktualizována</string>
|
||||
<string name="editGroup">Úprava skupiny: <xliff:g>%s</xliff:g></string>
|
||||
<string name="noGiftCardsGroup">Zatím nemáte žádné věrnostní karty. Jakmile nějaké přidáte, můžete je přiřadit do skupiny zde.</string>
|
||||
<string name="noGiftCardsGroup">Zatím nemáte žádné věrnostní karty. Jakmile nějaké přidáte, můžete je zde přiřadit do skupiny.</string>
|
||||
<string name="shortcutSelectCard">Vybrat kartu</string>
|
||||
<string name="action_show_details">Zobrazit detaily</string>
|
||||
<string name="action_hide_details">Skrýt detaily</string>
|
||||
<string name="translate_platform">na Weblate</string>
|
||||
<string name="showMoreInfo">Zobrazit podrobnosti</string>
|
||||
<string name="hideMoreInfo">Skrýt podrobnosti</string>
|
||||
<string name="starred">S hvězdičkou</string>
|
||||
<string name="starred">S hvězdičkou</string>
|
||||
<string name="set_scale">Nastavení měřítka</string>
|
||||
<string name="options">Volby</string>
|
||||
<plurals name="balancePoints">
|
||||
@@ -238,7 +238,7 @@
|
||||
<string name="settings_lock_on_opening_orientation">Zamknout podle orientace použité při otevření karty</string>
|
||||
<string name="archive">Archivovat</string>
|
||||
<string name="unarchive">Vrátit z archivu</string>
|
||||
<string name="archiveList">Archivovat</string>
|
||||
<string name="archiveList">Archiv</string>
|
||||
<string name="noUnarchivedCardsMessage">Nejsou žádné karty vrácené z archivu</string>
|
||||
<string name="unarchived">Karta vrácena z archivu</string>
|
||||
<string name="settings_card_orientation">Orientace čárového kódu</string>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools">
|
||||
<string name="action_add">Προσθήκη</string>
|
||||
<string name="noGiftCards">Κάντε κλικ στο + κουμπί για να προσθέσετε μία κάρτα ή εισάγετε κάρτες από το ⋮ μενού.</string>
|
||||
<string name="noGiftCards">Κάντε κλικ στο + κουμπί για να προσθέσετε μία κάρτα ή προσθέστε από το ⋮ μενού.</string>
|
||||
<string name="storeName">Όνομα</string>
|
||||
<string name="note">Σημείωση</string>
|
||||
<string name="cardId">Κωδικός Κάρτας</string>
|
||||
@@ -85,7 +85,7 @@
|
||||
<string name="expiryDate">Ημερομηνία λήξης</string>
|
||||
<string name="settings_keep_screen_on">Κράτα την οθόνη ανοιχτή</string>
|
||||
<string name="leaveWithoutSaveTitle">Έξοδος</string>
|
||||
<string name="swipeToSwitchImages">Σύρετε ή πατήστε παρατεταμένα για να αλλάξετε εικόνες</string>
|
||||
<string name="swipeToSwitchImages">Σύρετε για να αλλάξετε εικόνες, κρατήστε για να ανοίξετε μια εικόνα στην συλλογή</string>
|
||||
<string name="sort_by_balance">Υπόλοιπο</string>
|
||||
<string name="reverse">... σε αντίθετη σειρά</string>
|
||||
<string name="version_history">Ιστορικό έκδοσης</string>
|
||||
@@ -245,4 +245,22 @@
|
||||
<string name="unarchive">Αφαίρεση από το αρχείο</string>
|
||||
<string name="archiveList">Αρχείο</string>
|
||||
<string name="noUnarchivedCardsMessage">Δεν υπάρχουν αρχειοθετημένες κάρτες</string>
|
||||
<string name="updateBalanceTitle">Πόσα ξοδέψατε;</string>
|
||||
<string name="cameraPermissionDeniedTitle">Αδύνατη η πρόσβαση στην κάμερα</string>
|
||||
<string name="failedToRetrieveImageFile">Αποτυχία ανάκτησης αρχείου εικόνας</string>
|
||||
<string name="previousCard">Προηγούμενη</string>
|
||||
<string name="nextCard">Επόμενη</string>
|
||||
<string name="updateBalance">Ενημέρωση υπολοίπου</string>
|
||||
<string name="barcodeLongPressMessage">Μόνο εικόνες μπορούν να ανοιχτούν στην εφαρμογή φωτογραφιών</string>
|
||||
<string name="noCameraPermissionDirectToSystemSetting">Για να σκανάρετε γραμμοκώδικες, θα χρειαστεί πρόσβαση στην κάμερα από το Catima. Πατήστε εδώ για να δώσετε πρόσβαση.</string>
|
||||
<plurals name="viewArchivedCardsWithCount">
|
||||
<item quantity="one">Προβολή αρχείου (<xliff:g>%1$d</xliff:g> κάρτας)</item>
|
||||
<item quantity="other">Προβολή αρχείου (<xliff:g>%1$d</xliff:g> καρτών)</item>
|
||||
</plurals>
|
||||
<string name="importCards">Εισαγωγή καρτών</string>
|
||||
<string name="updateBalanceHint">Εισάγετε ποσό</string>
|
||||
<string name="currentBalanceSentence">Τωρινό υπόλοιπο <xliff:g>%s</xliff:g></string>
|
||||
<string name="newBalanceSentence">Νέο υπόλοιπο: <xliff:g>%s</xliff:g></string>
|
||||
<string name="failedToOpenUrl">Εγκαταστήστε έναν περιηγητή πρώτα</string>
|
||||
<string name="welcome">Καλώς ήρθατε στο Catima</string>
|
||||
</resources>
|
||||
@@ -158,8 +158,9 @@
|
||||
<string name="settings_disable_lockscreen_while_viewing_card">Evitar el bloqueo de pantalla</string>
|
||||
<string name="settings_keep_screen_on">Mantener pantalla encendida</string>
|
||||
<plurals name="selectedCardCount">
|
||||
<item quantity="one"><xliff:g>%d</xliff:g> tarjeta seleccionada</item>
|
||||
<item quantity="other"><xliff:g>%d</xliff:g> tarjetas seleccionadas</item>
|
||||
<item quantity="one"><xliff:g>%d</xliff:g> seleccionada</item>
|
||||
<item quantity="many"><xliff:g>%d</xliff:g> seleccionadas</item>
|
||||
<item quantity="other"><xliff:g>%d</xliff:g> seleccionadas</item>
|
||||
</plurals>
|
||||
<string name="deleteTitle">Eliminar la tarjeta</string>
|
||||
<string name="deleteConfirmation">¿Quiere eliminar permanentemente esta tarjeta\?</string>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<string name="action_add">Dodaj</string>
|
||||
<string name="storeName">Ime</string>
|
||||
<string name="note">Napomena</string>
|
||||
<string name="noMatchingGiftCards">Ništa nisam našao. Pokušajte promijeniti pretraživanje.</string>
|
||||
<string name="noMatchingGiftCards">Nema rezultata. Pokušajte promijeniti pretraživanje.</string>
|
||||
<string name="cardId">ID kartice</string>
|
||||
<string name="barcodeType">Vrsta crtičnog koda</string>
|
||||
<string name="barcodeNoBarcode">Na ovoj kartici nema crtičnog koda</string>
|
||||
@@ -80,4 +80,5 @@
|
||||
<string name="leaveWithoutSaveTitle">Izlaz</string>
|
||||
<string name="card">Karta</string>
|
||||
<string name="leaveWithoutSaveConfirmation">Otići bez očuvanja\?</string>
|
||||
<string name="noGiftCardsGroup">Izradite neke kartice, a zatim ih dodijelite grupi ovdje.</string>
|
||||
</resources>
|
||||
@@ -1,20 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="addManually">직접 카드 ID 입력</string>
|
||||
<string name="groupsList">그룹: <xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">%s</xliff:g></string>
|
||||
<string name="groupsList">그룹: <xliff:g>%s</xliff:g></string>
|
||||
<string name="all">모두</string>
|
||||
<string name="groups">그룹</string>
|
||||
<string name="enter_group_name">그룹 이름 입력</string>
|
||||
<string name="settings_dark_theme">어두움</string>
|
||||
<string name="settings_light_theme">밝음</string>
|
||||
<string name="debug_version_fmt">버전: <xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" id="version">%s</xliff:g></string>
|
||||
<string name="about_title_fmt"><xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" id="app_name">%s</xliff:g> 정보</string>
|
||||
<string name="debug_version_fmt">버전: <xliff:g id="version">%s</xliff:g></string>
|
||||
<string name="about_title_fmt"><xliff:g id="app_name">%s</xliff:g> 정보</string>
|
||||
<string name="settings_system_theme">시스템</string>
|
||||
<string name="settings_theme">테마</string>
|
||||
<string name="settings_category_title_ui">사용자 인터페이스</string>
|
||||
<string name="settings">설정</string>
|
||||
<string name="enterBarcodeInstructions">카드 ID를 입력하고 카드에서 사용하는 바코드 이미지를 선택하세요. 바코드를 사용하지 않는 경우 “이 카드는 바코드가 없음”을 선택하세요.</string>
|
||||
<string name="app_revision_fmt">리비전 정보: <xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" id="app_revision_url">%s</xliff:g></string>
|
||||
<string name="app_revision_fmt">리비전 정보: <xliff:g id="app_revision_url">%s</xliff:g></string>
|
||||
<string name="selectBarcodeTitle">바코드 선택</string>
|
||||
<string name="about">정보</string>
|
||||
<string name="exporting">내보내는 중…</string>
|
||||
@@ -74,4 +74,7 @@
|
||||
<string name="barcode">바코드</string>
|
||||
<string name="deleteConfirmation">정말 이 카드를 삭제하시겠습니까\?</string>
|
||||
<string name="deleteTitle">카드 삭제</string>
|
||||
<plurals name="deleteCardsTitle">
|
||||
<item quantity="other">카드 <xliff:g>%d</xliff:g> 제거</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools">
|
||||
<string name="action_add">Pridėti</string>
|
||||
<string name="noGiftCards">Norėdami pridėti kortelę, spustelėkite mygtuką + plius arba importuokite kortelę iš ⋮ meniu.</string>
|
||||
<string name="noGiftCards">Norėdami pridėti kortelę, spustelėkite mygtuką + arba importuokite kortelę iš ⋮ meniu.</string>
|
||||
<string name="storeName">Pavadinimas</string>
|
||||
<string name="note">Užrašas</string>
|
||||
<string name="cardId">Kortelės ID</string>
|
||||
@@ -120,18 +120,18 @@
|
||||
<item quantity="few"><xliff:g>%d</xliff:g> kortelės</item>
|
||||
<item quantity="other"><xliff:g>%d</xliff:g> kortelių</item>
|
||||
</plurals>
|
||||
<string name="noGroups">Spustelėkite + pliuso mygtuką, kad pridėtumėte grupes kategorizavimui.</string>
|
||||
<string name="noGroups">Spustelėkite mygtuką +, kad pridėtumėte grupes kategorizavimui.</string>
|
||||
<string name="groups">Grupės</string>
|
||||
<string name="enter_group_name">Įvesti grupės pavadinimą</string>
|
||||
<string name="exportSuccessful">Duomenys eksportuoti</string>
|
||||
<string name="importSuccessful">Duomenys importuoti</string>
|
||||
<string name="intent_import_card_from_url_share_text">Noriu pasidalyti su jumis kortele</string>
|
||||
<string name="settings_disable_lockscreen_while_viewing_card">Neleisti ekrano užrakinimo</string>
|
||||
<string name="settings_disable_lockscreen_while_viewing_card">Neleisti užrakinti ekrano</string>
|
||||
<string name="settings_keep_screen_on">Laikyti ekraną įjungtą</string>
|
||||
<string name="settings_max_font_size_scale">Didžiausias šrifto dydis</string>
|
||||
<string name="settings_dark_theme">Tamsi</string>
|
||||
<string name="settings_light_theme">Šviesi</string>
|
||||
<string name="settings_system_theme">Sistema</string>
|
||||
<string name="settings_system_theme">Sistemos</string>
|
||||
<string name="settings_theme">Tema</string>
|
||||
<string name="settings_category_title_ui">Vartotojo sąsaja</string>
|
||||
<string name="settings">Nustatymai</string>
|
||||
|
||||
@@ -269,13 +269,12 @@
|
||||
<item quantity="many">Wyświetl zarchiwizowane (<xliff:g>%1$d</xliff:g> karty)</item>
|
||||
<item quantity="other">Wyświetl zarchiwizowane (<xliff:g>%1$d</xliff:g> karty)</item>
|
||||
</plurals>
|
||||
<string name="currentBalanceSentence">Saldo:
|
||||
\n<xliff:g>%s</xliff:g></string>
|
||||
<string name="currentBalanceSentence">Saldo: <xliff:g>%s</xliff:g></string>
|
||||
<string name="noCameraPermissionDirectToSystemSetting">By zeskanować kody kreskowe, Catima musi mieć dostęp do twojej kamery. Dotknij tutaj by zmienić swoje ustawienia dostępu.</string>
|
||||
<string name="updateBalanceTitle">Ile wydałeś\?</string>
|
||||
<string name="updateBalanceHint">Wpisz sumę</string>
|
||||
<string name="updateBalance">Zaktualizuj balans</string>
|
||||
<string name="cameraPermissionDeniedTitle">Odmówiono dostępu do kamery</string>
|
||||
<string name="newBalanceSentence">Nowe saldo:
|
||||
\n<xliff:g>%s</xliff:g></string>
|
||||
<string name="newBalanceSentence">Nowe saldo: <xliff:g>%s</xliff:g></string>
|
||||
<string name="importCards">Importuj karty</string>
|
||||
</resources>
|
||||
@@ -3,7 +3,7 @@
|
||||
<string name="privacy_policy_popup_text">Політика конфіденційності (вимагається деякими магазинами):
|
||||
\n
|
||||
\nЖОДНОЇ ІНФОРМАЦІЇ НЕ ЗБИРАЄТЬСЯ, що може підтвердити будь-хто, адже наша програма це вільне програмне забезпечення.</string>
|
||||
<string name="noGiftCards">Натисніть + щоб додати карту чи імпортуйте з ⋮ меню.</string>
|
||||
<string name="noGiftCards">Натисніть кнопку +, щоб додати картку, або ⋮ для імпорту з меню.</string>
|
||||
<string name="settings_display_barcode_max_brightness">Яскравіший штрих-код</string>
|
||||
<string name="enterBarcodeInstructions">Введіть ID та оберіть тип штрих-коду чи \"Не має штрих-коду\".</string>
|
||||
<string name="selectBarcodeTitle">Оберіть штрих-код</string>
|
||||
@@ -269,4 +269,12 @@
|
||||
<string name="welcome">Ласкаво просимо до Catima</string>
|
||||
<string name="failedToRetrieveImageFile">Збій доступу до файлу зображення</string>
|
||||
<string name="barcodeLongPressMessage">Галерея може відкривати лише зображення</string>
|
||||
<string name="importCards">Імпорт карток</string>
|
||||
<string name="updateBalanceTitle">Скільки витратили\?</string>
|
||||
<string name="updateBalanceHint">Введіть суму</string>
|
||||
<string name="currentBalanceSentence">Поточний баланс: <xliff:g>%s</xliff:g></string>
|
||||
<string name="newBalanceSentence">Новий баланс: <xliff:g>%s</xliff:g></string>
|
||||
<string name="cameraPermissionDeniedTitle">Не вдалося отримати доступ до камери</string>
|
||||
<string name="noCameraPermissionDirectToSystemSetting">Для сканування штрих-кодів програмі Catima потрібен доступ до вашої камери. Натисніть тут, щоб змінити дозволи.</string>
|
||||
<string name="updateBalance">Оновити баланс</string>
|
||||
</resources>
|
||||
2
fastlane/metadata/android/cs-CZ/changelogs/116.txt
Normal file
2
fastlane/metadata/android/cs-CZ/changelogs/116.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Oprava dialogu pro rychlé zadání útraty, který neumožňuje oddělovač , (čárku)
|
||||
- Podpora načítání obrázku ze správce souborů
|
||||
2
fastlane/metadata/android/en-US/changelogs/116.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/116.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Fix quick spend dialog not allowing , separator
|
||||
- Support loading image from file manager
|
||||
3
fastlane/metadata/android/es-ES/changelogs/10.txt
Normal file
3
fastlane/metadata/android/es-ES/changelogs/10.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
- Cambiado el nombre de archivo de importación/exportación por defecto. (pull #84 (https://github.com/brarcher/loyalty-card-locker/pull/84))
|
||||
- Corregida la cadena en la página de importación/exportación. (pull #87 (https://github.com/brarcher/loyalty-card-locker/pull/87))
|
||||
- Mejorar el diseño de la página de vista de tarjetas. El texto debería ser más fácil de leer, y se puede seleccionar con un clic largo. (pull #91 (https://github.com/brarcher/loyalty-card-locker/pull/91))
|
||||
2
fastlane/metadata/android/es-ES/changelogs/100.txt
Normal file
2
fastlane/metadata/android/es-ES/changelogs/100.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Oculte los íconos de búsqueda, expanda y clasifique hasta que haya al menos 1 tarjeta
|
||||
- Varias correcciones en los temas
|
||||
@@ -1 +1 @@
|
||||
Catima — Portfel kart lojalnościowych
|
||||
Catima
|
||||
|
||||
1
fastlane/metadata/android/ru-RU/changelogs/37.txt
Normal file
1
fastlane/metadata/android/ru-RU/changelogs/37.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Исправление проблемы с совместным использованием карточек без цвета фона (#343 (https://github.com/brarcher/loyalty-card-locker/pull/343))
|
||||
2
fastlane/metadata/android/ru-RU/changelogs/59.txt
Normal file
2
fastlane/metadata/android/ru-RU/changelogs/59.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Добавить поддержку баланса
|
||||
- Реорганизация вкладки штрихкодов в представлении редактирования
|
||||
1
fastlane/metadata/android/ru-RU/changelogs/64.txt
Normal file
1
fastlane/metadata/android/ru-RU/changelogs/64.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Исправление регрессии, из-за которой ручной ввод штрихкода не сохранялся
|
||||
1
fastlane/metadata/android/ru-RU/changelogs/78.txt
Normal file
1
fastlane/metadata/android/ru-RU/changelogs/78.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Исправление сбоя при вращении в действии редактирования карты лояльности
|
||||
2
fastlane/metadata/android/ru-RU/changelogs/96.txt
Normal file
2
fastlane/metadata/android/ru-RU/changelogs/96.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Добавлена поддержка CODE 93
|
||||
- Различные мелкие исправления и улучшения
|
||||
@@ -1,2 +1,2 @@
|
||||
- Незначні покращення
|
||||
- Тепер Норвезька локалізація не вимикає програму
|
||||
- Тепер норвезька локалізація не вимикає програму
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
- Під час редагування ідентифікатора картки попередньо заповніть наявний ідентифікатор для початку.
|
||||
- Обмежте ширину згенерованих штрих-кодів, щоб зменшити використання пам'яті та помилки нестачі пам'яті.
|
||||
- Під час редагування картки змініть кнопку «Ввести картку» на «Редагувати картку», якщо ідентифікатор картки вже існує.
|
||||
- Змініть колірну схему, щоб вона була м'якшою та сумісною з піктограмою програми, а також змініть макет під час перегляду картки, щоб бути чистішим.
|
||||
- Додайте майстер вступу, який запускається під час першого запуску програми.
|
||||
- Обмежте ширину згенерованих штрих-кодів, щоб зменшити використання пам'яті та помилки нестачі пам'яті.
|
||||
- Під час редагування картки змініть кнопку «Ввести картку» на «Редагувати картку», якщо ідентифікатор картки вже існує.
|
||||
- Змініть колірну схему, щоб вона була м'якшою та сумісною з піктограмою програми, а також змініть макет під час перегляду картки, щоб бути чистішим.
|
||||
- Додайте майстер вступу, який запускається під час першого запуску програми.))
|
||||
- Щоб почати редагування ID картки попередньо введіть поточний ID
|
||||
- Обмеження ширин згенерованих штрих-кодів, зменшує використання пам'яті програмою
|
||||
- Під час редагування картки кнопка «Ввести картку» показуватиме «Редагувати картку», якщо ідентифікатор картки вже існує
|
||||
- Зміна колірної схеми, щоб вона була м'якшою та сумісною з піктограмою програми, також змінено макет перегляду картки на лаконічніший
|
||||
- Додано інструктаж з використання програми, якщо це її перший запуск
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- Підтримка арабської
|
||||
- Відображати заархівовану кількість карток в огляді групи
|
||||
- Підтримка арабської мови
|
||||
- Відображення кількості заархівованих карток в огляді групи
|
||||
- Виправлено помилки аналізу балансу (картки не можна було зберегти арабською та іншими мовами з не-західними номерами)
|
||||
- Виправлено неправильне застосування спеціальної теми
|
||||
— Покращено відображення обраних карток
|
||||
- Покращено відображення обраних карток
|
||||
- Виправлено збій під час виходу з перегляду карток у макетах для карток із закінченням терміну дії або балансом
|
||||
— Виправлено стрілку назад у перегляді карток, яка вказувала неправильно в макетах RTL
|
||||
- Стрілка "Назад" у перегляді карток показує в правильну сторону
|
||||
|
||||
@@ -1 +1 @@
|
||||
— Зробіть можливість установити власний заголовок більш видимим
|
||||
- Змінювана видимість індивідуального заголовку
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- Додайте кнопки «попередній» і «наступний» до перегляду карток лояльності
|
||||
— Виправлено колір переднього плану на кнопці редагування
|
||||
— Замініть піктограму збереження дискети на галочку
|
||||
- Додано кнопки «попередня» і «наступна» до перегляду карток лояльності
|
||||
- Виправлено колір переднього плану на кнопці редагування
|
||||
- Заміна піктограму збереження із дискети на галочку
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
Додано монохромний значок для Android 13
|
||||
- Додано монохромний значок для Android 13
|
||||
- Покращено перший екран запуску
|
||||
- Переміщено інформацію про архів з меню переповнення в кінець списку карток
|
||||
- Виправлення імпорту Fidme
|
||||
|
||||
4
fastlane/metadata/android/uk/changelogs/115.txt
Normal file
4
fastlane/metadata/android/uk/changelogs/115.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Відкриття зображення в галереї при тривалому натисканні
|
||||
- Застосування стилю матеріалу до діалогових вікон
|
||||
- Підтримка створення картки за допомогою поширення зображення в Catima
|
||||
- Додавання кнопки швидкої витрати на екран картки
|
||||
@@ -1,2 +1,2 @@
|
||||
— Зміна у версії 0.11 зменшила використання пам’яті для малювання штрих-коду, але вплинула на розміри штрих-коду. Тепер це змінено, щоб зберегти розміри штрих-коду та зменшити використання пам’яті. (витяг №126 (https://github.com/brarcher/loyalty-card-locker/pull/126))
|
||||
— Оновити переклади німецькою та французькою мовами. (витяг №122 (https://github.com/brarcher/loyalty-card-locker/pull/122), витяг №124 (https://github.com/brarcher/loyalty-card-locker/pull/124)
|
||||
- Версія 0.11 зменшила використання пам’яті для малювання штрих-коду, але вплинула на розміри штрих-коду. Тепер розмір штрих-коду зберігається а використання пам’яті зменшено
|
||||
- Оновлено переклади німецькою та французькою мовами
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
— Додано опцію меню блокування повороту екрана під час відображення картки. Якщо заблоковано, екран перейде до «природної» орієнтації, а подальше обертання екрана буде заблоковано. (витяг №128 (https://github.com/brarcher/loyalty-card-locker/pull/128))
|
||||
- Якщо картку вибрано на головному екрані, але її не можна завантажити, програма завершує роботу помилково та публікує повідомленн
|
||||
— Виправлено випадок, коли не вдалося знайти ідентифікатори макета для майстра вступу.
|
||||
- Додано опцію блокування повороту екрана під час відображення картки. Якщо заблоковано, екран перейде до «природної» орієнтації, а її випадкову зміну буде заблоковано
|
||||
- Якщо картку вибрано на головному екрані, але її не можна завантажити, програма завершує роботу помилково та публікує повідомлення
|
||||
- Виправлено випадок, коли не вдалося знайти ідентифікатори макета для майстра вступу
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
— Додано підтримку для додавання ярликів на головний екран під час додавання або редагування картки.(витяг №155 (https://github.com/brarcher/loyalty-card-locker/pull/155))
|
||||
— Видалити віджет, оскільки він був поганою заміною ярликів.(витяг №155 (https://github.com/brarcher/loyalty-card-locker/pull/155))
|
||||
- Виправлено експорт резервних копій на Android 7+.(витяг №153 (https://github.com/brarcher/loyalty-card-locker/pull/153))
|
||||
- Повідомляти точніший тип MIME під час експорту резервних даних.(витяг №156 (https://github.com/brarcher/loyalty-card-locker/pull/156))
|
||||
- Виправлено помилку, через яку картку не можна було редагувати.(витяг №155 (https://github.com/brarcher/loyalty-card-locker/pull/155))
|
||||
- Додано підтримку для додавання ярликів на головний екран під час додавання або редагування картки
|
||||
- Видалено віджет, оскільки він був поганою заміною ярликів
|
||||
- Виправлено експорт резервних копій на Android 7+
|
||||
- Повідомляти точніший тип MIME під час експорту резервних даних
|
||||
- Виправлено помилку, через яку картку не можна було редагувати
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Виправте збій під час імпортування певних типів пошкоджених файлів CSV. (витяг №177 (https://github.com/brarcher/loyalty-card-locker/pull/177))
|
||||
— Виправлено імпорт резервних копій безпосередньо з файлової системи. (витяг №180 (https://github.com/brarcher/loyalty-card-locker/pull/180))
|
||||
— Виправлено імпортування резервних копій із певних типів постачальників вмісту. (витяг №179 (https://github.com/brarcher/loyalty-card-locker/pull/179))
|
||||
- Виправлено збій під час імпортування певних типів пошкоджених файлів CSV
|
||||
- Виправлено імпорт резервних копій безпосередньо з файлової системи
|
||||
- Виправлено імпортування резервних копій із певних типів постачальників вмісту
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- переклади італійською
|
||||
— Підтримка всіх типів 1D штрих-кодів. (Спочатку підтримувалися лише одновимірні штрих-коди продуктів)
|
||||
— Додайте необхідний дозвіл камери, якого спочатку не було.
|
||||
- Італійська локалізація
|
||||
- Підтримка всіх типів 1D штрих-кодів. (Спочатку підтримувалися лише одновимірні штрих-коди продуктів)
|
||||
- Додано необхідний дозвіл камери, якого спочатку не було.
|
||||
|
||||
@@ -1 +1 @@
|
||||
- Збій під час інсталяції на деяких версіях Android (ймовірно, Android 5 і нижче). (витяг №184 (https://github.com/brarcher/loyalty-card-locker/pull/184))
|
||||
- Збій під час інсталяції на деяких версіях Android (ймовірно, Android 5 і нижче)
|
||||
|
||||
@@ -1,3 +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))
|
||||
- Додано пустий простір на початку/кінці штрих-кодів
|
||||
- Додано параметри для налаштування кольорів шрифту та фону назви магазину
|
||||
- Додано опції для налаштування розміру шрифту на сторінці списку карток і на сторінці однієї картки
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Оновити переклади. (витяг №208 (https://github.com/brarcher/loyalty-card-locker/pull/208))
|
||||
- Оновлення відтворення штрих-кодів: (витяг №209 (https://github.com/brarcher/loyalty-card-locker/pull/209))
|
||||
- Перезавантажте перегляд картки, коли екран обертається, щоб зображення штрих-коду було правильного розміру.
|
||||
- Відтворюйте 1D штрих-коди у більшому просторі, дозволяючи їм краще заповнювати екран.
|
||||
- Оновлено переклади
|
||||
- Оновлено відтворення штрих-кодів: (https://github.com/brarcher/loyalty-card-locker/pull/209)
|
||||
- Перезавантаження переглядача картки, при обертанні екрану, відображає штрих-код правильного розміру.
|
||||
- Відтворення 1D штрих-кодів у більшому "вікні", дозволяючи їм краще заповнювати екран.
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Зменште місце в заголовку під час перегляду картки. (витяг №213 (https://github.com/brarcher/loyalty-card-locker/pull/213))
|
||||
- Вимкнути звуковий сигнал під час сканування штрих-коду. (витяг №216 (https://github.com/brarcher/loyalty-card-locker/pull/216))
|
||||
- Зменшено місце в заголовку під час перегляду картки
|
||||
- Вимкнено звуковий сигнал під час сканування штрих-коду
|
||||
|
||||
@@ -1 +1 @@
|
||||
- Запобігання збою, коли візуалізація штрих-коду виснажує пам'ять програми. (витяг №219 (https://github.com/brarcher/loyalty-card-locker/pull/219))
|
||||
- Запобігання збою, коли візуалізація штрих-коду виснажує пам'ять програми
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- Додано переклади:
|
||||
- Польська
|
||||
- Іспанська
|
||||
- Словацька
|
||||
- Польська
|
||||
- Іспанська
|
||||
- Словацька
|
||||
- Оновлено наявні переклади
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
- Тепер офіційно підтримується наступний список з 1D та 2D штрих-кодів:
|
||||
- AZTEC
|
||||
- CODABAR
|
||||
- CODE_39
|
||||
- CODE_128
|
||||
- DATA_MATRIX
|
||||
- EAN_8
|
||||
- EAN_13
|
||||
- ITF
|
||||
- PDF_417
|
||||
- QR_CODE
|
||||
- UPC_A
|
||||
- AZTEC
|
||||
- CODABAR
|
||||
- CODE_39
|
||||
- CODE_128
|
||||
- DATA_MATRIX
|
||||
- EAN_8
|
||||
- EAN_13
|
||||
- ITF
|
||||
- PDF_417
|
||||
- QR_CODE
|
||||
- UPC_A
|
||||
|
||||
- Тепер згенеровані штрих-коди більші, тому легше сприймаються сканером
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
- Покращено сповіщення та видимість іконки
|
||||
- Оновлено цільовий SDK до Android 10
|
||||
- Покращено наступні переклади:
|
||||
- Німецька
|
||||
- Італійська
|
||||
- Голландська
|
||||
- Польська
|
||||
- Російська
|
||||
- Німецька
|
||||
- Італійська
|
||||
- Голландська
|
||||
- Польська
|
||||
- Російська
|
||||
|
||||
@@ -1 +1 @@
|
||||
- Вирішено проблему з обміном картками без фонового кольору (#343 (https://github.com/brarcher/loyalty-card-locker/pull/343))
|
||||
- Вирішено проблему з обміном картками без фонового кольору
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
— Натискання на штрих-код тепер переміщує його у верхню частину екрана (#348 (https://github.com/brarcher/loyalty-card-locker/pull/348))
|
||||
- Додайте пробіл навколо штрих-кодів, щоб покращити сканування в темному режимі (#328 (https://github.com/brarcher/loyalty-card-locker/issues/328))
|
||||
— Виправлено заміну кнопок імпорту. (#346 (https://github.com/brarcher/loyalty-card-locker/pull/346))
|
||||
- Натискання на штрих-код тепер переміщує його у верхню частину екрану
|
||||
- Додано пробіл навколо штрих-кодів, щоб покращити сканування в темному режимі
|
||||
- Виправлено порядок кнопок імпорту
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- Виправлено центрування штрих-коду під час виходу з повноекранного режиму (#351 (https://github.com/brarcher/loyalty-card-locker/pull/351))
|
||||
- Дозволити вибір місця експорту резервної копії (#352 (https://github.com/brarcher/loyalty-card-locker/pull/352))
|
||||
- Оновити переклади (#357 (https://github.com/brarcher/loyalty-card-locker/pull/357)) і (#362 (https://github.com/brarcher/loyalty-card-locker/pull)/362))
|
||||
- Виправлено центрування штрих-коду під час виходу з повноекранного режиму
|
||||
- Дозволено вибір місця експорту резервної копії
|
||||
- Оновлено переклади
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Голландський переклад
|
||||
- Дозволити редагувати поле імені після додавання картки лояльності
|
||||
- Додайте додаткове поле для приміток
|
||||
- Вирішити всі проблеми, виявлені FindBugs, і вимагати вирішення всіх проблем FindBugs перед прийняттям запиту на отримання
|
||||
- Дозволено редагування поля імені після додавання картки лояльності
|
||||
- Додано додаткове поле для приміток
|
||||
- Вирішено всі проблеми, виявлені FindBugs. Вимога вирішення всіх проблем FindBugs перед прийняттям запиту на об'єднання гілок коду
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- Ребрендинг на Catima
|
||||
— Видалено вступ
|
||||
— Додайте плаваючі кнопки дій
|
||||
- Виправлено збій Android 5 під час відкриття екрана Про програму
|
||||
- Додати підтримку обраних
|
||||
— Виправлено ігнорування вимкненого автоматичного повороту
|
||||
- Ребрендинг у Catima
|
||||
- Видалено вступ
|
||||
- Додано плаваючі кнопки дій
|
||||
- Виправлено збій Android 5 під час відкриття екрана "Про програму"
|
||||
- Додано підтримку обраних карт
|
||||
- Виправлено ігнорування вимкненого автоматичного повороту
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Додано округлені краї піктограм карток на головному огляді
|
||||
— Додано підтримку групування записів
|
||||
- Додано округлені краї піктограм карток на головному огляді
|
||||
- Додано підтримку групування записів
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
— Покращено інтерфейс редагування
|
||||
— Видалено параметр кольору тексту заголовка (тепер автоматично генерується на основі яскравості)
|
||||
— Оновлені переклади
|
||||
- Покращено інтерфейс редагування
|
||||
- Видалено параметр кольору тексту заголовка (тепер автоматично генерується на основі яскравості)
|
||||
- Оновлені переклади
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Додайте гортання між групами на головному екрані
|
||||
- Додано гортання між групами на головному екрані
|
||||
- Виправлено збій у картках без кольору заголовка
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Завжди показувати всі параметри імпорту/експорту та показувати тост щодо актуальних проблем (покращує сумісність із XPrivacyLua)
|
||||
- Запитувати підтвердження під час виходу з перегляду редагування після внесення змін без збереження
|
||||
- Завжди показувати всі параметри імпорту/експорту та показувати коротку виписку щодо актуальних проблем (покращує сумісність із XPrivacyLua)
|
||||
- Запит підтвердження виходу з екрану редагування без збереження внесених змін
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- Перемістіть екран «Про» у власну діяльність
|
||||
- Запитайте користувача, чи бажає він використовувати свою камеру, або вручну ввести ідентифікатор під час додавання/редагування картки
|
||||
- Зробити групове замовлення вручну замість примусового алфавітного порядку
|
||||
- Екран «Про програму» переміщено у власний фрагмент програму (activity)
|
||||
- Запит на використання камери або ручну ввід ідентифікатора карти під час її додавання/редагування
|
||||
- Примусовий алфавітний порядок груп замінено на індивідуальний (ручне налаштування)
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Покращено переклади
|
||||
— Невеликі виправлення інтерфейсу
|
||||
- Покращено переклади
|
||||
- Невеликі виправлення інтерфейсу
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- На головному екрані можна відкрити діалогове вікно з інформацією про програму та проект на GitHub (випуск №19 (https://github.com/brarcher/loyalty-card-locker/issues/19))
|
||||
- Дозволити імпортувати/експортувати дані картки постійного клієнта з файлу CSV у зовнішній пам’яті (проблема №36 (https://github.com/brarcher/loyalty-card-locker/issues/36), проблема №20 (https://github.com/brarcher/loyalty-card-locker/issues/20))
|
||||
- На головному екрані можна відкрити діалогове вікно з інформацією про програму та проект на GitHub
|
||||
- Дозвіл на імпорт/експорт даних картки з/до файлу CSV у зовнішній пам’яті
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Покращуйте контраст, завжди використовуючи білий текст на червоних кнопках
|
||||
- Нижній аркуш, який можна перетягувати в режимі картки постійного клієнта
|
||||
- Покращено контраст завдяки стандартизованому білому тексту на червоних кнопках
|
||||
- На екрані перегляду картки нижній аркуш тепер вільно перетягується
|
||||
|
||||
@@ -1 +1 @@
|
||||
— Виправлено прозорість фону нижнього аркуша
|
||||
- Виправлено прозорість фону нижнього аркуша
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- Автоматично фокусувати текстове поле під час створення або редагування групи
|
||||
- Виправте розмиті значки (використовуйте SVG всюди)
|
||||
- Завжди відкривайте камеру, але додайте кнопку ручного сканування до перегляду камери
|
||||
- Автоматичний фокус на текстовому полі під час створення або редагування групи
|
||||
- Виправлено розмиті значки (SVG всюди)
|
||||
- Catima завжди відкриває камеру, але додає кнопку ручного сканування на екран перед-перегляду кадру
|
||||
|
||||
@@ -1 +1 @@
|
||||
— Виправлено зображення кнопки редагування або додаткової інформації на нижньому аркуші поверх ідентифікатора штрих-коду
|
||||
- Виправлено перекривання ідентифікатора штрих-коду кнопкою редагування або полем додаткової інформації на нижньому аркуші
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Розділіть інтерфейс редагування на вкладках, щоб зробити його більш просторим
|
||||
— Додайте підтримку полів терміну дії
|
||||
- Розділено інтерфейс редагування на вкладках, щоб зробити його більш просторим
|
||||
- Додано підтримку полів терміну дії
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Додайте підтримку масштабування штрих-коду під час переходу вгору, щоб підмістити ще більше маленьких сканерів
|
||||
- Виправлено перестрибування нижнього аркуша після перемикання в повноекранний режим
|
||||
- Зробіть заголовок у перегляді картки лояльності маленьким у альбомному режимі
|
||||
- Виправлено, що картки не залишаються в групі, коли групу перейменовують
|
||||
- Додано підтримку масштабування штрих-коду під час переходу вгору, для сумісності з дуже маленькими сканерами
|
||||
- Виправлено стрибки нижнього аркуша після перемикання в повноекранний режим
|
||||
- Маленький заголовок у перегляді картки в альбомному режимі
|
||||
- Виправлено розгрупування карток при перейменуванні групи
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Дозволити користувачеві вводити штрих-код вручну. Якщо користувач вирішує ввести штрих-код вручну, відображається список усіх дійсних і підтримуваних зображень штрих-кодів. Потім користувач може вибрати зображення штрих-коду, яке відповідає бажанню користувача. проблема № 33 (https://github.com/brarcher/loyalty-card-locker/issues/33), пул № 44 (https://github.com/brarcher/loyalty-card-locker/pull/44)
|
||||
- Вирішено проблему, через яку деякі відображені штрих-коди були розмитими. (випуск №37 (https://github.com/brarcher/loyalty-card-locker/issues/37))
|
||||
- Дозволити користувачеві вводити штрих-код вручну. Якщо користувач вирішує ввести штрих-код вручну, відображається список усіх дійсних і підтримуваних зображень штрих-кодів. Потім користувач може вибрати зображення штрих-коду, яке відповідає бажанню користувача
|
||||
- Вирішено проблему, через яку деякі відображені штрих-коди були розмитими
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Покращено логіку аналізу балансу
|
||||
- Виправлено десяткове відображення валюти на головному екрані
|
||||
- Покращено логіку аналізу балансу
|
||||
- Виправлено десяткове відображення валюти на головному екрані
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- Підтримка імпорту експорту Voucher Vault (https://github.com/tim-smart/vouchervault/)
|
||||
- Можливість залишати екран увімкненим під час перегляду картки лояльності
|
||||
- Можливість призупинити блокування екрана під час перегляду картки лояльності
|
||||
- Можливість залишати екран увімкненим під час перегляду картки лояльності
|
||||
- Можливість призупинити блокування екрана під час перегляду картки лояльності
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Підтримка імпорту Fidme (https://play.google.com/store/apps/details?id=fr.snapp.fidme) експорту
|
||||
- Дозволити імпорт картки із зображення, що зберігається в галереї користувача Android
|
||||
— Виправлено обрізання багаторядкової нотатки
|
||||
- Змініть текст «Дякую» в діалоговому вікні конфіденційності на «Приймаю», оскільки Huawei надто педантична
|
||||
- Дозволено імпорт картки із зображення, що зберігається в галереї користувача Android
|
||||
- Виправлено обрізання багаторядкової нотатки
|
||||
- Зміна тексту «Дякую» в діалоговому вікні конфіденційності на «Приймаю», оскільки Huawei надто педантична
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
— Додано опцію встановлення окремого значення штрих-коду від ідентифікатора картки
|
||||
— Спростіть налаштування розміру шрифту
|
||||
— Кілька невеликих виправлень інтерфейсу
|
||||
- Використовуйте піктограму літери також для ярликів
|
||||
- Завжди показувати всі типи штрих-кодів у ручному введенні
|
||||
— Видалення політики конфіденційності при першому запуску
|
||||
- Додано опцію встановлення значення штрих-коду окремого від ідентифікатора картки
|
||||
- Спрощено налаштування розміру шрифту
|
||||
- Кілька невеликих покращень інтерфейсу
|
||||
- Літерні піктограми використовуються і для ярликів
|
||||
- Завжди показувати всі типи штрих-кодів у ручному введенні
|
||||
- Прибрано показ політики конфіденційності при першому запуску
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Підтримка нового експорту PDF417 із сховища ваучерів
|
||||
- Підтримка копіювання кількох штрих-кодів одночасно
|
||||
- Підтримка спільного використання кількох карток лояльності одночасно
|
||||
- Попросити оновити значення штрих-коду, якщо ідентифікатор картки зміниться
|
||||
- Підтримка нового експорту PDF417 із сховища ваучерів
|
||||
- Підтримка копіювання кількох штрих-кодів одночасно
|
||||
- Підтримка спільного використання кількох карток лояльності одночасно
|
||||
- Запит на оновлення значення штрих-коду, якщо ідентифікатор картки змінився
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Тривале клацання картки викликає опцію копіювання ідентифікатора картки в буфер обміну. (витяг №49 (https://github.com/brarcher/loyalty-card-locker/issues/49))
|
||||
— Кнопка «Назад» у вікні введення/експорту тепер працює, переміщуючи користувача до головного перегляду
|
||||
- Довге натискання на картку викликає опцію копіювання ідентифікатора картки до буферу обміну
|
||||
- Кнопка «Назад» у вікні введення/експорту тепер працює, переміщуючи користувача до головного перегляду
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
- ГОЛОВНА ЗМІНА: формат резервної копії змінено, див. https://github.com/TheLastProject/Catima/wiki/Export-format
|
||||
- ГОЛОВНА ЗМІНА: формат спільного використання URL-адреси змінено, див. https://github.com/TheLastProject/Catima/wiki/Card-sharing-URL-format
|
||||
- Дозволяє вмикати або вимикати ліхтарик під час сканування
|
||||
— Додано підтримку UPC-E
|
||||
- Підтримка додавання передньої та задньої фотографії до кожної картки
|
||||
— Підтримка імпорту захищених паролем zip-файлів
|
||||
- Підтримка імпорту зі Stocard (бета)
|
||||
— Виправлено непотрібні пробіли в нотатках із імпорту Fidme
|
||||
— Підтримка нового формату експорту Voucher Vault
|
||||
— Виправлено те, що плаваючі кнопки дій розташовані за іншими елементами інтерфейсу користувача на Android 4
|
||||
- Виправлено верхній край панелі програм для перегляду карток постійного клієнта
|
||||
- КРИТИЧНІ ЗМІНИ формату резервної копії та поширення за допомогою URL.
|
||||
- Підтримка:
|
||||
UPC-E
|
||||
Фотографій аверсу та реверсу для кожної картки
|
||||
Імпорту захищених паролем zip-файлів
|
||||
Імпорту зі Stocard (бета)
|
||||
Нового формату експорту Voucher Vault
|
||||
- Виправлено:
|
||||
Зайві пробіли в нотатках з імпорту Fidme
|
||||
Верхній край панелі екрану перегляду даних картки
|
||||
Перекривання плаваючих кнопок інтерфейсом Android 4
|
||||
- Керування ліхтариком під час сканування
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Виправте вибраний колір у діалоговому вікні зміни кольору
|
||||
— Підтримка видалення кількох карт одночасно
|
||||
— Виправлено можливу ArithmeticException під час зміни розміру зображення
|
||||
- Виправлено, що повноекранний режим закривається під час обертання пристрою
|
||||
- Виправлено вибір кольору у діалоговому вікні зміни кольору
|
||||
- Підтримка видалення кількох карт одночасно
|
||||
- Виправлено можливу ArithmeticException під час зміни розміру зображення
|
||||
- Виправлено закриття повноекранного режиму під час обертання пристрою
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Зробіть посилання в нотатках клікабельними
|
||||
- Під час створення нової картки попередньо виберіть групу, до якої зараз перебуває користувач
|
||||
- Розділяйте комами назви груп у перегляді картки постійного клієнта
|
||||
— Виправлено, що кнопка розгортання не з’являлася на штрих-коді
|
||||
- Посилання в нотатках тепер клікабельні (тобто вже не просто текст)
|
||||
- Спочатку оберіть групу в якій має знаходитись користувач під час створення нової картки
|
||||
- Розділ комами назв груп у перегляді карток
|
||||
- Виправлено зникнення кнопки розгортання (збільшення) на штрих-коді
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Покращено імпортер Stocard
|
||||
— Виправлено імпорт експорту Catima з багаторядковою приміткою
|
||||
- Назва масштабної картки в прийнятному діапазоні
|
||||
— Покращення анімації
|
||||
- Покращено імпортер Stocard
|
||||
- Виправлено імпорт експорту Catima з багаторядковою приміткою
|
||||
- Масштабування назви картки в прийнятному діапазоні
|
||||
- Покращення анімації
|
||||
|
||||
@@ -1 +1 @@
|
||||
- Виправлено збій під час ротації в редагуванні картки лояльності
|
||||
- Виправлено збій під час обертання у режимі редагування картки
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Виправлено віджет, який створював ярлики, що відрізняються від ярликів програм
|
||||
— Замінити чорний екран Android за замовчуванням на заставку
|
||||
- Виправлено створення віджетів з кольором відмінним від ярлику програми
|
||||
- Заміна стандартного чорного екрану Android на заставку
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- Під час відображення картки яскравість екрана збільшена до максимуму, щоб допомогти сканерам штрих-кодів успішно захопити штрих-код. (витяг №54 (https://github.com/brarcher/loyalty-card-locker/pull/54))
|
||||
- Додайте підтвердження видалення під час видалення картки. (витяг №55 (https://github.com/brarcher/loyalty-card-locker/pull/55))
|
||||
- Додано переклади німецькою (витяг №57 (https://github.com/brarcher/loyalty-card-locker/pull/57)) та чеською (витяг №58 (https://github.com/brarcher/loyalty-) card-locker/pull/58)).
|
||||
— Зміна уточнення для перекладу італійською мовою. (витяг №66 (https://github.com/brarcher/loyalty-card-locker/pull/66))
|
||||
- Максимальна яскравість екрану під час відображення штрих-коду картки, допомагає з читанням коду сканерам.
|
||||
- Додано підтвердження видалення під час видалення картки
|
||||
- Додано переклади німецькою та чеською
|
||||
- Уточнення перекладу італійською мовою
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Виправлено зображення, не імпортовані з резервної копії
|
||||
- Можливість змінити мову
|
||||
- Виправлено зображення, не імпортовані з резервної копії
|
||||
- Можливість змінити мову
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Покращено список карток для альбомної орієнтації та дисплея планшета
|
||||
- Додано підтримку кольорів тем (дякую, Субхашиш Ананд!)
|
||||
- Не закривати сканування через помилку камери (тому все ще можливий введення вручну)
|
||||
- Додайте всіх учасників до діалогового вікна про
|
||||
- Покращено список карток для альбомної орієнтації та дисплея планшета
|
||||
- Додано підтримку кольорів тем (дякую, Субхашиш Ананд!)
|
||||
- Помилка камери не закриватиме екран сканування (тому введення вручну все ще можливе)
|
||||
- Додано всіх учасників проекту до діалогового вікна "Про програму"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Покращена підтримка програм зчитування з екрана
|
||||
- Уникайте збою під час спроби відкрити відео з галереї
|
||||
- Підтримка пальцем на екрані перегляду картки постійного клієнта
|
||||
- Не скидайте групу після натискання кнопки "Назад"
|
||||
- Покращено підтримку програм читання з екрану
|
||||
- Спроба відкрити відео з галереї не спричиняє "виліт" програми
|
||||
- Підтримка свайпів (проведення, а не тицяння) пальцем на екрані перегляду карток
|
||||
- Натискання кнопки "Назад" не перезавантажує/скидає групу
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Підтримка зміни порядку сортування
|
||||
— Запобігання браку пам’яті під час сканування великих зображень для штрих-коду
|
||||
- Підтримка зміни порядку сортування
|
||||
- Запобігання браку пам’яті під час сканування великих зображень для штрих-коду
|
||||
|
||||
@@ -1 +1 @@
|
||||
— Незначні виправлення помилок і покращення
|
||||
- Незначні виправлення помилок і покращення
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Починаючи з цього випуску, Android 4.4 більше не підтримується. Якщо ви хочете використовувати Catima на Android 4.4, використовуйте версію 2.6.1.
|
||||
|
||||
— Покращена підтримка Android 12
|
||||
— Покращено інформацію про екран
|
||||
— Пошук тепер ігнорує наголоси
|
||||
- Покращено підтримку Android 12
|
||||
- Покращено екран "Про програму"
|
||||
- Пошук тепер ігнорує наголоси
|
||||
|
||||
@@ -1 +1 @@
|
||||
— Виправлена регресія, що порушує імпорт/експорт
|
||||
- Виправлено регресію що зламала імпорт/експорт
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- Виправлено, що переміщення між групами не працює на порожній групі
|
||||
— Дозволити експорт із захистом пароля
|
||||
- Покращте використання простору для QR-кодів
|
||||
- Зберігайте останній використаний рівень масштабування для картки
|
||||
- Виправлено збій під час проведення пальцем відразу після натискання
|
||||
- Свайпи працюють і на пустих групах (а до цього було лише на заповнених)
|
||||
- Дозволено експорт із захистом пароля
|
||||
- Покращено використання простору для QR-кодів
|
||||
- Збереження останнього використаний рівня масштабування для кожної картки
|
||||
- Виправлено збій під час проведення пальцем відразу після натискання
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Частина назви «Locker» не була інтуїтивно зрозумілою. Щоб допомогти виправити це, betsythefc створила нову піктограму програми, яка краще відображає мету програми: зберігати картки постійного клієнта, які використовують штрих-коди. Разом із цією новою піктограмою назву програми було змінено на «Брелок картки постійного клієнта».
|
||||
Частина назви «Locker» не була інтуїтивно зрозумілою. Щоб допомогти виправити це, betsythefc створила нову піктограму програми, яка краще відображає мету програми: зберігати картки постійного клієнта, які використовують штрих-коди. Разом із цією новою піктограмою назву програми було змінено на "Loyalty Card Keychain".
|
||||
|
||||
Додаткові функції/покращення:
|
||||
|
||||
— Змінено імпорт/експорт карток, щоб вони стали більш гнучкими. (витяг №76 (https://github.com/brarcher/loyalty-card-locker/pull/76))
|
||||
— Додано переклад литовською мовою. (витяг №62 (https://github.com/brarcher/loyalty-card-locker/pull/62))
|
||||
— Додано переклад французькою мовою. (витяг №80 (https://github.com/brarcher/loyalty-card-locker/pull/80))
|
||||
- Змінено імпорт/експорт карток, щоб вони стали більш гнучкими
|
||||
- Додано переклад литовською мовою
|
||||
- Додано переклад французькою мовою
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Виправте неправильний колір крапок під час зміни теми вручну
|
||||
- Виправлено збій у перегляді карток під час обертання/зміни теми
|
||||
- Виправлено перепрошивку списку карток
|
||||
— Виправлено накладання тексту на значок зірочки
|
||||
- Крапочки на екрані тепер вірного кольору під час зміни теми вручну
|
||||
- Виправлено збій у перегляді карток під час обертання/зміни теми
|
||||
- Виправлено миготіння списку карток
|
||||
- Виправлено накладання тексту на значок зірочки
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
— Новий макет головного екрана
|
||||
— Виправлено проблеми з розміром нижнього аркуша під час переходу в повноекранний режим і виходу з нього
|
||||
- Новий макет головного екрана
|
||||
- Виправлено проблеми з розміром нижнього аркуша під час переходу в повноекранний режим і виходу з нього
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
- Додайте Catima до елементів керування пристроєм швидкого доступу (https://developer.android.com/guide/topics/ui/device-control)
|
||||
- Виправлено, що деякі групи не відображалися належним чином на екрані керування групами
|
||||
- Додано Catima до "елементів керування пристроєм швидкого доступу" (https://developer.android.com/guide/topics/ui/device-control)
|
||||
- Виправлено зламане відображення деяких груп на екрані керування групами
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
— Виправлено розмиття значків літер на головному екрані
|
||||
- Виправлено піктограми, які іноді зникали після вибору
|
||||
- Виправлено іконки рядка стану, які могли бути невидимими на Android 5
|
||||
- Виправлено розмиття значків літер на головному екрані
|
||||
- Виправлено періодичне зникання ярликів після вибору
|
||||
- Виправлено невидимість іконок рядка стану на Android 5
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
— Виправлено багаторазове натискання кнопки збереження, створюючи кілька записів
|
||||
- Зменште розмір заголовка картки, коли приховуєте деталі, щоб розмістити ще більше карток
|
||||
- Реструктуризація екрана редагування
|
||||
— Покращено контраст значка зірочки в головному вікні
|
||||
- Виправлено створення кількох записів багаторазовим натисканням кнопки збереження
|
||||
- Зменшено розмір заголовка картки, коли приховуєте деталі, щоб розмістити ще більше карток
|
||||
- Реструктуризація екрану редагування
|
||||
- Покращено контраст значка зірочки в головному вікні
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — картки лояльності
|
||||
Catima — гаман для карт
|
||||
|
||||
Reference in New Issue
Block a user