As discussed on GitHub, "pin" implies that the pane cannot be switched. Perhaps "sticky" would be a better name for the feature. I think leaving it to users to explicitly define their personal preference for what features should be stickied in which right pane side would be a good solution. This would have an advantage over the current behavior by letting users choose which features they think should be stickied rather than having a predefined list of features (currently all except Crates and Playlists). What could be a good icon to represent this? A sticky note? Bookmark?
On 08/15/2016 11:55 AM, Daniel Schürmann wrote: > Hi Mixxx developers > > During the review of the library redesign branch, we discovered a design > issue about how to select where a track table of a feature is shown. > https://github.com/mixxxdj/mixxx/pull/991 > > Basically there are two valid requirements that at somehow incompatible. > > 1. A feature track table should re-appear where it was before. It turns > out in live test, that undesired panes swapping is annoying, especially > late at night. > > 2. User expect, that a track table appears in the focused pane. This > allows to intuitive arrange the desired panes side by side. It is a > known paradigm from two panes file manager like Nemo. > > In the current implementation we have tried to predict what is the best > behaviour. Unfortunately it suffers some pending issues. And even if > they are solved, it will remain confusing that the same action does > different things, depending on the context. > > What could be a solution? > > ------- > > The discussed Idea. > > For me it is important that the Auto DJ tracklist appears on the right > pane after a single click on the library button. > The library view should always left. > > Other pane associations should be freely selectable. > > Let's add a pin button to the right pane (in fact to all n+1 panes) > > This way, by default Mixxx works like known from other Apps (2.) > Following the focus. > > In my use case, I can open the Auto DJ in the right pane and pin it. >>From now library panes ... will all appear left. If I need an other > side by side view > I can release the pin. > > This does not fullfil pure (1.) but seams to be a good compromise using > I known paradigm. > > What do you think? > > > > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic > patterns at an interface-level. Reveals which users, apps, and protocols are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > > > > _______________________________________________ > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > http://mixxx.org > > > Mixxx-devel mailing list > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohodev2dev _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel