kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #37660
Re: New version of net selector up
Hi guys,
Some wxWidgets facilities clearly aren’t working as advertised, so I’ve removed them and simplified the code.
I’ve put in some defensive code for the second issue, but I don’t know if it will work or not.
I’ve put in de-bouncing logic which I’m pretty sure will fix the third issue.
When you get a chance let me know if there’s any improvement.
Cheers,
Jeff.
BTW, when you say “can’t scroll with the mouse” do you mean using the wheel?
> On 26 Sep 2018, at 23:39, Eeli Kaikkonen <eeli.kaikkonen@xxxxxxxxx> wrote:
>
>
>
> to 27. syysk. 2018 klo 1.06 Seth Hillbrand (seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>) kirjoitti:
>
> Three big issues still on GTK:
> - Can't scroll with mouse (keyboard up/down arrows work though)
> - The focus goes to the text filter box but typing places the text in the last text box that was selected before you clicked into the net name box.
> - Clicking or double-clicking on the net name doesn't place it in the net name text box.
>
> The first and third problems are here, too. I don't understand the second one. Here moving mouse downwards onto the text filter box closes the whole dropdown. I can go around that box (make a half circle outside the widget) and then to the list, but the list doesn't work because of the above mentioned reasons.
>
> There's one more little detail: if some other dropdown list is opened and then closed, that widget keeps the focus. But when the Net widget is closed, it doesn't keep the focus, it goes back to whatever widget had the focus before.
>
> Application: kicad
> Version: (6.0.0-rc1-dev-614-gd1e64919a), debug build
> Libraries:
> wxWidgets 3.0.3
> Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK
> Build Info:
> wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
> Boost: 1.62.0
> Compiler: GCC 7.2.0 with C++ ABI 1011
>
> Build settings:
> USE_WX_GRAPHICS_CONTEXT=OFF
> USE_WX_OVERLAY=OFF
> KICAD_SCRIPTING=ON
> KICAD_SCRIPTING_MODULES=ON
> KICAD_SCRIPTING_WXPYTHON=ON
> KICAD_SCRIPTING_ACTION_MENU=ON
> BUILD_GITHUB_PLUGIN=OFF
> KICAD_USE_OCE=OFF
> KICAD_USE_OCC=OFF
> KICAD_SPICE=OFF
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Follow ups
References
-
New version of net selector up
From: Jeff Young, 2018-09-21
-
Re: New version of net selector up
From: Andrzej Wolski, 2018-09-25
-
Re: New version of net selector up
From: Jeff Young, 2018-09-25
-
Re: New version of net selector up
From: Andrzej Wolski, 2018-09-25
-
Re: New version of net selector up
From: Jeff Young, 2018-09-25
-
Re: New version of net selector up
From: Andrzej Wolski, 2018-09-25
-
Re: New version of net selector up
From: Jeff Young, 2018-09-25
-
Re: New version of net selector up
From: jp charras, 2018-09-25
-
Re: New version of net selector up
From: Jeff Young, 2018-09-25
-
Re: New version of net selector up
From: jp charras, 2018-09-26
-
Re: New version of net selector up
From: Jeff Young, 2018-09-26
-
Re: New version of net selector up
From: Seth Hillbrand, 2018-09-26
-
Re: New version of net selector up
From: Jeff Young, 2018-09-26
-
Re: New version of net selector up
From: Seth Hillbrand, 2018-09-26
-
Re: New version of net selector up
From: Eeli Kaikkonen, 2018-09-26