• Lemming
    link
    fedilink
    English
    31 month ago

    I don’t know if the fact that it can show Wikipedia results, and that you can connect it to your Google account (to show cloud files from Drive and such in the search results) plays a role too

    Apparently it does, according to a metadata link from the F-Droid’s own repo shared by @[email protected] 's reply, also pointed out by @[email protected]

    On a sidenote, searching your own Owncloud or Nextcloud is supported too.

    Thanks, OP confirmed this, sounds awesome.

    • @pirat
      link
      3
      edit-2
      1 month ago

      No idea why, but I don’t see their comments anywhere in this thread. Thanks for confirming.

      EDIT:

      I found this metadata file, is that the one?

      https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/de.mm20.launcher2.release.yml

      From the file:

      MaintainerNotes: |- Kvaesitso uses several external APIs for search providers. Several of them require signing up to obtain a developer API key: gdrive search, openweathermap, HERE and Meteorologisk institutt. It’s not possible for users to provide these keys as explained here: https://github.com/MM2-0/Kvaesitso/issues/227#issuecomment-1366826219 If keys are not provided, these features are automatically disabled during the build.

      core/shared/build.gradle.kts and plugins/sdk/build.gradle.kts have configurations in them for publishing artifacts to maven repos. They are not used during the build, but detected by F-Droid scanner anyway. We patch it out from core/shared/build.gradle.kts, since this module itself is still used in compilation, and delete plugins/sdk/build.gradle.kts because it’s not used in app compilation.

      Kvaesitso depended on different libraries used for gdrive login in the past that pulled GMS dependency, however it’s not the case anymore:

      https://github.com/MM2-0/Kvaesitso/issues/583#issuecomment-1775268896 The new libraries pull OpenTelemetry though, but it’s unclear if it’s used (considering gdrive integration is disabled).

      Max heap size is reduced in gradle.properties to avoid gradle daemon being killed by OOM manager.

      Older versions of Kvaesitso had onedrive integration that depended on non-whitelisted maven repos, but it was removed.

      Upstream provides an fdroid flavor, however there’s no difference with default flavor except for different versionName.

      For some reason, F-Droid fails to pick up the correct gradle version from distributionUrl if subdir is used.

      It seems to be the case that F-Droid removes gdrive and onedrive in their build. Though, there seem to be no mentions of Wikipedia.

      • Andre87OP
        link
        21 month ago

        You have a plugin for One drive in the Fdroid store

      • Lemming
        link
        fedilink
        English
        130 days ago

        Yes, that’s the link, here’s the comment link since you somehow can’t see: https://sh.itjust.works/comment/15110514 It might be an issue on your instance fetching the comments? He’s from the same instance as me so its weird it is not shown for you but mine is.

        It seems to be the case that F-Droid removes gdrive and onedrive in their build. Though, there seem to be no mentions of Wikipedia.

        OP commented you can find a plugin for One Drive in F-Droid, if you can’t see his comment: https://lemmy.world/comment/13530573 Also: https://lemmy.world/comment/13530521

    • Andre87OP
      link
      21 month ago

      You have this in settings section in the launcher!you can log into The google account ,nextcloud etc…