Commit Graph

  • df696ed81e Installer: define all methods as abstract that need to be implemented in subclasses Dominik Schürmann 2014-05-11 02:13:27 +02:00
  • 04577d213c Use ContentObserver to observe install status Dominik Schürmann 2014-05-11 01:38:17 +02:00
  • 919f9c63b8 Merge master into super-fdroid Dominik Schürmann 2014-05-11 00:38:53 +02:00
  • d250ac727b Cleanup installer code Dominik Schürmann 2014-05-11 00:36:54 +02:00
  • e1d9e0f3b1 Document installer callback hack Dominik Schürmann 2014-05-11 00:26:31 +02:00
  • c48dcdc785 Change callback Dominik Schürmann 2014-05-11 00:03:26 +02:00
  • 0887da72ed Add default installer for Android >= 4.0 Dominik Schürmann 2014-05-10 19:46:46 +02:00
  • 6a4b323d06 Prepare for 0.67-test 0.67-test Daniel Martí 2014-05-08 13:23:20 +02:00
  • 96c3af5485 Add missing RTL/LTR layout attributes Daniel Martí 2014-05-08 13:16:21 +02:00
  • 295ef8f02a Merge branch 'swap_ux_improvements' of https://gitlab.com/eighthave/fdroidclient Daniel Martí 2014-05-08 12:53:04 +02:00
  • 0a8d08aac8 ensure that "Update Repo" is always shown in the Action Mode Hans-Christoph Steiner 2014-05-08 01:12:41 -04:00
  • efacc22c10 include app icons in the SelectLocalApps view Hans-Christoph Steiner 2014-05-08 00:56:09 -04:00
  • 107eab5eac Local Repo webserver turns itself off if it was automatically started Hans-Christoph Steiner 2014-05-07 23:51:53 -04:00
  • 16399b760b start the local repo webserver by default when going to LocalRepoActivity Hans-Christoph Steiner 2014-05-07 22:30:26 -04:00
  • 2256cd00e1 start/stop Local Repo from any Activity Hans-Christoph Steiner 2014-05-07 22:24:31 -04:00
  • 7401366ac9 quick improvement of LocalRepoActivity layout Hans-Christoph Steiner 2014-05-07 22:03:35 -04:00
  • 8d3d325967 apply light/dark theme to all Local Repo related Activities Hans-Christoph Steiner 2014-05-07 21:30:59 -04:00
  • 914149aad2 live filtering of InstalledApps for setting up Local Repo Hans-Christoph Steiner 2014-05-07 20:48:02 -04:00
  • a6de6b2932 use two text item layout with label and packageName for SelectLocalApps Hans-Christoph Steiner 2014-05-07 19:18:10 -04:00
  • 5e02404d6a Added getSearchUri() to InstalledAppProvider Peter Serwylo 2014-05-08 06:46:50 +09:30
  • 60f5a1441c Installed apps by application label by default, and sort order can be chosen. db-version/46 Peter Serwylo 2014-05-08 05:52:29 +09:30
  • 584152d2fa store "App Label" for Installed Apps, to show in Local Repo setup db-version/45 Hans-Christoph Steiner 2014-05-06 23:13:59 -04:00
  • 3c005006ce zxing requires >= android-8, only gen QR Codes on >= android-8 Hans-Christoph Steiner 2014-05-07 17:07:45 -04:00
  • 47d4526f05 include new nanohttpd setup in Eclipse project Hans-Christoph Steiner 2014-05-07 16:39:36 -04:00
  • 0aadd51e71 Translation updates F-Droid Translatebot 2014-05-07 23:42:08 +01:00
  • 52c61ec1ca Update nanohttpd, replace as an ant library Daniel Martí 2014-05-07 22:02:40 +02:00
  • 15a3d74ada Merge branch 'merge_requests/11' of https://gitlab.com/eighthave/fdroidclient Daniel Martí 2014-05-07 20:32:22 +02:00
  • 06c974265e if port 8888 is in use, then use a random one Hans-Christoph Steiner 2014-05-06 23:34:16 -04:00
  • 2848b50f8b catch NameNotFoundException when looking up installer name Hans-Christoph Steiner 2014-05-06 23:15:51 -04:00
  • 2aa39311c2 no need for ipAddress int to be global, so make local Hans-Christoph Steiner 2014-05-06 20:05:28 -04:00
  • a58825d7ea split out FDroid.apk copying into its own private method Hans-Christoph Steiner 2014-05-06 19:50:56 -04:00
  • d8d8a45d88 purge appInfo property variable from App class Hans-Christoph Steiner 2014-05-06 19:35:49 -04:00
  • 3352d83102 make App.apks List into a single Apk instance at App.installedApk Hans-Christoph Steiner 2014-05-06 19:34:59 -04:00
  • b11232b607 add summary/description to installed apps based on installed info Hans-Christoph Steiner 2014-05-06 17:09:19 -04:00
  • e35a6e05c7 constructor to create App from an installed APK Hans-Christoph Steiner 2014-05-06 16:24:05 -04:00
  • c1a6f545cf move getMinSdkVersion() from LocalRepoManager to Utils Hans-Christoph Steiner 2014-05-06 15:26:53 -04:00
  • d24f94476e split out static copy/symlink methods from LocalRepoManager to Utils Hans-Christoph Steiner 2014-05-06 15:20:27 -04:00
  • 5d995aa8c8 move LocalRepoService's Handler to a static subclass Hans-Christoph Steiner 2014-05-06 11:55:17 -04:00
  • 882e010052 create initial repo with only FDroid in it Hans-Christoph Steiner 2014-05-05 20:52:01 -04:00
  • 5f31703316 init SelectLocalApps list from the apks in the local repo Hans-Christoph Steiner 2014-05-05 20:25:55 -04:00
  • 08346b9b18 add Activity to choose which installed apps are in the local repo Hans-Christoph Steiner 2014-05-05 19:47:21 -04:00
  • 678e2b09ea InstalledAppProvider needs _ID row so it can be used in CursorLoaders Hans-Christoph Steiner 2014-05-04 22:01:41 -04:00
  • 94dc2d019f add wizard for sending FDroid to another device via WiFi/QR Hans-Christoph Steiner 2014-05-02 20:51:23 -04:00
  • 17c42e4bd0 use class Context directly rather than storing it Hans-Christoph Steiner 2014-05-05 11:38:29 -04:00
  • a9c88bb5d7 build a local repo from a list of installed APKs Hans-Christoph Steiner 2014-05-02 20:37:52 -04:00
  • 5050605f72 Activity/Service for running a local repo via http:// Hans-Christoph Steiner 2014-05-02 20:26:31 -04:00
  • 2c2d8c868c monitor Wifi changes with BroadcastReceiver/Service Hans-Christoph Steiner 2014-05-02 17:35:12 -04:00
  • db0b106656 nanohttpd submodule for supporting local HTTP repos Hans-Christoph Steiner 2014-05-02 17:03:06 -04:00
  • a89e4143c0 QR Code image generation into AsyncTask to keep things snappy Hans-Christoph Steiner 2014-05-02 13:11:33 -04:00
  • 3caec653e5 generate QR Codes internally based on ZXing's core.jar Hans-Christoph Steiner 2014-05-02 12:06:55 -04:00
  • 049cd56215 if it is not possible to make the sharing Uri, return a placeholder Hans-Christoph Steiner 2014-05-02 21:19:20 -04:00
  • 1d1c682c2c fix crash when adding a repo without a fingerprint via URL/QR Code Hans-Christoph Steiner 2014-05-02 21:01:10 -04:00
  • 3701d7864a remove old https:// certificate pin for guardianproject.info Hans-Christoph Steiner 2014-05-02 11:36:08 -04:00
  • f483630e02 store files for tests in the fdroid cache Hans-Christoph Steiner 2014-05-01 21:44:27 -04:00
  • b8cffa6744 add extra checks when running Utils.calcFingerprint() Hans-Christoph Steiner 2014-05-01 12:36:26 -04:00
  • c288fd5534 Prepare for 0.66 release 0.66 Daniel Martí 2014-05-01 19:25:07 +02:00
  • c32fb3a6b7 Add gravities beside textAlignment to fix issues in <4.2 Daniel Martí 2014-05-01 19:23:59 +02:00
  • a9495cd907 Merge branch 'master' of https://gitlab.com/eighthave/fdroidclient Daniel Martí 2014-05-01 18:46:59 +02:00
  • 253c880595 Hard-code number of UIL threads to 4 Daniel Martí 2014-05-01 18:45:43 +02:00
  • 57435aa6b6 catch IllegalArgumentException when dialog disappears before dismiss Hans-Christoph Steiner 2014-04-28 23:21:02 -04:00
  • 615bcfb666 try to find ManageRepo's Fragment before recreating it Hans-Christoph Steiner 2014-04-28 22:24:28 -04:00
  • 8395472f8d test index.jar signature checking Hans-Christoph Steiner 2014-04-28 22:16:49 -04:00
  • c0166a26f8 include Apache Commons IO in test project for easy file operations Hans-Christoph Steiner 2014-04-28 22:36:09 -04:00
  • d80eec031c Re-enable loading of icons with fling Daniel Martí 2014-05-01 16:03:56 +02:00
  • 097be4396e Translation updates F-Droid Translatebot 2014-05-01 09:55:18 +01:00
  • 6ba99eef87 Translation updates F-Droid Translatebot 2014-05-01 09:46:34 +01:00
  • fbf9d4b409 Merge branch 'fix/update-notification' into 'master' Daniel Martí 2014-04-30 23:10:35 +00:00
  • 826854592f Made app update notifications work again. Peter Serwylo 2014-04-30 21:17:16 +09:30
  • 3bca6d3f70 Merge branch 'package-broadcasts' into 'master' Peter Serwylo 2014-04-30 20:05:04 +00:00
  • a0b39cd150 PREF_UPD_NOTIFY default is true, not false Daniel Martí 2014-04-30 00:33:10 +02:00
  • 663a95c7a9 Don't crash if a repo has zero apps/apks Daniel Martí 2014-04-29 23:56:06 +02:00
  • f4539b3803 Add icons item to changelog Daniel Martí 2014-04-29 20:09:52 +02:00
  • 88285b0a6b Fix: Don't always use /icons/ due to wrong SQL param order Daniel Martí 2014-04-29 20:06:56 +02:00
  • 7a16bf4ce5 Fix broadcast receiving of package updates Daniel Martí 2014-04-29 18:18:38 +02:00
  • 55acd955b9 Prepare for 0.65 release 0.65 Daniel Martí 2014-04-29 11:52:46 +02:00
  • af2515bbf6 Run tools/repo-revisions.sh Daniel Martí 2014-04-29 11:31:07 +02:00
  • f374fbbeb0 Re-run translate fixes Daniel Martí 2014-04-29 11:30:22 +02:00
  • 0e64736db4 Merge branch 'master' into 'master' Peter Serwylo 2014-04-29 00:26:55 +00:00
  • fb1e19e510 Merge branch 'super-fdroid' of gitlab.com:fdroid/fdroidclient into super-fdroid Dominik Schürmann 2014-04-28 18:46:44 +02:00
  • 033db01b9a Information about system permissions Dominik Schürmann 2014-04-28 18:45:04 +02:00
  • 527f649fc2 move getSharingUri() to Utils for easier reuse Hans-Christoph Steiner 2014-04-25 11:49:43 -04:00
  • 1018cad3b4 Utils tests: formatFingerprint() and calcFingerprint(String) Hans-Christoph Steiner 2014-04-26 16:14:59 -04:00
  • 4dc2c60863 add more checks on fingerprints fed to Utils.formatFingerprint() Hans-Christoph Steiner 2014-04-26 16:12:34 -04:00
  • cce393de09 "unverified" repo state for repos w/ fingerprints but not yet pubkeys Hans-Christoph Steiner 2014-04-25 23:57:42 -04:00
  • a0970d0720 when adding a repo with fingerprint, make sure to store the pubkey Hans-Christoph Steiner 2014-04-25 23:53:56 -04:00
  • 649bfa10b7 fix silly bug in signing key fingerprint calculation for display db-version/44 Hans-Christoph Steiner 2014-04-25 22:46:24 -04:00
  • aa1b9e6696 allow incoming repos via Intent when on ManageRepo view Hans-Christoph Steiner 2014-04-25 21:34:30 -04:00
  • 7d3723fe69 Remove EXTRA_NOT_UNKNOWN_SOURCE from DefaultInstaller Daniel Martí 2014-04-28 17:43:33 +02:00
  • 625bdcebba Translation updates F-Droid Translatebot 2014-04-28 07:56:28 +01:00
  • 53d9a15d11 Fix comment in CanUpdateAppsFragment Dominik Schürmann 2014-04-27 22:30:49 +02:00
  • d7203535e7 Add update all button (no functionality yet) Dominik Schürmann 2014-04-27 22:22:21 +02:00
  • b3ca915459 RootInstaller: multiple apks Dominik Schürmann 2014-04-27 21:40:22 +02:00
  • 588e22462b Merge branch 'master' into super-fdroid Dominik Schürmann 2014-04-27 20:52:58 +02:00
  • 2399f954ed Installer: Starting with better error handling, new callback design Dominik Schürmann 2014-04-27 20:42:45 +02:00
  • e80b1e03ac AP moved to gitlab + build.gradle typo fix Daniel Martí 2014-04-27 20:36:55 +02:00
  • fbc47c1428 Show dialog if root access was denied Dominik Schürmann 2014-04-27 20:11:36 +02:00
  • 36b269cd19 Clarify comment in prefs Dominik Schürmann 2014-04-27 20:02:03 +02:00
  • c4e7e617b2 Add root access preference Dominik Schürmann 2014-04-27 19:59:28 +02:00
  • 7ed69c93fc Installation/Delete with root shell, add preference for root access, fixes to Installer classes Dominik Schürmann 2014-04-27 18:56:47 +02:00
  • 8f08289822 AndroidManifest: Add superuser permission, cleanup Dominik Schürmann 2014-04-26 13:43:51 +02:00