Peter Serwylo
89facb24c6
Finished implementation of swipe to change tabs.
2013-04-10 12:57:35 +10:00
Peter Serwylo
fdf69cabcc
WIP: Adding tab swiping, which is a bit more work than I thought.
2013-04-10 10:17:55 +10:00
Peter Serwylo
8679a1241f
Also show "add repo" and "update/install" in action bar.
...
The "update" icon was a "+" (add icon) which looked a bit weird, so a
quick search of other UI's shows that the "refresh" icon is used for
"update". The official Android reference docs say to copy icons that
aren't part of the android.R.drawable.* constants into your own
drawable-* folders, so I've done that here. The icons are from android
SDK version 17.
2013-04-09 18:55:10 +10:00
Peter Serwylo
7a83557772
Show search/run MenuItems in action bar.
...
This is only done if the device api version is >= 11, and if there is
room in the action bar. I added the funcitonality in a new class
CompatabilityUtils because there may be other things for which this is
desirable.
2013-04-09 11:22:46 +10:00
Ciaran Gultnieks
d02dd290ca
Merge commit 'refs/merge-requests/17' of git://gitorious.org/f-droid/fdroidclient into merge-requests/17
2013-03-25 08:22:57 +00:00
Ciaran Gultnieks
1c869ee00c
Merge commit 'refs/merge-requests/16' of git://gitorious.org/f-droid/fdroidclient into merge-requests/16
2013-03-25 08:00:16 +00:00
Paul Sokolovsky
eb6ffcbc9b
Log total time spent/bytes fetched from network while d/ling repo index.
2013-03-24 21:31:04 +02:00
Ciaran Gultnieks
55400a906d
Remove typo (spot the vim user)
2013-03-23 13:35:55 +00:00
Ciaran Gultnieks
04e2966067
Don't crash on faulty search results translations (issue #184 )
2013-03-23 10:18:06 +00:00
Paul Sokolovsky
b71fcab896
Allow user to edit number of update history days in prefs.
...
Instead of using hardcoded 14 days.
2013-03-17 00:37:37 +02:00
Paul Sokolovsky
57d3ccc124
On package details page, add menu option to run installed application.
...
Standard Android "Launch" terminology used in source code, but menu
item is called "Run" for brevity.
2013-01-28 02:27:42 +02:00
Ciaran Gultnieks
39a3640c20
Merge commit 'refs/merge-requests/14' of git://gitorious.org/f-droid/fdroidclient into merge-requests/14
2013-01-04 10:33:35 +00:00
Ciaran Gultnieks
5640225247
Merge commit 'refs/merge-requests/13' of git://gitorious.org/f-droid/fdroidclient into merge-requests/13
2013-01-04 10:32:52 +00:00
Andrew Gaul
8702367e13
Correct typo
2012-12-11 19:10:52 -08:00
Andrew Gaul
9b35942c17
Buffer all InputStreams and Readers
...
Also prefer generic Reader over InputStreamReader.
2012-12-11 18:29:24 -08:00
Felix Ableitner
bdf165d80c
Fixed various warnings.
2012-10-27 13:05:17 +02:00
Ciaran Gultnieks
c2cd6a9c66
Avoid SQLite statement cache full warning
2012-10-24 15:02:17 +01:00
Ciaran Gultnieks
c4e31a5fb1
No need to keep a PackageManager
2012-10-19 08:43:26 +01:00
Ciaran Gultnieks
2c31350488
Use code, not name, for flagging installed version in apk list
2012-10-19 08:41:54 +01:00
Ciaran Gultnieks
d07db77103
Ensure apk list gets redrawn when necessary
2012-10-19 08:41:08 +01:00
Ciaran Gultnieks
5ab0acf4c0
Log when dropping cached app data
2012-10-19 08:40:41 +01:00
Ciaran Gultnieks
a456a9b8d9
Fix package change broadcast receiving
2012-10-19 08:39:56 +01:00
Ciaran Gultnieks
1a9f86dc9d
Add broadcast receiver for package installation/removal
2012-10-05 18:11:36 +01:00
Ciaran Gultnieks
b98f59fb94
Include summary in search (issue #108 )
2012-10-05 08:13:49 +01:00
Michele Azzolari
5a5a632778
Showing last repo scan at bottom of repo list
2012-09-28 11:01:25 +02:00
Ciaran Gultnieks
8993391b56
Save last update check time
2012-09-28 08:52:28 +01:00
Ciaran Gultnieks
c8aeb08dfa
Better internal handling of repos
2012-09-26 21:31:03 +01:00
Ciaran Gultnieks
8415cc2e0a
Fix recently introduced automatic repo scan bug
2012-09-25 22:20:30 +01:00
Ciaran Gultnieks
222001f14d
Revert "Experimental nook fix" (experiment failed)
...
This reverts commit 4edd127175411f84b1c94ee3b1b6f7b1bfb1a1e1.
2012-09-22 22:33:31 +01:00
Ciaran Gultnieks
407c903010
Use etags - highly experimental, especially where multiple repos are concerned
2012-09-22 22:33:06 +01:00
Ciaran Gultnieks
4edd127175
Experimental nook fix
2012-09-20 20:40:40 +01:00
Ciaran Gultnieks
5329e4431a
Fix incorrect incompatible greying due to view reuse
2012-09-19 21:37:22 +01:00
Ciaran Gultnieks
2ae4e6516e
Re-implement show incompatible, and fix details layout more
2012-09-19 17:06:49 +01:00
Ciaran Gultnieks
006ee57bbf
Handle long descriptions properly
2012-09-19 13:14:36 +01:00
Ciaran Gultnieks
547e14e850
Prevents download cancel when touching outside progress dialog (ICS)
2012-09-18 21:27:48 +01:00
Ciaran Gultnieks
14cdf092d3
Tidies up app details view a bit and adds summary/package id
...
The package ID is shown only in expert mode.
2012-09-18 20:59:00 +01:00
Ciaran Gultnieks
111ac731dc
Fix check for unknown added date
2012-09-18 18:05:52 +01:00
Ciaran Gultnieks
0d0c65fb0e
Adds handling of formatted descriptions
2012-09-17 21:46:32 +01:00
Ciaran Gultnieks
37afec1f87
Prevents cancellation of update by touching outside progress dialog
2012-09-16 12:02:04 +01:00
Ciaran Gultnieks
18b40b25b3
Update repo index when relevant preferences changed
2012-09-16 11:55:01 +01:00
Ciaran Gultnieks
717df0b82f
Adds preference to ignore touchscreen feature
...
A ridiclous number of apps claim to be incompatible with devices that
don't have a touchscreen. This even includes devices that have the 'fake
touchscreen' feature instead. Nearly all of those have no such
requirement, so this preference allows you to ignore it and treat those
apps as being compatible.
2012-09-16 11:37:06 +01:00
Ciaran Gultnieks
121d5cdd2b
Removes unused import
2012-09-16 10:29:24 +01:00
Ciaran Gultnieks
0eaca35e5b
Gives category Spinner an ID
...
Without an ID, the default save/restore state mechanism doesn't work,
so (for example) if you rotate the screen on ICS, the current category
switches back to the default.
2012-09-16 10:08:30 +01:00
Ciaran Gultnieks
42d2070701
Fixed crash returning from settings, caused in previous commit
2012-09-15 13:20:06 +01:00
Ciaran Gultnieks
d239d2dabe
Only get icons for compatible apps, and behave properly after reset
...
There's no point wasting time and space on icons for incompatible
apps because they'll never be displayed!
2012-09-15 11:24:47 +01:00
Ciaran Gultnieks
b46b6ed933
A few changes to list UI:
...
Categories only apply to 'Available' list, which now includes
installed apps too.
2012-09-15 08:30:08 +01:00
Ciaran Gultnieks
7efd600ae3
Default to What's New
2012-09-14 23:17:08 +01:00
Ciaran Gultnieks
89dbcaf609
Sort What's New and Recently Added by most recent first
2012-09-14 22:31:14 +01:00
Ciaran Gultnieks
a14a926264
Major revamp of database and app index handling
2012-09-14 22:05:55 +01:00
Ciaran Gultnieks
c40572ca92
Don't mess about upgrading transient database tables
2012-09-14 11:03:07 +01:00