KeyMapper icon indicating copy to clipboard operation
KeyMapper copied to clipboard

Move Activity From Send Intent action

Open githubsterer opened this issue 11 months ago • 3 comments

Developer TODO (don't remove)

  • [ ] update documentation
  • [ ] Rewrite the list in Jetpack Compose
  • [ ] Make it a two step process. First select the app, then select the activity.
  • [ ] Each list item shows the activity label and the activity component name. Show the activity icon? Make the component names wrap.
  • [ ] Store the package and activity labels in the action so an error message can be shown that the app isn't installed, or the activity can not be found.
  • [ ] Do not do a grid.

Add two additional actions, Launch Activity and Launch Service rather than have them inside Send Intent.

githubsterer avatar Feb 23 '25 12:02 githubsterer

Yeah I support this I think. We need to have a conversation about that Send Intent page, it's one of those technical pages for power users but actually there are some simple uses that maybe more people would use if they weren't scared off by that page.

jambl3r avatar Feb 23 '25 14:02 jambl3r

Agree completely, or like me, who had no idea this existed because I wasn't looking to send an intent but launch an app so I never bothered to even open the window in the first place.

Also not sure whether the Activities button also includes Service iems in that list, or whether there's another list you could populate as you do for Activities, but for services. if the former, and if you decide to split these up, then each one should have its own list I think.

githubsterer avatar Feb 23 '25 14:02 githubsterer

Not sure I will create a "launch service" action. It is not a common thing to do (I think?) and even less guaranteed than Activities that Key Mapper can launch all the services anyway.

sds100 avatar Apr 09 '25 22:04 sds100