Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#38674 - [mkvtoolnix-gtk] 6.7.0-2 Issues selecting track languages

Attached to Project: Arch Linux
Opened by david doblas (doblerone) - Sunday, 26 January 2014, 15:29 GMT
Last edited by Giovanni Scafora (giovanni) - Thursday, 20 February 2014, 13:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
In the last version (6.7.0-2), once you have selected the file you want to transform, you have to pass through all the languages on the list to choose the proper one.
In previous version, when you selected the languages from the list, a new window was opened and you could choose the language amongst the most used. Now, you have to pass through all the list, as I said before.

Additional info:
* package version(s) 6.7.0-2 (x86_64)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Giovanni Scafora (giovanni)
Thursday, 20 February 2014, 13:26 GMT
Reason for closing:  Upstream
Comment by Uli (Army) - Sunday, 26 January 2014, 16:37 GMT
This is a behavior we had with previous versions of mmg, about a year ago, maybe more. I'm not sure why they changed it again, since it's VERY unhandy imo

But you don't have to scroll all the way up to the most common languages, you can get there very quick with the home key.
Comment by david doblas (doblerone) - Sunday, 26 January 2014, 18:54 GMT
What is the home key?
Comment by Uli (Army) - Sunday, 26 January 2014, 18:58 GMT
Well, on a german layout it's Pos1. If that doesn't help: This key does the opposite to the End key. Using the home key in a browser scrolls up the current page to the top.

edit: If you have a Mac, maybe this key doesn't exist on this crippled keyboard..

Hope this helps ;)
Comment by david doblas (doblerone) - Sunday, 26 January 2014, 19:01 GMT
Vielen Dank :D
Comment by Jeff Meldrum (jspaces) - Monday, 10 February 2014, 00:48 GMT
With the previous version 6.6.0, one could just enter the letter that was at the beginning of the language name to get the language to change. For example: To select English, just hit the "e" key and English would be selected. In this version when one enters a key to select the language nothing happens. It appears that you can only select the language in the language list box.
Comment by Moritz Bunkus (mbunkus) - Tuesday, 11 February 2014, 07:49 GMT
I'm the author of MKVToolNix and an Arch user, too. What happened is the following:

mmg (the GUI) is written with wxWidgets as the UI toolkit which, in turn, uses GTK in order to draw its controls. The drop-down/combobox you encounter today is the default combobox used by GTK.

So what has changed recently? Easy: Arch compiles MKVToolNix against wxWidgets 3.0 instead of 2.8.x. There are two combobox classes in wxWidgets, one for a simple one (wxComboBox) and one which supports icons and generally a user-provided look (wxOwnerDrawnComboBox). The wxComboBox class has been drawn like it is today since GTK 3.

However, in 2.8.x wxOwnerDrawnComboBox had still been drawn like a traditional combobox with scroll bars etc. Unfortunately wxWidgets 3.0 changed this look to match the one from wxComboBox.

It wasn't a conscious decision on my end, and I cannot do anything about it with the current GUI. As a matter of fact this is one of the reasons that I'm currently re-writing the whole GUI with Qt instead of wxWidgets (among a multitude of other reasons).

Loading...