peterfajdiga / FastDraw

A simple Android launcher with categories
46 stars 6 forks source link

Several widgets #4

Open acress1 opened 1 year ago

acress1 commented 1 year ago

Hi, It would be nice to be able to add several widgets (instead of only one). It could be one widget per category and/or several widget at the same place and we could go through the other widgets by swiping left/right.

Thanks !

mtekman commented 1 year ago

Had the same thought. Each screen could have a widget relevant to the category, similar to how Trebuchet's screens allow different widgets.

peterfajdiga commented 1 year ago

Hi, thanks for the suggestion. I agree that it would be nice to be able to add multiple widgets, but as I only use one, it was never high on my to-do list. (Just to be clear, it still isn't, as I've got little time to spare on this project)

I think one widget per category would be more intuitive to use, but it would be less intuitive to set up — which widgets to display on which categories if the user has four categories, but has only added two widgets? Or if the user has 4 categories and 4 widgets, but is now creating a new category, do they have to select a widget for it?

xi7 commented 1 year ago

add side bar with unlimited widgets, better than all solution :)

mtekman commented 1 year ago

@peterfajdiga (oh for sure, and thanks for taking the time and effort to release this at all! It's a fantastic launcher! No pressure from my side, I'm just spitballing half-baked ideas in case they somehow help in the future)

I think one widget per category would be more intuitive to use

This sounds very sensible and practical to me!

, but it would be less intuitive to set up — which widgets to display on which categories if the user has four categories, but has only added two widgets? Or if the user has 4 categories and 4 widgets, but is now creating a new category, do they have to select a widget for it?

I guess I don't quite understand. When I click on the space in any category, I get offered all possible widgets. If I'm in the Outdoor category, and I add a weather widget there, that should be independent of if I'm in the Learning category, and I add an anki widget there.... right?

add side bar with unlimited widgets, better than all solution :)

@xi7 That's also not bad idea! You mean a dedicated side drawer accessed on an edge-swipe, just full of widgets?

HHest commented 12 months ago

I think one widget per category would be more intuitive to use, but it would be less intuitive to set up — which widgets to display on which categories if the user has four categories, but has only added two widgets? Or if the user has 4 categories and 4 widgets, but is now creating a new category, do they have to select a widget for it?

I think widget per category could work like the following:

  1. The "change widget" should be renamed to "change category widget". When selected, one would be adding the widget for the particular category from which one initiated the change.
  2. There should be an additional menu item to "change global/default widget", and if the global/default widget is defined there should be a menu item to remove the global widget.
  3. Any category widget would override the global/default widget.
  4. If no global/default widget is defined, a category without a widget (for example, a new category) would only show the app icons.
peterfajdiga commented 10 months ago

I have given this some thought and I would repurpose the Tabs on Bottom setting for this (I would rename it to Allow multiple widgets or something like that), because multiple widgets - one widget per category - only makes sense with the tabs on the bottom. This is because the tabs would now affect the whole screen and it would be weird if the tabs were in the middle.

Similarly, single widget mode only makes sense with tabs between the widget and the apps, acting as a divider and telling the user which part is swipeable.

So, the idea is that in the multiple widget mode, each category would start without a widget, and the user would have the option to add a single widget to it.

But it would be quite an effort to implement, so I'm postponing this until I have some (lots) time on my hands.

mtekman commented 10 months ago

Thanks for hearing out our somewhat inane requests, and I hope you find the the time and energy for the implementation!