Bug 1187848

Summary: Settings doesn't display properly.
Product: [Fedora] Fedora Reporter: Neil <l4coa3fnjplr>
Component: tuxguitarAssignee: Orcan Ogetbil <oget.fedora>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: lnie, mat.booth, mtasaka, oget.fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tuxguitar-1.2-19.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-15 03:04:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
it lloks the same on every category none

Description Neil 2015-01-31 03:14:21 UTC
Created attachment 986348 [details]
it lloks the same on every category

It happens when I open TuxGuitar and go to settings, they simply doesn't display

Comment 1 Orcan Ogetbil 2015-01-31 05:13:09 UTC
I confirm the behavior. Unfortunately, I don't have a solution. I would say we should ask upstream, but they look inactive for the last couple years.

Comment 2 Neil 2015-01-31 18:22:01 UTC
true, pretty bad, thanks.

Comment 3 Mat Booth 2015-02-02 09:20:20 UTC
Can you try starting tuxguitar with the following command:

SWT_GTK3=0 tuxguitar

Does this fix your problem?

Comment 4 Orcan Ogetbil 2015-02-02 15:14:27 UTC
Thanks Mat, that definitely made some progress. With that setting, the views are not blank anymore, however the comboboxes are a little too narrow, making them hard to read. Do you have another card hidden in your sleeve for that?

Duff, can you verify too, that this works for you? If it does, we can patch the RPM package.

Comment 5 Neil 2015-02-02 17:40:41 UTC
Yes, it worked, but I confirm too that the comboboxes aren't legible.

Comment 6 Mat Booth 2015-02-02 22:37:12 UTC
(In reply to Orcan Ogetbil from comment #4)
> Thanks Mat, that definitely made some progress. With that setting, the views
> are not blank anymore, however the comboboxes are a little too narrow,
> making them hard to read. Do you have another card hidden in your sleeve for
> that?


Unfortunately not. Although admittedly SWT on gtk3 is not perfect, the real fix will *probably* be to patch the application to fix the dialog layouts  -- setting the SWT_GTK3 environment variable is just a workaround to force SWT to use the gtk2 backend instead of gtk3.

Comment 7 Orcan Ogetbil 2015-02-03 03:12:25 UTC
Well, it's certainly better than nothing, so I'll patch the RPM until we have a real fix.

Mat, how much work is SWT to learn if my only goal is to convert fixed size layouts to non-fixed size? I did some Qt coding in C++, I am hoping that it is similar.

Comment 8 Fedora Update System 2015-02-03 06:10:06 UTC
tuxguitar-1.2-19.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/tuxguitar-1.2-19.fc21

Comment 9 Mat Booth 2015-02-03 09:39:47 UTC
(In reply to Orcan Ogetbil from comment #7)
> Well, it's certainly better than nothing, so I'll patch the RPM until we
> have a real fix.
> 
> Mat, how much work is SWT to learn if my only goal is to convert fixed size
> layouts to non-fixed size? I did some Qt coding in C++, I am hoping that it
> is similar.

Good question! I have not used Qt so I cannot make that comparison. IMO, SWT is slightly nicer to use than Swing, if that means anything to you :-)

Upstream has plenty of small examples:

https://www.eclipse.org/swt/snippets/
https://www.eclipse.org/swt/examples.php

Comment 10 Fedora Update System 2015-02-04 07:56:26 UTC
Package tuxguitar-1.2-19.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing tuxguitar-1.2-19.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-1617/tuxguitar-1.2-19.fc21
then log in and leave karma (feedback).

Comment 11 lnie 2015-02-05 06:04:22 UTC
tuxguitar-1.2-19.fc21 works

Comment 12 Neil 2015-02-13 20:22:30 UTC
done, it works!

Comment 13 Fedora Update System 2015-02-15 03:04:46 UTC
tuxguitar-1.2-19.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.