kruizer23 / hotframefx

HotFrameFx is a system tray utility for configuring hot corner and edge actions.
https://kruizer23.github.io/hotframefx/
GNU General Public License v3.0
17 stars 1 forks source link

Duplicate/Add the ability to switch workspaces with one scrolling of the mouse wheel above the top/bottom panel #4

Open LisaJackson24-2 opened 1 year ago

LisaJackson24-2 commented 1 year ago

Since my account was flagged by GitHub and hidden from public view for unknown reasons 😡. I wrote to support, but judging by the number of similar situations, waiting may turn out to be useless. So I created another account and duplicate the issue (sorry for this 🥺). I am also attaching a screenshot with a previous discussion of the topic for general understanding.

screencapture-github-kruizer23-hotframefx-issues-3-2023-02-20-12_29_45

LisaJackson24-2 commented 1 year ago

I suggest not to complicate it, especially since I would generally like to use the switch at the top, and I have the taskbar is located by default at the bottom (just muscle memory from Ubuntu 😄). You can do it all much easier (depending on how it will be implemented, in one program or in a separate one, but in fact you can add such functionality to this one as well, so as not to keep several programs for similar tasks).

So what I propose is that when the user selects any of the 4 edges (screenshot 1), they will get an additional item (radio switch) in the settings: Switch workspaces with mouse scrolling (screenshot 2). That is, it will be possible to choose only one of the options so that the other is not active (so that there are no conflicts between actions). And in the global program settings themselves, add an additional item with the selection of the thickness of the working area for switch workspaces scrolling (from the standard thickness of the taskbar to a small strip of several pixels – screenshot 3). That's all. And as for me, it will be simple and logical 😜

1

2

3

LisaJackson24-2 commented 1 year ago

I drew the placement location of elements, to screenshot 3 of the previous comment in a completely something illogical way, so I am correcting it.

3

LisaJackson24-2 commented 1 year ago

Perhaps you should also add a checkbox to enable inversion (similar to how you can enable it in the OS itself). Because by default, scroll down ↓ transition to the next desktop, scroll up ↑ to the previous desktop (at least in those applications/extensions that I have come across, this is how it is implemented). Therefore, perhaps changing this order will be useful for someone.

4

Joshua88Wesert commented 1 year ago

I suggest not to complicate it, especially since I would generally like to use the switch at the top, and I have the taskbar is located by default at the bottom (just muscle memory from Ubuntu 😄). You can do it all much easier (depending on how it will be implemented, in one program or in a separate one, but in fact you can add such functionality to this one as well, so as not to keep several programs for similar tasks).

So what I propose is that when the user selects any of the 4 edges (screenshot 1), they will get an additional item (radio switch) in the settings: Switch workspaces with mouse scrolling (screenshot 2). That is, it will be possible to choose only one of the options so that the other is not active (so that there are no conflicts between actions). And in the global program settings themselves, add an additional item with the selection of the thickness of the working area for switch workspaces scrolling (from the standard thickness of the taskbar to a small strip of several pixels – screenshot 3). That's all. And as for me, it will be simple and logical 😜

1

2

3

Great idea! Although I've never used one before, but for users like me with a mouse and not a touchpad with gestures, it should be a great option.

The only remark is that for the option with scrolling edges, you need to increase the indents from the edges on the sides, because the current indentations at are somewhat insufficient. Because in Windows, you can twist the sound by scrolling on the sound icon on the panel, so there may be certain conflicts with the imposition. As an option, use only 50% of the screen area, that is, the central part of the screen, and just add 25% indentation on the left and right sides.

And in general, I like your proposal very much 👍

LisaJackson24-2 commented 1 year ago

I suggest not to complicate it, especially since I would generally like to use the switch at the top, and I have the taskbar is located by default at the bottom (just muscle memory from Ubuntu 😄). You can do it all much easier (depending on how it will be implemented, in one program or in a separate one, but in fact you can add such functionality to this one as well, so as not to keep several programs for similar tasks). So what I propose is that when the user selects any of the 4 edges (screenshot 1), they will get an additional item (radio switch) in the settings: Switch workspaces with mouse scrolling (screenshot 2). That is, it will be possible to choose only one of the options so that the other is not active (so that there are no conflicts between actions). And in the global program settings themselves, add an additional item with the selection of the thickness of the working area for switch workspaces scrolling (from the standard thickness of the taskbar to a small strip of several pixels – screenshot 3). That's all. And as for me, it will be simple and logical 😜 1 2 3

Great idea! Although I've never used one before, but for users like me with a mouse and not a touchpad with gestures, it should be a great option.

The only remark is that for the option with scrolling edges, you need to increase the indents from the edges on the sides, because the current indentations at are somewhat insufficient. Because in Windows, you can twist the sound by scrolling on the sound icon on the panel, so there may be certain conflicts with the imposition. As an option, use only 50% of the screen area, that is, the central part of the screen, and just add 25% indentation on the left and right sides.

And in general, I like your proposal very much 👍

Well... most likely, it will not hit the sound icon itself, but yes, it is desirable to reduce its edge area.