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):
2014-04-28 00:39 VZ, revision 764062014-04-28 00:39 VZ, revision 76405Remove Windows version check from wxMBConv_win32. We don't support systems predating Windows 2000 SP4 any more, so there is no need to check for them. This also allows to get rid of the code checking for conversion correctness. Also remove the broken URLs from the comments, they didn't contain any particularly useful information anyhow.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/graphics.cpp
2014-04-28 00:38 VZ, revision 76404Fix precision in wxGraphicsContext::{Stroke,Draw}Lines() under MSW. Use floating point coordinates instead of ints which were used for some reason, resulting in a loss of precision. Closes #16187.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/anybutton.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/anybutton.cpp
2014-04-28 00:38 VZ, revision 76403Bring wxMSW wxBitmap::SetBitmapXXX(wxBitmap()) in line with wxGTK. Remove or reset the corresponding bitmap if the provided one is invalid instead of asserting, this is what wxGTK does and this behaviour seems to be more useful. Also document this behaviour as it's now implemented in both wxMSW and wxGTK. Closes #13569.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/textctrl.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/textctrl.cpp
2014-04-28 00:38 VZ, revision 76402Make wxMSW wxTextCtrl::AdjustSpaceLimit() safe to call in all cases. Allow calling this function not only from inside DoWriteText(): first, because the existing code could be doing this (although this is only a concern in 3.0 branch as it was made private in the trunk) and second because it could actually happen if the text limit was exceeded by user typing in the control. See #15980.
2014-04-28 00:38 VZ, revision 76401Don't call AdjustSpaceLimit() explicitly in wxMSW wxTextCtrl any more. There is no need to do it as this is done by DoWriteText() and AdjustSpaceLimit() doesn't work correctly if called from outside of it now. Because of this, also make it private to prevent other accidental calls to it. Closes #15980.
2014-04-28 00:38 VZ, revision 76400Suppress warnings about using _set_se_translator() for MSVC 12 too. We did it up to MSVC 11 but this still seems to work just fine without /EHa with MSVC 12 too, so relax the version check to allow it to pass.
2014-04-26 19:36 SC, revision 76399Get rid of deprecated warnings for ::GetVersionEx(). This does not solve the actual problem of this function not returning the correct value for Windows 8+ any more, but at least allows to compile the library without warnings with MSVC 12 and later.
- M /wxWidgets/trunk/src/aui/auibar.cpp
- M /wxWidgets/trunk/src/common/arttango.cpp
- M /wxWidgets/trunk/src/common/base64.cpp
- M /wxWidgets/trunk/src/common/bookctrl.cpp
- M /wxWidgets/trunk/src/common/cmdline.cpp
- M /wxWidgets/trunk/src/common/config.cpp
- M /wxWidgets/trunk/src/common/ctrlsub.cpp
- M /wxWidgets/trunk/src/common/datetimefmt.cpp
- M /wxWidgets/trunk/src/common/dircmn.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/event.cpp
- M /wxWidgets/trunk/src/common/ffile.cpp
- M /wxWidgets/trunk/src/common/file.cpp
- M /wxWidgets/trunk/src/common/fileconf.cpp
- M /wxWidgets/trunk/src/common/filename.cpp
- M /wxWidgets/trunk/src/common/fontcmn.cpp
- M /wxWidgets/trunk/src/common/ftp.cpp
- M /wxWidgets/trunk/src/common/imagbmp.cpp
- M /wxWidgets/trunk/src/common/imagpng.cpp
- M /wxWidgets/trunk/src/common/imagtiff.cpp
- M /wxWidgets/trunk/src/common/markupparser.cpp
- M /wxWidgets/trunk/src/common/popupcmn.cpp
- M /wxWidgets/trunk/src/common/process.cpp
- M /wxWidgets/trunk/src/common/radiocmn.cpp
- M /wxWidgets/trunk/src/common/regex.cpp
- M /wxWidgets/trunk/src/common/string.cpp
- M /wxWidgets/trunk/src/common/strvararg.cpp
- M /wxWidgets/trunk/src/common/textbuf.cpp
- M /wxWidgets/trunk/src/common/textfile.cpp
- M /wxWidgets/trunk/src/common/tokenzr.cpp
- M /wxWidgets/trunk/src/common/treebase.cpp
- M /wxWidgets/trunk/src/common/txtstrm.cpp
- M /wxWidgets/trunk/src/generic/calctrlg.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/generic/gridsel.cpp
- M /wxWidgets/trunk/src/generic/infobar.cpp
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
- M /wxWidgets/trunk/src/generic/scrlwing.cpp
- M /wxWidgets/trunk/src/generic/spinctlg.cpp
- M /wxWidgets/trunk/src/generic/treectlg.cpp
- M /wxWidgets/trunk/src/html/helpwnd.cpp
- M /wxWidgets/trunk/src/html/htmltag.cpp
- M /wxWidgets/trunk/src/html/m_pre.cpp
- M /wxWidgets/trunk/src/osx/cocoa/button.mm
- M /wxWidgets/trunk/src/osx/cocoa/dataview.mm
- M /wxWidgets/trunk/src/osx/cocoa/menuitem.mm
- M /wxWidgets/trunk/src/osx/uiaction_osx.cpp
- M /wxWidgets/trunk/src/ribbon/art_msw.cpp
- M /wxWidgets/trunk/src/ribbon/buttonbar.cpp
- M /wxWidgets/trunk/src/stc/ScintillaWX.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
- M /wxWidgets/trunk/src/unix/threadpsx.cpp
- M /wxWidgets/trunk/src/unix/utilsunx.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
2014-04-26 19:11 PC, revision 76398adding wxFALLTHROUGH where until now we had comments, allows for code-analysis support
2014-04-25 23:03 SC, revision 76397Delay GtkIMContext calls until widget is realized. This may avoid a locking bug seen on Ubuntu which causes a deadlock. See #16202
2014-04-25 16:35 SC, revision 76396backport, get rid of performance warnings "For best performance, only use PostScript names when calling this API", see #15999
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/fontutil.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/carbon/font.cpp
2014-04-25 15:02 SC, revision 76395backport, get rid of performance warnings "For best performance, only use PostScript names when calling this API", see #15999
2014-04-25 01:25 DS, revision 76394backport, add our own Apple Event handler for the quit app event, see #16200
2014-04-23 15:40 SC, revision 76393Fixed wxFileDialog::MSWOnInitDone and wxFileDialog::MSWOnSelChange never being called. A condition was checking for the wrong CDN_XXX message range resulting in CDN_INITDONE and CDN_SELCHANGE no longer being processed. Broken since r75937 (branches/WX_3_0_BRANCH/) and r75941 (trunk/). See #16003.
2014-04-22 23:21 SC, revision 76392in order to get rid of the warnings completely use the former font descriptor creation sequence and cache the result immediately, fixes #15999
2014-04-22 20:20 SC, revision 76391add our own Apple Event handler for the quit app event, fixes #16200
2014-04-22 18:27 JS, revision 76390The Human Interface Guidelines recommend using NSSmallSquareBezelStyle now
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2014-04-22 18:25 JS, revision 76389Added wxRichTextCtrl::DoLayoutBuffer so an application can perform custom tasks before or after layout.
2014-04-22 18:24 JS, revision 76388Draw an unknown field using a fallback field type, so it's not invisible.
2014-04-22 18:24 JS, revision 76387Don't Sync() if there is no buffer. This allows derived classes that handle the buffer differently (e.g. reuse the buffer).
2014-04-22 18:23 JS, revision 76386Don't Sync() if there is no buffer. This allows derived classes that handle the buffer differently (e.g. reuse the buffer).
2014-04-21 20:56 SC, revision 76385Don't Sync() if there is no buffer. This allows derived classes that handle the buffer differently (e.g. reuse the buffer).
- M /wxWidgets/trunk/samples/minimal/minimal_carbon.xcodeproj/project.pbxproj
- M /wxWidgets/trunk/samples/minimal/minimal_cocoa.xcodeproj/project.pbxproj
- M /wxWidgets/trunk/samples/minimal/minimal_iphone.xcodeproj/project.pbxproj
2014-04-21 20:52 SC, revision 76384removes zlib link statement from static builds, closes #16192
- M /wxWidgets/trunk/build/osx/wxcarbon.xcodeproj/project.pbxproj
- M /wxWidgets/trunk/build/osx/wxcocoa.xcodeproj/project.pbxproj
- M /wxWidgets/trunk/build/osx/wxiphone.xcodeproj/project.pbxproj
2014-04-21 20:37 SC, revision 76383recreated project files, see #16192
2014-04-21 20:31 SC, revision 76382adding built-in zlib sources, see #16192
- M /wxWidgets/trunk/build/osx/wx.xcconfig
- M /wxWidgets/trunk/build/osx/wxcarbon_in.xcodeproj/project.pbxproj
- M /wxWidgets/trunk/build/osx/wxcocoa_in.xcodeproj/project.pbxproj
2014-04-20 14:45 VZ, revision 76380adapting xcode build templates and config file to built-in zlib sources, see #16192
- M /wxWidgets/trunk/include/wx/graphics.h
- M /wxWidgets/trunk/interface/wx/graphics.h
- M /wxWidgets/trunk/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
2014-04-20 14:44 VZ, revision 76379Add wxGraphicsRenderer::GetName() and GetVersion() methods. Allow the code to determine which underlying technology is used for implementing wxGraphics API. This is needed by the unit tests to account for the known differences between platforms and may be useful in other cases. Closes #16154.
- M /wxWidgets/trunk/include/wx/language.h
- M /wxWidgets/trunk/interface/wx/language.h
- M /wxWidgets/trunk/misc/languages/genlang.py
2014-04-20 14:44 VZ, revision 76378Handle wxLANGUAGE_CAMBODIAN correctly in the generation script. Fix wxLANGUAGE_CAMBODIAN definition in autogenerated code, this was already done manually in r76368 but these changes would have been lost after the next generation, so update the script itself to generate them. Closes #16183.
2014-04-20 13:44 VZ, revision 76377Fix the addition of Kabyle language. Data for this language was added manually in r75752, which meant that it was going to be lost after the next regeneration of the automatically generated files. Add it properly, by updating misc/language/langtabl.txt now.
2014-04-20 13:42 VZ, revision 76376Italian translations update from bovirus.
2014-04-19 00:40 SN, revision 76368Aragonese translations update from Jorge Pérez Pérez.
2014-04-18 04:30 PC, revision 76367Fixed wxLANGUAGE_USER_DEFINED, which is supposed to be the last element of the enum, but as such must still be given, before messing with the automatic internal counter of enum by defining synonyms. Fixes #16183.
2014-04-18 04:28 PC, revision 76366fix building or running on GTK < 2.14 after r76365
2014-04-17 19:36 PC, revision 76365remove wxOVERRIDE, forgot that it's trunk only
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/files.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/Makefile.in
- A /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/display.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/Makefile.in
- A /wxWidgets/trunk/src/gtk/display.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2014-04-17 18:15 PC, revision 76364Add a separate GTK-specific wxDisplay implementation. This separates the GTK implementation from Unix/X11, except for the wxVideoMode stuff, and _NET_WORKAREA when GTK < 3.4. wxDisplay and wxClientDisplayRect() should now work as well as they can with Wayland.
2014-04-17 17:21 PC, revision 76363allow using wxEventLoopGuarantor when wxUSE_GUI==1 fixes wxOSX-Cocoa build when wxUSE_CONSOLE_EVENTLOOP==0 closes #14980
2014-04-17 08:22 PC, revision 76362use correct signature for callback
2014-04-17 08:09 PC, revision 76361use a prefix match for interactive search having to type in the whole string to get a match is worthless
2014-04-16 18:41 VS, revision 76359Avoid assertion failure when GtkTreeView interactive search is started. The treeview does an unselect_all causing a "changed" signal with no selection. The problem is easily triggered by pressing Ctrl-F (the "start-interactive-search" key binding)
2014-04-16 18:41 VS, revision 76358Initialize wxFileDialog::m_filter{Panel,Choice} in ctor.
2014-04-15 19:39 PC, revision 76354Initialize wxFileDialog::m_filter{Panel,Choice} in ctor.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/font.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/core/evtloop.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/core/private.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/propgrid/editors.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/propgrid/manager.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/mediactrl.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/window.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/core/bitmap.cpp
2014-04-15 19:23 PC, revision 76353remove extraneous semicolons
2014-04-15 18:16 PC, revision 76352don't use Cairo functions when wxUSE_CAIRO==0
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/webview_webkit.cpp
- M /wxWidgets/trunk/src/gtk/webview_webkit.cpp
2014-04-15 18:16 PC, revision 76351wxASSERT(false) --> wxFAIL
2014-04-15 18:16 PC, revision 76350initialize members in ctor, avoid int-to-bool warnings
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/htmllbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/control.cpp
- M /wxWidgets/trunk/src/generic/htmllbox.cpp
- M /wxWidgets/trunk/src/gtk/control.cpp
2014-04-15 18:07 PC, revision 76349avoid unused variable warning with wxUSE_VALIDATORS==0
2014-04-15 17:46 PC, revision 76348use gtk_window_set_opacity() in SetTransparent() when GTK >= 2.12
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2014-04-14 05:36 RD, revision 76343fix wxClientDisplayRect() when wxUSE_DISPLAY==0 GDK_WINDOWING_X11 was not getting defined, causing hard coded size to be used
2014-04-14 05:36 RD, revision 76342Update how the docset is generated. Use a more human-friendly name, put the files in doxygen/out/docset instead of in html, etc.
2014-04-14 05:36 RD, revision 76341Avoid possible infinite recursion
2014-04-14 05:36 RD, revision 76340Add the CellHighlight getters too.
2014-04-14 05:24 RD, revision 76332Add some missing wxGrid methods
2014-04-14 05:24 RD, revision 76331Add the CellHighlight getters too.
2014-04-14 05:24 RD, revision 76330Avoid possible infinite recursion
2014-04-14 05:24 RD, revision 76329Add some missing wxGrid methods
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/Doxyfile
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/regen.sh
2014-04-14 00:07 VZ, revision 76328Update how the docset is generated. Use a more human-friendly name, put the files in doxygen/out/docset instead of in html, etc.
2014-04-14 00:07 VZ, revision 76327Use wxWS_EX_VALIDATE_RECURSIVELY in native Cocoa wxPreferencesEditor too. Transfer data recursively for consistency with the generic implementation and because this generally just makes more sense.
2014-04-13 02:00 VZ, revision 76326Use wxWS_EX_VALIDATE_RECURSIVELY in native Cocoa wxPreferencesEditor too. Transfer data recursively for consistency with the generic implementation and because this generally just makes more sense.
2014-04-13 00:56 VZ, revision 76325Disable TextCtrlTestCase::LongText() for non-MSW platforms. At least under GTK SetMaxLength(), tested by this test, can't be used with multiline text controls at all, so running it fails. Keep the test for MSW only where SetMaxLength() works with controls of all kinds.
2014-04-13 00:56 VZ, revision 76324Add error handling to wxSound under wxOSX. Don't assume that we can open any file as a sound, check for the return value from AudioServicesCreateSystemSoundID().
2014-04-13 00:56 VZ, revision 76323Don't use timer inside wxSound in wxOSX/Cocoa. The timer is only used by Carbon code, there is no need for it in Cocoa, so don't complicate things by starting it unnecessarily.
2014-04-13 00:56 VZ, revision 76322Fix crash when playing invalid sounds under wxOSX. Sound ID 0 is not actually invalid, it is returned by AudioServicesCreateSystemSoundID() when it fails to open the file and currently we don't consider this to be an error. However, because we never called AudioServicesDisposeSystemSoundID() for this sound ID, we continued to receive the notifications from the callback registered by AudioServicesAddSystemSoundCompletion() for it even after the corresponding sound object was destroyed, resulting in crashes when playing it more than once. Fix this by keeping a separate flag indicating whether we're playing a sound and always disposing of the sound if we are, even if ID is 0.
2014-04-13 00:54 VZ, revision 76321Call wxDataViewRenderer::Validate() under OS X too. Ensure that the custom renderers get a chance to validate (and maybe change) the value entered by user, as previously it was completely impossible with the native OS X implementation of wxDataViewCtrl.
2014-04-13 00:54 VZ, revision 76320Fix crash when playing invalid sounds under wxOSX. Sound ID 0 is not actually invalid, it is returned by AudioServicesCreateSystemSoundID() when it fails to open the file and currently we don't consider this to be an error. However, because we never called AudioServicesDisposeSystemSoundID() for this sound ID, we continued to receive the notifications from the callback registered by AudioServicesAddSystemSoundCompletion() for it even after the corresponding sound object was destroyed, resulting in crashes when playing it more than once. Fix this by keeping a separate flag indicating whether we're playing a sound and always disposing of the sound if we are, even if ID is 0.
2014-04-13 00:54 VZ, revision 76319Call wxDataViewRenderer::Validate() under OS X too. Ensure that the custom renderers get a chance to validate (and maybe change) the value entered by user, as previously it was completely impossible with the native OS X implementation of wxDataViewCtrl.
2014-04-12 17:42 PC, revision 76318Avoid selecting invalid tab when removing last page from wxOSX wxNotebook. Closes #15897 (backport of r75663 from trunk).
2014-04-12 02:11 VZ, revision 76317make validator pointer const
2014-04-12 02:10 VZ, revision 76316Compilation fix for MinGW in GDI+ code. Don't use the XXXModeInvalid constants which are missing from MinGW headers for some reason.
- M /wxWidgets/trunk/include/wx/weakref.h
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/test.bkl
- M /wxWidgets/trunk/tests/weakref/weakref.cpp
2014-04-11 19:49 VZ, revision 76315Use the same wxWeakRef implementation for complete and incomplete classes. This fixes an ODR violation which could arise if wxWeakRef<T> was seen both when T was an incomplete (e.g. just forward-defined) class and when it was complete. As different implementations, with different binary layouts, were used in these two cases, this resulted in fatal run-time problems. Fix this by always using the slightly less efficient (because storing an extra pointer) but simpler and safe "dynamic" wxWeakRef implementation. Also get rid of checks for the ancient compilers such as VC6 and g++ < 3.3, they are not supported any longer. Closes #15884.
2014-04-11 18:04 PC, revision 76314Restore correct handling of wxDocument::OnCreate() error return value. The changes of r74515 didn't quite restore the old behaviour, the document was still not being cleaned up if its OnCreate() simply returned false and not threw an exception. Do add cleanup in this code branch too, just duplicating what we in case of exception (this duplication can't be easily avoided unfortunately). This backports changes of r75646 from trunk, see #15883.
2014-04-11 17:53 PC, revision 76313build fix for wxUSE_VALIDATORS==0 when NULL is defined to be nullptr casting nullptr is not allowed
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/grideditors.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/grideditors.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/propgrid/propgrid.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextsizepage.cpp
- M /wxWidgets/trunk/include/wx/generic/grideditors.h
- M /wxWidgets/trunk/src/generic/grideditors.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/richtext/richtextsizepage.cpp
2014-04-11 13:48 VZ, revision 76312build fix for wxUSE_VALIDATORS==0
2014-04-11 06:48 PC, revision 76311Fixes to the previous Nepalese translation update.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/button.mm
- M /wxWidgets/trunk/src/osx/cocoa/button.mm
2014-04-11 06:48 PC, revision 76310build fix for wxUSE_TOGGLEBTN==0
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/cocoa/private.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/window.mm
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2014-04-11 06:48 PC, revision 76309build fix for wxUSE_DRAG_AND_DROP==0
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/unix/private/wakeuppipe.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/evtloopunix.cpp
- M /wxWidgets/trunk/include/wx/unix/private/wakeuppipe.h
- M /wxWidgets/trunk/src/unix/evtloopunix.cpp
2014-04-10 17:57 PC, revision 76308build fix for wxUSE_THREADS==0
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-04-09 06:41 PC, revision 76307fix invisible multi-line wxTextCtrl selection when custom foreground/background color is used with GTK3 closes #16176
2014-04-08 23:38 VZ, revision 76306fix invisible wxTextCtrl selection when custom foreground/background color is used with GTK3 closes #16176
2014-04-08 23:38 VZ, revision 76305Nepalese translations update from Him Prasad Gautam.
2014-04-08 23:31 VZ, revision 76304Don't set wxINTERPOLATION_GOOD quality by default in wxGDIPlusContext. This is inconsistent with wxOSX and also doesn't play well with the existence of wxINTERPOLATION_DEFAULT which is different from wxINTERPOLATION_GOOD. See #14134.
2014-04-08 23:23 VZ, revision 76303Document unexpected default wxGraphicsContext interpolation quality. In 3.0, keep wxINTERPOLATION_GOOD as the default value instead of wxINTERPOLATION_DEFAULT for compatibility, but at least mention this and warn about the changes in 3.1. See #14134.
2014-04-08 11:14 SC, revision 76302Fix mouse events after calling WarpPointer() under OS X. See #16169.
2014-04-07 22:34 VZ, revision 76301fixes #16169
2014-04-07 22:34 VZ, revision 76300Remove "default" clause from enums in wxGDIPlusContext code. This will allow the compiler to give us a warning if more elements are added to the enum later but not added to the switch. Also add error checking to Graphics::SetSmoothingMode() call.
2014-04-07 22:34 VZ, revision 76299Fix mismatch between GDI+ and wxGraphicsContext interpolation quality. Use wxGDIPlusContext own method instead of using GDI+ method directly when setting the interpolation mode in wxGDIPlusContext initialization code to ensure that m_interpolation field matches the real interpolation mode used.
2014-04-07 22:29 VZ, revision 76298Initialize wxGraphicsContext::m_interpolation field. This member wwas never initialized, resulting in erratic behaviour of SetInterpolationQuality() which compared its parameter with m_interpolation.
2014-04-07 22:29 VZ, revision 76297Fix mismatch between GDI+ and wxGraphicsContext interpolation quality. Use wxGDIPlusContext own method instead of using GDI+ method directly when setting the interpolation mode in wxGDIPlusContext initialization code to ensure that m_interpolation field matches the real interpolation mode used.
2014-04-07 19:16 PC, revision 76296Initialize wxGraphicsContext::m_interpolation field. This member wwas never initialized, resulting in erratic behaviour of SetInterpolationQuality() which compared its parameter with m_interpolation.
2014-04-07 19:15 PC, revision 76295update comment for wxBG_STYLE_TRANSPARENT
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/shaped/shaped.cpp
- M /wxWidgets/trunk/samples/shaped/shaped.cpp
2014-04-07 18:23 JS, revision 76294fix transparent window example wxBG_STYLE_TRANSPARENT can only be set before window creation. closes #16161
2014-04-06 21:33 PC, revision 76293Object position calculation correction
- M /wxWidgets/trunk/src/common/dcsvg.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
- M /wxWidgets/trunk/src/ribbon/art_aui.cpp
- M /wxWidgets/trunk/src/ribbon/art_internal.cpp
- M /wxWidgets/trunk/src/ribbon/art_msw.cpp
- M /wxWidgets/trunk/src/richtext/richtextformatdlg.cpp
- M /wxWidgets/trunk/src/richtext/richtexthtml.cpp
2014-04-06 21:30 PC, revision 76292avoid warnings about double-to-float conversion
2014-04-06 21:28 PC, revision 76291avoid warning about shadowed variable
2014-04-06 21:27 PC, revision 76290cast to proper type to avoid warning
2014-04-06 21:27 PC, revision 76289remove unused macro definition
2014-04-05 19:13 PC, revision 76288avoid warning about unreachable code
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/html/htmprint.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/include/wx/html/htmprint.h
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
2014-04-05 12:44 VZ, revision 76287avoid double-to-float conversion warnings in headers
2014-04-05 12:44 VZ, revision 76286Don't use %i format specifier for size_t values. In 64 bit build, size_t can be 64 bits while %i expects a 32 bit value. Fix this by just avoiding the unnecessary use of size_t, the number of entries in the index is not going to be greater than 2^32. Closes #16163.
2014-04-05 12:44 VZ, revision 76285Fix warning about %lu being used with an int in 32 bit wxOSX build. NSUInteger is unsigned long in 64 bit builds, but unsigned int in 32 bits, so case it to long explicitly to avoid warnings about using it with %lu format specifier.
2014-04-05 12:44 VZ, revision 76284Don't use %i format specifier for size_t values. In 64 bit build, size_t can be 64 bits while %i expects a 32 bit value. Fix this by just avoiding the unnecessary use of size_t, the number of entries in the index is not going to be greater than 2^32. Closes #16163.
2014-04-04 20:32 VZ, revision 76283Fix warning about %lu being used with an int in 32 bit wxOSX build. NSUInteger is unsigned long in 64 bit builds, but unsigned int in 32 bits, so case it to long explicitly to avoid warnings about using it with %lu format specifier.
2014-04-04 18:55 PC, revision 76282Remove unused variables from wxRichTextListStylePage code. This avoids warnings about them.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/mediactrl.cpp
- M /wxWidgets/trunk/src/unix/mediactrl.cpp
2014-04-04 18:46 PC, revision 76281avoid preprocessor directives inside macro invocation
2014-04-04 18:44 PC, revision 76280remove unused member functions
- M /wxWidgets/trunk/src/common/appcmn.cpp
- M /wxWidgets/trunk/src/common/cairo.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/file.cpp
- M /wxWidgets/trunk/src/common/imagiff.cpp
- M /wxWidgets/trunk/src/common/quantize.cpp
- M /wxWidgets/trunk/src/common/string.cpp
- M /wxWidgets/trunk/src/common/stringimpl.cpp
- M /wxWidgets/trunk/src/generic/choicbkg.cpp
- M /wxWidgets/trunk/src/generic/combog.cpp
- M /wxWidgets/trunk/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/generic/listbkg.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
- M /wxWidgets/trunk/src/generic/toolbkg.cpp
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
2014-04-04 18:00 PC, revision 76279remove unused macro definitions and limit others to the configurations which use them
2014-04-04 17:56 PC, revision 76278assertion messages don't need to be translated
2014-04-04 17:28 VZ, revision 76277remove redundant assertion messages, wxLogError has already been called
- M /wxWidgets/trunk/include/wx/ribbon/bar.h
- M /wxWidgets/trunk/interface/wx/ribbon/bar.h
- M /wxWidgets/trunk/src/ribbon/bar.cpp
2014-04-04 17:28 VZ, revision 76276Add more precise wxRibbonBar::ShowPanels() overload. The existing overload taking bool didn't allow to specify whether the panel should be just expanded or expanded and pinned, add a new one supporting this. Also fix a bug with not updating the ribbon state in the old method. Closes #16133.
2014-04-04 17:28 VZ, revision 76275Turkish translation update from Hakki Dogusan.
2014-04-04 17:28 VZ, revision 76274Document wxRibbonDisplayMode enum. See #16133.
2014-04-04 17:26 PC, revision 76273Document wxRibbonDisplayMode enum. See #16133.
2014-04-04 17:09 PC, revision 76272fix typo in size 2530 --> 3530
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2014-04-04 08:45 PC, revision 76271fix some asserts that were clearly meant to be wxFAIL_MSG
2014-04-04 08:41 PC, revision 76270fix more memory leaks
2014-04-04 08:36 PC, revision 76269Improve conversion between wxPaperSize and GtkPaperSize Eliminates many "Gtk-WARNING **: Unknown paper size", and the occasional "GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed". And fixes approximately one zillion memory leaks.
2014-04-04 08:05 PC, revision 76268fix missing semicolon typo
2014-04-03 15:54 JS, revision 76267Improve conversion between wxPaperSize and GtkPaperSize by using a table to map the screwy Windows DMPAPER_* stuff, which wxWidgets stupidly uses. Eliminates many "Gtk-WARNING **: Unknown paper size", and the occasional "GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed". And fixes approximately one zillion memory leaks.
2014-04-03 15:53 JS, revision 76266Removed unnecessary list renumbering
2014-04-03 15:53 JS, revision 76265Removed unnecessary list renumbering
2014-04-03 03:40 RD, revision 76264Removed unnecessary list renumbering
- M /wxWidgets/trunk/misc/scripts/svn/hooks/post-commit
- M /wxWidgets/trunk/misc/scripts/svn/hooks/post-revprop-change
- A /wxWidgets/trunk/misc/scripts/svn/hooks/trac-post-commit.sh
- A /wxWidgets/trunk/misc/scripts/svn/hooks/trac-post-revprop-change.sh
2014-04-03 03:28 RD, revision 76263working version of the trac hooks
2014-04-03 03:08 RD, revision 76262Yet another test commit. Closes #16155
2014-04-03 01:59 RD, revision 76261Yet another test commit. Closes #16155
2014-04-03 01:51 RD, revision 76260Another test commit. Closes #16155
2014-04-03 01:35 RD, revision 76259Another test commit. Closes #16155
2014-04-03 01:26 RD, revision 76258Another test commit. Closes #16155
- M /wxWidgets/trunk/misc/scripts/svn/hooks/post-commit
- A /wxWidgets/trunk/misc/scripts/svn/hooks/post-revprop-change
2014-04-03 00:39 VZ, revision 76257Update svn hooks. Closes #16155
2014-04-03 00:39 VZ, revision 76256Fix return value of wxRichMessageDialog with only an "OK" button. Apply the same workaround as was applied in r67771 to wxMessageDialog to wxRichMessageDialog and map IDCANCEL returned from it to IDOK if "Cancel" is the only button in the dialog -- as in this case it's really just a renamed (for convenience of allowing the user to use "Esc" to close it) "OK". Closes #16153.
2014-04-03 00:39 VZ, revision 76255Show the result of closing rich message box in the sample. Improve showing the button which closed the message box by doing it inside the dialog used for testing it instead of popping up a separate message box just for this. And do the same thing for rich message boxes as for the normal ones. See #16153.
2014-04-03 00:38 VZ, revision 76254Decrease the size of the message box test dialog in the sample. This dialog was getting too tall, especially in the rich message boxes case, so reduce its vertical size. Also centre it on screen to prevent it from being displayed partially off it because contents was added to the dialog after creating it.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/richmsgdlg.cpp
2014-04-02 00:49 VZ, revision 76253Fix return value of wxRichMessageDialog with only an "OK" button. Apply the same workaround as was applied in r67771 to wxMessageDialog to wxRichMessageDialog and map IDCANCEL returned from it to IDOK if "Cancel" is the only button in the dialog -- as in this case it's really just a renamed (for convenience of allowing the user to use "Esc" to close it) "OK". Closes #16153.
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/tests/test.bkl
- M /wxWidgets/trunk/tests/test_test_drawing.dsp
- M /wxWidgets/trunk/tests/test_test_drawingplugin.dsp
2014-04-01 19:45 PC, revision 76252Don't build the drawing test in GUI-less builds. This test requires GUI parts. Closes #16145.
2014-04-01 14:46 VZ, revision 76251Fix invalid use of g_object_get_property()
2014-04-01 11:02 JJ, revision 76250Fix recently introduced assert when using owner drawn items in wxMSW. Relax the check added in r76202, the item might not be added to its parent menu yet even if the menu is not NULL. See #13878.
2014-04-01 10:56 JJ, revision 76249Update OpenVMS compile support
2014-03-31 21:42 SC, revision 76248OpenVMS (Alpha only) uses != operator in std::find ->needs operator defenition
2014-03-31 20:28 SC, revision 76247fixing missing wxON_BLOCK_EXIT_OBJ1 error on gtk build
2014-03-31 20:28 SC, revision 76246extra semicolon
2014-03-31 18:46 JS, revision 76245testing whether this helps getting the drawing testsuite to build
2014-03-31 18:11 JS, revision 76244Use style sheet when copying to the clipboard if available
2014-03-31 18:11 JS, revision 76243Use style sheet when copying to the clipboard if available
2014-03-31 17:47 SC, revision 76242Use style sheet when copying to the clipboard if available
2014-03-31 17:46 SC, revision 76241single wxFALLTHROUGH change to test different builds
2014-03-31 17:46 SC, revision 76240fixing parameter type
2014-03-31 17:46 SC, revision 76239fixing extra semicolon
2014-03-31 17:45 SC, revision 76238getting rid of clang warning due to variable size array
2014-03-31 17:44 SC, revision 76237silencing paranoid analyzer
2014-03-31 17:28 SC, revision 76236fixing include style
2014-03-31 14:58 SC, revision 76235adding wxFALLTHROUGH to indicate intended fall through in switch statements
2014-03-31 14:34 SC, revision 76234adding log for nonprecomp builds, hopefully fixes test compiles on builbot
2014-03-31 13:23 SC, revision 76233adding correct return type
- M /wxWidgets/trunk/include/wx/osx/webviewhistoryitem_webkit.h
- M /wxWidgets/trunk/include/wx/osx/webview_webkit.h
2014-03-31 09:55 SC, revision 76232make sure platform constants exist by using defs.h instead of setup.h
- M /wxWidgets/trunk/include/wx/osx/webviewhistoryitem_webkit.h
- M /wxWidgets/trunk/include/wx/osx/webview_webkit.h
- M /wxWidgets/trunk/src/common/webview.cpp
- M /wxWidgets/trunk/src/osx/webview_webkit.mm
2014-03-31 09:28 SC, revision 76231adding minimal ios support for webview
2014-03-31 09:08 SC, revision 76230removing extra semicola
- M /wxWidgets/trunk/include/wx/osx/core/private.h
- M /wxWidgets/trunk/include/wx/propgrid/editors.h
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
2014-03-31 08:15 SC, revision 76229removing extra semicola
2014-03-31 08:02 SC, revision 76228removing unnecessary header
2014-03-31 04:16 PC, revision 76227fixing extra semicola
2014-03-30 21:23 PC, revision 76226use wxDialog::ShowModal() rather than gtk_dialog_run() so all the things wxDialog::ShowModal() does are not bypassed
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dialog.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dirdlg.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/filedlg.cpp
- M /wxWidgets/trunk/src/gtk/dialog.cpp
- M /wxWidgets/trunk/src/gtk/dirdlg.cpp
- M /wxWidgets/trunk/src/gtk/filedlg.cpp
2014-03-30 19:17 VZ, revision 76225Prevent dialog widget from being destroyed during ShowModal()
2014-03-30 13:47 SC, revision 76224Vietnamese translations update from Trần Ngọc Quân.
2014-03-30 13:46 SC, revision 76223removing superfluous semicolon
2014-03-30 09:07 PC, revision 76222adding empty base class implementation for OnNextIteration, call from OSXDoRun, allowing console event loop to override
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/access/accesstest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/animate/anitest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/animate/anitest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/artprov/artbrows.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/artprov/artbrows.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/artprov/arttest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/aui/auidemo.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/calendar/calendar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/caret/caret.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/clipboard/clipboard.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/collpane/collpane.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/combo/combo.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/config/conftest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/controls/controls.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dataview/dataview.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/debugrpt/debugrpt.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialogs/dialogs.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialogs/dialogs.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialup/nettest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/display/display.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dll/my_dll.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dll/wx_exe.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dnd/dnd.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/doc.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/docview.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/docview.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/view.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/view.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dragimag/dragimag.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dragimag/dragimag.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/drawing/drawing.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/erase/erase.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/event/event.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/except/except.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/exec/exec.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/flash/flash.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/font/font.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/grid/griddemo.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/grid/griddemo.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/help/demo.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/htlbox/htlbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/about/about.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/help/help.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/htmlctrl/htmlctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/printing/printing.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/test/test.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/virtual/virtual.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/widget/widget.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/zip/zip.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/image/canvas.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/image/canvas.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/image/image.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/internat/internat.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/client.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/client.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/server.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/server.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/joytest/joytest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/joytest/joytest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/layout/layout.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/layout/layout.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/listctrl/listtest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/listctrl/listtest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mdi/mdi.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mdi/mdi.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mediaplayer/mediaplayer.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/memcheck/memcheck.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/menu/menu.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mfc/mfctest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/minimal/minimal.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/nativdlg/nativdlg.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/nativdlg/nativdlg.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/notebook/notebook.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/notebook/notebook.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/oleauto/oleauto.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/cube/cube.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/cube/cube.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/isosurf/isosurf.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/isosurf/isosurf.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/penguin/penguin.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/penguin/penguin.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ownerdrw/ownerdrw.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/popup/popup.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/power/power.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/printing/printing.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/printing/printing.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/propgrid.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/propgrid.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/propgrid_minimal.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/sampleprops.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/regtest/regtest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/render/render.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/richtext/richtext.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sashtest/sashtest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sashtest/sashtest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/scroll/scroll.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/shaped/shaped.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/baseclient.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/baseserver.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/client.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/server.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sound/sound.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splash/splash.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splitter/splitter.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/statbar/statbar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/edit.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/edit.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/stctest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/svg/svgtest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taborder/taborder.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbar/tbtest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbar/tbtest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/text/text.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/thread/thread.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/toolbar/toolbar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/treetest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/treetest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treelist/treelist.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/typetest/typetest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/typetest/typetest.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/uiaction/uiaction.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/validate/validate.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/validate/validate.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/vscroll/vstest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/bmpcombobox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/button.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/checkbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/choice.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/clrpicker.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/combobox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/datepick.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/dirctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/dirpicker.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/editlbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/filectrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/filepicker.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/fontpicker.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/gauge.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/hyperlnk.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/listbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/notebook.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/odcombobox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/radiobox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/searchctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/slider.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/spinbtn.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/static.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/timepick.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/toggle.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/widgets.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/wizard/wizard.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/custclas.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/custclas.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/derivdlg.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/derivdlg.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/myframe.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/myframe.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xti/classlist.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xti/classlist.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xti/xti.cpp
- M /wxWidgets/trunk/samples/access/accesstest.cpp
- M /wxWidgets/trunk/samples/animate/anitest.cpp
- M /wxWidgets/trunk/samples/animate/anitest.h
- M /wxWidgets/trunk/samples/artprov/artbrows.cpp
- M /wxWidgets/trunk/samples/artprov/artbrows.h
- M /wxWidgets/trunk/samples/artprov/arttest.cpp
- M /wxWidgets/trunk/samples/aui/auidemo.cpp
- M /wxWidgets/trunk/samples/calendar/calendar.cpp
- M /wxWidgets/trunk/samples/caret/caret.cpp
- M /wxWidgets/trunk/samples/clipboard/clipboard.cpp
- M /wxWidgets/trunk/samples/collpane/collpane.cpp
- M /wxWidgets/trunk/samples/combo/combo.cpp
- M /wxWidgets/trunk/samples/config/conftest.cpp
- M /wxWidgets/trunk/samples/controls/controls.cpp
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/samples/debugrpt/debugrpt.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.h
- M /wxWidgets/trunk/samples/dialup/nettest.cpp
- M /wxWidgets/trunk/samples/display/display.cpp
- M /wxWidgets/trunk/samples/dll/my_dll.cpp
- M /wxWidgets/trunk/samples/dll/wx_exe.cpp
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/docview/doc.h
- M /wxWidgets/trunk/samples/docview/docview.cpp
- M /wxWidgets/trunk/samples/docview/docview.h
- M /wxWidgets/trunk/samples/docview/view.cpp
- M /wxWidgets/trunk/samples/docview/view.h
- M /wxWidgets/trunk/samples/dragimag/dragimag.cpp
- M /wxWidgets/trunk/samples/dragimag/dragimag.h
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/samples/erase/erase.cpp
- M /wxWidgets/trunk/samples/event/event.cpp
- M /wxWidgets/trunk/samples/except/except.cpp
- M /wxWidgets/trunk/samples/exec/exec.cpp
- M /wxWidgets/trunk/samples/flash/flash.cpp
- M /wxWidgets/trunk/samples/font/font.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.h
- M /wxWidgets/trunk/samples/help/demo.cpp
- M /wxWidgets/trunk/samples/htlbox/htlbox.cpp
- M /wxWidgets/trunk/samples/html/about/about.cpp
- M /wxWidgets/trunk/samples/html/help/help.cpp
- M /wxWidgets/trunk/samples/html/htmlctrl/htmlctrl.cpp
- M /wxWidgets/trunk/samples/html/printing/printing.cpp
- M /wxWidgets/trunk/samples/html/test/test.cpp
- M /wxWidgets/trunk/samples/html/virtual/virtual.cpp
- M /wxWidgets/trunk/samples/html/widget/widget.cpp
- M /wxWidgets/trunk/samples/html/zip/zip.cpp
- M /wxWidgets/trunk/samples/image/canvas.cpp
- M /wxWidgets/trunk/samples/image/canvas.h
- M /wxWidgets/trunk/samples/image/image.cpp
- M /wxWidgets/trunk/samples/internat/internat.cpp
- M /wxWidgets/trunk/samples/ipc/client.cpp
- M /wxWidgets/trunk/samples/ipc/client.h
- M /wxWidgets/trunk/samples/ipc/server.cpp
- M /wxWidgets/trunk/samples/ipc/server.h
- M /wxWidgets/trunk/samples/joytest/joytest.cpp
- M /wxWidgets/trunk/samples/joytest/joytest.h
- M /wxWidgets/trunk/samples/layout/layout.cpp
- M /wxWidgets/trunk/samples/layout/layout.h
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/samples/listctrl/listtest.h
- M /wxWidgets/trunk/samples/mdi/mdi.cpp
- M /wxWidgets/trunk/samples/mdi/mdi.h
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer.cpp
- M /wxWidgets/trunk/samples/memcheck/memcheck.cpp
- M /wxWidgets/trunk/samples/menu/menu.cpp
- M /wxWidgets/trunk/samples/mfc/mfctest.cpp
- M /wxWidgets/trunk/samples/minimal/minimal.cpp
- M /wxWidgets/trunk/samples/nativdlg/nativdlg.cpp
- M /wxWidgets/trunk/samples/nativdlg/nativdlg.h
- M /wxWidgets/trunk/samples/notebook/notebook.cpp
- M /wxWidgets/trunk/samples/notebook/notebook.h
- M /wxWidgets/trunk/samples/oleauto/oleauto.cpp
- M /wxWidgets/trunk/samples/opengl/cube/cube.cpp
- M /wxWidgets/trunk/samples/opengl/cube/cube.h
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf.cpp
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf.h
- M /wxWidgets/trunk/samples/opengl/penguin/penguin.cpp
- M /wxWidgets/trunk/samples/opengl/penguin/penguin.h
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw.cpp
- M /wxWidgets/trunk/samples/popup/popup.cpp
- M /wxWidgets/trunk/samples/power/power.cpp
- M /wxWidgets/trunk/samples/printing/printing.cpp
- M /wxWidgets/trunk/samples/printing/printing.h
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/samples/propgrid/propgrid.h
- M /wxWidgets/trunk/samples/propgrid/propgrid_minimal.cpp
- M /wxWidgets/trunk/samples/propgrid/sampleprops.cpp
- M /wxWidgets/trunk/samples/regtest/regtest.cpp
- M /wxWidgets/trunk/samples/render/render.cpp
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/samples/sashtest/sashtest.cpp
- M /wxWidgets/trunk/samples/sashtest/sashtest.h
- M /wxWidgets/trunk/samples/scroll/scroll.cpp
- M /wxWidgets/trunk/samples/shaped/shaped.cpp
- M /wxWidgets/trunk/samples/sockets/baseclient.cpp
- M /wxWidgets/trunk/samples/sockets/baseserver.cpp
- M /wxWidgets/trunk/samples/sockets/client.cpp
- M /wxWidgets/trunk/samples/sockets/server.cpp
- M /wxWidgets/trunk/samples/sound/sound.cpp
- M /wxWidgets/trunk/samples/splash/splash.cpp
- M /wxWidgets/trunk/samples/splitter/splitter.cpp
- M /wxWidgets/trunk/samples/statbar/statbar.cpp
- M /wxWidgets/trunk/samples/stc/edit.cpp
- M /wxWidgets/trunk/samples/stc/edit.h
- M /wxWidgets/trunk/samples/stc/stctest.cpp
- M /wxWidgets/trunk/samples/svg/svgtest.cpp
- M /wxWidgets/trunk/samples/taborder/taborder.cpp
- M /wxWidgets/trunk/samples/taskbar/tbtest.cpp
- M /wxWidgets/trunk/samples/taskbar/tbtest.h
- M /wxWidgets/trunk/samples/text/text.cpp
- M /wxWidgets/trunk/samples/thread/thread.cpp
- M /wxWidgets/trunk/samples/toolbar/toolbar.cpp
- M /wxWidgets/trunk/samples/treectrl/treetest.cpp
- M /wxWidgets/trunk/samples/treectrl/treetest.h
- M /wxWidgets/trunk/samples/treelist/treelist.cpp
- M /wxWidgets/trunk/samples/typetest/typetest.cpp
- M /wxWidgets/trunk/samples/typetest/typetest.h
- M /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- M /wxWidgets/trunk/samples/validate/validate.cpp
- M /wxWidgets/trunk/samples/validate/validate.h
- M /wxWidgets/trunk/samples/vscroll/vstest.cpp
- M /wxWidgets/trunk/samples/widgets/bmpcombobox.cpp
- M /wxWidgets/trunk/samples/widgets/button.cpp
- M /wxWidgets/trunk/samples/widgets/checkbox.cpp
- M /wxWidgets/trunk/samples/widgets/choice.cpp
- M /wxWidgets/trunk/samples/widgets/clrpicker.cpp
- M /wxWidgets/trunk/samples/widgets/combobox.cpp
- M /wxWidgets/trunk/samples/widgets/datepick.cpp
- M /wxWidgets/trunk/samples/widgets/dirctrl.cpp
- M /wxWidgets/trunk/samples/widgets/dirpicker.cpp
- M /wxWidgets/trunk/samples/widgets/editlbox.cpp
- M /wxWidgets/trunk/samples/widgets/filectrl.cpp
- M /wxWidgets/trunk/samples/widgets/filepicker.cpp
- M /wxWidgets/trunk/samples/widgets/fontpicker.cpp
- M /wxWidgets/trunk/samples/widgets/gauge.cpp
- M /wxWidgets/trunk/samples/widgets/hyperlnk.cpp
- M /wxWidgets/trunk/samples/widgets/listbox.cpp
- M /wxWidgets/trunk/samples/widgets/notebook.cpp
- M /wxWidgets/trunk/samples/widgets/odcombobox.cpp
- M /wxWidgets/trunk/samples/widgets/radiobox.cpp
- M /wxWidgets/trunk/samples/widgets/searchctrl.cpp
- M /wxWidgets/trunk/samples/widgets/slider.cpp
- M /wxWidgets/trunk/samples/widgets/spinbtn.cpp
- M /wxWidgets/trunk/samples/widgets/static.cpp
- M /wxWidgets/trunk/samples/widgets/textctrl.cpp
- M /wxWidgets/trunk/samples/widgets/timepick.cpp
- M /wxWidgets/trunk/samples/widgets/toggle.cpp
- M /wxWidgets/trunk/samples/widgets/widgets.cpp
- M /wxWidgets/trunk/samples/wizard/wizard.cpp
- M /wxWidgets/trunk/samples/xrc/custclas.cpp
- M /wxWidgets/trunk/samples/xrc/custclas.h
- M /wxWidgets/trunk/samples/xrc/derivdlg.cpp
- M /wxWidgets/trunk/samples/xrc/derivdlg.h
- M /wxWidgets/trunk/samples/xrc/myframe.cpp
- M /wxWidgets/trunk/samples/xrc/myframe.h
- M /wxWidgets/trunk/samples/xti/classlist.cpp
- M /wxWidgets/trunk/samples/xti/classlist.h
- M /wxWidgets/trunk/samples/xti/xti.cpp
2014-03-30 03:52 PC, revision 76221use "new" wx-prefixed macros in samples
2014-03-30 01:02 PC, revision 76220adjust size hints when decor size changes, to prevent changing a set client size during initial show closes #15794
- M /wxWidgets/trunk/include/wx/affinematrix2d.h
- M /wxWidgets/trunk/include/wx/anidecod.h
- M /wxWidgets/trunk/include/wx/any.h
- M /wxWidgets/trunk/include/wx/anybutton.h
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/apptrait.h
- M /wxWidgets/trunk/include/wx/archive.h
- M /wxWidgets/trunk/include/wx/aui/auibook.h
- M /wxWidgets/trunk/include/wx/aui/framemanager.h
- M /wxWidgets/trunk/include/wx/aui/tabart.h
- M /wxWidgets/trunk/include/wx/aui/tabartgtk.h
- M /wxWidgets/trunk/include/wx/bannerwindow.h
- M /wxWidgets/trunk/include/wx/bookctrl.h
- M /wxWidgets/trunk/include/wx/calctrl.h
- M /wxWidgets/trunk/include/wx/checkbox.h
- M /wxWidgets/trunk/include/wx/choice.h
- M /wxWidgets/trunk/include/wx/choicebk.h
- M /wxWidgets/trunk/include/wx/clipbrd.h
- M /wxWidgets/trunk/include/wx/clrpicker.h
- M /wxWidgets/trunk/include/wx/collpane.h
- M /wxWidgets/trunk/include/wx/colour.h
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/include/wx/combobox.h
- M /wxWidgets/trunk/include/wx/commandlinkbutton.h
- M /wxWidgets/trunk/include/wx/containr.h
- M /wxWidgets/trunk/include/wx/control.h
- M /wxWidgets/trunk/include/wx/convauto.h
- M /wxWidgets/trunk/include/wx/cshelp.h
- M /wxWidgets/trunk/include/wx/ctrlsub.h
- M /wxWidgets/trunk/include/wx/dataobj.h
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/include/wx/dateevt.h
- M /wxWidgets/trunk/include/wx/datetime.h
- M /wxWidgets/trunk/include/wx/dc.h
- M /wxWidgets/trunk/include/wx/dcmirror.h
- M /wxWidgets/trunk/include/wx/dcprint.h
- M /wxWidgets/trunk/include/wx/dcsvg.h
- M /wxWidgets/trunk/include/wx/debugrpt.h
- M /wxWidgets/trunk/include/wx/dialog.h
- M /wxWidgets/trunk/include/wx/dnd.h
- M /wxWidgets/trunk/include/wx/docview.h
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/include/wx/fdrepdlg.h
- M /wxWidgets/trunk/include/wx/fileconf.h
- M /wxWidgets/trunk/include/wx/filectrl.h
- M /wxWidgets/trunk/include/wx/filepicker.h
- M /wxWidgets/trunk/include/wx/filesys.h
- M /wxWidgets/trunk/include/wx/fontpicker.h
- M /wxWidgets/trunk/include/wx/frame.h
- M /wxWidgets/trunk/include/wx/fswatcher.h
- M /wxWidgets/trunk/include/wx/fs_arc.h
- M /wxWidgets/trunk/include/wx/fs_filter.h
- M /wxWidgets/trunk/include/wx/fs_inet.h
- M /wxWidgets/trunk/include/wx/fs_mem.h
- M /wxWidgets/trunk/include/wx/gauge.h
- M /wxWidgets/trunk/include/wx/gbsizer.h
- M /wxWidgets/trunk/include/wx/gdiobj.h
- M /wxWidgets/trunk/include/wx/generic/accel.h
- M /wxWidgets/trunk/include/wx/generic/buttonbar.h
- M /wxWidgets/trunk/include/wx/generic/caret.h
- M /wxWidgets/trunk/include/wx/generic/dcpsg.h
- M /wxWidgets/trunk/include/wx/generic/grid.h
- M /wxWidgets/trunk/include/wx/generic/gridctrl.h
- M /wxWidgets/trunk/include/wx/generic/grideditors.h
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/generic/icon.h
- M /wxWidgets/trunk/include/wx/generic/infobar.h
- M /wxWidgets/trunk/include/wx/generic/laywin.h
- M /wxWidgets/trunk/include/wx/generic/listctrl.h
- M /wxWidgets/trunk/include/wx/generic/logg.h
- M /wxWidgets/trunk/include/wx/generic/printps.h
- M /wxWidgets/trunk/include/wx/generic/progdlgg.h
- M /wxWidgets/trunk/include/wx/generic/propdlg.h
- M /wxWidgets/trunk/include/wx/generic/sashwin.h
- M /wxWidgets/trunk/include/wx/generic/splash.h
- M /wxWidgets/trunk/include/wx/generic/splitter.h
- M /wxWidgets/trunk/include/wx/generic/srchctlg.h
- M /wxWidgets/trunk/include/wx/generic/statusbr.h
- M /wxWidgets/trunk/include/wx/generic/textdlgg.h
- M /wxWidgets/trunk/include/wx/generic/treectlg.h
- M /wxWidgets/trunk/include/wx/generic/wizard.h
- M /wxWidgets/trunk/include/wx/gifdecod.h
- M /wxWidgets/trunk/include/wx/graphics.h
- M /wxWidgets/trunk/include/wx/gtk/animate.h
- M /wxWidgets/trunk/include/wx/gtk/anybutton.h
- M /wxWidgets/trunk/include/wx/gtk/app.h
- M /wxWidgets/trunk/include/wx/gtk/bitmap.h
- M /wxWidgets/trunk/include/wx/gtk/bmpcbox.h
- M /wxWidgets/trunk/include/wx/gtk/brush.h
- M /wxWidgets/trunk/include/wx/gtk/button.h
- M /wxWidgets/trunk/include/wx/gtk/calctrl.h
- M /wxWidgets/trunk/include/wx/gtk/checkbox.h
- M /wxWidgets/trunk/include/wx/gtk/checklst.h
- M /wxWidgets/trunk/include/wx/gtk/choice.h
- M /wxWidgets/trunk/include/wx/gtk/clipbrd.h
- M /wxWidgets/trunk/include/wx/gtk/clrpicker.h
- M /wxWidgets/trunk/include/wx/gtk/collpane.h
- M /wxWidgets/trunk/include/wx/gtk/colordlg.h
- M /wxWidgets/trunk/include/wx/gtk/colour.h
- M /wxWidgets/trunk/include/wx/gtk/combobox.h
- M /wxWidgets/trunk/include/wx/gtk/control.h
- M /wxWidgets/trunk/include/wx/gtk/cursor.h
- M /wxWidgets/trunk/include/wx/gtk/dataobj2.h
- M /wxWidgets/trunk/include/wx/gtk/dataview.h
- M /wxWidgets/trunk/include/wx/gtk/dc.h
- M /wxWidgets/trunk/include/wx/gtk/dcclient.h
- M /wxWidgets/trunk/include/wx/gtk/dcmemory.h
- M /wxWidgets/trunk/include/wx/gtk/dcscreen.h
- M /wxWidgets/trunk/include/wx/gtk/dialog.h
- M /wxWidgets/trunk/include/wx/gtk/dirdlg.h
- M /wxWidgets/trunk/include/wx/gtk/dnd.h
- M /wxWidgets/trunk/include/wx/gtk/evtloop.h
- M /wxWidgets/trunk/include/wx/gtk/filectrl.h
- M /wxWidgets/trunk/include/wx/gtk/filedlg.h
- M /wxWidgets/trunk/include/wx/gtk/filehistory.h
- M /wxWidgets/trunk/include/wx/gtk/font.h
- M /wxWidgets/trunk/include/wx/gtk/fontdlg.h
- M /wxWidgets/trunk/include/wx/gtk/fontpicker.h
- M /wxWidgets/trunk/include/wx/gtk/frame.h
- M /wxWidgets/trunk/include/wx/gtk/gauge.h
- M /wxWidgets/trunk/include/wx/gtk/glcanvas.h
- M /wxWidgets/trunk/include/wx/gtk/hyperlink.h
- M /wxWidgets/trunk/include/wx/gtk/infobar.h
- M /wxWidgets/trunk/include/wx/gtk/listbox.h
- M /wxWidgets/trunk/include/wx/gtk/mdi.h
- M /wxWidgets/trunk/include/wx/gtk/menu.h
- M /wxWidgets/trunk/include/wx/gtk/menuitem.h
- M /wxWidgets/trunk/include/wx/gtk/minifram.h
- M /wxWidgets/trunk/include/wx/gtk/msgdlg.h
- M /wxWidgets/trunk/include/wx/gtk/nonownedwnd.h
- M /wxWidgets/trunk/include/wx/gtk/notebook.h
- M /wxWidgets/trunk/include/wx/gtk/notifmsg.h
- M /wxWidgets/trunk/include/wx/gtk/pen.h
- M /wxWidgets/trunk/include/wx/gtk/popupwin.h
- M /wxWidgets/trunk/include/wx/gtk/print.h
- M /wxWidgets/trunk/include/wx/gtk/radiobox.h
- M /wxWidgets/trunk/include/wx/gtk/radiobut.h
- M /wxWidgets/trunk/include/wx/gtk/region.h
- M /wxWidgets/trunk/include/wx/gtk/scrolbar.h
- M /wxWidgets/trunk/include/wx/gtk/slider.h
- M /wxWidgets/trunk/include/wx/gtk/spinbutt.h
- M /wxWidgets/trunk/include/wx/gtk/spinctrl.h
- M /wxWidgets/trunk/include/wx/gtk/statbmp.h
- M /wxWidgets/trunk/include/wx/gtk/statbox.h
- M /wxWidgets/trunk/include/wx/gtk/stattext.h
- M /wxWidgets/trunk/include/wx/gtk/taskbar.h
- M /wxWidgets/trunk/include/wx/gtk/textctrl.h
- M /wxWidgets/trunk/include/wx/gtk/textentry.h
- M /wxWidgets/trunk/include/wx/gtk/tglbtn.h
- M /wxWidgets/trunk/include/wx/gtk/toolbar.h
- M /wxWidgets/trunk/include/wx/gtk/toplevel.h
- M /wxWidgets/trunk/include/wx/gtk/webview_webkit.h
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/include/wx/hash.h
- M /wxWidgets/trunk/include/wx/headercol.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/html/helpctrl.h
- M /wxWidgets/trunk/include/wx/html/helpfrm.h
- M /wxWidgets/trunk/include/wx/html/htmlcell.h
- M /wxWidgets/trunk/include/wx/html/htmlfilt.h
- M /wxWidgets/trunk/include/wx/html/htmlwin.h
- M /wxWidgets/trunk/include/wx/html/htmprint.h
- M /wxWidgets/trunk/include/wx/html/winpars.h
- M /wxWidgets/trunk/include/wx/htmllbox.h
- M /wxWidgets/trunk/include/wx/hyperlink.h
- M /wxWidgets/trunk/include/wx/iconbndl.h
- M /wxWidgets/trunk/include/wx/imagbmp.h
- M /wxWidgets/trunk/include/wx/image.h
- M /wxWidgets/trunk/include/wx/imaggif.h
- M /wxWidgets/trunk/include/wx/imagiff.h
- M /wxWidgets/trunk/include/wx/imagjpeg.h
- M /wxWidgets/trunk/include/wx/imagpcx.h
- M /wxWidgets/trunk/include/wx/imagpng.h
- M /wxWidgets/trunk/include/wx/imagpnm.h
- M /wxWidgets/trunk/include/wx/imagtga.h
- M /wxWidgets/trunk/include/wx/imagtiff.h
- M /wxWidgets/trunk/include/wx/imagxpm.h
- M /wxWidgets/trunk/include/wx/listbase.h
- M /wxWidgets/trunk/include/wx/listbook.h
- M /wxWidgets/trunk/include/wx/listbox.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/include/wx/mdi.h
- M /wxWidgets/trunk/include/wx/mediactrl.h
- M /wxWidgets/trunk/include/wx/menu.h
- M /wxWidgets/trunk/include/wx/msgout.h
- M /wxWidgets/trunk/include/wx/mstream.h
- M /wxWidgets/trunk/include/wx/nativewin.h
- M /wxWidgets/trunk/include/wx/nonownedwnd.h
- M /wxWidgets/trunk/include/wx/notebook.h
- M /wxWidgets/trunk/include/wx/odcombo.h
- M /wxWidgets/trunk/include/wx/panel.h
- M /wxWidgets/trunk/include/wx/persist/bookctrl.h
- M /wxWidgets/trunk/include/wx/persist/splitter.h
- M /wxWidgets/trunk/include/wx/persist/toplevel.h
- M /wxWidgets/trunk/include/wx/persist/treebook.h
- M /wxWidgets/trunk/include/wx/persist/window.h
- M /wxWidgets/trunk/include/wx/pickerbase.h
- M /wxWidgets/trunk/include/wx/popupwin.h
- M /wxWidgets/trunk/include/wx/preferences.h
- M /wxWidgets/trunk/include/wx/private/fdiodispatcher.h
- M /wxWidgets/trunk/include/wx/private/fdioeventloopsourcehandler.h
- M /wxWidgets/trunk/include/wx/private/fileback.h
- M /wxWidgets/trunk/include/wx/private/markupparserattr.h
- M /wxWidgets/trunk/include/wx/private/selectdispatcher.h
- M /wxWidgets/trunk/include/wx/prntbase.h
- M /wxWidgets/trunk/include/wx/process.h
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/protocol/file.h
- M /wxWidgets/trunk/include/wx/protocol/ftp.h
- M /wxWidgets/trunk/include/wx/protocol/http.h
- M /wxWidgets/trunk/include/wx/protocol/protocol.h
- M /wxWidgets/trunk/include/wx/rearrangectrl.h
- M /wxWidgets/trunk/include/wx/ribbon/art.h
- M /wxWidgets/trunk/include/wx/ribbon/bar.h
- M /wxWidgets/trunk/include/wx/ribbon/buttonbar.h
- M /wxWidgets/trunk/include/wx/ribbon/gallery.h
- M /wxWidgets/trunk/include/wx/ribbon/page.h
- M /wxWidgets/trunk/include/wx/ribbon/panel.h
- M /wxWidgets/trunk/include/wx/ribbon/toolbar.h
- M /wxWidgets/trunk/include/wx/sckipc.h
- M /wxWidgets/trunk/include/wx/sckstrm.h
- M /wxWidgets/trunk/include/wx/scrolwin.h
- M /wxWidgets/trunk/include/wx/simplebook.h
- M /wxWidgets/trunk/include/wx/sizer.h
- M /wxWidgets/trunk/include/wx/slider.h
- M /wxWidgets/trunk/include/wx/socket.h
- M /wxWidgets/trunk/include/wx/spinbutt.h
- M /wxWidgets/trunk/include/wx/spinctrl.h
- M /wxWidgets/trunk/include/wx/srchctrl.h
- M /wxWidgets/trunk/include/wx/sstream.h
- M /wxWidgets/trunk/include/wx/statbmp.h
- M /wxWidgets/trunk/include/wx/statbox.h
- M /wxWidgets/trunk/include/wx/statline.h
- M /wxWidgets/trunk/include/wx/stattext.h
- M /wxWidgets/trunk/include/wx/statusbr.h
- M /wxWidgets/trunk/include/wx/stdstream.h
- M /wxWidgets/trunk/include/wx/strconv.h
- M /wxWidgets/trunk/include/wx/stream.h
- M /wxWidgets/trunk/include/wx/tarstrm.h
- M /wxWidgets/trunk/include/wx/taskbar.h
- M /wxWidgets/trunk/include/wx/tbarbase.h
- M /wxWidgets/trunk/include/wx/textctrl.h
- M /wxWidgets/trunk/include/wx/textfile.h
- M /wxWidgets/trunk/include/wx/textwrapper.h
- M /wxWidgets/trunk/include/wx/tglbtn.h
- M /wxWidgets/trunk/include/wx/thread.h
- M /wxWidgets/trunk/include/wx/timer.h
- M /wxWidgets/trunk/include/wx/toolbook.h
- M /wxWidgets/trunk/include/wx/toplevel.h
- M /wxWidgets/trunk/include/wx/translation.h
- M /wxWidgets/trunk/include/wx/treebase.h
- M /wxWidgets/trunk/include/wx/treebook.h
- M /wxWidgets/trunk/include/wx/treectrl.h
- M /wxWidgets/trunk/include/wx/treelist.h
- M /wxWidgets/trunk/include/wx/univ/anybutton.h
- M /wxWidgets/trunk/include/wx/univ/bmpbuttn.h
- M /wxWidgets/trunk/include/wx/univ/button.h
- M /wxWidgets/trunk/include/wx/univ/checkbox.h
- M /wxWidgets/trunk/include/wx/univ/checklst.h
- M /wxWidgets/trunk/include/wx/univ/combobox.h
- M /wxWidgets/trunk/include/wx/univ/control.h
- M /wxWidgets/trunk/include/wx/univ/custombgwin.h
- M /wxWidgets/trunk/include/wx/univ/dialog.h
- M /wxWidgets/trunk/include/wx/univ/frame.h
- M /wxWidgets/trunk/include/wx/univ/gauge.h
- M /wxWidgets/trunk/include/wx/univ/inphand.h
- M /wxWidgets/trunk/include/wx/univ/listbox.h
- M /wxWidgets/trunk/include/wx/univ/menu.h
- M /wxWidgets/trunk/include/wx/univ/menuitem.h
- M /wxWidgets/trunk/include/wx/univ/notebook.h
- M /wxWidgets/trunk/include/wx/univ/radiobox.h
- M /wxWidgets/trunk/include/wx/univ/radiobut.h
- M /wxWidgets/trunk/include/wx/univ/renderer.h
- M /wxWidgets/trunk/include/wx/univ/scrolbar.h
- M /wxWidgets/trunk/include/wx/univ/scrtimer.h
- M /wxWidgets/trunk/include/wx/univ/slider.h
- M /wxWidgets/trunk/include/wx/univ/spinbutt.h
- M /wxWidgets/trunk/include/wx/univ/statbmp.h
- M /wxWidgets/trunk/include/wx/univ/statbox.h
- M /wxWidgets/trunk/include/wx/univ/statline.h
- M /wxWidgets/trunk/include/wx/univ/stattext.h
- M /wxWidgets/trunk/include/wx/univ/statusbr.h
- M /wxWidgets/trunk/include/wx/univ/stdrend.h
- M /wxWidgets/trunk/include/wx/univ/textctrl.h
- M /wxWidgets/trunk/include/wx/univ/tglbtn.h
- M /wxWidgets/trunk/include/wx/univ/toolbar.h
- M /wxWidgets/trunk/include/wx/univ/toplevel.h
- M /wxWidgets/trunk/include/wx/univ/window.h
- M /wxWidgets/trunk/include/wx/unix/app.h
- M /wxWidgets/trunk/include/wx/unix/apptrait.h
- M /wxWidgets/trunk/include/wx/unix/evtloop.h
- M /wxWidgets/trunk/include/wx/unix/glx11.h
- M /wxWidgets/trunk/include/wx/unix/sound.h
- M /wxWidgets/trunk/include/wx/unix/stackwalk.h
- M /wxWidgets/trunk/include/wx/unix/stdpaths.h
- M /wxWidgets/trunk/include/wx/unix/taskbarx11.h
- M /wxWidgets/trunk/include/wx/valgen.h
- M /wxWidgets/trunk/include/wx/valtext.h
- M /wxWidgets/trunk/include/wx/variant.h
- M /wxWidgets/trunk/include/wx/vlbox.h
- M /wxWidgets/trunk/include/wx/vscroll.h
- M /wxWidgets/trunk/include/wx/weakref.h
- M /wxWidgets/trunk/include/wx/webview.h
- M /wxWidgets/trunk/include/wx/webviewarchivehandler.h
- M /wxWidgets/trunk/include/wx/webviewfshandler.h
- M /wxWidgets/trunk/include/wx/wfstream.h
- M /wxWidgets/trunk/include/wx/window.h
- M /wxWidgets/trunk/include/wx/wizard.h
- M /wxWidgets/trunk/include/wx/wrapsizer.h
- M /wxWidgets/trunk/include/wx/zipstrm.h
- M /wxWidgets/trunk/include/wx/zstream.h
- M /wxWidgets/trunk/samples/artprov/arttest.cpp
- M /wxWidgets/trunk/samples/aui/auidemo.cpp
- M /wxWidgets/trunk/samples/calendar/calendar.cpp
- M /wxWidgets/trunk/samples/caret/caret.cpp
- M /wxWidgets/trunk/samples/clipboard/clipboard.cpp
- M /wxWidgets/trunk/samples/collpane/collpane.cpp
- M /wxWidgets/trunk/samples/combo/combo.cpp
- M /wxWidgets/trunk/samples/config/conftest.cpp
- M /wxWidgets/trunk/samples/controls/controls.cpp
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/samples/dataview/mymodels.h
- M /wxWidgets/trunk/samples/debugrpt/debugrpt.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.h
- M /wxWidgets/trunk/samples/dialup/nettest.cpp
- M /wxWidgets/trunk/samples/display/display.cpp
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/docview/doc.h
- M /wxWidgets/trunk/samples/docview/docview.h
- M /wxWidgets/trunk/samples/docview/view.h
- M /wxWidgets/trunk/samples/dragimag/dragimag.h
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/samples/erase/erase.cpp
- M /wxWidgets/trunk/samples/event/event.cpp
- M /wxWidgets/trunk/samples/except/except.cpp
- M /wxWidgets/trunk/samples/exec/exec.cpp
- M /wxWidgets/trunk/samples/font/font.cpp
- M /wxWidgets/trunk/samples/fswatcher/fswatcher.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.h
- M /wxWidgets/trunk/samples/help/demo.cpp
- M /wxWidgets/trunk/samples/htlbox/htlbox.cpp
- M /wxWidgets/trunk/samples/html/about/about.cpp
- M /wxWidgets/trunk/samples/html/help/help.cpp
- M /wxWidgets/trunk/samples/html/helpview/helpview.cpp
- M /wxWidgets/trunk/samples/html/printing/printing.cpp
- M /wxWidgets/trunk/samples/html/test/test.cpp
- M /wxWidgets/trunk/samples/html/virtual/virtual.cpp
- M /wxWidgets/trunk/samples/html/widget/widget.cpp
- M /wxWidgets/trunk/samples/html/zip/zip.cpp
- M /wxWidgets/trunk/samples/image/image.cpp
- M /wxWidgets/trunk/samples/internat/internat.cpp
- M /wxWidgets/trunk/samples/ipc/baseclient.cpp
- M /wxWidgets/trunk/samples/ipc/baseserver.cpp
- M /wxWidgets/trunk/samples/ipc/client.h
- M /wxWidgets/trunk/samples/ipc/server.h
- M /wxWidgets/trunk/samples/joytest/joytest.h
- M /wxWidgets/trunk/samples/keyboard/keyboard.cpp
- M /wxWidgets/trunk/samples/layout/layout.h
- M /wxWidgets/trunk/samples/listctrl/listtest.h
- M /wxWidgets/trunk/samples/mdi/mdi.h
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer.cpp
- M /wxWidgets/trunk/samples/menu/menu.cpp
- M /wxWidgets/trunk/samples/minimal/minimal.cpp
- M /wxWidgets/trunk/samples/notebook/notebook.h
- M /wxWidgets/trunk/samples/opengl/cube/cube.h
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf.h
- M /wxWidgets/trunk/samples/opengl/penguin/penguin.h
- M /wxWidgets/trunk/samples/popup/popup.cpp
- M /wxWidgets/trunk/samples/printing/printing.h
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/samples/propgrid/propgrid.h
- M /wxWidgets/trunk/samples/propgrid/sampleprops.cpp
- M /wxWidgets/trunk/samples/propgrid/sampleprops.h
- M /wxWidgets/trunk/samples/propgrid/tests.cpp
- M /wxWidgets/trunk/samples/render/renddll.cpp
- M /wxWidgets/trunk/samples/render/render.cpp
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/samples/sashtest/sashtest.h
- M /wxWidgets/trunk/samples/scroll/scroll.cpp
- M /wxWidgets/trunk/samples/shaped/shaped.cpp
- M /wxWidgets/trunk/samples/sockets/baseclient.cpp
- M /wxWidgets/trunk/samples/sockets/baseserver.cpp
- M /wxWidgets/trunk/samples/sockets/client.cpp
- M /wxWidgets/trunk/samples/sockets/server.cpp
- M /wxWidgets/trunk/samples/sound/sound.cpp
- M /wxWidgets/trunk/samples/splash/splash.cpp
- M /wxWidgets/trunk/samples/splitter/splitter.cpp
- M /wxWidgets/trunk/samples/statbar/statbar.cpp
- M /wxWidgets/trunk/samples/svg/svgtest.cpp
- M /wxWidgets/trunk/samples/taborder/taborder.cpp
- M /wxWidgets/trunk/samples/taskbar/tbtest.h
- M /wxWidgets/trunk/samples/text/text.cpp
- M /wxWidgets/trunk/samples/thread/thread.cpp
- M /wxWidgets/trunk/samples/toolbar/toolbar.cpp
- M /wxWidgets/trunk/samples/treectrl/treetest.h
- M /wxWidgets/trunk/samples/treelist/treelist.cpp
- M /wxWidgets/trunk/samples/typetest/typetest.h
- M /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- M /wxWidgets/trunk/samples/validate/validate.h
- M /wxWidgets/trunk/samples/vscroll/vstest.cpp
- M /wxWidgets/trunk/samples/webview/webview.cpp
- M /wxWidgets/trunk/samples/widgets/bmpcombobox.cpp
- M /wxWidgets/trunk/samples/widgets/button.cpp
- M /wxWidgets/trunk/samples/widgets/checkbox.cpp
- M /wxWidgets/trunk/samples/widgets/choice.cpp
- M /wxWidgets/trunk/samples/widgets/clrpicker.cpp
- M /wxWidgets/trunk/samples/widgets/combobox.cpp
- M /wxWidgets/trunk/samples/widgets/datepick.cpp
- M /wxWidgets/trunk/samples/widgets/dirctrl.cpp
- M /wxWidgets/trunk/samples/widgets/dirpicker.cpp
- M /wxWidgets/trunk/samples/widgets/editlbox.cpp
- M /wxWidgets/trunk/samples/widgets/filectrl.cpp
- M /wxWidgets/trunk/samples/widgets/filepicker.cpp
- M /wxWidgets/trunk/samples/widgets/fontpicker.cpp
- M /wxWidgets/trunk/samples/widgets/gauge.cpp
- M /wxWidgets/trunk/samples/widgets/hyperlnk.cpp
- M /wxWidgets/trunk/samples/widgets/listbox.cpp
- M /wxWidgets/trunk/samples/widgets/notebook.cpp
- M /wxWidgets/trunk/samples/widgets/odcombobox.cpp
- M /wxWidgets/trunk/samples/widgets/radiobox.cpp
- M /wxWidgets/trunk/samples/widgets/searchctrl.cpp
- M /wxWidgets/trunk/samples/widgets/slider.cpp
- M /wxWidgets/trunk/samples/widgets/spinbtn.cpp
- M /wxWidgets/trunk/samples/widgets/statbmp.cpp
- M /wxWidgets/trunk/samples/widgets/static.cpp
- M /wxWidgets/trunk/samples/widgets/textctrl.cpp
- M /wxWidgets/trunk/samples/widgets/timepick.cpp
- M /wxWidgets/trunk/samples/widgets/toggle.cpp
- M /wxWidgets/trunk/samples/widgets/widgets.cpp
- M /wxWidgets/trunk/samples/wizard/wizard.cpp
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer.cpp
- M /wxWidgets/trunk/src/aui/framemanager.cpp
- M /wxWidgets/trunk/src/common/cairo.cpp
- M /wxWidgets/trunk/src/common/strconv.cpp
- M /wxWidgets/trunk/src/common/strvararg.cpp
- M /wxWidgets/trunk/src/gtk/artgtk.cpp
- M /wxWidgets/trunk/src/gtk/bitmap.cpp
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/dataobj.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/gtk/dcclient.cpp
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
- M /wxWidgets/trunk/src/gtk/nonownedwnd.cpp
- M /wxWidgets/trunk/src/gtk/notifmsg.cpp
- M /wxWidgets/trunk/src/gtk/print.cpp
- M /wxWidgets/trunk/src/gtk/private.cpp
- M /wxWidgets/trunk/src/gtk/renderer.cpp
- M /wxWidgets/trunk/src/gtk/sockgtk.cpp
- M /wxWidgets/trunk/src/gtk/utilsgtk.cpp
- M /wxWidgets/trunk/src/unix/dialup.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/joystick.cpp
- M /wxWidgets/trunk/src/unix/mediactrl.cpp
- M /wxWidgets/trunk/src/unix/sound.cpp
2014-03-29 17:53 VZ, revision 76219use wxOVERRIDE
2014-03-29 17:53 VZ, revision 76218Avoid overflows when calculating metafile coordinates in wxMSW. Use MulDiv() instead of naive multiplication followed by division as this could overflow, and did when large paper sizes were used in print preview. Closes #16138.
2014-03-29 17:53 VZ, revision 76217Another PrepareForItem()-related fix in generic wxDataViewCtrl. This fix is similar to the previous commit but more speculative, as we currently don't have a bug scenario for it. Still, it seems to be wrong to call PrepareForItem() just before GetLineStart() which undoes its effect, so exchange the order of the calls. See #16132.
2014-03-29 17:53 VZ, revision 76216Fix clicking on activatable toggle column in generic wxDataViewCtrl. Call PrepareForItem() after calling GetLineStart() as the latter calls PrepareForItem() for other items internally, undoing the effects of the first call. Closes #16132.
2014-03-29 17:53 VZ, revision 76215Fix use of expander in non left most position in wxDataViewCtrl. Correct the expander rectangle definition to work when the expander column left boundary is not 0, i.e. if the expander column is not the left most one. Closes #16131.
2014-03-29 17:53 VZ, revision 76214Simplify wxMSW wxToolBar controls support implementation. Rely on being able to set the separator size, which is supported since comctl32.dll v4.71 (the version distributed with IE 4.0...). This allows to remove big chunks of code dealing with multiple separators and simplifies the rest. Closes #16129.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/utilsgui.cpp
2014-03-29 17:52 VZ, revision 76213Avoid overflows when calculating metafile coordinates in wxMSW. Use MulDiv() instead of naive multiplication followed by division as this could overflow, and did when large paper sizes were used in print preview. Closes #16138.
2014-03-29 17:52 VZ, revision 76212Another PrepareForItem()-related fix in generic wxDataViewCtrl. This fix is similar to the previous commit but more speculative, as we currently don't have a bug scenario for it. Still, it seems to be wrong to call PrepareForItem() just before GetLineStart() which undoes its effect, so exchange the order of the calls. See #16132.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/datavgen.cpp
2014-03-29 17:52 VZ, revision 76211Fix clicking on activatable toggle column in generic wxDataViewCtrl. Call PrepareForItem() after calling GetLineStart() as the latter calls PrepareForItem() for other items internally, undoing the effects of the first call. Closes #16132.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/datavgen.cpp
2014-03-29 14:06 VS, revision 76210Fix use of expander in non left most position in wxDataViewCtrl. Correct the expander rectangle definition to work when the expander column left boundary is not 0, i.e. if the expander column is not the left most one. Closes #16131.
2014-03-29 14:04 VS, revision 76209Don't emit wxEVT_TEXT in wxMSW's wxTextCtrl::SetFont(). Native text control sends EN_CHANGE when the font changes, producing a wxEVT_TEXT event as if the user changed the value. This is not the case, so supress the event.
2014-03-29 14:03 VS, revision 76208Revert "Don't emit wxEVT_TEXT in wxMSW's wxTextCtrl::SetFont()." This reverts accidentally committed r76207.
2014-03-29 14:03 VS, revision 76207OS X: fix wxFileDialog::SetupExtraControls()'s sandbox test. OS X 10.9 (possibly earlier) don't have nil contentView in NSSavePanel anymore, a NSRemoteView instance is used. The wx code that follows this test still crashes under sandbox, though, so update the check to use the APP_SANDBOX_CONTAINER_ID environment variable, which is only set when running under the sandbox. This is just another quick fix for the existing uncomfortably long-lived sandbox crash hotfix, not a proper solution.
2014-03-29 14:02 VS, revision 76206Don't emit wxEVT_TEXT in wxMSW's wxTextCtrl::SetFont(). Native text control sends EN_CHANGE when the font changes, producing a wxEVT_TEXT event as if the user changed the value. This is not the case, so supress the event.
2014-03-27 23:10 VZ, revision 76205OS X: fix wxFileDialog::SetupExtraControls()'s sandbox test. OS X 10.9 (possibly earlier) don't have nil contentView in NSSavePanel anymore, a NSRemoteView instance is used. The wx code that follows this test still crashes under sandbox, though, so update the check to use the APP_SANDBOX_CONTAINER_ID environment variable, which is only set when running under the sandbox. This is just another quick fix for the existing uncomfortably long-lived sandbox crash hotfix, not a proper solution.
2014-03-27 13:46 JS, revision 76204Make "NOT the index" in wxListCtrl::SortItems() stand out even more. Any reasonable person expects the sort callback to receive the indices of the items, but it doesn't: it's passed the client data associated with them instead. Make it even more noticeable in the documentation.
2014-03-27 13:05 VZ, revision 76203Allow derivation from wxRichTextBufferDataObject
2014-03-27 01:02 VZ, revision 76202Russian translations update from Pavel Maryanov.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2014-03-27 01:02 VZ, revision 76201Make wxMSW owner drawn menu item code more clear and correct. The user-visible effect of this change is that removing the item from the menu and adding it back doesn't lose its icon any more. At the code level, wxMenuItem::SetBitmaps() and related methods are implemented outside of "#if wxUSE_OWNER_DRAWN" which allows to use them even in minimalistic library builds. And IsOwnerDrawn() is not used any more to determine whether the item has bitmaps, just only if it's really owner drawn, making the code more clear and fixing at least the bug above and possible more. Closes #13878.
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2014-03-27 01:02 VZ, revision 76200Rename wxMenuItem::MustUseOwnerDrawn() to MSWMustUseOwnerDrawn(). No real changes, just make it clear that this method is MSW-specific and is about using owner drawn items at MSW level and not wx one. See #13878.
2014-03-27 00:41 VZ, revision 76199Close monitoring thread handles as soon as possible in wxMSW. Don't leave the handles of all threads used for monitoring the child processes open until the main process termination, rather close them as soon as the monitored process terminates. This ensures that we don't accumulate potentially unbounded number of open handles if we keep launching new child processes. An even better idea would be to actually use a single thread for monitoring all of them, but this fix is much simpler and should fix the most acute problem for now. Closes #16123.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/utilsexc.cpp
2014-03-26 14:40 VZ, revision 76198Close monitoring thread handles as soon as possible in wxMSW. Don't leave the handles of all threads used for monitoring the child processes open until the main process termination, rather close them as soon as the monitored process terminates. This ensures that we don't accumulate potentially unbounded number of open handles if we keep launching new child processes. An even better idea would be to actually use a single thread for monitoring all of them, but this fix is much simpler and should fix the most acute problem for now. Closes #16123.
2014-03-24 19:46 VZ, revision 76197Dutch translations update from Thomas De Rocker.
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/imaglist.cpp
- M /wxWidgets/trunk/src/msw/statbmp.cpp
2014-03-24 19:46 VZ, revision 76196Add missing wxUSE_WXDIB checks. Fix compilation with wxUSE_WXDIB==0. Closes #16113.
2014-03-24 14:19 VZ, revision 76195Don't change bitmap depth in wxMSW when copying it. Sometimes, creating a DDB may fail to create the bitmap of the requested depth and so a copy of wxBitmap could have a different depth than the original wxBitmap. Avoid this problem by falling back on using DIB if DDB with the right depth couldn't be created. Closes #11640.
2014-03-24 14:17 VZ, revision 76194Add "View text" menu item to the webview sample. Allow to view just the text of the web page. Closes #16098.
2014-03-24 14:06 VZ, revision 76193Fix reentrancy issues in wxMSW wxTextCtrl max length handling code. The changes of r75936 didn't work correctly if the handler of wxEVT_TEXT in some text control modified a (potentially) different text control, as the same global variable was reused with disastrous results. Avoid this by keeping a stack of insertion lengths instead. Additionally, fix another problem in r75936 which used 0 as a special marker for the insertion length, which result in redoing each insertion of empty string (which is another word for Remove()) twice unnecessarily, by using -1 instead. Closes #15980.
2014-03-23 18:54 VZ, revision 76192Fix reentrancy issues in wxMSW wxTextCtrl max length handling code. The changes of r75940 didn't work correctly if the handler of wxEVT_TEXT in some text control modified a (potentially) different text control, as the same global variable was reused with disastrous results. Avoid this by keeping a stack of insertion lengths instead. Using a per-control field would work too, but would be a bit wasteful as the size of the stack will rarely be more than 1 (and never much more) and this change can also be applied to 3.0 branch without breaking ABI. Additionally, fix another problem in r75940 which used 0 as a special marker for the insertion length, which result in redoing each insertion of empty string (which is another word for Remove()) twice unnecessarily, by using -1 instead. Closes #15980.
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj.filters
2014-03-23 16:18 VZ, revision 76191Add files included by richtext library to MSVC1{1,2} projects. Closes #16104.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2014-03-23 16:18 VZ, revision 76190Fix setting menu item bitmaps after appending them in wxMSW. Update the bitmap used by Windows when using non-owner-drawn items with bitmaps. Closes #9388.
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2014-03-23 01:57 VZ, revision 76189Refactor wxMSW: move some code from wxMenu to wxMenuItem. This will allow reusing it for other wxMenuItem bitmap-related operations. See #9388.
2014-03-23 01:57 VZ, revision 76188Fix toolbar repainting after deleting a tool in wxMSW. The toolbar was in an inconsistent state when recalculating the sizes of the separators used as placeholders for the controls and stretch spacers as the tool was already deleted from the native toolbar but still present in wx internal toolbar data and this resulted in discrepancies between the indices in the native and wx toolbars. Fix this by specially marking the already deleted but not yet removed tool and ignoring it during the recalculations. This makes the old, and only partially successful, attempt to work around this bug in DoDeleteTool() unnecessary and so the code is actually simplified by this change. Closes #16095.
2014-03-23 01:57 VZ, revision 76187Document what wxPrintQuality really is. Mention that it can be either a predefined constant or a number expressing the resolution. See #14085.
- M /wxWidgets/trunk/include/wx/private/fswatcher.h
- M /wxWidgets/trunk/samples/fswatcher/fswatcher.cpp
- M /wxWidgets/trunk/src/common/fswatchercmn.cpp
2014-03-23 01:57 VZ, revision 76186Fix wxFileSystemWatcher::RemoveAll() to actually work. We need to call DoRemove() on all watcher objects to really remove them, just removing our record of them was not enough and e.g. resulted in errors if we tried to re-add a previously watched path again. Closes #15531.
2014-03-23 01:57 VZ, revision 76185Fix handling deletion of watched directory in MSW wxFileSystemWatcher. Don't log an incomprehensible error when the watched directory itself is deleted, but generate wxFSW_EVENT_DELETE for it. This is consistent with the behaviour under Unix and generally more useful. Closes #13294.
2014-03-23 01:56 VZ, revision 76184Small refactoring in wxFileSystemWatcher MSW implementation. Make wxIOCPService::GetStatus() smarter about its return value, it makes sense to encapsulate the convention used to indicate the thread exit condition inside wxIOCPService class itself instead of sharing it between it wxIOCPThread itself. It will also make it easier to detect more detailed error conditions in this code.
2014-03-23 01:51 VZ, revision 76183Disable the use of "override" keyword for MSVC < 11. While the keyword is indeed supported since MSVC 8, it's only since MSVC 11 that using it doesn't generate C4481 compiler warning ("nonstandard extension used"), so avoid using it with the earlier versions. See #16100.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/toolbar.cpp
2014-03-23 01:10 VZ, revision 76182Fix toolbar repainting after deleting a tool in wxMSW. The toolbar was in an inconsistent state when recalculating the sizes of the separators used as placeholders for the controls and stretch spacers as the tool was already deleted from the native toolbar but still present in wx internal toolbar data and this resulted in discrepancies between the indices in the native and wx toolbars. Fix this by specially marking the already deleted but not yet removed tool and ignoring it during the recalculations. This makes the old, and only partially successful, attempt to work around this bug in DoDeleteTool() unnecessary and so the code is actually simplified by this change. Closes #16095.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/private/fswatcher.h
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/fswatcher/fswatcher.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/fswatchercmn.cpp
2014-03-23 01:10 VZ, revision 76181Fix wxFileSystemWatcher::RemoveAll() to actually work. We need to call DoRemove() on all watcher objects to really remove them, just removing our record of them was not enough and e.g. resulted in errors if we tried to re-add a previously watched path again. Closes #15531.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/private/fswatcher.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/fswatcher.cpp
2014-03-23 01:10 VZ, revision 76180Fix handling deletion of watched directory in MSW wxFileSystemWatcher. Don't log an incomprehensible error when the watched directory itself is deleted, but generate wxFSW_EVENT_DELETE for it. This is consistent with the behaviour under Unix and generally more useful. Closes #13294.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/private/fswatcher.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/fswatcher.cpp
2014-03-22 23:03 VZ, revision 76179Small refactoring in wxFileSystemWatcher MSW implementation. Make wxIOCPService::GetStatus() smarter about its return value, it makes sense to encapsulate the convention used to indicate the thread exit condition inside wxIOCPService class itself instead of sharing it between it wxIOCPThread itself. It will also make it easier to detect more detailed error conditions in this code.
2014-03-20 20:52 VZ, revision 76177Handle normalization of directory names correctly in wxFileHistory. Don't use relative path for the directories, which can also be managed by wxFileHistory, because they don't have any and the old code resulted in showing an empty string for them.
2014-03-20 20:45 VZ, revision 76176Put a __cplusplus guard around C++-specific tests in wx/defs.h. This avoids the warning about __cplusplus being undefined in the recently added wxOVERRIDE logic and make the existing wx_xxx_cast<>s definitions simpler.
2014-03-20 20:45 VZ, revision 76175Mark some deprecated wxGrid methods as deprecated in the documentation. Point people to the new names of the deprecated methods. Closes #16103.
2014-03-20 16:49 VZ, revision 76174Use Doxygen @deprecated tags for deprecated methods. Instead of just mentioning that the methods are deprecated in the documentation text, use the @deprecated tag for them to make it possible to detect it in documentation-processing tools too. Closes #16102.
- M /wxWidgets/trunk/acinclude.m4
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/setup.h.in
2014-03-20 14:26 VZ, revision 76173Remove configure test for override keyword. Detect its support in the code by testing __cplusplus value and using specific checks for MSVC and Clang as configure detects it as being available when using recent g++ versions in non-C++11 mode, which do support this keyword but warn when it is used without -std={gnu,c}++11 option, which makes actually using it a bad idea in this case.
- M /wxWidgets/trunk/acinclude.m4
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/interface/wx/defs.h
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/src/aui/auibar.cpp
- M /wxWidgets/trunk/src/aui/auibook.cpp
- M /wxWidgets/trunk/src/aui/framemanager.cpp
- M /wxWidgets/trunk/src/aui/tabart.cpp
- M /wxWidgets/trunk/src/common/any.cpp
- M /wxWidgets/trunk/src/common/appbase.cpp
- M /wxWidgets/trunk/src/common/artprov.cpp
- M /wxWidgets/trunk/src/common/artstd.cpp
- M /wxWidgets/trunk/src/common/arttango.cpp
- M /wxWidgets/trunk/src/common/bmpbase.cpp
- M /wxWidgets/trunk/src/common/clipcmn.cpp
- M /wxWidgets/trunk/src/common/cmdline.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/cshelp.cpp
- M /wxWidgets/trunk/src/common/datetime.cpp
- M /wxWidgets/trunk/src/common/dcbase.cpp
- M /wxWidgets/trunk/src/common/dcbufcmn.cpp
- M /wxWidgets/trunk/src/common/debugrpt.cpp
- M /wxWidgets/trunk/src/common/dircmn.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/dpycmn.cpp
- M /wxWidgets/trunk/src/common/dynload.cpp
- M /wxWidgets/trunk/src/common/fdiodispatcher.cpp
- M /wxWidgets/trunk/src/common/filesys.cpp
- M /wxWidgets/trunk/src/common/fmapbase.cpp
- M /wxWidgets/trunk/src/common/fontenumcmn.cpp
- M /wxWidgets/trunk/src/common/fswatchercmn.cpp
- M /wxWidgets/trunk/src/common/fs_inet.cpp
- M /wxWidgets/trunk/src/common/http.cpp
- M /wxWidgets/trunk/src/common/iconbndl.cpp
- M /wxWidgets/trunk/src/common/image.cpp
- M /wxWidgets/trunk/src/common/init.cpp
- M /wxWidgets/trunk/src/common/intl.cpp
- M /wxWidgets/trunk/src/common/log.cpp
- M /wxWidgets/trunk/src/common/markupparser.cpp
- M /wxWidgets/trunk/src/common/mimecmn.cpp
- M /wxWidgets/trunk/src/common/paper.cpp
- M /wxWidgets/trunk/src/common/prntbase.cpp
- M /wxWidgets/trunk/src/common/sckipc.cpp
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/common/stattextcmn.cpp
- M /wxWidgets/trunk/src/common/strconv.cpp
- M /wxWidgets/trunk/src/common/strvararg.cpp
- M /wxWidgets/trunk/src/common/translation.cpp
- M /wxWidgets/trunk/src/common/url.cpp
- M /wxWidgets/trunk/src/common/variant.cpp
- M /wxWidgets/trunk/src/common/wincmn.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/common/zipstrm.cpp
- M /wxWidgets/trunk/src/generic/animateg.cpp
- M /wxWidgets/trunk/src/generic/datectlg.cpp
- M /wxWidgets/trunk/src/generic/dbgrptg.cpp
- M /wxWidgets/trunk/src/generic/dirctrlg.cpp
- M /wxWidgets/trunk/src/generic/htmllbox.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
- M /wxWidgets/trunk/src/generic/markuptext.cpp
- M /wxWidgets/trunk/src/generic/msgdlgg.cpp
- M /wxWidgets/trunk/src/generic/renderg.cpp
- M /wxWidgets/trunk/src/generic/richtooltipg.cpp
- M /wxWidgets/trunk/src/generic/scrlwing.cpp
- M /wxWidgets/trunk/src/generic/tipdlg.cpp
- M /wxWidgets/trunk/src/generic/treectlg.cpp
- M /wxWidgets/trunk/src/generic/treelist.cpp
- M /wxWidgets/trunk/src/generic/vscroll.cpp
- M /wxWidgets/trunk/src/generic/wizard.cpp
- M /wxWidgets/trunk/src/html/helpdata.cpp
- M /wxWidgets/trunk/src/html/helpwnd.cpp
- M /wxWidgets/trunk/src/html/htmlfilt.cpp
- M /wxWidgets/trunk/src/html/htmlpars.cpp
- M /wxWidgets/trunk/src/html/htmlwin.cpp
- M /wxWidgets/trunk/src/html/htmprint.cpp
- M /wxWidgets/trunk/src/html/m_hline.cpp
- M /wxWidgets/trunk/src/html/m_image.cpp
- M /wxWidgets/trunk/src/html/m_layout.cpp
- M /wxWidgets/trunk/src/html/m_links.cpp
- M /wxWidgets/trunk/src/html/m_list.cpp
- M /wxWidgets/trunk/src/html/m_tables.cpp
- M /wxWidgets/trunk/src/osx/artmac.cpp
- M /wxWidgets/trunk/src/osx/carbon/cursor.cpp
- M /wxWidgets/trunk/src/osx/carbon/dcprint.cpp
- M /wxWidgets/trunk/src/osx/carbon/gdiobj.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/icon.cpp
- M /wxWidgets/trunk/src/osx/carbon/metafile.cpp
- M /wxWidgets/trunk/src/osx/carbon/renderer.cpp
- M /wxWidgets/trunk/src/osx/cocoa/button.mm
- M /wxWidgets/trunk/src/osx/cocoa/choice.mm
- M /wxWidgets/trunk/src/osx/cocoa/datetimectrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/gauge.mm
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/mediactrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/menu.mm
- M /wxWidgets/trunk/src/osx/cocoa/menuitem.mm
- M /wxWidgets/trunk/src/osx/cocoa/notebook.mm
- M /wxWidgets/trunk/src/osx/cocoa/preferences.mm
- M /wxWidgets/trunk/src/osx/cocoa/scrolbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/slider.mm
- M /wxWidgets/trunk/src/osx/cocoa/spinbutt.mm
- M /wxWidgets/trunk/src/osx/cocoa/srchctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/statbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/stattext.mm
- M /wxWidgets/trunk/src/osx/cocoa/taskbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/toolbar.mm
- M /wxWidgets/trunk/src/osx/core/bitmap.cpp
- M /wxWidgets/trunk/src/osx/core/display.cpp
- M /wxWidgets/trunk/src/osx/core/hid.cpp
- M /wxWidgets/trunk/src/osx/core/hidjoystick.cpp
- M /wxWidgets/trunk/src/osx/core/sockosx.cpp
- M /wxWidgets/trunk/src/osx/core/sound.cpp
- M /wxWidgets/trunk/src/osx/core/utilsexc_cf.cpp
- M /wxWidgets/trunk/src/osx/dataview_osx.cpp
- M /wxWidgets/trunk/src/osx/palette.cpp
- M /wxWidgets/trunk/src/osx/sound_osx.cpp
- M /wxWidgets/trunk/src/osx/window_osx.cpp
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
- M /wxWidgets/trunk/src/ribbon/page.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
- M /wxWidgets/trunk/src/richtext/richtextformatdlg.cpp
- M /wxWidgets/trunk/src/stc/PlatWX.cpp
- M /wxWidgets/trunk/src/stc/ScintillaWX.cpp
- M /wxWidgets/trunk/src/unix/appunix.cpp
- M /wxWidgets/trunk/src/unix/evtloopunix.cpp
- M /wxWidgets/trunk/src/unix/fswatcher_kqueue.cpp
- M /wxWidgets/trunk/src/unix/threadpsx.cpp
- M /wxWidgets/trunk/src/unix/timerunx.cpp
- M /wxWidgets/trunk/src/xrc/xh_unkwn.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
- M /wxWidgets/trunk/utils/wxrc/wxrc.cpp
2014-03-20 14:26 VZ, revision 76172Add wxOVERRIDE and use it in common and wxOSX code. Make overriding virtual methods more explicit and enable additional checks provided by C++11 compilers when "override" is used. Closes #16100.
2014-03-19 23:57 VZ, revision 76171Compilation fix in wchar_t build after r76171. Don't concatenate narrow wxLongLongFmtSpec with wide strings, just don't use wxT() at all. Closes #14685.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/txtstrm.h
- M /wxWidgets/trunk/interface/wx/txtstrm.h
- M /wxWidgets/trunk/src/common/txtstrm.cpp
2014-03-19 19:06 VZ, revision 76170Add wxInt64 support to wxText{Input,Output}Stream. Add explicit Read64[S]() and Write64() methods. Closes #14685.
- M /wxWidgets/trunk/include/wx/generic/dvrenderers.h
- M /wxWidgets/trunk/include/wx/stream.h
- M /wxWidgets/trunk/include/wx/wfstream.h
2014-03-19 19:01 VZ, revision 76169Use "virtual" keyword with overridden methods. No real changes, just make the code more clear by explicitly using "virtual". Closes #16097.
2014-03-19 18:59 VZ, revision 76168Remove more unnecessary headers from drawing test. Don't include GUI headers in non-GUI code.
2014-03-18 21:12 VZ, revision 76166Fix WX_ASSERT_SAME_AS_FILE() definition in the new drawing test. This macro should use AreFilesContentsEqual(), not AreImagesFilesContentsEqual(), used by WX_ASSERT_SAME_AS_IMAGE_FILE().
2014-03-18 21:10 VZ, revision 76165Don't include apparently unnecessary headers in drawing test. wx/window.h shouldn't be needed in this non-GUI test.
2014-03-18 20:31 VZ, revision 76164Remove redundant forward declaration of wxCursor from wx/window.h. We include wx/cursor.h from wx/window.h anyhow (and can't avoid it as we have a member of wxCursor type in wxWindowBase).
- A /wxWidgets/trunk/tests/drawing
- A /wxWidgets/trunk/tests/drawing/basictest.cpp
- A /wxWidgets/trunk/tests/drawing/drawing.cpp
- A /wxWidgets/trunk/tests/drawing/drawing.h
- A /wxWidgets/trunk/tests/drawing/gcfactory.h
- A /wxWidgets/trunk/tests/drawing/plugin.h
- A /wxWidgets/trunk/tests/drawing/plugindriver.cpp
- A /wxWidgets/trunk/tests/drawing/pluginsample.cpp
- A /wxWidgets/trunk/tests/drawing/readme.txt
- A /wxWidgets/trunk/tests/drawing/references
- A /wxWidgets/trunk/tests/drawing/references/readme.txt
- A /wxWidgets/trunk/tests/drawing/testimagefile.h
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/tests/test.bkl
- A /wxWidgets/trunk/tests/test_test_drawing.dsp
- A /wxWidgets/trunk/tests/test_test_drawingplugin.dsp
- A /wxWidgets/trunk/tests/test_vc7_test_drawing.vcproj
- A /wxWidgets/trunk/tests/test_vc7_test_drawingplugin.vcproj
- A /wxWidgets/trunk/tests/test_vc8_test_drawing.vcproj
- A /wxWidgets/trunk/tests/test_vc8_test_drawingplugin.vcproj
- A /wxWidgets/trunk/tests/test_vc9_test_drawing.vcproj
- A /wxWidgets/trunk/tests/test_vc9_test_drawingplugin.vcproj
2014-03-18 20:28 VZ, revision 76163Add a new test checking wxGraphicsContext implementation correctness. This test verifies that the output of wxGraphicsContext on the current system matches the pregenerated reference output.
2014-03-18 20:28 VZ, revision 76162Include the individual headers that we really need instead.
2014-03-18 20:28 VZ, revision 76161Don't include wx/dc.h from wx/graphics.h. This is not necessary and prevents compilation of this header in wxUSE_GUI=0 case.
2014-03-18 18:23 VZ, revision 76160Don't include wx/cursor.h from wx/dc.h. This is simply not needed.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/fontpicker.h
- M /wxWidgets/trunk/include/wx/generic/fontpickerg.h
- M /wxWidgets/trunk/include/wx/gtk/fontpicker.h
- M /wxWidgets/trunk/interface/wx/fontpicker.h
- M /wxWidgets/trunk/src/generic/fontpickerg.cpp
- M /wxWidgets/trunk/tests/controls/pickertest.cpp
2014-03-18 18:23 VZ, revision 76159Add font colour support to wxFontPickerCtrl. Currently this is only really implemented under Windows, just as the colour support in wxFontDialog, but make the API available under all platforms for consistency. Closes #11614.
2014-03-18 18:08 VZ, revision 76158Use helper GetPickerWidget() function in wxFontPickerCtrl. No real changes, just use a helper function instead of an ugly M_PICKER macro. See #11614.
- M /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj
2014-03-18 18:07 VZ, revision 76157Use "MultiProcessorCompilation" instead of explicit /MP in MSVS projects. Use the user-visible option instead of the command line option which is now hidden in the IDE. Closes #16093.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xrc.vcxproj
2014-03-18 15:21 VZ, revision 76156Use "MultiProcessorCompilation" instead of explicit /MP in MSVS projects. Use the user-visible option instead of the command line option which is now hidden in the IDE. Closes #16093.
2014-03-18 15:20 VZ, revision 76155Add margin to the right of the message in wxGenericProgressDialog. For some reason the border was used only on the left side but not on the right one, resulting in the ugly looking label flush to the right dialog border if it was long enough. Closes #16094.
2014-03-18 10:14 JS, revision 76154Add margin to the right of the message in wxGenericProgressDialog. For some reason the border was used only on the left side but not on the right one, resulting in the ugly looking label flush to the right dialog border if it was long enough. Closes #16094.
2014-03-16 17:39 PC, revision 76153Improved calculation of spanning column widths.
2014-03-16 14:05 VZ, revision 76152update for GTK3
2014-03-16 14:05 VZ, revision 76151Disable the use of new style wxDirDialog under Vista. IFileDialog-based dialog has a bug making it return a wrong path sometimes under Vista, disable its use there to avoid it. Closes #16005.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/dirdlg.cpp
2014-03-15 20:34 PC, revision 76150Disable the use of new style wxDirDialog under Vista. IFileDialog-based dialog has a bug making it return a wrong path sometimes under Vista, disable its use there to avoid it. Closes #16005.
2014-03-15 19:44 PC, revision 76149build fixes for wxUniversal
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/control.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/toplevel.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-03-14 20:22 VZ, revision 76148for GTK+ 3.6 and later, invalidate cached best size when GTK's style cache is updated, see #16088
2014-03-14 20:22 VZ, revision 76147Fix showing of 32bpp bitmaps without alpha in wxMSW wxStaticBitmap. The native control doesn't make a secret copy of the image in this case (0RGB bitmap, i.e. 32bpp ARGB bitmap with all alpha values set to 0) and just shows the bitmap we assigned to it directly, so we must not delete it in this case, otherwise nothing is shown at all. Closes #16084.
2014-03-14 20:22 VZ, revision 76146Also free internal handlers when wxMSW wxStaticBitmap is destroyed. r76142 fixed the resource leak when wxStaticBitmap image was replaced by another one but the leak still happened at the end, when the wxStaticBitmap was destroyed. Fix it there as well in the same way. Closes #16068.
2014-03-14 20:21 VZ, revision 76145Fix recently introduced compilation error in wxUSE_PALETTE==0 build. Add missing "#if wxUSE_PALETTE" tests. Closes #16083.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/statbmp.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/statbmp.cpp
2014-03-14 02:36 VZ, revision 76144Also free internal handlers when wxMSW wxStaticBitmap is destroyed. r76141 fixed the resource leak when wxStaticBitmap image was replaced by another one but the leak still happened at the end, when the wxStaticBitmap was destroyed. Fix it there as well in the same way. Closes #16068.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/imagbmp.h
- M /wxWidgets/trunk/src/common/imagbmp.cpp
2014-03-13 18:09 SC, revision 76143Add support for loading old V1 bitmap files to wxBMPHandler. Such files are apparently still seen in the wild, even though this format has been superseded since Windows 3.0 (!). Closes #3433.
2014-03-13 17:20 VZ, revision 76142adding 10.5 compatibility again
2014-03-13 17:19 VZ, revision 76141Fix resource leak in wxMSW wxStaticBitmap when using RGBA icons. Release the old handle if it wasn't freed by STM_SETIMAGE itself. Closes #16068.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/statbmp.cpp
2014-03-13 17:17 VZ, revision 76140Fix resource leak in wxMSW wxStaticBitmap when using RGBA icons. Release the old handle if it wasn't freed by STM_SETIMAGE itself. Closes #16068.
2014-03-13 17:15 VZ, revision 76139Avoid unused variable warning in wxUSE_VALIDATORS==0 build. Closes #16076.
- 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/Makefile.in
2014-03-13 17:12 VZ, revision 76138Install wx/preferences.h and wx/testing.h in "make install". These headers were accidentally forgotten in files.bkl, add them there and rebake.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/files.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.gcc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.vc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.wat
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_core.dsp
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/branches/WX_3_0_BRANCH/Makefile.in
2014-03-13 14:03 VZ, revision 76137Install wx/preferences.h and wx/testing.h in "make install". These headers were accidentally forgotten in files.bkl, add them there and rebake.
2014-03-13 00:04 VZ, revision 76136Compilation fix to wxScopedArray use. The ctor taking the number of elements doesn't exist in 3.0, don't use it to fix compilation after the changes of r76124.
2014-03-13 00:04 VZ, revision 76135Use wxScopedXXX<> instead of explicit memory management in wxBMPHandler. Make the code simpler and ensure there are no memory leaks in it.
2014-03-13 00:04 VZ, revision 76134No changes, just use properly const variable in wxBMPHandler code. Initialize "data" pointer consistently with "alpha".
2014-03-13 00:04 VZ, revision 76133Add support for saving 32bpp icons too. Save in 32bpp format if alpha channel is present in the image being saved in ICO format. See #15918.
2014-03-13 00:04 VZ, revision 76132Allow saving 24 bpp ICO file in wxImage. Create ICO files with 24bpp if the image being saved contains more than 256 colours. Also use smaller values (4 bpp or monochrome) if the image uses fewer colours. See #15918.
2014-03-13 00:04 VZ, revision 76131Add support for saving 256*256 ICOs in PNG format. Allow saving icons larger than 127*127 pixels (up to 256*256 which is the maximal size supported by the ICO format) and save large icons with the item data in PNG format, as it is normally done for these sizes. See #15918.
2014-03-13 00:04 VZ, revision 76130Add support for loading icons in PNG format to wxImage. ICO files can contain data in PNG, as well as BMP, format in recent (i.e. from this millennium) versions of Windows, so check for this case in wxICOHandler and load such data using wxPNGHandler. See #15918.
2014-03-13 00:04 VZ, revision 76129Handle verbosity correctly in wxICOHandler loading code. Pass on the "verbose" argument to LoadDib() function instead of always being verbose in it. Also remove the unused IsBmp variable. See #15918.
2014-03-13 00:03 VZ, revision 76128Allow loading icons of width 256 from ICO files. Account for the tweak of ICO file format which uses 0 if the width is 256. See #15918.
2014-03-12 23:54 VZ, revision 76127Fix possible memory leak in wxICOHandler loading code. Use wxScopedArray<> instead of a raw pointer to ensure that the memory is always freed, even in case of error return. See #15918.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/imagbmp.cpp
2014-03-12 23:54 VZ, revision 76126Add support for loading icons in PNG format to wxImage. ICO files can contain data in PNG, as well as BMP, format in recent (i.e. from this millennium) versions of Windows, so check for this case in wxICOHandler and load such data using wxPNGHandler. See #15918.
2014-03-12 23:54 VZ, revision 76125Handle verbosity correctly in wxICOHandler loading code. Pass on the "verbose" argument to LoadDib() function instead of always being verbose in it. Also remove the unused IsBmp variable. See #15918.
2014-03-12 23:54 VZ, revision 76124Allow loading icons of width 256 from ICO files. Account for the tweak of ICO file format which uses 0 if the width is 256. See #15918.
2014-03-12 23:20 VZ, revision 76123Fix possible memory leak in wxICOHandler loading code. Use wxScopedArray<> instead of a raw pointer to ensure that the memory is always freed, even in case of error return. See #15918.
2014-03-12 17:02 VZ, revision 76122Reset the system last error value before checking it in wxLog test. Explicitly set the last error indicator to 0 before checking that wxLogSysError() logs it correctly as it wasn't always set to 0 otherwise.
2014-03-12 14:23 VZ, revision 76121Update the version string in manually managed VC11 project files. Use "31", not "30".
- M /wxWidgets/trunk/build/bakefiles/scintilla.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/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxscintilla.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc7_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_wxscintilla.dsp
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/stc/stc.h
- M /wxWidgets/trunk/interface/wx/stc/stc.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/stc/gen_iface.py
- M /wxWidgets/trunk/src/stc/ScintillaWX.cpp
- M /wxWidgets/trunk/src/stc/ScintillaWX.h
- M /wxWidgets/trunk/src/stc/scintilla/include/ILexer.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Platform.h
- M /wxWidgets/trunk/src/stc/scintilla/include/SciLexer.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Scintilla.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Scintilla.iface
- M /wxWidgets/trunk/src/stc/scintilla/include/ScintillaWidget.h
- M /wxWidgets/trunk/src/stc/scintilla/lexers/descrip.mms
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexA68k.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAbaqus.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAda.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAsm.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAsn1.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAU3.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAVE.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexBash.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexBasic.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexBullant.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCmake.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCOBOL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCoffeeScript.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexConf.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCPP.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCrontab.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCsound.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexD.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexDMAP.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexECL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexForth.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexFortran.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexGAP.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexGui4Cli.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexHaskell.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexHTML.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexInno.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexKVIrc.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexLaTeX.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexLisp.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexLout.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexLua.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMatlab.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMMIXAL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexModula.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMPT.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMSSQL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMySQL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexNsis.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexOpal.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexOthers.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexPascal.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexPerl.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexPO.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexPowerShell.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexPython.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexR.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexRuby.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexRust.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexScriptol.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexSpice.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexSQL.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexers/LexSTTXT.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexTCMD.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexVHDL.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexVisualProlog.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexYAML.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/Accessor.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/Accessor.h
- A /wxWidgets/trunk/src/stc/scintilla/lexlib/CharacterCategory.cxx
- A /wxWidgets/trunk/src/stc/scintilla/lexlib/CharacterCategory.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/CharacterSet.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/descrip.mms
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexAccessor.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerBase.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerModule.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerNoExceptions.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerNoExceptions.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerSimple.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/LexerSimple.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/OptionSet.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/PropSetSimple.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/PropSetSimple.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/SparseState.h
- A /wxWidgets/trunk/src/stc/scintilla/lexlib/StringCopy.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/StyleContext.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/StyleContext.h
- A /wxWidgets/trunk/src/stc/scintilla/lexlib/SubStyles.h
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/WordList.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/WordList.h
- M /wxWidgets/trunk/src/stc/scintilla/README.txt
- M /wxWidgets/trunk/src/stc/scintilla/src/AutoComplete.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/AutoComplete.h
- M /wxWidgets/trunk/src/stc/scintilla/src/CallTip.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/CallTip.h
- A /wxWidgets/trunk/src/stc/scintilla/src/CaseConvert.cxx
- A /wxWidgets/trunk/src/stc/scintilla/src/CaseConvert.h
- A /wxWidgets/trunk/src/stc/scintilla/src/CaseFolder.cxx
- A /wxWidgets/trunk/src/stc/scintilla/src/CaseFolder.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Catalogue.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/CellBuffer.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/CellBuffer.h
- M /wxWidgets/trunk/src/stc/scintilla/src/ContractionState.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Decoration.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Decoration.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Document.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Document.h
- M /wxWidgets/trunk/src/stc/scintilla/src/descrip.mms
- M /wxWidgets/trunk/src/stc/scintilla/src/Editor.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Editor.h
- M /wxWidgets/trunk/src/stc/scintilla/src/ExternalLexer.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/ExternalLexer.h
- M /wxWidgets/trunk/src/stc/scintilla/src/FontQuality.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Indicator.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/KeyMap.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/KeyMap.h
- D /wxWidgets/trunk/src/stc/scintilla/src/LexGen.py
- M /wxWidgets/trunk/src/stc/scintilla/src/LineMarker.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/LineMarker.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Partitioning.h
- M /wxWidgets/trunk/src/stc/scintilla/src/PerLine.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/PerLine.h
- M /wxWidgets/trunk/src/stc/scintilla/src/PositionCache.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/PositionCache.h
- M /wxWidgets/trunk/src/stc/scintilla/src/RESearch.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/RESearch.h
- M /wxWidgets/trunk/src/stc/scintilla/src/RunStyles.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/RunStyles.h
- M /wxWidgets/trunk/src/stc/scintilla/src/ScintillaBase.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/ScintillaBase.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Selection.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Selection.h
- M /wxWidgets/trunk/src/stc/scintilla/src/SplitVector.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Style.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Style.h
- D /wxWidgets/trunk/src/stc/scintilla/src/SVector.h
- M /wxWidgets/trunk/src/stc/scintilla/src/UniConversion.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/UniConversion.h
- A /wxWidgets/trunk/src/stc/scintilla/src/UnicodeFromUTF8.h
- M /wxWidgets/trunk/src/stc/scintilla/src/ViewStyle.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/ViewStyle.h
- M /wxWidgets/trunk/src/stc/scintilla/src/XPM.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/XPM.h
- M /wxWidgets/trunk/src/stc/stc.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
2014-03-11 21:48 VZ, revision 76120Upgrade included Scintilla to version 3.3.9. Closes #15742.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/font.h
- M /wxWidgets/trunk/interface/wx/font.h
- M /wxWidgets/trunk/samples/font/font.cpp
- M /wxWidgets/trunk/src/common/fontcmn.cpp
- M /wxWidgets/trunk/tests/font/fonttest.cpp
2014-03-11 21:48 VZ, revision 76119Add wxFont::GetBaseFont(). This can be used to "undo" the result of Bold() ,Underlined() or Italic() methods and returns an unadorned version of the font. Closes #11815.
2014-03-11 21:48 VZ, revision 76118Remove unnecessarily overridden methods from wxToggleButtonBase. These methods already do exactly the same thing in the base wxAnyButton class, there is no need to override them again.
- M /wxWidgets/trunk/include/wx/anybutton.h
- M /wxWidgets/trunk/include/wx/button.h
- M /wxWidgets/trunk/include/wx/colordlg.h
2014-03-11 17:04 VZ, revision 76117No changes, just fix typos in my own name ("Zeitlin").
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/enhmeta.h
- M /wxWidgets/trunk/src/msw/enhmeta.cpp
2014-03-11 17:04 VZ, revision 76116Add wxEnhMetaFile::Detach(). Allow getting the handle from this class, this is useful if it needs to be passed to some other library, for example. Closes #15706.
2014-03-11 17:04 VZ, revision 76115Correct wxThread::SetPriority() under Unix to hopefully work. The old implementation was completely broken, the new should hopefully work if pthread_setschedparam() behaviour really corresponds to its documentation. Mapping of our priorities in 0..100 range to pthread 1..99 range remains ugly but this seems to be unavoidable, unfortunately. Closes #14985.
2014-03-11 17:04 VZ, revision 76114Fix accelerators in appended submenu items in wxGTK. They were not previously taken into account because we didn't call gtk_widget_add_accelerator() on the right GtkAccelGroup. Closes #16050.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/dynlib.h
- M /wxWidgets/trunk/interface/wx/dynlib.h
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/setup.h_vms
- M /wxWidgets/trunk/src/msw/dlmsw.cpp
- M /wxWidgets/trunk/src/unix/dlunix.cpp
2014-03-11 16:20 VZ, revision 76113Add wxDynamicLibrary::GetModuleFromAddress(). Use dladdr() under Unix, if available, to provide the same functionality as we get from GetModuleHandleEx() under MSW and export it in a new public function. Closes #15248.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/menu.cpp
2014-03-10 20:05 VZ, revision 76111Fix accelerators in appended submenu items in wxGTK. They were not previously taken into account because we didn't call gtk_widget_add_accelerator() on the right GtkAccelGroup. Closes #16050.
2014-03-10 12:08 JS, revision 76110Do run TextStreamTestCase::TestULongLong() test case. We ran TestLongLong test case twice because of an accidental typo.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2014-03-09 21:58 VZ, revision 76109Added on-demand image loading option to wxRTC.
2014-03-09 21:58 VZ, revision 76108Fix size calculation for multi-column vertical toolbars in wxMSW. The width was calculated incorrectly in this case as we simply multiplied the width of the widest column by their number in this case, but actually each of them has its own width which needs to be calculated separately. See #13579.
2014-03-09 21:58 VZ, revision 76107Fix background painting of multi-row toolbars in wxMSW. The item rectangle used wrong vertical coordinates which didn't matter (much?) for the single row toolbars but was completely wrong for toolbars with more than one row. Don't always anchor the rectangle at the window top to avoid this. See #13579.
2014-03-09 21:56 VZ, revision 76106Disable stretchable spaces in multi-row toolbars in wxMSW. Stretchable separators simply don't work correctly when the space they are supposed to stretch onto is distributed across several different toolbar rows or columns, so just disable them for multi-row (or column, for vertical toolbars) case. See #13579.
2014-03-09 21:55 VZ, revision 76105Fix size calculation for multi-column vertical toolbars in wxMSW. The width was calculated incorrectly in this case as we simply multiplied the width of the widest column by their number in this case, but actually each of them has its own width which needs to be calculated separately. See #13579.
2014-03-09 21:55 VZ, revision 76104Fix background painting of multi-row toolbars in wxMSW. The item rectangle used wrong vertical coordinates which didn't matter (much?) for the single row toolbars but was completely wrong for toolbars with more than one row. Don't always anchor the rectangle at the window top to avoid this. See #13579.
2014-03-09 17:54 TIK, revision 76103Disable stretchable spaces in multi-row toolbars in wxMSW. Stretchable separators simply don't work correctly when the space they are supposed to stretch onto is distributed across several different toolbar rows or columns, so just disable them for multi-row (or column, for vertical toolbars) case. See #13579.
2014-03-09 17:51 TIK, revision 76102Don't assert if no keyboard has been found in wxGetKeyState(). Sometimes there really is no keyboard plugged in.
2014-03-09 15:05 VZ, revision 76101wxBitmap::GetMask() asserts on invalid bitmap. Check for valid bitmap before calling GetMask().
2014-03-09 15:03 VZ, revision 76100Make Move{Before,After}InTabOrder() work at any time in wxGTK. These functions only worked if called at the beginning, before showing the parent window containing the children whose TAB order was being adjusted, because it didn't refresh the GTK+ TAB order on the correct window: we need to do it for the parent of the window being moved, not this window itself. Closes #16032.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
2014-03-08 15:34 VZ, revision 76099Make Move{Before,After}InTabOrder() work at any time in wxGTK. These functions only worked if called at the beginning, before showing the parent window containing the children whose TAB order was being adjusted, because it didn't refresh the GTK+ TAB order on the correct window: we need to do it for the parent of the window being moved, not this window itself. Closes #16032.
2014-03-08 15:33 VZ, revision 76098Fix handling of controls in vertical toolbars in wxMSW. Not adding the controls to vertical toolbar is not enough, we also need to hide them to prevent them from being shown as independent floating windows. And we also need to add separators instead of the controls themselves to keep the indices the same as in the horizontal case. Closes #11821.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/toolbar.cpp
2014-03-08 14:39 VZ, revision 76097Fix handling of controls in vertical toolbars in wxMSW. Not adding the controls to vertical toolbar is not enough, we also need to hide them to prevent them from being shown as independent floating windows. And we also need to add separators instead of the controls themselves to keep the indices the same as in the horizontal case. Closes #11821.
2014-03-08 14:39 VZ, revision 76096Fix handling of Esc while an auto-complete drop down is open in wxMSW. Just close the drop down instead of closing the dialog the text control using this auto-complete drop down is in, as this was completely unexpected and counter-intuitive. Closes #13945.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/textentry.cpp
2014-03-07 19:43 PC, revision 76095Fix handling of Esc while an auto-complete drop down is open in wxMSW. Just close the drop down instead of closing the dialog the text control using this auto-complete drop down is in, as this was completely unexpected and counter-intuitive. Closes #13945.
2014-03-07 14:17 VZ, revision 76094fix memory leak in SetFont with GTK3
2014-03-07 14:16 VZ, revision 76093Skip mouse button release events in wxGenericTreeCtrl. Not doing this prevented the default handling from taking place resulting in internal confusion in GtkNotebook when wxTreeCtrl was placed inside it: the code there set the button being held by user in its mouse press event handler and reset it in its mouse release event handler which was never called because we didn't skip the event, resulting in ignoring the next mouse press in the notebook. Closes #16055.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/treectlg.cpp
2014-03-07 02:19 VZ, revision 76092Skip mouse button release events in wxGenericTreeCtrl. Not doing this prevented the default handling from taking place resulting in internal confusion in GtkNotebook when wxTreeCtrl was placed inside it: the code there set the button being held by user in its mouse press event handler and reset it in its mouse release event handler which was never called because we didn't skip the event, resulting in ignoring the next mouse press in the notebook. Closes #16055.
2014-03-07 02:19 VZ, revision 76091Make stretchable spacers work in vertical toolbars too in wxMSW. Replace the old implementation of stretchable spacers based on changing the size of the separators used as spacers as the toolbar size itself changed with a new one, simply replacing the old separator with the new one of the correct size, as it also works for the vertical toolbars, unlike the old approach. Closes #13673.
2014-03-07 01:58 VZ, revision 76090Document Insert() and Prepend() overloads taking wxMenu. Document these methods in addition to AppendSubMenu(). Closes #16052.
2014-03-06 14:53 VZ, revision 76089Document Insert() and Prepend() overloads taking wxMenu. Document these methods in addition to AppendSubMenu(). Closes #16052.
2014-03-06 14:49 VZ, revision 76088Update the URL of the web site images used in the test. The old images don't exist any more after web site redesign. Also, the new favicon can't be loaded from an unseekable stream because it contains multiple icons, so point to the old favicon instead. Closes #16049.
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/image/image.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/uris/url.cpp
2014-03-05 17:29 VZ, revision 76085Update the URL of the web site images used in the test. The old images don't exist any more after web site redesign. Also, the new favicon can't be loaded from an unseekable stream because it contains multiple icons, so point to the old favicon instead. Closes #16049.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/filedlg.h
- M /wxWidgets/trunk/interface/wx/filedlg.h
- M /wxWidgets/trunk/samples/dialogs/dialogs.cpp
- M /wxWidgets/trunk/src/msw/filedlg.cpp
2014-03-05 17:29 VZ, revision 76084Add wxFD_NO_FOLLOW style for wxFileDialog. This style tells the dialog to return the paths of the link being selected without dereferencing it. Currently only implemented under wxMSW as the links are not dereferenced by default in wxGTK anyhow. But we may want to change this and implement it there too for consistency in the future. Closes #15429.
2014-03-05 00:57 VZ, revision 76082Another compilation fix for wxUniv/MSW build. This should have been part of r76077, see #16039.
2014-03-05 00:57 VZ, revision 76081Fix initializing bitmaps from DIB in wxMSW code. Don't call wxDIB::CreatePalette() on an invalid (because its handle had been detached from it) DIB object. Also add some comments to explain this code a bit better. Closes #16045.
2014-03-04 15:20 VZ, revision 76080Fix initializing bitmaps from DIB in wxMSW code. Don't call wxDIB::CreatePalette() on an invalid (because its handle had been detached from it) DIB object. Also add some comments to explain this code a bit better. Closes #16045.
2014-03-04 15:17 VZ, revision 76079Fix bug in vertical toolbar size calculation in wxMSW. Correct the changes of the r76035 to avoid using separators when calculating the fitting width of the vertical toolbars as this doesn't always work correctly. Closes #3788.
2014-03-04 15:07 VZ, revision 76078Fix bug in vertical toolbar size calculation in wxMSW. Correct the changes of the r76034 to avoid using separators when calculating the fitting width of the vertical toolbars as this doesn't always work correctly. Closes #3788.
2014-03-04 15:07 VZ, revision 76077Don't accept data in unsupported format in wxMSW dnd code. We wrongly pretended to accept the data in formats which we didn't actually accept and showed misleading cursors to the user. Fix this by partially reverting some of the changes of r72668 (see #14697). Closes #16042.
2014-03-04 15:07 VZ, revision 76076Compilation fix for wxUniv/MSW in wxTLW code dealing with menus. The code used by WM_INITMENUPOPUP and WM_EXITMENULOOP handlers shouldn't be used in wxUniv build as it's not used there anyhow and doesn't even compile. Closes #16039.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/ole/droptgt.cpp
2014-03-03 16:27 VZ, revision 76074Don't accept data in unsupported format in wxMSW dnd code. We wrongly pretended to accept the data in formats which we didn't actually accept and showed misleading cursors to the user. Fix this by partially reverting some of the changes of r72668 (see #14697). Closes #16042.
2014-03-03 15:21 VZ, revision 76073Romanian translations update from Catalin for 3.0.1.
2014-03-03 08:04 SC, revision 76072Romanian translations update from Catalin.
2014-03-03 00:46 VZ, revision 76071cleanup, see #15600
2014-03-03 00:40 VZ, revision 76070Update wxForum URL in documentation overview.
2014-03-03 00:40 VZ, revision 76069Add a one liner script to show symbols exported from a DLL. This is useful to check if ABI wasn't accidentally broken between two micro wxMSW releases.
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj.filters
2014-03-03 00:40 VZ, revision 76068Remove non-existent wx/cairo.h from MSVC{11,12} projects. This file resulted in never ending rebuilds of the core project as MSVS tried to recreate the missing dependency (and failed). See http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx for help with debugging such problems in the future.
- M /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj
2014-03-03 00:40 VZ, revision 76067Enable debug information in release configuration of MSVC{11,12} projects. We want to generate debug information even in the release builds of the libraries in order to allow debugging of the programs using them. This is especially important for the DLLs but do it for the static release build too for consistency. This also almost fixes the constant rebuilding of the entire solution which happened because the PDBs, supposed to be generated by linker, were not found because they were not actually created as the debug information wasn't there. See #15780.
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj.filters
2014-03-03 00:37 VZ, revision 76066Add missing XRC handlers to the manual VC{11,12} projects. XRC handler in aui, ribbon and richtext libraries were omitted in the initial versions of the projects for some reason. See #15780.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj.filters
2014-03-03 00:37 VZ, revision 76065Remove non-existent wx/cairo.h from MSVC{11,12} projects. This file resulted in never ending rebuilds of the core project as MSVS tried to recreate the missing dependency (and failed). See http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx for help with debugging such problems in the future.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xrc.vcxproj
2014-03-03 00:37 VZ, revision 76064Enable debug information in release configuration of MSVC{11,12} projects. We want to generate debug information even in the release builds of the libraries in order to allow debugging of the programs using them. This is especially important for the DLLs but do it for the static release build too for consistency. This also almost fixes the constant rebuilding of the entire solution which happened because the PDBs, supposed to be generated by linker, were not found because they were not actually created as the debug information wasn't there. See #15780.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj.filters
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj.filters
2014-03-02 22:55 PC, revision 76063Add missing XRC handlers to the manual VC{11,12} projects. XRC handler in aui, ribbon and richtext libraries were omitted in the initial versions of the projects for some reason. See #15780.
2014-03-02 19:58 PC, revision 76062fix for wxMiniFrame titlebar appearing blank
2014-03-02 19:58 VZ, revision 76061for GTK3, draw odd-width lines as a sharp, n-pixel wide line, rather than a fuzzy n+1-pixel wide line
- M /wxWidgets/trunk/include/wx/cocoa/evtloop.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/include/wx/gtk/evtloop.h
- M /wxWidgets/trunk/include/wx/msw/evtloop.h
- M /wxWidgets/trunk/include/wx/msw/evtloopconsole.h
- M /wxWidgets/trunk/include/wx/osx/core/evtloop.h
- M /wxWidgets/trunk/include/wx/unix/evtloop.h
- M /wxWidgets/trunk/src/cocoa/evtloop.mm
- M /wxWidgets/trunk/src/common/evtloopcmn.cpp
- M /wxWidgets/trunk/src/dfb/evtloop.cpp
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
- M /wxWidgets/trunk/src/gtk1/evtloop.cpp
- M /wxWidgets/trunk/src/motif/evtloop.cpp
- M /wxWidgets/trunk/src/msw/evtloop.cpp
- M /wxWidgets/trunk/src/msw/evtloopconsole.cpp
- M /wxWidgets/trunk/src/os2/evtloop.cpp
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
- M /wxWidgets/trunk/src/unix/evtloopunix.cpp
- M /wxWidgets/trunk/src/x11/evtloop.cpp
2014-03-02 19:27 VZ, revision 76060Refactor YieldFor() to avoid code duplication among the ports. Don't repeat the same code in all the ports, move it to the common base class and add a new virtual DoYieldFor() for the really port-specific code.
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
- M /wxWidgets/trunk/src/msw/evtloop.cpp
- M /wxWidgets/trunk/src/os2/evtloop.cpp
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2014-03-02 19:07 VZ, revision 76059Don't dispatch pending events from selective YieldFor(). Pending events list can contain events from all kinds and dispatching them from YieldFor() called to dispatch the events of some particular kind only (e.g. to redraw the window) is unexpected and wrong, e.g. it breaks some uses of wxProgressDialog, see #15799.
2014-03-02 19:06 VZ, revision 76058Fix harmless signed/unsigned comparison warning in a test. Don't compare int with unsigned to avoid warnings that were introduced by the changes of r75936. See #15980.
2014-03-02 17:07 VZ, revision 76057Fix harmless signed/unsigned comparison warning in a test. Don't compare int with unsigned to avoid warnings that were introduced by the changes of r75940. See #15980.
2014-03-02 16:51 VZ, revision 76056Correct wrong version number in MSVC12 properties file. Use "30" in 3.0 branch.
2014-03-02 16:51 VZ, revision 76055Fix off by 1 error in buffer size in wxOSX wxDropTarget code. The size of the buffer used for the data currently needs to include an extra byte for the trailing NUL. This is wrong, as it means that GetDataSize() and GetDataHere() behaviour is not consistent, but at least avoid overrunning the buffer for now. Also use wxCharBuffer instead of raw char array to make the code safer (both because it releases the memory automatically and because it also adds an extra byte for the trailing NUL automatically as well, making such bugs impossible). See #15914.
2014-03-02 16:51 VZ, revision 76054Implement support for wxGA_VERTICAL style in wxOSX. Rotate the native control to make it look correct in vertical orientation. Closes #15682.
2014-03-02 16:51 VZ, revision 76053Fix harmless signed/unsigned comparison warning in wxOSX wxJoystick. A better fix would probably be to make wxJoystick::GetNumberAxes() return an unsigned value.
2014-03-02 16:51 VZ, revision 76052Remove redundant comparison of unsigned value with 0. This is always true and so is unnecessary.
2014-03-02 16:51 VZ, revision 76051Really fix using install_name_tool with wxrc under OS X. Don't test for USE_XRC before it is set, correcting the wrong change of r75845. See #15946.
2014-03-02 16:50 VZ, revision 76050Don't crash in wxOSX wxDataViewChoiceRenderer if selection was cancelled. Check for the index validity and ignore the value of -1 as it is passed if the selection in the popup was cancelled. Closes #16017.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/dnd_osx.cpp
2014-03-02 16:50 VZ, revision 76049Fix off by 1 error in buffer size in wxOSX wxDropTarget code. The size of the buffer used for the data currently needs to include an extra byte for the trailing NUL. This is wrong, as it means that GetDataSize() and GetDataHere() behaviour is not consistent, but at least avoid overrunning the buffer for now. Also use wxCharBuffer instead of raw char array to make the code safer (both because it releases the memory automatically and because it also adds an extra byte for the trailing NUL automatically as well, making such bugs impossible). See #15914.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/gauge.mm
2014-03-02 16:50 VZ, revision 76048Implement support for wxGA_VERTICAL style in wxOSX. Rotate the native control to make it look correct in vertical orientation. Closes #15682.
2014-03-02 16:50 VZ, revision 76047Fix harmless signed/unsigned comparison warning in wxOSX wxJoystick. A better fix would probably be to make wxJoystick::GetNumberAxes() return an unsigned value.
2014-03-02 16:49 VZ, revision 76046Remove redundant comparison of unsigned value with 0. This is always true and so is unnecessary.
2014-03-02 16:49 VZ, revision 76045Really fix using install_name_tool with wxrc under OS X. Don't test for USE_XRC before it is set, correcting the wrong change of r75845. See #15946.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/dataview.mm
2014-03-02 14:34 VZ, revision 76044Don't crash in wxOSX wxDataViewChoiceRenderer if selection was cancelled. Check for the index validity and ignore the value of -1 as it is passed if the selection in the popup was cancelled. Closes #16017.
2014-03-02 14:34 VZ, revision 76043Fix setting the label for already existing menu items with bitmaps in wxMSW. Do update the label at Windows level if we don't use MF_OWNERDRAW style, checking for IsOwnerDrawn() is wrong because the flag it tests may be set even if the item is not really owner drawn from Windows point of view. This is a mess and setting the bitmap for the existing items is still broken, but at least setting the label works now. See #9388.
2014-03-02 14:22 VZ, revision 76042Fix loading of top to bottom BMP files in wxMSW wxBitmap. The native LoadImage() function used by wxBMPFileHandler only supports the standard bottom to top BMPs, fall back to our own implementation in wxImage wxBMPHandler if it fails to also support the top to bottom ones. Closes #13650.
2014-03-02 14:06 VZ, revision 76041Fix setting the label for already existing menu items with bitmaps in wxMSW. Do update the label at Windows level if we don't use MF_OWNERDRAW style, checking for IsOwnerDrawn() is wrong because the flag it tests may be set even if the item is not really owner drawn from Windows point of view. This is a mess and setting the bitmap for the existing items is still broken, but at least setting the label works now. See #9388.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/gdiimage.cpp
2014-03-01 17:48 SC, revision 76036Fix loading of top to bottom BMP files in wxMSW wxBitmap. The native LoadImage() function used by wxBMPFileHandler only supports the standard bottom to top BMPs, fall back to our own implementation in wxImage wxBMPHandler if it fails to also support the top to bottom ones. Closes #13650.
2014-03-01 00:40 VZ, revision 76035using a lazy translation hash map for conversion between user friendly names and postscript names, so that we get only one warning per font family. The only way to completely get rid of this would be to pre-populate the map during startup which would mean to completely iterate through all installed fonts, so it's a compromise. see #15999
2014-03-01 00:39 VZ, revision 76034Fix calculating the size of vertical toolbar in wxMSW. Use the width of the largest toolbar item as the toolbar width, not the width of the first one. The implicit assumption that all items had the same width was wrong and resulted in items wider than the first one being truncated. Closes #3788.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/toolbar.cpp
2014-02-28 23:35 VZ, revision 76033Fix calculating the size of vertical toolbar in wxMSW. Use the width of the largest toolbar item as the toolbar width, not the width of the first one. The implicit assumption that all items had the same width was wrong and resulted in items wider than the first one being truncated. Closes #3788.
2014-02-28 17:16 VS, revision 76032Document possible problem with unbinding functors. Unbind() may currently disconnect the wrong functor as it compares them by address. See http://thread.gmane.org/gmane.comp.lib.wxwidgets.general/81445
2014-02-28 17:15 VS, revision 76031Fix VarArgTestCase::ArgsValidation() after r76026.
2014-02-27 16:46 VZ, revision 76030Fix VarArgTestCase::ArgsValidation() after r76027.
2014-02-27 16:46 VZ, revision 76029Allow passing NULL buffer to wx{,F}File::{Read,Write} when count==0. If the count of bytes to read or write is 0, the buffer pointer value shouldn't matter as it's not used at all anyhow, so relax the assert and allow it to be NULL in this case. Closes #16018.
- M /wxWidgets/trunk/include/wx/msw/private/fswatcher.h
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/msw/ole/dataobj.cpp
2014-02-27 16:46 VZ, revision 76028Fix Intel compiler warnings about hiding member variables. Rename method parameters to avoid conflicts with member variables names. Closes #15971.
2014-02-27 16:24 VS, revision 76027Don't build wxFileSystemWatcher test if wxUSE_FSWATCHER==0. Closes #16031.
2014-02-27 16:23 VS, revision 76026Be more permissive when validating format string arguments. Previously, the code would assert if the caller passed too many arguments to wxPrintf() or other printf-like functions. But that can happen legitimately in translations: in some languages such as Hebrew, using "1" (i.e. "%d") in the singular feels unnatural and it's better to use the word "one" and left the variadic argument unused. Relax the check not to assert in this case. This is consistent with the standard library and other implementations. Notice that gettext's msgfmt doesn't complain about this case either in the specific case of singular forms.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/strvararg.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/strvararg.cpp
2014-02-27 16:15 JS, revision 76025Be more permissive when validating format string arguments. Previously, the code would assert if the caller passed too many arguments to wxPrintf() or other printf-like functions. But that can happen legitimately in translations: in some languages such as Hebrew, using "1" (i.e. "%d") in the singular feels unnatural and it's better to use the word "one" and left the variadic argument unused. Relax the check not to assert in this case. This is consistent with the standard library and other implementations. Notice that gettext's msgfmt doesn't complain about this case either in the specific case of singular forms.
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2014-02-27 16:14 JS, revision 76024Paragraph and image layout fixes
2014-02-27 11:07 JS, revision 76023Paragraph layout fix
2014-02-27 11:03 JS, revision 76022Correction for wxTextAttrCollectCommonAttributes
2014-02-25 18:55 VS, revision 76017Corrections to attribute manipulation
2014-02-25 18:54 VS, revision 76016Fix compilation with Xcode projects (type_traits). The changes to type_traits headers detection with Clang broke Clang use with the Xcode projects. Fix this by not setting HAVE_* macros in config_xcode.h for Clang and letting defs.h detect the features. See #15915.
2014-02-25 18:38 PC, revision 76015Fix compilation with Xcode projects (type_traits). The changes to type_traits headers detection with Clang broke Clang use with the Xcode projects. Fix this by not setting HAVE_* macros in config_xcode.h for Clang and letting defs.h detect the features. See #15915.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/generic/graphicc.cpp
2014-02-25 18:26 VZ, revision 76014Index: src/generic/graphicc.cpp =================================================================== --- src/generic/graphicc.cpp (revision 76007) +++ src/generic/graphicc.cpp (working copy) @@ -1569,12 +1569,13 @@ { const wxUint32 argb = *src++; - *alpha++ = (argb & 0xff000000) >> 24; + const unsigned char a = argb >> 24; + *alpha++ = a; // Copy the RGB data undoing the pre-multiplication. - *dst++ = Unpremultiply(*alpha, (argb & 0x00ff0000) >> 16); - *dst++ = Unpremultiply(*alpha, (argb & 0x0000ff00) >> 8); - *dst++ = Unpremultiply(*alpha, (argb & 0x000000ff)); + *dst++ = Unpremultiply(a, argb >> 16); + *dst++ = Unpremultiply(a, argb >> 8); + *dst++ = Unpremultiply(a, argb); } src = rowStart + stride;
2014-02-25 18:26 VZ, revision 76013Fix wxGenericTreeCtrl::ScrollTo() for all ports, not just wxOSX. When scrolling down, make the item being scrolled into view completely visible instead of just showing its top part. The fix was already used for wxOSX but not for the other ports for some reason, do use it everywhere as this code is generic and behaves in the same way in all ports. Also fix the wrong comments about scrolling direction.
2014-02-25 18:26 VZ, revision 76012Add a helper function to get the last tree item to the sample. This makes the behaviour of different menu commands working with the "last item" consistent as some of them used the last root child while others used the really last item (i.e. the last child of the last child). This should have been part of r75987.
2014-02-25 18:26 VZ, revision 76011Fix font size when using wxGraphicsContext with wxPrinterDC in wxMSW. Use pixel size which is scaled correctly by GDI+ itself instead of the size in points which is currently not scaled correctly by wx. Closes #3566.
2014-02-25 18:26 VZ, revision 76010Define wxUSE_BOOKCTRL as 1 if wxUSE_AUI==1. wxAuiNotebook needs wxBookCtrlBase. Closes #16025.
2014-02-25 18:26 VZ, revision 76009Add missing semicolons to the example in wxThread documentation. wxDEFINE_EVENT() needs a semicolon after it. Closes #16026.
2014-02-25 18:12 VZ, revision 76008Fix wxGenericTreeCtrl::ScrollTo() for all ports, not just wxOSX. When scrolling down, make the item being scrolled into view completely visible instead of just showing its top part. The fix was already used for wxOSX but not for the other ports for some reason, do use it everywhere as this code is generic and behaves in the same way in all ports. Also fix the wrong comments about scrolling direction.
2014-02-24 21:55 VZ, revision 76007Fix font size when using wxGraphicsContext with wxPrinterDC in wxMSW. Use pixel size which is scaled correctly by GDI+ itself instead of the size in points which is currently not scaled correctly by wx. Closes #3566.
2014-02-24 21:54 VZ, revision 76006Fix loading of bitmap with non-pre-multiplied alpha in wxMSW. Detect when the bitmap file doesn't have pre-multiplied alpha and pre-multiply it ourselves when loading it in this case. Closes #12762.
2014-02-24 21:54 VZ, revision 76005Add helper Set32bppHDIB() method to wxMSW wxBitmapRefData. No real changes, just add a helper to allow replacing the HBITMAP stored in wxBitmapRefData without changing anything else, this is going to be used in another place soon. See #12762.
2014-02-24 21:54 VZ, revision 76004Mention that wxAuiNotebook uses native theme under wxGTK. Closes #16021.
2014-02-24 21:54 VZ, revision 76003Clarify that there is only a single TAB traversal implementation. Don't imply that wxPanel can use either native or generic TAB traversal implementation because this is not true. Closes #16020.
2014-02-24 20:31 VZ, revision 76002Include wxEVT_AUINOTEBOOK_PAGE_XXX in the documented interface. This facilitates automatic language bindings generation. Closes #16019.
2014-02-24 20:31 VZ, revision 76001Tamil translations update for 3.0.1 from DINAKAR T.D.
2014-02-24 15:47 VZ, revision 76000Tamil translations update for 3.0.1 from DINAKAR T.D.
2014-02-24 09:17 SC, revision 75999Mention wxDD_DIR_MUST_EXIST support in wxGTK in the change log. Document the change of r75997, see #16002.
2014-02-24 09:10 SC, revision 75998using old code for carbon only, new code for cocoa, fixing doubly apply flip of y axis
2014-02-24 07:44 PC, revision 75997add fix for 32 bit builds, also when wx is drawing CGContextRef is always flipped
2014-02-24 02:00 PC, revision 75996add support for wxDD_DIR_MUST_EXIST, closes #16002
2014-02-23 20:14 SC, revision 75995native GTK3 implementation for DrawSash()
2014-02-23 20:11 SC, revision 75994new DrawIcon implementation, turned off by default
2014-02-23 20:02 SC, revision 75993adding NSImage support to wxIcon on OSX, as IconRefs are on their way out, and performance under 10.9 is suffering
2014-02-23 16:09 VZ, revision 75992make sure a frozen control calls a native 'thaw' on the tlw during destruction, otherwise tlws might end up unresponsive, see #16011
2014-02-23 16:08 VZ, revision 75991Swedish translations update for 3.0.1 from Jonas Rydberg.
2014-02-22 23:40 VZ, revision 75990Swedish translations update for 3.0.1 from Jonas Rydberg.
2014-02-22 23:40 VZ, revision 75989Always initialize values returned from wxGDDC::GetChar{Width,Height}(). Don't return garbage in case of error.
2014-02-22 23:39 VZ, revision 75988Improve parameter validation in wxStream code. Replace wxASSERT_MSG()s with wxCHECK_MSG()s to ensure that we don't crash even if we are passed a NULL pointer, saying "Warning: Null pointer is about to be used" and crashing just isn't very useful in the grand scheme of things.
2014-02-22 23:39 VZ, revision 75987Remove confusing delete from wxIdRangeManager dtor. The singleton dtor shouldn't delete the global singleton object, if this were ever really possible, it would result in an infinite recursion. And even though it was not (because ms_instance was reset to NULL before destroying the object pointed by it), this delete was still confusing and unnecessary, so remove it.
2014-02-22 23:39 VZ, revision 75986Remove code maintaining last item from the treectrl sample. The code was buggy (e.g. it didn't update the last item correctly after executing "Append many items" menu command) and seems to be unnecessary.
2014-02-22 23:39 VZ, revision 75985Fix harmless warnings about unused global variables. Don't define variables that we never use to fix clang warnings about them. See #15915.
2014-02-22 23:39 VZ, revision 75984Fix Unix build using clang with g++ 4.8 headers. Don't override HAVE_TR1_TYPE_TRAITS detected by configure with HAVE_TYPE_TRAITS detected by clang __has_include() as the latter is less reliable and can return true even when the header is not actually usable, as it happens with g++ 4.8 <type_traits> in non C++11 mode. Closes #15915.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/stopwatch.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/print.cpp
2014-02-22 23:38 VZ, revision 75983Fix harmless warnings about unused global variables. Don't define variables that we never use to fix clang warnings about them. See #15915.
2014-02-22 20:45 VZ, revision 75982Fix Unix build using clang with g++ 4.8 headers. Don't override HAVE_TR1_TYPE_TRAITS detected by configure with HAVE_TYPE_TRAITS detected by clang __has_include() as the latter is less reliable and can return true even when the header is not actually usable, as it happens with g++ 4.8 <type_traits> in non C++11 mode. Closes #15915.
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj
- M /wxWidgets/trunk/docs/msw/install.txt
2014-02-22 18:26 VZ, revision 75981Use settings in wx_vcN_local.props files if they exist. Allow overriding the default build settings in local properties files for VC11 and VC12 builds. See #15780.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/dcsvg.h
- M /wxWidgets/trunk/interface/wx/dcsvg.h
- M /wxWidgets/trunk/src/common/dcsvg.cpp
2014-02-22 15:54 VZ, revision 75980Allow customizing bitmap handling in wxSVGFileDC. Provide a built-in alternative for using external files for the bitmaps in SVG: allow embedding them inside the SVG itself using "data:" URI. And also allow to define custom handlers to make the behaviour even more flexible. Closes #15968.
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
2014-02-22 15:54 VZ, revision 75979Fix several rounding problems with float values in wxPropertyGrid. Loss of precision when converting floating point numbers to text and back could result in several problems, notably comparing a valid value with the minimum could fail after a round trip through wxSpinCtrl. Fix this by using a specialization of NumericValidation() handling floating point values specially and correctly. Closes #15625.
2014-02-22 15:54 VZ, revision 75978Use symbolic attributes names in wxPropertyGrid code. No real changes, just use constants instead of hardcoding their values. See #15625.
2014-02-22 15:54 VZ, revision 75977Allow retrieving wxPG_FLOAT_PRECISION and not just setting it. It was possible to call SetAttribute() to change this attribute value but not to get it back. Override DoGetAttribute() to also allow the latter. See #15625.
- M /wxWidgets/trunk/include/wx/stc/stc.h
- M /wxWidgets/trunk/interface/wx/stc/stc.h
- M /wxWidgets/trunk/src/stc/stc.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
- M /wxWidgets/trunk/src/stc/stc.h.in
- M /wxWidgets/trunk/src/stc/stc.interface.h.in
2014-02-22 15:54 VZ, revision 75976Expose ScintillaWX DoDragEnter() and DoDragLeave() methods. These methods are needed to allow implementing alternative wxDropTargets, in addition to the already public DoDragOver(). Closes #16010.
2014-02-22 15:54 VZ, revision 75975Document interaction of wxSplitterWindow gravity with initial size. Document the somewhat counter intuitive (but difficult to change) behaviour of the splitter when both sash position and gravity are set. See #15996.
2014-02-22 15:14 VZ, revision 75974Fix memory leak when not finishing iteration started by wxFindFirstFile(). Memory allocated by wxFindFirstFile() was only freed when no more files could be found by wxFindNextFile(), resulting in a memory leak if the iteration was never finished. Closes #4631.
2014-02-22 15:09 VZ, revision 75973Fix wxOSX compilation error after r75956. wxScopedArray::get() needs to be explicitly called to access the array contents as a pointer. Closes #16015.
2014-02-22 15:09 VZ, revision 75972Chinese translations update for 3.0.1 from Jiawei Huang.
2014-02-22 15:06 VZ, revision 75971Chinese translations update for 3.0.1 from Jiawei Huang.
2014-02-22 15:06 VZ, revision 75970German translations update for 3.0.1 from Sebastian Walderich.
2014-02-22 10:08 SC, revision 75969German translations update for 3.0.1 from Sebastian Walderich.
2014-02-21 22:47 VZ, revision 75968backport of r75966, make sure a frozen control calls a native 'thaw' on the tlw during destruction, otherwise tlws might end up unresponsive, see #16011
2014-02-21 22:47 VZ, revision 75967Basque translations update for 3.0.1 from Xabier Aramendi.
2014-02-21 20:05 SC, revision 75966Basque translations update for 3.0.1 from Xabier Aramendi.
2014-02-21 18:15 VZ, revision 75965make sure a frozen control calls a native 'thaw' on the tlw during destruction, otherwise tlws might end up unresponsive, see #16011
2014-02-21 18:15 VZ, revision 75964Ukrainian translations update for 3.0.1 from Yuri Chornoivan.
2014-02-21 17:28 VZ, revision 75963Ukrainian translations update for 3.0.1 from Yuri Chornoivan.
2014-02-21 17:27 VZ, revision 75962French translations update for 3.0.1 from Xavier Perrissoud. Apply to the trunk as well. See #16013.
- M /wxWidgets/trunk/locale/af.po
- M /wxWidgets/trunk/locale/an.po
- M /wxWidgets/trunk/locale/ar.po
- M /wxWidgets/trunk/locale/ca.po
- M /wxWidgets/trunk/locale/ca@valencia.po
- M /wxWidgets/trunk/locale/cs.po
- M /wxWidgets/trunk/locale/da.po
- M /wxWidgets/trunk/locale/de.po
- M /wxWidgets/trunk/locale/el.po
- M /wxWidgets/trunk/locale/es.po
- M /wxWidgets/trunk/locale/eu.po
- M /wxWidgets/trunk/locale/fi.po
- M /wxWidgets/trunk/locale/fr.po
- M /wxWidgets/trunk/locale/gl_ES.po
- M /wxWidgets/trunk/locale/hi.po
- M /wxWidgets/trunk/locale/hu.po
- M /wxWidgets/trunk/locale/id.po
- M /wxWidgets/trunk/locale/it.po
- M /wxWidgets/trunk/locale/ja.po
- M /wxWidgets/trunk/locale/ko_KR.po
- M /wxWidgets/trunk/locale/lt.po
- M /wxWidgets/trunk/locale/lv.po
- M /wxWidgets/trunk/locale/ms.po
- M /wxWidgets/trunk/locale/nb.po
- M /wxWidgets/trunk/locale/ne.po
- M /wxWidgets/trunk/locale/nl.po
- M /wxWidgets/trunk/locale/pl.po
- M /wxWidgets/trunk/locale/pt.po
- M /wxWidgets/trunk/locale/pt_BR.po
- M /wxWidgets/trunk/locale/ro.po
- M /wxWidgets/trunk/locale/ru.po
- M /wxWidgets/trunk/locale/sk.po
- M /wxWidgets/trunk/locale/sl.po
- M /wxWidgets/trunk/locale/sq.po
- M /wxWidgets/trunk/locale/sv.po
- M /wxWidgets/trunk/locale/ta.po
- M /wxWidgets/trunk/locale/tr.po
- M /wxWidgets/trunk/locale/uk.po
- M /wxWidgets/trunk/locale/vi.po
- M /wxWidgets/trunk/locale/wxstd.pot
- M /wxWidgets/trunk/locale/zh_CN.po
- M /wxWidgets/trunk/locale/zh_TW.po
2014-02-21 17:22 VZ, revision 75961Regenerate all .po files in the trunk too. Bring them (more) in sync with 3.0 branch.
2014-02-21 14:55 VZ, revision 75960French translations update for 3.0.1 from Xavier Perrissoud. Closes #16013.
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/af.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/an.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ar.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ca.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ca@valencia.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/cs.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/da.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/de.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/el.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/es.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/eu.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/fi.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/fr.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/gl_ES.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/hi.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/hu.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/id.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/it.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ja.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ko_KR.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/lt.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/lv.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ms.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/nb.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ne.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/nl.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/pl.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/pt.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/pt_BR.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ro.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ru.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/sk.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/sl.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/sq.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/sv.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/ta.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/tr.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/uk.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/vi.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/wxstd.pot
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/zh_CN.po
- M /wxWidgets/branches/WX_3_0_BRANCH/locale/zh_TW.po
2014-02-21 01:51 VZ, revision 75959Regenerate message catalogs for 3.0.1 release. Add a couple of new strings which have been added since 3.0.0.
2014-02-21 01:51 VZ, revision 75958Fix memory leak in wxRibbonToolBar in case of error. Use wxScopedPtr to ensure the tool is not leaked, even if we fail to insert it.
2014-02-21 01:51 VZ, revision 75957Fix uninitialized variable use in wxPropertyGrid code. wxPGProperty::GetItemAtY() uses its input/output "nextItem" parameter, so it must be initialized before calling it.
2014-02-21 01:51 VZ, revision 75956Ensure we don't read invalid memory in wxOSX wxDisplay code. Replace wxASSERT() with wxCHECK_MSG() to ensure that we don't read beyond the end of the array even if we are given an invalid index.
2014-02-21 01:51 VZ, revision 75955Fix memory leak on error return in wxOSX wxDisplay code. Use wxScopedArray to ensure that memory is freed, even if wxCHECK_MSG() condition fails.
2014-02-21 01:51 VZ, revision 75954Fix memory leak in case of error in wxOSX graphics code. Delete the pointer before returning from the function if we don't pass its ownership to CGDataProviderCreateWithData().
2014-02-21 01:51 VZ, revision 75953Fix memory leak on error return from wxMsgCatalogFile::FillHash(). Use wxScopedPtr to make memory management simpler and to ensure that all pointers allocated in this function are deleted: this wasn't the case when we returned false earlier due to the MO file being invalid.
2014-02-21 01:51 VZ, revision 75952No real changes, just use smart pointers in GIF decoding code. Use wxScopedArray to make the code much shorter and guarantee that it doesn't leak memory.
2014-02-21 01:51 VZ, revision 75951Fix socket leak in Accept() in case of error.o We leaked a socket descriptor if creating the accepted socket object failed.
2014-02-21 01:51 VZ, revision 75950Fix fall back to default resolution in wxOSX printing code. The code was written to use the default resolution if getting it from the printer failed but only handled failure of PMPrinterGetOutputResolution() and not of PMSessionGetCurrentPrinter() itself. Use default resolution if obtaining it failed for any reason (alternative could be to return error if obtaining it failed for any return...).
2014-02-20 16:13 VZ, revision 75949Correct wxDataViewColumn::AppendXXXColumn() return value in case of failure. Don't return invalid column pointer if it was freed because actually appending it to the control failed. Fixes corresponding Coverity warnings.
2014-02-20 16:12 VZ, revision 75948Fix crash when using wxThreadSpecificInfo from global object ctor. When not using compiler TLS support (which is the default now), TLS variable itself needs to be initialized and user-defined code in the global objects ctor could be called before this happened, resulting in using uninitialized CRITICAL_SECTION under Windows and a crash. Fix this by wrapping global wxThreadSpecificInfo itself in an accessor function ensuring that it is always initialized before use. Notice that this required adding wxTLS_TYPE_REF() as wxTLS_TYPE() itself can't be used for the function return value (__thread or similar can only be used on the variables). Closes #16009.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/tls.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/threadinfo.cpp
2014-02-20 14:06 VZ, revision 75947Fix crash when using wxThreadSpecificInfo from global object ctor. When not using compiler TLS support (which is the default now), TLS variable itself needs to be initialized and user-defined code in the global objects ctor could be called before this happened, resulting in using uninitialized CRITICAL_SECTION under Windows and a crash. Fix this by wrapping global wxThreadSpecificInfo itself in an accessor function ensuring that it is always initialized before use. Notice that this required adding wxTLS_TYPE_REF() as wxTLS_TYPE() itself can't be used for the function return value (__thread or similar can only be used on the variables). Closes #16009.
2014-02-20 14:05 VZ, revision 75946Use correct column type when adding columns to wxDataViewListCtrl. Using base class methods such as AppendBitmapColumn() resulted in wxDataViewListCtrl::AppendColumn() being called but this function always assumed the column was of "string" variant type -- which was, of course, false for bitmap columns and so resulted in heap corruption (thanks to the wonderfully type unsafe code using wxVariant) and a crash. Get the correct type to use from the column itself now to fix this. Closes #16008.
2014-02-20 01:32 VZ, revision 75945Use correct column type when adding columns to wxDataViewListCtrl. Using base class methods such as AppendBitmapColumn() resulted in wxDataViewListCtrl::AppendColumn() being called but this function always assumed the column was of "string" variant type -- which was, of course, false for bitmap columns and so resulted in heap corruption (thanks to the wonderfully type unsafe code using wxVariant) and a crash. Get the correct type to use from the column itself now to fix this. Closes #16008.
2014-02-20 01:32 VZ, revision 75944Don't show hidden MDI frames when maximizing them in wxMSW. This is inconsistent with the other ports and rather unexpected. Closes #2508.
2014-02-20 01:32 VZ, revision 75943Don't show the MDI children implicitly by default in wxMSW any more. We kept doing it for compatibility with pre-2.5.3 versions but this was a long time ago and we don't need this any longer. See #2508.
2014-02-20 01:32 VZ, revision 75942Fix wxCmdLineParser::Found(name) for options with values. Calling Found() without providing the second "value" argument started generating an assert since introduction of the negated options as it reused FoundSwitch() which can only be used for switches, i.e. options without values. Fix this to revert a regression since 2.8 and also add unit tests for the different Found() overloads. Closes #15986, #16001.
2014-02-20 01:32 VZ, revision 75941Reduce code duplication in wxCmdLineParser implementation. No real changes, just extract the code for finding options from their names into a separate function instead of repeating it 4 (and 5, after the next commit changes) times.
2014-02-20 01:32 VZ, revision 75940Don't use invalid pointer in file dialog hook procedure in wxMSW. We can receive WM_NOTIFY for other than CDN_XXX messages if we have a native control as our immediate child (which can happen with "extra" controls) and the LPARAM is not a pointer to OFNOTIFY at all in this case, so don't try to use it as such. This fixes a crash when adding a "bare" extra control, see #16003.
2014-02-20 01:31 VZ, revision 75939Fix wxTextCtrl contents corruption with long strings in wxMSW. wxMSW automatically extended wxTextCtrl length limit beyond the tiny standard 32KB when it was exceeded, but part of the text being appended into the control was lost when doing it. Fix this by retrying insertion after extending the limit. Closes #15980.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/cmdline.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/cmdline/cmdlinetest.cpp
2014-02-20 01:31 VZ, revision 75938Fix wxCmdLineParser::Found(name) for options with values. Calling Found() without providing the second "value" argument started generating an assert since introduction of the negated options as it reused FoundSwitch() which can only be used for switches, i.e. options without values. Fix this to revert a regression since 2.8 and also add unit tests for the different Found() overloads. Closes #15986, #16001.
2014-02-20 01:31 VZ, revision 75937Reduce code duplication in wxCmdLineParser implementation. No real changes, just extract the code for finding options from their names into a separate function instead of repeating it 4 (and 5, after the next commit changes) times.
2014-02-20 01:31 VZ, revision 75936Don't use invalid pointer in file dialog hook procedure in wxMSW. We can receive WM_NOTIFY for other than CDN_XXX messages if we have a native control as our immediate child (which can happen with "extra" controls) and the LPARAM is not a pointer to OFNOTIFY at all in this case, so don't try to use it as such. This fixes a crash when adding a "bare" extra control, see #16003.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/controls/textctrltest.cpp
2014-02-19 21:38 SC, revision 75935Fix wxTextCtrl contents corruption with long strings in wxMSW. wxMSW automatically extended wxTextCtrl length limit beyond the tiny standard 32KB when it was exceeded, but part of the text being appended into the control was lost when doing it. Fix this by retrying insertion after extending the limit. Closes #15980.
2014-02-19 21:24 SC, revision 75934backport of r75934, misplaced the orderOut: , see #15998, #15902
2014-02-19 15:52 VZ, revision 75933
2014-02-19 15:51 VZ, revision 75932Set model pointer in wxDataViewEvents generated under wxOSX. Add missing SetModel() calls. Closes #16004.
2014-02-19 00:36 VZ, revision 75930Set model pointer in wxDataViewEvents generated under wxOSX. Add missing SetModel() calls. Closes #16004.
- M /wxWidgets/trunk/include/wx/msw/missing.h
- M /wxWidgets/trunk/src/msw/anybutton.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
- M /wxWidgets/trunk/src/msw/ownerdrw.cpp
2014-02-19 00:36 VZ, revision 75929Move DSS_HIDEPREFIX fallback definition to the central header. Do it only once now that it's used in 3 different places (it recently started to be used in src/msw/anybutton.cpp as well) instead of defining it thrice. This also fixes MinGW build.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/missing.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/anybutton.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/menuitem.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/ownerdrw.cpp
2014-02-18 18:47 SC, revision 75928Move DSS_HIDEPREFIX fallback definition to the central header. Do it only once now that it's used in 3 different places (it recently started to be used in src/msw/anybutton.cpp as well) instead of defining it thrice. This also fixes MinGW build.
2014-02-18 16:44 VZ, revision 75927backport of r15902
2014-02-18 16:43 VZ, revision 75926Mention the addition of VC{11,12} solution files in the change log. This is an important thing for a lot of people.
- A /wxWidgets/trunk/build/msw/wx_vc11.sln
- A /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxexpat.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxexpat.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxjpeg.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxjpeg.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxpng.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxpng.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxtiff.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxtiff.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wxzlib.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_wxzlib.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_wx_setup.props
- A /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12.sln
- A /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxexpat.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxexpat.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxjpeg.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxjpeg.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxpng.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxpng.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxtiff.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxtiff.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wxzlib.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_wxzlib.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_wx_setup.props
- A /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj.filters
- A /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj.filters
2014-02-18 16:40 VZ, revision 75925Add projects for MSVC 11 and 12 (MSVS 2012 and 2013). Add manually created projects for now, as it looks that we are not going to have bakefile-generated ones any time soon. Closes #15780.
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11.sln
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_adv.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_adv.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_aui.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_base.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_base.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_core.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_gl.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_gl.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_html.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_html.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_media.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_media.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_net.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_net.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_propgrid.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_propgrid.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_qa.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_qa.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_ribbon.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_richtext.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_stc.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_stc.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_webview.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_webview.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxexpat.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxexpat.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxjpeg.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxjpeg.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxpng.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxpng.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxregex.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxregex.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxscintilla.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxscintilla.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxtiff.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxtiff.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxzlib.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wxzlib.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_wx_setup.props
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xml.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xml.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xrc.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc11_xrc.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12.sln
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_adv.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_adv.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_aui.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_base.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_base.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_core.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_gl.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_gl.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_html.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_html.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_media.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_media.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_net.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_net.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_propgrid.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_propgrid.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_qa.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_qa.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_ribbon.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_richtext.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_stc.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_stc.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_webview.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_webview.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxexpat.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxexpat.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxjpeg.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxjpeg.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxpng.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxpng.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxregex.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxregex.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxscintilla.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxscintilla.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxtiff.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxtiff.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxzlib.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wxzlib.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_wx_setup.props
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xml.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xml.vcxproj.filters
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xrc.vcxproj
- A /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc12_xrc.vcxproj.filters
2014-02-18 16:14 VZ, revision 75924Add projects for MSVC 11 and 12 (MSVS 2012 and 2013). Add manually created projects for now, as it looks that we are not going to have bakefile-generated ones any time soon. Closes #15780.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/imaglist.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/toolbar.cpp
2014-02-18 16:13 VZ, revision 75923Fix transparency in toolbar buttons when not using comctl32.dll v6. Old versions of comctl32.dll don't support alpha in the toolbar image list, so use the masks only for them. This is a backport of r75785, r75794 and r75923 from trunk. Closes #2609.
2014-02-18 16:09 VZ, revision 75922Compilation fix for wxUSE_IMAGE==0 wxMSW build. Declare the variable used in any case outside of wxUSE_IMAGE-only block. See #2609.
2014-02-18 16:08 VZ, revision 75921Don't delete child controls when deleting wxStaticBoxSizer. This is an incompatible change compared to 2.8 which can make the existing code crash and it also goes against the usual rule that the windows are never owned by sizers, only other windows. Closes #15698.
2014-02-18 16:05 VZ, revision 75920Don't delete child controls when deleting wxStaticBoxSizer. This is an incompatible change compared to 2.8 which can make the existing code crash and it also goes against the usual rule that the windows are never owned by sizers, only other windows. Closes #15698.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- M /wxWidgets/trunk/misc/schema/xrc_schema.rnc
- M /wxWidgets/trunk/samples/xrc/rc/aui.xrc
- M /wxWidgets/trunk/src/xrc/xh_auitoolb.cpp
2014-02-18 14:13 SC, revision 75919Add support for fixed spacers and labels to wxAuiToolBar XRC handler. Allow specifying "width" and "proportion" attributes for the "space" elements and add "label" element support. Closes #15964.
2014-02-18 11:09 SC, revision 75918backport of r75899
2014-02-18 00:55 VZ, revision 75917fixing nested modal sessions, part 2, see #15902
2014-02-18 00:55 VZ, revision 75916Add missing bounding box calculations in wxMSW wxDC code. Update the bounding box when drawing bitmaps (in one of several possible ways) and gradients. Closes #2132.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/anybutton.cpp
2014-02-18 00:55 VZ, revision 75915Improve disabled buttons appearance in wxMSW when not using themes. Owner drawn buttons were not drawn in the same way as normal ones when they were disabled, use Win32 DrawState() to do it now to achieve the correct appearance. Closes #11746.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/private/fswatcher.h
2014-02-18 00:55 VZ, revision 75914Fix crash in wxMSW wxFileSystemWatcher when removing the same path twice. Starting to watch a path, stopping to watch it, starting to watch it again and stopping again resulted in a crash in wxMSW wxFileSystemWatcher implementation because the watcher object wasn't kept artificially kept alive when it was stopped for the second time. This happened because our way of keeping it alive was to store it in a hash map indexed by path, but if a watcher for the same path (added there when this path was first unwatched) was already present in the map, the watcher wasn't added to it and not kept alive. Fix this by using a vector instead of a map. We obviously sacrifice quick access to it by path but at least this doesn't crash any more. And we could actually still use a map, just indexed by the (unique) pointer to the object stored inside wxSharedPtr itself, and not its path. But a vector might be a more efficient data structure in practice, if we keep it from becoming too big as we should try to do by triggering artificial port completions when a watch is removed. At any rate, at least the crash is fixed for now. Closes #15995.
2014-02-18 00:55 VZ, revision 75913Allow waiting for thread termination even without wxTheApp in wxMSW. Attempts to wait for thread termination after wxTheApp was destroyed resulted in an error in wxMSW since 2.9.something whereas it used to work in 2.8 and also generally makes sense to be allowed. So do make this work again by falling back to the simple non-interruptible wait for thread if we don't have the application object any more. Closes #13391.
2014-02-18 00:55 VZ, revision 75912Fix handling of wxTEXT_ATTR_EFFECT_SMALL_CAPITALS in wxRichTextFontPage. Due to a typo when copy-and-pasting code wrong control was being updated. It would be better to have a function updating the given control from the given flag, of course, but for now just fix the bug. Closes #15990.
2014-02-18 00:55 VZ, revision 75911Fix fallback format index in wxPropertyGetter wxUIntProperty code. Don't crash by accessing an out of bands array element if the format string index had been set to an invalid value, just use the default (decimal) format in this case. Closes #15984.
2014-02-18 00:53 VZ, revision 75910Use symbolic constants in wxPropertyGrid wxUIntProperty code. No real changes, just use symbolic constants instead of hard coded magical constants. The code is still difficult to understand but slightly better than before.
2014-02-18 00:53 VZ, revision 75909Add "const" to the recently added wxRTC XPM. This fixes half a page of warnings about converting string constants to non-const char* from g++.
2014-02-18 00:53 VZ, revision 75908Add missing bounding box calculations in wxMSW wxDC code. Update the bounding box when drawing bitmaps (in one of several possible ways) and gradients. Closes #2132.
2014-02-18 00:53 VZ, revision 75907Improve disabled buttons appearance in wxMSW when not using themes. Owner drawn buttons were not drawn in the same way as normal ones when they were disabled, use Win32 DrawState() to do it now to achieve the correct appearance. Closes #11746.
2014-02-18 00:53 VZ, revision 75906Speed up wxHtmlHelpWindow startup time by freezing font choices. Appending the names of all fonts could take a significant amount of time if there were a lot of them, freeze the controls while doing it to speed it up. Closes #15978.
2014-02-18 00:53 VZ, revision 75905Set wxHtmlHelpFrame title format before creating it. This ensures that it's always set before it can be used, fixing assert introduced in r75748. Closes #15977.
2014-02-18 00:53 VZ, revision 75904Fix crash in wxMSW wxFileSystemWatcher when removing the same path twice. Starting to watch a path, stopping to watch it, starting to watch it again and stopping again resulted in a crash in wxMSW wxFileSystemWatcher implementation because the watcher object wasn't kept artificially kept alive when it was stopped for the second time. This happened because our way of keeping it alive was to store it in a hash map indexed by path, but if a watcher for the same path (added there when this path was first unwatched) was already present in the map, the watcher wasn't added to it and not kept alive. Fix this by using a vector instead of a map. We obviously sacrifice quick access to it by path but at least this doesn't crash any more. And we could actually still use a map, just indexed by the (unique) pointer to the object stored inside wxSharedPtr itself, and not its path. But a vector might be a more efficient data structure in practice, if we keep it from becoming too big as we should try to do by triggering artificial port completions when a watch is removed. At any rate, at least the crash is fixed for now. Closes #15995.
2014-02-18 00:53 VZ, revision 75903Allow waiting for thread termination even without wxTheApp in wxMSW. Attempts to wait for thread termination after wxTheApp was destroyed resulted in an error in wxMSW since 2.9.something whereas it used to work in 2.8 and also generally makes sense to be allowed. So do make this work again by falling back to the simple non-interruptible wait for thread if we don't have the application object any more. Closes #13391.
2014-02-18 00:52 VZ, revision 75902Fix handling of wxTEXT_ATTR_EFFECT_SMALL_CAPITALS in wxRichTextFontPage. Due to a typo when copy-and-pasting code wrong control was being updated. It would be better to have a function updating the given control from the given flag, of course, but for now just fix the bug. Closes #15990.
2014-02-18 00:52 VZ, revision 75901Fix fallback format index in wxPropertyGetter wxUIntProperty code. Don't crash by accessing an out of bands array element if the format string index had been set to an invalid value, just use the default (decimal) format in this case. Closes #15984.
2014-02-18 00:52 VZ, revision 75900Use symbolic constants in wxPropertyGrid wxUIntProperty code. No real changes, just use symbolic constants instead of hard coded magical constants. The code is still difficult to understand but slightly better than before.
2014-02-17 20:13 SC, revision 75899Document wxTopLevelWindow::Restore(). This was never documented, probably because it's not actually very clear to understand what exactly does it do.
2014-02-17 17:25 PC, revision 75898fixing nested modal sessions
2014-02-17 17:25 PC, revision 75897avoid potential NULL pointer dereference, closes #15993
2014-02-17 15:54 JS, revision 75896fix ordering of function parameters, closes #15985
2014-02-17 15:54 JS, revision 75895Fixed floating object layout when there is only a short text string in the paragraph
2014-02-16 21:05 JS, revision 75894Fixed floating object layout when there is only a short text string in the paragraph
2014-02-16 21:05 JS, revision 75893Removed rounding that didn't work for negative numbers
- M /wxWidgets/trunk/include/wx/richtext/richtextformatdlg.h
- M /wxWidgets/trunk/include/wx/richtext/richtextsizepage.h
- M /wxWidgets/trunk/src/richtext/richtextformatdlg.cpp
- M /wxWidgets/trunk/src/richtext/richtextsizepage.cpp
2014-02-16 12:41 JS, revision 75892Removed rounding that didn't work for negative numbers; added ability to hide "move object" controls
2014-02-15 19:14 PC, revision 75888Compile fix
2014-02-15 19:11 JS, revision 75887mimic wxMSW wxSetCursorEvent propagation behavior, closes #15801
2014-02-15 17:59 VS, revision 75886Sizing fix in wxRichTextImage::LoadImageCache
2014-02-15 17:59 VS, revision 75885OS X: fix startup sequence when restoring session on >=10.7. Make sure that OnInit() is called before MacReopenApp(). This is normally the case, but it is possible for it to be called as the first thing. This can happen when OS X restores running apps when starting a new user session. Apps that were hidden (dock only) when the previous session terminated are only restored in a limited, resources-saving way - the event loop is running, but didn't call anything in the app delegate yet. When the user clicks the icon, applicationShouldHandleReopen: is called, but we didn't call OnInit() yet. In this case, we shouldn't call MacReopenApp(), but should proceed with normal initialization.
2014-02-15 17:19 JS, revision 75884OS X: fix startup sequence when restoring session on >=10.7. Make sure that OnInit() is called before MacReopenApp(). This is normally the case, but it is possible for it to be called as the first thing. This can happen when OS X restores running apps when starting a new user session. Apps that were hidden (dock only) when the previous session terminated are only restored in a limited, resources-saving way - the event loop is running, but didn't call anything in the app delegate yet. When the user clicks the icon, applicationShouldHandleReopen: is called, but we didn't call OnInit() yet. In this case, we shouldn't call MacReopenApp(), but should proceed with normal initialization.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2014-02-13 17:47 PC, revision 75883Optimized wxRTC insertion and deletion when floating objects are present.
2014-02-13 17:46 PC, revision 75882avoid setting negative window size, see #15976
2014-02-13 13:32 JS, revision 75881avoid forcing a paint on a window with zero size, see #15976
- M /wxWidgets/trunk/build/bakefiles/make_dist.mk
- A /wxWidgets/trunk/include/wx/richtext/bitmaps
- A /wxWidgets/trunk/include/wx/richtext/bitmaps/image_placeholder24x24.xpm
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2014-02-13 13:01 JS, revision 75880Added ability to disable images in wxRTC for performance or image corruption reasons
2014-02-13 13:00 JS, revision 75879Corrected wxTextBoxAttr::IsDefault() implementation
2014-02-13 12:57 JS, revision 75878Corrected wxTextBoxAttr::IsDefault() implementation
2014-02-13 12:47 JS, revision 75877Border drawing corrections
2014-02-13 12:46 JS, revision 75876Fixed a bug that prevented floating objects from being updated correctly
2014-02-12 14:15 VZ, revision 75875Fixed a bug that prevented floating objects from being updated correctly
2014-02-10 18:32 PC, revision 75867Provide more detailed deprecation message for wxFont ctor. Be more clear about how should the code be changed. Closes #15972.
2014-02-10 18:25 PC, revision 75866finish setting size before sending wxMoveEvent
2014-02-10 18:11 PC, revision 75865remove stuff that is already done by gtk_window_set_transient_for()
2014-02-09 20:53 PC, revision 75864generate wxMoveEvent from wxPopupWindow::DoSetSize()
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/combobox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/notebook.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/slider.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/spinbutt.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/spinctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/combobox.cpp
- M /wxWidgets/trunk/src/gtk/notebook.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/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-02-09 19:36 PC, revision 75863add missing GTK3 implementations of GTKGetWindow()
2014-02-09 19:15 PC, revision 75862emit signal by id instead of name
2014-02-09 17:49 PC, revision 75861get non-default wxTextCtrl cursors working with GTK3
2014-02-09 14:40 VZ, revision 75858Use "state-flags-changed" signal with GTK3, deprecated "state-changed" is ignored.
2014-02-08 15:12 VZ, revision 75846Extract private methods when generating documentation too. The only private methods appearing in interface/wx/*.h files are meant to be documented, so do extract them. This should fix wxThread::OnExit() not appearing in the generated documentation, for example.
2014-02-08 15:12 VZ, revision 75845Fix wxToolBar size in wxMSW when not using icons. There were several problems when the toolbar style was toggled to not show icons, fix them by adding missing checks for wxTB_NOICONS style. Closes #13578.
2014-02-08 15:04 VZ, revision 75844Fix build under OS X with --disable-xrc. Don't try to change the install names in non-existent (in this case) wxrc. Closes #15946.
2014-02-08 12:55 JS, revision 75843Fix build under OS X with --disable-xrc. Don't try to change the install names in non-existent (in this case) wxrc. Closes #15946.
2014-02-08 12:55 JS, revision 75842Return true from GetRangeSize or partial extents will be incorrectly filled in
2014-02-08 01:46 VZ, revision 75839Return true from GetRangeSize or partial extents will be incorrectly filled in
2014-02-08 01:46 VZ, revision 75838Don't show "deleted stale lock file" message by default. The user typically can't do anything about this error anyhow, so don't show it by default. Still do show it when running in the verbose mode as this might add diagnosing the problem when something goes unexpectedly wrong. Closes #15944.
2014-02-08 01:43 VZ, revision 75837Don't show "deleted stale lock file" message by default. The user typically can't do anything about this error anyhow, so don't show it by default. Still do show it when running in the verbose mode as this might add diagnosing the problem when something goes unexpectedly wrong. Closes #15944.
2014-02-08 01:41 VZ, revision 75836Don't use try/catch if exceptions support is disabled. Closes #15954.
2014-02-07 16:02 VZ, revision 75835Don't use try/catch if exceptions support is disabled. Closes #15954.
2014-02-07 16:02 VZ, revision 75834Don't log error from wxMSW wxWakeUpIdle(). This is not necessary as there is nothing that can be done about this error anyhow and the function still "works" even if it occurs (it doesn't wake up anything but it is not necessary to do it if the message queue is already full) and, worse, results in a crash due to stack overflow. Closes #15951.
2014-02-07 15:35 VZ, revision 75833Don't log error from wxMSW wxWakeUpIdle(). This is not necessary as there is nothing that can be done about this error anyhow and the function still "works" even if it occurs (it doesn't wake up anything but it is not necessary to do it if the message queue is already full) and, worse, results in a crash due to stack overflow. Closes #15951.
2014-02-07 15:35 VZ, revision 75832Avoid crashes when deleting owned top level windows. Don't delay the TLW destruction if it has a parent and its parent is already being deleted: we can't delay the inevitable in this case and only succeed in making the program crash if we try. Closes #15743.
2014-02-06 18:27 PC, revision 75826Fix exit on last TLW logic after the change of r75630. The changes in this revision meant to prevent the closure of transient dialogs from quitting the application (see #15880) prevented any application using AUI, including the aui sample, from exiting as the AUI utility frames deleted during the main frame destruction were returning false from their IsLastBeforeExit() now. Fix this by relaxing the check and ignoring the parent if it is already being deleted anyhow -- in this case there is no danger of closing it accidentally. Closes #15894.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/minifram.cpp
- M /wxWidgets/trunk/src/gtk/minifram.cpp
2014-02-06 16:10 VZ, revision 75825Don't update position variables from window dragging code. Let "configure-event" handler do it so it can also generate proper move events. closes #15904
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj.filters
2014-02-06 11:15 VS, revision 75824Revert "Add XRC handler file to MSVC 10 project." This reverts r75789 which shouldn't have been applied to 3.0 branch as the files added to the project don't exist in it. Closes #15942.
2014-02-06 11:15 VS, revision 75823Fix failing TextFileTestCase::ReadMixedWithFuzzing(). The test failed with 33% probability because it didn't account for trailing non-newline character. Fixed and also changed the test to repeat itself a hundred times, to increase the probability of catching problems like this.
2014-02-06 09:54 PC, revision 75821Fix failing TextFileTestCase::ReadMixedWithFuzzing(). The test failed with 33% probability because it didn't account for trailing non-newline character. Fixed and also changed the test to repeat itself a hundred times, to increase the probability of catching problems like this.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-02-06 05:43 PC, revision 75807Fix wxSetCursorEvent handling For compatibility with wxMSW, send event up the parent chain. Properly handle setting the cursor for a wxSetCursorEvent, and don't overwrite the window cursor. see #15801
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/window.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/cursor.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dialog.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/toplevel.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/dialog.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-02-05 23:12 VZ, revision 75806Different fix for cursor inheritance and busy cursor/global cursor. Previous work was not compatible with GTK < 2.18 and did not properly handle some cases see #15801
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/include/wx/generic/dataview.h
- M /wxWidgets/trunk/interface/wx/dataview.h
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
2014-02-05 19:29 VS, revision 75804Add support for sorting by more than one column to generic wxDataViewCtrl. Maintain a list of columns used for sorting instead of a single sort column index and allow to add/remove columns to/from it interactively by right clicking them if AllowMultiColumnSort() was used. See https://github.com/wxWidgets/wxWidgets/pull/3
2014-02-05 19:29 VS, revision 75803Add line-endings fuzzing test to TextFileTestCase. Stress-test wxTextFile's handling of unusual CR,LF characters.
2014-02-05 19:29 VS, revision 75802Rewrite wxTextFile's newlines parsing to fix multiple bugs. Remove the complicated parsing state machine that contained bugs with unexpected inputs and was very hard to modify correctly. Replace it with much simpler code that looks ahead, instead of deducing line endings from past characters. The new code never looses lines with data and calls AddLine() on the first newline character it encounters, peeking ahead to determine the line ending type.
2014-02-05 19:29 VS, revision 75801TextFileTestCase: test for \r\r\r\n parsing. While r75387 fixed parsing of \r\r\n, it still didn't handle triple-\r correctly.
2014-02-05 19:29 VS, revision 75800TextFileTestCase: test for correct parsing of empty Mac lines. (This is failing both with and without r75387.)
2014-02-05 19:28 VS, revision 75799Add line-endings fuzzing test to TextFileTestCase. Stress-test wxTextFile's handling of unusual CR,LF characters.
2014-02-05 19:28 VS, revision 75798Rewrite wxTextFile's newlines parsing to fix multiple bugs. Remove the complicated parsing state machine that contained bugs with unexpected inputs and was very hard to modify correctly. Replace it with much simpler code that looks ahead, instead of deducing line endings from past characters. The new code never looses lines with data and calls AddLine() on the first newline character it encounters, peeking ahead to determine the line ending type.
2014-02-05 19:28 VS, revision 75797TextFileTestCase: test for \r\r\r\n parsing. While r75387 fixed parsing of \r\r\n, it still didn't handle triple-\r correctly.
2014-02-05 12:29 JS, revision 75796TextFileTestCase: test for correct parsing of empty Mac lines. (This is failing both with and without r75387.)
2014-02-05 02:04 VZ, revision 75794Return true from OnCellClicked if the event was processed, otherwise further processing will use default behaviour which may negate the effect of the event handler.
2014-02-04 20:10 JS, revision 75793Compilation fix for PCH-less build. This should fix compilation without PCH after r75785. See #2609.
2014-02-04 20:10 JS, revision 75792Return true from OnCellClicked if the event was processed, otherwise further processing will use default behaviour which may negate the effect of the event handler.
2014-02-04 19:57 JS, revision 75791Return true from OnCellClicked if the event was processed, otherwise further processing will use default behaviour which may negate the effect of the event handler.
- M /wxWidgets/trunk/include/wx/richtext/richtextformatdlg.h
- M /wxWidgets/trunk/src/richtext/richtextformatdlg.cpp
2014-02-04 17:59 DS, revision 75790Added the ability to restore the last selected page in a wxRTC formatting dialog.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/combobox.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/combobox.mm
2014-02-04 17:42 VZ, revision 75789Added support for wxEVT_COMBOBOX_DROPDOWN and wxEVT_COMBOBOX_CLOSEUP events to wxOSX/Cocoa. Backport of r75783. Closes #15762.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj.filters
2014-02-04 17:40 VZ, revision 75788Add XRC handler file to MSVC 10 project. Closes #15942.
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj.filters
2014-02-04 16:59 VZ, revision 75787Add XRC handler file to MSVC 10 project. Closes #15942.
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj.filters
2014-02-04 16:59 VZ, revision 75786Add new XRC headers to the core project too. Closes #15942.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/rearrangectrl.h
- M /wxWidgets/trunk/src/common/rearrangectrl.cpp
2014-02-04 16:59 VZ, revision 75785Allow using wxRearrangeList::Check() to change state programmatically. Previous this resulted in an assert and broken behaviour as it didn't update the internally stored state. Do update it now and remove the assert as it isn't possible to distinguish between user code calling Check() and wxGTK doing it itself from wxCheckListBox implementation. Closes #15940.
2014-02-04 16:46 VZ, revision 75784Fix transparency in toolbar buttons when not using comctl32.dll v6. Old versions of comctl32.dll don't support alpha in the toolbar image list, so use the masks only for them. Closes #2609.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_core.vcxproj.filters
2014-02-04 10:32 DS, revision 75783Add new XRC headers to the core project too. Closes #15942.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/combobox.h
- M /wxWidgets/trunk/src/osx/cocoa/combobox.mm
2014-02-04 08:37 JJ, revision 75782Added support for wxEVT_COMBOBOX_DROPDOWN and wxEVT_COMBOBOX_CLOSEUP events to wxOSX/Cocoa. See #15762.
2014-02-03 21:32 SC, revision 75780correction on commit 75776
2014-02-03 21:31 SC, revision 75779backport merging in Václav's fix for getting CPU usage down in ShowModal
2014-02-03 18:44 SC, revision 75778merging in Václav's fix for getting CPU usage down in ShowModal
2014-02-03 18:40 SC, revision 75777backport from trunk
2014-02-03 15:06 JJ, revision 75776passing correct timeout values, patch from Václav
2014-02-02 22:47 VZ, revision 75775synchronizing the definition of wxLoadQueryNearestFont
2014-02-02 02:46 VZ, revision 75772Remove unnecessary CommandStateChangeConstants enum redeclaration. This declaration conflicted with the one in the latest MinGW-W64 headers and wasn't needed anyhow as we don't use neither the enum itself nor its members in our code, so just remove it to fix the build in 64 bits with MinGW-W64 4.8. This is the backport of r75669 from trunk.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/bitmap.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/bitmap.cpp
2014-02-02 02:16 VZ, revision 75771Compilation fix after r75765. Forgot to backport ResetAlpha() addition which is used by the code of r75765.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/utils.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/cursor.cpp
2014-02-02 02:15 VZ, revision 75770Restore wxBusyCursor::Get{Story,Busy}Cursor() in wxGTK. Even if these methods are completely useless, we still need to keep them in wxGTK 3.0 for ABI compatibility.
2014-02-02 02:15 VZ, revision 75769Improve appearance of tools using bitmaps with alpha in wxMSW wxToolBar. Use alpha in the combined toolbar bitmap if any of its tools has a bitmap using alpha. This greatly improves the appearance of the automatically generated disabled images for the tools with bitmaps using alpha. See #15876.
2014-02-02 02:15 VZ, revision 75768Fix appearance of tools with alpha bitmaps in wxMSW wxToolBar. Recent changes broke the handling of tools with alpha bitmaps as drawing them on the global toolbar bitmap changes its underlying HBITMAP now, but the code in wxToolBar didn't expect this. Fix it by updating the HBITMAP used after every DrawBitmap() call, just in case it changed (it doesn't cost anything to reset it if it did not). Closes #15876.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/valtext.cpp
2014-02-02 02:15 VZ, revision 75767Make wxFILTER_INCLUDE_LIST in wxTextValidator actually usable. Only check for its violation once the full text is entered as otherwise nothing could ever be entered when it was used. Closes #15778.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/menu.cpp
2014-02-02 02:15 VZ, revision 75766Fix handling of menu items checked before being attached in wxMSW. Calling wxMenuItem::Check() before appending the item to a menu didn't have any effect, fix this by checking the item state when actually attaching it. Closes #15748.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/grid.cpp
2014-02-02 02:15 VZ, revision 75765Prevent wxGrid rows/columns from becoming too small on double click. The minimal size wasn't respected when auto-sizing rows/columns in Set{Row,Col}Size() which was called in response to double clicking the separator line, which resulted in clearly wrong behaviour as the user was prevented from resizing the row/column to a smaller size by dragging them but not by double clicking, so fix this to respect the minimal size as well. Closes #15627.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/bitmap.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/dcgraph.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/bitmap.cpp
2014-02-02 02:15 VZ, revision 75764Fix alpha channel values when using wxGCDC with wxMemoryDC in wxMSW. Ensure that 32bpp bitmaps selected in wxMemoryDC use DIB for their internal representation as GDI+ functions don't seem to work correctly with DDBs with alpha channel. Closes #13328.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/setup0.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/motif/setup0.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/chkconf.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/setup0.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/wince/setup.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/os2/setup0.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/iphone/chkconf.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/setup0.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/setup_inc.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/univ/setup0.h
2014-02-02 02:15 VZ, revision 75763Disable the use of compiler TLS by default under Windows. While compiler TLS support is simpler to use and much faster than using our own Win32 API-based TLS implementation, it results in difficult to debug crashes when used inside a dynamically loaded DLL under Windows XP, so disable it by default to be safe. Closes #13116.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/compiler.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/gccpriv.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/platform.h
2014-02-01 22:01 PC, revision 75761Move wxCHECK_MINGW32_VERSION() declaration to wx/msw/gccpriv.h. Unfortunately we can't keep it in wx/compiler.h which is included too early, before UNICODE macro is defined, and we can't define it before including wx/setup.h which itself must be included after wx/compiler.h. So move it to wx/msw/gccpriv.h which is not a great solution, as the best would be to get rid of this gcc-specific file completely, but at least should make everything build again and ensure that _mingw.h is included after UNICODE definition. Closes #15798.
2014-02-01 21:05 PC, revision 75760don't avoid no-window widgets in GTKUpdateCursor() it doesn't work for things like multi-line text control where m_widget is a no-window GtkScrolledWindow
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/private/gtk2-compat.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/win_gtk.cpp
- M /wxWidgets/trunk/include/wx/gtk/private/gtk2-compat.h
- M /wxWidgets/trunk/src/gtk/win_gtk.cpp
2014-02-01 19:26 PC, revision 75759fix running with GTK < 2.18 when built with later GTK
2014-02-01 19:22 VZ, revision 75758restore non-default cursors in native widgets when unsetting wxCursor
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/msw/tooltip.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/tooltip.cpp
2014-02-01 19:18 VZ, revision 75757Recompute the tooltip width when changing its text in wxMSW. This avoids unnecessarily wrapping the tooltips if they are set to a longer string than their initial value later. Closes #4685.
2014-02-01 19:18 VZ, revision 75756Don't show windows with "hidden" XRC attribute at all. This is better than showing them initially and then hiding them if only because it avoids the unexpected wxEVT_SHOW events being generated. Closes #15919.
2014-02-01 18:08 PC, revision 75755Recompute the tooltip width when changing its text in wxMSW. This avoids unnecessarily wrapping the tooltips if they are set to a longer string than their initial value later. Closes #4685.
2014-02-01 11:39 TIK, revision 75754don't override non-default cursors in native controls when no wxCursor is set, a regression introduced by r75690
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/intl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/intl.cpp
2014-02-01 11:39 TIK, revision 75753Add Kabyle language, as rare language it uses a three-letter code as per ISO 639-2.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/language.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/languageinfo.cpp
2014-02-01 11:39 TIK, revision 75752Add Kabyle language, as rare language it uses a three-letter code as per ISO 639-2.
2014-01-31 20:33 VZ, revision 75751Add Kabyle language, as rare language it uses a three-letter code as per ISO 639-2.
2014-01-31 20:33 VZ, revision 75750Use automatic resource management in wxMSW wxDC::DrawRotatedText(). No real changes, just simplify the code by using RAII classes. Also avoid unnecessary indentation by returning after checking for the special cases.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/dc.h
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
2014-01-31 19:26 PC, revision 75749Support multiline strings in wxDC::DrawRotatedText() in wxMSW. The native API doesn't support this, so do it by splitting the string into lines manually. Closes #9686.
2014-01-31 17:06 VZ, revision 75748build fix for GTK3, see #15930
2014-01-30 20:40 VZ, revision 75747Try to detect invalid wxHtmlWindow title format earlier. Assert directly in wxHtmlWindow::SetRelatedFrame() instead of doing it much later, hopefully people will read the comment at the assert point.
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj.filters
2014-01-30 20:40 VZ, revision 75746Add xh_ribbon.cpp to MSVC 10 ribbon library project. Fix linking errors when using wxRibbonXmlHandler. Closes #15927.
2014-01-30 20:40 VZ, revision 75745Reduce the number of realloc() calls in wxHtmlTableCell. Don't call realloc() after adding each row, this is horribly inefficient, so preallocate more memory to avoid this. Closes #15931.
2014-01-30 20:40 VZ, revision 75744Correctly detect cancelled drag-and-drop operations in wxGTK. The status of the drop operation wasn't propagated back to the initiator of drag and drop, so failing to drop data over a possibly accepting recipient could result in wrong behaviour and even data loss. Closes #15930.
- M /wxWidgets/trunk/include/wx/tipdlg.h
- M /wxWidgets/trunk/interface/wx/tipdlg.h
- M /wxWidgets/trunk/src/generic/tipdlg.cpp
2014-01-30 20:14 VZ, revision 75743Deprecate wxTipProvider::PreprocessTip(). It is completely useless, and there is no reason to keep it. Closes #15916.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_ribbon.vcxproj.filters
2014-01-30 19:58 VZ, revision 75742Add xh_ribbon.cpp to MSVC 10 ribbon library project. Fix linking errors when using wxRibbonXmlHandler. Closes #15927.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/html/m_tables.cpp
2014-01-30 04:32 VZ, revision 75741Reduce the number of realloc() calls in wxHtmlTableCell. Don't call realloc() after adding each row, this is horribly inefficient, so preallocate more memory to avoid this. Closes #15931.
2014-01-29 23:29 VZ, revision 75740Update copyright year in the library versions. Update the version info dialog and the version info included in MSW DLLs.
2014-01-29 23:26 VZ, revision 75739Don't mark wxMSW applications as being DPI aware. Because they are not, fully. While our standard controls do appear correctly in any DPI, anything using bitmaps/icons (e.g. toolbars, AUI title bars, ...) isn't usable at all without scaling at high DPI, so it's better to avoid pretending that we're DPI aware at all rather than doing it without being it for 100%. This reverts the changes of r63990.
2014-01-29 23:25 VZ, revision 75738Fix a bug which could result in two default buttons in wxMSW dialogs. Exchange the order of setting/resetting the new/old button as the default one when focus is lost/gained to avoid the possibility of having two simultaneously default buttons at once. Closes #9528.
2014-01-29 23:25 VZ, revision 75737Fix handling of wxSET, wxCLEAR and wxINVERT ROPs in wxMSW. Avoid passing source HDC to MaskBlt() for these ROPs which only use the destination HDC as they produce garbage instead of just ignoring the source in if it's non-NULL. Closes #2047.
2014-01-29 23:25 VZ, revision 75736Fix wxClientDC::Clear() for scrolled windows in wxMSW. Take the DC origin into account when clearing a window DC and not only a memory one. Closes #2048.
2014-01-29 23:25 VZ, revision 75735Fix wxPrinterDC::DrawIcon() in wxMSW. Make DrawIcon() work when printing: it previously didn't, as we used ::DrawIconEx() Windows function which wasn't supported when printing. Work around this by using DrawBitmap() if necessary. Closes #379.
2014-01-29 23:25 VZ, revision 75734Fix display of bitmaps with alpha in wxStaticBitmap under MSW. Avoid double alpha pre-multiplication by converting the bitmap into a non pre-multiplied format before passing it to STM_SETIMAGE. Closes #2395.
- M /wxWidgets/trunk/include/wx/xrc/xmlres.h
- M /wxWidgets/trunk/include/wx/xrc/xmlreshandler.h
- M /wxWidgets/trunk/interface/wx/xrc/xmlres.h
- M /wxWidgets/trunk/src/xrc/xh_auitoolb.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
2014-01-29 23:25 VZ, revision 75733Virtualize wxXmlNode methods used by wxAuiToolBarXmlHandler. This fixes the DLL build of aui library as it can now be linked without leaving any unresolved dependencies to the code in xml library (where wxXmlNode is implemented). Closes #15686.
2014-01-29 23:24 VZ, revision 75732Fix bug with non-NUL-terminaed inputs in wxMBConvUTF8. We read beyond the provided maximal length as we didn't update the remaining length while parsing the remaining bytes of an UTF-8-encoded code point. Fix this and add a test for it. Closes #15901.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/button.cpp
2014-01-29 23:24 VZ, revision 75731Fix a bug which could result in two default buttons in wxMSW dialogs. Exchange the order of setting/resetting the new/old button as the default one when focus is lost/gained to avoid the possibility of having two simultaneously default buttons at once. Closes #9528.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/dc.cpp
2014-01-29 23:24 VZ, revision 75730Fix handling of wxSET, wxCLEAR and wxINVERT ROPs in wxMSW. Avoid passing source HDC to MaskBlt() for these ROPs which only use the destination HDC as they produce garbage instead of just ignoring the source in if it's non-NULL. Closes #2047.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/dc.cpp
2014-01-29 23:24 VZ, revision 75729Fix wxClientDC::Clear() for scrolled windows in wxMSW. Take the DC origin into account when clearing a window DC and not only a memory one. Closes #2048.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/dc.cpp
2014-01-29 23:24 VZ, revision 75728Fix wxPrinterDC::DrawIcon() in wxMSW. Make DrawIcon() work when printing: it previously didn't, as we used ::DrawIconEx() Windows function which wasn't supported when printing. Work around this by using DrawBitmap() if necessary. Closes #379.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/strconv.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/strings/unicode.cpp
2014-01-29 23:24 VZ, revision 75727Fix bug with non-NUL-terminaed inputs in wxMBConvUTF8. We read beyond the provided maximal length as we didn't update the remaining length while parsing the remaining bytes of an UTF-8-encoded code point. Fix this and add a test for it. Closes #15901.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/statbmp.cpp
2014-01-28 17:52 VZ, revision 75725Fix display of bitmaps with alpha in wxStaticBitmap under MSW. Avoid double alpha pre-multiplication by converting the bitmap into a non pre-multiplied format before passing it to STM_SETIMAGE. Closes #2395.
2014-01-28 14:45 VZ, revision 75724Fix embarrassing typo in the last commit.
2014-01-28 14:04 VZ, revision 75723Add forward declaration of wxCmdLineParser to fix compilation. This should fix the build after the previous commit.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/cmdline.h
- M /wxWidgets/trunk/interface/wx/cmdline.h
- M /wxWidgets/trunk/src/common/cmdline.cpp
- M /wxWidgets/trunk/tests/cmdline/cmdlinetest.cpp
2014-01-27 08:53 RD, revision 75718Allow iterating over wxCmdLineParser arguments in order. This allows the meaning of the options to depend on their order relatively to the other options which wasn't possible before. See http://review.bakefile.org/r/557/
2014-01-27 08:50 RD, revision 75716Add some of the Draw* methods that have been available in wxPython.
2014-01-26 17:24 VZ, revision 75715Add some of the Draw* methods that have been available in wxPython.
- M /wxWidgets/trunk/src/common/image.cpp
- M /wxWidgets/trunk/tests/image/horse_bilinear_100x100.png
- M /wxWidgets/trunk/tests/image/horse_bilinear_150x150.png
- M /wxWidgets/trunk/tests/image/horse_bilinear_300x300.png
- M /wxWidgets/trunk/tests/image/horse_bilinear_50x50.png
- M /wxWidgets/trunk/tests/image/image.cpp
2014-01-26 15:08 VZ, revision 75714Try rounding the values when resizing wxImage instead of truncating. This would seem to make more sense and might also fix the test failures resulting from tiny differences in arithmetic operations when compiled with different compilers/under different architectures. Regenerate the test files and commit (disabled) change to the unit test allowing to do it again in the future.
2014-01-26 15:08 VZ, revision 75713Don't keep dangling pointers in other wxRibbonButtonBar members neither. This should have been part of r75710: after deleting the button, also reset any stored pointers to it. Closes #15909.
2014-01-26 14:52 VZ, revision 75712Fix `wx-config --libs` in monolithic build. Don't include non-existent libraries (which are built as part of the main monolithic one) in this case. Closes #15567.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/wx-config.in
2014-01-25 18:39 VZ, revision 75711Fix `wx-config --libs` in monolithic build. Don't include non-existent libraries (which are built as part of the main monolithic one) in this case. Closes #15567.
2014-01-25 18:39 VZ, revision 75710Don't leave dandling pointers in wxDataViewCtrl in wxOSX. The previous m_ModelNotifier became invalid but wasn't always replaced with a valid one, resulting in a crash due to the use of an invalid pointer. Closes #15910.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/ribbon/buttonbar.h
- M /wxWidgets/trunk/src/ribbon/buttonbar.cpp
2014-01-25 18:38 VS, revision 75709Delete the button object in wxRibbonButtonBar::DeleteButton(). Unlike ClearButtons(), DeleteButton() didn't actually delete the button. Fix this and document this behaviour. Closes #15909.
2014-01-25 18:38 VS, revision 75708Fix improper NSGraphicsContext handling in wxOSXCreateBitmapContextFromNSImage. Don't leave currentContext set to the temporary context indefinitely, but restore the previous one when done. It's apparent from the code that this is how it was meant to be done. Not doing this can result in strange, insanely hard to debug errors in completely unrelated places, because OS X (at least < 10.9) reuses a pool of contexts. For example, this change fixes Quicklook crashes in file open panel on 10.8. For detailed explanation, see the lengthy discussion at https://code.google.com/p/chromium/issues/detail?id=90140
2014-01-25 18:28 VZ, revision 75707Fix improper NSGraphicsContext handling in wxOSXCreateBitmapContextFromNSImage. Don't leave currentContext set to the temporary context indefinitely, but restore the previous one when done. It's apparent from the code that this is how it was meant to be done. Not doing this can result in strange, insanely hard to debug errors in completely unrelated places, because OS X (at least < 10.9) reuses a pool of contexts. For example, this change fixes Quicklook crashes in file open panel on 10.8. For detailed explanation, see the lengthy discussion at https://code.google.com/p/chromium/issues/detail?id=90140
2014-01-24 22:08 SC, revision 75700Don't leave dandling pointers in wxDataViewCtrl in wxOSX. The previous m_ModelNotifier became invalid but wasn't always replaced with a valid one, resulting in a crash due to the use of an invalid pointer. Closes #15910.
2014-01-24 22:07 SC, revision 75699backport, fixes memory leak
2014-01-24 21:27 SC, revision 75698backport, fixes normalization
2014-01-24 20:55 SC, revision 75697make things work as advertised
2014-01-24 19:29 PC, revision 75696fixing memory leak
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/statbox.cpp
- M /wxWidgets/trunk/src/gtk/statbox.cpp
2014-01-23 22:02 JS, revision 75693fix GetBordersForSizer(), closes #15872
2014-01-23 22:01 JS, revision 75692Added an optimisation when the control is frozen
2014-01-23 19:37 PC, revision 75691Added an optimisation when the control is frozen
2014-01-23 19:27 PC, revision 75690remove some debugging code inadvertently checked in as part of r75690
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/cursor.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dialog.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/minifram.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/toolbar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/dialog.cpp
- M /wxWidgets/trunk/src/gtk/minifram.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/toolbar.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-01-23 06:54 PC, revision 75689Fix cursor inheritance and busy cursor/global cursor, closes #15801
2014-01-23 06:47 PC, revision 75688use the more appropriate letter 'h' for height
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/collpane.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/gtk/collpane.cpp
2014-01-23 05:46 PC, revision 75687fix a couple GTK assertions about setting negative sizes, closes #15891
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/popupcmn.cpp
- M /wxWidgets/trunk/src/common/popupcmn.cpp
2014-01-23 01:18 RD, revision 75676fix wxPopupTransientWindow mouse events with GTK3, also fixes wxOwnerDrawnComboBox, wxDatePickerCtrl. closes #15874
2014-01-23 01:17 RD, revision 75675Add missing joystick methods
2014-01-23 01:17 RD, revision 75674add SetRGB overload
2014-01-23 01:16 RD, revision 75673Add missing joystick methods
2014-01-22 14:10 VZ, revision 75672add SetRGB overload
2014-01-22 14:10 VZ, revision 75671Russian translations update from Dmitry Levichev.
2014-01-22 05:14 PC, revision 75670Russian translations update from Dmitry Levichev.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
2014-01-21 22:46 VZ, revision 75669restrict fix from r75668 to GTK3 only, as it might cause flickering
2014-01-21 20:37 PC, revision 75668Remove unnecessary CommandStateChangeConstants enum redeclaration. This declaration conflicted with the one in the latest MinGW-W64 headers and wasn't needed anyhow as we don't use neither the enum itself nor its members in our code, so just remove it to fix the build in 64 bits with MinGW-W64 4.8.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
2014-01-21 20:32 VZ, revision 75667Fix best size calculation with GTK3 GTK3 reports preferred size of hidden widgets as zero. see #15896
2014-01-21 20:32 VZ, revision 75666Move deprecated wxFont ctor implementation out of line. Blind fix to avoid strange warnings given by OS X build slave about the ctor being deprecated when it's defined, not used.
2014-01-21 19:39 VZ, revision 75665Add a virtual dtor to wxEventLoopSourcesManagerBase to avoid g++ warnings. This virtual dtor is not really needed as manager objects are static singletons and are not destroyed via their pointer, but add a virtual dtor just to avoid g++ warnings about its absence.
2014-01-21 19:39 VZ, revision 75664Send events when toggling wxPropertyGrid nodes from keyboard. Closes #15899.
2014-01-21 19:39 VZ, revision 75663Draw the selected bitmap correctly in wxMSW buttons. Clear the previously drawn bitmap before drawing the new one. Closes #12550.
2014-01-20 15:45 VZ, revision 75662Avoid selecting invalid tab when removing last page from wxOSX wxNotebook. Closes #15897.
2014-01-20 15:45 VZ, revision 75661Remove unnecessary redundant assignments. Don't assign values consecutively to the same variable without using it in between the assignments, this is useless. See #15893.
2014-01-20 15:45 VZ, revision 75660Remove redundant checks from conditional statements. It is not necessary to test for the condition which is already known to be true or false because the code is inside the if statement checking it. See #15893.
2014-01-20 15:45 VZ, revision 75659Correct wrong error handler in wxDialUpManagerMSW code. Forgot to set the success flag to false if thread creation failed. See #15893.
2014-01-20 15:45 VZ, revision 75658Don't pass input parameter by non-const reference unnecessarily. This is confusing. See #15893.
2014-01-20 15:45 VZ, revision 75657Don't pass ID to wxWindow::LoadNativeDialog() by reference. This is completely unnecessary and confusing. See #15893.
- M /wxWidgets/trunk/include/wx/filectrl.h
- M /wxWidgets/trunk/include/wx/ipcbase.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/include/wx/webview.h
- M /wxWidgets/trunk/src/common/filectrlcmn.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2014-01-20 15:44 VZ, revision 75656Pass non-primitive types by const reference instead of value. No real changes, just avoid the unnecessary copying and also make the signatures more consistent by adding the apparently forgotten "&" in a couple of places. See #15893.
2014-01-20 15:44 VZ, revision 75655Fix exit on last TLW logic after the change of r75633. The changes in this revision meant to prevent the closure of transient dialogs from quitting the application (see #15880) prevented any application using AUI, including the aui sample, from exiting as the AUI utility frames deleted during the main frame destruction were returning false from their IsLastBeforeExit() now. Fix this by relaxing the check and ignoring the parent if it is already being deleted anyhow -- in this case there is no danger of closing it accidentally. Closes #15894.
2014-01-20 15:44 VZ, revision 75654Deal correctly with non-ASCII hostnames in wxGetFullHostName() in wxMSW. Somewhat surprisingly, Windows can return a non-ASCII string from gethostname(). It's not really clear what happens if the host name is not representable in the current locale encoding at all, but at least make the function work in case it is. Closes #15875.
2014-01-19 20:03 VZ, revision 75653Ensure wxChoice reported width never becomes negative in wxMSW. Don't set the pending size to (-1, valid-height) as it is always supposed to be either fully valid or fully invalid (meaning there is no pending size change). Closes #15723.
2014-01-19 15:14 VZ, revision 75652Work around g++ warning about comparing compatibility_iterator with NULL. Use double negation to placate both it and MSVC, see r75445.
2014-01-19 15:14 VZ, revision 75651Use wxUSE_WXDIB in preprocessor tests. NEVER_USE_DIB is meant to be used only in conjunction with {SOMETIMES,ALWAYS}_USE_DIB constants, use wxUSE_WXDIB elsewhere. This is more logical and also fixes inadvertent use of NEVER_USE_DIB before it is defined added by the changes of r75648. See #13328.
2014-01-19 14:16 VZ, revision 75650Exclude wxMSW-specific code from compilation under other platforms. Compilation fix after r75648, see #13328.
2014-01-19 14:15 VZ, revision 75649Improve appearance of tools using bitmaps with alpha in wxMSW wxToolBar. Use alpha in the combined toolbar bitmap if any of its tools has a bitmap using alpha. This greatly improves the appearance of the automatically generated disabled images for the tools with bitmaps using alpha. See #15876.
2014-01-19 14:15 VZ, revision 75648Fix appearance of tools with alpha bitmaps in wxMSW wxToolBar. Recent changes broke the handling of tools with alpha bitmaps as drawing them on the global toolbar bitmap changes its underlying HBITMAP now, but the code in wxToolBar didn't expect this. Fix it by updating the HBITMAP used after every DrawBitmap() call, just in case it changed (it doesn't cost anything to reset it if it did not). Closes #15876.
- M /wxWidgets/trunk/include/wx/msw/bitmap.h
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/msw/bitmap.cpp
2014-01-19 14:15 VZ, revision 75647Fix alpha channel values when using wxGCDC with wxMemoryDC in wxMSW. Ensure that 32bpp bitmaps selected in wxMemoryDC use DIB for their internal representation as GDI+ functions don't seem to work correctly with DDBs with alpha channel. Closes #13328.
2014-01-19 14:15 VZ, revision 75646Use AssocQueryString() instead of manual accessing registry in wxMSW. AssocQueryString() is more reliable and should work under all Windows versions, including Windows 8 for which our previous implementation, reading the values directly from the registry, had some problems.
2014-01-19 14:15 VZ, revision 75645Restore correct handling of wxDocument::OnCreate() error return value. The changes of r74515 didn't quite restore the old behaviour, the document was still not being cleaned up if its OnCreate() simply returned false and not threw an exception. Do add cleanup in this code branch too, just duplicating what we in case of exception (this duplication can't be easily avoided unfortunately). Closes #15883.
2014-01-19 13:58 VZ, revision 75644Focus generic spin control when its spin button is pressed. This is consistent with the behaviour of the native control under MSW and GTK and generally makes sense as otherwise focus could remain on a completely unrelated control. Closes #15885.
2014-01-19 13:57 VZ, revision 75643Fix setting fonts and colours for wxToggleButton with bitmaps in wxGTK. Apply the fixes of r54138 to wxToggleButton too, the problem of #3939 was not specific to just plain wxButtons.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/tglbtn.cpp
2014-01-19 12:44 VZ, revision 75642Fix setting fonts and colours for wxToggleButton with bitmaps in wxGTK. Apply the fixes of r54138 to wxToggleButton too, the problem of #3939 was not specific to just plain wxButtons.
2014-01-19 12:39 VZ, revision 75641Fix possible crash in TAR header parsing code. Check that the iterator is valid before using its value, otherwise the validity check was useless. Closes #15888.
2014-01-17 19:56 VZ, revision 75640Fix possible crash in TAR header parsing code. Check that the iterator is valid before using its value, otherwise the validity check was useless. Closes #15888.
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2014-01-17 17:50 PC, revision 75639Override Do{Freeze,Thaw}() instead of {Freeze,Thaw}() in wxPropGrid code. {Freeze,Thaw}() themselves are not virtual any more, so overriding them doesn't really work and it is unnecessary to reimplement the reference counting already done by the base class anyhow, so override the DoXXX() versions instead. Closes #15877.
2014-01-17 15:33 VZ, revision 75638avoid crash with GTK3 when deleting an item, closes #15786
2014-01-17 15:32 VZ, revision 75637Fix wrong variable name in the example in wxVariantDataSafeArray documentation. Closes #15882.
2014-01-17 15:32 VZ, revision 75636Compilation fix for the example in wxThread documentation. Make MyThread a friend to allow it accessing the private fields of MyFrame. Notice that this example still remains badly written and should be ideally entirely redone using conditions and mutexes. See #15881.
2014-01-16 22:45 VZ, revision 75635Fix syntax error in the QueueEvent() documentation example. Use ".", not "->", on the object. Closes #15881.
2014-01-16 22:44 VZ, revision 75634wxWindow::SetWindowVariant() does do something under ports other than wxOSX. Document that this function adjusts the window font size under non-OS X systems and explain why it should still be used instead of changing the font size directly.
2014-01-16 22:44 VZ, revision 75633Ensure that the help viewer keeps running as long as its main frame is opened. Do prevent the app from exiting when the help frame is shown in the special case of the help viewer application where the default behaviour of exiting the application when only the help window remains open is inappropriate and results in unexpected program exit if we open and then close any dialog, e.g. from the help frame toolbar. Even though the previous commit actually already fixed the problem in the current code, still apply this fix as well, just in case we can (or could, in the future) should any dialogs with NULL parent in this program. Closes #15880.
2014-01-16 22:41 VZ, revision 75632Avoid automatically closing parent frame if a child dialog was closed. This counterintuitive behaviour could happen when a dialog of a frame returning false from its ShouldPreventAppExit() was closed: if there were no other TLWs in the application, then the parent frame could be closed as well, even if this clearly shouldn't happen. See #15880.
2014-01-16 22:33 VZ, revision 75631wxWindow::SetWindowVariant() does do something under ports other than wxOSX. Document that this function adjusts the window font size under non-OS X systems and explain why it should still be used instead of changing the font size directly.
2014-01-16 22:33 VZ, revision 75630Ensure that the help viewer keeps running as long as its main frame is opened. Do prevent the app from exiting when the help frame is shown in the special case of the help viewer application where the default behaviour of exiting the application when only the help window remains open is inappropriate and results in unexpected program exit if we open and then close any dialog, e.g. from the help frame toolbar. Even though the previous commit actually already fixed the problem in the current code, still apply this fix as well, just in case we can (or could, in the future) should any dialogs with NULL parent in this program. Closes #15880.
2014-01-14 06:36 RD, revision 75625Avoid automatically closing parent frame if a child dialog was closed. This counterintuitive behaviour could happen when a dialog of a frame returning false from its ShouldPreventAppExit() was closed: if there were no other TLWs in the application, then the parent frame could be closed as well, even if this clearly shouldn't happen. See #15880.
2014-01-14 06:36 RD, revision 75624Add missing GetControl and SetControl methods
2014-01-14 06:35 RD, revision 75623add missing GetVeto method
2014-01-14 06:35 RD, revision 75622Add missing GetControl and SetControl methods
2014-01-13 14:38 VZ, revision 75608add missing GetVeto method
2014-01-13 14:38 VZ, revision 75607Document wxWindow::FindWindow() TLW skipping behaviour. Explicitly mention that TLW "children" are not searched by this function (which is the case since r74721).
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/window.h
2014-01-12 15:13 VZ, revision 75606Document incompatible change to wxWindow::FindWindow() in 3.0. We now skip the TLW children in this method, see r74721. Also explicitly mention that TLW "children" are not searched by this function in the documentation.
2014-01-12 15:13 VZ, revision 75605Support file associations using "show" verb under MSW too. If we failed to find the "open" command, try the "show" one as some programs (notable Microsoft viewers for Office file formats) only define the latter but not the former. Closes #15821.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/mimetype.cpp
2014-01-11 15:25 VZ, revision 75590Support file associations using "show" verb under MSW too. If we failed to find the "open" command, try the "show" one as some programs (notable Microsoft viewers for Office file formats) only define the latter but not the former. Closes #15821.
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/samples/image/canvas.cpp
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw.cpp
- M /wxWidgets/trunk/samples/printing/printing.cpp
- M /wxWidgets/trunk/samples/propgrid/sampleprops.cpp
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/samples/stc/edit.cpp
- M /wxWidgets/trunk/samples/stc/stctest.cpp
- M /wxWidgets/trunk/samples/svg/svgtest.cpp
- M /wxWidgets/trunk/samples/text/text.cpp
- M /wxWidgets/trunk/samples/xti/classlist.cpp
- M /wxWidgets/trunk/src/common/fontmgrcmn.cpp
- M /wxWidgets/trunk/src/generic/dcpsg.cpp
- M /wxWidgets/trunk/src/generic/fontdlgg.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/osx/carbon/fontdlg.cpp
- M /wxWidgets/trunk/src/osx/carbon/fontdlgosx.mm
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
- M /wxWidgets/trunk/src/unix/fontutil.cpp
2014-01-11 15:25 VZ, revision 75589Don't use deprecated wxBOLD, wxNORMAL and similar constants. Replace them with wxFONTWEIGHT_BOLD, wxFONTSTYLE_NORMAL or wxFONTWEIGHT_NORMAL and equivalents in the code of the library itself and in the samples. Also simplify font construction using wxFontInfo where possible to avoid specifying these constants at all if they are not needed.
2014-01-11 15:24 VZ, revision 75588Remove commented out line from the dnd sample. No real changes, just remove the unnecessary line and its outdated comment (wxPaintDC::Clear() can be called in wxGTK, it's just not useful).
- M /wxWidgets/trunk/include/wx/msw/bitmap.h
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
2014-01-11 03:52 VZ, revision 75587wxBitmap with cleared alpha channel doesn't keep its alpha flag any more. Explicitly reset wxBitmap alpha flag after clearing its alpha channel to ensure that we don't treat it as having alpha after going to all the trouble of ensuring that it doesn't/ See #14403.
- M /wxWidgets/trunk/include/wx/language.h
- M /wxWidgets/trunk/interface/wx/language.h
- M /wxWidgets/trunk/misc/languages/genlang.py
- M /wxWidgets/trunk/misc/languages/langtabl.txt
- M /wxWidgets/trunk/src/common/languageinfo.cpp
2014-01-11 03:52 VZ, revision 75586Rename wxLANGUAGE_CAMBODIAN to wxLANGUAGE_KHMER. Keep the old name for compatibility. See https://github.com/wxWidgets/wxWidgets/pull/2
2014-01-10 15:18 VZ, revision 75585No real changes, just fix a typo in a comment. z/preffered/preferred/
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/msvc/wx/setup.h
2014-01-10 06:15 RD, revision 75579Allow building wxGTK using GTK+3 under Windows too. No real changes, just use the right libraries for GTK+3 port. Closes #15871.
2014-01-10 06:14 RD, revision 75578Add doc for wxFlexGridSizer::GetRowHeights and GetColWidths
2014-01-08 16:56 JJ, revision 75572Add doc for wxFlexGridSizer::GetRowHeights and GetColWidths
2014-01-08 01:38 VZ, revision 75571Fix compilation on OpenVMS id the logical CONFIG is defined
2014-01-07 22:54 VZ, revision 75570Disable wxUSE_PREFERENCES_EDITOR in correct place in wxiOS. wx/osx/setup0.h is auto-generated, so r74708 shouldn't have changed it as the change was overwritten by r75568 which regenerated that file. Instead, disable wxUSE_PREFERENCES_EDITOR in iPhone-specific file.
2014-01-07 22:54 VZ, revision 75569Fix check for the item being checked when appending it under wxMSW. The changes of r75448 were wrong, we can't ask Windows for the item state before attaching it to the menu, so just check the internal flag here. See ##15748.
2014-01-07 22:54 VZ, revision 75568Fix benchmarks compilation with WXWIN_COMPATIBILITY_2_8 set to 0. Include wx/crt.h explicitly to be able to use wxPrintf() and friends.
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/chkconf.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/univ/setup0.h
2014-01-07 22:13 VZ, revision 75567Disable the use of compiler TLS by default under Windows. While compiler TLS support is simpler to use and much faster than using our own Win32 API-based TLS implementation, it results in difficult to debug crashes when used inside a dynamically loaded DLL under Windows XP, so disable it by default to be safe. Closes #13116.
- M /wxWidgets/trunk/include/wx/msw/bitmap.h
- M /wxWidgets/trunk/src/msw/anybutton.cpp
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/imaglist.cpp
2014-01-07 22:13 VZ, revision 75566Fix handling of bitmaps with alpha channel in wxMSW wxImageList. Don't use mask and alpha together, this results in visual artefacts and masks are unnecessary with RGBA bitmaps anyhow. The only potentially problematic remaining case is mixing bitmaps with alpha and mask inside the same image list (as we need to indicate whether we use the mask or not when creating it), but this should probably be rare and in the meanwhile we can at least RGBA bitmaps with image lists, which includes doing this implicitly when they are used as button bitmaps. Also refactor wxBitmap code to extract part of CopyFromIconOrCursor() to allow reusing it in the newly added MSWUpdateAlpha(). See #11476.
2014-01-06 13:42 VZ, revision 75565Fix alpha after drawing a bitmap with alpha on a purely RGB bitmap in wxMSW. Previously, the area of the bitmap outside of the rectangle covered by the bitmap being drawn became completely transparent, "losing" the original bitmap contents. This was due to some pixels of the bitmap having non-0 alpha value after AlphaBlend() call, as it updates both the colours and alpha of the destination. As there doesn't seem to be any way to prevent it from doing this, just reset alpha back to 0 after calling it to avoid the problem. Closes #14403.
- M /wxWidgets/trunk/include/wx/brush.h
- M /wxWidgets/trunk/include/wx/cocoa/brush.h
- M /wxWidgets/trunk/include/wx/cocoa/font.h
- M /wxWidgets/trunk/include/wx/cocoa/pen.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/dfb/brush.h
- M /wxWidgets/trunk/include/wx/dfb/font.h
- M /wxWidgets/trunk/include/wx/dfb/pen.h
- M /wxWidgets/trunk/include/wx/font.h
- M /wxWidgets/trunk/include/wx/gtk/brush.h
- M /wxWidgets/trunk/include/wx/gtk/font.h
- M /wxWidgets/trunk/include/wx/gtk/pen.h
- M /wxWidgets/trunk/include/wx/gtk1/brush.h
- M /wxWidgets/trunk/include/wx/gtk1/font.h
- M /wxWidgets/trunk/include/wx/gtk1/pen.h
- M /wxWidgets/trunk/include/wx/motif/font.h
- M /wxWidgets/trunk/include/wx/msw/brush.h
- M /wxWidgets/trunk/include/wx/msw/font.h
- M /wxWidgets/trunk/include/wx/msw/pen.h
- M /wxWidgets/trunk/include/wx/os2/brush.h
- M /wxWidgets/trunk/include/wx/os2/font.h
- M /wxWidgets/trunk/include/wx/os2/pen.h
- M /wxWidgets/trunk/include/wx/osx/brush.h
- M /wxWidgets/trunk/include/wx/osx/font.h
- M /wxWidgets/trunk/include/wx/osx/pen.h
- M /wxWidgets/trunk/include/wx/pen.h
- M /wxWidgets/trunk/include/wx/x11/brush.h
- M /wxWidgets/trunk/include/wx/x11/font.h
- M /wxWidgets/trunk/include/wx/x11/pen.h
- M /wxWidgets/trunk/src/aui/dockart.cpp
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/common/gdicmn.cpp
- M /wxWidgets/trunk/src/dfb/brush.cpp
- M /wxWidgets/trunk/src/dfb/pen.cpp
- M /wxWidgets/trunk/src/generic/tipdlg.cpp
- M /wxWidgets/trunk/src/gtk/brush.cpp
- M /wxWidgets/trunk/src/gtk/font.cpp
- M /wxWidgets/trunk/src/gtk/pen.cpp
- M /wxWidgets/trunk/src/gtk1/brush.cpp
- M /wxWidgets/trunk/src/gtk1/pen.cpp
- M /wxWidgets/trunk/src/html/helpwnd.cpp
- M /wxWidgets/trunk/src/html/winpars.cpp
- M /wxWidgets/trunk/src/msw/brush.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
- M /wxWidgets/trunk/src/msw/pen.cpp
- M /wxWidgets/trunk/src/os2/brush.cpp
- M /wxWidgets/trunk/src/os2/pen.cpp
- M /wxWidgets/trunk/src/osx/brush.cpp
- M /wxWidgets/trunk/src/osx/pen.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/richtext/richtextbackgroundpage.cpp
- M /wxWidgets/trunk/src/richtext/richtextborderspage.cpp
- M /wxWidgets/trunk/src/richtext/richtextmarginspage.cpp
- M /wxWidgets/trunk/src/richtext/richtextsizepage.cpp
- M /wxWidgets/trunk/src/richtext/richtextsymboldlg.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp
- M /wxWidgets/trunk/src/x11/brush.cpp
- M /wxWidgets/trunk/src/x11/pen.cpp
2014-01-06 13:42 VZ, revision 75564Just deprecate but don't schedule for removal wxNORMAL and friends. Deprecate the use of the old untyped constants but don't schedule them from removal in a future wx version by removing "#if WXWIN_COMPATIBILITY_3_0" tests around their definition and use. Provoking deprecation warnings in the code using these constants is worth it as they are unclear and it's easy to make mistakes when using them, but breaking this code compilation outright can't be justified -- even in the future. Also use more informational wxDEPRECATED_MSG() instead of a simple wxDEPRECATED() as it might not be obvious at all how should the code be updated exactly. Finally, avoid the use of deprecated constants inside the library itself. As a side effect, this closes #15814.
2014-01-05 22:11 VZ, revision 75563Actually implement default wxPasswordEntryDialog ctor. This was added in r75404 but not implemented, do provide the trivial definition of this function too. Closes #15770.
2014-01-05 22:11 VZ, revision 75562Fix mouse wheel event coordinates in wxFrame in wxMSW. The screen to client conversion for this event coordinates took the toolbar height into account twice, resulting in a wrong value if the event was handled in a frame that did have a toolbar. Closes #15812.
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
2014-01-05 22:10 VZ, revision 75561Update the versions of the libraries built by wx_vc10.sln. Use "31" or "310" in the library names instead of "30". Closes #15810.
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
2014-01-05 22:10 VZ, revision 75560Deprecate wxPropertyGrid::DoubleToString(). Simply use wxNumberFormatter instead, this reduces code duplication and avoids bugs due to formatting inconsistencies in DoubleToString(). Closes #15625.
2014-01-05 22:10 VZ, revision 75559Fix several problems with number formatting in wxNumberFormatter. We shouldn't add thousands separators nor remove trailing zeros for the numbers in scientific format. Also avoid "-0" as output. See #15625.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/window.cpp
2014-01-05 20:20 VZ, revision 75558Fix mouse wheel event coordinates in wxFrame in wxMSW. The screen to client conversion for this event coordinates took the toolbar height into account twice, resulting in a wrong value if the event was handled in a frame that did have a toolbar. Closes #15812.
2014-01-05 20:20 VZ, revision 75557Portuguese translations update from Manuela Silva.
2014-01-05 14:56 VZ, revision 75556Portuguese translations update from Manuela Silva.
2014-01-05 14:56 VZ, revision 75555Remove unnecessary _mingw.h inclusion from wx/msw/missing.h. This header is already included from wx/platform.h which is always included before wx/msw/missing.h.
- M /wxWidgets/trunk/include/wx/compiler.h
- M /wxWidgets/trunk/include/wx/msw/gccpriv.h
- M /wxWidgets/trunk/include/wx/platform.h
2014-01-05 14:55 VZ, revision 75554Move wxCHECK_MINGW32_VERSION() declaration to wx/msw/gccpriv.h. Unfortunately we can't keep it in wx/compiler.h which is included too early, before UNICODE macro is defined, and we can't define it before including wx/setup.h which itself must be included after wx/compiler.h. So move it to wx/msw/gccpriv.h which is not a great solution, as the best would be to get rid of this gcc-specific file completely, but at least should make everything build again and ensure that _mingw.h is included after UNICODE definition. Closes #15805.
2014-01-05 14:55 VZ, revision 75553Revert "Move UNICODE section of wx/platform.h before wx/compiler.h inclusion." Unfortunately this fix for MinGW broke compilation under Unix, see #15805. This reverts r75520.
2014-01-05 14:55 VZ, revision 75552Revert "Define wxUSE_UNICODE on compiler command line in Unix builds too." This fix only helps with building wxWidgets itself but doesn't help when building user code using it, so revert it as we need another solution to this problem anyhow. This reverts r75536, see #15805.
2014-01-05 13:56 VZ, revision 75551Simplify and fix column determination code in wxGridStringTable. The number of columns in the table is now (since r60717) stored in m_numCols, so there is no need to get it from wxGrid any more. This is not only simpler and faster but also more correct as the first row might not have the full number of values yet. Closes #15809.
2014-01-04 23:50 VZ, revision 75550Simplify and fix column determination code in wxGridStringTable. The number of columns in the table is now (since r60717) stored in m_numCols, so there is no need to get it from wxGrid any more. This is not only simpler and faster but also more correct as the first row might not have the full number of values yet. Closes #15809.
2014-01-04 23:50 VZ, revision 75549Add Aragonese translations by Jorge Pérez.
2014-01-04 23:50 VZ, revision 75548Fix another wxDOT deprecation warning, this time in wxGTK build. Use wxPENSTYLE_DOT instead.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- A /wxWidgets/branches/WX_3_0_BRANCH/locale/an.po
2014-01-04 23:20 VZ, revision 75547Add Aragonese translations by Jorge Pérez.
- M /wxWidgets/trunk/src/aui/auibook.cpp
- M /wxWidgets/trunk/src/aui/tabart.cpp
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/generic/calctrlg.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/html/htmlcell.cpp
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
2014-01-04 22:58 VZ, revision 75538Fix tons of warnings in wxMSW after deprecating wxPen/wxBrush int styles &c. Replacement of FUTURE_WXWIN_COMPATIBILITY_3_0 with WXWIN_COMPATIBILITY_3_0 in r75532 resulted in tons of warnings as all code using wxSOLID and similar constants now uses the deprecated methods taking int instead of the preferred ones taking wx{Pen,Brush}Style (and similarly for wxFont{Style,Weight,Family}). Fix all of them but this also would seem to mean that this change might not be such a good idea at all.
2014-01-04 22:58 VZ, revision 75537Revert "Hack wxMSW wxNotebook to show the text controls correctly initially." This hack resulted in showing a black rectangle corresponding to the initial size of the first notebook page when creating the notebook, as could be seen in the notebook sample by pressing Alt+2,Alt+1 to recreate the notebook after the startup. If the bug that this hack was supposed to fix hasn't been fixed yet (and it might have been by r73126, but it's hard to be sure as we don't have any test case for that bug), we could reintroduce this call to Update() but only if we're not inside a deferred resize (i.e. m_hDWP != 0) as it just can't work correctly in this case. This reverts r69793.
2014-01-04 22:58 VZ, revision 75536Remove unnecessary ::SetWindowLong() call in wxMSW wxNotebook code. There is no point in manually resetting WS_VISIBLE style before calling wxWindow::Show(false) which does it too.
2014-01-04 22:58 VZ, revision 75535Define wxUSE_UNICODE on compiler command line in Unix builds too. Under Windows we already define _UNICODE which gets picked up and translated to wxUSE_UNICODE by wx/platform.h, but under Unix we didn't do it until now. Do it both for consistency and to fix the build breakage since r75520 which moved the tests for wxUSE_UNICODE being defined before wx/setup.h. This seems like the simplest solution because otherwise there doesn't seem to be any single header order which would work under both Windows and Unix: under Windows we need to include wx/compiler.h, and hence _mingw.h included from it, before wx/setup.h, which implies that wxUSE_UNICODE must be set before doing it, but under Unix wxUSE_UNICODE was only defined in wx/setup.h and so couldn't be tested before including wx/compiler.h. And just the explanation above should convincingly show that defining wxUSE_UNICODE in CPPFLAGS makes things simpler. Closes #15805.
2014-01-04 22:58 VZ, revision 75534Fix wrong comment in the scroll sample. Fix coordinates in the comment to match those used by the code. Closes #15804.
2014-01-04 21:48 VZ, revision 75533Reset sorting column index in generic wxDataViewCtrl when clearing columns. Otherwise we could continue to use the now invalid index for sorting. Closes #15803.
2014-01-04 21:07 PC, revision 75532Reset sorting column index in generic wxDataViewCtrl when clearing columns. Otherwise we could continue to use the now invalid index for sorting. Closes #15803.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/include/wx/android/setup.h
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/artprov.h
- M /wxWidgets/trunk/include/wx/bmpbuttn.h
- M /wxWidgets/trunk/include/wx/bookctrl.h
- M /wxWidgets/trunk/include/wx/brush.h
- M /wxWidgets/trunk/include/wx/build.h
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/cocoa/brush.h
- M /wxWidgets/trunk/include/wx/cocoa/dialog.h
- M /wxWidgets/trunk/include/wx/cocoa/font.h
- M /wxWidgets/trunk/include/wx/cocoa/pen.h
- M /wxWidgets/trunk/include/wx/colour.h
- M /wxWidgets/trunk/include/wx/datetime.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/dfb/brush.h
- M /wxWidgets/trunk/include/wx/dfb/font.h
- M /wxWidgets/trunk/include/wx/dfb/pen.h
- M /wxWidgets/trunk/include/wx/dirdlg.h
- M /wxWidgets/trunk/include/wx/docview.h
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/include/wx/filedlg.h
- M /wxWidgets/trunk/include/wx/filefn.h
- M /wxWidgets/trunk/include/wx/filehistory.h
- M /wxWidgets/trunk/include/wx/font.h
- M /wxWidgets/trunk/include/wx/fontdlg.h
- M /wxWidgets/trunk/include/wx/gauge.h
- M /wxWidgets/trunk/include/wx/gdicmn.h
- M /wxWidgets/trunk/include/wx/generic/dragimgg.h
- M /wxWidgets/trunk/include/wx/generic/fontdlgg.h
- M /wxWidgets/trunk/include/wx/generic/listctrl.h
- M /wxWidgets/trunk/include/wx/generic/sashwin.h
- M /wxWidgets/trunk/include/wx/generic/treectlg.h
- M /wxWidgets/trunk/include/wx/gtk/brush.h
- M /wxWidgets/trunk/include/wx/gtk/font.h
- M /wxWidgets/trunk/include/wx/gtk/fontdlg.h
- M /wxWidgets/trunk/include/wx/gtk/pen.h
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/gtk1/brush.h
- M /wxWidgets/trunk/include/wx/gtk1/font.h
- M /wxWidgets/trunk/include/wx/gtk1/fontdlg.h
- M /wxWidgets/trunk/include/wx/gtk1/pen.h
- M /wxWidgets/trunk/include/wx/gtk1/treectrl.h
- M /wxWidgets/trunk/include/wx/html/htmlcell.h
- M /wxWidgets/trunk/include/wx/html/winpars.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/include/wx/motif/font.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/mstream.h
- M /wxWidgets/trunk/include/wx/msw/brush.h
- M /wxWidgets/trunk/include/wx/msw/font.h
- M /wxWidgets/trunk/include/wx/msw/fontdlg.h
- M /wxWidgets/trunk/include/wx/msw/listctrl.h
- M /wxWidgets/trunk/include/wx/msw/pen.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/treectrl.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/os2/brush.h
- M /wxWidgets/trunk/include/wx/os2/dialog.h
- M /wxWidgets/trunk/include/wx/os2/font.h
- M /wxWidgets/trunk/include/wx/os2/fontdlg.h
- M /wxWidgets/trunk/include/wx/os2/pen.h
- M /wxWidgets/trunk/include/wx/os2/setup0.h
- M /wxWidgets/trunk/include/wx/os2/treectrl.h
- M /wxWidgets/trunk/include/wx/osx/brush.h
- M /wxWidgets/trunk/include/wx/osx/font.h
- M /wxWidgets/trunk/include/wx/osx/pen.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- M /wxWidgets/trunk/include/wx/osx/treectrl.h
- M /wxWidgets/trunk/include/wx/pen.h
- M /wxWidgets/trunk/include/wx/platinfo.h
- M /wxWidgets/trunk/include/wx/propgrid/propgriddefs.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- M /wxWidgets/trunk/include/wx/sizer.h
- M /wxWidgets/trunk/include/wx/slider.h
- M /wxWidgets/trunk/include/wx/splitter.h
- M /wxWidgets/trunk/include/wx/stopwatch.h
- M /wxWidgets/trunk/include/wx/stream.h
- M /wxWidgets/trunk/include/wx/string.h
- M /wxWidgets/trunk/include/wx/textctrl.h
- M /wxWidgets/trunk/include/wx/thread.h
- M /wxWidgets/trunk/include/wx/toplevel.h
- M /wxWidgets/trunk/include/wx/treebase.h
- M /wxWidgets/trunk/include/wx/txtstrm.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/include/wx/utils.h
- M /wxWidgets/trunk/include/wx/window.h
- M /wxWidgets/trunk/include/wx/x11/brush.h
- M /wxWidgets/trunk/include/wx/x11/font.h
- M /wxWidgets/trunk/include/wx/x11/pen.h
- M /wxWidgets/trunk/include/wx/zipstrm.h
- M /wxWidgets/trunk/interface/wx/zipstrm.h
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/setup.h_vms
- M /wxWidgets/trunk/src/common/artprov.cpp
- M /wxWidgets/trunk/src/common/colourcmn.cpp
- M /wxWidgets/trunk/src/common/datetime.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/filefn.cpp
- M /wxWidgets/trunk/src/common/fldlgcmn.cpp
- M /wxWidgets/trunk/src/common/framecmn.cpp
- M /wxWidgets/trunk/src/common/fs_arc.cpp
- M /wxWidgets/trunk/src/common/gaugecmn.cpp
- M /wxWidgets/trunk/src/common/gdicmn.cpp
- M /wxWidgets/trunk/src/common/sizer.cpp
- M /wxWidgets/trunk/src/common/txtstrm.cpp
- M /wxWidgets/trunk/src/common/utilscmn.cpp
- M /wxWidgets/trunk/src/common/zipstrm.cpp
- M /wxWidgets/trunk/src/dfb/brush.cpp
- M /wxWidgets/trunk/src/dfb/pen.cpp
- M /wxWidgets/trunk/src/generic/dragimgg.cpp
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/gtk/brush.cpp
- M /wxWidgets/trunk/src/gtk/pen.cpp
- M /wxWidgets/trunk/src/gtk1/brush.cpp
- M /wxWidgets/trunk/src/gtk1/pen.cpp
- M /wxWidgets/trunk/src/html/htmlcell.cpp
- M /wxWidgets/trunk/src/html/winpars.cpp
- M /wxWidgets/trunk/src/msw/brush.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/src/msw/pen.cpp
- M /wxWidgets/trunk/src/os2/brush.cpp
- M /wxWidgets/trunk/src/os2/dialog.cpp
- M /wxWidgets/trunk/src/os2/pen.cpp
- M /wxWidgets/trunk/src/osx/brush.cpp
- M /wxWidgets/trunk/src/osx/pen.cpp
- M /wxWidgets/trunk/src/x11/brush.cpp
- M /wxWidgets/trunk/src/x11/pen.cpp
- M /wxWidgets/trunk/src/xrc/xh_dlg.cpp
- M /wxWidgets/trunk/src/xrc/xh_frame.cpp
- M /wxWidgets/trunk/src/xrc/xh_gauge.cpp
- M /wxWidgets/trunk/src/xrc/xh_mdi.cpp
- M /wxWidgets/trunk/src/xrc/xh_panel.cpp
- M /wxWidgets/trunk/src/xrc/xh_scwin.cpp
- M /wxWidgets/trunk/src/xrc/xh_split.cpp
- M /wxWidgets/trunk/src/xrc/xh_text.cpp
- M /wxWidgets/trunk/tests/font/fonttest.cpp
2014-01-03 15:40 VZ, revision 75523remove WXWIN_COMPATIBILITY_2_6, add WXWIN_COMPATIBILITY_3_0 closes #15792
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/mdi.h
- M /wxWidgets/branches/WX_3_0_BRANCH/version-script.in
2014-01-03 15:40 VZ, revision 75522Avoid asserts in wxGTK when wxMDIChildFrame::SetSize() is called. SetSize() doesn't do anything for MDI children in wxGTK and other ports using TDI version of MDI, but it shouldn't result in an assert from wxTLW::DoMoveWindow() neither, so override DoMoveWindow() in wxTDIChildFrame to avoid it.
2014-01-03 02:34 VZ, revision 75521Avoid asserts in wxGTK when wxMDIChildFrame::SetSize() is called. SetSize() doesn't do anything for MDI children in wxGTK and other ports using TDI version of MDI, but it shouldn't result in an assert from wxTLW::DoMoveWindow() neither, so override DoMoveWindow() in wxTDIChildFrame to avoid it.
2014-01-03 02:18 VZ, revision 75520Revert "Don't intercept accelerators in wxTextValidator in wxGTK." Testing for absence of Alt modifier is wrong as it could be specified for the events generated by AltGr-letter key combinations (AltGr is Alt+Ctrl), so this commit broke the validation of any such symbols entered from non-US keyboard. This is worse than the problem it was trying to fix, so revert this for now. The real fix will need to ensure that the mnemonics are checked first, i.e. before generating EVT_CHAR, in wxGTK, just as it already happens in wxMSW. This reverts r75453. See #15777.
2014-01-03 02:12 VZ, revision 75519Move UNICODE section of wx/platform.h before wx/compiler.h inclusion. This fixes the build with some versions of MinGW which depend on UNICODE being defined correctly in _mingw.h which is included from wx/compiler.h, so that before this change the build was broken as inconsistent definitions of UNICODE were used there and in windows.h included later.
2014-01-03 02:08 VZ, revision 75518Define HAVE_VARIADIC_MACROS as 1, not nothing, in wx/cpp.h. This avoids g++ warning about HAVE_VARIADIC_MACROS redefinition in setup.h if wx/cpp.h happens to be included before it.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/bitmap.cpp
2014-01-03 02:06 VZ, revision 75517Don't keep using the old wxBitmap data after modifying it directly in wxGTK. Drawing on a wxBitmap via wxMemoryDC modified its pixmap representation in wxGTK and even if its pixbuf representation was later changed using direct access to the bitmap pixels, the out of date pixmap continued to be used, creating the illusion of direct access being completely ignored. Fix this by purging the old pixmap representation when locking the bitmap for raw access.
2014-01-02 01:24 RD, revision 75515Don't keep using the old wxBitmap data after modifying it directly in wxGTK. Drawing on a wxBitmap via wxMemoryDC modified its pixmap representation in wxGTK and even if its pixbuf representation was later changed using direct access to the bitmap pixels, the out of date pixmap continued to be used, creating the illusion of direct access being completely ignored. Fix this by purging the old pixmap representation when locking the bitmap for raw access.
2014-01-02 01:21 RD, revision 75514Turn off wxUSE_COMPILER_TLS for wxPython builds to avoid crashes on XP.
2013-12-31 15:03 VZ, revision 75507Turn off wxUSE_COMPILER_TLS for wxPython builds to avoid crashes on XP.
2013-12-31 15:03 VZ, revision 75506Mention horizontal scrolling in wxScrollBar documentation too. Up/down can also mean left/right. Closes #15791.
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/unix/dialup.cpp
- M /wxWidgets/trunk/src/unix/net.cpp
2013-12-31 15:03 VZ, revision 75505No real changes, just fix some typos in the comments. Fix spelling in a couple of comments. Closes #15790.
2013-12-31 15:03 VZ, revision 75504Use wxScopedArray instead of raw new[]/delete[] and fix memory leak. Don't leak memory in case of error when reading from the stream in BMP loading code. Closes #15789.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/scopedarray.h
- M /wxWidgets/trunk/interface/wx/scopedarray.h
- M /wxWidgets/trunk/src/common/docview.cpp
- M /wxWidgets/trunk/src/common/translation.cpp
- M /wxWidgets/trunk/src/gtk/clipbrd.cpp
- M /wxWidgets/trunk/src/motif/clipbrd.cpp
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/ole/dataobj.cpp
- M /wxWidgets/trunk/src/msw/toolbar.cpp
2013-12-31 14:58 VZ, revision 75503Allow initializing wxScopedArray more conveniently. Typical wxScopedArray initialization uses "new T[n]" expression, allow to omit most of it and specify just n, the number of elements to allocate. Use the new shorter form in the places where wxScopedArray(new ...) was used (which is in almost all of them)
2013-12-29 20:14 PC, revision 75490Fix possible memory leak in BMP reading code. Don't forget to free the arrays even in case of an error while reading from the stream. Closes #15789.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/sockgtk.cpp
- M /wxWidgets/trunk/src/gtk/sockgtk.cpp
2013-12-29 12:49 SC, revision 75489fix memory leak, closes #15785
2013-12-29 11:39 SC, revision 75488moving special characters handling for EVT_CHAR into SetupKeyEvent, fixes #15784
2013-12-29 10:04 SC, revision 75487routing to common code, see #15784
2013-12-29 04:37 RD, revision 75466copy over all modifiers for single char events, fixes shift-tabs for single line controls, see #15784
2013-12-29 04:37 RD, revision 75465Add missing wxMenuItem methods
2013-12-29 04:36 RD, revision 75464Slight tweaks for the wxWebKitCtrl doc. Remove inline function bodies.
2013-12-29 04:36 RD, revision 75463Add wxWebKitCtrl header.
2013-12-29 04:36 RD, revision 75462Workaround for OSX crash in STC’s CallTip popup. Revert this when the fix in #15765 is backported.
2013-12-29 04:36 RD, revision 75461Document ctors and dtor for wxListView
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/edit.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/edit.h
2013-12-29 04:36 RD, revision 75460Add the ability to show a CallTip in the stc sample.
2013-12-29 04:23 RD, revision 75459Guard against trying to use extend() with None
2013-12-29 04:22 RD, revision 75458Add missing wxMenuItem methods
2013-12-29 04:22 RD, revision 75457Slight tweaks for the wxWebKitCtrl doc. Remove inline function bodies.
2013-12-29 04:22 RD, revision 75456Add wxWebKitCtrl header.
2013-12-29 04:22 RD, revision 75455Document ctors and dtor for wxListView
2013-12-29 04:22 RD, revision 75454Add the ability to show a CallTip in the stc sample.
2013-12-29 01:19 VZ, revision 75453Guard against trying to use extend() with None
2013-12-29 01:19 VZ, revision 75452Don't intercept accelerators in wxTextValidator in wxGTK. Key events with modifiers shouldn't be filtered by the validator as they are used as accelerators and not for the text entry at all. Closes #15777.
2013-12-29 01:19 VZ, revision 75451Simplify wxTextValidator EVT_CHAR handler. Ignore the event by default to reduce the number of event.Skip() calls. No changes in the code behaviour.
2013-12-29 01:01 VZ, revision 75450Handle Unicode keys correctly in wxTextValidator. Don't allow entering arbitrary Unicode keys in wxTextValidator limited to digits only, for example.
2013-12-29 01:01 VZ, revision 75449Make wxTextValidator validation error messages more informative. Saying that "something is invalid" really doesn't help much at all, so try to be at least a bit more informative.
2013-12-29 01:01 VZ, revision 75448Make wxFILTER_INCLUDE_LIST in wxTextValidator actually usable. Only check for its violation once the full text is entered as otherwise nothing could ever be entered when it was used. Closes #15778.
2013-12-29 01:01 VZ, revision 75447Fix handling of menu items checked before being attached in wxMSW. Calling wxMenuItem::Check() before appending the item to a menu didn't have any effect, fix this by checking the item state when actually attaching it. Closes #15748.
2013-12-29 01:01 VZ, revision 75446Avoid crashes when deleting owned top level windows. Don't delay the TLW destruction if it has a parent and its parent is already being deleted: we can't delay the inevitable in this case and only succeed in making the program crash if we try. Closes #15743.
2013-12-29 01:01 VZ, revision 75445Prevent wxGrid rows/columns from becoming too small on double click. The minimal size wasn't respected when auto-sizing rows/columns in Set{Row,Col}Size() which was called in response to double clicking the separator line, which resulted in clearly wrong behaviour as the user was prevented from resizing the row/column to a smaller size by dragging them but not by double clicking, so fix this to respect the minimal size as well. Closes #15627.
2013-12-28 23:20 VZ, revision 75444Fix harmless MSVC warning. Avoid "converting value to bool" warning introduced by r75310.
2013-12-28 23:20 VZ, revision 75443Update the generated file after gen_iface.py change. Regenerate the file to use the symbolic constants instead of the raw values. See #15783.
2013-12-28 16:11 VZ, revision 75439Use symbolic constants names in the generated wxSTC files. Update the script generating stc.cpp to put the symbolic constants names and not their raw numeric values into the generated code. This makes it much easier to read and understand. Closes #15783.
2013-12-28 16:11 VZ, revision 75438Mention that raw pixel access is efficient only with DIBs under MSW. While accessing DDBs (now) works too, it's inefficient and should be avoided.
2013-12-24 23:17 RD, revision 75428Make raw pixel access work even with DDBs under MSW. This is inefficient, because we need to copy pixels to and from them, but better than silently doing nothing.
2013-12-23 23:05 RD, revision 75417Fix blank wxComboBox appearance broken by the changes of r75134.
2013-12-23 23:04 RD, revision 75416Add comment about use of wxFRAME_TOOL_WINDOW
2013-12-23 23:04 RD, revision 75415Document ctors and dtor for wxListView
- M /wxWidgets/branches/wxPy-3.0.0/samples/stc/edit.cpp
- M /wxWidgets/branches/wxPy-3.0.0/samples/stc/edit.h
2013-12-23 23:04 RD, revision 75414Add the ability to show a CallTip in the stc sample.
2013-12-23 23:04 RD, revision 75413Guard against trying to use extend() with None
2013-12-23 23:04 RD, revision 75412Include frame.h at the beginning of the file instead of in the middle. It will be needed earlier in some cases.
2013-12-23 21:02 RD, revision 75411Use wxFRAME_TOOL_WINDOW style for the STC’s calltip window to avoid crashing on OSX.
2013-12-23 17:43 VZ, revision 75409A new branch for minor tweaks needed for wxPython 3.0.0.
2013-12-21 23:26 VZ, revision 75408Use wxPENSTYLE_{SOLID,TRANSPARENT} instead of deprecated versions in the docs. Don't push people to use the deprecated wxSOLID and wxTRANSPARENT. Closes #15775.
2013-12-21 15:59 SC, revision 75405Add wxNumberEntryDialog default ctor and Create(). Allow creating wxNumberEntryDialog in 2 steps, as most of the other classes. Closes #15769.
- M /wxWidgets/trunk/include/wx/osx/cocoa/private/textimpl.h
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2013-12-21 13:23 VZ, revision 75404- one single method for sending char events from a NSString - adding insertText override for multiline fields as char events went missing after r74945
2013-12-20 18:55 VZ, revision 75403Add wxPasswordEntryDialog default ctor and Create(). Allow creating wxPasswordEntryDialog in 2 steps, as most of the other classes. Closes #15770.
2013-12-20 18:50 VZ, revision 75402Don't link with -lm if the check using it failed. It is useless and can, apparently, result in problems, see #15746.
2013-12-20 17:03 SC, revision 75401Document wxEVT_MEDIA_XXX event types. Closes #15768.
- M /wxWidgets/trunk/include/wx/osx/popupwin.h
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/osx/carbon/popupwin.cpp
2013-12-18 17:18 VZ, revision 75400reverting r74098, applying John's version, see #15008, #15765, #13841 will be backported if no regressions are discovered
2013-12-18 17:18 VZ, revision 75399Don't crash in wxAuiToolBar::GetToolBarFits(). The code could crash if m_overflowVisible was true but m_overflowSizerItem was NULL. Ideally this shouldn't happen in the first place, but it did, so at least fix the crash for now -- and hopefully this code will be refactored to make it more clear later. Closes #15747.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/aui/auibar.cpp
2013-12-18 17:00 VZ, revision 75398Don't crash in wxAuiToolBar::GetToolBarFits(). The code could crash if m_overflowVisible was true but m_overflowSizerItem was NULL. Ideally this shouldn't happen in the first place, but it did, so at least fix the crash for now -- and hopefully this code will be refactored to make it more clear later. Backport from trunk, see #15747.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/html/htmlwin.h
- M /wxWidgets/trunk/interface/wx/html/htmlwin.h
- M /wxWidgets/trunk/src/html/htmlwin.cpp
2013-12-18 17:00 VZ, revision 75397Add wxHtmlWindow::SetDefaultHTMLCursor(). This allows to change the cursors used by any HTML windows, before creating them. Closes #15324.
2013-12-18 17:00 VZ, revision 75396Document wxMediaState enum. Closes #15760.
2013-12-18 17:00 VZ, revision 75395Treat empty variants as null ones in wxMSW OLE code. Simply ignoring VT_EMPTY variants doesn't make any sense and can result in completely unexpected results, so don't do it. Closes #15757.
- 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/Makefile.in
2013-12-18 17:00 VZ, revision 75394Remove wx/generic/colrdlgg.h from common GUI headers. This header is not used in all ports, notably not in wxMSW nor wxGTK. See #15753.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/cshelp.h
- M /wxWidgets/trunk/src/common/cshelp.cpp
2013-12-18 17:00 VZ, revision 75393Add default ctor and Create() to wxContextHelpButton. Allow two step creation of wxContextHelpButton. Closes #14848.
2013-12-16 19:55 VS, revision 75388Document wxMediaState enum. Closes #15760.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/textfile.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/textfile/textfiletest.cpp
2013-12-16 19:54 VS, revision 75387wxTextFile: don't loose data with CRCRLF line endings. Previously, when reading files with completely nonstandard - but occurring in the wild thanks to broken Notepad - files with CRCRLF, all content would be replaced with empty lines. Fix the code to do what many editors do with such files: treat this as data line followed by an empty one. This is not ideal, but it is better than discarding data - and arguably, silently cleaning up the endings wouldn't be great either (and would add extra complications for what is an obscure and broken case). See http://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks
2013-12-16 17:36 VS, revision 75386wxTextFile: don't loose data with CRCRLF line endings. Previously, when reading files with completely nonstandard - but occurring in the wild thanks to broken Notepad - files with CRCRLF, all content would be replaced with empty lines. Fix the code to do what many editors do with such files: treat this as data line followed by an empty one. This is not ideal, but it is better than discarding data - and arguably, silently cleaning up the endings wouldn't be great either (and would add extra complications for what is an obscure and broken case). See http://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks
2013-12-16 12:12 JJ, revision 75385Support keyboard navigation with Tab in generic wxDataViewCtrl. Move keyboard focus between columns with Tab and Shift-Tab. Works similarly to left and right arrows, but wraps around to go to the next or previous line and doesn't collapse tree nodes. If focus reaches the last or first cell, the key event is skipped, allowing normal Tab handling for moving to another control.
2013-12-16 11:51 JJ, revision 75384Update OpenVMS compile support
2013-12-15 03:07 PC, revision 75383Add OpenVMS to the systems that support the Bind-Event
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
2013-12-15 03:04 PC, revision 75382fix inconsistent line endings
2013-12-15 02:29 PC, revision 75381just put GtkBorder variable on the stack fixes missing runtime version check
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textentry.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/textentry.cpp
2013-12-14 16:33 JS, revision 75380fix missing/incorrect GTK runtime version checks
2013-12-14 16:32 JS, revision 75379Ensure a small spanned column doesn't shrink its columns too much by checking for min column sizes
2013-12-12 17:08 SC, revision 75378Ensure a small spanned column doesn't shrink its columns too much by checking for min column sizes
2013-12-11 18:27 VZ, revision 75377backport, fixes #15688
2013-12-11 18:26 VZ, revision 75376Afrikaans translations update from Friedel Wolff.
2013-12-11 13:06 JS, revision 75375Afrikaans translations update from Friedel Wolff.
2013-12-11 13:05 JS, revision 75374Fix for occasionally missing cells in tables
2013-12-10 16:24 JS, revision 75373Fix for occasionally missing cells in tables
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2013-12-09 22:09 SC, revision 75364Added scrollbar hysteresis detection to stop infinite looping when vertical scrollbar presence or absence affects the content height.
2013-12-08 11:30 JS, revision 75363trying 10.5 / 10.6 fix for #15688
2013-12-08 11:30 JS, revision 75362Fixed overlapping text and floating objects by simplifying the available rectangle calculation
2013-12-07 16:51 JS, revision 75361Fixed overlapping text and floating objects by simplifying the available rectangle calculation
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextbuffer.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextctrl.cpp
2013-12-07 16:50 JS, revision 75360Clicking on a floating (non-container) object no longer sets the caret position. Double-clicking on a floating (non-container) object selects it instead of selecting a word. Selection refresh now takes floating objects into account. The last line of a paragraph now takes floating objects into account.
2013-12-07 16:12 JS, revision 75359Clicking on a floating (non-container) object no longer sets the caret position. Double-clicking on a floating (non-container) object selects it instead of selecting a word. Selection refresh now takes floating objects into account. The last line of a paragraph now takes floating objects into account.
2013-12-07 13:30 VZ, revision 75358Backported r75354: Fix layout of content within a floating object by using Move and not SetPosition; prevent creeping of floating objects on layout.
2013-12-07 12:59 VZ, revision 75357Don't build wxOSX/Cocoa twice in wxOSX buildbot. Both trunk builds were using Cocoa, change the one supposed to be Carbon to use Carbon instead. Also add Carbon stable branch build as this is probably even more important than testing Carbon in the trunk.
2013-12-07 12:55 VZ, revision 75356Clarify wxGetTopLevelParent() behaviour for TLWs. It doesn't return the parent of a TLW but TLW itself. Whether this is a good idea or bad one, this is how it works since a very long time and we don't want to change it any more.
2013-12-07 12:55 VZ, revision 75355Big Galician translation update from Nuria Andión.
2013-12-05 20:56 JS, revision 75354Big Galician translation update from Nuria Andión.
2013-12-05 20:16 SC, revision 75353Fix layout of content within a floating object by using Move and not SetPosition; prevent creeping of floating objects on layout.
2013-12-05 10:13 SC, revision 75352backporting SDK 10.5
2013-12-04 15:33 VS, revision 75351support 10.5 SDK build
2013-12-04 15:33 VS, revision 75350wxOSX Retina fixes: wxImageList::GetSize(). wxImageList returns size of its bitmap as pixel size, i.e. twice the displayed screen on HiDPI screens. Unfortunately, wxImageList::GetSize() is used heavily in (generic) GUI drawing code, e.g. to properly size wxListCtrl's icon columns. As wxImageList is used primarily by controls, it seems reasonable to adjust for scaling here, rather than requiring all users of the class to do it.
- M /wxWidgets/trunk/include/wx/generic/statbmpg.h
- M /wxWidgets/trunk/src/common/ctrlcmn.cpp
- M /wxWidgets/trunk/src/osx/bmpbuttn_osx.cpp
2013-12-04 15:32 VS, revision 75349wxOSX Retina fixes: size wxStaticBitmap and wxBitmapButton properly. The size is expressed in logical coordinates and needs to use bitmap's scaled size, otherwise it would appear twice as large in both dimensions.
2013-12-04 15:32 VS, revision 75348wxOSX Retina fixes: wxImageList::GetSize(). wxImageList returns size of its bitmap as pixel size, i.e. twice the displayed screen on HiDPI screens. Unfortunately, wxImageList::GetSize() is used heavily in (generic) GUI drawing code, e.g. to properly size wxListCtrl's icon columns. As wxImageList is used primarily by controls, it seems reasonable to adjust for scaling here, rather than requiring all users of the class to do it.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/statbmpg.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/ctrlcmn.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/bmpbuttn_osx.cpp
2013-12-04 14:23 VS, revision 75347wxOSX Retina fixes: size wxStaticBitmap and wxBitmapButton properly. The size is expressed in logical coordinates and needs to use bitmap's scaled size, otherwise it would appear twice as large in both dimensions.
2013-12-04 13:38 VS, revision 75346Auto grow the last wxDataViewCtrl column on all platforms. The GTK+ implementation always did this and it doesn't make much sense to let the space be wasted, so do as GTK+ does: expand the last column to cover the remaining unused space in the OS X and generic implementations too. Don't do anything if the space is insufficient. Respect the last column's minimal width. See #13904.
2013-12-04 13:36 VS, revision 75345Fix fixed-width progress columns in generic wxDataViewCtrl. Both native wxDVC implementations grow the progress column, the generic one didn't. This change fixes it and _seems_ not to break other things. As a consequence, progress columns no longer have a 40px minimal width, but that should be OK. Fixes #15745.
2013-12-03 19:41 JS, revision 75344Fix fixed-width progress columns in generic wxDataViewCtrl. Both native wxDVC implementations grow the progress column, the generic one didn't. This change fixes it and _seems_ not to break other things. As a consequence, progress columns no longer have a 40px minimal width, but that should be OK. Fixes #15745.
2013-12-03 19:41 JS, revision 75343Applied patch #15744: wxRichTextCtrl: HitTest can't find top-level floats (dghart)
2013-12-03 15:53 VZ, revision 75342Applied patch #15744: wxRichTextCtrl: HitTest can't find top-level floats (dghart)
2013-12-03 15:53 VZ, revision 75341Fix crash when Destroy()-ing a TLW with a non-TLW parent. Generalize the code in wxTopLevelWindowBase dtor checking for the children of the TLW being destroyed pending for deletion themselves to work when the child TLW is an indirect child, i.e. was created with a child window of this TLW as parent and not this TLW itself. Closes #15743.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/toplvcmn.cpp
2013-12-03 14:38 VZ, revision 75340Fix crash when Destroy()-ing a TLW with a non-TLW parent. Generalize the code in wxTopLevelWindowBase dtor checking for the children of the TLW being destroyed pending for deletion themselves to work when the child TLW is an indirect child, i.e. was created with a child window of this TLW as parent and not this TLW itself. Closes #15743.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/include/wx/wxcrtvararg.h
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/setup.h_vms
2013-12-03 14:36 VZ, revision 75339Work around wrong vsscanf() declaration under HP-UX. Under this system vsscanf() is declared as taking a non-const char* as first argument which prevented our code using it from compiling. Wrap it in wxCRT_VsscanfA() adding the necessary const_cast<> to fix this. Closes #15638.
- M /wxWidgets/branches/WX_3_0_BRANCH/configure
- M /wxWidgets/branches/WX_3_0_BRANCH/configure.in
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/wxcrtvararg.h
- M /wxWidgets/branches/WX_3_0_BRANCH/setup.h.in
- M /wxWidgets/branches/WX_3_0_BRANCH/setup.h_vms
2013-12-02 18:46 VS, revision 75336Work around wrong vsscanf() declaration under HP-UX. Under this system vsscanf() is declared as taking a non-const char* as first argument which prevented our code using it from compiling. Wrap it in wxCRT_VsscanfA() adding the necessary const_cast<> to fix this. Closes #15638.
2013-12-02 18:46 VS, revision 75335Minor clarifications to wxTextEntry::SetHint() docs. Update platforms support docs. Mention event handlers interaction in the generic implementation.
2013-12-02 18:46 VS, revision 75334Implement wxTextEntry::SetHint() natively for GTK+3.
2013-12-02 18:45 VS, revision 75333Don't use native cue banners in wxTextEntry::SetHint() on XP. The code apparently expected EM_SETCUEBANNER to return false on pre-Vista systems (where the cue banners don't work). This isn't the case in practice, so check for Vista explicitly and use the generic implementation on XP.
2013-12-02 18:45 VS, revision 75332Don't use native cue banners in wxTextEntry::SetHint() on XP. The code apparently expected EM_SETCUEBANNER to return false on pre-Vista systems (where the cue banners don't work). This isn't the case in practice, so check for Vista explicitly and use the generic implementation on XP.
2013-12-02 17:50 VZ, revision 75331Backport r75319: support for localized help menus
2013-12-02 17:34 VZ, revision 75330Try to use /proc/self instead of /dev/core in the unit test. /dev/core doesn't seem to exist on the machines running Travis CI builds, check if /proc/self can work there.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/datavgen.cpp
2013-12-02 17:30 VZ, revision 75329Fix clicking on checkboxes in generic wxDataViewCtrl. Back port the fix of r75329 from the trunk but without changing GetEffectiveAlignment() visibility to avoid changing the ABI. See #15731.
2013-12-02 13:58 VZ, revision 75328Use correct cell alignment in generic wxDataViewCtrl mouse handling code. Don't fall back to wxALIGN_CENTRE, even if the renderer doesn't specify its own alignment we still have to take the column alignment in consideration, so use GetEffectiveAlignment() (which had to be made public for this). This notably fixes (again) hit testing for wxDataViewToggleRenderer in the generic version. Closes #15731.
2013-12-02 13:58 VZ, revision 75327Check if colour really changed in wxGenericListCtrl::SetBackgroundColour(). Call the base class version to update the colour stored in the base class and also to avoid changing the colour of the main window unnecessarily if the colour didn't really change. This is also consistent with the code in SetForegroundColour() just below.
2013-12-02 13:58 VZ, revision 75326Don't change header window foreground colour in wxGenericListCtrl. As calling wxGenericListCtrl::SetBackgroundColour() doesn't change the header window background, don't change its foreground in SetForegroundColour() neither. Closes #15741.
2013-12-02 13:56 VZ, revision 75325Add a missing string in Slovakian translations. Closes #15740.
2013-12-02 13:52 VZ, revision 75324Don't change header window foreground colour in wxGenericListCtrl. As calling wxGenericListCtrl::SetBackgroundColour() doesn't change the header window background, don't change its foreground in SetForegroundColour() neither. Closes #15741.
2013-12-02 11:38 JS, revision 75323Add a missing string in Slovakian translations. Closes #15740.
2013-12-02 11:38 JS, revision 75322Fixed #15717: wxRichTextStyleOrganiserDialog returns wxID_OK when closed with Escape key (ikamakj)
2013-12-02 10:06 JS, revision 75321Fixed #15717: wxRichTextStyleOrganiserDialog returns wxID_OK when closed with Escape key (ikamakj)
2013-12-02 10:06 JS, revision 75320Apply fix for #15734: wxRichTextCtrl: A floating wxRichTextTable's cells aren't drawn (dghart)
2013-12-01 21:10 SC, revision 75319Apply fix for #15734: wxRichTextCtrl: A floating wxRichTextTable's cells aren't drawn (dghart)
2013-11-28 17:50 JS, revision 75318support for localized help menus
2013-11-28 17:50 JS, revision 75317Partial fix for #15714: Caret jumping problem in wxRichTextCtrl text selection
2013-11-28 17:29 JS, revision 75316Partial fix for #15714: Caret jumping problem in wxRichTextCtrl text selection
2013-11-28 17:29 JS, revision 75315Fix for #15716: wxRichTextCompositeObject::Dump() should also dump the object itself?
2013-11-28 17:24 JS, revision 75314Fix for #15716: wxRichTextCompositeObject::Dump() should also dump the object itself?
2013-11-28 17:24 JS, revision 75313Fix for #15718: wxSymbolPickerDialog crashes on ampersand character
2013-11-28 17:23 JS, revision 75312Fix for #15718: wxSymbolPickerDialog crashes on ampersand character
2013-11-28 17:23 JS, revision 75311Fix for #15715: NULL check required in wxRichTextBuffer::SetStyleSheetAndNotify()
2013-11-28 14:47 VZ, revision 75310Fix for #15715: NULL check required in wxRichTextBuffer::SetStyleSheetAndNotify()
2013-11-28 14:46 VZ, revision 75309Fix wxCommandProcessor::IsDirty() for unsaved unmodified case. IsDirty() still returned true even after undoing all the commands which was wrong, as there was nothing to save in this case. Closes #15722.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/cmdproc.cpp
2013-11-28 13:43 VZ, revision 75308Fix wxCommandProcessor::IsDirty() for unsaved unmodified case. IsDirty() still returned true even after undoing all the commands which was wrong, as there was nothing to save in this case. Closes #15722.
2013-11-28 13:43 VZ, revision 75307Fix unwanted focus events when deleting a wxTreeCtrl item in wxMSW. Disable setting focus in response to TVN_SELCHANGING when deleting an item in a single selection control too -- this was already done in multi selection case but not in this one, for some reason. Also refactor the code to avoid duplicating TreeView_DeleteItem() calls. Closes #15721.
2013-11-28 13:39 VZ, revision 75306Round values in wxBitmap::CreateScaled() and GetScaledSize(). Do it for consistency with wxMSW and because rounding probably makes more sense than truncation here. Closes #15720.
2013-11-27 17:12 VZ, revision 75305Fix unwanted focus events when deleting a wxTreeCtrl item in wxMSW. Disable setting focus in response to TVN_SELCHANGING when deleting an item in a single selection control too -- this was already done in multi selection case but not in this one, for some reason. See #15721.
2013-11-27 17:12 VZ, revision 75304Fix wxCHECK_MINGW32_VERSION() definition. Include _mingw.h before testing for __MINGW32_MAJOR_VERSION as it's only defined in that header. Closes #15696.
2013-11-27 16:34 VS, revision 75303Fix wxCHECK_MINGW32_VERSION() definition. Include _mingw.h before testing for __MINGW32_MAJOR_VERSION as it's only defined in that header. Closes #15696.
2013-11-27 16:34 VS, revision 75302Fix OS X startup to not hang if the application doesn't get focus. If the application launches while the parent process doesn't have an active window, [NSApp run] won't terminate immediately, as was assumed here. Instead, it blocks until some input arrives, e.g. clicking the Dock icon. Work around this by adding a dummy event to the queue.
2013-11-27 00:31 VZ, revision 75299Fix OS X startup to not hang if the application doesn't get focus. If the application launches while the parent process doesn't have an active window, [NSApp run] won't terminate immediately, as was assumed here. Instead, it blocks until some input arrives, e.g. clicking the Dock icon. Work around this by adding a dummy event to the queue.
2013-11-27 00:30 VZ, revision 75298Fix wxWindow::SetSizeHints() documentation. Add the missing @overload. Closes #15707.
2013-11-26 15:50 VZ, revision 75297Fix wxWindow::SetSizeHints() documentation. Add the missing @overload. Closes #15707.
2013-11-26 15:28 SC, revision 75296Yet another fix after wxMenu::Remove() refactoring. wxMenu::Remove() was still broken in wxMSW after r75250, even with the fix in r75290, as wxMSW code relied on the item still being present in wxMenu::m_items. Delay removing it from there until after DoRemove() call to fix this. See #3424.
2013-11-26 15:18 SC, revision 75295correct behavior in case it is still used with ShowModal
2013-11-26 15:16 SC, revision 75294fixing shadowed var
2013-11-26 13:53 SC, revision 75293fixing shadowed var
2013-11-25 17:50 PC, revision 75292correct behavior in case it is still used with ShowModal
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/static.cpp
- M /wxWidgets/trunk/samples/widgets/static.cpp
2013-11-25 15:21 SC, revision 75291always initialize m_statText
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/evtloop.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/evtloop.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/core/evtloop_cf.cpp
2013-11-25 14:57 VZ, revision 75290backporting r75289
2013-11-25 14:51 SC, revision 75289Fix menu item destruction broken by r75250. The menu items were not removed from the menu any longer when they were deleted or destroyed after the changes in this revision. Fix this by calling the public Remove(), which does the right thing, instead of the private DoRemove(), which only does part of the job of removing the item, in DoDelete() and DoDestroy(). See #3424.
- M /wxWidgets/trunk/include/wx/osx/evtloop.h
- M /wxWidgets/trunk/src/osx/cocoa/evtloop.mm
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2013-11-25 14:41 VZ, revision 75288making sure no pending deletes get executed while a modal loop is running, avoiding double deletes because the dialogs are mostly allocated on the stack.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/sockmsw.cpp
2013-11-25 14:40 VZ, revision 75287Fix multiple calls to wxSocket::Initialize() in wxMSW. Subsequent calls didn't initialize the hidden window correctly because wxSocket::Shutdown() unregistered the window class used for it, but wxSocket::Initialize() still kept a pointer to the previously registered class name. Don't remember it any longer, unlike in the other cases where we use wxCreateHiddenWindow(), this function is only ever going to be called once until the class is unregistered anyhow, so it doesn't have to be static. Closes #15701.
2013-11-25 13:31 VZ, revision 75286Fix multiple calls to wxSocket::Initialize() in wxMSW. Subsequent calls didn't initialize the hidden window correctly because wxSocket::Shutdown() unregistered the window class used for it, but wxSocket::Initialize() still kept a pointer to the previously registered class name. Don't remember it any longer, unlike in the other cases where we use wxCreateHiddenWindow(), this function is only ever going to be called once until the class is unregistered anyhow, so it doesn't have to be static. Closes #15701.
2013-11-25 13:12 VZ, revision 75285Correct the author of wxAuiToolBarXmlHandler. See #15686.
2013-11-24 19:07 PC, revision 75284Document the order in which event tables are examined. Static event tables are search top to bottom while dynamic event tables are searched in the most-recently-bound to the most-early-bound order.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/control.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/settings.cpp
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/settings.cpp
2013-11-24 18:20 VS, revision 75283avoid deprecated gtk_style_context_get_font(), closes #15697
2013-11-23 17:23 VZ, revision 75282fix GCC warning "logical ‘or’ applied to non-boolean constant"
2013-11-23 16:10 VS, revision 75281Remove never used ALL_WX_LIBS variable from configure. It wasn't up to date (e.g. aui, ribbon, propgrid, richtext were not included in it) and wasn't used anywhere anyhow.
2013-11-23 16:10 VS, revision 75280Recognize Windows 8 and 8.1 in wxGetOsDescription().
2013-11-23 16:10 VS, revision 75279Differentiate between WXK_UP etc. and WXK_NUMPAD_ variants in NSMenuItem code.
2013-11-23 16:10 VS, revision 75278Don't add NSFunctionKeyMask to NSMenuItem modifiers. This code probably misunderstood NSEvent documentation, where this mask is mentioned, but setKeyEquivalentModifierMask: documentation doesn't list it as allowed. More importantly, it causes "fn" to appear in the menu item and the accelerator doesn't work.
2013-11-23 16:09 VS, revision 75277Recognize Windows 8 and 8.1 in wxGetOsDescription().
2013-11-23 16:09 VS, revision 75276Differentiate between WXK_UP etc. and WXK_NUMPAD_ variants in NSMenuItem code.
2013-11-23 11:56 VS, revision 75275Don't add NSFunctionKeyMask to NSMenuItem modifiers. This code probably misunderstood NSEvent documentation, where this mask is mentioned, but setKeyEquivalentModifierMask: documentation doesn't list it as allowed. More importantly, it causes "fn" to appear in the menu item and the accelerator doesn't work.
2013-11-23 11:56 VS, revision 75274Fix selection behavior on right-click in wxGTK wxDataViewCtrl. Select the item under the cursor even when right-clicking it, because it's expected behavior (Nautilus does it too). Fixes #13531.
2013-11-23 11:56 VS, revision 75273Allow NULL model in wxGTK's wxDataViewCtrl. This is consistent with other ports. Fixes #14616.
2013-11-23 11:56 VS, revision 75272Fix selection behavior on right-click in wxGTK wxDataViewCtrl. Select the item under the cursor even when right-clicking it, because it's expected behavior (Nautilus does it too). Fixes #13531.
2013-11-23 01:34 VZ, revision 75271Allow NULL model in wxGTK's wxDataViewCtrl. This is consistent with other ports. Fixes #14616.
- M /wxWidgets/trunk/build/bakefiles/files.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/build/msw/wx_aui.dsp
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- A /wxWidgets/trunk/include/wx/xrc/xh_auitoolb.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/misc/schema/xrc_schema.rnc
- M /wxWidgets/trunk/samples/xrc/Makefile.in
- M /wxWidgets/trunk/samples/xrc/makefile.bcc
- M /wxWidgets/trunk/samples/xrc/makefile.gcc
- M /wxWidgets/trunk/samples/xrc/makefile.unx
- M /wxWidgets/trunk/samples/xrc/makefile.vc
- M /wxWidgets/trunk/samples/xrc/makefile.wat
- M /wxWidgets/trunk/samples/xrc/myframe.cpp
- M /wxWidgets/trunk/samples/xrc/myframe.h
- A /wxWidgets/trunk/samples/xrc/rc/aui.xpm
- A /wxWidgets/trunk/samples/xrc/rc/aui.xrc
- M /wxWidgets/trunk/samples/xrc/rc/menu.xrc
- M /wxWidgets/trunk/samples/xrc/rc/toolbar.xrc
- M /wxWidgets/trunk/samples/xrc/xrcdemo.bkl
- M /wxWidgets/trunk/samples/xrc/xrcdemo.cpp
- M /wxWidgets/trunk/samples/xrc/xrcdemo.dsp
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc7.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc8.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc9.vcproj
- A /wxWidgets/trunk/src/xrc/xh_auitoolb.cpp
2013-11-23 01:34 VZ, revision 75270Add XRC handler for wxAuiToolBar. Also add the demonstration of AUI handlers (this one and the existing one for wxAuiNotebook) to the xrc sample. See #15686.
- 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/build/msw/wx_vc7_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_xrc.vcproj
- M /wxWidgets/trunk/demos/bombs/makefile.bcc
- M /wxWidgets/trunk/demos/bombs/makefile.gcc
- M /wxWidgets/trunk/demos/bombs/makefile.vc
- M /wxWidgets/trunk/demos/bombs/makefile.wat
- M /wxWidgets/trunk/demos/forty/makefile.bcc
- M /wxWidgets/trunk/demos/forty/makefile.gcc
- M /wxWidgets/trunk/demos/forty/makefile.vc
- M /wxWidgets/trunk/demos/forty/makefile.wat
- M /wxWidgets/trunk/demos/fractal/makefile.bcc
- M /wxWidgets/trunk/demos/fractal/makefile.gcc
- M /wxWidgets/trunk/demos/fractal/makefile.vc
- M /wxWidgets/trunk/demos/fractal/makefile.wat
- M /wxWidgets/trunk/demos/life/makefile.bcc
- M /wxWidgets/trunk/demos/life/makefile.gcc
- M /wxWidgets/trunk/demos/life/makefile.vc
- M /wxWidgets/trunk/demos/life/makefile.wat
- M /wxWidgets/trunk/demos/poem/makefile.bcc
- M /wxWidgets/trunk/demos/poem/makefile.gcc
- M /wxWidgets/trunk/demos/poem/makefile.vc
- M /wxWidgets/trunk/demos/poem/makefile.wat
- M /wxWidgets/trunk/samples/access/makefile.bcc
- M /wxWidgets/trunk/samples/access/makefile.gcc
- M /wxWidgets/trunk/samples/access/makefile.vc
- M /wxWidgets/trunk/samples/access/makefile.wat
- M /wxWidgets/trunk/samples/animate/makefile.bcc
- M /wxWidgets/trunk/samples/animate/makefile.gcc
- M /wxWidgets/trunk/samples/animate/makefile.vc
- M /wxWidgets/trunk/samples/animate/makefile.wat
- M /wxWidgets/trunk/samples/artprov/makefile.bcc
- M /wxWidgets/trunk/samples/artprov/makefile.gcc
- M /wxWidgets/trunk/samples/artprov/makefile.vc
- M /wxWidgets/trunk/samples/artprov/makefile.wat
- M /wxWidgets/trunk/samples/aui/makefile.bcc
- M /wxWidgets/trunk/samples/aui/makefile.gcc
- M /wxWidgets/trunk/samples/aui/makefile.vc
- M /wxWidgets/trunk/samples/aui/makefile.wat
- M /wxWidgets/trunk/samples/calendar/makefile.bcc
- M /wxWidgets/trunk/samples/calendar/makefile.gcc
- M /wxWidgets/trunk/samples/calendar/makefile.vc
- M /wxWidgets/trunk/samples/calendar/makefile.wat
- M /wxWidgets/trunk/samples/caret/makefile.bcc
- M /wxWidgets/trunk/samples/caret/makefile.gcc
- M /wxWidgets/trunk/samples/caret/makefile.vc
- M /wxWidgets/trunk/samples/caret/makefile.wat
- M /wxWidgets/trunk/samples/clipboard/makefile.bcc
- M /wxWidgets/trunk/samples/clipboard/makefile.gcc
- M /wxWidgets/trunk/samples/clipboard/makefile.vc
- M /wxWidgets/trunk/samples/clipboard/makefile.wat
- M /wxWidgets/trunk/samples/collpane/makefile.bcc
- M /wxWidgets/trunk/samples/collpane/makefile.gcc
- M /wxWidgets/trunk/samples/collpane/makefile.vc
- M /wxWidgets/trunk/samples/collpane/makefile.wat
- M /wxWidgets/trunk/samples/combo/makefile.bcc
- M /wxWidgets/trunk/samples/combo/makefile.gcc
- M /wxWidgets/trunk/samples/combo/makefile.vc
- M /wxWidgets/trunk/samples/combo/makefile.wat
- M /wxWidgets/trunk/samples/config/makefile.bcc
- M /wxWidgets/trunk/samples/config/makefile.gcc
- M /wxWidgets/trunk/samples/config/makefile.vc
- M /wxWidgets/trunk/samples/config/makefile.wat
- M /wxWidgets/trunk/samples/console/makefile.bcc
- M /wxWidgets/trunk/samples/console/makefile.gcc
- M /wxWidgets/trunk/samples/console/makefile.vc
- M /wxWidgets/trunk/samples/console/makefile.wat
- M /wxWidgets/trunk/samples/controls/makefile.bcc
- M /wxWidgets/trunk/samples/controls/makefile.gcc
- M /wxWidgets/trunk/samples/controls/makefile.vc
- M /wxWidgets/trunk/samples/controls/makefile.wat
- M /wxWidgets/trunk/samples/dataview/makefile.bcc
- M /wxWidgets/trunk/samples/dataview/makefile.gcc
- M /wxWidgets/trunk/samples/dataview/makefile.vc
- M /wxWidgets/trunk/samples/dataview/makefile.wat
- M /wxWidgets/trunk/samples/debugrpt/makefile.bcc
- M /wxWidgets/trunk/samples/debugrpt/makefile.gcc
- M /wxWidgets/trunk/samples/debugrpt/makefile.vc
- M /wxWidgets/trunk/samples/debugrpt/makefile.wat
- M /wxWidgets/trunk/samples/dialogs/makefile.bcc
- M /wxWidgets/trunk/samples/dialogs/makefile.gcc
- M /wxWidgets/trunk/samples/dialogs/makefile.vc
- M /wxWidgets/trunk/samples/dialogs/makefile.wat
- M /wxWidgets/trunk/samples/dialup/makefile.bcc
- M /wxWidgets/trunk/samples/dialup/makefile.gcc
- M /wxWidgets/trunk/samples/dialup/makefile.vc
- M /wxWidgets/trunk/samples/dialup/makefile.wat
- M /wxWidgets/trunk/samples/display/makefile.bcc
- M /wxWidgets/trunk/samples/display/makefile.gcc
- M /wxWidgets/trunk/samples/display/makefile.vc
- M /wxWidgets/trunk/samples/display/makefile.wat
- M /wxWidgets/trunk/samples/dll/makefile.bcc
- M /wxWidgets/trunk/samples/dll/makefile.gcc
- M /wxWidgets/trunk/samples/dll/makefile.vc
- M /wxWidgets/trunk/samples/dll/makefile.wat
- M /wxWidgets/trunk/samples/dnd/makefile.bcc
- M /wxWidgets/trunk/samples/dnd/makefile.gcc
- M /wxWidgets/trunk/samples/dnd/makefile.vc
- M /wxWidgets/trunk/samples/dnd/makefile.wat
- M /wxWidgets/trunk/samples/docview/makefile.bcc
- M /wxWidgets/trunk/samples/docview/makefile.gcc
- M /wxWidgets/trunk/samples/docview/makefile.vc
- M /wxWidgets/trunk/samples/docview/makefile.wat
- M /wxWidgets/trunk/samples/dragimag/makefile.bcc
- M /wxWidgets/trunk/samples/dragimag/makefile.gcc
- M /wxWidgets/trunk/samples/dragimag/makefile.vc
- M /wxWidgets/trunk/samples/dragimag/makefile.wat
- M /wxWidgets/trunk/samples/drawing/makefile.bcc
- M /wxWidgets/trunk/samples/drawing/makefile.gcc
- M /wxWidgets/trunk/samples/drawing/makefile.vc
- M /wxWidgets/trunk/samples/drawing/makefile.wat
- M /wxWidgets/trunk/samples/erase/makefile.bcc
- M /wxWidgets/trunk/samples/erase/makefile.gcc
- M /wxWidgets/trunk/samples/erase/makefile.vc
- M /wxWidgets/trunk/samples/erase/makefile.wat
- M /wxWidgets/trunk/samples/event/makefile.bcc
- M /wxWidgets/trunk/samples/event/makefile.gcc
- M /wxWidgets/trunk/samples/event/makefile.vc
- M /wxWidgets/trunk/samples/event/makefile.wat
- M /wxWidgets/trunk/samples/except/makefile.bcc
- M /wxWidgets/trunk/samples/except/makefile.gcc
- M /wxWidgets/trunk/samples/except/makefile.vc
- M /wxWidgets/trunk/samples/except/makefile.wat
- M /wxWidgets/trunk/samples/exec/makefile.bcc
- M /wxWidgets/trunk/samples/exec/makefile.gcc
- M /wxWidgets/trunk/samples/exec/makefile.vc
- M /wxWidgets/trunk/samples/exec/makefile.wat
- M /wxWidgets/trunk/samples/flash/makefile.vc
- M /wxWidgets/trunk/samples/font/makefile.bcc
- M /wxWidgets/trunk/samples/font/makefile.gcc
- M /wxWidgets/trunk/samples/font/makefile.vc
- M /wxWidgets/trunk/samples/font/makefile.wat
- M /wxWidgets/trunk/samples/fswatcher/makefile.bcc
- M /wxWidgets/trunk/samples/fswatcher/makefile.gcc
- M /wxWidgets/trunk/samples/fswatcher/makefile.vc
- M /wxWidgets/trunk/samples/fswatcher/makefile.wat
- M /wxWidgets/trunk/samples/grid/makefile.bcc
- M /wxWidgets/trunk/samples/grid/makefile.gcc
- M /wxWidgets/trunk/samples/grid/makefile.vc
- M /wxWidgets/trunk/samples/grid/makefile.wat
- M /wxWidgets/trunk/samples/help/makefile.bcc
- M /wxWidgets/trunk/samples/help/makefile.gcc
- M /wxWidgets/trunk/samples/help/makefile.vc
- M /wxWidgets/trunk/samples/help/makefile.wat
- M /wxWidgets/trunk/samples/htlbox/makefile.bcc
- M /wxWidgets/trunk/samples/htlbox/makefile.gcc
- M /wxWidgets/trunk/samples/htlbox/makefile.vc
- M /wxWidgets/trunk/samples/htlbox/makefile.wat
- M /wxWidgets/trunk/samples/html/about/makefile.bcc
- M /wxWidgets/trunk/samples/html/about/makefile.gcc
- M /wxWidgets/trunk/samples/html/about/makefile.vc
- M /wxWidgets/trunk/samples/html/about/makefile.wat
- M /wxWidgets/trunk/samples/html/help/makefile.bcc
- M /wxWidgets/trunk/samples/html/help/makefile.gcc
- M /wxWidgets/trunk/samples/html/help/makefile.vc
- M /wxWidgets/trunk/samples/html/help/makefile.wat
- M /wxWidgets/trunk/samples/html/helpview/makefile.bcc
- M /wxWidgets/trunk/samples/html/helpview/makefile.gcc
- M /wxWidgets/trunk/samples/html/helpview/makefile.vc
- M /wxWidgets/trunk/samples/html/helpview/makefile.wat
- M /wxWidgets/trunk/samples/html/printing/makefile.bcc
- M /wxWidgets/trunk/samples/html/printing/makefile.gcc
- M /wxWidgets/trunk/samples/html/printing/makefile.vc
- M /wxWidgets/trunk/samples/html/printing/makefile.wat
- M /wxWidgets/trunk/samples/html/test/makefile.bcc
- M /wxWidgets/trunk/samples/html/test/makefile.gcc
- M /wxWidgets/trunk/samples/html/test/makefile.vc
- M /wxWidgets/trunk/samples/html/test/makefile.wat
- M /wxWidgets/trunk/samples/html/virtual/makefile.bcc
- M /wxWidgets/trunk/samples/html/virtual/makefile.gcc
- M /wxWidgets/trunk/samples/html/virtual/makefile.vc
- M /wxWidgets/trunk/samples/html/virtual/makefile.wat
- M /wxWidgets/trunk/samples/html/widget/makefile.bcc
- M /wxWidgets/trunk/samples/html/widget/makefile.gcc
- M /wxWidgets/trunk/samples/html/widget/makefile.vc
- M /wxWidgets/trunk/samples/html/widget/makefile.wat
- M /wxWidgets/trunk/samples/html/zip/makefile.bcc
- M /wxWidgets/trunk/samples/html/zip/makefile.gcc
- M /wxWidgets/trunk/samples/html/zip/makefile.vc
- M /wxWidgets/trunk/samples/html/zip/makefile.wat
- M /wxWidgets/trunk/samples/image/makefile.bcc
- M /wxWidgets/trunk/samples/image/makefile.gcc
- M /wxWidgets/trunk/samples/image/makefile.vc
- M /wxWidgets/trunk/samples/image/makefile.wat
- M /wxWidgets/trunk/samples/internat/makefile.bcc
- M /wxWidgets/trunk/samples/internat/makefile.gcc
- M /wxWidgets/trunk/samples/internat/makefile.vc
- M /wxWidgets/trunk/samples/internat/makefile.wat
- M /wxWidgets/trunk/samples/ipc/makefile.bcc
- M /wxWidgets/trunk/samples/ipc/makefile.gcc
- M /wxWidgets/trunk/samples/ipc/makefile.vc
- M /wxWidgets/trunk/samples/ipc/makefile.wat
- M /wxWidgets/trunk/samples/joytest/makefile.bcc
- M /wxWidgets/trunk/samples/joytest/makefile.gcc
- M /wxWidgets/trunk/samples/joytest/makefile.vc
- M /wxWidgets/trunk/samples/joytest/makefile.wat
- M /wxWidgets/trunk/samples/keyboard/makefile.bcc
- M /wxWidgets/trunk/samples/keyboard/makefile.gcc
- M /wxWidgets/trunk/samples/keyboard/makefile.vc
- M /wxWidgets/trunk/samples/keyboard/makefile.wat
- M /wxWidgets/trunk/samples/layout/makefile.bcc
- M /wxWidgets/trunk/samples/layout/makefile.gcc
- M /wxWidgets/trunk/samples/layout/makefile.vc
- M /wxWidgets/trunk/samples/layout/makefile.wat
- M /wxWidgets/trunk/samples/listctrl/makefile.bcc
- M /wxWidgets/trunk/samples/listctrl/makefile.gcc
- M /wxWidgets/trunk/samples/listctrl/makefile.vc
- M /wxWidgets/trunk/samples/listctrl/makefile.wat
- M /wxWidgets/trunk/samples/mdi/makefile.bcc
- M /wxWidgets/trunk/samples/mdi/makefile.gcc
- M /wxWidgets/trunk/samples/mdi/makefile.vc
- M /wxWidgets/trunk/samples/mdi/makefile.wat
- M /wxWidgets/trunk/samples/mediaplayer/makefile.bcc
- M /wxWidgets/trunk/samples/mediaplayer/makefile.gcc
- M /wxWidgets/trunk/samples/mediaplayer/makefile.vc
- M /wxWidgets/trunk/samples/mediaplayer/makefile.wat
- M /wxWidgets/trunk/samples/memcheck/makefile.bcc
- M /wxWidgets/trunk/samples/memcheck/makefile.gcc
- M /wxWidgets/trunk/samples/memcheck/makefile.vc
- M /wxWidgets/trunk/samples/memcheck/makefile.wat
- M /wxWidgets/trunk/samples/menu/makefile.bcc
- M /wxWidgets/trunk/samples/menu/makefile.gcc
- M /wxWidgets/trunk/samples/menu/makefile.vc
- M /wxWidgets/trunk/samples/menu/makefile.wat
- M /wxWidgets/trunk/samples/mfc/makefile.vc
- M /wxWidgets/trunk/samples/minimal/makefile.bcc
- M /wxWidgets/trunk/samples/minimal/makefile.gcc
- M /wxWidgets/trunk/samples/minimal/makefile.vc
- M /wxWidgets/trunk/samples/minimal/makefile.wat
- M /wxWidgets/trunk/samples/nativdlg/makefile.bcc
- M /wxWidgets/trunk/samples/nativdlg/makefile.gcc
- M /wxWidgets/trunk/samples/nativdlg/makefile.vc
- M /wxWidgets/trunk/samples/nativdlg/makefile.wat
- M /wxWidgets/trunk/samples/notebook/makefile.bcc
- M /wxWidgets/trunk/samples/notebook/makefile.gcc
- M /wxWidgets/trunk/samples/notebook/makefile.vc
- M /wxWidgets/trunk/samples/notebook/makefile.wat
- M /wxWidgets/trunk/samples/oleauto/makefile.bcc
- M /wxWidgets/trunk/samples/oleauto/makefile.gcc
- M /wxWidgets/trunk/samples/oleauto/makefile.vc
- M /wxWidgets/trunk/samples/oleauto/makefile.wat
- M /wxWidgets/trunk/samples/opengl/cube/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/cube/makefile.gcc
- M /wxWidgets/trunk/samples/opengl/cube/makefile.vc
- M /wxWidgets/trunk/samples/opengl/cube/makefile.wat
- M /wxWidgets/trunk/samples/opengl/isosurf/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/isosurf/makefile.gcc
- M /wxWidgets/trunk/samples/opengl/isosurf/makefile.vc
- M /wxWidgets/trunk/samples/opengl/isosurf/makefile.wat
- M /wxWidgets/trunk/samples/opengl/penguin/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/penguin/makefile.gcc
- M /wxWidgets/trunk/samples/opengl/penguin/makefile.vc
- M /wxWidgets/trunk/samples/opengl/penguin/makefile.wat
- M /wxWidgets/trunk/samples/ownerdrw/makefile.bcc
- M /wxWidgets/trunk/samples/ownerdrw/makefile.gcc
- M /wxWidgets/trunk/samples/ownerdrw/makefile.vc
- M /wxWidgets/trunk/samples/ownerdrw/makefile.wat
- M /wxWidgets/trunk/samples/popup/makefile.bcc
- M /wxWidgets/trunk/samples/popup/makefile.gcc
- M /wxWidgets/trunk/samples/popup/makefile.vc
- M /wxWidgets/trunk/samples/popup/makefile.wat
- M /wxWidgets/trunk/samples/power/makefile.bcc
- M /wxWidgets/trunk/samples/power/makefile.gcc
- M /wxWidgets/trunk/samples/power/makefile.vc
- M /wxWidgets/trunk/samples/power/makefile.wat
- M /wxWidgets/trunk/samples/preferences/makefile.bcc
- M /wxWidgets/trunk/samples/preferences/makefile.gcc
- M /wxWidgets/trunk/samples/preferences/makefile.vc
- M /wxWidgets/trunk/samples/preferences/makefile.wat
- M /wxWidgets/trunk/samples/printing/makefile.bcc
- M /wxWidgets/trunk/samples/printing/makefile.gcc
- M /wxWidgets/trunk/samples/printing/makefile.vc
- M /wxWidgets/trunk/samples/printing/makefile.wat
- M /wxWidgets/trunk/samples/propgrid/makefile.bcc
- M /wxWidgets/trunk/samples/propgrid/makefile.gcc
- M /wxWidgets/trunk/samples/propgrid/makefile.vc
- M /wxWidgets/trunk/samples/propgrid/makefile.wat
- M /wxWidgets/trunk/samples/regtest/makefile.bcc
- M /wxWidgets/trunk/samples/regtest/makefile.gcc
- M /wxWidgets/trunk/samples/regtest/makefile.vc
- M /wxWidgets/trunk/samples/regtest/makefile.wat
- M /wxWidgets/trunk/samples/render/makefile.bcc
- M /wxWidgets/trunk/samples/render/makefile.gcc
- M /wxWidgets/trunk/samples/render/makefile.vc
- M /wxWidgets/trunk/samples/render/makefile.wat
- M /wxWidgets/trunk/samples/ribbon/makefile.bcc
- M /wxWidgets/trunk/samples/ribbon/makefile.gcc
- M /wxWidgets/trunk/samples/ribbon/makefile.vc
- M /wxWidgets/trunk/samples/ribbon/makefile.wat
- M /wxWidgets/trunk/samples/richtext/makefile.bcc
- M /wxWidgets/trunk/samples/richtext/makefile.gcc
- M /wxWidgets/trunk/samples/richtext/makefile.vc
- M /wxWidgets/trunk/samples/richtext/makefile.wat
- M /wxWidgets/trunk/samples/sashtest/makefile.bcc
- M /wxWidgets/trunk/samples/sashtest/makefile.gcc
- M /wxWidgets/trunk/samples/sashtest/makefile.vc
- M /wxWidgets/trunk/samples/sashtest/makefile.wat
- M /wxWidgets/trunk/samples/scroll/makefile.bcc
- M /wxWidgets/trunk/samples/scroll/makefile.gcc
- M /wxWidgets/trunk/samples/scroll/makefile.vc
- M /wxWidgets/trunk/samples/scroll/makefile.wat
- M /wxWidgets/trunk/samples/shaped/makefile.bcc
- M /wxWidgets/trunk/samples/shaped/makefile.gcc
- M /wxWidgets/trunk/samples/shaped/makefile.vc
- M /wxWidgets/trunk/samples/shaped/makefile.wat
- M /wxWidgets/trunk/samples/sockets/makefile.bcc
- M /wxWidgets/trunk/samples/sockets/makefile.gcc
- M /wxWidgets/trunk/samples/sockets/makefile.vc
- M /wxWidgets/trunk/samples/sockets/makefile.wat
- M /wxWidgets/trunk/samples/sound/makefile.bcc
- M /wxWidgets/trunk/samples/sound/makefile.gcc
- M /wxWidgets/trunk/samples/sound/makefile.vc
- M /wxWidgets/trunk/samples/sound/makefile.wat
- M /wxWidgets/trunk/samples/splash/makefile.bcc
- M /wxWidgets/trunk/samples/splash/makefile.gcc
- M /wxWidgets/trunk/samples/splash/makefile.vc
- M /wxWidgets/trunk/samples/splash/makefile.wat
- M /wxWidgets/trunk/samples/splitter/makefile.bcc
- M /wxWidgets/trunk/samples/splitter/makefile.gcc
- M /wxWidgets/trunk/samples/splitter/makefile.vc
- M /wxWidgets/trunk/samples/splitter/makefile.wat
- M /wxWidgets/trunk/samples/statbar/makefile.bcc
- M /wxWidgets/trunk/samples/statbar/makefile.gcc
- M /wxWidgets/trunk/samples/statbar/makefile.vc
- M /wxWidgets/trunk/samples/statbar/makefile.wat
- M /wxWidgets/trunk/samples/stc/makefile.bcc
- M /wxWidgets/trunk/samples/stc/makefile.gcc
- M /wxWidgets/trunk/samples/stc/makefile.vc
- M /wxWidgets/trunk/samples/stc/makefile.wat
- M /wxWidgets/trunk/samples/svg/makefile.bcc
- M /wxWidgets/trunk/samples/svg/makefile.gcc
- M /wxWidgets/trunk/samples/svg/makefile.vc
- M /wxWidgets/trunk/samples/svg/makefile.wat
- M /wxWidgets/trunk/samples/taborder/makefile.bcc
- M /wxWidgets/trunk/samples/taborder/makefile.gcc
- M /wxWidgets/trunk/samples/taborder/makefile.vc
- M /wxWidgets/trunk/samples/taborder/makefile.wat
- M /wxWidgets/trunk/samples/taskbar/makefile.bcc
- M /wxWidgets/trunk/samples/taskbar/makefile.gcc
- M /wxWidgets/trunk/samples/taskbar/makefile.vc
- M /wxWidgets/trunk/samples/taskbar/makefile.wat
- M /wxWidgets/trunk/samples/text/makefile.bcc
- M /wxWidgets/trunk/samples/text/makefile.gcc
- M /wxWidgets/trunk/samples/text/makefile.vc
- M /wxWidgets/trunk/samples/text/makefile.wat
- M /wxWidgets/trunk/samples/thread/makefile.bcc
- M /wxWidgets/trunk/samples/thread/makefile.gcc
- M /wxWidgets/trunk/samples/thread/makefile.vc
- M /wxWidgets/trunk/samples/thread/makefile.wat
- M /wxWidgets/trunk/samples/toolbar/makefile.bcc
- M /wxWidgets/trunk/samples/toolbar/makefile.gcc
- M /wxWidgets/trunk/samples/toolbar/makefile.vc
- M /wxWidgets/trunk/samples/toolbar/makefile.wat
- M /wxWidgets/trunk/samples/treectrl/makefile.bcc
- M /wxWidgets/trunk/samples/treectrl/makefile.gcc
- M /wxWidgets/trunk/samples/treectrl/makefile.vc
- M /wxWidgets/trunk/samples/treectrl/makefile.wat
- M /wxWidgets/trunk/samples/treelist/makefile.bcc
- M /wxWidgets/trunk/samples/treelist/makefile.gcc
- M /wxWidgets/trunk/samples/treelist/makefile.vc
- M /wxWidgets/trunk/samples/treelist/makefile.wat
- M /wxWidgets/trunk/samples/typetest/makefile.bcc
- M /wxWidgets/trunk/samples/typetest/makefile.gcc
- M /wxWidgets/trunk/samples/typetest/makefile.vc
- M /wxWidgets/trunk/samples/typetest/makefile.wat
- M /wxWidgets/trunk/samples/uiaction/makefile.bcc
- M /wxWidgets/trunk/samples/uiaction/makefile.gcc
- M /wxWidgets/trunk/samples/uiaction/makefile.vc
- M /wxWidgets/trunk/samples/uiaction/makefile.wat
- M /wxWidgets/trunk/samples/validate/makefile.bcc
- M /wxWidgets/trunk/samples/validate/makefile.gcc
- M /wxWidgets/trunk/samples/validate/makefile.vc
- M /wxWidgets/trunk/samples/validate/makefile.wat
- M /wxWidgets/trunk/samples/vscroll/makefile.bcc
- M /wxWidgets/trunk/samples/vscroll/makefile.gcc
- M /wxWidgets/trunk/samples/vscroll/makefile.vc
- M /wxWidgets/trunk/samples/vscroll/makefile.wat
- M /wxWidgets/trunk/samples/webview/makefile.bcc
- M /wxWidgets/trunk/samples/webview/makefile.gcc
- M /wxWidgets/trunk/samples/webview/makefile.vc
- M /wxWidgets/trunk/samples/webview/makefile.wat
- M /wxWidgets/trunk/samples/widgets/makefile.bcc
- M /wxWidgets/trunk/samples/widgets/makefile.gcc
- M /wxWidgets/trunk/samples/widgets/makefile.vc
- M /wxWidgets/trunk/samples/widgets/makefile.wat
- M /wxWidgets/trunk/samples/wizard/makefile.bcc
- M /wxWidgets/trunk/samples/wizard/makefile.gcc
- M /wxWidgets/trunk/samples/wizard/makefile.vc
- M /wxWidgets/trunk/samples/wizard/makefile.wat
- M /wxWidgets/trunk/samples/wrapsizer/makefile.bcc
- M /wxWidgets/trunk/samples/wrapsizer/makefile.gcc
- M /wxWidgets/trunk/samples/wrapsizer/makefile.vc
- M /wxWidgets/trunk/samples/wrapsizer/makefile.wat
- M /wxWidgets/trunk/samples/xrc/makefile.bcc
- M /wxWidgets/trunk/samples/xrc/makefile.gcc
- M /wxWidgets/trunk/samples/xrc/makefile.vc
- M /wxWidgets/trunk/samples/xrc/makefile.wat
- M /wxWidgets/trunk/samples/xti/makefile.bcc
- M /wxWidgets/trunk/samples/xti/makefile.gcc
- M /wxWidgets/trunk/samples/xti/makefile.vc
- M /wxWidgets/trunk/samples/xti/makefile.wat
- M /wxWidgets/trunk/tests/benchmarks/bench_bench.dsp
- M /wxWidgets/trunk/tests/benchmarks/bench_bench_gui.dsp
- M /wxWidgets/trunk/tests/benchmarks/bench_vc7_bench.vcproj
- M /wxWidgets/trunk/tests/benchmarks/bench_vc7_bench_gui.vcproj
- M /wxWidgets/trunk/tests/benchmarks/bench_vc8_bench.vcproj
- M /wxWidgets/trunk/tests/benchmarks/bench_vc8_bench_gui.vcproj
- M /wxWidgets/trunk/tests/benchmarks/bench_vc9_bench.vcproj
- M /wxWidgets/trunk/tests/benchmarks/bench_vc9_bench_gui.vcproj
- M /wxWidgets/trunk/tests/benchmarks/makefile.bcc
- M /wxWidgets/trunk/tests/benchmarks/makefile.gcc
- M /wxWidgets/trunk/tests/benchmarks/makefile.vc
- M /wxWidgets/trunk/tests/benchmarks/makefile.wat
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/utils/emulator/src/makefile.bcc
- M /wxWidgets/trunk/utils/emulator/src/makefile.gcc
- M /wxWidgets/trunk/utils/emulator/src/makefile.vc
- M /wxWidgets/trunk/utils/emulator/src/makefile.wat
- M /wxWidgets/trunk/utils/execmon/execmon_vc7.vcproj
- M /wxWidgets/trunk/utils/execmon/execmon_vc8.vcproj
- M /wxWidgets/trunk/utils/execmon/execmon_vc9.vcproj
- M /wxWidgets/trunk/utils/execmon/makefile.bcc
- M /wxWidgets/trunk/utils/execmon/makefile.gcc
- M /wxWidgets/trunk/utils/execmon/makefile.vc
- M /wxWidgets/trunk/utils/execmon/makefile.wat
- M /wxWidgets/trunk/utils/helpview/src/makefile.bcc
- M /wxWidgets/trunk/utils/helpview/src/makefile.gcc
- M /wxWidgets/trunk/utils/helpview/src/makefile.vc
- M /wxWidgets/trunk/utils/helpview/src/makefile.wat
- M /wxWidgets/trunk/utils/hhp2cached/makefile.bcc
- M /wxWidgets/trunk/utils/hhp2cached/makefile.gcc
- M /wxWidgets/trunk/utils/hhp2cached/makefile.vc
- M /wxWidgets/trunk/utils/hhp2cached/makefile.wat
- M /wxWidgets/trunk/utils/ifacecheck/src/ifacecheck_vc7.vcproj
- M /wxWidgets/trunk/utils/ifacecheck/src/ifacecheck_vc8.vcproj
- M /wxWidgets/trunk/utils/ifacecheck/src/ifacecheck_vc9.vcproj
- M /wxWidgets/trunk/utils/ifacecheck/src/makefile.bcc
- M /wxWidgets/trunk/utils/ifacecheck/src/makefile.gcc
- M /wxWidgets/trunk/utils/ifacecheck/src/makefile.vc
- M /wxWidgets/trunk/utils/ifacecheck/src/makefile.wat
- M /wxWidgets/trunk/utils/screenshotgen/src/makefile.bcc
- M /wxWidgets/trunk/utils/screenshotgen/src/makefile.gcc
- M /wxWidgets/trunk/utils/screenshotgen/src/makefile.vc
- M /wxWidgets/trunk/utils/screenshotgen/src/makefile.wat
- M /wxWidgets/trunk/utils/screenshotgen/src/screenshotgen_vc7.vcproj
- M /wxWidgets/trunk/utils/screenshotgen/src/screenshotgen_vc8.vcproj
- M /wxWidgets/trunk/utils/screenshotgen/src/screenshotgen_vc9.vcproj
- M /wxWidgets/trunk/utils/wxrc/makefile.bcc
- M /wxWidgets/trunk/utils/wxrc/makefile.gcc
- M /wxWidgets/trunk/utils/wxrc/makefile.vc
- M /wxWidgets/trunk/utils/wxrc/makefile.wat
2013-11-23 01:33 VZ, revision 75269More version change related changes to the generated files. Somehow not all files seem to have been regenerated after version.bkl change.
2013-11-21 21:54 JS, revision 75268Initialize wxAuiNotebookXmlHandler::m_isInside in ctor. Closes #15694.
2013-11-21 21:54 JS, revision 75267Improved equality test to ignore invalid attributes
2013-11-21 16:25 JS, revision 75266Improved equality test to ignore invalid attributes
2013-11-21 16:25 JS, revision 75265Corrected bugs with text effects comparison and style removal
2013-11-21 14:51 VS, revision 75264Corrected bugs with text effects comparison and style removal
2013-11-21 14:49 VZ, revision 75263Add symbols added in r75258 to version-script.in.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/version.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.gcc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.vc
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.wat
- M /wxWidgets/branches/WX_3_0_BRANCH/build/osx/wxvers.xcconfig
- M /wxWidgets/branches/WX_3_0_BRANCH/build/tools/bld_chm_exe.bat
- M /wxWidgets/branches/WX_3_0_BRANCH/configure.in
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/bombs/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/forty/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/fractal/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/life/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/poem/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/Doxyfile
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/latexdocstart.inc
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/readme.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/config_xcode.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/version.h
- M /wxWidgets/branches/WX_3_0_BRANCH/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/access/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/animate/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/artprov/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/aui/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/calendar/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/caret/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/clipboard/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/collpane/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/combo/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/config/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/controls/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dataview/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/debugrpt/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialogs/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialup/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/display/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dll/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dnd/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/Info.plist
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dragimag/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/drawing/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/erase/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/event/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/except/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/exec/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/font/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/fswatcher/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/grid/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/help/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/htlbox/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/about/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/help/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/helpview/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/htmlctrl/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/printing/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/test/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/virtual/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/widget/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/zip/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/Info.plist
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/image/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/internat/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/joytest/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/keyboard/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/layout/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/listctrl/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mdi/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mediaplayer/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/memcheck/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/menu/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/minimal/Info_carbon.plist
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/minimal/Info_cocoa.plist
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/minimal/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/nativdlg/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/notebook/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/oleauto/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/cube/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/isosurf/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/penguin/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ownerdrw/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/popup/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/power/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/preferences/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/printing/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/regtest/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/render/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ribbon/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/richtext/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sashtest/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/scroll/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/shaped/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sound/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splash/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splitter/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/statbar/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/svg/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taborder/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbar/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/text/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/thread/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/toolbar/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treelist/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/typetest/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/uiaction/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/validate/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/vscroll/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/webview/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/wizard/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/wrapsizer/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xti/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/benchmarks/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/helpview/src/Makefile.in
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/screenshotgen/src/Makefile.in
2013-11-21 14:49 VZ, revision 75262Update version to 3.0.1. And regenerate everything.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/tech/tn0011.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/misc/scripts/inc_release
2013-11-21 14:47 VZ, revision 75261Correct the name of Doxyfile containing the version. Use the correct file name in the version update script and version update instructions, it is called just Doxyfile and not Doxyfile_inc now.
- M /wxWidgets/trunk/build/bakefiles/wxpresets/presets/wx.bkl
- M /wxWidgets/trunk/build/msw/wx_adv.dsp
- M /wxWidgets/trunk/build/msw/wx_aui.dsp
- M /wxWidgets/trunk/build/msw/wx_base.dsp
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_gl.dsp
- M /wxWidgets/trunk/build/msw/wx_html.dsp
- M /wxWidgets/trunk/build/msw/wx_media.dsp
- M /wxWidgets/trunk/build/msw/wx_net.dsp
- M /wxWidgets/trunk/build/msw/wx_propgrid.dsp
- M /wxWidgets/trunk/build/msw/wx_qa.dsp
- M /wxWidgets/trunk/build/msw/wx_ribbon.dsp
- M /wxWidgets/trunk/build/msw/wx_richtext.dsp
- M /wxWidgets/trunk/build/msw/wx_stc.dsp
- M /wxWidgets/trunk/build/msw/wx_webview.dsp
- M /wxWidgets/trunk/build/msw/wx_xml.dsp
- M /wxWidgets/trunk/build/msw/wx_xrc.dsp
- M /wxWidgets/trunk/build/osx/wxvers.xcconfig
- M /wxWidgets/trunk/build/tools/bld_chm_exe.bat
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/demos/bombs/bombs.dsp
- M /wxWidgets/trunk/demos/bombs/bombs_vc7.vcproj
- M /wxWidgets/trunk/demos/bombs/bombs_vc8.vcproj
- M /wxWidgets/trunk/demos/bombs/bombs_vc9.vcproj
- M /wxWidgets/trunk/demos/bombs/Makefile.in
- M /wxWidgets/trunk/demos/forty/forty.dsp
- M /wxWidgets/trunk/demos/forty/forty_vc7.vcproj
- M /wxWidgets/trunk/demos/forty/forty_vc8.vcproj
- M /wxWidgets/trunk/demos/forty/forty_vc9.vcproj
- M /wxWidgets/trunk/demos/forty/Makefile.in
- M /wxWidgets/trunk/demos/fractal/fractal.dsp
- M /wxWidgets/trunk/demos/fractal/fractal_vc7.vcproj
- M /wxWidgets/trunk/demos/fractal/fractal_vc8.vcproj
- M /wxWidgets/trunk/demos/fractal/fractal_vc9.vcproj
- M /wxWidgets/trunk/demos/fractal/Makefile.in
- M /wxWidgets/trunk/demos/life/life.dsp
- M /wxWidgets/trunk/demos/life/life_vc7.vcproj
- M /wxWidgets/trunk/demos/life/life_vc8.vcproj
- M /wxWidgets/trunk/demos/life/life_vc9.vcproj
- M /wxWidgets/trunk/demos/life/Makefile.in
- M /wxWidgets/trunk/demos/poem/Makefile.in
- M /wxWidgets/trunk/demos/poem/poem.dsp
- M /wxWidgets/trunk/demos/poem/poem_vc7.vcproj
- M /wxWidgets/trunk/demos/poem/poem_vc8.vcproj
- M /wxWidgets/trunk/demos/poem/poem_vc9.vcproj
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/Doxyfile
- M /wxWidgets/trunk/docs/doxygen/latexdocstart.inc
- M /wxWidgets/trunk/docs/readme.txt
- M /wxWidgets/trunk/include/wx/osx/config_xcode.h
- M /wxWidgets/trunk/include/wx/version.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/samples/access/access.dsp
- M /wxWidgets/trunk/samples/access/access_vc7.vcproj
- M /wxWidgets/trunk/samples/access/access_vc8.vcproj
- M /wxWidgets/trunk/samples/access/access_vc9.vcproj
- M /wxWidgets/trunk/samples/access/Makefile.in
- M /wxWidgets/trunk/samples/animate/anitest.dsp
- M /wxWidgets/trunk/samples/animate/anitest_vc7.vcproj
- M /wxWidgets/trunk/samples/animate/anitest_vc8.vcproj
- M /wxWidgets/trunk/samples/animate/anitest_vc9.vcproj
- M /wxWidgets/trunk/samples/animate/Makefile.in
- M /wxWidgets/trunk/samples/artprov/artprov.dsp
- M /wxWidgets/trunk/samples/artprov/artprov_vc7.vcproj
- M /wxWidgets/trunk/samples/artprov/artprov_vc8.vcproj
- M /wxWidgets/trunk/samples/artprov/artprov_vc9.vcproj
- M /wxWidgets/trunk/samples/artprov/Makefile.in
- M /wxWidgets/trunk/samples/aui/auidemo.dsp
- M /wxWidgets/trunk/samples/aui/auidemo_vc7.vcproj
- M /wxWidgets/trunk/samples/aui/auidemo_vc8.vcproj
- M /wxWidgets/trunk/samples/aui/auidemo_vc9.vcproj
- M /wxWidgets/trunk/samples/aui/Makefile.in
- M /wxWidgets/trunk/samples/calendar/calendar.dsp
- M /wxWidgets/trunk/samples/calendar/calendar_vc7.vcproj
- M /wxWidgets/trunk/samples/calendar/calendar_vc8.vcproj
- M /wxWidgets/trunk/samples/calendar/calendar_vc9.vcproj
- M /wxWidgets/trunk/samples/calendar/Makefile.in
- M /wxWidgets/trunk/samples/caret/caret.dsp
- M /wxWidgets/trunk/samples/caret/caret_vc7.vcproj
- M /wxWidgets/trunk/samples/caret/caret_vc8.vcproj
- M /wxWidgets/trunk/samples/caret/caret_vc9.vcproj
- M /wxWidgets/trunk/samples/caret/Makefile.in
- M /wxWidgets/trunk/samples/clipboard/clipboard.dsp
- M /wxWidgets/trunk/samples/clipboard/clipboard_vc7.vcproj
- M /wxWidgets/trunk/samples/clipboard/clipboard_vc8.vcproj
- M /wxWidgets/trunk/samples/clipboard/clipboard_vc9.vcproj
- M /wxWidgets/trunk/samples/clipboard/Makefile.in
- M /wxWidgets/trunk/samples/collpane/collpane.dsp
- M /wxWidgets/trunk/samples/collpane/collpane_vc7.vcproj
- M /wxWidgets/trunk/samples/collpane/collpane_vc8.vcproj
- M /wxWidgets/trunk/samples/collpane/collpane_vc9.vcproj
- M /wxWidgets/trunk/samples/collpane/Makefile.in
- M /wxWidgets/trunk/samples/combo/combo.dsp
- M /wxWidgets/trunk/samples/combo/combo_vc7.vcproj
- M /wxWidgets/trunk/samples/combo/combo_vc8.vcproj
- M /wxWidgets/trunk/samples/combo/combo_vc9.vcproj
- M /wxWidgets/trunk/samples/combo/Makefile.in
- M /wxWidgets/trunk/samples/config/config.dsp
- M /wxWidgets/trunk/samples/config/config_vc7.vcproj
- M /wxWidgets/trunk/samples/config/config_vc8.vcproj
- M /wxWidgets/trunk/samples/config/config_vc9.vcproj
- M /wxWidgets/trunk/samples/config/Makefile.in
- M /wxWidgets/trunk/samples/console/console.dsp
- M /wxWidgets/trunk/samples/console/console_vc7.vcproj
- M /wxWidgets/trunk/samples/console/console_vc8.vcproj
- M /wxWidgets/trunk/samples/console/console_vc9.vcproj
- M /wxWidgets/trunk/samples/console/Makefile.in
- M /wxWidgets/trunk/samples/controls/controls.dsp
- M /wxWidgets/trunk/samples/controls/controls_vc7.vcproj
- M /wxWidgets/trunk/samples/controls/controls_vc8.vcproj
- M /wxWidgets/trunk/samples/controls/controls_vc9.vcproj
- M /wxWidgets/trunk/samples/controls/Makefile.in
- M /wxWidgets/trunk/samples/dataview/dataview.dsp
- M /wxWidgets/trunk/samples/dataview/dataview_vc7.vcproj
- M /wxWidgets/trunk/samples/dataview/dataview_vc8.vcproj
- M /wxWidgets/trunk/samples/dataview/dataview_vc9.vcproj
- M /wxWidgets/trunk/samples/dataview/Makefile.in
- M /wxWidgets/trunk/samples/debugrpt/debugrpt.dsp
- M /wxWidgets/trunk/samples/debugrpt/debugrpt_vc7.vcproj
- M /wxWidgets/trunk/samples/debugrpt/debugrpt_vc8.vcproj
- M /wxWidgets/trunk/samples/debugrpt/debugrpt_vc9.vcproj
- M /wxWidgets/trunk/samples/debugrpt/Makefile.in
- M /wxWidgets/trunk/samples/dialogs/dialogs.dsp
- M /wxWidgets/trunk/samples/dialogs/dialogs_vc7.vcproj
- M /wxWidgets/trunk/samples/dialogs/dialogs_vc8.vcproj
- M /wxWidgets/trunk/samples/dialogs/dialogs_vc9.vcproj
- M /wxWidgets/trunk/samples/dialogs/Makefile.in
- M /wxWidgets/trunk/samples/dialup/dialup.dsp
- M /wxWidgets/trunk/samples/dialup/dialup_vc7.vcproj
- M /wxWidgets/trunk/samples/dialup/dialup_vc8.vcproj
- M /wxWidgets/trunk/samples/dialup/dialup_vc9.vcproj
- M /wxWidgets/trunk/samples/dialup/Makefile.in
- M /wxWidgets/trunk/samples/display/display.dsp
- M /wxWidgets/trunk/samples/display/display_vc7.vcproj
- M /wxWidgets/trunk/samples/display/display_vc8.vcproj
- M /wxWidgets/trunk/samples/display/display_vc9.vcproj
- M /wxWidgets/trunk/samples/display/Makefile.in
- M /wxWidgets/trunk/samples/dll/dll_my_dll.dsp
- M /wxWidgets/trunk/samples/dll/dll_vc7_my_dll.vcproj
- M /wxWidgets/trunk/samples/dll/dll_vc7_wx_exe.vcproj
- M /wxWidgets/trunk/samples/dll/dll_vc8_my_dll.vcproj
- M /wxWidgets/trunk/samples/dll/dll_vc8_wx_exe.vcproj
- M /wxWidgets/trunk/samples/dll/dll_vc9_my_dll.vcproj
- M /wxWidgets/trunk/samples/dll/dll_vc9_wx_exe.vcproj
- M /wxWidgets/trunk/samples/dll/dll_wx_exe.dsp
- M /wxWidgets/trunk/samples/dll/Makefile.in
- M /wxWidgets/trunk/samples/dnd/dnd.dsp
- M /wxWidgets/trunk/samples/dnd/dnd_vc7.vcproj
- M /wxWidgets/trunk/samples/dnd/dnd_vc8.vcproj
- M /wxWidgets/trunk/samples/dnd/dnd_vc9.vcproj
- M /wxWidgets/trunk/samples/dnd/Makefile.in
- M /wxWidgets/trunk/samples/docview/docview.dsp
- M /wxWidgets/trunk/samples/docview/docview_vc7.vcproj
- M /wxWidgets/trunk/samples/docview/docview_vc8.vcproj
- M /wxWidgets/trunk/samples/docview/docview_vc9.vcproj
- M /wxWidgets/trunk/samples/docview/Info.plist
- M /wxWidgets/trunk/samples/docview/Makefile.in
- M /wxWidgets/trunk/samples/dragimag/dragimag.dsp
- M /wxWidgets/trunk/samples/dragimag/dragimag_vc7.vcproj
- M /wxWidgets/trunk/samples/dragimag/dragimag_vc8.vcproj
- M /wxWidgets/trunk/samples/dragimag/dragimag_vc9.vcproj
- M /wxWidgets/trunk/samples/dragimag/Makefile.in
- M /wxWidgets/trunk/samples/drawing/drawing.dsp
- M /wxWidgets/trunk/samples/drawing/drawing_vc7.vcproj
- M /wxWidgets/trunk/samples/drawing/drawing_vc8.vcproj
- M /wxWidgets/trunk/samples/drawing/drawing_vc9.vcproj
- M /wxWidgets/trunk/samples/drawing/Makefile.in
- M /wxWidgets/trunk/samples/erase/erase.dsp
- M /wxWidgets/trunk/samples/erase/erase_vc7.vcproj
- M /wxWidgets/trunk/samples/erase/erase_vc8.vcproj
- M /wxWidgets/trunk/samples/erase/erase_vc9.vcproj
- M /wxWidgets/trunk/samples/erase/Makefile.in
- M /wxWidgets/trunk/samples/event/event.dsp
- M /wxWidgets/trunk/samples/event/event_vc7.vcproj
- M /wxWidgets/trunk/samples/event/event_vc8.vcproj
- M /wxWidgets/trunk/samples/event/event_vc9.vcproj
- M /wxWidgets/trunk/samples/event/Makefile.in
- M /wxWidgets/trunk/samples/except/except.dsp
- M /wxWidgets/trunk/samples/except/except_vc7.vcproj
- M /wxWidgets/trunk/samples/except/except_vc8.vcproj
- M /wxWidgets/trunk/samples/except/except_vc9.vcproj
- M /wxWidgets/trunk/samples/except/Makefile.in
- M /wxWidgets/trunk/samples/exec/exec.dsp
- M /wxWidgets/trunk/samples/exec/exec_vc7.vcproj
- M /wxWidgets/trunk/samples/exec/exec_vc8.vcproj
- M /wxWidgets/trunk/samples/exec/exec_vc9.vcproj
- M /wxWidgets/trunk/samples/exec/Makefile.in
- M /wxWidgets/trunk/samples/flash/flash.dsp
- M /wxWidgets/trunk/samples/flash/flash_vc7.vcproj
- M /wxWidgets/trunk/samples/flash/flash_vc8.vcproj
- M /wxWidgets/trunk/samples/flash/flash_vc9.vcproj
- M /wxWidgets/trunk/samples/font/font.dsp
- M /wxWidgets/trunk/samples/font/font_vc7.vcproj
- M /wxWidgets/trunk/samples/font/font_vc8.vcproj
- M /wxWidgets/trunk/samples/font/font_vc9.vcproj
- M /wxWidgets/trunk/samples/font/Makefile.in
- M /wxWidgets/trunk/samples/fswatcher/fswatcher.dsp
- M /wxWidgets/trunk/samples/fswatcher/fswatcher_vc7.vcproj
- M /wxWidgets/trunk/samples/fswatcher/fswatcher_vc8.vcproj
- M /wxWidgets/trunk/samples/fswatcher/fswatcher_vc9.vcproj
- M /wxWidgets/trunk/samples/fswatcher/Makefile.in
- M /wxWidgets/trunk/samples/grid/grid.dsp
- M /wxWidgets/trunk/samples/grid/grid_vc7.vcproj
- M /wxWidgets/trunk/samples/grid/grid_vc8.vcproj
- M /wxWidgets/trunk/samples/grid/grid_vc9.vcproj
- M /wxWidgets/trunk/samples/grid/Makefile.in
- M /wxWidgets/trunk/samples/help/help.dsp
- M /wxWidgets/trunk/samples/help/help_vc7.vcproj
- M /wxWidgets/trunk/samples/help/help_vc8.vcproj
- M /wxWidgets/trunk/samples/help/help_vc9.vcproj
- M /wxWidgets/trunk/samples/help/Makefile.in
- M /wxWidgets/trunk/samples/htlbox/htlbox.dsp
- M /wxWidgets/trunk/samples/htlbox/htlbox_vc7.vcproj
- M /wxWidgets/trunk/samples/htlbox/htlbox_vc8.vcproj
- M /wxWidgets/trunk/samples/htlbox/htlbox_vc9.vcproj
- M /wxWidgets/trunk/samples/htlbox/Makefile.in
- M /wxWidgets/trunk/samples/html/about/about.dsp
- M /wxWidgets/trunk/samples/html/about/about_vc7.vcproj
- M /wxWidgets/trunk/samples/html/about/about_vc8.vcproj
- M /wxWidgets/trunk/samples/html/about/about_vc9.vcproj
- M /wxWidgets/trunk/samples/html/about/Makefile.in
- M /wxWidgets/trunk/samples/html/help/help.dsp
- M /wxWidgets/trunk/samples/html/help/help_vc7.vcproj
- M /wxWidgets/trunk/samples/html/help/help_vc8.vcproj
- M /wxWidgets/trunk/samples/html/help/help_vc9.vcproj
- M /wxWidgets/trunk/samples/html/help/Makefile.in
- M /wxWidgets/trunk/samples/html/helpview/helpview.dsp
- M /wxWidgets/trunk/samples/html/helpview/helpview_vc7.vcproj
- M /wxWidgets/trunk/samples/html/helpview/helpview_vc8.vcproj
- M /wxWidgets/trunk/samples/html/helpview/helpview_vc9.vcproj
- M /wxWidgets/trunk/samples/html/helpview/Makefile.in
- M /wxWidgets/trunk/samples/html/htmlctrl/Makefile.in
- M /wxWidgets/trunk/samples/html/printing/Makefile.in
- M /wxWidgets/trunk/samples/html/printing/printing.dsp
- M /wxWidgets/trunk/samples/html/printing/printing_vc7.vcproj
- M /wxWidgets/trunk/samples/html/printing/printing_vc8.vcproj
- M /wxWidgets/trunk/samples/html/printing/printing_vc9.vcproj
- M /wxWidgets/trunk/samples/html/test/Makefile.in
- M /wxWidgets/trunk/samples/html/test/test.dsp
- M /wxWidgets/trunk/samples/html/test/test_vc7.vcproj
- M /wxWidgets/trunk/samples/html/test/test_vc8.vcproj
- M /wxWidgets/trunk/samples/html/test/test_vc9.vcproj
- M /wxWidgets/trunk/samples/html/virtual/Makefile.in
- M /wxWidgets/trunk/samples/html/virtual/virtual.dsp
- M /wxWidgets/trunk/samples/html/virtual/virtual_vc7.vcproj
- M /wxWidgets/trunk/samples/html/virtual/virtual_vc8.vcproj
- M /wxWidgets/trunk/samples/html/virtual/virtual_vc9.vcproj
- M /wxWidgets/trunk/samples/html/widget/Makefile.in
- M /wxWidgets/trunk/samples/html/widget/widget.dsp
- M /wxWidgets/trunk/samples/html/widget/widget_vc7.vcproj
- M /wxWidgets/trunk/samples/html/widget/widget_vc8.vcproj
- M /wxWidgets/trunk/samples/html/widget/widget_vc9.vcproj
- M /wxWidgets/trunk/samples/html/zip/Makefile.in
- M /wxWidgets/trunk/samples/html/zip/zip.dsp
- M /wxWidgets/trunk/samples/html/zip/zip_vc7.vcproj
- M /wxWidgets/trunk/samples/html/zip/zip_vc8.vcproj
- M /wxWidgets/trunk/samples/html/zip/zip_vc9.vcproj
- M /wxWidgets/trunk/samples/Info.plist
- M /wxWidgets/trunk/samples/image/image.dsp
- M /wxWidgets/trunk/samples/image/image_vc7.vcproj
- M /wxWidgets/trunk/samples/image/image_vc8.vcproj
- M /wxWidgets/trunk/samples/image/image_vc9.vcproj
- M /wxWidgets/trunk/samples/image/Makefile.in
- M /wxWidgets/trunk/samples/internat/internat.dsp
- M /wxWidgets/trunk/samples/internat/internat_vc7.vcproj
- M /wxWidgets/trunk/samples/internat/internat_vc8.vcproj
- M /wxWidgets/trunk/samples/internat/internat_vc9.vcproj
- M /wxWidgets/trunk/samples/internat/Makefile.in
- M /wxWidgets/trunk/samples/ipc/ipc_baseipcclient.dsp
- M /wxWidgets/trunk/samples/ipc/ipc_baseipcserver.dsp
- M /wxWidgets/trunk/samples/ipc/ipc_ipcclient.dsp
- M /wxWidgets/trunk/samples/ipc/ipc_ipcserver.dsp
- M /wxWidgets/trunk/samples/ipc/ipc_vc7_baseipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc7_baseipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc7_ipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc7_ipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc8_baseipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc8_baseipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc8_ipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc8_ipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc9_baseipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc9_baseipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc9_ipcclient.vcproj
- M /wxWidgets/trunk/samples/ipc/ipc_vc9_ipcserver.vcproj
- M /wxWidgets/trunk/samples/ipc/Makefile.in
- M /wxWidgets/trunk/samples/joytest/joytest.dsp
- M /wxWidgets/trunk/samples/joytest/joytest_vc7.vcproj
- M /wxWidgets/trunk/samples/joytest/joytest_vc8.vcproj
- M /wxWidgets/trunk/samples/joytest/joytest_vc9.vcproj
- M /wxWidgets/trunk/samples/joytest/Makefile.in
- M /wxWidgets/trunk/samples/keyboard/keyboard.dsp
- M /wxWidgets/trunk/samples/keyboard/keyboard_vc7.vcproj
- M /wxWidgets/trunk/samples/keyboard/keyboard_vc8.vcproj
- M /wxWidgets/trunk/samples/keyboard/keyboard_vc9.vcproj
- M /wxWidgets/trunk/samples/keyboard/Makefile.in
- M /wxWidgets/trunk/samples/layout/layout.dsp
- M /wxWidgets/trunk/samples/layout/layout_vc7.vcproj
- M /wxWidgets/trunk/samples/layout/layout_vc8.vcproj
- M /wxWidgets/trunk/samples/layout/layout_vc9.vcproj
- M /wxWidgets/trunk/samples/layout/Makefile.in
- M /wxWidgets/trunk/samples/listctrl/listctrl.dsp
- M /wxWidgets/trunk/samples/listctrl/listctrl_vc7.vcproj
- M /wxWidgets/trunk/samples/listctrl/listctrl_vc8.vcproj
- M /wxWidgets/trunk/samples/listctrl/listctrl_vc9.vcproj
- M /wxWidgets/trunk/samples/listctrl/Makefile.in
- M /wxWidgets/trunk/samples/mdi/Makefile.in
- M /wxWidgets/trunk/samples/mdi/mdi.dsp
- M /wxWidgets/trunk/samples/mdi/mdi_vc7.vcproj
- M /wxWidgets/trunk/samples/mdi/mdi_vc8.vcproj
- M /wxWidgets/trunk/samples/mdi/mdi_vc9.vcproj
- M /wxWidgets/trunk/samples/mediaplayer/Makefile.in
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer.dsp
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer_vc7.vcproj
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer_vc8.vcproj
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer_vc9.vcproj
- M /wxWidgets/trunk/samples/memcheck/Makefile.in
- M /wxWidgets/trunk/samples/memcheck/memcheck.dsp
- M /wxWidgets/trunk/samples/memcheck/memcheck_vc7.vcproj
- M /wxWidgets/trunk/samples/memcheck/memcheck_vc8.vcproj
- M /wxWidgets/trunk/samples/memcheck/memcheck_vc9.vcproj
- M /wxWidgets/trunk/samples/menu/Makefile.in
- M /wxWidgets/trunk/samples/menu/menu.dsp
- M /wxWidgets/trunk/samples/menu/menu_vc7.vcproj
- M /wxWidgets/trunk/samples/menu/menu_vc8.vcproj
- M /wxWidgets/trunk/samples/menu/menu_vc9.vcproj
- M /wxWidgets/trunk/samples/mfc/mfc.dsp
- M /wxWidgets/trunk/samples/mfc/mfc_vc7.vcproj
- M /wxWidgets/trunk/samples/mfc/mfc_vc8.vcproj
- M /wxWidgets/trunk/samples/mfc/mfc_vc9.vcproj
- M /wxWidgets/trunk/samples/minimal/borland_ide.cpp
- M /wxWidgets/trunk/samples/minimal/Info_carbon.plist
- M /wxWidgets/trunk/samples/minimal/Info_cocoa.plist
- M /wxWidgets/trunk/samples/minimal/Makefile.in
- M /wxWidgets/trunk/samples/minimal/minimal.dsp
- M /wxWidgets/trunk/samples/minimal/minimal_vc7.vcproj
- M /wxWidgets/trunk/samples/minimal/minimal_vc8.vcproj
- M /wxWidgets/trunk/samples/minimal/minimal_vc9.vcproj
- M /wxWidgets/trunk/samples/nativdlg/Makefile.in
- M /wxWidgets/trunk/samples/nativdlg/nativdlg.dsp
- M /wxWidgets/trunk/samples/nativdlg/nativdlg_vc7.vcproj
- M /wxWidgets/trunk/samples/nativdlg/nativdlg_vc8.vcproj
- M /wxWidgets/trunk/samples/nativdlg/nativdlg_vc9.vcproj
- M /wxWidgets/trunk/samples/notebook/Makefile.in
- M /wxWidgets/trunk/samples/notebook/notebook.dsp
- M /wxWidgets/trunk/samples/notebook/notebook_vc7.vcproj
- M /wxWidgets/trunk/samples/notebook/notebook_vc8.vcproj
- M /wxWidgets/trunk/samples/notebook/notebook_vc9.vcproj
- M /wxWidgets/trunk/samples/oleauto/Makefile.in
- M /wxWidgets/trunk/samples/oleauto/oleauto.dsp
- M /wxWidgets/trunk/samples/oleauto/oleauto_vc7.vcproj
- M /wxWidgets/trunk/samples/oleauto/oleauto_vc8.vcproj
- M /wxWidgets/trunk/samples/oleauto/oleauto_vc9.vcproj
- M /wxWidgets/trunk/samples/opengl/cube/cube.dsp
- M /wxWidgets/trunk/samples/opengl/cube/cube_vc7.vcproj
- M /wxWidgets/trunk/samples/opengl/cube/cube_vc8.vcproj
- M /wxWidgets/trunk/samples/opengl/cube/cube_vc9.vcproj
- M /wxWidgets/trunk/samples/opengl/cube/Makefile.in
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf.dsp
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf_vc7.vcproj
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf_vc8.vcproj
- M /wxWidgets/trunk/samples/opengl/isosurf/isosurf_vc9.vcproj
- M /wxWidgets/trunk/samples/opengl/isosurf/Makefile.in
- M /wxWidgets/trunk/samples/opengl/penguin/Makefile.in
- M /wxWidgets/trunk/samples/opengl/penguin/penguin.dsp
- M /wxWidgets/trunk/samples/opengl/penguin/penguin_vc7.vcproj
- M /wxWidgets/trunk/samples/opengl/penguin/penguin_vc8.vcproj
- M /wxWidgets/trunk/samples/opengl/penguin/penguin_vc9.vcproj
- M /wxWidgets/trunk/samples/ownerdrw/Makefile.in
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw.dsp
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw_vc7.vcproj
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw_vc8.vcproj
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw_vc9.vcproj
- M /wxWidgets/trunk/samples/popup/Makefile.in
- M /wxWidgets/trunk/samples/popup/popup.dsp
- M /wxWidgets/trunk/samples/popup/popup_vc7.vcproj
- M /wxWidgets/trunk/samples/popup/popup_vc8.vcproj
- M /wxWidgets/trunk/samples/popup/popup_vc9.vcproj
- M /wxWidgets/trunk/samples/power/Makefile.in
- M /wxWidgets/trunk/samples/power/power.dsp
- M /wxWidgets/trunk/samples/power/power_vc7.vcproj
- M /wxWidgets/trunk/samples/power/power_vc8.vcproj
- M /wxWidgets/trunk/samples/power/power_vc9.vcproj
- M /wxWidgets/trunk/samples/preferences/Makefile.in
- M /wxWidgets/trunk/samples/preferences/preferences.dsp
- M /wxWidgets/trunk/samples/preferences/preferences_vc7.vcproj
- M /wxWidgets/trunk/samples/preferences/preferences_vc8.vcproj
- M /wxWidgets/trunk/samples/preferences/preferences_vc9.vcproj
- M /wxWidgets/trunk/samples/printing/Makefile.in
- M /wxWidgets/trunk/samples/printing/printing.dsp
- M /wxWidgets/trunk/samples/printing/printing_vc7.vcproj
- M /wxWidgets/trunk/samples/printing/printing_vc8.vcproj
- M /wxWidgets/trunk/samples/printing/printing_vc9.vcproj
- M /wxWidgets/trunk/samples/propgrid/Makefile.in
- M /wxWidgets/trunk/samples/propgrid/propgrid.dsp
- M /wxWidgets/trunk/samples/propgrid/propgrid_vc7.vcproj
- M /wxWidgets/trunk/samples/propgrid/propgrid_vc8.vcproj
- M /wxWidgets/trunk/samples/propgrid/propgrid_vc9.vcproj
- M /wxWidgets/trunk/samples/regtest/Makefile.in
- M /wxWidgets/trunk/samples/regtest/regtest.dsp
- M /wxWidgets/trunk/samples/regtest/regtest_vc7.vcproj
- M /wxWidgets/trunk/samples/regtest/regtest_vc8.vcproj
- M /wxWidgets/trunk/samples/regtest/regtest_vc9.vcproj
- M /wxWidgets/trunk/samples/render/Makefile.in
- M /wxWidgets/trunk/samples/render/render_renddll.dsp
- M /wxWidgets/trunk/samples/render/render_render.dsp
- M /wxWidgets/trunk/samples/render/render_vc7_renddll.vcproj
- M /wxWidgets/trunk/samples/render/render_vc7_render.vcproj
- M /wxWidgets/trunk/samples/render/render_vc8_renddll.vcproj
- M /wxWidgets/trunk/samples/render/render_vc8_render.vcproj
- M /wxWidgets/trunk/samples/render/render_vc9_renddll.vcproj
- M /wxWidgets/trunk/samples/render/render_vc9_render.vcproj
- M /wxWidgets/trunk/samples/ribbon/Makefile.in
- M /wxWidgets/trunk/samples/ribbon/ribbon.dsp
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc7.vcproj
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc8.vcproj
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc9.vcproj
- M /wxWidgets/trunk/samples/richtext/Makefile.in
- M /wxWidgets/trunk/samples/richtext/richtext.dsp
- M /wxWidgets/trunk/samples/richtext/richtext_vc7.vcproj
- M /wxWidgets/trunk/samples/richtext/richtext_vc8.vcproj
- M /wxWidgets/trunk/samples/richtext/richtext_vc9.vcproj
- M /wxWidgets/trunk/samples/sashtest/Makefile.in
- M /wxWidgets/trunk/samples/sashtest/sashtest.dsp
- M /wxWidgets/trunk/samples/sashtest/sashtest_vc7.vcproj
- M /wxWidgets/trunk/samples/sashtest/sashtest_vc8.vcproj
- M /wxWidgets/trunk/samples/sashtest/sashtest_vc9.vcproj
- M /wxWidgets/trunk/samples/scroll/Makefile.in
- M /wxWidgets/trunk/samples/scroll/scroll.dsp
- M /wxWidgets/trunk/samples/scroll/scroll_vc7.vcproj
- M /wxWidgets/trunk/samples/scroll/scroll_vc8.vcproj
- M /wxWidgets/trunk/samples/scroll/scroll_vc9.vcproj
- M /wxWidgets/trunk/samples/shaped/Makefile.in
- M /wxWidgets/trunk/samples/shaped/shaped.dsp
- M /wxWidgets/trunk/samples/shaped/shaped_vc7.vcproj
- M /wxWidgets/trunk/samples/shaped/shaped_vc8.vcproj
- M /wxWidgets/trunk/samples/shaped/shaped_vc9.vcproj
- M /wxWidgets/trunk/samples/sockets/Makefile.in
- M /wxWidgets/trunk/samples/sockets/sockets_baseclient.dsp
- M /wxWidgets/trunk/samples/sockets/sockets_baseserver.dsp
- M /wxWidgets/trunk/samples/sockets/sockets_client.dsp
- M /wxWidgets/trunk/samples/sockets/sockets_server.dsp
- M /wxWidgets/trunk/samples/sockets/sockets_vc7_baseclient.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc7_baseserver.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc7_client.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc7_server.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc8_baseclient.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc8_baseserver.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc8_client.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc8_server.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc9_baseclient.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc9_baseserver.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc9_client.vcproj
- M /wxWidgets/trunk/samples/sockets/sockets_vc9_server.vcproj
- M /wxWidgets/trunk/samples/sound/Makefile.in
- M /wxWidgets/trunk/samples/sound/sound.dsp
- M /wxWidgets/trunk/samples/sound/sound_vc7.vcproj
- M /wxWidgets/trunk/samples/sound/sound_vc8.vcproj
- M /wxWidgets/trunk/samples/sound/sound_vc9.vcproj
- M /wxWidgets/trunk/samples/splash/Makefile.in
- M /wxWidgets/trunk/samples/splash/splash.dsp
- M /wxWidgets/trunk/samples/splash/splash_vc7.vcproj
- M /wxWidgets/trunk/samples/splash/splash_vc8.vcproj
- M /wxWidgets/trunk/samples/splash/splash_vc9.vcproj
- M /wxWidgets/trunk/samples/splitter/Makefile.in
- M /wxWidgets/trunk/samples/splitter/splitter.dsp
- M /wxWidgets/trunk/samples/splitter/splitter_vc7.vcproj
- M /wxWidgets/trunk/samples/splitter/splitter_vc8.vcproj
- M /wxWidgets/trunk/samples/splitter/splitter_vc9.vcproj
- M /wxWidgets/trunk/samples/statbar/Makefile.in
- M /wxWidgets/trunk/samples/statbar/statbar.dsp
- M /wxWidgets/trunk/samples/statbar/statbar_vc7.vcproj
- M /wxWidgets/trunk/samples/statbar/statbar_vc8.vcproj
- M /wxWidgets/trunk/samples/statbar/statbar_vc9.vcproj
- M /wxWidgets/trunk/samples/stc/Makefile.in
- M /wxWidgets/trunk/samples/stc/stctest.dsp
- M /wxWidgets/trunk/samples/stc/stctest_vc7.vcproj
- M /wxWidgets/trunk/samples/stc/stctest_vc8.vcproj
- M /wxWidgets/trunk/samples/stc/stctest_vc9.vcproj
- M /wxWidgets/trunk/samples/svg/Makefile.in
- M /wxWidgets/trunk/samples/svg/svgtest.dsp
- M /wxWidgets/trunk/samples/svg/svgtest_vc7.vcproj
- M /wxWidgets/trunk/samples/svg/svgtest_vc8.vcproj
- M /wxWidgets/trunk/samples/svg/svgtest_vc9.vcproj
- M /wxWidgets/trunk/samples/taborder/Makefile.in
- M /wxWidgets/trunk/samples/taborder/taborder.dsp
- M /wxWidgets/trunk/samples/taborder/taborder_vc7.vcproj
- M /wxWidgets/trunk/samples/taborder/taborder_vc8.vcproj
- M /wxWidgets/trunk/samples/taborder/taborder_vc9.vcproj
- M /wxWidgets/trunk/samples/taskbar/Makefile.in
- M /wxWidgets/trunk/samples/taskbar/taskbar.dsp
- M /wxWidgets/trunk/samples/taskbar/taskbar_vc7.vcproj
- M /wxWidgets/trunk/samples/taskbar/taskbar_vc8.vcproj
- M /wxWidgets/trunk/samples/taskbar/taskbar_vc9.vcproj
- M /wxWidgets/trunk/samples/text/Makefile.in
- M /wxWidgets/trunk/samples/text/text.dsp
- M /wxWidgets/trunk/samples/text/text_vc7.vcproj
- M /wxWidgets/trunk/samples/text/text_vc8.vcproj
- M /wxWidgets/trunk/samples/text/text_vc9.vcproj
- M /wxWidgets/trunk/samples/thread/Makefile.in
- M /wxWidgets/trunk/samples/thread/thread.dsp
- M /wxWidgets/trunk/samples/thread/thread_vc7.vcproj
- M /wxWidgets/trunk/samples/thread/thread_vc8.vcproj
- M /wxWidgets/trunk/samples/thread/thread_vc9.vcproj
- M /wxWidgets/trunk/samples/toolbar/Makefile.in
- M /wxWidgets/trunk/samples/toolbar/toolbar.dsp
- M /wxWidgets/trunk/samples/toolbar/toolbar_vc7.vcproj
- M /wxWidgets/trunk/samples/toolbar/toolbar_vc8.vcproj
- M /wxWidgets/trunk/samples/toolbar/toolbar_vc9.vcproj
- M /wxWidgets/trunk/samples/treectrl/Makefile.in
- M /wxWidgets/trunk/samples/treectrl/treectrl.dsp
- M /wxWidgets/trunk/samples/treectrl/treectrl_vc7.vcproj
- M /wxWidgets/trunk/samples/treectrl/treectrl_vc8.vcproj
- M /wxWidgets/trunk/samples/treectrl/treectrl_vc9.vcproj
- M /wxWidgets/trunk/samples/treelist/Makefile.in
- M /wxWidgets/trunk/samples/treelist/treelist.dsp
- M /wxWidgets/trunk/samples/treelist/treelist_vc7.vcproj
- M /wxWidgets/trunk/samples/treelist/treelist_vc8.vcproj
- M /wxWidgets/trunk/samples/treelist/treelist_vc9.vcproj
- M /wxWidgets/trunk/samples/typetest/Makefile.in
- M /wxWidgets/trunk/samples/typetest/typetest.dsp
- M /wxWidgets/trunk/samples/typetest/typetest_vc7.vcproj
- M /wxWidgets/trunk/samples/typetest/typetest_vc8.vcproj
- M /wxWidgets/trunk/samples/typetest/typetest_vc9.vcproj
- M /wxWidgets/trunk/samples/uiaction/Makefile.in
- M /wxWidgets/trunk/samples/uiaction/uiaction.dsp
- M /wxWidgets/trunk/samples/uiaction/uiaction_vc7.vcproj
- M /wxWidgets/trunk/samples/uiaction/uiaction_vc8.vcproj
- M /wxWidgets/trunk/samples/uiaction/uiaction_vc9.vcproj
- M /wxWidgets/trunk/samples/validate/Makefile.in
- M /wxWidgets/trunk/samples/validate/validate.dsp
- M /wxWidgets/trunk/samples/validate/validate_vc7.vcproj
- M /wxWidgets/trunk/samples/validate/validate_vc8.vcproj
- M /wxWidgets/trunk/samples/validate/validate_vc9.vcproj
- M /wxWidgets/trunk/samples/vscroll/Makefile.in
- M /wxWidgets/trunk/samples/vscroll/vscroll.dsp
- M /wxWidgets/trunk/samples/vscroll/vscroll_vc7.vcproj
- M /wxWidgets/trunk/samples/vscroll/vscroll_vc8.vcproj
- M /wxWidgets/trunk/samples/vscroll/vscroll_vc9.vcproj
- M /wxWidgets/trunk/samples/webview/Makefile.in
- M /wxWidgets/trunk/samples/webview/webview.dsp
- M /wxWidgets/trunk/samples/webview/webview_vc7.vcproj
- M /wxWidgets/trunk/samples/webview/webview_vc8.vcproj
- M /wxWidgets/trunk/samples/webview/webview_vc9.vcproj
- M /wxWidgets/trunk/samples/widgets/Makefile.in
- M /wxWidgets/trunk/samples/widgets/widgets.dsp
- M /wxWidgets/trunk/samples/widgets/widgets_vc7.vcproj
- M /wxWidgets/trunk/samples/widgets/widgets_vc8.vcproj
- M /wxWidgets/trunk/samples/widgets/widgets_vc9.vcproj
- M /wxWidgets/trunk/samples/wizard/Makefile.in
- M /wxWidgets/trunk/samples/wizard/wizard.dsp
- M /wxWidgets/trunk/samples/wizard/wizard_vc7.vcproj
- M /wxWidgets/trunk/samples/wizard/wizard_vc8.vcproj
- M /wxWidgets/trunk/samples/wizard/wizard_vc9.vcproj
- M /wxWidgets/trunk/samples/wrapsizer/Makefile.in
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer.dsp
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc7.vcproj
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc8.vcproj
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc9.vcproj
- M /wxWidgets/trunk/samples/xrc/Makefile.in
- M /wxWidgets/trunk/samples/xrc/xrcdemo.dsp
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc7.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc8.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc9.vcproj
- M /wxWidgets/trunk/samples/xti/Makefile.in
- M /wxWidgets/trunk/samples/xti/xti.dsp
- M /wxWidgets/trunk/samples/xti/xti_vc7.vcproj
- M /wxWidgets/trunk/samples/xti/xti_vc8.vcproj
- M /wxWidgets/trunk/samples/xti/xti_vc9.vcproj
- M /wxWidgets/trunk/tests/benchmarks/Makefile.in
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/test_test.dsp
- M /wxWidgets/trunk/tests/test_test_gui.dsp
- M /wxWidgets/trunk/tests/test_vc7_test.vcproj
- M /wxWidgets/trunk/tests/test_vc7_test_gui.vcproj
- M /wxWidgets/trunk/tests/test_vc8_test.vcproj
- M /wxWidgets/trunk/tests/test_vc8_test_gui.vcproj
- M /wxWidgets/trunk/tests/test_vc9_test.vcproj
- M /wxWidgets/trunk/tests/test_vc9_test_gui.vcproj
- M /wxWidgets/trunk/utils/emulator/src/emulator.dsp
- M /wxWidgets/trunk/utils/emulator/src/emulator_vc7.vcproj
- M /wxWidgets/trunk/utils/emulator/src/emulator_vc8.vcproj
- M /wxWidgets/trunk/utils/emulator/src/emulator_vc9.vcproj
- M /wxWidgets/trunk/utils/emulator/src/Makefile.in
- M /wxWidgets/trunk/utils/execmon/execmon.dsp
- M /wxWidgets/trunk/utils/execmon/Makefile.in
- M /wxWidgets/trunk/utils/helpview/src/helpview.dsp
- M /wxWidgets/trunk/utils/helpview/src/helpview_vc7.vcproj
- M /wxWidgets/trunk/utils/helpview/src/helpview_vc8.vcproj
- M /wxWidgets/trunk/utils/helpview/src/helpview_vc9.vcproj
- M /wxWidgets/trunk/utils/helpview/src/Makefile.in
- M /wxWidgets/trunk/utils/hhp2cached/hhp2cached.dsp
- M /wxWidgets/trunk/utils/hhp2cached/hhp2cached_vc7.vcproj
- M /wxWidgets/trunk/utils/hhp2cached/hhp2cached_vc8.vcproj
- M /wxWidgets/trunk/utils/hhp2cached/hhp2cached_vc9.vcproj
- M /wxWidgets/trunk/utils/hhp2cached/Makefile.in
- M /wxWidgets/trunk/utils/ifacecheck/src/ifacecheck.dsp
- M /wxWidgets/trunk/utils/ifacecheck/src/Makefile.in
- M /wxWidgets/trunk/utils/screenshotgen/src/Makefile.in
- M /wxWidgets/trunk/utils/screenshotgen/src/screenshotgen.dsp
- M /wxWidgets/trunk/utils/wxrc/Makefile.in
- M /wxWidgets/trunk/utils/wxrc/wxrc.dsp
- M /wxWidgets/trunk/utils/wxrc/wxrc_vc7.vcproj
- M /wxWidgets/trunk/utils/wxrc/wxrc_vc8.vcproj
- M /wxWidgets/trunk/utils/wxrc/wxrc_vc9.vcproj
2013-11-21 14:45 VZ, revision 75260Update version to 3.1.0. And regenerate everything.
2013-11-21 14:13 VS, revision 75259Correct the name of Doxyfile containing the version. Use the correct file name in the version update script and version update instructions, it is called just Doxyfile and not Doxyfile_inc now.
2013-11-21 14:11 VS, revision 75258Override ClearColumns() in wxDataViewListCtrl. Without this, the associated store's columns would be out of sync, causing asserts next time a column is appended. Fixes #14952.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/dataview.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/datavcmn.cpp
2013-11-21 01:08 VZ, revision 75257Override ClearColumns() in wxDataViewListCtrl. Without this, the associated store's columns would be out of sync, causing asserts next time a column is appended. Fixes #14952.
- M /wxWidgets/branches/WX_3_0_BRANCH/configure
- M /wxWidgets/branches/WX_3_0_BRANCH/configure.in
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
2013-11-21 01:08 VZ, revision 75256Fix joystick detection in configure under OS X. Don't compare toolkit with OSX which is never used for it, compare it with OSX_COCOA instead. Closes #15692.
2013-11-21 01:07 VZ, revision 75255Fix wrong printf() format specifiers in the joystick sample. Use "%ld" for the long values, not "%d", they are not the same under LP64 platforms. Closes #15691.
2013-11-21 01:07 VZ, revision 75254Don't perform any tests for joystick in configure under OS X. The test for setEventCallout() was added in r34541 to work around some problem with OS X 10.1 SDK. As we don't support this version of OS X since a very long time, it shouldn't be needed any longer. See #15692.
2013-11-21 01:07 VZ, revision 75253Fix joystick detection in configure under OS X. Don't compare toolkit with OSX which is never used for it, compare it with OSX_COCOA instead. Closes #15692.
2013-11-20 17:04 VZ, revision 75252Fix wrong printf() format specifiers in the joystick sample. Use "%ld" for the long values, not "%d", they are not the same under LP64 platforms. Closes #15691.
2013-11-20 13:01 VZ, revision 75251Don't process events handled in user code in generic scrolling code. Undo the change introduced, probably accidentally, by r11369 (12 years ago) and skip the default handling of all events except wxEVT_SIZE and wxEVT_PAINT, which are special for the reasons explained in the comments in the code, if the user code has already handled the event. This allows to customize scrolling by selectively handling some scrolling events only and generally makes sense. Closes #15684.
2013-11-20 13:01 VZ, revision 75250Fix wxRegion::Offset() copy on write behaviour in wxMSW. Offset the correct, new and unshared, region handle instead of the old and possibly shared one. Closes #15690.
2013-11-20 13:01 VZ, revision 75249Fix assert message when removing non-existent items from wxMenu. The assert complained about a bug in wxMenu code itself, but actually could be triggered by simply trying to remove a non-existent item from the menu. Fix this by checking for the item existence, and also removing it from the internal menu data structure, in wxMenuBase::Remove() and only dealing with the item itself in DoRemove(). Closes #3424.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/region.cpp
2013-11-19 15:15 VZ, revision 75248Fix wxRegion::Offset() copy on write behaviour in wxMSW. Offset the correct, new and unshared, region handle instead of the old and possibly shared one. Closes #15690.
2013-11-19 15:15 VZ, revision 75247Fix swapping items client data in wxEditableListBox. Use wxUIntPtr, not long, and SetItemPtrData() instead of SetItemData(), to ensure that we preserve the values of client data pointers in 64 bit build, otherwise they were truncated to 32 bits. Closes #15687.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/editlbox.cpp
2013-11-19 14:13 VZ, revision 75246Fix swapping items client data in wxEditableListBox. Use wxUIntPtr, not long, and SetItemPtrData() instead of SetItemData(), to ensure that we preserve the values of client data pointers in 64 bit build, otherwise they were truncated to 32 bits. Closes #15687.
2013-11-19 14:12 VZ, revision 75245Don't allocate way too much memory in wxVector::reserve(). We multiplied the number of items by the size of each element twice, once in wxVector::reserve() itself and once in Ops::Realloc() it called, so we allocated much more memory than actually needed. Fix this by passing the number of elements to Ops::Realloc().
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/vector.h
2013-11-18 15:21 VZ, revision 75244Don't allocate way too much memory in wxVector::reserve(). We multiplied the number of items by the size of each element twice, once in wxVector::reserve() itself and once in Ops::Realloc() it called, so we allocated much more memory than actually needed. Fix this by passing the number of elements to Ops::Realloc().
2013-11-18 15:20 VZ, revision 75243Fix replacing "Window" menu in wxMDIParentFrame in wxMSW. When setting a new "Window" menu (as opposed to just modifying the existing one which did work correctly), we shouldn't show it immediately in the menu bar if there are no MDI children, this results in wrong UI and assert failures. Closes #15663.
2013-11-18 15:19 VZ, revision 75242Fix problem with inserting menus in wxMDIParentFrame menu bar. Account for the "Window" menu (and any other foreign windows lurking in our menu bar) correctly in wxMenuBar::Insert() instead of the old code which apparently tried to do something similar but didn't make much sense and didn't work when trying to insert the menu at the position actually occupied by the "Window" menu in the menu bar. Closes #15662, #1732.
2013-11-18 15:19 VZ, revision 75241Fix replacing "Window" menu in wxMDIParentFrame in wxMSW. When setting a new "Window" menu (as opposed to just modifying the existing one which did work correctly), we shouldn't show it immediately in the menu bar if there are no MDI children, this results in wrong UI and assert failures. Closes #15663.
2013-11-18 12:14 JS, revision 75240Fix problem with inserting menus in wxMDIParentFrame menu bar. Account for the "Window" menu (and any other foreign windows lurking in our menu bar) correctly in wxMenuBar::Insert() instead of the old code which apparently tried to do something similar but didn't make much sense and didn't work when trying to insert the menu at the position actually occupied by the "Window" menu in the menu bar. Closes #15662, #1732.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextdialogs.pjd
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextsizepage.cpp
2013-11-18 12:14 JS, revision 75239Use % instead of percent in Size dialog; controls more legible on wxGTK
- M /wxWidgets/trunk/src/richtext/richtextdialogs.pjd
- M /wxWidgets/trunk/src/richtext/richtextsizepage.cpp
2013-11-18 08:49 JS, revision 75238Use % instead of percent in Size dialog; controls more legible on wxGTK
2013-11-18 08:49 JS, revision 75237Fixed refresh bug in border preview control when resizing
2013-11-17 22:55 JS, revision 75236Fixed refresh bug in border preview control when resizing
2013-11-17 22:50 JS, revision 75235Backported colour/color consistency
2013-11-17 22:50 JS, revision 75234Applied #15681: wxRichTextCtrl: Crash when deleting a wxRichTextTable row or column (dghart)
2013-11-17 19:03 VS, revision 75233Applied #15681: wxRichTextCtrl: Crash when deleting a wxRichTextTable row or column (dghart)
2013-11-17 19:03 VS, revision 75232Fix Czech translation of "About %s". It is used for the app name, translate it in the commonly used way ("About application %s").
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/src/osx/cocoa/menu.mm
- M /wxWidgets/trunk/src/osx/menu_osx.cpp
2013-11-17 19:03 VS, revision 75231Put Services submenu into the Apple menu on OS X. Native applications have a Services submenu in the apple menu. wx applications didn't until now.
2013-11-17 19:02 VS, revision 75230Add wxMenuBar::OSXGetAppleMenu(). Native OS X apps sometimes have certain app-wide comments in the Apple/app menu ("Check for Updates" is a typical example). Make it possible to write well-behaved OS X apps by exposing this menu to user code.
2013-11-17 19:02 VS, revision 75229Fix i18n-unfriendly About menu code in wxOSX. The code didn't follow the golden rule of localization and broke user-visible string into separately translated substrings. Replace with the same _("About %s") string already used in wxAboutDialog.
2013-11-17 19:02 VS, revision 75228Don't duplicate code for Apple menu creation. Have just one copy of the code, instead of two. Eliminate differences between the two versions. As a result, applications now properly have preferences and about items even if window-less.
2013-11-17 19:02 VS, revision 75227Fix Czech translation of "About %s". It is used for the app name, translate it in the commonly used way ("About application %s").
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/defs.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/menu.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/menu_osx.cpp
2013-11-17 19:02 VS, revision 75226Put Services submenu into the Apple menu on OS X. Native applications have a Services submenu in the apple menu. wx applications didn't until now.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/menu.h
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/menu.h
2013-11-17 19:02 VS, revision 75225Add wxMenuBar::OSXGetAppleMenu(). Native OS X apps sometimes have certain app-wide comments in the Apple/app menu ("Check for Updates" is a typical example). Make it possible to write well-behaved OS X apps by exposing this menu to user code.
2013-11-17 19:02 VS, revision 75224Fix i18n-unfriendly About menu code in wxOSX. The code didn't follow the golden rule of localization and broke user-visible string into separately translated substrings. Replace with the same _("About %s") string already used in wxAboutDialog.
2013-11-17 13:43 JS, revision 75223Don't duplicate code for Apple menu creation. Have just one copy of the code, instead of two. Eliminate differences between the two versions. As a result, applications now properly have preferences and about items even if window-less.
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextborderspage.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextdialogs.pjd
- M /wxWidgets/trunk/src/richtext/richtextxml.cpp
2013-11-17 11:37 JS, revision 75222Removed GetId/GetId and changed span storage to be compatible with 3.0. Fixed border control style.
2013-11-17 11:32 JS, revision 75221Backported part of r75124: Generalised wxRICHTEXT_CHANGE_OBJECT command so it can now apply to a paragraph as well as an object within a paragraph.
2013-11-17 11:28 JS, revision 75220Backported r75109: Corrected multiple cell property editing
2013-11-17 11:23 JS, revision 75219Backported r75108: Fixed print preview glitch and vertical cell alignment.
2013-11-17 11:20 JS, revision 75218Backported r75107: Fixed selection bug.
2013-11-17 10:43 JS, revision 75217Backported layout fixes portion of r75105
2013-11-17 00:41 VZ, revision 75216Don't delete composite objects when defragmenting (backport of r75099 from trunk)
2013-11-17 00:41 VZ, revision 75215Don't eat TAB presses for wxComboBox with wxTE_PROCESS_ENTER in wxMSW. Still allow to use TAB for navigation even when a wxComboBox has wxTE_PROCESS_ENTER style. Use the same hack for wxTextCtrl, i.e. implement the navigation ourselves as we can't let IsDialogMessage() handle it but still get VK_ENTER key presses. Closes #12808.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj.filters
2013-11-17 00:41 VZ, revision 75214Add xh_auinotbk.{h,cpp} to the manually maintained VC10 project files. This file existed in automatically generated projects but not this one. Closes #15673.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/infobar.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/infobar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/version-script.in
2013-11-17 00:41 VZ, revision 75213Allow changing the colour of wxInfoBarGeneric text. Override SetForegroundColour() to forward it to the text control. See #15671.
2013-11-17 00:40 VZ, revision 75212Set wxInfoBarGeneric text colour correctly. For some reason SetOwnForegroundColour() was used, but we really need to set the colour of the child text control and not our own colour here (which is not used for anything). This makes the text visible even when using non default tooltip colours, which could previously result in black-on-black text. See #15671.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/defs.h
2013-11-17 00:40 VZ, revision 75211Define SIZEOF_LONG_LONG for Windows. This is important not only for consistency with the other platforms but also because without SIZEOF_LONG_LONG being defined, "%lu" format specifier can't be used with size_t values under Win64, as Arg_Size_t is not defined correctly there if SIZEOF_LONG_LONG is unknown. Closes #15670.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/socket.cpp
2013-11-17 00:37 VZ, revision 75210Fix wxSocket::WaitForAccept() in worker thread. This was broken because Select() never returned wxSOCKET_CONNECTION_FLAG which is supposed to be set when a connection is accepted. Closes #15669.
2013-11-17 00:37 VZ, revision 75209Don't eat TAB presses for wxComboBox with wxTE_PROCESS_ENTER in wxMSW. Still allow to use TAB for navigation even when a wxComboBox has wxTE_PROCESS_ENTER style. Use the same hack for wxTextCtrl, i.e. implement the navigation ourselves as we can't let IsDialogMessage() handle it but still get VK_ENTER key presses. Closes #12808.
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj.filters
2013-11-17 00:37 VZ, revision 75208Add xh_auinotbk.{h,cpp} to the manually maintained VC10 project files. This file existed in automatically generated projects but not this one. Closes #15673.
2013-11-17 00:37 VZ, revision 75207Allow changing the colour of wxInfoBarGeneric text. Override SetForegroundColour() to forward it to the text control. See #15671.
2013-11-17 00:37 VZ, revision 75206Set wxInfoBarGeneric text colour correctly. For some reason SetOwnForegroundColour() was used, but we really need to set the colour of the child text control and not our own colour here (which is not used for anything). This makes the text visible even when using non default tooltip colours, which could previously result in black-on-black text. See #15671.
2013-11-17 00:37 VZ, revision 75205Define SIZEOF_LONG_LONG for Windows. This is important not only for consistency with the other platforms but also because without SIZEOF_LONG_LONG being defined, "%lu" format specifier can't be used with size_t values under Win64, as Arg_Size_t is not defined correctly there if SIZEOF_LONG_LONG is unknown. Closes #15670.
2013-11-16 14:29 VZ, revision 75204Fix wxSocket::WaitForAccept() in worker thread. This was broken because Select() never returned wxSOCKET_CONNECTION_FLAG which is supposed to be set when a connection is accepted. Closes #15669.
2013-11-16 14:28 VZ, revision 75203Make OSXIsGUIApplication() documentation more clear for non Mac people. Provide a more detailed explanation of what this function does and does not.
2013-11-16 08:19 SC, revision 75202Port OSXIsGUIApplication() documentation from trunk too. Now that it is implemented (see r75201), it should be documented as well.
2013-11-16 08:19 SC, revision 75201non-unicode fixes
2013-11-16 08:11 SC, revision 75200porting fix for non-bundled apps to 3.0.1
2013-11-15 19:25 VS, revision 75199fixing non-unicode compile
2013-11-15 19:25 VS, revision 75198Don't crash in wxWindowMac::OSXSimulateFocusEvents(). The code didn't properly account for the possibility of wxEVT_KILL_FOCUS handler deleting the focused window (as happens e.g. in wxListCtrl inline edit controls). E.g. rapidly clicking wxEditableListBox buttons could trigger a crash here when sending wxEVT_SET_FOCUS to an already-deleted window. Use wxWeakRef<> to check if the window is still alive.
2013-11-15 18:28 PC, revision 75197Don't crash in wxWindowMac::OSXSimulateFocusEvents(). The code didn't properly account for the possibility of wxEVT_KILL_FOCUS handler deleting the focused window (as happens e.g. in wxListCtrl inline edit controls). E.g. rapidly clicking wxEditableListBox buttons could trigger a crash here when sending wxEVT_SET_FOCUS to an already-deleted window. Use wxWeakRef<> to check if the window is still alive.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2013-11-15 16:26 VZ, revision 75196Simplify mode matching test, and add actual mode (not function parameter) to modes list, in GetModes()
2013-11-15 16:24 VZ, revision 75195Fix blank wxComboBox appearance broken by the changes of r75134. We didn't repaint the owner drawn combobox items any more because they were not found by MSWFindItem(). Fix this by restricting the check to the real windows with the same ID as the combobox, not the dropdown items which are not windows at all. See #15674.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/combobox.cpp
2013-11-15 14:40 VZ, revision 75194Fix blank wxComboBox appearance broken by the changes of r75134. We didn't repaint the owner drawn combobox items any more because they were not found by MSWFindItem(). Fix this by restricting the check to the real windows with the same ID as the combobox, not the dropdown items which are not windows at all. Closes #15674.
- M /wxWidgets/trunk/build/buildbot/config/include/defs.xml
- M /wxWidgets/trunk/build/buildbot/config/include/unix.xml
- M /wxWidgets/trunk/build/buildbot/config/include/xp_vc.xml
- M /wxWidgets/trunk/docs/tech/tn0022.txt
2013-11-15 14:35 VZ, revision 75193Update the branches to use in the buildbot builds. Stable branch is 3.0 now and not 2.8 any more.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
2013-11-15 14:34 VZ, revision 75192Don't eat mouse wheel events if we can't handle them in wxGTK. The recent changes to mouse wheel scrolling broke it for the generic wxListCtrl and probably any other situation in which scrollbars don't scroll the window itself but some subwindow of it. In this case, the scroll wheel event handler doesn't have any scrollbar to adjust, so it simply does nothing and shouldn't return true, as it did since r74911. Just return false in case we are not doing anything to let the mouse wheel work as before.
2013-11-15 14:33 VZ, revision 75191Fix assert due to incorrect format being used in listctrl sample. "%d" can't be used with long wxListEvent::GetIndex() value in 64 bit builds.
2013-11-15 14:33 VZ, revision 75190Don't eat mouse wheel events if we can't handle them in wxGTK. The recent changes to mouse wheel scrolling broke it for the generic wxListCtrl and probably any other situation in which scrollbars don't scroll the window itself but some subwindow of it. In this case, the scroll wheel event handler doesn't have any scrollbar to adjust, so it simply does nothing and shouldn't return true, as it did since r74911. Just return false in case we are not doing anything to let the mouse wheel work as before.
2013-11-15 14:33 VZ, revision 75189Start a new change log for the changes in wxWidgets 3.1 and later. Keep the old change log as docs/changes_30.txt, it will need to be updated with docs/changes.txt from the 3.0 branch in the future.
2013-11-15 14:33 VZ, revision 75188Fix assert due to incorrect format being used in listctrl sample. "%d" can't be used with long wxListEvent::GetIndex() value in 64 bit builds.
2013-11-15 07:16 PC, revision 75187Add a few more post-release TODO items to the instructions. Announce the release at isocpp.org.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2013-11-14 13:15 VS, revision 75186Introduce variables for the display and screen in the video mode functions. This cleans up the code somewhat, and prepares for some upcoming changes.
2013-11-14 13:14 VS, revision 75185Grow text editor control to contain all text in generic wxDataViewCtrl. Implement the behavior that Explorer uses: if the column is too narrow to fit the current text of a cell into it, don't create a too-small text control for it, because it is annoying and confusing (typically, the beginning of the text would be hidden, which is disastrous if it happens to contain numbers). Instead, grow the text control to be larger than the column for more comfortable editing.
2013-11-14 13:13 VS, revision 75184Cancel editing in generic wxDVC when clicking outside of the editor control. wxDataViewCtrl should behave as Explorer does on Windows: when an inline editor control is open, clicking outside of it should close the editor (preserving changes) in most cases - as a rule of thumb, when the subsequent action could interfere with the editor somehow. This was implemented by watching for focus change and so ignored clicks made on non-focusable controls outside of wxDVC's main window area. In particular, clicks on the list's header were ignored, even though they could result in modifications of the editor's position or size. Don't finish editing when the user right-clicks on the header, consistently with Explorer. Opening the menu likewise still doesn't finish editing, it is needed for access to editing operations. Fixes #15152.
2013-11-14 13:13 VS, revision 75183Cancel editing in generic wxDVC when clicking outside of the editor control. wxDataViewCtrl should behave as Explorer does on Windows: when an inline editor control is open, clicking outside of it should close the editor (preserving changes) in most cases - as a rule of thumb, when the subsequent action could interfere with the editor somehow. This was implemented by watching for focus change and so ignored clicks made on non-focusable controls outside of wxDVC's main window area. In particular, clicks on the list's header were ignored, even though they could result in modifications of the editor's position or size. Don't finish editing when the user right-clicks on the header, consistently with Explorer. Opening the menu likewise still doesn't finish editing, it is needed for access to editing operations. Fixes #15152.
2013-11-13 19:03 PC, revision 75182Grow text editor control to contain all text in generic wxDataViewCtrl. Implement the behavior that Explorer uses: if the column is too narrow to fit the current text of a cell into it, don't create a too-small text control for it, because it is annoying and confusing (typically, the beginning of the text would be hidden, which is disastrous if it happens to contain numbers). Instead, grow the text control to be larger than the column for more comfortable editing.
2013-11-13 18:43 JS, revision 75181build fix for GTK+ 3.10, closes #15667
2013-11-13 13:53 VZ, revision 75180Fixed clashing attribute values
2013-11-13 13:52 VZ, revision 75179Fix crash when setting invalid label with "&" at the end. We detected that the label was invalid and gave a debug warning message about it but then still proceeded to crash by accessing the data beyond the end of the string. Don't do this. Closes #15665.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/utilscmn.cpp
2013-11-12 19:06 VZ, revision 75178Fix crash when setting invalid label with "&" at the end. We detected that the label was invalid and gave a debug warning message about it but then still proceeded to crash by accessing the data beyond the end of the string. Don't do this. Closes #15665.
- M /wxWidgets/trunk/BuildSVN.txt
- M /wxWidgets/trunk/build/msw/wx_vc10.sln
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
- M /wxWidgets/trunk/build/tools/bld_chm_exe.bat
- A /wxWidgets/trunk/build/tools/msvs
- A /wxWidgets/trunk/build/tools/msvs/build2005.bat
- A /wxWidgets/trunk/build/tools/msvs/build2008.bat
- A /wxWidgets/trunk/build/tools/msvs/build2010.bat
- A /wxWidgets/trunk/build/tools/msvs/build2012.bat
- A /wxWidgets/trunk/build/tools/msvs/build2013.bat
- A /wxWidgets/trunk/build/tools/msvs/package.bat
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/groups/class.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/cat_classes.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/copyright.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/devtips.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/manual.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/platdetails.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/topics.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/translations.h
- M /wxWidgets/trunk/docs/doxygen/overviews/changes_since28.h
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc.h
- M /wxWidgets/trunk/docs/doxygen/regen.bat
- M /wxWidgets/trunk/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/trunk/docs/msw/install.txt
- M /wxWidgets/trunk/docs/osx/install.txt
- M /wxWidgets/trunk/docs/publicity/announce.txt
- M /wxWidgets/trunk/docs/publicity/WoWoW30.html
- M /wxWidgets/trunk/docs/readme.txt
- M /wxWidgets/trunk/docs/release_binaries.mdwn
- M /wxWidgets/trunk/docs/release_files.mdwn
- M /wxWidgets/trunk/docs/tech/tn0022.txt
- M /wxWidgets/trunk/include/wx/buffer.h
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/include/wx/msw/combobox.h
- M /wxWidgets/trunk/include/wx/msw/control.h
- M /wxWidgets/trunk/include/wx/msw/msvcrt.h
- M /wxWidgets/trunk/include/wx/msw/ole/automtn.h
- M /wxWidgets/trunk/include/wx/msw/window.h
- M /wxWidgets/trunk/include/wx/osx/app.h
- M /wxWidgets/trunk/include/wx/osx/textctrl.h
- M /wxWidgets/trunk/include/wx/osx/textentry.h
- M /wxWidgets/trunk/include/wx/private/textmeasure.h
- M /wxWidgets/trunk/include/wx/selstore.h
- M /wxWidgets/trunk/include/wx/version.h
- M /wxWidgets/trunk/interface/wx/filename.h
- M /wxWidgets/trunk/interface/wx/graphics.h
- M /wxWidgets/trunk/interface/wx/listctrl.h
- M /wxWidgets/trunk/interface/wx/menu.h
- M /wxWidgets/trunk/interface/wx/msw/ole/automtn.h
- M /wxWidgets/trunk/locale/eu.po
- M /wxWidgets/trunk/locale/nl.po
- M /wxWidgets/trunk/samples/controls/controls.cpp
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/samples/popup/popup.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/filename.cpp
- M /wxWidgets/trunk/src/common/gdicmn.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/msw/combobox.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
- M /wxWidgets/trunk/src/msw/msgdlg.cpp
- M /wxWidgets/trunk/src/msw/stattext.cpp
- M /wxWidgets/trunk/src/msw/utilsexc.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/toolbar.mm
- M /wxWidgets/trunk/src/osx/textctrl_osx.cpp
- M /wxWidgets/trunk/src/osx/textentry_osx.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/stc/PlatWX.cpp
- M /wxWidgets/trunk/src/univ/textctrl.cpp
2013-11-11 21:59 VZ, revision 75177Merge the changes from 3.0 branch.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_binaries.mdwn
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_files.mdwn
2013-11-11 14:22 VZ, revision 75176Update the checksums for the 3.0 release notes files. Also mention the binaries existence in the top level file.
2013-11-11 14:10 VZ, revision 75175Tag 3.0.0 release.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_binaries.mdwn
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_files.mdwn
2013-11-11 14:10 VZ, revision 75174Remove "rc2" from the release notes. The hashes are still the old ones and will be updated later as the binaries are not ready yet.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/tech/tn0022.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/version.h
2013-11-11 14:10 VZ, revision 75173Update the version in wx/version.h and add an item for it to the docs. Mention the need to udpate this file in the release checklist.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/announce.txt
2013-11-11 14:10 VZ, revision 75172Fix the 3.0.0 release date and update the release announcement slightly.
2013-11-11 13:37 VZ, revision 75171Update the README file to follow the manual introduction closer. It makes sense for the introduction to be a longer version of the README, not a completely different topic.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/tools/bld_chm_exe.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2005.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2008.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2010.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2012.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2013.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/package.bat
2013-11-10 19:35 PC, revision 75170Add the scripts used to build MSVS wxMSW binaries. Closes #14495.
2013-11-10 19:26 PC, revision 75169don't need Pango workaround code with GTK+3
2013-11-10 19:26 PC, revision 75168use gtk_combo_box_get_wrap_width(), we require GTK+ 2.6 now
2013-11-10 19:25 VZ, revision 75167fully initialize GTypeInfo structure
2013-11-10 19:25 VZ, revision 75166Fix wxFileName compilation in Cygwin builds. Do define StatAny() helper calling either stat() or lstat() under Cygwin, it is available and should be used there even if __WIN32__ is defined.
2013-11-10 19:25 VZ, revision 75165Add a comment explaining the need for a temporary NULL variable. Explain the changes of r75162 as they risk not being preserved otherwise. Also make this variable static and const because it's really a constant.
2013-11-10 19:25 VZ, revision 75164Use Cocoa by default for --with-osx and --with-mac configure options. Even though Cocoa is now officially the default port, these options still selected Carbon.
2013-11-10 19:13 PC, revision 75163Update minimal required GTK+ version to 2.6 in another place. It really should only appear in a single place only, ideally, but currently we have it in several different documents inside and outside the manual.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/private.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/bmpcbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/checklst.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/choice.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dataview.cpp
- M /wxWidgets/trunk/include/wx/gtk/private.h
- M /wxWidgets/trunk/src/gtk/bmpcbox.cpp
- M /wxWidgets/trunk/src/gtk/checklst.cpp
- M /wxWidgets/trunk/src/gtk/choice.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2013-11-10 18:26 PC, revision 75162use G_VALUE_INIT
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/datavcmn.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
2013-11-10 16:56 JS, revision 75161avoid NULL casts, clang says casting nullptr_t is not allowed closes #15660
- M /wxWidgets/trunk/include/wx/richtext/richtextxml.h
- M /wxWidgets/trunk/src/richtext/richtextxml.cpp
2013-11-10 14:45 DS, revision 75160Corrected and tidied XML import/export of standard data members
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/overviews/xrc.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/WoWoW30.html
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/combo.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/private/textmeasure.h
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/graphics.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/univ/textctrl.cpp
2013-11-10 14:28 DS, revision 75159spelling and styling fixes
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/osx/install.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/WoWoW30.html
2013-11-10 10:09 DS, revision 75158Doc changes. Updated some wxOSX related information.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/devtips.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/platdetails.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/menu.h
2013-11-10 02:48 PC, revision 75157Spelling fixes. Changed "MacOS X" occurrences to "OS X" (in docs only).
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/libs.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/samples.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/utilities.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/libs.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/samples.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/utilities.h
spelling fixes