8bitPit / Niagara-Issues

A place to submit feature requests and bug reports for Niagara Launcher, a modern + minimalist Android home screen optimized for one-✋ access and staying focused.
http://niagaralauncher.app
851 stars 41 forks source link

A smarter dynamically generated app list on the home screen, like the Pixel launcher #2363

Open mystilleef opened 1 year ago

mystilleef commented 1 year ago

Is your feature request related to a problem?

For those of us who want our app list on the home screen dynamically generated by Niagara, it falls short. Unlike the Pixel launcher's smart dock, the list is stale, untimely, mostly irrelevant, requires coercing, and hardly ever updates. It feels like an afterthought.

Describe the solution you'd like

The Pixel launcher uses

to generate its dynamic app list in the dock area.

For those of us who want our app list on the home screen dynamically generated by Niagara, it falls short.

Niagara's dynamically generated app list would be more useful if it were cleverly segmented into mostly used, recently used, and notification activity.

Ideally, the top 3 apps would be occupied by mostly used apps. The mid 3 apps would occupy recently used, and the last 3 apps would be selected by notification activity.

However, the number of items in each segment should be dynamically adjusted based on usage heuristics.

The Pixel launcher uses machine learning for routines. That might be a bit much for this launcher, but it's something to consider in the long run.

The dynamically generated home screen should stand as a feature on its own. Users can manually manage their home screen like they currently do, or they can choose to go all in on the smarter dynamically generated one.

The dynamically generated app list should be no more than 10 items long and properly segmented by usage and activity as explained above. The lower segments are updated more frequently than the upper ones, again based on usage and activity.

The goal is to ensure that anytime the user is on the home screen, the right app is always ready to be launched, without the need to search or hunt for them.

Feature Request Procedure

Manu99it commented 1 year ago

As an alternative I think might be sufficient the tasker integration or some way to program manually the apps displayed based on time or location as already proposed in other issues (#786)