Skip to content

Conversation

@tobiasKaminsky
Copy link
Member

@tobiasKaminsky tobiasKaminsky commented Jul 17, 2023

See nextcloud/files-clients#10 (comment).

  • in Drawer as first row: Talk, Notes, "more apps"
  • use same "more" icon as Desktop
  • opens app if installed, if not open link to PlayStore or Fdroid
  • "more" -> open playstore/fdroid with filter for "Nextcloud"
  • with multi account: open another app with correct account

Closes #11744


  • send user/account to other apps
  • Tests written, or not not needed
  • add toggle for is_branded_client to brander
    • ecosystem apps always hidden when set to true
    • disables colouring of icon in PreviewMediaFragment

@ZetaTom ZetaTom force-pushed the wip/app-integration branch 4 times, most recently from 6bbffd4 to ccc7957 Compare July 27, 2023 10:54
@AndyScherzinger AndyScherzinger self-requested a review August 8, 2023 08:10
ZetaTom and others added 22 commits August 8, 2023 10:21
Signed-off-by: ZetaTom <[email protected]>
- introduce is_branded_client variable
  - ecosystem apps will only be displayed in vanilla client
- fix layout of drawer_header.xml

Signed-off-by: ZetaTom <[email protected]>
Signed-off-by: ZetaTom <[email protected]>
Signed-off-by: ZetaTom <[email protected]>
- add summary to toggle in preferences

Signed-off-by: ZetaTom <[email protected]>
Signed-off-by: ZetaTom <[email protected]>
Signed-off-by: tobiasKaminsky <[email protected]>
Signed-off-by: Andy Scherzinger <[email protected]>
@github-actions
Copy link

github-actions bot commented Aug 8, 2023

@github-actions
Copy link

github-actions bot commented Aug 8, 2023

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/11811.apk

qrcode

To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.

Copy link
Member

@AndyScherzinger AndyScherzinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good and works as expected 👍

@AndyScherzinger AndyScherzinger merged commit cd070f9 into master Aug 8, 2023
@delete-merged-branch delete-merged-branch bot deleted the wip/app-integration branch August 8, 2023 16:21
@AndyScherzinger AndyScherzinger added this to the Nextcloud App 3.26.0 milestone Aug 8, 2023
@joshtrichards joshtrichards changed the title Wip/app integration Ecosystem apps integration Nov 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tighter integration on apps within Nextcloud ecosystem

4 participants