INTERACT FORUM

More => Old Versions => JRiver Media Center 21 for Linux => Topic started by: grizzlebizzle on June 26, 2016, 02:41:30 am

Title: UI issue
Post by: grizzlebizzle on June 26, 2016, 02:41:30 am
There is this strange (non-standard) UI behavior where if you single click anywhere on the window area that has no controls (title , area around search box, etc), the UI unmaximizes the window. Is this a known issue? 21.0.85 on Mint 17.3 w/KDE. The standard behavior would be to unmaximize only on double click of the title bar. Kind of a major annoyance since I always run maximized and I'm always unmaximizing accidentally just trying to switch focus to Media Center or by trying to seek (clicking above and below the seek bar will unmaximize the window).
Title: Re: UI issue
Post by: Rizlaw on June 26, 2016, 10:12:04 am
There is this strange (non-standard) UI behavior where if you single click anywhere on the window area that has no controls (title , area around search box, etc), the UI unmaximizes the window. Is this a known issue? 21.0.85 on Mint 17.3 w/KDE. The standard behavior would be to unmaximize only on double click of the title bar. Kind of a major annoyance since I always run maximized and I'm always unmaximizing accidentally just trying to switch focus to Media Center or by trying to seek (clicking above and below the seek bar will unmaximize the window).

The UI behavior of MC21, up to this point as far as I know, has not been designed to conform to any specific Linux desktop UI (i.e., Cinnamon, Unity, Gnome, KDE, etc). It's a work in progress. For example, MC21 has, as yet, no ability to provide desktop notifications for things like song changes; no integration in the desktop UI for transport controls to control "play, pause, stop, next, previous" from any desktop, and no MPRIS D-Bus support to name a few. These things will, hopefully, come in the near future.

I use Ubuntu/Unity and when I click once on a blank area of the MC21 title bar nothing happens - the MC21 window stays the same; click twice and it maximizes to full screen; click twice again and it reverts to the original size window. A middle click (as I have it set in Ubuntu/Unity) should "shade" or minimize MC21, but it doesn't (to be fair, it doesn't in any other app either, it seems Ubuntu changed the "shading" effect to an automatic "minimize" to the Launcher). Clicking on the MC21 Search window brings up a small window allowing me to enter a search term or select from a common list of searches. I'm not sure why you are having a problem with that.

So each desktop environment, as set up by the user, is going to have a different affect on MC21. Or, looking at it another way, MC21 is not going to behave like a KDE app. I wouldn't call it a bug, although I can understand your frustration in expecting MC21 to behave like "Amarok" or some other app packaged and designed to work well in Mint/KDE.
Title: Re: UI issue
Post by: mwillems on June 26, 2016, 12:59:19 pm
There is this strange (non-standard) UI behavior where if you single click anywhere on the window area that has no controls (title , area around search box, etc), the UI unmaximizes the window. Is this a known issue? 21.0.85 on Mint 17.3 w/KDE. The standard behavior would be to unmaximize only on double click of the title bar. Kind of a major annoyance since I always run maximized and I'm always unmaximizing accidentally just trying to switch focus to Media Center or by trying to seek (clicking above and below the seek bar will unmaximize the window).

FWIW I don't see this behavior on Gnome or XFCE; I have to double-click to get that behavior. 
Title: Re: UI issue
Post by: grizzlebizzle on June 26, 2016, 10:37:38 pm
So each desktop environment, as set up by the user, is going to have a different affect on MC21. Or, looking at it another way, MC21 is not going to behave like a KDE app. I wouldn't call it a bug, although I can understand your frustration in expecting MC21 to behave like "Amarok" or some other app packaged and designed to work well in Mint/KDE.

I am not expecting it to act like a KDE app. I would expect it to act like any well behaved UI on any platform. The double click on title to maximize/restore is not specific to KDE or X - the same thing is the standard in Windows. On no platform is it standard behavior to maximize/restore on single click, especially to a random part of the window. So I would call it a bug. Actually a couple bugs - the first bug is the single click which it sounds like is only happening on KDE and the second bug is the fact that clicking anywhere on the form where there is not a control is treated the same as a click to the title bar - it sounds like it is happening everywhere, on Linux at least. Even if only the second bug was fixed (which is not KDE specific), it would make a big difference in usability as it's much easier to avoid clicking on the title bar than to avoid clicking 1px above or below the seek bar.

Incidentally I have never seen this behavior in KDE in any other application, no matter what kind of framework it was written for. So there is something strange going on there. It's definitely not typical "well it won't work like a Aramok" behavior.

Edit: Also as far as I can tell the window is not resizable on KDE which is why I am always running it maximized. I can move it (also by dragging anywhere on the form where there is not a control), but I can't drag any of the edges or corners to resize it.
Title: Re: UI issue
Post by: blgentry on June 27, 2016, 08:49:59 am
We had this same issue (or very similar) with the Mac version of MC a while back.  Or I should say:  This behavior was present on the Mac version of MC for a long time until someone reported it and it was fixed.  That was maybe 6 to 8 months ago (can't remember).

Brian.
Title: Re: UI issue
Post by: Awesome Donkey on June 27, 2016, 08:54:26 am
We had this same issue (or very similar) with the Mac version of MC a while back.  Or I should say:  This behavior was present on the Mac version of MC for a long time until someone reported it and it was fixed.  That was maybe 6 to 8 months ago (can't remember).

Yeah, that was me some months back. And yes, it exists in the Linux version still.
Title: Re: UI issue
Post by: mwillems on June 27, 2016, 06:36:15 pm
Yeah, that was me some months back. And yes, it exists in the Linux version still.

I don't see either of OP's issues on MC for Linux.  I have to double-click on the title bar area to maximize/unmaximize, single clicking does nothing but focus the window.  Double or single clicking other "dead" parts of the UI (e.g. around the search box) don't cause any change in window size for me.  This is with Gnome and XFCE on Arch, for reference.  I can also resize the window with the mouse just fine too.

I don't see OP's issues briefly testing with KDE on Arch either, so I don't think it's intrinsic to KDE or MC for Linux.  It's most likely either an issue with the version of KDE that Mint/Ubuntu ships, or a local configuration issue.