Created attachment 443388 [details] bad window The dialog (see attached window capture) cannot be resized, which causes the buttons on the bottom to get masked by my window manager's toolbar.
here are some extras for your use: 22222222222222222222222222222222 --------------------------------
Which desktop environment do you use?
LXDE
What is your screen resolution? I tested PCSX2 with current stable LXDE and can confirm that settings window is not resizable. However all buttons looks good for me - as I see window get packed well.
1024x768 Also, I have two panels each 24 pixels tall, on the top and bottom of my desktop.
I should note that at present my monitor is not stable at higher resolutions. Also, there is a LOT of slack space on the dialog that could be trimmed away, and scrollbars never hurt anyone. I vote if possible that it be made resizable.
Created attachment 443472 [details, diff] Gamefixes panel patch
Created attachment 443474 [details, diff] Speedhacks panel patch Try 2 attached patches - just drop them to "/etc/portage/patches/games-emulation/pcsx2" folder and rebuild pcsx2. Also please check that all other dialogs fit your 1024x768 resolution.
Good news: All the buttons can be reached. Bad news: The dialogs are now *wider* than 1024 pixels XD. It's an improvement though since I can at least drag the title bar horizontally to reach everything. Only now, for some reason, the EE settings dialog is clipping the bottom buttons again. Is there a way to make the dialogs resizable entirely? btw, what library/layout engine is being used to display the dialogs? Is it gtk, qt, or something else?
(In reply to shentino from comment #9) > Bad news: The dialogs are now *wider* than 1024 pixels XD. Attach screenshots of Speed hacks and Game fixes panels. > Is there a way to make the dialogs resizable entirely? The problem is that you can not *reduce* dialog lower than packed size of it's content (AFAIK without adding scrollable elements to panels). And currently, it's packed wider (as you said) than 1024 px. I will try to compact panels and if I can not fit 1024px then will try to add scrolls. > btw, what library/layout engine is being used to display the dialogs? Is it > gtk, qt, or something else? wxWidgets
Created attachment 443628 [details, diff] 01-lowres.patch
Created attachment 443630 [details, diff] 02-lowres.patch
Created attachment 443632 [details, diff] 03-lowres.patch Here is 3 new patches that better packs and adds scrollbars to Gamefixes and Speedhacks panels.
Totally like it all around. much better and I can access everything just fine now. I'd advise bumping upstream and merging, and in the meantime I'd deem it fit for dumping into the portage tree as official patches.
Created PR to upstream
Just curious, but what would happen if the dialog box itself was made resizable?
In GNOME 3 it's resizable :-) However, you can enlarge it, but can not make smaller than size of it's content.
Upstream hasn't done anything with the PR...are they still alive?
Looks like it's low priority. You can try to ping them in PR.
There is no upstream interest in fixing this. You may prepare PR for them yourself.