openfoodfacts / smooth-app

🤳🥫 The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart
https://world.openfoodfacts.org/open-food-facts-mobile-app?utm_source=off&utf_medium=web&utm_campaign=github-repo
Apache License 2.0
835 stars 279 forks source link

Introduce Quick Actions from icon #921

Open teolemon opened 2 years ago

teolemon commented 2 years ago

What

It's a refinement rather than a core feature, present in the old app

Screenshot from V1

image

Part of

GowthamGoush commented 2 years ago

May I work on this exciting feature?

teolemon commented 2 years ago

Assigning you @GowthamGoush

teolemon commented 2 years ago

Unassigning you @GowthamGoush

AshAman999 commented 2 years ago

@teolemon , @M123-dev Found a package by the flutter team, should I try this one here ? https://pub.dev/packages/quick_actions

M123-dev commented 2 years ago

Sure @AshAman999 but I don't know how far we can go with it without navigator 2.0

g123k commented 2 years ago

Mmm… before doing anything on this, we should identify the shortcuts we really need. Eg: scanning and research are both available on the homepage…

I really wonder which feature(s) will be relevant here (I don't find any to be honest)

teolemon commented 2 years ago

History, Contributions, Hunger Games, potentially ? Those would even warrant an app shortcut

g123k commented 2 years ago

I was wondering if we shouldn't have a "single scan" screen. That kind of shortcut would be nice

Akashsri3bi commented 1 year ago

I would look into it , Which shortcuts were decided by team ?

teolemon commented 1 year ago

We need Navigator for this one, which @g123k is going to be working on soon. Please hold until then.

g123k commented 1 year ago

On the iOS app, we have a shortcut and nothing on Android 🤨: IMG_1588

Screenshot_20230612-091619

I will first prepare GoRouter to allow the three routes

g123k commented 10 months ago

On iOS, a really nice touch would be to add a link to a feedback form: IMG_3B9DADC96E86-1

This is a new paradigm introduced because this popup is visible when you long press = same action as uninstallation