0
0
mirror of https://github.com/markusfisch/BinaryEye.git synced 2024-09-20 12:02:17 +02:00
Commit Graph

771 Commits

Author SHA1 Message Date
solokot
deccc9eb36
Update Russian language 2021-03-08 19:27:02 +01:00
Markus Fisch
6505312b44 Add latest changelog for F-Droid 2021-03-02 20:07:26 +01:00
Markus Fisch
cb82fc3252 Advance version number to 1.39.0 2021-03-02 20:06:15 +01:00
Markus Fisch
636ac2386a Add a setting to always start in bulk mode 2021-03-02 19:51:41 +01:00
Markus Fisch
49d32ff95c Remove trying to resolve activities on API 30+.
Avoid using `intent.resolveActivity()` at API level 30+ due to the
new package visibility restrictions. In order for `resolveActivity()`
to "see" another package, we would need to list that package/intent
in a `<queries>` block in the Manifest.

But since we used `resolveActivity()` only to avoid an exception
if the Intent cannot be resolved, it's much easier and more robust
to just try and catch that exception if necessary.

This fixes adding contacts (and other things) on API level 30+.
2021-03-02 19:12:56 +01:00
Elaborendum
fed7d561c5
Update Spanish translation 2021-02-27 11:34:59 +01:00
Markus Fisch
8e22290c5f Refactor settings label to change language
"Custom locale" is a bit too cumbersome.
2021-02-18 16:38:17 +01:00
ss11mik
b33e474d12
Update Czech translation
* Fix screwed indentation
* Add missing plural
* Add short_description.txt
* Add full_description.txt
2021-02-18 16:37:02 +01:00
ss11mik
40a05a1fc0
Add Czech translation
* Add Czech translation
* Add Czech strings
2021-02-18 09:58:46 +01:00
Markus Fisch
d947764882 Add latest changelog for F-Droid 2021-02-13 18:00:51 +01:00
Markus Fisch
1a5a8e0fa1 Advance version number to 1.38.0 2021-02-13 18:00:00 +01:00
Markus Fisch
e6d9d54866 Add a quick settings tile to scan from settings 2021-02-12 15:29:59 +01:00
Markus Fisch
538155bf04 Optimize some vector drawables with avocado 2021-02-12 15:28:16 +01:00
Markus Fisch
3266a58041 Remove double icon 2021-02-12 15:27:48 +01:00
Markus Fisch
d594a43d6d Make background requests time out after 5 seconds 2021-02-07 20:26:48 +01:00
gnuhead-chieb
0aa1f80451
Add Japanese translation 2021-01-25 21:23:00 +01:00
Markus Fisch
36eff75546 Move clipboard and sharing functions into content 2021-01-24 19:41:12 +01:00
Markus Fisch
8aef9c22dd Move file saving functions into io folder 2021-01-24 19:35:29 +01:00
Markus Fisch
1a159b35ee Move soft keyboard extensions into view 2021-01-24 19:32:29 +01:00
Markus Fisch
05ab87caa8 Move system bar functions into view folder
Because the system bars are just views in the end.
2021-01-24 19:28:55 +01:00
Markus Fisch
a3f0185f08 Refactor Content.kt to Fragments.kt
Because it's all about fragments really.
2021-01-24 19:24:01 +01:00
Markus Fisch
104f409486 Move Vibrator extension functions into os folder 2021-01-24 19:19:24 +01:00
Bastien Jansen
eb8f578bd8
Updated French translation
* fixed a few incorrect/confusing translations
* added missing translations
2021-01-24 19:12:21 +01:00
Markus Fisch
a8e420fc95 Add changelogs for F-Droid 2021-01-23 18:52:13 +01:00
Markus Fisch
7120e18670 Advance version number to 1.37.0 2021-01-23 18:46:16 +01:00
Markus Fisch
9fb34965f5 Prettify barcode format name
Means replacing ZXing's underscore with a space at this moment.
2021-01-23 18:09:46 +01:00
Markus Fisch
c5cbd1140b Format date/time in history according to locale
Easier to read.
2021-01-23 16:51:38 +01:00
Markus Fisch
fecdcd7deb Remove redundant SAM-constructor 2021-01-23 14:04:28 +01:00
Markus Fisch
fd3d2f9934 Fix cancelling job in DecodeFragment
Can't cancel a Job in onDestroyView() because that will get invoked
as soons as another Fragment is attached. But parentJob is a final
member that only gets initialized when the Fragment is instantiated.
So if we're returning from another Fragment, parentJob has been
cancelled already.
2021-01-23 14:00:26 +01:00
Markus Fisch
35b6ead662 Vibrate and play a tone when a HTTP request fails
To make failures stand out.
2021-01-22 15:46:43 +01:00
Markus Fisch
ad62cb5a03 Advance version number to 1.36.0 2021-01-20 21:37:54 +01:00
Markus Fisch
e1905b1ff2 Add query parameter to back-end URL if necessary 2021-01-19 17:34:08 +01:00
Markus Fisch
9aecf0d83b Add a button to send a test request
For the URL of background requests.
Makes using this feature a bit easier.
2021-01-19 17:24:36 +01:00
Markus Fisch
2645366baa Automatically add URL scheme if its missing
For convenience.
2021-01-19 17:23:51 +01:00
Markus Fisch
37ea4ac9af Show HTTP response for background requests
Show the first three lines (or 240 character) of the HTTP
response (or error message) in the Toast.
2021-01-17 20:03:12 +01:00
Markus Fisch
4a6f5c5f92 Set formatted to false for EC string resources
To make lint happy.
2021-01-17 19:08:37 +01:00
Markus Fisch
b1ddb0fe7a Apply reformat code
To put everything back in order.
2021-01-17 18:32:08 +01:00
Markus Fisch
2f61db731d Automatically execute action after permission
Because it's quite irritating when the action doesn't automatically
continue after permission was granted.
2021-01-17 18:27:24 +01:00
Markus Fisch
b0de90c702 Improve export option labels
Make it clear that we're exporting in a file.
2021-01-15 22:53:14 +01:00
Markus Fisch
8df09090c9 Add a setting to automatically return to scanning
After copy/share was hit on some decoded content.

Saves a tap to get back.
2021-01-15 22:44:10 +01:00
zmni
9feef33275
Update Indonesian translation 2021-01-13 18:27:26 +01:00
grenagit
147ad22df0
Update French translation
Co-authored-by: Grena <grena@grenabox.fr>
2021-01-13 18:26:59 +01:00
Markus Fisch
be833b7645 Make static encode methods top level functions
Because it's more simple and the preferred style in Kotlin.
2021-01-02 18:21:00 +01:00
Markus Fisch
0eb921d579 Give EnumMap of encode hints to Zxing.encode()
Instead of transferring just the ErrorCorrectionLevel from the
EncodeFragment. This way we can transfer additional hints for
other Barcode formats too.
2021-01-02 18:13:16 +01:00
emintufan
1d156e0dbd
Update Turkish translation 2021-01-02 14:14:47 +01:00
Markus Fisch
82c1225848 Use a single <path/> element in SVG exports
Much more compact then using <rect/>'s.

Also, the resolution of the SVG will now match the native resolution
of the barcode so the requested size becomes meaningless for SVGs.

1D barcodes with a native resolution of N x 1 will be expanded to be
half as high as they're wide.
2020-12-24 14:44:12 +01:00
Markus Fisch
33c1697d80 Add missing changelog for version 74 2020-12-17 22:21:32 +01:00
Sergiy Stupar
1d4e5d25ae
Add Ukrainian translation for fastlane 2020-12-12 15:38:18 +01:00
wars-safe
386b47fbed
Chinese language update
* Update README.md
* Rename app/src/main/res/values-zh/strings.xml to app/src/main/res/values-zh-rTW/strings.xml
* Create full_description.txt
* Create short_description.txt
2020-11-27 00:22:04 +01:00
Markus Fisch
b2c2632d76 Fix percent character in resource strings
'%%' doesn't work when the string never goes through String.format().

Instead, a character reference should be used.
2020-11-23 19:25:34 +01:00