Some application want to hide from Launcher but show in afm-util list

Duplicate

Description

In Launcher application, these is some applications want hide from menu.

  • launcher(itself)

  • homescreen-2017

  • onscreenapp

  • software_keyboard

These is a "Hidden" permission in config.xml, but may not fit.

Because sometimes these application want start by afm-util.
If use "Hidden", it can not start by afm-util in my opinion.
We should think a solution about this issus.

Environment

None

Activity

Show:

jose bollo 
August 3, 2018 at 12:02 PM

I have on my workbench an option of afm-util to list all installed widget, even the hidden, and launch it.

As a work around, you can use systemctl to start hidden "system" applications.

I my opinion, some application can be hidden by the home screen but run by an other application. The example that I sometime use is the setup/config application.

 

Xin Zhou 
August 3, 2018 at 10:12 AM

In my opinion, we can applications into two types.
1 User applications
2 System applications
System applications will hide from launcher list.

Stephane Desneux 
August 2, 2018 at 10:05 PM
(edited)

Agreed. There's also some rework to be done on:

  • af-main service (appfw) should emit events to app launchers (launcher, homescreen, ... anything else with permission to launch apps)  to keep the apps informed of state transitions (ex: start -> prerun -> run -> foreground -> background ... [TBD] ... killed)

  • handling the services (again for privileged clients): get the list of running services/apis, restart a service ...

So your proposal is to be added to the list IMO: we should handle "hidden" apps.

Is it a new kind of widget ? Just thinking loud...

Details

Assignee

Reporter

Labels

Contract ID

Components

Priority

Created August 2, 2018 at 9:38 AM
Updated April 16, 2019 at 6:19 PM
Resolved April 16, 2019 at 6:19 PM