yzqzss
893ddefa71
Update Chinese Translation
2020-02-22 19:35:36 +01:00
Markus Fisch
5d56365e79
Skip forceCompat() when building on Catalina
...
Calling RenderScript.forceCompat() on a build that was made with the
new build tools (which are required to make RenderScript build again
on macOS Catalina), results in a RSRuntimeException (Loading of ScriptC
script failed).
RenderScript.forceCompat() was introduced to fix RenderScript for
Lineage 16.0. Maybe this is no longer required with those new build
tools?
Yes, this means this setup is producing platform independent builds
that have different features depending on what platform they were
built on. And yes, that's as bad as it sounds.
So, for the time being, it's probably better to _NOT_ use Catalina
to make release builds.
2020-02-20 15:08:52 +01:00
Markus Fisch
3237467503
Check for macOS Catalina and use appropriate tools
...
Since RenderScript can no longer be compiled on macOS Catalina
because Catalina cannot run 32bit binaries and Google failed
to provide a 64bit compiler in time. Now, as if that wasn't
bad enough, the new build tools that provide a 64bit compiler
don't work on any other system than macOS unfortunately.
For details on the issue see:
https://issuetracker.google.com/issues/142590626
2020-02-20 15:08:06 +01:00
Markus Fisch
346529469c
Revert "Update build tools for macOS Catalina"
...
This reverts commit cf4020c613
.
Those new build tools don't work on other systems than macOS
Catalina and even there produce broken builds :(
Also, it looks like the only solution is to remove
`RenderScript.forceCompat()` what's probably no longer
required to support Lineage 16.0 with those new build tools.
Confirmation pending.
2020-02-18 16:23:39 +01:00
zmni
9f4e420dbb
Update Indonesian translation
2020-02-17 15:09:33 +01:00
Markus Fisch
cf4020c613
Update build tools for macOS Catalina
...
To make RenderScript compile again on Catalina.
For details see:
https://issuetracker.google.com/issues/142590626
2020-02-17 10:43:10 +01:00
Markus Fisch
93edde7ed1
Specify full backup rules
...
"true" isn't a valid value for android:fullBackupContent.
2020-02-17 10:36:19 +01:00
unbranched
362e462c2a
Update Italian translation
2020-02-09 18:51:08 +01:00
Markus Fisch
a7241bc0fb
Fix typo in remark about commit messages
2020-02-08 12:43:57 +01:00
Markus Fisch
f26046f34b
Add links for all supported barcode formats
...
And put them into a list.
2020-02-08 12:39:44 +01:00
zmni
a70813ea5c
Update Indonesian translation
2020-01-12 13:46:32 +01:00
Markus Fisch
3f251fdb66
Advance version number to 1.21.0
2019-12-29 17:03:28 +01:00
Markus Fisch
b76cf329dd
Ignore PickActivity for Firebase App Indexing
...
Because Lint/Firebase can't handle the VIEW intent filter
without a http URL. What doesn't make any sense here.
2019-12-29 17:00:18 +01:00
Markus Fisch
e0ad177a62
Improve loading big images
...
Load a scaled down bitmap instead of trying to load the
whole image and then scaling it down. If the image is too
large, it cannot be loaded completely in the first place.
2019-12-29 13:57:35 +01:00
Markus Fisch
1223bd3679
Remove file scheme for VIEW intent
...
Because newer Androids use the "content://" scheme instead of the
"file://" scheme. So remove this restriction.
2019-12-29 12:44:33 +01:00
Markus Fisch
b4e24fa328
Save and restore history list state
...
If we're going back to the list. Makes it far easier to
look through a long list.
2019-12-25 18:14:08 +01:00
Markus Fisch
0368ab5f68
Advance version number to 1.20.1
2019-12-22 13:50:05 +01:00
Markus Fisch
c44ee8f063
Directly invoke insets listener below Lollipop
...
Because ViewCompat.setOnApplyWindowInsetsListener() will never
fire on devices below Lollipop.
2019-12-22 13:45:33 +01:00
Markus Fisch
3bfa6345a0
Update description in README
2019-12-21 18:31:56 +01:00
Markus Fisch
77d87ba995
Advance version number to 1.20.0
2019-12-21 18:13:48 +01:00
Markus Fisch
a2ac68028f
Put all FABs in a CoordinatorLayout
2019-12-21 17:49:56 +01:00
Markus Fisch
aeb945f145
Make system bars a bit less transparent
...
So the foreground text can be seen better.
2019-12-21 17:49:28 +01:00
Markus Fisch
aadde397ea
Color nav bar when list is as high as the view too
...
Because there's now a list footer, the navigation bar at
the bottom of the screen must be translucent as soon as
the last item touches the end of the screen.
2019-12-21 17:49:19 +01:00
Markus Fisch
063fea913e
Add additional next action item to encode fragment
...
Because android:windowSoftInputMode="adjustResize" doesn't go
well with android:windowFullscreen="true" and the latter one
is needed to draw below the system bars.
2019-12-21 17:26:07 +01:00
Markus Fisch
9d57889b81
Fix returning result for SCAN intents again
...
Actually use the flag to return the result and it's
working like it should.
2019-12-21 17:01:07 +01:00
Markus Fisch
233b69623f
Revert "Fix returning result for SCAN intents"
...
SCAN intents are still processed in CameraActivity - not in
PickActivity.
This reverts commit 7416037762
.
2019-12-21 16:59:42 +01:00
Markus Fisch
c7d6e60efb
Scroll content below tool and system bars
2019-12-21 16:11:23 +01:00
Markus Fisch
63688a9994
Refactor format to resolve variable shadowing
2019-12-20 10:53:07 +01:00
Markus Fisch
dc74e33b8b
Remove unnecessary <merge/> tag
2019-12-19 16:45:04 +01:00
Markus Fisch
81f2620a69
Add a style for secondary text
...
To better distinguish between content and secondary
information.
2019-12-19 16:44:29 +01:00
Markus Fisch
1c95550f5d
Remove bottom margin after content on decode
...
Looks better with content length and format on one line
below it.
2019-12-19 16:43:19 +01:00
Markus Fisch
37a821818d
Put character count and format on one line
2019-12-19 16:42:40 +01:00
Markus Fisch
29e0bdfbc3
Increase font size of barcode contents in history
2019-12-17 14:30:52 +01:00
Markus Fisch
d4bbcef011
Fix transfering barcode format from history
2019-12-17 14:29:44 +01:00
Markus Fisch
81fc41ea81
Tag all activities as resizable
2019-12-17 14:11:42 +01:00
Markus Fisch
8cadf42c86
Convert encode button to a FAB
...
And make sure it's always reachable and above the
soft keyboard.
2019-12-17 14:09:10 +01:00
Markus Fisch
e29ec2cc40
Fix some style issues
...
Apply auto format.
2019-12-17 13:57:54 +01:00
Markus Fisch
05952e7f7f
Use explict locale when converting to lower case
2019-12-17 13:57:17 +01:00
Markus Fisch
0e8abb4607
Use a common style for all FABs
2019-12-17 13:51:22 +01:00
Markus Fisch
cede9186a2
Use just 0 instead of an elaborate variable
2019-12-17 13:35:22 +01:00
Markus Fisch
c1c9fa050b
Fix casting context to AppCompatActivity
...
On Android 4.x, since support library 23.3.0, View.getContext()
returns a TintContextWrapper object instead of an Activity.
2019-12-17 13:30:27 +01:00
Markus Fisch
76d86288cc
Preset file name to save with format and content
...
Saves typing it out again when saving a barcode as a file.
2019-12-17 11:34:42 +01:00
Markus Fisch
c0902f8830
Update build tools
2019-12-17 11:11:22 +01:00
Markus Fisch
1d3546d676
Update Kotlin version
2019-12-09 19:48:50 +01:00
Balázs Úr
58baab6ffd
Update Hungarian translation
2019-12-09 19:46:28 +01:00
zmni
3bafa60d59
Update Indonesian translation
2019-11-28 13:25:57 +01:00
Markus Fisch
825062ba78
Advance version number to 1.19.0
2019-11-24 17:32:23 +01:00
Markus Fisch
d128e3cc24
Use property access syntax
...
And remove explicit types.
2019-11-24 17:21:46 +01:00
Markus Fisch
83619834a8
Remember last selected barcode format
...
When encoding a new barcode.
Makes it easier to use the same format multiple times.
2019-11-24 17:11:54 +01:00
Markus Fisch
cb16220ebb
Update Kotlin and SDK version to 29
2019-11-22 10:55:20 +01:00