mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2025-12-25 08:07:56 -05:00
Compare commits
19 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fd7e6e4993 | ||
|
|
b749c79a81 | ||
|
|
5d019a8e5b | ||
|
|
4e203aebfe | ||
|
|
fb2bede135 | ||
|
|
5a88909cd2 | ||
|
|
017034a788 | ||
|
|
66ff6f8199 | ||
|
|
ddccbad020 | ||
|
|
578fb068ee | ||
|
|
d624eb3842 | ||
|
|
f46fedda4b | ||
|
|
6e5ac2ca3d | ||
|
|
20de874ea1 | ||
|
|
c8a207083b | ||
|
|
ab7505c67a | ||
|
|
b26050b6bf | ||
|
|
84e9c8efd4 | ||
|
|
3b6d4d44b0 |
@@ -1,6 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## v2.7 - 85 (2021-10-05)
|
||||
## v2.7.1 - 86 (2021-10-07)
|
||||
|
||||
- Improve search with spaces
|
||||
|
||||
## v2.7.0 - 85 (2021-10-05)
|
||||
|
||||
Android 4.4 is no longer supported starting with this release. If you want to use Catima on Android 4.4, please use version 2.6.1.
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@ android {
|
||||
applicationId "me.hackerchick.catima"
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 31
|
||||
versionCode 85
|
||||
versionName "2.7.0"
|
||||
versionCode 86
|
||||
versionName "2.7.1"
|
||||
|
||||
vectorDrawables.useSupportLibrary true
|
||||
multiDexEnabled true
|
||||
|
||||
@@ -7,6 +7,7 @@ import android.database.DatabaseUtils;
|
||||
import android.database.sqlite.SQLiteDatabase;
|
||||
import android.database.sqlite.SQLiteException;
|
||||
import android.database.sqlite.SQLiteOpenHelper;
|
||||
import android.text.TextUtils;
|
||||
|
||||
import java.io.FileNotFoundException;
|
||||
import java.math.BigDecimal;
|
||||
@@ -663,38 +664,26 @@ public class DBHelper extends SQLiteOpenHelper
|
||||
return db.rawQuery("SELECT " + LoyaltyCardDbIds.TABLE + ".* FROM " + LoyaltyCardDbIds.TABLE +
|
||||
" JOIN " + LoyaltyCardDbFTS.TABLE +
|
||||
" ON " + LoyaltyCardDbFTS.TABLE + "." + LoyaltyCardDbFTS.ID + " = " + LoyaltyCardDbIds.TABLE + "." + LoyaltyCardDbIds.ID +
|
||||
(filter.isEmpty() ? " " : " AND " + LoyaltyCardDbFTS.TABLE + " MATCH ? ") +
|
||||
(filter.trim().isEmpty() ? " " : " AND " + LoyaltyCardDbFTS.TABLE + " MATCH ? ") +
|
||||
groupFilter.toString() +
|
||||
" ORDER BY " + LoyaltyCardDbIds.TABLE + "." + LoyaltyCardDbIds.STAR_STATUS + " DESC, " +
|
||||
" (CASE WHEN " + LoyaltyCardDbIds.TABLE + "." + orderField + " IS NULL THEN 1 ELSE 0 END), " +
|
||||
LoyaltyCardDbIds.TABLE + "." + orderField + " COLLATE NOCASE " + getDbDirection(order, direction) + ", " +
|
||||
LoyaltyCardDbIds.TABLE + "." + LoyaltyCardDbIds.STORE + " COLLATE NOCASE ASC " +
|
||||
limitString, filter.isEmpty() ? null : new String[] { filter + '*' }, null);
|
||||
limitString, filter.trim().isEmpty() ? null : new String[] { TextUtils.join("* ", filter.split(" ")) + '*' }, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the amount of loyalty cards.
|
||||
*
|
||||
* @return Integer
|
||||
*/
|
||||
public int getLoyaltyCardCount()
|
||||
{
|
||||
SQLiteDatabase db = getReadableDatabase();
|
||||
return (int) DatabaseUtils.queryNumEntries(db, LoyaltyCardDbIds.TABLE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the amount of loyalty cards with the filter text in either the store or note.
|
||||
*
|
||||
* @param filter
|
||||
* @return Integer
|
||||
*/
|
||||
public int getLoyaltyCardCount(String filter)
|
||||
{
|
||||
if (filter.isEmpty()) {
|
||||
return getLoyaltyCardCount();
|
||||
}
|
||||
|
||||
SQLiteDatabase db = getReadableDatabase();
|
||||
return (int) DatabaseUtils.queryNumEntries(db, LoyaltyCardDbFTS.TABLE,
|
||||
LoyaltyCardDbFTS.TABLE + " MATCH ? ", withArgs(filter + '*'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a cursor to all groups.
|
||||
*
|
||||
|
||||
@@ -20,6 +20,7 @@ import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.util.ArrayList;
|
||||
@@ -405,6 +406,8 @@ public class ImportExportActivity extends CatimaAppCompatActivity
|
||||
|
||||
Log.e(TAG, "Starting file export with: " + uri.toString());
|
||||
startExport(writer, uri);
|
||||
|
||||
writer.close();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -421,9 +424,11 @@ public class ImportExportActivity extends CatimaAppCompatActivity
|
||||
Log.e(TAG, "Starting file import with: " + uri.toString());
|
||||
|
||||
startImport(reader, uri, importDataFormat, password);
|
||||
|
||||
reader.close();
|
||||
}
|
||||
}
|
||||
catch(FileNotFoundException e)
|
||||
catch(IOException e)
|
||||
{
|
||||
Log.e(TAG, "Failed to import/export file: " + uri.toString(), e);
|
||||
if (requestCode == CHOOSE_EXPORT_LOCATION)
|
||||
|
||||
@@ -116,14 +116,14 @@ public class StocardImporter implements Importer
|
||||
.substring("/loyalty-card-providers/".length())
|
||||
);
|
||||
|
||||
try {
|
||||
if (jsonObject.has("input_barcode_format")) {
|
||||
loyaltyCardHashMap = appendToLoyaltyCardHashMap(
|
||||
loyaltyCardHashMap,
|
||||
cardName,
|
||||
"barcodeType",
|
||||
jsonObject.getString("input_barcode_format")
|
||||
);
|
||||
} catch (JSONException ignored) {}
|
||||
}
|
||||
}
|
||||
} else if (fileName.endsWith("notes/default.json")) {
|
||||
loyaltyCardHashMap = appendToLoyaltyCardHashMap(
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<item quantity="other"><xliff:g>%d</xliff:g> карти</item>
|
||||
</plurals>
|
||||
<string name="failedOpeningFileManager">Инсталирайте приложение за управление на файлове.</string>
|
||||
<string name="app_license">Свободен софтуер с авторски права, лицензиран под GPLv3+.</string>
|
||||
<string name="app_license">Свободен софтуер с авторски права, лицензиран под GPLv3+</string>
|
||||
<string name="frontImageDescription">Снимка на предната страна на карта</string>
|
||||
<string name="backImageDescription">Снимка на задната страна на карта</string>
|
||||
<string name="parsingBalanceFailed"><xliff:g>%s</xliff:g> не изглежда истинска наличност.</string>
|
||||
@@ -52,7 +52,7 @@
|
||||
<string name="barcodeId">Стойност на щрихкода</string>
|
||||
<string name="importLoyaltyCardKeychain">Внасяне от Loyalty Card Keychain</string>
|
||||
<string name="importFidmeMessage">Изберете файла <i>fidme-export-request-xxxxxx.zip</i>, предварително изнесен от FidMe и ръчно изберете вида на щрихкодовете.
|
||||
\nИли създайте такъв файл от Data Protection в менюто на профила във FidMe и изберете „Extract my data“.</string>
|
||||
\nСъздайте такъв файл от Data Protection в менюто на профила във FidMe и изберете „Extract my data“.</string>
|
||||
<string name="importFidme">Внасяне от FidMe</string>
|
||||
<string name="exportOptionExplanation">Данните ще бъдат запазени на място по ваш избор.</string>
|
||||
<string name="accept">Приемане</string>
|
||||
@@ -116,7 +116,7 @@
|
||||
<string name="exportName">Изнасяне</string>
|
||||
<string name="importExport">Внасяне/изнасяне</string>
|
||||
<string name="sendLabel">Изпращане…</string>
|
||||
<string name="scanCardBarcode">Сканиране на щрихкод от карта</string>
|
||||
<string name="scanCardBarcode">Снемане на щрихкод от карта</string>
|
||||
<string name="editCardTitle">Редактиране на карта</string>
|
||||
<string name="share">Споделя</string>
|
||||
<string name="copy_to_clipboard">Копира идентификатора в междинната памет</string>
|
||||
@@ -124,7 +124,7 @@
|
||||
<string name="importSuccessful">Картите са внесени успешно</string>
|
||||
<string name="chooseImportType">От къде ще внесете\?</string>
|
||||
<string name="importCatimaMessage">Изберете файла <i>catima.zip</i>, предварително изнесен от Catima.
|
||||
\nИли създайте такъв файл от меню Внасяне/изнасяне от друго устройство със Catima като изберете Изнасяне.</string>
|
||||
\nСъздайте такъв файл от меню Внасяне/изнасяне от друго устройство с Catima като изберете Изнасяне.</string>
|
||||
<string name="importOptionApplicationTitle">От друго приложение</string>
|
||||
<string name="importOptionFilesystemButton">Избиране от файлова система</string>
|
||||
<string name="importOptionFilesystemExplanation">Изберете определен файл от файловата система.</string>
|
||||
@@ -133,9 +133,9 @@
|
||||
<string name="app_revision_fmt">Компилация: <xliff:g id="app_revision_url">%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="app_copyright_fmt" tools:ignore="PluralsCandidate">Всички права запазени © 2019–<xliff:g>%d</xliff:g> Sylvia van Os.</string>
|
||||
<string name="app_copyright_fmt" tools:ignore="PluralsCandidate">Всички права запазени © 2019–<xliff:g>%d</xliff:g> Sylvia van Os</string>
|
||||
<string name="app_copyright_old">На основата на Loyalty Card Keychain
|
||||
\nвсички права запазени © 2016–2020 Branden Archer.</string>
|
||||
\nвсички права запазени © 2016–2020 Branden Archer</string>
|
||||
<string name="about">Относно</string>
|
||||
<string name="importOptionFilesystemTitle">Внасяне от файловата система</string>
|
||||
<string name="importCatima">Внасяне от Catima</string>
|
||||
@@ -156,11 +156,11 @@
|
||||
<string name="importStocard">Внасяне от Stocard</string>
|
||||
<string name="importVoucherVault">Внасяне от Voucher Vault</string>
|
||||
<string name="importVoucherVaultMessage">Изберете файла <i>vouchervault.json</i>, предварително изнесен от Voucher Vault.
|
||||
\nИли създайте такъв файл от меню Изнасяне от Voucher Vault.</string>
|
||||
<string name="importStocardMessage">Изберете вашия <i>***-sync.zip</i> експорт от Stocard, за да го импортирате.
|
||||
\nИли го получете, като изпратите имейл на support@stocardapp.com с искане за експорт на вашите данни.</string>
|
||||
\nСъздайте такъв файл от меню „Export“ във Voucher Vault.</string>
|
||||
<string name="importStocardMessage">Изберете файла <i>***-sync.zip</i>, предварително изнесен от Stocard.
|
||||
\nПолучете го като изпратите писмо на support@stocardapp.com с искане за изнасяне вашите данни.</string>
|
||||
<string name="importLoyaltyCardKeychainMessage">Изберете файла <i>LoyaltyCardKeychain.csv</i>, предварително изнесен от Loyalty Card Keychain.
|
||||
\nИли създайте такъв файл от меню Внасяне/изнасяне от друго устройство със Loyalty Card Keychain като изберете Изнасяне.</string>
|
||||
\nСъздайте такъв файл от меню Внасяне/изнасяне от друго устройство с Loyalty Card Keychain като изберете Изнасяне.</string>
|
||||
<string name="failedParsingImportUriError">Препратката не може да бъде анализирана за внасяне</string>
|
||||
<string name="card_ids_copied">[не превеждай този низ, https://github.com/TheLastProject/Catima/issues/278]</string>
|
||||
<string name="failedGeneratingShareURL">Грешка при създаване на адрес за споделяне. Изпратете доклад за дефект.</string>
|
||||
@@ -198,4 +198,14 @@
|
||||
<string name="sort_by_most_recently_used">Последно използване</string>
|
||||
<string name="sort_by_name">Наименование</string>
|
||||
<string name="sort">Сортиране</string>
|
||||
<string name="credits">Заслуги</string>
|
||||
<string name="license">Лиценз</string>
|
||||
<string name="source_repository">Хранилище на изходния код</string>
|
||||
<string name="on_github">в GitHub</string>
|
||||
<string name="rate_this_app">Оценете приложението</string>
|
||||
<string name="report_error">Докладване на грешка</string>
|
||||
<string name="version_history">История на изданията</string>
|
||||
<string name="on_google_play">в Google Play</string>
|
||||
<string name="and_data_usage">и използване на данни</string>
|
||||
<string name="help_translate_this_app">Помогнете за превода на приложението</string>
|
||||
</resources>
|
||||
@@ -138,19 +138,19 @@
|
||||
<string name="setBarcodeId">Nastavení hodnoty čárového kódu</string>
|
||||
<string name="sameAsCardId">Stejné jako ID karty</string>
|
||||
<string name="importVoucherVaultMessage">Vyberte svůj <i>vouchervault.json</i> export z Voucher Vault, který chcete importovat.
|
||||
\nNebo jej vytvořte tak, že nejprve stisknete tlačítko Exportovat v aplikaci Voucher Vault.</string>
|
||||
\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> export z aplikace Stocard, který chcete importovat.
|
||||
\nNebo jej získáte zasláním e-mailu na adresu support@stocardapp.com s žádostí o export vašich dat.</string>
|
||||
\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 export <i>LoyaltyCardKeychain.csv</i> z klíčenky věrnostních karet, který chcete importovat.
|
||||
\nNebo jej vytvořte z nabídky Import/Export v Loyalty Card Keychain tak, že tam nejprve stisknete tlačítko Exportovat.</string>
|
||||
\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> export z FidMe k importu a poté vyberte typy čárových kódů ručně.
|
||||
\nNebo jej vytvořte ze svého profilu FidMe tak, že nejprve zvolíte možnost Ochrana dat a poté stisknete tlačítko Extract moje data.</string>
|
||||
<string name="importFidmeMessage">Vyberte svůj <i>fidme-export-request-xxxxxx.zip</i> export z FidMe k importu 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 Extract moje data.</string>
|
||||
<string name="importFidme">Import z FidMe</string>
|
||||
<string name="importCatimaMessage">Vyberte export <i>catima.zip</i> z programu Catima, který chcete importovat.
|
||||
\nNebo jej vytvořte z nabídky Import/Export jiné aplikace Catima tak, že v ní nejprve stisknete tlačítko Exportovat.</string>
|
||||
\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="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):
|
||||
|
||||
@@ -207,4 +207,13 @@
|
||||
<string name="sort_by_name">Назва</string>
|
||||
<string name="sort">Сортування</string>
|
||||
<string name="version_history">Історія версій</string>
|
||||
<string name="help_translate_this_app">Допомогти з перекладом програми</string>
|
||||
<string name="license">Ліцензія</string>
|
||||
<string name="source_repository">Вихідний код</string>
|
||||
<string name="on_github">на GitHub</string>
|
||||
<string name="and_data_usage">та використання даних</string>
|
||||
<string name="credits">Подяки</string>
|
||||
<string name="rate_this_app">Оцінити програму</string>
|
||||
<string name="on_google_play">у Google Play</string>
|
||||
<string name="report_error">Повідомити про помилку</string>
|
||||
</resources>
|
||||
5
fastlane/metadata/android/cs_CZ/changelogs/11.txt
Normal file
5
fastlane/metadata/android/cs_CZ/changelogs/11.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Při úpravě ID karty předvyplňte na začátku existující ID
|
||||
- Omezte šířku generovaných čárových kódů, abyste snížili spotřebu paměti a chyby mimo paměť
|
||||
- Při editaci karty změňte tlačítko "Zadat kartu" na "Upravit kartu", pokud ID karty již existuje
|
||||
- Změňte barevné schéma tak, aby bylo jemnější a kompatibilní s ikonou aplikace, a změňte rozložení při prohlížení karty, aby bylo přehlednější
|
||||
- Přidejte úvodního průvodce, který se spustí při prvním spuštění aplikace
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/26.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/26.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Zabránění pádu při vykreslování čárového kódu, který vyčerpá paměť aplikace. (pull #219 (https://github.com/brarcher/loyalty-card-locker/pull/219))
|
||||
2
fastlane/metadata/android/cs_CZ/changelogs/27.txt
Normal file
2
fastlane/metadata/android/cs_CZ/changelogs/27.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Snížení min SDK ze 17 na 15. (pull #226 (https://github.com/brarcher/loyalty-card-locker/pull/226))
|
||||
- Odstranit použití starší knihovny apache, která se používá pouze v unit testech, ale již není potřeba. (pull #225 (https://github.com/brarcher/loyalty-card-locker/pull/225))
|
||||
5
fastlane/metadata/android/cs_CZ/changelogs/28.txt
Normal file
5
fastlane/metadata/android/cs_CZ/changelogs/28.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Přidané překlady
|
||||
- Polština (pull #232 (https://github.com/brarcher/loyalty-card-locker/pull/232))
|
||||
- Španělština (pull #232 (https://github.com/brarcher/loyalty-card-locker/pull/232))
|
||||
- Slovenština (pull #232 (https://github.com/brarcher/loyalty-card-locker/pull/232))
|
||||
- Aktualizované překlady (pull #239 (https://github.com/brarcher/loyalty-card-locker/pull/239))
|
||||
2
fastlane/metadata/android/cs_CZ/changelogs/29.txt
Normal file
2
fastlane/metadata/android/cs_CZ/changelogs/29.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Oprava španělských překladů (pull #244 (https://github.com/brarcher/loyalty-card-locker/pull/244))
|
||||
- Aktualizovat překlady (pull #244 (https://github.com/brarcher/loyalty-card-locker/pull/244))
|
||||
14
fastlane/metadata/android/cs_CZ/changelogs/3.txt
Normal file
14
fastlane/metadata/android/cs_CZ/changelogs/3.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
- Nyní oficiálně podporuje následující 1D a 2D čárové kódy:
|
||||
- AZTEC
|
||||
- CODABAR
|
||||
- CODE_39
|
||||
- CODE_128
|
||||
- DATA_MATRIX
|
||||
- EAN_8
|
||||
- EAN_13
|
||||
- ITF
|
||||
- PDF_417
|
||||
- QR_CODE
|
||||
- UPC_A
|
||||
|
||||
- Vygenerované čárové kódy jsou větší, snadněji se skenují ze skenovacího zařízení.
|
||||
4
fastlane/metadata/android/cs_CZ/changelogs/30.txt
Normal file
4
fastlane/metadata/android/cs_CZ/changelogs/30.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Přidání nastavení pro ovládání jasu obrazovky při zobrazení čárového kódu (pull #259)
|
||||
- Přidání překladů do řečtiny (pull #252)
|
||||
- Přidat slovinské překlady (pull #260)
|
||||
- Aktualizace překladů (pull #260, pull #254)
|
||||
2
fastlane/metadata/android/cs_CZ/changelogs/31.txt
Normal file
2
fastlane/metadata/android/cs_CZ/changelogs/31.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Řazení seznamu karet bez ohledu na velikost písmen (pull #266 (https://github.com/brarcher/loyalty-card-locker/pull/266))
|
||||
- Přidáno nastavení pro uzamčení orientace pro všechny karty (pull #269 (https://github.com/brarcher/loyalty-card-locker/pull/269))
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/32.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/32.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Oprava vytváření nové karty ručním zadáním čárového kódu (issue #272 (https://github.com/brarcher/loyalty-card-locker/issues/272))
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/33.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/33.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Aktualizace a přidání překladů
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/34.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/34.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Aktualizace ruského překladu
|
||||
2
fastlane/metadata/android/cs_CZ/changelogs/35.txt
Normal file
2
fastlane/metadata/android/cs_CZ/changelogs/35.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
- Povolení zálohování aplikace
|
||||
- Aktualizace překladů do francouzštiny a slovinštiny
|
||||
14
fastlane/metadata/android/cs_CZ/changelogs/36.txt
Normal file
14
fastlane/metadata/android/cs_CZ/changelogs/36.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
- Přidání možnosti vyhledat kartu
|
||||
- Přidání možnosti sdílet a přijímat věrnostní karty
|
||||
- Podpora tmavého režimu
|
||||
- Věrnostní karty mohou být nyní bez čárového kódu (např. bez čárového kódu)
|
||||
- Poznámky mohou přesahovat více řádků
|
||||
- Vylepšení velikosti poznámek
|
||||
- Zlepšení viditelnosti oznámení a ikon aplikací
|
||||
- Aktualizace cílového SDK na Android 10
|
||||
- Vylepšení následujících překladů:
|
||||
- Němčina
|
||||
- Italština
|
||||
- nizozemština
|
||||
- Polština
|
||||
- ruština
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/37.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/37.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Oprava problému se sdílením karet bez barvy pozadí (#343 (https://github.com/brarcher/loyalty-card-locker/pull/343))
|
||||
3
fastlane/metadata/android/cs_CZ/changelogs/38.txt
Normal file
3
fastlane/metadata/android/cs_CZ/changelogs/38.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
- Klepnutím na čárový kód jej nyní přesunete do horní části obrazovky (#348 (https://github.com/brarcher/loyalty-card-locker/pull/348))
|
||||
- Přidání bílého prostoru kolem čárových kódů pro lepší skenování v tmavém režimu (#328 (https://github.com/brarcher/loyalty-card-locker/issues/328))
|
||||
- Oprava prohozených tlačítek importu. (#346 (https://github.com/brarcher/loyalty-card-locker/pull/346))
|
||||
3
fastlane/metadata/android/cs_CZ/changelogs/39.txt
Normal file
3
fastlane/metadata/android/cs_CZ/changelogs/39.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
- Oprava centrování čárového kódu při návratu z celé obrazovky (#351 (https://github.com/brarcher/loyalty-card-locker/pull/351))
|
||||
- Umožnit výběr umístění pro export zálohy (#352 (https://github.com/brarcher/loyalty-card-locker/pull/352))
|
||||
- Aktualizace překladů (#357 (https://github.com/brarcher/loyalty-card-locker/pull/357)) & (#362 (https://github.com/brarcher/loyalty-card-locker/pull/362))
|
||||
4
fastlane/metadata/android/cs_CZ/changelogs/4.txt
Normal file
4
fastlane/metadata/android/cs_CZ/changelogs/4.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Překlad do nizozemštiny
|
||||
- Umožnit editaci pole se jménem po přidání věrnostní karty
|
||||
- Přidat nepovinné pole pro poznámku
|
||||
- Vyřešit všechny problémy identifikované nástrojem FindBugs a vyžadovat vyřešení všech problémů FindBugs před přijetím požadavku na stažení.
|
||||
1
fastlane/metadata/android/cs_CZ/changelogs/84.txt
Normal file
1
fastlane/metadata/android/cs_CZ/changelogs/84.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Drobné opravy chyb a vylepšení
|
||||
4
fastlane/metadata/android/cs_CZ/changelogs/85.txt
Normal file
4
fastlane/metadata/android/cs_CZ/changelogs/85.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
Počínaje touto verzí již není systém Android 4.4 podporován. Pokud chcete používat Catimu v systému Android 4.4, použijte verzi 2.6.1.
|
||||
|
||||
- Vylepšená podpora systému Android 12
|
||||
- Vylepšená obrazovka o aplikaci
|
||||
7
fastlane/metadata/android/cs_CZ/changelogs/9.txt
Normal file
7
fastlane/metadata/android/cs_CZ/changelogs/9.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Část názvu "Locker" nebyla intuitivní. Aby to pomohla napravit, vytvořila betsythefc novou ikonu aplikace, která lépe reprezentuje její účel: ukládání věrnostních karet, které používají čárové kódy. Spolu s touto novou ikonou byl název aplikace změněn na "Loyalty Card Keychain".
|
||||
|
||||
Další funkce/vylepšení:
|
||||
|
||||
- Import/export karet byl změněn tak, aby byl flexibilnější. (pull #76)
|
||||
- Přidány překlady pro litevštinu. (pull #62)
|
||||
- Přidány překlady pro francouzštinu. (pull #80)
|
||||
@@ -1 +1 @@
|
||||
Catima — Das freie Kartenetui
|
||||
Catima — Das Open Source Kartenetui
|
||||
|
||||
1
fastlane/metadata/android/en-US/changelogs/86.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/86.txt
Normal file
@@ -0,0 +1 @@
|
||||
- Improve search with spaces
|
||||
@@ -1 +1 @@
|
||||
Catima — La Billetera Libre para Tarjetas
|
||||
Catima — La Billetera Open Source para Tarjetas
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Vapaa korttilompakko
|
||||
Catima — Open Source korttilompakko
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima – Le porte-cartes libre
|
||||
Catima – Le porte-cartes Open Source
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Il portafoglio di carte libero
|
||||
Catima — Il portafoglio di carte Open Source
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Den frie kortlommen
|
||||
Catima — Den Open Source kortlommen
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima - Dé vrije kaartbeheerder
|
||||
Catima - Dé Open Source kaartbeheerder
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — свободный кошелёк для карт
|
||||
Catima — Open Source кошелёк для карт
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Den fria kortplånboken
|
||||
Catima — Den Open Source kortplånboken
|
||||
|
||||
@@ -2,3 +2,4 @@ Bu sürümden başlayarak artık Android 4.4 desteklenmemektedir. Catima'yı And
|
||||
|
||||
- Android 12 desteği iyileştirildi
|
||||
- Hakkında ekranı iyileştirildi
|
||||
- Arama, artık aksanları yok sayıyor
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Özgür Kart Cüzdanı
|
||||
Catima — Open Source Kart Cüzdanı
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima — Вільний гаманець для карт
|
||||
Catima — Open Source гаманець для карт
|
||||
|
||||
@@ -1 +1 @@
|
||||
Catima - 自由卡片钱包
|
||||
Catima - Open Source 卡片钱包
|
||||
|
||||
Reference in New Issue
Block a user