home-sweet-gnome / dash-to-panel

An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.
GNU General Public License v2.0
3.75k stars 275 forks source link

Closer drag and drop rects for reordering tasks #677

Open chrisjbillington opened 5 years ago

chrisjbillington commented 5 years ago

To reorder tasks via click and drag, one currently needs to click a task, and then drag the mouse past the centre of the next task's rect in the panel. This is a bit counterintuitive to me and means a large hysteresis - to drag the item back again, one needs to drag all the way back past the centre of the previous task again.

Here is a diagram. To move the gnome files window 'home' one to the right, one must click and drag from somewhere in the red box to somewhere in the cyan box:

drag1

I think it would be better if the required drag and drop boxes to reorder the tasks were instead like so:

drag2

With both the origin and destination boxes being equal to the rects of the tasks themselves rather than being offset by half the width of a task as they are presently.

When window titles are not displayed such that tasks are just icons, it is not as jarring and perhaps even preferable to have things as they are now. I think it only becomes a little odd when the window titles are displayed, since the tasks are then much wider horizontally.

The current rects seem more ideal when re-ordering is a rare occurrence and you wouldn't want people to do it by accident, which is likely to be the case when applications are grouped. But when applications are ungrouped and "Use the favorite icons as application launchers" is enabled in the ungrouped applications options, then one is more using dash to panel as a traditional taskbar and is more likely to be manually reordering tasks frequently.

I also understand this might be a matter of opinion, so if others disagree that's fine :).

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

chrisjbillington commented 3 years ago

Hi there stale bot, I am still interested in this feature, please and thanks

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

chrisjbillington commented 2 years ago

Am still interested stale bot

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

chrisjbillington commented 2 years ago

Am still interested stale bot

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.