Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2016-05-09 08:38:04
Changelog for wxWidgets (70435 changes):
2012-07-02 17:02 VZ, revision 719402012-07-02 16:36 VZ, revision 71939Add extra border below the buttons in the generic log dialog. This fixes the problem with the dialog appearance in wxOSX/Cocoa where the bottom of the buttons was truncated otherwise and arguably makes the dialog look slightly better in the other ports too. Closes #14398.
2012-07-02 14:46 VZ, revision 71938Fix wxDataViewChoiceRenderer behaviour in wxOSX/Cocoa. Changing the value of a "choice" cell in wxDataViewCtrl didn't work correctly in wxOSX/Cocoa because wxDataViewChoiceRenderer used the base class version of OSXOnCellChanged() which passed the integer index we received from NSOutlineView to the model instead of the expected string. Fix this by overriding OSXOnCellChanged() in wxDataViewChoiceRenderer itself and using its argument as an integer index of the selection because this is what it is, at least under OS X 10.7. Closes #14373.
2012-07-02 14:36 SC, revision 71937No changes, just suppress an unused parameter warning in wxOSX build. This one was especially annoying as it occurred in a header included by a couple of dozens of files.
2012-07-02 13:54 SC, revision 71936adapting new osx modifier handling, fixes #14377
2012-07-02 13:50 SC, revision 71935handling illegal fsrefs by returning an empty string, fixes #14384
2012-07-02 13:47 SC, revision 71934guarding against invalid files passed to 'pdoc' apple event, see #14384
2012-07-02 12:28 VZ, revision 71933guarding against invalid files passed to 'odoc' apple event, see #14384
2012-07-02 04:58 RD, revision 71929Allow using wxGridCellEnumEditor with the mouse. Previously the combobox was immediately dismissed when the mouse was used. Fix this by copying the code from wxGridCellChoiceEditor to this class. This is obviously not ideal and both classes should be refactored to avoid this in the future but for now this at least fixes the user-visible problem. Closes #13943.
2012-07-02 02:16 VZ, revision 71928Add COMPILER_VERSION to nmake command line
2012-07-02 02:16 VZ, revision 71927Show gstreamer errors in wxGStreamerMediaBackend to the user. If the media file fails to play, we really need to show to the user the corresponding gstreamer error, otherwise there is no way to understand what the problem is. Collect the errors in gst_error_callback() and show them from the main thread if we get a gstreamer error.
2012-07-02 02:16 VZ, revision 71926Use wxFileSystem::FileNameToURL() in wxGStreamerMediaBackend. Converting files to URIs is not as simple as just prepending "file://" to them, notably we need to escape characters that are special in URIs such as "#" and "%", so use FileNameToURL() which already does do it correctly. Closes #13663.
2012-07-02 00:39 VZ, revision 71925Fix command line parsing in media player sample. It was broken since the addition of the call to wxApp::OnInit() to wxMediaPlayerApp::OnInit() -- as the base class parses the command line itself, we need to use OnInitCmdLine() and OnCmdLineParsed() instead of doing it manually if we call it. Also don't load the play list saved in wxConfig if any command line parameters were given as otherwise the saved files would be used first (this seems to have been always broken...).
2012-07-01 23:35 VZ, revision 71924Fix wxMSW compilation without PCH. Include wx/bitmap.h as we need its GetHBITMAP() method in wx/msw/dib.h.
- M /wxWidgets/trunk/build/bakefiles/build_cfg.bkl
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/Makefile.in
2012-07-01 23:35 VZ, revision 71923Use COMPILER_VERSION and ARCH_SUFFIX in libraries names in Windows makefiles. For the official builds (only), include the compiler version and the architecture suffix, unless it's the default x86, into the DLL names, to allow their concurrent installations for multiple compiler versions and architectures. Closes #13857.
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
2012-07-01 23:10 VZ, revision 71922No real changes, just rename DIR_SUFFIX_CPU to ARCH_SUFFIX in bakefiles. This will be soon used in the libraries names and not only in the directory paths so rename the variable to make things more clear (or at least less confusing).
2012-07-01 21:10 PC, revision 71921Forward WM_{CUT,COPY,PASTE} from edit control to wxComboBox in wxMSW too. This allows us to receive wxClipboardTextEvents from wxComboBox as well. Update the documentation to mention this.
2012-07-01 19:44 PC, revision 71920remove some unused files from GTK3 build
2012-07-01 19:13 SC, revision 71919eliminate possibility of configure enabling gnomeprint with GTK3
2012-07-01 19:03 SC, revision 71918using common code
2012-07-01 18:43 PC, revision 71917common code for normalization
2012-07-01 17:46 SC, revision 71916override DoSetValue() to avoid unnecessary clipboard operations, fixes #14369
2012-07-01 17:46 SC, revision 71915native drop target method for cocoa
2012-07-01 17:45 SC, revision 71914native hook for supported datatypes
2012-07-01 15:20 SC, revision 71913adding native hook for drop target
2012-07-01 13:35 VZ, revision 71912make sure the pasteboard paste location is only set once
2012-07-01 13:35 VZ, revision 71911Implement wxDisplay::GetFromWindow() for wxGTK/Windows. As wxWindow doesn't have an associated HWND when using wxGTK, use MonitorFromPoint() instead of MonitorFromWindow() for this port. Closes #14408.
2012-07-01 01:41 VZ, revision 71910Fix the use of AutoHBITMAP in recently added LoadImageFromResource(). Assignment operator of AutoHBITMAP doesn't work as expected (and probably should be removed/fixed), avoid its use by explicitly calling Init(). Closes #14425.
2012-07-01 01:41 VZ, revision 71909No changes, just suppress an unused variable warning. Omit the name of the exception object that we never use.
2012-07-01 01:41 VZ, revision 71908VC6 compilation fix for the grid sample. Use Connect() instead of Bind() which is not available for VC6.
2012-07-01 01:41 VZ, revision 71907Make wxBookCtrlBase::GetPage() virtual to fix it for wxAuiNotebook. wxAuiNotebook doesn't store its page in the base class m_pages array, so calling GetPage() on it via a wxBookCtrl pointer resulted in a crash. Make GetPage() virtual to allow overriding it at wxAuiNotebook level. Closes #13768.
- A /wxWidgets/trunk/docs/doxygen/images/generic/auidefaulttabart.png
- A /wxWidgets/trunk/docs/doxygen/images/generic/auisimpletabart.png
- M /wxWidgets/trunk/docs/doxygen/overviews/aui.h
- M /wxWidgets/trunk/interface/wx/aui/auibook.h
- M /wxWidgets/trunk/interface/wx/aui/dockart.h
- M /wxWidgets/trunk/interface/wx/aui/toolbar.h
2012-07-01 01:41 VZ, revision 71906Add skeleton documentation for wxAuiNotebook-related classes. Closes #14386.
2012-07-01 01:41 VZ, revision 71905Implement hatched/stippled pens/brushes in wxGraphicsContext for Cairo. Refactor the pen/brushes classes to introduce a common base class for them containing their colour and hatch pattern and stipple bitmap, if any. And actually create the hatched pattern and use it. Closes #11981.
- M /wxWidgets/trunk/include/wx/brush.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/pen.h
- M /wxWidgets/trunk/interface/wx/brush.h
- M /wxWidgets/trunk/interface/wx/pen.h
2012-06-30 22:59 RD, revision 71897Added internal wxHatchStyle enum. It's annoying that the same code for hatched pens and brushes can't be reused without relying on deprecated wxXXX_HATCH constants, so add new, non-deprecated, wxHatchStyle enum that can be used in such code.
2012-06-30 22:59 RD, revision 71896Only disable generation of dependencies if more than one architecture is being built.
2012-06-30 22:59 RD, revision 71895Move a couple standard virtuals to protected sections so they can be overridden in derived classes
2012-06-30 22:39 PC, revision 71894Interface fix for Phoenix
- M /wxWidgets/trunk/aclocal.m4
- M /wxWidgets/trunk/autoconf_inc.m4
- A /wxWidgets/trunk/build/aclocal/gtk-3.0.m4
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/aui/tabart.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/gtk/bitmap.h
- M /wxWidgets/trunk/include/wx/gtk/chkconf.h
- M /wxWidgets/trunk/include/wx/gtk/clrpicker.h
- M /wxWidgets/trunk/include/wx/gtk/colour.h
- M /wxWidgets/trunk/include/wx/gtk/control.h
- M /wxWidgets/trunk/include/wx/gtk/dc.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderers.h
- M /wxWidgets/trunk/include/wx/gtk/glcanvas.h
- M /wxWidgets/trunk/include/wx/gtk/private.h
- M /wxWidgets/trunk/include/wx/gtk/private/gtk2-compat.h
- M /wxWidgets/trunk/include/wx/gtk/private/win_gtk.h
- M /wxWidgets/trunk/include/wx/gtk/region.h
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/include/wx/nativewin.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/src/aui/dockart.cpp
- M /wxWidgets/trunk/src/common/dcbase.cpp
- M /wxWidgets/trunk/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/generic/statusbr.cpp
- M /wxWidgets/trunk/src/gtk/aboutdlg.cpp
- M /wxWidgets/trunk/src/gtk/animate.cpp
- M /wxWidgets/trunk/src/gtk/anybutton.cpp
- M /wxWidgets/trunk/src/gtk/app.cpp
- M /wxWidgets/trunk/src/gtk/artgtk.cpp
- M /wxWidgets/trunk/src/gtk/bitmap.cpp
- M /wxWidgets/trunk/src/gtk/bmpcbox.cpp
- M /wxWidgets/trunk/src/gtk/button.cpp
- M /wxWidgets/trunk/src/gtk/checkbox.cpp
- M /wxWidgets/trunk/src/gtk/choice.cpp
- M /wxWidgets/trunk/src/gtk/clrpicker.cpp
- M /wxWidgets/trunk/src/gtk/collpane.cpp
- M /wxWidgets/trunk/src/gtk/colordlg.cpp
- M /wxWidgets/trunk/src/gtk/colour.cpp
- M /wxWidgets/trunk/src/gtk/combobox.cpp
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/gtk/dc.cpp
- M /wxWidgets/trunk/src/gtk/dnd.cpp
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
- M /wxWidgets/trunk/src/gtk/filedlg.cpp
- M /wxWidgets/trunk/src/gtk/filehistory.cpp
- M /wxWidgets/trunk/src/gtk/filepicker.cpp
- M /wxWidgets/trunk/src/gtk/gauge.cpp
- M /wxWidgets/trunk/src/gtk/glcanvas.cpp
- M /wxWidgets/trunk/src/gtk/hyperlink.cpp
- M /wxWidgets/trunk/src/gtk/infobar.cpp
- M /wxWidgets/trunk/src/gtk/listbox.cpp
- M /wxWidgets/trunk/src/gtk/menu.cpp
- M /wxWidgets/trunk/src/gtk/minifram.cpp
- M /wxWidgets/trunk/src/gtk/msgdlg.cpp
- M /wxWidgets/trunk/src/gtk/nativewin.cpp
- M /wxWidgets/trunk/src/gtk/nonownedwnd.cpp
- M /wxWidgets/trunk/src/gtk/notebook.cpp
- M /wxWidgets/trunk/src/gtk/popupwin.cpp
- M /wxWidgets/trunk/src/gtk/print.cpp
- M /wxWidgets/trunk/src/gtk/private.cpp
- M /wxWidgets/trunk/src/gtk/radiobox.cpp
- M /wxWidgets/trunk/src/gtk/radiobut.cpp
- M /wxWidgets/trunk/src/gtk/region.cpp
- M /wxWidgets/trunk/src/gtk/renderer.cpp
- M /wxWidgets/trunk/src/gtk/settings.cpp
- M /wxWidgets/trunk/src/gtk/slider.cpp
- M /wxWidgets/trunk/src/gtk/spinbutt.cpp
- M /wxWidgets/trunk/src/gtk/spinctrl.cpp
- M /wxWidgets/trunk/src/gtk/statbox.cpp
- M /wxWidgets/trunk/src/gtk/stattext.cpp
- M /wxWidgets/trunk/src/gtk/taskbar.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/textentry.cpp
- M /wxWidgets/trunk/src/gtk/tglbtn.cpp
- M /wxWidgets/trunk/src/gtk/toolbar.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/utilsgtk.cpp
- M /wxWidgets/trunk/src/gtk/webview_webkit.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
- M /wxWidgets/trunk/src/gtk/win_gtk.cpp
- M /wxWidgets/trunk/src/unix/mediactrl.cpp
2012-06-30 18:33 VZ, revision 71893support for GTK3
2012-06-30 18:33 VZ, revision 71892Force wide char environment version initialization in wxGetEnvMap(). When using MSVC CRT, the wide character version of the environment is not always initialized when using main() (and not _wmain()) as entry point, so force initializing it before using _tenviron. Closes #14231.
2012-06-30 18:33 VZ, revision 71891Add a unit test verifying that wxSpinCtrl ctor doesn't generate any events. This shouldn't happen but did (and apparently still does, sometimes) under MSW so add a test verifying that no events are generated by the ctor. See #14428.
2012-06-30 18:33 VZ, revision 71890Use wxString::t_str(), not fn_str(), with Windows API functions. fn_str() is supposed to be used with the CRT functions taking file names only, not Windows API functions that always take LPCTSTR with all compilers/CRT versions. Closes #14433.
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/include/wx/init.h
- M /wxWidgets/trunk/include/wx/msw/app.h
- A /wxWidgets/trunk/include/wx/msw/init.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/msw/main.cpp
2012-06-30 18:33 VZ, revision 71889Define wxEntry() with WinMain-compatible signature for all Windows ports. Make wxEntry(HINSTANCE, ...) available in wxGTK under Windows too. Refactor the headers to allow this and extract Windows-specific wxEntry() declarations in wx/msw/init.h from wx/msw/app.h for consistency with the normal wxEntry(int, char**) declared in wx/init.h. Closes #14423.
- M /wxWidgets/trunk/include/wx/bitmap.h
- M /wxWidgets/trunk/include/wx/cursor.h
- M /wxWidgets/trunk/include/wx/gdicmn.h
- M /wxWidgets/trunk/include/wx/icon.h
- M /wxWidgets/trunk/src/common/image.cpp
2012-06-30 18:33 VZ, revision 71888Use bitmaps from resources by default in wxGTK under Windows. Use wxBITMAP_TYPE_{BMP,CUR,ICON}_RESOURCE by default under Windows, even for non-wxMSW ports. Also allow loading wxImage from resources in all ports under MSW as a side effect of this change. Closes #14425.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/ribbon/bar.h
- M /wxWidgets/trunk/interface/wx/ribbon/bar.h
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/src/ribbon/bar.cpp
2012-06-30 18:33 VZ, revision 71887Add wxRibbonBar::DeletePage() and ClearPages() methods. Also add a trivial GetPageCount() helper. Closes #14437.
2012-06-30 18:33 VZ, revision 71886Update debugging macros overview in the docs. Describe how the debugging macros really work since 2.9.1, i.e. explain wxDEBUG_LEVEL and NDEBUG instead of __WXDEBUG__. Closes #14435.
2012-06-30 18:33 VZ, revision 71885Create wxStaticBoxSizer elements as children of wxStaticBox in XRC. As we now recommend creating the controls shown inside wxStaticBox as its children, and not siblings, follow our own recommendation by doing just this in XRC handler of wxStaticBoxSizer. Also add a test of using a tooltip with a wxStaticBoxSizer element to the XRC demo showing that tooltips do work now for them, unlike before. Closes #14431.
2012-06-30 18:33 VZ, revision 71884Don't hard code horizontal border for wxStaticBox in wxGTK. Compute the border width from the average character width instead of hard coding it to 5 pixels. Probably doesn't make much difference in practice, but seems to make more sense.
2012-06-30 01:55 VZ, revision 71883Fix vertical offset for wxGTK wxStaticBox without label. Don't use different size for the vertical border in wxStaticBox just because it doesn't have any label, this just doesn't seem necessary and results in different appearance for the static box with and without label. Closes #14430.
2012-06-29 08:44 JJ, revision 71881Fix generation of wxEVT_CHAR in wxMSW wxComboBox. wxEVT_CHAR shouldn't be generated at all if wxEVT_KEY_DOWN was handled but it still was for wxComboBox because the code in its MSW implementation directly called HandleKeyDown() and HandleChar() methods, bypassing the logic dealing with m_lastKeyDownProcessed at wxWindow level. Fix this by calling MSWHandleMessage() instead to ensure that WM_CHAR after a handled WM_KEYDOWN are ignored as they ought to.
2012-06-28 14:11 SC, revision 71879Add wxUSE_COMPILER_TLS to OpenVMS setup file
2012-06-28 13:58 VZ, revision 71878unconditionally include coretext-replacement function when having a deployment target of 10.5
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/html/winpars.h
- M /wxWidgets/trunk/src/html/winpars.cpp
2012-06-28 08:55 RD, revision 71876Fix off by 1 error in wxHTML font size from points calculation. m_FontSize is in 1..7 range, not 0..6, so add 1 to it when setting it from the index into m_FontsSizes array. Also update the comment explaining the valid range of m_FontsSize. Closes #14442.
2012-06-26 20:25 RD, revision 71866Interface fix for Phoenix
2012-06-26 04:01 RD, revision 71862Don't hide the m_mm_to_pix_x and m_mm_to_pix_y in the base class by redefining them in a derived class. Fixes #14399.
2012-06-25 17:23 SC, revision 71859Add missing parent classes
2012-06-25 10:02 JS, revision 71857adding new API needed for screenshots as old method stopped working in 10.7
2012-06-24 18:18 PC, revision 71856Fix for page break problem: fixes #14429
2012-06-24 08:33 PC, revision 71855update size hints when decoration size becomes known, and preserve size hint increments
2012-06-23 14:27 VZ, revision 71844implement wxCairoContext::GetPartialTextExtents for wxGTK
2012-06-23 05:33 PC, revision 71843Clarify wxFileOffset description a bit. It wasn't clear how wxFileOffset was defined under Windows without wxHAS_HUGE_FILES.
2012-06-23 02:44 RD, revision 71835properly handle stupidly small maximum size hints
2012-06-22 08:41 PC, revision 71831Add simple document for wxGUIEventLoop
2012-06-21 22:12 JS, revision 71830fix SetSizeHints when wxDefaultSize is given for min or max size GTK does unexpected things if both min and max size are not explicitly set
2012-06-21 21:12 JS, revision 71828Fixed #14429: Printing a large table in wxRichTextCtrl fails
2012-06-21 20:39 JS, revision 71827Prevent index access error
2012-06-21 15:19 VZ, revision 71825Compilation fix
2012-06-20 20:24 VZ, revision 71824Don't call gtk_window_set_geometry_hints() if there are no hints to set. Calling gtk_window_set_geometry_hints() with the hints mask of 0 doesn't work correctly and sets the window size to the smallest possible. Avoid this by simply not calling this function at all if there is nothing to do.
2012-06-20 19:54 VZ, revision 71823Add MSVS autoexp.dat fragment for some common wxWidgets types. As we have gdb pretty printers under the version control, it makes sense to also put MSVS visualizers there as well.
2012-06-20 19:54 VZ, revision 71822Use wx/msw/winundef.h for wxGTK under Windows too. Avoid clashes due to <windows.h> definitions in wxGTK too. Closes #14427.
2012-06-20 19:54 VZ, revision 71821No real changes, just simplify wxGDIPlusContext::GetTextExtent() a bit. Don't call Font::GetSize() and FontFamily::GetEmHeight() thrice, just do it once and store the results. This makes the code both simpler and shorter and marginally more efficient.
2012-06-20 19:54 VZ, revision 71820Fix text extent computation in wxMSW wxGraphicsContext. The results were incorrect for italic or bold fonts as we hardcoded FontStyleRegular instead of using the real font style. Closes #14421.
- M /wxWidgets/trunk/samples/regtest/regtest.cpp
- M /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- M /wxWidgets/trunk/tests/benchmarks/htmlparser/htmlpars.cpp
- M /wxWidgets/trunk/tests/benchmarks/strings.cpp
2012-06-20 19:54 VZ, revision 71819Add missing c_str() and similar calls to samples in STL build. Don't rely on implicit conversion of wxString to char*/wxChar*, it doesn't exist in STL build. Add explicit c_str(), wc_str() or t_str() calls. Closes #14420.
2012-06-20 19:10 RD, revision 71811Use C, not C++, comments in wx/gtk/chkconf.h. Remove C++ comments added in r71796. See #14412.
- M /wxWidgets/trunk/interface/wx/bookctrl.h
- M /wxWidgets/trunk/interface/wx/choicebk.h
- M /wxWidgets/trunk/interface/wx/fontenum.h
- M /wxWidgets/trunk/interface/wx/listbook.h
- M /wxWidgets/trunk/interface/wx/notebook.h
- M /wxWidgets/trunk/interface/wx/toolbook.h
- M /wxWidgets/trunk/interface/wx/treebook.h
2012-06-20 12:34 SC, revision 71810Interface tweaks for Phoenix
2012-06-20 09:16 SC, revision 71809make sure native font exists, before asking about fixed width
2012-06-18 22:27 SC, revision 71808using UTType constants wherever possible to avoid typos, checking for failed conversions, leveraging native conversion of types, fixes #13442
2012-06-18 20:45 JS, revision 71806supporting promised file urls for transfer, see #14281
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
- M /wxWidgets/trunk/src/richtext/richtextstylepage.cpp
2012-06-18 18:11 PC, revision 71805Fixed #14417: wxRichTextCtrl crashes on LoadFile
2012-06-18 17:13 SC, revision 71804build fix for wxUSE_STL==1
2012-06-18 04:14 RD, revision 71800supporting promised file urls for transfer, see #14281
2012-06-17 23:35 VZ, revision 71799Interface fixes for Phoenix
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/src/common/sckaddr.cpp
2012-06-17 23:35 VZ, revision 71798Fixes for building wxGTK under Cygwin. Test for __WXMSW__ instead of __CYGWIN__ to not affect building non-MSW ports such as wxGTK under Cygwin. See #14382.
2012-06-17 23:35 VZ, revision 71797Disable creation of wxDIB from wxBitmap in non-wxMSW ports. wxDIB can now be used with wxGTK under Windows, i.e. when not using wxMSW version of wxBitmap but it can't be created from wxBitmap then as it doesn't have a corresponding HBITMAP. Simply disable this functionality when not using wxMSW. Closes #14414.
- M /wxWidgets/trunk/include/wx/utils.h
- M /wxWidgets/trunk/interface/wx/utils.h
- M /wxWidgets/trunk/src/gtk/utilsgtk.cpp
- M /wxWidgets/trunk/src/gtk1/utilsgtk.cpp
- M /wxWidgets/trunk/src/motif/utils.cpp
- M /wxWidgets/trunk/src/msw/utils.cpp
- M /wxWidgets/trunk/src/msw/utilsgui.cpp
- M /wxWidgets/trunk/src/os2/utils.cpp
- M /wxWidgets/trunk/src/os2/utilsgui.cpp
- M /wxWidgets/trunk/src/osx/carbon/utils.cpp
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
- M /wxWidgets/trunk/src/osx/iphone/utils.mm
- M /wxWidgets/trunk/src/x11/utils.cpp
2012-06-17 23:35 VZ, revision 71796Move wxBell() from base to core library. This allows to get rid of ugly preprocessor checks due to the fact that this function could be defined in one or the other library depending on the port used and also fix a problem with it being defined differently in the base library depending on which GUI port (Carbon or Cocoa) was used under OS X. It also fixes the problem with wxBell() in wxGTK under Windows. Closes #14406.
2012-06-17 23:34 VZ, revision 71795Disable options that don't work with wxGTK in wx/chkconf.h. When building wxGTK under Windows, some MSW-specific options can be defined but can't be implemented when using GTK, forcefully disable them. Also a few others that could be implemented but that don't work currently. Finally, forcefully enable Cairo support as wxGTK always needs it. Closes #14412.
2012-06-17 23:34 VZ, revision 71794Define wxGTK GTK version symbols in GTK-specific setup.h. When not using configure __WXGTKxxx__ symbols should still be defined, assume we use a recent GTK 2.x version and define all of them. Closes #14411.
2012-06-17 23:34 VZ, revision 71793Don't use Unix-specific wxGTK utility functions under non-Unix. Unix-specific functions shouldn't be used under Windows, add "#ifdef __UNIX__" guards around them. Closes #14410.
2012-06-17 23:34 VZ, revision 71792Provide wxGetKeyState() studfor wxGTK under Windows. Under Unix this function is implemented in X11-specific code, so provide a stub under Windows to at least avoid link errors. Closes #14409.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_wxusedef.h
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/os2/setup0.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- M /wxWidgets/trunk/include/wx/tls.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/setup.h.in
2012-06-17 19:08 PC, revision 71791Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. Compiler TLS support is broken under Win32/MSVC when used for a code which is part of a dynamically loaded DLL, so allow disabling it.
2012-06-16 01:23 VZ, revision 71789update version check for glib 2.32
2012-06-16 01:23 VZ, revision 71788No real changes, just use wxSize::Get{Width,Height} and not Get{X,Y}. Use more readable accessors in wxGrid code to avoid confusion between wxGrid (x, y) coordinates and wxSize (x, y) fields. Closes #14347.
2012-06-16 01:23 VZ, revision 71787Remove unnecessary base class OnPaint() call from wxGenericColourDialog. Events should be skipped instead of calling the base class event handler directly, but in this case even this is not needed as wxGenericColourDialog takes care of processing the event completely. Closes #14405.
2012-06-16 01:23 VZ, revision 71786Remove left over conflict markers from documentation. Closes #14404.
2012-06-16 01:23 VZ, revision 71785Fix compilation of MSW wxFSVolume with non-wxMSW ports. There is no way to construct wxIcon from HICON when not using wxMSW, just leave it unimplemented for non-wxMSW ports. Closes #14402.
2012-06-16 01:23 VZ, revision 71784Fix harmless MSVC warning about converting pointer to bool. Compare the pointer with NULL explicitly to avoid "forcing value to bool" warning C4800 from MSVC in richtext code.
2012-06-15 19:48 SC, revision 71783Only use Unix sockets API under Unix in wxGTK. wxGTK can now be used under Windows where Unix sockets are not available, add a __UNIX__ preprocessor check. Closes #14407.
2012-06-15 18:57 SC, revision 71782trying to improve appearance of gridcelltexteditor under OSX, see #14042
2012-06-15 18:24 SC, revision 71781avoid idling in native file dialogs
- M /wxWidgets/trunk/include/wx/osx/evtloop.h
- M /wxWidgets/trunk/src/osx/cocoa/msgdlg.mm
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2012-06-15 02:04 SC, revision 71779better naming wxCFEventLoopPauseIdleEvents
2012-06-15 02:03 SC, revision 71778using suppression of idle processing (delayed destruction happened too early eg when showing native message boxes)
offer suppression of idle processing (delayed destruction happened too early eg when showing native message boxes)