[jitsi-users] More fine-tuning for display of drop-down lists?


#1

Hello,

I am trying the software "jitsi 2.6-5390" out also on my openSUSE system.

I see drop-down lists in the dialogues "Account Info" and "Connection Info" where a letter like "S" is
printed/drawn above the grey border for these input controls
in a KDE session.
How do you think about to move the shown text output a bit to the right?

Regards,
Markus


#2

Hi Markus,

Could you send us a screenshot of this?
Just so we can see what exactly happens and where.

Kind regards,
Danny

···

On 08-02-15 16:02, Markus Elfring wrote:

Hello,

I am trying the software "jitsi 2.6-5390" out also on my openSUSE system.

I see drop-down lists in the dialogues "Account Info" and "Connection Info" where a letter like "S" is
printed/drawn above the grey border for these input controls
in a KDE session.
How do you think about to move the shown text output a bit to the right?

Regards,
Markus

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

Could you send us a screenshot of this?

Is the attached picture excerpt sufficient for further
clarification of open issues with the graphic display?

Regards,
Markus


#4

Could you send us a screenshot of this?

Is the attached picture excerpt sufficient for further
clarification of open issues with the graphic display?

This seems to be a bug in Java or a misbehaving window manager. We're simply using a JLabel with an icon and text.

Regards,
Markus

Ingo


#5

This seems to be a bug in Java or a misbehaving window manager.
We're simply using a JLabel with an icon and text.

A similar issue was fixed for the contact dialogue of
the software "jitsi 2.2.4603.9615" after my bug report. :wink:

Regards,
Markus


#6

Hi,

We forgot to make the combobox non-opaque, which turns out to be useful
now. You can seen by the little bit of grey surroundings that the Window
Manager takes up quite some space to draw the nicely rounded borders.
Other UI styles don't take so much. As a result the logo goes over the
painted borders.

I have fixed the comboboxes so that they are now opaque. However, I need
to check how we can add the extra margin (and in a way that doesn't
uglify the other styles).

Danny

···

On 08-02-15 16:55, Ingo Bauersachs wrote:

Could you send us a screenshot of this?

Is the attached picture excerpt sufficient for further
clarification of open issues with the graphic display?

This seems to be a bug in Java or a misbehaving window manager. We're simply using a JLabel with an icon and text.

Regards,
Markus

Ingo

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#7

This seems to be a bug in Java or a misbehaving window manager.
We're simply using a JLabel with an icon and text.

A similar issue was fixed for the contact dialogue of
the software "jitsi 2.2.4603.9615" after my bug report. :wink:

You're referring to
https://github.com/jitsi/jitsi/commit/018fc81cf1e9a5d627247c6c987530656a9e88
5a.

Well, we could do the same here, but then the S of your screenshot would
probably be exactly aligned to the left border of the dropdown. And it would
add 5 useless pixels on other - correctly behaving - platforms.

It's not that I wouldn't want this to display properly, but I'm sick of
having to work around these UI glitches that only ever on various
incarnations of Linux window managers and their skins. If anyone else wants
to give this a go anyway: AccountInfoPanel, ConnectionInfoPanel and
AddContactDialog all define their own renderer for the account dropdowns.
This should be one shared class.

Regards,
Markus

Ingo


#8

You're referring to
https://github.com/jitsi/jitsi/commit/018fc81cf1e9a5d627247c6c987530656a9e885a

Yes, it seems so.

It's not that I wouldn't want this to display properly, but I'm sick of
having to work around these UI glitches that only ever on various
incarnations of Linux window managers and their skins.

Can Java layout managers help here to manage a small padding for input fields
and their borders?

Regards,
Markus