Simple-Contacts icon indicating copy to clipboard operation
Simple-Contacts copied to clipboard

Shortcut activity

Open bb1a2 opened this issue 2 years ago • 4 comments

This should be simple enough and allows creating a shortcut in assistants and non-default launchers (like these: 1, 2, 3).

Side launchers are very helpful, so I would really like it if you considered this small addition.

Thanks

bb1a2 avatar Aug 26 '23 17:08 bb1a2

what do you mean, what activity shortcut do you want?

tibbi avatar Aug 29 '23 16:08 tibbi

There are at least two ways to add a shortcut in Android:

  1. Through the app: like what your apps do currently. But it adds the shortcut to the default launcher/home screen only.

  2. Through the launcher: the same as a widget. You long press on the home screen and choose add shortcut. Then you are presented with the different shortcut creating dialogues/activities declared by the apps in the manifest. This is the only way to add a shortcut to a non-default launcher.

In the second case, I would go to my launcher, tap "Add a shortcut", get a list of shortcuts of available apps, tap on Simple Contacts which will open an activity to choose the desired contact.

Like this:

bb1a2 avatar Aug 29 '23 19:08 bb1a2

sadly I dont see the point of this, why cannot you just use the app icon for launching it?

tibbi avatar Aug 29 '23 21:08 tibbi

why cannot you just use the app icon for launching it?

I am not talking about the app's launcher icon but actually the existing feature inside your apps of "create a shortcut" to immediately open the details of a certain contact (for Contacts) or directly call the contact (for Dialer) with one tap.

To reproduce:

  • Install Home Button Launcher. This app replaces Google Assistant (meaning you launch it by long-pressing the home button).
  • Open the hamburger menu, tap add.
  • Move to the second tab (labelled "Shortcuts").
  • You will find that Contacts and Dialer are not present. This is the only way to add shortcuts in Home Button Launcher and similar applications (and gesture-based launchers). You can make them available by adding the activity mentioned in the first post.

I hope that I clarified what I mean.

Thanks

bb1a2 avatar Aug 30 '23 12:08 bb1a2