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.
Fix build under OS X with --disable-xrc. Don't try to change the install names in non-existent (in this case) wxrc. Closes #15946.