From 154c0d4980dec0e6e7bad6f70ce20f81d19a9b9c Mon Sep 17 00:00:00 2001 From: Veli Date: Fri, 23 Feb 2018 20:13:26 +0300 Subject: [PATCH] Remove custom binary for consistency, missing translations --- app/build.gradle | 7 +- app/src/main/AndroidManifest.xml | 8 +- .../activity/QRScannerActivity.java | 79 ++ .../TrebleShot/activity/ShareActivity.java | 2 +- .../TrebleShot/app/ShareableListFragment.java | 3 +- .../fragment/NetworkDeviceListFragment.java | 1 - .../TrebleShot/util/NetworkUtils.java | 3 +- .../main/res/layout/activity_qrscanner.xml | 12 + .../main/res/menu/actions_activity_share.xml | 2 +- .../main/res/menu/actions_network_device.xml | 2 +- app/src/main/res/values-tr/strings.xml | 2 + app/src/main/res/values/strings.xml | 2 + app/src/main/res/values/styles.xml | 5 + qrcode/.gitignore | 1 - qrcode/build.gradle | 63 -- qrcode/proguard-rules.pro | 21 - .../qrcode/ExampleInstrumentedTest.java | 28 - qrcode/src/main/AndroidManifest.xml | 37 - .../client/android/AmbientLightManager.java | 98 -- .../zxing/client/android/BeepManager.java | 128 --- .../client/android/DecodeFormatManager.java | 99 -- .../client/android/DecodeHintManager.java | 236 ----- .../zxing/client/android/InactivityTimer.java | 120 --- .../google/zxing/client/android/Intents.java | 191 ---- .../camera/CameraConfigurationUtils.java | 366 -------- .../camera/open/OpenCameraInterface.java | 86 -- .../integration/android/IntentIntegrator.java | 347 ------- .../integration/android/IntentResult.java | 103 --- .../barcodescanner/BarcodeEncoder.java | 73 -- .../barcodescanner/BarcodeResult.java | 156 ---- .../barcodescanner/BarcodeView.java | 231 ----- .../barcodescanner/CameraPreview.java | 870 ------------------ .../barcodescanner/CaptureActivity.java | 74 -- .../barcodescanner/CaptureManager.java | 429 --------- .../barcodescanner/CompoundBarcodeView.java | 21 - .../journeyapps/barcodescanner/Decoder.java | 104 --- .../barcodescanner/DecoderFactory.java | 24 - .../DecoderResultPointCallback.java | 33 - .../barcodescanner/DecoderThread.java | 175 ---- .../barcodescanner/DecoratedBarcodeView.java | 273 ------ .../barcodescanner/DefaultDecoderFactory.java | 54 -- .../barcodescanner/InvertedDecoder.java | 36 - .../barcodescanner/RotationListener.java | 76 -- .../com/journeyapps/barcodescanner/Size.java | 117 --- .../barcodescanner/SourceData.java | 237 ----- .../com/journeyapps/barcodescanner/Util.java | 14 - .../barcodescanner/ViewfinderView.java | 249 ----- .../camera/AutoFocusManager.java | 137 --- .../barcodescanner/camera/CameraInstance.java | 279 ------ .../barcodescanner/camera/CameraManager.java | 505 ---------- .../barcodescanner/camera/CameraSettings.java | 163 ---- .../barcodescanner/camera/CameraSurface.java | 53 -- .../barcodescanner/camera/CameraThread.java | 110 --- .../camera/CenterCropStrategy.java | 78 -- .../camera/DisplayConfiguration.java | 98 -- .../camera/FitCenterStrategy.java | 78 -- .../barcodescanner/camera/FitXYStrategy.java | 62 -- .../camera/LegacyPreviewScalingStrategy.java | 155 ---- .../camera/PreviewCallback.java | 11 - .../camera/PreviewScalingStrategy.java | 96 -- .../main/res/layout/zxing_barcode_scanner.xml | 23 - qrcode/src/main/res/layout/zxing_capture.xml | 30 - qrcode/src/main/res/raw/zxing_beep.ogg | Bin 6401 -> 0 bytes .../src/main/res/values-ar/zxing_strings.xml | 22 - .../src/main/res/values-bg/zxing_strings.xml | 22 - .../src/main/res/values-ca/zxing_strings.xml | 22 - .../src/main/res/values-cs/zxing_strings.xml | 22 - .../src/main/res/values-da/zxing_strings.xml | 22 - .../src/main/res/values-de/zxing_strings.xml | 22 - .../src/main/res/values-el/zxing_strings.xml | 22 - .../src/main/res/values-es/zxing_strings.xml | 22 - .../src/main/res/values-eu/zxing_strings.xml | 22 - .../src/main/res/values-fi/zxing_strings.xml | 22 - .../src/main/res/values-fr/zxing_strings.xml | 22 - .../src/main/res/values-he/zxing_strings.xml | 22 - .../src/main/res/values-hi/zxing_strings.xml | 22 - .../src/main/res/values-hu/zxing_strings.xml | 22 - .../src/main/res/values-id/zxing_strings.xml | 22 - .../src/main/res/values-it/zxing_strings.xml | 22 - qrcode/src/main/res/values-iw | 1 - .../src/main/res/values-ja/zxing_strings.xml | 22 - .../src/main/res/values-ko/zxing_strings.xml | 22 - .../src/main/res/values-nl/zxing_strings.xml | 22 - .../src/main/res/values-pl/zxing_strings.xml | 22 - .../src/main/res/values-pt/zxing_strings.xml | 22 - .../src/main/res/values-ro/zxing_strings.xml | 22 - .../src/main/res/values-ru/zxing_strings.xml | 22 - .../src/main/res/values-sk/zxing_strings.xml | 22 - .../src/main/res/values-sl/zxing_strings.xml | 22 - .../src/main/res/values-sv/zxing_strings.xml | 22 - .../src/main/res/values-th/zxing_strings.xml | 22 - .../src/main/res/values-tr/zxing_strings.xml | 22 - .../src/main/res/values-uk/zxing_strings.xml | 22 - .../main/res/values-zh-rCN/zxing_strings.xml | 22 - qrcode/src/main/res/values-zh-rHK | 1 - .../main/res/values-zh-rTW/zxing_strings.xml | 22 - qrcode/src/main/res/values/strings.xml | 3 - qrcode/src/main/res/values/zxing_attrs.xml | 26 - qrcode/src/main/res/values/zxing_colors.xml | 29 - qrcode/src/main/res/values/zxing_ids.xml | 27 - qrcode/src/main/res/values/zxing_strings.xml | 22 - qrcode/src/main/res/values/zxing_themes.xml | 7 - .../com/genonbeta/qrcode/ExampleUnitTest.java | 19 - settings.gradle | 2 +- 104 files changed, 116 insertions(+), 7879 deletions(-) create mode 100644 app/src/main/java/com/genonbeta/TrebleShot/activity/QRScannerActivity.java create mode 100644 app/src/main/res/layout/activity_qrscanner.xml delete mode 100644 qrcode/.gitignore delete mode 100644 qrcode/build.gradle delete mode 100644 qrcode/proguard-rules.pro delete mode 100644 qrcode/src/androidTest/java/com/genonbeta/qrcode/ExampleInstrumentedTest.java delete mode 100644 qrcode/src/main/AndroidManifest.xml delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/AmbientLightManager.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/BeepManager.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/DecodeFormatManager.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/DecodeHintManager.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/InactivityTimer.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/Intents.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/camera/CameraConfigurationUtils.java delete mode 100644 qrcode/src/main/java/com/google/zxing/client/android/camera/open/OpenCameraInterface.java delete mode 100644 qrcode/src/main/java/com/google/zxing/integration/android/IntentIntegrator.java delete mode 100644 qrcode/src/main/java/com/google/zxing/integration/android/IntentResult.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/BarcodeEncoder.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/BarcodeResult.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/BarcodeView.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/CameraPreview.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/CaptureActivity.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/CaptureManager.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/CompoundBarcodeView.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/Decoder.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/DecoderFactory.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/DecoderResultPointCallback.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/DecoderThread.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/DecoratedBarcodeView.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/DefaultDecoderFactory.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/InvertedDecoder.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/RotationListener.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/Size.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/SourceData.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/Util.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/ViewfinderView.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/AutoFocusManager.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CameraInstance.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CameraManager.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CameraSettings.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CameraSurface.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CameraThread.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/CenterCropStrategy.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/DisplayConfiguration.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/FitCenterStrategy.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/FitXYStrategy.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/LegacyPreviewScalingStrategy.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/PreviewCallback.java delete mode 100644 qrcode/src/main/java/com/journeyapps/barcodescanner/camera/PreviewScalingStrategy.java delete mode 100644 qrcode/src/main/res/layout/zxing_barcode_scanner.xml delete mode 100644 qrcode/src/main/res/layout/zxing_capture.xml delete mode 100644 qrcode/src/main/res/raw/zxing_beep.ogg delete mode 100644 qrcode/src/main/res/values-ar/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-bg/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-ca/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-cs/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-da/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-de/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-el/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-es/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-eu/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-fi/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-fr/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-he/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-hi/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-hu/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-id/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-it/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-iw delete mode 100644 qrcode/src/main/res/values-ja/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-ko/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-nl/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-pl/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-pt/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-ro/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-ru/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-sk/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-sl/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-sv/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-th/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-tr/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-uk/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-zh-rCN/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values-zh-rHK delete mode 100644 qrcode/src/main/res/values-zh-rTW/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values/strings.xml delete mode 100644 qrcode/src/main/res/values/zxing_attrs.xml delete mode 100644 qrcode/src/main/res/values/zxing_colors.xml delete mode 100644 qrcode/src/main/res/values/zxing_ids.xml delete mode 100644 qrcode/src/main/res/values/zxing_strings.xml delete mode 100644 qrcode/src/main/res/values/zxing_themes.xml delete mode 100644 qrcode/src/test/java/com/genonbeta/qrcode/ExampleUnitTest.java diff --git a/app/build.gradle b/app/build.gradle index 10d743e2..6d47e545 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -29,14 +29,13 @@ dependencies { testImplementation 'junit:junit:4.12' implementation fileTree(include: ['*.jar'], dir: 'libs') - implementation project(path: ':gdatabase') - implementation project(path: ':qrcode') - implementation project(path: ':updatewithgithub') + implementation project(':gdatabase') + implementation project(':updatewithgithub') implementation 'com.android.support:design:26.1.0' implementation 'com.android.support:cardview-v7:26.1.0' implementation 'com.android.support:appcompat-v7:26.1.0' + implementation 'com.journeyapps:zxing-android-embedded:3.5.0' implementation 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1' - implementation 'com.google.zxing:core:3.3.0' } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index cbe6245c..8bceaf1f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -58,9 +58,11 @@ + android:name=".activity.QRScannerActivity" + android:clearTaskOnLaunch="true" + android:stateNotNeeded="true" + android:theme="@style/AppTheme.QRScannerTheme" + android:windowSoftInputMode="stateAlwaysHidden"/> + + + + + diff --git a/app/src/main/res/menu/actions_activity_share.xml b/app/src/main/res/menu/actions_activity_share.xml index 880f240e..e9f51f13 100644 --- a/app/src/main/res/menu/actions_activity_share.xml +++ b/app/src/main/res/menu/actions_activity_share.xml @@ -5,7 +5,7 @@ android:id="@+id/actions_activity_share_scan_barcode" android:icon="@drawable/ic_qrcode_scan_white_24dp" android:orderInCategory="0" - android:title="Scan QR to send" + android:title="@string/butn_qrScanToSend" app:showAsAction="always"/> \ No newline at end of file diff --git a/app/src/main/res/menu/actions_network_device.xml b/app/src/main/res/menu/actions_network_device.xml index d3fd374b..1280676b 100644 --- a/app/src/main/res/menu/actions_network_device.xml +++ b/app/src/main/res/menu/actions_network_device.xml @@ -5,7 +5,7 @@ android:id="@+id/network_devices_barcode_generate" android:icon="@drawable/ic_qrcode_white_24dp" android:orderInCategory="0" - android:title="Receive using QR Code" + android:title="@string/butn_qrToggle" app:showAsAction="always"/> Göndericiye bu QR kodunu TrebleShot üzerinde taramasını söyleyin TrebleShot Hotspot\'u başlatın Alıcının ekranı üzerindeki QR kodunu tarayın + Göndermek için QR tara + QR Kod gösterimi diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1674f51b..684b436b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -333,4 +333,6 @@ Tell sender to scan this QR code using TrebleShot Start TrebleShot hotspot first Scan the QR code on the receiver\'s screen + Scan QR Code to send + Toggle QR Code showing diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 4f4faebf..b64a17a6 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -24,6 +24,11 @@ @color/windowBackground + + - \ No newline at end of file diff --git a/qrcode/src/test/java/com/genonbeta/qrcode/ExampleUnitTest.java b/qrcode/src/test/java/com/genonbeta/qrcode/ExampleUnitTest.java deleted file mode 100644 index ba299c6f..00000000 --- a/qrcode/src/test/java/com/genonbeta/qrcode/ExampleUnitTest.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.genonbeta.qrcode; - -import org.junit.Test; - -import static org.junit.Assert.*; - -/** - * Example local unit test, which will execute on the development machine (host). - * - * @see Testing documentation - */ -public class ExampleUnitTest -{ - @Test - public void addition_isCorrect() throws Exception - { - assertEquals(4, 2 + 2); - } -} \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index 946e0563..f33a7d1c 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1 +1 @@ -include ':app', ':gdatabase', ':updatewithgithub', ':qrcode' \ No newline at end of file +include ':app', ':gdatabase', ':updatewithgithub' \ No newline at end of file