Explicitly unregister custom wxWebViewIE namespaces when we are done with them. Also add a missing ClassFactory::AddRef.

Closes #14749

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Remove unnecessary SetInitialSize() from wxGTK wxComboBox::Create().

SetInitialSize() is already done by PostCreation() called just above, no need
to call it twice.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72716 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Ensure the correct cleanup order for GDI+-related modules in wxMSW.

GDI+ DLL could be unloaded by wxGdiPlusModule before wxGDIPlusRendererModule::
OnExit() was called, resulting in a crash when trying to call a GDI+ function
from the latter.

Fix this by adding a correct dependency between the modules.

Closes #14769.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72717 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Revert accidental incompatible change to wxFileName::DirExists().

The non-static version tests for the existence of the directory part of the
object only as is explicitly mentioned in the documentation, so do the test on
GetPath() and not GetFullPath() as we did since r72707.

Also add a unit test for this behaviour.

Closes #14771.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Set C++ global locale too in wxAppTraitsBase::SetLocale().

Ensure that C++ locale matches the C one, otherwise operations on C++ streams
may get much slower because some implementations (notable MinGW-64) change and
reset the C locale on every function call in this case.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix border size computation in wxAuiTabArt.

Space was reserved for the borders even when it wasn't filled, resulting in
visual artefacts. Fix this by virtualizing the function returning the
additional space needed for the borders and only overriding it to return non
zero in wxAuiGtkTabArt.

Closes #14710.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
added ignore file

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
added MSVC 10 project files

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
added ignored dir

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
updated files

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
added ignored file

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
use my own wx setup

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
testcase for combo

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
updated file

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
use default inlinig as the compiler decides

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
MSVC changed the file

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
MSVC has changed the file

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
changed files

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
enable original behavior

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>
use wxT() preprocessor macro

Signed-off-by: Marian 'VooDooMan' Meravy <vdm@vdm.no-ip.org>