Comments (3)
Can you give an example of an app like that?
Web apps are allowed if someone makes it, but they're disabled in the request function because of their unique IDs
from arcticons.
Well given that I ignored the reason most of them don't show up in a launcher...I didn't quite think through the 'how to bind' them with at least the default Android Icon.
Might've been a smart idea to actually look at how Apps like Hail deal with those before asking. I assume there shouldn't be anything stopping it from just loading the drawables based on the Packagename alone.
As for why even bother -> consistency and small surprises for current and future users.
Fewer reasons for more Apps to not adopt support for Icon Packs if System Apps actually get covered as well.
Also no issues with broken entries in the future...
The consequences of it actually working would obviously be quite a bit of crowd sourcing to cover OEM specific stuff.
I might just be dreaming too much though.
Edit:
In theory it shouldn't be too hard to include a case for Apps without (main) activities by telling it to search for something like
<item component="ComponentInfo{com.android.theme.font.googlesans/custom.icon}" drawable="android"/>
with 'custom.icon' as hardcoded value to keep the structure consistent.
Package without activities -> search for 'packagename/custom.icon' instead
While it could probably be done without 'custom.icon' by simply linking 0 activities to the default Android icon, plenty of system and user apps actually come with custom/different icons and/or activities. (like de.dlyt.yanndroid.notinotes)
Maybe @kaanelloed knows if that's something current/standard implementations would allow by adding a few more lines of code or if there's something else I'm not thinking about.
from arcticons.
I've never really looked at web apps icons, but from what I understand, I don't think any launcher has implemented a way to apply icon packs with web apps.
from arcticons.
Related Issues (20)
- Bring back the old LibreTube Icon HOT 2
- InnerTune App is no longer updated - Request HOT 1
- Allow time widget to open non-standard clock app HOT 2
- Website not deployed with newest version HOT 1
- Request Dashboard not mentioned in new Docs HOT 2
- f-droid not updated since 9.6.5 HOT 3
- 3 FOSS apps icon request HOT 1
- Request Site on Mobile HOT 1
- Use GitHub to build APKs for releases, instead of me on my local pc HOT 2
- Depreciated Code HOT 3
- Size increase by contributor image assets
- Documentation update ? HOT 3
- [IDEA] Webp icons? HOT 2
- Bug app missing in request page HOT 15
- Requesting For Visual Improvements Of The Icons! HOT 2
- Making Icon Request For Missing Icons HOT 1
- Android 12 is not required for Arcticons You HOT 2
- InnerTune (Arturo 254) Rebranded HOT 7
- Kvaesitso Material You HOT 2
- Material You Kvaesitso HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arcticons.