mvp76
40a061ae73
Fix for old devices
...
They can't use vector drawables in notifications. Also, groups can not
be used, see http://stackoverflow.com/a/34953411 .
2017-02-28 20:56:35 +01:00
Hans-Christoph Steiner
bfc1060bfb
Merge branch 'new-ui--app-details-2' into 'master'
...
Tweak some styles in AppDetails2
See merge request !426
2017-02-24 15:27:29 +00:00
Daniel Martí
3d20a07c8a
Update CI image and build-tools to 25.0.2
...
The new CI image also contains the support repo r41, with the support
libs version 25.1.0.
2016-12-23 12:55:28 +01:00
Peter Serwylo
d54c138a1d
Work on the "Donate" styles.
...
Still needs some better assets for the actual donate buttons, but now it includes
the relevant text about donating to developers. It also puts the donation options
in a grid layout and lets them flow across so that if there is more than three, they
will end up on the second line.
2016-12-21 23:05:08 +11:00
Peter Serwylo
f9f0a0f91c
Merge branch 'app_details_749' into 'master'
...
App details 749
The new App Details screen (issue #749 ), now accessible by long-clicking on an app in the application list.
See merge request !419
2016-12-08 01:19:49 +00:00
Peter Serwylo
46eb6ee3b4
Added initial test for AppDetailsRecyclerViewAdapter.
...
Doesn't do anything except create an app with no versions,
no donate links, anything like that, and ensure that the adapter
is able to create the view holders for each resulting item.
In the future we can beef this up to check more exotic conditions,
such as calling `updateItems(App)` with different apps, each
with different combinations of versions, donation links, permissions,
etc.
2016-12-01 12:15:31 +11:00
Daniel Martí
af24db2d14
Bump to 0.102
2016-11-28 12:15:30 +00:00
mvp76
3b23ea019b
Reset build files to release
2016-11-25 10:07:56 +01:00
mvp76
f355232bd5
Build changes
2016-11-18 15:39:53 +01:00
Daniel Martí
99216d923a
Bump to 0.102-alpha3
2016-11-16 22:06:03 +00:00
Daniel Martí
6f0b33a092
Bump to 0.102-alpha2
2016-11-02 21:19:34 +00:00
Daniel Martí
04c7176a2a
Bump checkstyle to 7.2
2016-10-31 14:19:30 +00:00
Daniel Martí
28853fb2ec
Bump ACRA to 4.9.1
...
Changes: https://github.com/ACRA/acra/wiki/ChangeLog#acra-491-12-oct-2016
2016-10-31 14:07:41 +00:00
Daniel Martí
3af5416f09
Bump to new CI image, bump buildTools to 25
2016-10-23 17:09:17 +01:00
Hans-Christoph Steiner
2350b4e694
move shareable test classes into new separate section: testShared
...
This allows some of the mock classes to be shared across Robolectric and
emulator tests.
2016-10-11 08:44:51 +02:00
Hans-Christoph Steiner
a5a90954bc
fix lint UnsafeProtectedBroadcastReceiver
...
Android won't protect us from other apps sending other Intents to these
receivers, so at least check that the action string matches what its
looking for. This is based on a lint recommendation.
2016-10-10 20:15:47 +02:00
Hans-Christoph Steiner
a16589eab0
bump to errors: AppCompatMethod, NestedScrolling, StringFormatCount
...
These are things that we definitely want to be checking, and making them
lint errors rather than warnings means the CI build will fail.
2016-10-10 19:57:56 +02:00
Daniel Martí
663d981c7a
Bump to 0.102-alpha1
2016-10-06 22:37:09 +01:00
Daniel Martí
36378acc7b
gradle: bump plugin version to 2.2.0
...
Also update the dependency declarations since the current ones break
with the new plugin/gradle version.
https://stackoverflow.com/questions/39602587/could-not-get-unknown-property-assemblerelease-for-project
2016-09-28 21:58:27 +01:00
Daniel Martí
ae78042bda
Bump versionCode to 0.102-alpha0
...
This enables upgrading from 0.101 to master until alpha1 is out.
2016-09-28 20:44:26 +01:00
Hans-Christoph Steiner
4598a78bfd
support TLS 1.2 on all repos
...
Update to the latest NetCipher, which now fully supports SNI, in order to
support TLS 1.2 on all supported platform levels. Without this, a repo
that is TLS 1.2 only will be unusable on all but the most recent versions
of Android.
#431
2016-09-28 11:35:57 +02:00
Hans-Christoph Steiner
dd134c50bc
update to latest support lib bugfix version: v24.2.1
2016-09-27 22:59:17 +02:00
Daniel Martí
fdc70b0f9d
Bump build-tools and docker image version
...
The latter is simply to include the newer version.
2016-09-10 12:02:12 +02:00
Daniel Martí
fde227e889
Bump to 0.101-alpha6
2016-08-27 08:37:34 +09:00
Hans-Christoph Steiner
0577ecfc53
update support libs to latest (24.2.0) to hopefully fix crashes
...
Based on ACRA reports, there are some mystery UI related stacktraces that
do not have org.fdroid.fdroid lines in them.
2016-08-26 10:47:46 +02:00
Hans-Christoph Steiner
691545f065
use gradle-witness for all included libs
...
use the automatic method for generating the gradle-witness block so its
easy to keep it updated.
2016-08-26 10:47:46 +02:00
Hans-Christoph Steiner
3adfbc66aa
sort gradle-witness lines so its easy to see changes
2016-08-26 10:42:39 +02:00
Daniel Martí
a9944f7a22
Bump robolectric to 3.1.2
2016-08-21 11:07:47 +02:00
Daniel Martí
16170d6794
Bump to 0.101-alpha5
2016-08-20 19:07:25 +02:00
Daniel Martí
3c5f8756f4
Bump to 0.101-alpha4
2016-08-02 11:25:30 +02:00
Dominik Schürmann
0fd1d5ae4c
Move Privileged Extension to separate repo
2016-08-01 23:02:57 +02:00
Daniel Martí
3726b2b7fa
gradle: bump support libs to 24.1.1
...
Minor bugfix release.
Also bump the CI image with the new stuff.
2016-08-01 00:59:24 +02:00
Daniel Martí
d41cfe85d6
gradle: bump buildToolsVersion to 24.0.1
2016-07-31 18:40:06 +02:00
Daniel Martí
217bde1290
gradle: bump checkstyle, robolectric and PMD versions
...
All minor bugfix releases.
2016-07-31 16:41:25 +02:00
Daniel Martí
f9bfe2a877
Merge branch 'api-24' into 'master'
...
Api 24
Based on https://gitlab.com/fdroid/fdroidclient/merge_requests/352 with fixes for robolectric
See merge request !360
2016-07-25 12:58:46 +00:00
Daniel Martí
53e812e198
Bump to 0.101-alpha3
2016-07-25 13:19:16 +02:00
Daniel Martí
f17482f1eb
Bump compile/target sdk versions to 24
2016-07-13 16:08:55 +01:00
Daniel Martí
8d60e70f5d
Bump buildToolsVersion to 24.0.0
2016-07-13 14:59:14 +01:00
Daniel Martí
bd0efe8ffa
Bump to 0.101-alpha2
2016-07-06 20:22:02 +01:00
Daniel Martí
6d52bc1022
Revert to build-tools 23 until we can have 64-bit
...
As long as we're stuck with 32-bit on the buildserver, avoid both target
and build-tools 24. Necessary to do an alpha.
2016-07-06 11:38:25 +01:00
Daniel Martí
7fe15e6c7d
PMD: bump to 5.5.0
2016-07-04 11:32:29 +01:00
Daniel Martí
8af44b1af5
checkstyle: bump to 7.0
...
Remove LITERAL_DO from the config in RightCurly as we want this:
do {
foo;
} while (bar);
Not this:
do {
foo;
}
while (bar);
This went unnoticed as LITERAL_DO was broken in RightCurly in earlier
Checkstyle versions.
2016-07-04 11:31:41 +01:00
Daniel Martí
3b649138bd
Bump buildToolsVersions
...
The new CI image has 24, not 23.0.3.
2016-06-23 11:42:53 +01:00
Daniel Martí
cd1f59fb29
Bump ACRA to 4.9.0
...
Also change the overrides from onCreate to init as suggested in the
changelog:
https://github.com/ACRA/acra/wiki/ChangeLog#acra-490-rc-1-2-may-2016
The behaviour should be very similar, although overriding the wrong
method (which we were doing) could cause all sorts of weird issues.
2016-06-21 13:35:29 +01:00
Daniel Martí
26f5286f97
lint: don't unnecessarily disable warnings
...
Those that are sometimes false positives but could still point out valid
issues should be warnings, not disabled entirely.
The first two are warnings already, the third is an error.
2016-06-21 13:26:56 +01:00
Hans-Christoph Steiner
80b158e7d6
enable build fail on lint error to catch them in CI builds
...
The spongycastle issue is taking a long time to get resolved, has not yet
affected us, and would be a lot of work to fix in a different way. So the
'InvalidPackage' error is just disabled for now.
2016-06-21 12:52:05 +02:00
Daniel Martí
015343f9df
Bump to 0.101-alpha1
2016-06-20 21:52:26 +01:00
Daniel Martí
4fbc327a91
Bump robolectric to 3.1 now that it's out
...
And remove the now unnecessary -rc justification comment.
2016-06-17 15:51:50 +01:00
Daniel Martí
3d59f4f192
Bump commons-net to 3.5
2016-06-17 15:51:50 +01:00
Daniel Martí
b71cb37cad
Bump commons-io to 2.5
2016-06-17 15:51:50 +01:00