Discussion:
wxFileDialog does not work correctly on X11 port
stepasite
2014-04-11 10:54:25 UTC
Permalink
Universal wxFileDialog does not work with X11 port (wxWidgets configured
with "--with-x11 --with-universal"). Dialog shows up, but it is blank. From
time to time it shows up correctly, but mostly not.

wxFileDialog worked in wxWidgets 2.8.12, it is broken in 2.9.2 and in later
versions (including daily development snapshot).

Should I create reproduction example and/or create a ticket for this?

Thanks in advance,
Pavel
--
Please read http://www.wxwidgets.org/support/mlhowto.htm before posting.

To unsubscribe, send email to wx-users+***@googlegroups.com
or visit http://groups.google.com/group/wx-users
Vadim Zeitlin
2014-04-11 16:16:40 UTC
Permalink
On Fri, 11 Apr 2014 03:54:25 -0700 (PDT) stepasite wrote:

s> Universal wxFileDialog does not work with X11 port (wxWidgets configured
s> with "--with-x11 --with-universal"). Dialog shows up, but it is blank. From
s> time to time it shows up correctly, but mostly not.
s>
s> wxFileDialog worked in wxWidgets 2.8.12, it is broken in 2.9.2 and in later
s> versions (including daily development snapshot).

The important thing is whether it's still broken in 3.0?

s> Should I create reproduction example and/or create a ticket for this?

Yes, please. Also, if you've already tried several versions, it might be
useful to run a bisection to learn when exactly was this broken.

TIA,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
stepasite
2014-04-23 21:05:22 UTC
Permalink
Yes, the issue is present also in wxWidgets 3.0.0.

But I was able to workaround undesired behavior of X11 port by using GTK
port (without universal dialogs, with native GTK dialogs) on Linux machine.
It works great.

I am not sure whether X11 port is still relevant as GTK is default on Linux
and whether a ticket should be created.

wxFileDialog worked in wxWidgets 2.8.12, it is broken in 2.9.2 and in all
later versions.

Since I was able to workaround the issue, I am not interested in a fix.
Anyway, if you think this is something that deserves attention, I may go
ahead and create the ticket.

Thanks,
Pavel
Post by Vadim Zeitlin
s> Universal wxFileDialog does not work with X11 port (wxWidgets configured
s> with "--with-x11 --with-universal"). Dialog shows up, but it is blank. From
s> time to time it shows up correctly, but mostly not.
s>
s> wxFileDialog worked in wxWidgets 2.8.12, it is broken in 2.9.2 and in later
s> versions (including daily development snapshot).
The important thing is whether it's still broken in 3.0?
s> Should I create reproduction example and/or create a ticket for this?
Yes, please. Also, if you've already tried several versions, it might be
useful to run a bisection to learn when exactly was this broken.
TIA,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
--
Please read http://www.wxwidgets.org/support/mlhowto.htm before posting.

To unsubscribe, send email to wx-users+***@googlegroups.com
or visit http://groups.google.com/group/wx-users
Vadim Zeitlin
2014-04-24 12:39:27 UTC
Permalink
On Wed, 23 Apr 2014 14:05:22 -0700 (PDT) stepasite wrote:

s> Yes, the issue is present also in wxWidgets 3.0.0.
s>
s> But I was able to workaround undesired behavior of X11 port by using GTK
s> port (without universal dialogs, with native GTK dialogs) on Linux machine.
s> It works great.

Yes, wxGTK is the right port to use under desktop Linux. wxX11 is only
meant to be used in specific environments or for some custom needs.

s> Anyway, if you think this is something that deserves attention, I may go
s> ahead and create the ticket.

I think it's still worth creating the ticket as the bug is probably in
wxUniv rather than wxX11 itself (although it really depends on how exactly
is it broken, please mention it in the ticket) and so could affect other
ports using it too.

Thanks,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
stepasite
2014-04-27 23:50:23 UTC
Permalink
Ticket 16214 created.

Thanks,
Pavel
Post by Vadim Zeitlin
s> Yes, the issue is present also in wxWidgets 3.0.0.
s>
s> But I was able to workaround undesired behavior of X11 port by using GTK
s> port (without universal dialogs, with native GTK dialogs) on Linux machine.
s> It works great.
Yes, wxGTK is the right port to use under desktop Linux. wxX11 is only
meant to be used in specific environments or for some custom needs.
s> Anyway, if you think this is something that deserves attention, I may go
s> ahead and create the ticket.
I think it's still worth creating the ticket as the bug is probably in
wxUniv rather than wxX11 itself (although it really depends on how exactly
is it broken, please mention it in the ticket) and so could affect other
ports using it too.
Thanks,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
--
Please read http://www.wxwidgets.org/support/mlhowto.htm before posting.

To unsubscribe, send email to wx-users+***@googlegroups.com
or visit http://groups.google.com/group/wx-users
Loading...