Package Details: openmsx-catapult 18.0-5

Git Clone URL: https://aur.archlinux.org/openmsx-catapult.git (read-only, click to copy)
Package Base: openmsx-catapult
Description: Front-end for openMSX: the MSX emulator that aims for perfection.
Upstream URL: http://openmsx.org
Licenses: GPL
Conflicts: openmsx-catapult-git
Provides: openmsx-catapult
Submitter: reztho
Maintainer: Menelkir
Last Packager: Menelkir
Votes: 27
Popularity: 0.033357
First Submitted: 2009-01-09 22:10 (UTC)
Last Updated: 2022-08-27 18:27 (UTC)

Latest Comments

1 2 3 Next › Last »

Menelkir commented on 2022-08-27 18:27 (UTC)

Committed and tested, thanks @pjag.

pjag commented on 2022-08-27 13:56 (UTC)

Minor thing I discovered while submitting upstream - I deleted two flags I shouldn't have and it made the rendering dropdown offcenter, here is the more correct patch: https://pastebin.com/LkVWQszZ

Menelkir commented on 2022-08-13 18:53 (UTC)

@pjag thanks for the patch. I've added the patch to the package for now. It's a good idea to talk with upstream, they're very friendly about useful modifications.

pjag commented on 2022-08-13 17:43 (UTC)

I think I was right (not sure why the environmental variable workaround didn't work though), this patch removes invalid flags and warnings are gone after I apply it:

https://pastebin.com/CUiS2KYC

I think it also fixes some jank when you resize the main window (although it's hard for me to say which behaviour was intended).

I will submit this upstream but there is still something weird with scaling options (4x doesn't work, and in fullscreen the window doesn't center), but I'm not sure this is a Catapult issue.

pjag commented on 2022-08-13 15:34 (UTC)

My bet would be incompatible changes with wxWidgets 3.2, there's a relatively sizable list here: https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.0/docs/changes.txt

My guess would be for this: "Using invalid flags with wxBoxSizer or wxGridSizer items now triggers asserts when done from the code or error messages when done in XRC" and they even advise to set WXSUPPRESS_SIZER_FLAGS_CHECK to suppress the warnings but it didn't work for me, so maybe that's not it.

Menelkir commented on 2022-07-20 09:11 (UTC) (edited on 2022-08-02 19:09 (UTC) by Menelkir)

There's still some hiccups when you run the application (some dialogs shows a XRC error about wxALIGN_CENTER_VERTICAL), but I don't know how to fix that.

simona commented on 2022-07-20 08:30 (UTC)

success|

simona commented on 2022-07-15 10:04 (UTC)

yes, it's a wxgtk2 problem.

Menelkir commented on 2022-07-15 09:52 (UTC)

@simona wxwidgets package have been renamed from wxgtk- to wxwidgets-, I'm not sure if I have to wait until wxgtk2-light do something.

simona commented on 2022-07-15 08:46 (UTC)

-> Installing wxgtk-common will remove: wxwidgets-common (wxgtk-common)