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.
Fix 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.