101 Commits

Author SHA1 Message Date
Daniel Martí
fed9e8d103 Bump to 0.98-alpha6 2016-01-19 15:21:28 +01:00
relan
fea2f9b9cf Use proper theme for CrashReportActivity
It's an activity, not a dialog.
2016-01-07 11:11:01 +03:00
Daniel Martí
96187bda4c Bump to 0.98-alpha5 2016-01-05 21:18:44 +01:00
Peter Serwylo
49d01e0ca3 Use custom layout for ACRA report dialog, not default one.
Styling the default dialog was difficult and it doesn't obey some
of the guidelines provided by the Android design docs:

 https://www.google.com/design/spec/components/dialogs.html#dialogs-specs
 (see "Content Guidelines")

This change introduces a custom dialog extending the base ACRA reporting
activity. Specifically, it introduces a padding of 24dp around the dialog
contents.
2016-01-02 13:42:57 +11:00
Daniel Martí
b22466ee66 Add opt-in crash reporting via ACRA
Fixes #398.
2015-12-26 23:35:48 +01:00
Daniel Martí
76cda91e64 Use .FDroidApp in the manifest
Like the rest of classes, e.g. activity names.
2015-12-26 19:04:19 +01:00
Daniel Martí
6d7d19433e Bump to 0.98-alpha4 2015-12-24 17:27:21 +01:00
relan
8b89b52d2b Show appropriate message when search results are empty
Closes #512.
2015-12-19 15:35:15 +03:00
Daniel Martí
fa5b7d8099 Bump to 0.98-alpha3 2015-12-16 14:14:52 +01:00
Peter Serwylo
b1be1dffb6 Initial move of search logic to FDroid activity from SearchActivity 2015-12-14 22:41:29 +11:00
Daniel Martí
3f068929e8 Bump to 0.98-alpha2 2015-12-07 21:31:51 +01:00
Peter Serwylo
cc0adcc5ad Save app details to temp table, then flush after update verified. 2015-11-30 18:14:44 +11:00
Peter Serwylo
9a2d390279 WIP: Do repo update database work in temp table for apks, then copy at end.
At the start of a repo update, it will create a copy of the apk table.
Throughout the update, it will query the original apk table for info.
All inserts and updates happen to the temp table. After the repo has been
verified as trusted, the original apk table is emptied, and all apks are
copied from the temp table to the real one.

I realise that the work done to query the apk table for info during the update
could happen against the temp table, but it was not neccesary to move all of
the queries that are required for this task to the temp apk provider.
2015-11-30 18:14:44 +11:00
Daniel Martí
7286bafa23 Bump to 0.98-alpha1 2015-11-23 20:25:07 +01:00
relan
e841d63ea9 Replace search dialog with a search widget
SearchView is the recommended way to implement search UI. See
https://developer.android.com/guide/topics/search/search-dialog.html#UsingSearchWidget
2015-11-13 08:27:55 +03:00
Daniel Martí
dd9a7207ac Bump to 0.98-alpha0 after stable 2015-11-07 13:15:21 +01:00
Daniel Martí
04e8117c3e Bump to 0.97-alpha8 2015-10-31 10:12:07 +01:00
Daniel Martí
d32c866bb4 Bump to 0.97-alpha7 2015-10-23 11:01:04 +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í
5b688d3c23 Rename Preferences to Settings
For consistency with Android and other apps.

Closes #464.
2015-10-19 09:48:05 +02:00
Daniel Martí
41cfc67d4a Bump to 0.97-alpha6 2015-10-13 22:49:05 +02:00
Daniel Martí
9225309191 Bump to 0.97-alpha5 2015-10-07 11:02:38 +02:00
Daniel Martí
f2b1583239 Bump to 0.97-alpha4 2015-10-02 17:34:42 -07:00
Daniel Martí
ef23e36ef1 Remove obsolete commented activities from AM.xml
They vanished long ago, no need to keep them in the manifest.
2015-10-02 16:58:38 -07:00
relan
6f6bd44a38 Use static title for repository details activity
Repository name is usually too long to fit into the title. Besides, it's
also shown in the activity, no need to duplicate it.
2015-10-01 07:26:58 +03:00
Dominik Schürmann
50215356ae Privileged Install: improve strings, fix uninstall 2015-09-30 07:41:27 +02:00
Daniel Martí
88d1645c4a Bump to 0.97-alpha3 2015-09-23 22:42:44 -07:00
Daniel Martí
a31d2d3188 Bump to 0.97-alpha2 2015-09-12 15:53:01 -07:00
Daniel Martí
ed5de47197 Merge branch 'enhanced-priv-install' of https://gitlab.com/dschuermann/fdroidclient 2015-09-09 21:21:06 -07:00
Toby Kurien
f9fee5beb0 wip: when a download is completed, app is woken up and app details screen displayed 2015-09-10 06:21:11 +10:00
Dominik Schürmann
85c8e7035d Move shared AIDL files into lib, restructure, start of install/delete code 2015-09-07 01:38:48 +02:00
Dominik Schürmann
d530a1cf56 Restructure installer packages 2015-09-07 01:37:06 +02:00
Daniel Martí
50cd629d7d Bump to 0.97-alpha1 2015-09-06 00:34:23 -04:00
Peter Serwylo
3213fd2ba1 Merge branch 'new-swap' 2015-09-06 08:37:26 +10:00
Daniel Martí
e72ccd3012 Bump to 0.97-alpha0 2015-09-02 17:54:55 -07:00
Peter Serwylo
f635df8502 Merge branch 'master' into new-swap 2015-09-02 17:01:58 +10:00
Daniel Martí
d079d7770e Bump to 0.96-alpha6 2015-08-29 21:44:03 -07:00
Daniel Martí
a2b924837a Bump to 0.96-alpha5 2015-08-25 21:38:20 -07:00
Daniel Martí
752c7c7022 Bump to 0.96-alpha4 2015-08-24 11:43:33 -07:00
Daniel Martí
d8b4fc403d Bump to 0.96-alpha3 2015-08-20 19:32:41 -07:00
Peter Serwylo
133cabeed8 Let user select wifi network. Prevent "Send F-Droid" if no bluetooth.
Include support for libaccesspoint to control the WiFiAP of a device.

Selecting wifi networks i snow possible by touching the name of the
wifi network in the "Start Swap" screen (sometimes it will say
"No network yet"). This exhibits the same behaviour as the "Join Wifi"
screen used to (and still does) do.

On emulators (is there other devices too?), Bluetooth is unavailable,
but the "Send F-Droid" is still there. I could remove it, but then
people may get confused as to why it is not there. Instead, there is
now a dialog which explains why it can't be sent (no Bluetooth).
2015-08-20 21:46:07 +10:00
Daniel Martí
a6b1f21ce5 Bump to 0.96-alpha2 2015-08-16 13:20:15 -07:00
Peter Serwylo
1ea35f6977 Remove unused AppDetails subclass. Show download progress for swap.
The AppDetails subclass used to be used when you couldn't install apps
directly from the swap workflow. Now we don't send people to app
details, so the activity is unneeded.

The swap progress also now listens for progress broadcasts, rather than
showing an indeterminant progress bar.
2015-08-16 17:29:56 +10:00
Daniel Martí
019c6019d7 Bump to 0.96-alpha1 2015-08-09 12:15:06 -07:00
Daniel Martí
31dad85da6 Forgot to bump targetSdkVersion with compileSdkVersion 2015-08-09 12:14:39 -07:00
Daniel Martí
d20ef02745 Re-add superuser permission to manifest (fixes #339) 2015-08-09 12:12:37 -07:00
Peter Serwylo
5ee8307703 Merge branch 'master' into new-swap--updated-downloader
Fixed multiple conflicts to do with the repo updater moving to
broadcasts from the previous progress listeners.
2015-08-09 22:12:09 +10:00
Daniel Martí
20c3a50f3b Bump to 0.95 2015-08-04 14:37:34 -07:00
Daniel Martí
bdb71d828f Have the light theme as the default throughout
It was changed in preferences.xml, but not in the manifest and in the default
case in the Java code.
2015-08-03 17:45:32 -07:00
Daniel Martí
040c900be5 Bump to 0.95-alpha2, prepare for stable 2015-07-30 10:28:40 -07:00