wavebox / waveboxapp

Wavebox, the revolutionary and feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.
https://wavebox.io
1.29k stars 135 forks source link

Group reorganization: have confirmation, undo or warnings for drag&drop actions #1445

Open alanhoyle opened 8 months ago

alanhoyle commented 8 months ago

Bug/Feature description

It's nice that one can reorganize the icons and groups in the side bar, but sometimes it's easy to make a mistake.

I have a group for my personal communication and a group for my work communication, both with items in the webdock and the toolbar. On more than one occasion, I've been moving fast and trying to switch to one or the other, and ended up accidentally doing a "click drag" of the group, which then dumped the main group app and all the webdock and toolbar apps into the another group.

Currently, the way to "undo" this is to right-click the old main group, do "Move app to own group", and then either click/drag or "Move app to [other group]" the other sub-apps to redo the organization.

It would be really nice if there were some "click to confirm" if a group with sub-items is reorganized, or at least some way to undo a change.

I realize that there is a feature already to Lock the webapp and toolbars, but my feature suggestion is a "middle ground"

Steps to reproduce (if applicable)

  1. have two App Groups with webdock/toolbar apps
  2. drag the app group icon to another app group icon.
Thomas101 commented 8 months ago

Hi, there is a prompt when you drag one group on top of another group to merge the two together, but I'm not sure why this wasn't extended to (for example) dragging a group into a set of apps in another group, which is basically a group merge too.

I've updated this, so merging groups should always prompt before continuing. It won't ship in today's beta so it might not make it into the next stable either, so it will be in the following one 👍

alanhoyle commented 8 months ago

Thank you @Thomas101!