Daniel Martí
6db5da2cf7
Fix string formatting issues found by lint
2015-11-01 19:54:37 +01:00
F-Droid Translatebot
c5a36f34f2
Pull translation updates from Weblate
...
Translators:
agilob Polish
Allan Nordhøy Norwegian Bokmål
Kiril LastName Bulgarian
Kristoffer Grundström Swedish
Mladen Pejaković Serbian
2015-11-01 19:49:07 +01:00
Daniel Martí
41d2c69d2e
Remove unused ic_info_white drawable
...
The layout code that uses it is now commented out. This commit can be
reverted once the layout code is used again in the future.
2015-11-01 19:43:45 +01:00
Daniel Martí
41fbbd9825
Exclude more license/notice files from apk
...
This reduces the final apk size by an additional 5KB.
2015-11-01 19:38:29 +01:00
Daniel Martí
04e8117c3e
Bump to 0.97-alpha8
2015-10-31 10:12:07 +01:00
F-Droid Translatebot
079e704375
Pull translation updates from Weblate
...
Translators:
Anders Jonsson Swedish
Kristoffer Grundström Swedish
Mladen Pejaković Serbian
2015-10-31 10:09:53 +01:00
Daniel Martí
7c2b7ef280
checkstyle fix
2015-10-31 10:09:23 +01:00
Daniel Martí
b4560fc217
Merge branch 'materialize-category-filter' into 'master'
...
Make category filter look Material
Get rid of Gingerbred legacy.
Before and after (note the glitch below the spinner):


See merge request !159
2015-10-29 15:41:58 +00:00
Daniel Martí
501d3d3176
Merge branch 'darker-dark-theme' into 'master'
...
Use darker primary colors for the Dark theme
Primary colors of the Light theme are too bright for the Dark theme. The difference should be especially noticeable on OLED screens.
Before and after:


See merge request !160
2015-10-29 15:40:09 +00:00
relan
96091b00d5
Use darker primary colors for the Dark theme
...
Primary colors of the Light theme are too bright for the Dark theme.
2015-10-29 18:26:39 +03:00
relan
9170e2af91
Make category filter look Material
...
Get rid of Gingerbred legacy.
2015-10-29 18:15:01 +03:00
Daniel Martí
2c1b13620f
Disable DownloadManager usage for stable
...
Since it's unstable and introduces regressions. See #445 and #459 , for
example.
2015-10-29 16:11:08 +01:00
Daniel Martí
6c8e726aad
Revert netcipher to fix SNI regression
...
Fixes #431 .
2015-10-29 16:08:17 +01:00
F-Droid Translatebot
dd0f9dcccf
Pull translation updates from Weblate
...
Translators:
ageru French
agilob Polish
Ajeje Brazorf Sardinian
Dario Tordoni Italian
Laura Arjona Reina Spanish
Ldm Public French
naofum Japanese
Osoitz Basque
Sérgio Marques Portuguese (Portugal)
2015-10-29 16:05:01 +01:00
Daniel Martí
92713acdce
Fix tests after e085e039
...
We already had a getPackageInfo, but it wasn't the proper one with flags so
that our new code could use it.
2015-10-25 13:13:55 +01:00
Daniel Martí
42b6176cff
AppSecurityPermissions: cleanup
...
Mostly removing obsolete comment from the original source. Also removing some
unnecessary C-style for loops.
2015-10-23 16:40:48 +02:00
Daniel Martí
e085e0392b
PackageReceiver: Only fetch the one PackageInfo
...
We were fetching information on all installed packages and doing a linear
search. Which is silly and inefficient since we can directly fetch information
on a single installed package by id.
2015-10-23 13:21:56 +02:00
Daniel Martí
1a4c2ca408
Remove unnecessary variable initializations
2015-10-23 13:11:18 +02:00
Daniel Martí
927e05ba8d
Take some final declaration suggestions from AS
2015-10-23 13:08:24 +02:00
Daniel Martí
7f2efc7267
Take some declaration access suggestions from AS
2015-10-23 13:06:23 +02:00
Daniel Martí
97eea866aa
Remove unused class fields
2015-10-23 13:01:10 +02:00
Daniel Martí
1ad69adf4e
Explicit catch ignores to make linters happy
2015-10-23 12:58:51 +02:00
Daniel Martí
0bb921adad
Optimize imports
2015-10-23 12:55:09 +02:00
Daniel Martí
9475d1634c
AppDetails: Remove another extra getPackageManager()
2015-10-23 12:44:31 +02:00
Daniel Martí
da6fd323fd
Remove unnecessary initializers
...
These fields are initialized to their zero values (0, null, false) so doing
the same over in the constructor is unnecessary.
2015-10-23 12:41:05 +02:00
Daniel Martí
56d9ccd737
Deduplicate getApp() getter madness
...
Not that it's any more efficient, but it's surely more readable.
2015-10-23 12:35:05 +02:00
Daniel Martí
8b114326f5
AppDetails: Remove unnecessary Signature
...
Mainly since in the future we'll only have the hash of it, so avoid depending
on the object.
2015-10-23 12:31:05 +02:00
Daniel Martí
960b67e950
AppDetails: Remove extra getter
2015-10-23 12:25:20 +02:00
Daniel Martí
d32c866bb4
Bump to 0.97-alpha7
2015-10-23 11:01:04 +02:00
F-Droid Translatebot
04e548aec4
Pull translation updates from Weblate
...
Translators:
Ajeje Brazorf Sardinian
Allan Nordhøy Norwegian Bokmål
Daniel Martí Catalan
Luiz Wagner Tavares Nascimento Italian
Marcelo Santana Portuguese (Brazil)
relan Russian
2015-10-23 10:59:58 +02:00
Daniel Martí
35acb141c9
Ignore upstreamVercode if it doesn't work
...
If it doesn't result in any version being marked as suggested, e.g. because it
is higher than 0 but lower than any available version, we end up with a NULL
suggestedVercode.
Run the Latest() algorithm after the Upstream() one, and have it pick up those
cases too by adding "OR suggestedVercode IS NULL". This way, we treat invalid
upstreamVercode values as if they were NULL.
Also some cleanup of comments.
Fixes #371 .
2015-10-22 16:58:38 +02:00
Daniel Martí
fb3b0a0281
Comment indenting fix
2015-10-22 00:25:19 +02:00
Daniel Martí
adca9a051b
Checkstyle fixes
2015-10-22 00:13:17 +02:00
Daniel Martí
30b6d6df90
Don't hardcode preference keys
2015-10-22 00:10:18 +02:00
Daniel Martí
2ceeda40b7
Make language change stick properly
...
As seen in https://stackoverflow.com/questions/2264874/changing-locale-within-the-app-itself .
Fixes #458 .
2015-10-22 00:07:36 +02:00
Daniel Martí
8307015d8d
Don't use DownloadManager if it was disabled
...
Fixes #442 .
2015-10-21 23:29:45 +02:00
Daniel Martí
3311043e80
Merge branch 'materialize-app-list' into 'master'
...
Materialize app list
Improve the look of app list items. Note that compact mode is removed because it does not make much sense, see the screenshots.
Before (default layout, compact layout):


After:


Affects #471 and #467 . Those bugs will still be relevant because there are other places with wrong padding and font style.
See merge request !157
2015-10-21 19:55:57 +00:00
relan
6797f51481
Make app list look more Material
...
Use recommended paddings, text sizes, colors, avoid bold font style.
See https://www.google.com/design/spec/components/lists.html
2015-10-21 22:25:52 +03:00
relan
a9457e30a6
Fix applistitem layout parameters resolution
...
See http://www.doubleencore.com/2013/05/layout-inflation-as-intended
2015-10-21 22:04:52 +03:00
relan
a962ba9523
Remove compact layout strings
...
They are unused now.
2015-10-21 22:04:52 +03:00
relan
71da35d3fd
Remove compact layout setting
...
It's quite useless because it makes app list insignificantly smaller.
Besides, this contradicts the Material Design spec.
2015-10-21 22:04:52 +03:00
Daniel Martí
7bc2622b94
Sort apps by name ignoring case with locale
...
Fixes #475 .
2015-10-21 17:15:56 +02:00
F-Droid Translatebot
cbb526d68b
Pull translation updates from Weblate
...
Translators:
Ajeje Brazorf Sardinian
Allan Nordhøy Norwegian Bokmål
Enol Puente Asturian
2015-10-21 16:55:10 +02:00
Daniel Martí
e8093a66f0
Replace preferences by settings in other strings
2015-10-20 23:40:57 +02:00
F-Droid Translatebot
70cb5cd94a
Pull translation updates from Weblate
...
Translators:
ageru French
agilob Polish
Ajeje Brazorf Sardinian
Alberto Moshpirit Spanish
Enol Puente Asturian
Green Lunar Hebrew
2015-10-20 23:40:53 +02:00
Daniel Martí
1a60a7cfb7
Make remove-unused-trans remove empty strings
...
English is better than no text at all.
2015-10-19 09:49:14 +02:00
Daniel Martí
5b688d3c23
Rename Preferences to Settings
...
For consistency with Android and other apps.
Closes #464 .
2015-10-19 09:48:05 +02:00
Daniel Martí
f349437334
Replace all tabs with spaces in string xml files
...
For consistency, and to keep weblate from adding even more tabs everywhere.
2015-10-19 09:35:57 +02:00
F-Droid Translatebot
9f7380691b
Pull translation updates from Weblate
...
Translators:
ageru French
Osoitz Basque
Sylvie Dutch
2015-10-19 09:27:27 +02:00
Daniel Martí
abf4528d02
Get rid of many tabs for consistency
2015-10-19 09:23:35 +02:00