lawnicons icon indicating copy to clipboard operation
lawnicons copied to clipboard

[DISCUSSION] Requests for icons through the app

Open x9136 opened this issue 1 year ago • 5 comments

About this discussion

The process of requesting icons is complicated and the final table as a whole consists of raw data. In addition, it takes time to check which icons from the final table already exist and which are the most popular ones left.

I suggest to think about the possibility of requesting icons from the app, so that users and contributors have less work to do.

Ideal. Automatically generate a table of missing icons with app component names based on each Lawnicons user. When adding icons, check component names and automatically remove ready ones from the table.

Good. Automatically generate a list of application component names for all icons that Lawnicons users don't have. Offer to copy or share the list, inform where to paste. Prepare a request form or table so that there is sorting by popularity. I used to do sorting through a pivot table, but it's not convenient. Carefully and collectively keep the table up to date by removing ready-made icons.

In addition. Think about awareness. Explain how and where to take the names of app components in the request form. Give a link to the request form in the app and socials, pin where possible.

Depending on the effort, the process of requesting icons and preparing to add icons can be made easier, and the relevance of the requests themselves can be increased.

What do you think?

x9136 avatar May 15 '23 06:05 x9136

If anyone has a desire to make it easier to request icons for users and find activities for contributors, I suggest this solution. Ping me if you need to know why it's the way it is or anything else.

Requests submission

x9136 avatar Nov 10 '23 17:11 x9136

I would also suggest to change the form (and thus the request table) while solving this issue, if there is no way to change the old description of the current form. The current form description advises sending packages rather than packages with activities, which is contrary to the issue.

If the form does have to be replaced, I suggest giving the permissions to the form and table to a few core members of the Lawnchair team. It is also worth moving requests from the current table and correcting links in the repository description.

As a new form description, I propose this option.

Enter the packages with activities of the apps for which youʼd like to request icons. Each package with activity should be on a separate line. Donʼt include any additional text. You can use third-party apps to find packages with activities: https://github.com/LawnchairLauncher/lawnicons/blob/develop/CONTRIBUTING.md#using-3rd-party-apps

Sample response:
com.example.app1/com.example.app1.MainActivity
app.example.app2/app.example.app2.SplashActivity
org.example.app3/org.example.app3.SplashScreen

x9136 avatar Nov 23 '23 00:11 x9136

Maybe using Lawnchair debug mode to find activities should be added to the list of methods?

KTibow avatar Nov 26 '23 19:11 KTibow

Maybe using Lawnchair debug mode to find activities should be added to the list of methods?

This option will increase convenience for those who work with icons or want to report an incorrect icon. Then this option should be available in normal mode and need a "Copy" button in the place where the package will be shown.

x9136 avatar Jan 04 '24 23:01 x9136

I made a comment in another thread, but I could probably left it here instead: https://github.com/LawnchairLauncher/lawnicons/issues/700#issuecomment-2075636415

service-paradis avatar Apr 24 '24 19:04 service-paradis