Ticket #27081 (closed defect: fixed)
mkvtoolnix: Can't get focus in mmg (the mkvtoolnix GUI)
| Reported by: | jds6p6h02@… | Owned by: | ryandesign@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.9.1 |
| Keywords: | haspatch | Cc: | |
| Port: | mkvtoolnix |
Description
Hi i have successfully compile mmg (the mkvtoolnix GUI) with the wxwidgets variant but when i launch mmg i see the window but i can get focus (i can't use the interface at all).
Do you have a solution for this problem ?
Attachments
Change History
comment:2 Changed 3 years ago by ryandesign@…
- Cc jds6p6h02@… removed
- Owner changed from macports-tickets@… to ruud@…
- Summary changed from Can't get focus in mmg (the mkvtoolnix GUI) to mkvtoolnix: Can't get focus in mmg (the mkvtoolnix GUI)
I see the same thing. Reassigning to maintainer.
comment:3 Changed 3 years ago by ruud@…
Together with the developer I've found a solution to this problem. I'm currently in the process off creating a patch as a hot-fix.
comment:4 follow-up: ↓ 5 Changed 3 years ago by ruud@…
The attached patch is a work-around for this problem. According to wxWidgets the preferred method is to create a bundle instead; what does MacPorts prefer?
comment:5 in reply to: ↑ 4 Changed 3 years ago by ryandesign@…
- Status changed from new to assigned
- Keywords haspatch added
- Owner changed from ruud@… to ryandesign@…
Replying to ruud@…:
According to wxWidgets the preferred method is to create a bundle instead; what does MacPorts prefer?
I don't think I understand the question so I can't directly answer. I am not a Mac application developer so I don't know how these things are usually done by developers. If by "bundle" you mean a .app in the Applications folder which contains the executable and support files, then yes, that is the preferred method of delivering Mac OS X GUI programs, but many programs distributed through MacPorts have GUIs that are accessible via a binary in /opt/local/bin. In cases where that's how the developer provided the software, the MacPorts portfile will often choose to provide a wrapper application in /Applications/MacPorts to make it easier to launch. For an example of this, you can look at our currently first port alphabetically, 2Pong. The .app generally contains nothing more than a symlink to the executable in /opt/local/bin. I don't know whether doing this would be of any assistance to mmg.


Cc Me!