I am working on the default setup at the moment.And I need a little help!

I am working on the default setup at the moment.And I need a little help!

As you know, the current one is fairly minimal and I would like to add a few more icons (such as phone, play store – exact list not defined yet). 

The issue is that some apps are device specific. For instance Samsung will have its own phone app, same for HTC and others. Worst, these apps may change from a firmware to another. This means that the launcher may have to test several “app internal  names” before to find the right one.

I couldn’t find a public database of internal names, so I am requesting your help to build a small one.The idea is to run a script for a set of applications on your desktop and share  the result of this script (or post it in a comment). To do this, please load the script from the APK below (Lightning menu / Scripts /Load a script), long tap on some app on your desktop (not the app drawer) and select Scripts / Share app’s component name. This will prompt you to send an email to me with the app internal name, label, device name and android version. The apps I am interested in for possible addition on the home screen are:

– phone

– camera

– settings

– browser 

– app store

– calculator

– agenda

– email

– contacts

– clock

Not all these apps will go on the desktop, but I will rather use alternatives if some app is missing (for instance no phone on tablet, then use contacts). That’s already a long list but if you feel some app should be on the home screen, feel free to let me know

Many thanks!

http://www.pierrox.net/android/applications/lightning_launcher/apk_script/ShareComponentName.apk

http://www.pierrox.net/android/applications/lightning_launcher/apk_script/ShareComponentName.apk
]]>

26 Commentsto I am working on the default setup at the moment.And I need a little help!

  1. Anonymous says:

    < ![CDATA[

    I’ve actually thought before there could be a lil more to the default setup, could be helpful for new users as well.. Very good idea

    ]]>

  2. Anonymous says:

    < ![CDATA[

    At line 13: ReferenceError: “android” is not defined. (Share app’s component name#13)

    ]]>

  3. Anonymous says:

    < ![CDATA[

    Good Idea Pierre Hébert but i got an error:



    At Line 13: ReferenceError:


    “android” is not defined. 



    OPO CM11S Android 4.4.4 LLx 10.6.5


    same 


    Note Edge Android 4.4.4 LLX 10.6.5

    ]]>

  4. Anonymous says:

    < ![CDATA[

    Isn’t it possible to use icon pack ?


    So you don’t need to have a database

    ]]>

  5. Anonymous says:

    < ![CDATA[

    Same error as above.



    Also, including gallery to home screen would be good.

    ]]>

  6. Anonymous says:

    < ![CDATA[

    oh my god… can’t believe it! Issue with minification 🙁



    I just uploaded a new version (same url), please try again and sorry for the trouble.

    ]]>

  7. Anonymous says:

    < ![CDATA[

    Bruno-Isa LAMOUR-ARNOULD the issue is not to have an icon or an image, but to have a link to the app aka to know it’s internal name.

    ]]>

  8. Anonymous says:

    < ![CDATA[

    Pierre Hébert ran your script


    Is there a generated file to send to you ?

    ]]>

  9. Anonymous says:

    < ![CDATA[

    Just follow the instructions on the screen: it should ask you how to send, you should have gmail at least, maybe other email clients, or various other ways such as Beam (obviously not a solution, lol). Everything is filled with right values: email address (mine), a subject and the result of the script in the content. Then tap on send.

    ]]>

  10. Anonymous says:

    < ![CDATA[

    Pierre Hébert no there is only the toast “script loaded”

    ]]>

  11. Anonymous says:

    < ![CDATA[

    then read again the fourth paragraph in the post above 🙂


    (yes, I know, yet another long post to read…)

    ]]>

  12. Anonymous says:

    < ![CDATA[

    On the browser, are you looking for the default or does it matter?

    ]]>

  13. Anonymous says:

    < ![CDATA[

    For the builtin one, although the launcher could try to use the default one, this is a good point.


    (thanks for the emails!)

    ]]>

  14. Anonymous says:

    < ![CDATA[

    Please do not forget to add on desktop your script editor… (plus do a new hint for this icon)    – some info what can user do with script editor (for example animations, etc.).

    ]]>

  15. Anonymous says:

    < ![CDATA[

    Doesn’t work for me. I have only one actual app on my desktop. Screen flashes quickly (app drawer I think) but nothing happens.


    I have an odd setup.

    ]]>

  16. Anonymous says:

    < ![CDATA[

    Could it be that the default handling of email is set to an app that starts and stops quickly ?


    Maybe try to replace the last line in the script with alert(result); It should display the text to send, if so it would confirm that Android is launching an activity which is set by default.

    ]]>

  17. Anonymous says:

    < ![CDATA[

    Your script add to mail only one app (selected – for example browser).



    You can modify the script so that they sent all applications at once?

    ]]>

  18. Anonymous says:

    < ![CDATA[

    This would be possible to store each result and ask whether the script should send the result now or not, but I think this is simple enough this way. Of course this would save some time but this is not an heavy task anyway.

    ]]>

  19. Anonymous says:

    < ![CDATA[

    Pierre Hébert and couldn’t you make an Intent or so to retrieve the browser/telephone/email/… apps and get the default one if any? (Just thinking)

    ]]>

  20. Anonymous says:

    < ![CDATA[

    Done for nexus 7 2013 wifi

    ]]>

  21. Anonymous says:

    < ![CDATA[

    TrianguloY​ like a “default apps selector” like in the “Themer” launcher?

    ]]>

  22. Anonymous says:

    < ![CDATA[

    TrianguloY actually this works with so few apps that this is not useful. Even the settings action has been changed on some devices  (Samsung, king of the non standard stuff…). 

    ]]>

  23. Anonymous says:

    < ![CDATA[

    And done for the oneplus one

    ]]>

  24. Anonymous says:

    < ![CDATA[

    Pierre Hébert​, I did this for Moto X (2nd gen) in one email. I hope this doesn’t break whatever automated way you use to import this info. I also added the sms app.


    “Agenda” I don’t recognize. Would that be the calender app?

    ]]>

  25. Anonymous says:

    < ![CDATA[

    Chris Chastain​, yes, it’s the calendar app

    ]]>

  26. Anonymous says:

    < ![CDATA[

    Thanks Chris Chastain ! Indeed, Agenda is the french word, my brain had a translation bug 😉


    Processing is half automated: I start with manual cut&paste, gather everything in a single file, then I apply a set of cut / sort / uniq operations to remove duplicates and group by app.

    ]]>

Leave a Reply

Your email address will not be published. Required fields are marked *