Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Extract icon from installed apps. #1651

Open
su226 opened this issue Sep 25, 2023 · 1 comment
Open

[Feature Request] Extract icon from installed apps. #1651

su226 opened this issue Sep 25, 2023 · 1 comment
Labels

Comments

@su226
Copy link

su226 commented Sep 25, 2023

Is your feature request related to a problem? Please describe.
Currently icons could only be added manually via file, which is not convinent. And some website's favicon (downloaded manually or with KeePassXC) is not clear enough for a HiDPI screen like phone.

Describe the solution you'd like
Add a app selector to extract icons from installed apps. For apps with 2-layer icon, add a option to merge background and foreground, or use foreground only.
Also, if an entry's url scheme is androidapp://, or contains field like AndroidApp*, put the app(s) at the top to suggest it, if it's installed.

Describe alternatives you've considered

  1. Download icons from website's favicon, apple-touch-icon or manifest.json: Feature: Auto-download and assign website's icons #596 (The latter two are better, because these icons usually have higher resolution.)
  2. In-app simpleicons.org downloader, with a option not to colorize the icon or colorize with a custom color (instead of the brand color).
  3. Make the "app icon extractor" in a seperate app like Add a custom content provider that can download icons #1449 (maybe put all three functions in one same app)

Additional context
N/A

@serrq
Copy link

serrq commented Oct 11, 2023

I don't want this feature by default. Images can hiding dangerous code behind an innocent .png or .jpeg file.

That's because I switched to safest monochrome icons. And they already are located within the app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants