https://bugs.kde.org/show_bug.cgi?id=419796

            Bug ID: 419796
           Summary: Allow rearranging of unpinned icons in latte tasks
                    plasmoid
           Product: lattedock
           Version: git (master)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: plasmoid
          Assignee: mvourla...@gmail.com
          Reporter: unmonito...@jonathanchun.com
  Target Milestone: ---

Currently, if the latte tasks plasmoid is configured to show running apps and
pinned apps together, the pinned apps come first and are then followed by all
of the unpinned apps.

You can drag and drop to rearrange pinned apps, and you can drag and drop to
rearrange unpinned apps, but you can't drag and drop unpinned apps -> pinned
apps with first pinning them. This feels quite clunky.

Note: I am assuming that all pinned apps must show up before unpinned apps. If
this is not true, then I guess some of my proposal is not relevant.
1. If you click on an unpinned apps to drag and drop rearrange it, but you
hover over the pinned apps area and release, it should automatically pin the
app AND place it in the location you released it.
2. If you click a pinned app and drag it over to the unpinned area, assuming
that it must come before all other unpinned apps, bounce it to the last
available position in the pinned apps area. If the latte tasks plasmoid can
handle any ordering, then just leave it there.

Perhaps this is a completely different feature request and I'll open a new one
if necessary, but related since we're talking about gestures/actions to
drag/drop and rearrange the dock: dragging a pinned app and moving it out of
the bar currently gives you a

"Copy Here", "Link Here", "Add Icon" Widget context menu. This should also
include a "unpin from launcher" option, or perhaps even be configurable to just
be replaced with a default action of unpinning from launcher since if you're
dragging an icon out of your dock, that's probably what you're trying to
accomplish in the first place.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to