fastaddons / GroupSpeedDial

This repository is for tracking bugs and documentation only
Other
54 stars 5 forks source link

Mouse Scrolling #312

Open mikwei opened 4 months ago

mikwei commented 4 months ago

Some of my dials display more than visible page.

My default thought would be scroll w/mouse would work but scroll goes to next group., unless one hovers over very sm scrollbar(FF).

Would like scroll within a group to scroll that group, and scroll when on group selection to operate differently based on where mouse is positioned when scroll activated This could be an option, maybe some others like.

Juraj-Masiar commented 4 months ago

Hello, So, you have enabled "Scroll through groups" option and you have also groups with many dials which also needs scrolling, right? Let's try to do brainstorming here of possible solutions. First, what is more important, scrolling through groups or scrolling dials? If you want to reach a group that's far at the end, you may get annoyed that it stopped at some group in the middle that has a scrollbar.

The scrollable groups can be still scrolled with middle mouse button, right? If you press it and move mouse down.

Maybe I could also increase scrollbar size. Or I could restrict the scrolling through groups to work only when mouse is above groups list.

Many possibilities, but none sounds great...

mikwei commented 3 months ago
  1. If one wants to get to a group at/near the other end, click on it in the group list.

  2. Scrolling with the middle button does work but cannot always select as dials too close together. Really I use Firefox 95% of the time, and yes perhaps increasing scrollbar size is all I really need. It does show wider in other browsers.

3. Scroll on group list at top: would be nice if it only scrolled the groups visible(no-sub groups/hidden). Scrolling dial area scrolls into all(ie: any sub-groups) would be ideal to me.

So #3 would mean faster scrolling between groups by scrolling on Groups List vs within each group display, and still leaves ability to scroll into sub-groups.

#2 a wider scroll bar for FF (at least on desktop) sounds like an easy solution.

Side note on use:

So you can understand that there are lots of sub-groups rarely accessed and quick access is not desired, I would add to top if desired.

Usage Feedback:

So what do you think? Hope my feedback/usage helps.

Thanks for the detailed reply.

Sorry it took so long for meto reply, life gets in the way.

Mike Weissenborn ๐Ÿ“จ @.***

On Fri, 8 Mar 2024 at 00:57, Juraj Mรคsiar @.***> wrote:

Hello, So, you have enabled "Scroll through groups" option and you have also groups with many dials which also needs scrolling, right? Let's try to do brainstorming here of possible solutions. First, what is more important, scrolling through groups or scrolling dials? If you want to reach a group that's far at the end, you may get annoyed that it stopped at some group in the middle that has a scrollbar.

The scrollable groups can be still scrolled with middle mouse button, right? If you press it and move mouse down.

Maybe I could also increase scrollbar size. Or I could restrict the scrolling through groups to work only when mouse is above groups list.

Many possibilities, but none sounds great...

โ€” Reply to this email directly, view it on GitHub https://github.com/fastaddons/GroupSpeedDial/issues/312#issuecomment-1985216839, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVVTZRFSOHHZICNYU6DO33YXFVPDAVCNFSM6AAAAABEKL2K2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBVGIYTMOBTHE . You are receiving this because you authored the thread.Message ID: @.***>

mikwei commented 3 months ago

I noticed today some other sites had a very narrow scrollbar, so I managed to tweak it myself using about:config. Should still be allowed page tweaks via css, but perhaps default is best? I'll check later if its FF or just FF on Linux.

๐“œ๐“ฒ๐“ด๐“ฎ ๐“ฆ๐“ฎ๐“ฒ๐“ผ๐“ผ๐“ฎ๐“ท๐“ซ๐“ธ๐“ป๐“ท

On Mon, 11 Mar 2024 at 12:16, Mike Weissenborn @.***> wrote:

  1. If one wants to get to a group at/near the other end, click on it in the group list.

  2. Scrolling with the middle button does work but cannot always select as dials too close together. Really I use Firefox 95% of the time, and yes perhaps increasing scrollbar size is all I really need. It does show wider in other browsers.

3. Scroll on group list at top: would be nice if it only scrolled the groups visible(no-sub groups/hidden). Scrolling dial area scrolls into all(ie: any sub-groups) would be ideal to me.

So #3 would mean faster scrolling between groups by scrolling on Groups List vs within each group display, and still leaves ability to scroll into sub-groups.

#2 a wider scroll bar for FF (at least on desktop) sounds like an easy solution.

Side note on use:

  • I started doing laser engraving so have one group for that, and several sub-groups for software, design sources, how-to's, specifics for different media...
  • Have a shopping group , with several sub-groups like for HW, Auto, Flyers, Hobbies (items rarely accessed).
  • Camping group - numerous sub-groups
  • Family Group, as they are always asking for help, maintenance, buying a house, house maintenance... So I have a sub-group for whomever I am doing something for. Often links I would never save, but know they will ask me about again. Usually gone in a few months.

So you can understand that there are lots of sub-groups rarely accessed and quick access is not desired, I would add to top if desired.

Usage Feedback:

  • I have 2 servers, a laptop, tablet, ph... and typically use the laptop but the Cloud access is great as I can use it on any device/any OS/any browser without needing to install anything. Very handy once you have access. Don't need to change, just access. As a cloud I don't need to sync locally either. Haven't shared but if I did I know others cannot modify.
  • Performance is very good(wherever).
  • Usage seems easier than other interfaces to get to where I want to go on the WWW. Many are just getting bloated and also require add-on to be installed.
  • I guess another feedback on scrolling groups containing sub-groups is that when scrolled into a sub-group the top Group List doesn't change. Mine shows a semi-transparent bkg, with a blue line at top when in group, maybe leave as highlighted, or highlighted and change color of blue-line to red/orange/yellow... I guess easiest for now, is if scrolled into non-visible sub-group leave last highlighted highlighted.
  • Dial display options, somehow I would like the favicon as dial thumbnail option. I have downloaded many, because they don't have Thumbnails from a Public Library, and I don't always want the web-site screen shot. I love the screen-shot when looking for purchases/parts etc where I can see what I'm looking for. For places like Amazon, Electronic stores, Grocery stores, HW stores a non-changing thumbnail is best.
  • Have noticed the Bing photos do match what I see online, What mkt are you using, and why not using default mkt which is based on location (ie: no mkt attribute). Not an issue, but a Q.

So what do you think? Hope my feedback/usage helps.

Thanks for the detailed reply.

Sorry it took so long for meto reply, life gets in the way.

Mike Weissenborn ๐Ÿ“จ @.***

On Fri, 8 Mar 2024 at 00:57, Juraj Mรคsiar @.***> wrote:

Hello, So, you have enabled "Scroll through groups" option and you have also groups with many dials which also needs scrolling, right? Let's try to do brainstorming here of possible solutions. First, what is more important, scrolling through groups or scrolling dials? If you want to reach a group that's far at the end, you may get annoyed that it stopped at some group in the middle that has a scrollbar.

The scrollable groups can be still scrolled with middle mouse button, right? If you press it and move mouse down.

Maybe I could also increase scrollbar size. Or I could restrict the scrolling through groups to work only when mouse is above groups list.

Many possibilities, but none sounds great...

โ€” Reply to this email directly, view it on GitHub https://github.com/fastaddons/GroupSpeedDial/issues/312#issuecomment-1985216839, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVVTZRFSOHHZICNYU6DO33YXFVPDAVCNFSM6AAAAABEKL2K2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBVGIYTMOBTHE . You are receiving this because you authored the thread.Message ID: @.***>