ElvishArtisan / rivendell

A full-featured radio automation system targeted for use in professional broadcast and media environments
208 stars 64 forks source link

4.1.2: RDAirPlay window is slightly too wide #930

Closed vizubeat closed 9 months ago

vizubeat commented 11 months ago

We have a 1280x1024 touch screen which is still perfect for our needs, but unfortunately the minimum width of RDAirPlay is too wide to comfortably fit on this 4:3 screen.

See below:

rd

As funny as it is to see Rivendel Automatio, please could the minimum width of the window be reduced ever to slightly to ensure compatibility with non-widescreen displays? This also means that we lose the right hand scrollbar of the Main Log view, when left-aligning the window. If we right-align the window we see the scrollbar again, but lose part of the Mode and Cart Start buttons on the Main Log.

Additionally, not sure if this is related, but there appears to be a strange ~1px rendering or positioning problem on the left hand side of the RDAirPlay window, which isn't present on the right hand side (screenshot above):

rd2

Appreciate these are small details, but a fix would really help useability!

Thank you.

ElvishArtisan commented 11 months ago

As funny as it is to see Rivendel Automatio, please could the minimum width of the window be reduced ever to slightly to ensure compatibility with non-widescreen displays? This also means that we lose the right hand scrollbar of the Main Log view, when left-aligning the window. If we right-align the window we see the scrollbar again, but lose part of the Mode and Cart Start buttons on the Main Log.

This sounds reasonable, especially seeing as 1280x1024 is a VESA standard resolution.

Additionally, not sure if this is related, but there appears to be a strange ~1px rendering or positioning problem on the left hand side of the RDAirPlay window, which isn't present on the right hand side (screenshot above):

Interesting. I'm not seeing this on my setup here (CentOS 7 XFCE). I'm wondering if this could be a window manager artifact? What is your desktop environment? Does this change if you reposition or resize the window?

ElvishArtisan commented 11 months ago

We have a 1280x1024 touch screen which is still perfect for our needs, but unfortunately the minimum width of RDAirPlay is too wide to comfortably fit on this 4:3 screen. [..] please could the minimum width of the window be reduced ever to slightly to ensure compatibility with non-widescreen displays?

Done, in 6071fd7. Please test!

vizubeat commented 11 months ago

Thanks @ElvishArtisan! To the point about the strange ~1px artefact, this was seen on a standard fresh Ubuntu Jammy installation with Rivendell 4.1.2 following the Paravel appliance guide - I believe the default DE is GNOME?

vizubeat commented 11 months ago

Thanks @ElvishArtisan this looks great on the Sound Panel and Main Log windows.

But there is now an issue of 'overflow' on the Voice Tracker - perhaps the meters could be made smaller to fit in the tracks and remaining time labels at 1280x1024? See below.

rdvt

ElvishArtisan commented 10 months ago

Fixed in b3b7676. Please test!