Daniel Martí
caa91186cc
checkstyle: Add LocalFinalVariableName
2015-10-09 10:59:44 +02:00
Daniel Martí
6ee3dba3ea
checkstyle: Add LocalVariableName
2015-10-09 10:56:50 +02:00
Daniel Martí
b5f62c03cb
checkstyle: Add MemberName
2015-10-09 10:55:27 +02:00
Daniel Martí
48b7096523
checkstyle: Enable some naming checks we obey
2015-10-09 10:50:13 +02:00
Daniel Martí
bd68caa152
checkstyle: Add FallThrough
...
With bonus bugfix.
2015-10-08 23:33:29 +02:00
Daniel Martí
638daf83cf
checkstyle: Add OneStatementPerLine
...
Also OneTopLevelClass, but we're not there yet
2015-10-08 22:29:32 +02:00
Daniel Martí
d97319efb7
checkstyle: Add DefaultComesLast
2015-10-08 22:25:38 +02:00
Daniel Martí
7bbcbf25a6
checkstyle: Add EmptyLineSeparator
2015-10-08 22:23:10 +02:00
Daniel Martí
f5352eaf28
checkstyle: Add ArrayTrailingComma
2015-10-08 22:15:51 +02:00
Daniel Martí
3f8875ab9c
checkstyle: Add EqualsAvoidNull
2015-10-08 22:09:51 +02:00
Daniel Martí
174e37e4e0
checkstyle: Add ExplicitInitialization
2015-10-08 22:01:09 +02:00
Daniel Martí
38cc95b035
checkstyle: Add StringLiteralEquality
2015-10-08 21:53:02 +02:00
Daniel Martí
0a13cf5c63
checkstyle: Add UnnecessaryParentheses
2015-10-08 21:50:46 +02:00
Daniel Martí
561d7833d1
checkstyle: Add indentation
2015-10-08 21:41:38 +02:00
Daniel Martí
04ea84640e
Run dos2unix on BoundedInputStream.java
2015-10-08 20:01:58 +02:00
Daniel Martí
3eb758f1b2
checkstyle: Add WhitespaceAround
2015-10-08 20:01:37 +02:00
Daniel Martí
95b53706f9
checkstyle: Add NoWhitespace{Before,After}
2015-10-08 19:49:43 +02:00
Daniel Martí
793788eadf
checkstyle: enable and apply WhitespaceAfter
2015-10-08 19:44:31 +02:00
Daniel Martí
5736c70dc8
checkstyle: enable and apply FinalClass
2015-10-08 19:29:04 +02:00
Daniel Martí
2211dc38bb
Fix -PsourceDeps build
...
We can't do verification since spongycastle isn't imported in the sourceDeps
build, and witness complains about missing libs.
2015-10-08 19:22:15 +02:00
Daniel Martí
2d62c94b5f
Rename extension into Privileged-Extension
...
The previous name, F-Droid-Privileged, made it look like it was a replacement
for F-Droid. The full name, F-Droid-Privileged-Extension, is too long.
2015-10-08 19:10:30 +02:00
Daniel Martí
5a8c68b8f8
Also add checkstyle to the privileged extension
2015-10-08 19:08:08 +02:00
Daniel Martí
2b0e6dade1
checkstyle: enable ModifierOrder and apply it
2015-10-08 18:59:41 +02:00
Daniel Martí
7c6888b5d4
checkstyle: remove rules that will never be used
2015-10-08 18:58:40 +02:00
Daniel Martí
a47e32d40f
Mention checkstyle in CONTRIBUTING
2015-10-08 17:38:00 +02:00
Daniel Martí
d8a624b397
End AS formatting madness in build.gradle
...
This was changed to obey Android Studio's formatting of gradle files. Some of
what it did was fine, but removing all line spacing is bonkers.
2015-10-08 17:26:27 +02:00
Daniel Martí
1f973a7c88
checkstyle: Enable and apply AvoidNestedBlocks
2015-10-08 17:26:27 +02:00
Daniel Martí
b05ed99c74
Make F-Droid obey the easy checkstyle rules
2015-10-08 17:26:27 +02:00
Daniel Martí
42b7687cf9
Remove trailing whitespaces from zxing code
2015-10-08 17:26:27 +02:00
Daniel Martí
999fa6eb21
Add checkstyle with a small config
...
It doesn't include all of the Android style checks as found in Android Studio,
but it's a start.
Bump Gradle to 2.7 because the checkstyle plugin in earlier versions is just
not good enough.
2015-10-08 17:26:27 +02:00
Daniel Martí
bc283304df
Fix tests compilation after 5c4de9a1
2015-10-08 13:28:35 +02:00
Daniel Martí
7dd239d4bf
README: itc meetings are now at 20h UTC
2015-10-07 13:26:37 +02:00
Daniel Martí
9225309191
Bump to 0.97-alpha5
v0.97-alpha5
2015-10-07 11:02:38 +02:00
F-Droid Translatebot
17f5fc67ec
Pull translation updates from Weblate
...
Translators:
Ajeje Brazorf Sardinian
Daniel Martí Catalan
Enol Puente Asturian
Mladen Pejaković Serbian
naofum Japanese
Phạm Nguyễn Hoàng Vietnamese
relan Russian
2015-10-07 11:01:05 +02:00
Daniel Martí
89607eb58a
Don't update repos when opening the app yet
...
As the comment says, this should not be on until it can be opted out from. The
biggest problem is unwanted repo updates, e.g. when a user is on a mobile
connection.
Fixes #435 .
2015-10-07 10:58:09 +02:00
Daniel Martí
995036f4e4
Fix regression introduced in 37e23e8d5082
...
The idea was good, but it applied the second-precise date format everywhere.
This broke dates on apps and apks, which have the format yyyy-MM-dd on the
index.
Fix this by having two sets of funcs in Utils, one for dates (precise to a
day) and one for times (precise to a second). We should use the latter for
dates we ourselves measure, like the last repo update time.
2015-10-07 10:51:32 +02:00
Daniel Martí
a6b416e7c9
Don't fall back to category resource ids
...
Fall back to their full names instead.
2015-10-07 10:51:32 +02:00
Daniel Martí
cebf82e7e3
Merge branch 'last-repo-update' of https://gitlab.com/relan/fdroidclient
2015-10-07 10:10:27 +02:00
Daniel Martí
b204377a4e
AppDetails: don't remove last character
...
When fixing the trailing newline issue, I overlooked the fact that
subsequence's second index is exclusive, not inclusive, so it's i<=len not
i<len.
2015-10-07 10:06:20 +02:00
relan
714fbc8f2a
Show last repo update time in locale-dependent format
2015-10-07 08:58:07 +03:00
relan
37e23e8d50
Store last repo update time with 1 sec precision
2015-10-07 08:58:07 +03:00
Daniel Martí
7cfc2ea004
Simplify some bits of code
...
* Don't call getIntent() multiple times
* Drop else after return
* Don't do "if (!cond) foo else bar"
2015-10-06 14:50:57 +02:00
Daniel Martí
fd8355e872
Fix lint warning about implicit locale
2015-10-06 14:36:40 +02:00
Daniel Martí
469f09c0b3
Remove all unused resources
2015-10-06 14:33:28 +02:00
Daniel Martí
17fdaa116c
Run optipng -o7 on new drawables
2015-10-06 14:21:21 +02:00
Daniel Martí
8d75e87c6b
Don't keep all of jmdns
...
It is used as part of swap, but the library never caused any proguard issues
and there is no reason to think it should. The issues came from zipsigner and
its use of spongycastle.
2015-10-06 14:19:05 +02:00
Daniel Martí
2bbde8c705
Don't keep all of libsuperuser
...
These keeps are to keep swap working, which depends on libraries that use
reflection and other stuff that proguard breaks. libsuperuser is not used by
swap though, and doesn't have those issues.
2015-10-06 14:15:24 +02:00
Daniel Martí
d1bdd7789b
Remove now unused vendored jmdns
2015-10-06 14:11:30 +02:00
Daniel Martí
d40781584b
Update jmdns to 3.4.2 from 3.4.1+ trunk
2015-10-06 14:11:30 +02:00
Daniel Martí
a6199e7603
Update changelog
2015-10-06 12:40:34 +02:00