Commit Graph

  • 8ebce69d5d use mDNS TXT records to detect FDroid repos, path, etc. Hans-Christoph Steiner 2014-05-19 22:34:37 -04:00
  • 30ecc1c9f6 use MulticastLock for better Bonjour/mDNS performance Hans-Christoph Steiner 2014-05-19 21:57:39 -04:00
  • f2994b0764 replace Android NSD browsing with jmdns Hans-Christoph Steiner 2014-05-19 21:49:07 -04:00
  • b5f7c0a481 preference for the "name" of the local repo Hans-Christoph Steiner 2014-05-16 17:23:29 -04:00
  • 248cefe1f3 fix notification launching LocalRepoActivity Hans-Christoph Steiner 2014-05-16 16:23:54 -04:00
  • d25a395936 broadcast local repo via Bonjour/mDNS to enable auto-discovery Hans-Christoph Steiner 2014-05-16 16:08:30 -04:00
  • 7ca966be05 in local repo, make relative links to the index.html page Hans-Christoph Steiner 2014-05-15 21:45:12 -04:00
  • 54283b71fd add jmdns submodule to Eclipse config Hans-Christoph Steiner 2014-05-19 13:33:49 -04:00
  • 29048a0c60 Include spongycastle Daniel Martí 2014-05-20 19:12:29 +02:00
  • dd60f5cd3b Re-add nanohttpd, from upstream this time Daniel Martí 2014-05-20 18:54:06 +02:00
  • b7feebddf9 Also use jmdns like a java library in ant Daniel Martí 2014-05-20 18:48:38 +02:00
  • 0f98042520 Remove broken support for repo and Android.mk Daniel Martí 2014-05-20 18:39:26 +02:00
  • 67c7c9b8b5 Don't try to use nanohttpd as an android library either Daniel Martí 2014-05-20 18:37:20 +02:00
  • 319e1faf3b Add zipsigner as a submodule Daniel Martí 2014-05-20 17:00:46 +02:00
  • 4d44f3fce8 Build support-v4 from source with gradle Daniel Martí 2014-05-19 11:56:30 +02:00
  • 9d6cabe737 Update nanohttpd Daniel Martí 2014-05-19 08:49:06 +02:00
  • cdbbb9d580 Add jmdns as a submodule Daniel Martí 2014-05-18 14:04:07 +02:00
  • aa52516a41 Forgot to rollback the ant-prepare nanohttp path Daniel Martí 2014-05-18 13:44:44 +02:00
  • b3107eb6b2 Fix gradle support while keeping ant support Daniel Martí 2014-05-18 12:54:21 +02:00
  • d68b959856 Update UIL Daniel Martí 2014-05-18 12:33:42 +02:00
  • a8f9483684 Merge branch 'master' into 'master' Daniel Martí 2014-05-15 21:11:19 +00:00
  • c819d56f18 add link to SDK references for android-support jar Hans-Christoph Steiner 2014-05-15 14:32:16 -04:00
  • 8a6204205f store "Add Repo" AlertDialog to prevent crash on rotation Hans-Christoph Steiner 2014-05-15 11:46:17 -04:00
  • 09cbd036fa make new instances of LocalRepoActivity show state properly Hans-Christoph Steiner 2014-05-09 14:18:43 -04:00
  • 776ad3f540 use only android-14 items in SelectLocalApps until appcompat-v7 is added Hans-Christoph Steiner 2014-05-09 13:35:49 -04:00
  • c7e1d4af7e Switch AP to our gitlab mirror 0.68-test Daniel Martí 2014-05-14 18:56:03 +02:00
  • 4f51970250 Prepare for 0.68-test Daniel Martí 2014-05-12 19:17:35 +02:00
  • 3c9d7b67cc Merge branch 'super-fdroid' Daniel Martí 2014-05-12 19:15:28 +02:00
  • acd3137cbc Make prefs coherent, rename them, and rename SystemPermissionInstaller to SystemInstaller Dominik Schürmann 2014-05-12 18:59:03 +02:00
  • 1491f7318f Merge branch 'master' into super-fdroid Dominik Schürmann 2014-05-12 13:01:53 +02:00
  • 2bd686dfe8 Add preference to opt-out of SystemPermissionInstaller Dominik Schürmann 2014-05-12 12:55:17 +02:00
  • c65a25524c Log errors Dominik Schürmann 2014-05-12 11:45:26 +02:00
  • 63b0bbd120 Move root access preference down into other category Dominik Schürmann 2014-05-12 11:40:25 +02:00
  • 54ce7a07a6 Cleanup for getActivityInstaller Dominik Schürmann 2014-05-12 11:31:25 +02:00
  • 91ddc838a7 More cleanup in installer classes Dominik Schürmann 2014-05-11 11:16:26 +02:00
  • aeae0bcec3 Code/doc cleanup Dominik Schürmann 2014-05-11 11:13:16 +02:00
  • e82690f324 Do not make the Local Repo activity a launcher icon Daniel Martí 2014-05-11 10:45:34 +02:00
  • 6710e9a4b9 dont show update all button for now... Dominik Schürmann 2014-05-11 02:31:53 +02:00
  • 6419915d5a Strings for error dialog, cleanup Dominik Schürmann 2014-05-11 02:25:50 +02:00
  • 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