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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2013-10-21 15:12 JS, revision 75054

Fix selection drawing for table cells

2013-10-21 15:10 JS, revision 75053

Fix HasCharacter/PragraphAttributes to use the focus object

2013-10-20 19:42 JS, revision 75052

Corrected wxRTC IsDefault() implementations

2013-10-20 19:19 JS, revision 75051

Avoid crash when deleting range that includes the focus object.

2013-10-19 21:27 SC, revision 75050

CoreText is always available on 10.5+, so using all this code unconditionally, committing Vadim's suggestions with two extensions, see #15580

2013-10-19 14:05 VZ, revision 75049

Disable wxDataObject in wxDFB build at configure level. Otherwise we'd just get an error when compiling wx/dfb/chkconf.h later. Closes #15594.

2013-10-19 08:48 SC, revision 75048

turn off web wxWebView on iOS at the moment

2013-10-18 21:27 JS, revision 75047

Fixed some data transfer bugs

2013-10-18 20:15 VZ, revision 75046

Avoid sending wxEVT_CHAR events when text is inserted by the program in wxOSX. This should fix crashes due to infinite recursion in the code that calls wxTextCtrl::WriteText() from wxEVT_CHAR handler. Closes #15345.

2013-10-18 20:15 VZ, revision 75045

No real changes, just restrict wxMacEditHelper interface. There is no need to provide GetCurrentlyEditedView() when a simpler IsCurrentlyEditedView() suffices.

2013-10-18 20:15 VZ, revision 75044

Fix ItemDeleted() call in wxTreeListModel. While it doesn't matter when exactly do we call it with the generic or GTK native implementations, under OS X we must update the internal model first and call this method afterwards because it refreshes the control contents immediately and so was calling back to the model and getting the pointer to the item about to be deleted, which resulted in a crash when this pointer was dereferences later. Closes #15575.

2013-10-18 17:00 VS, revision 75043

XRC spec: say that all properties are optional. Provide defaults for all properties in the spec. In XRC schema, make all properties optional. The previously required ones are annotated as "important" (read: should be set unless you know what you're doing), but aren't enforced. The code already behaved like this, so this just synchronizes the specification with the reality.

2013-10-18 17:00 VS, revision 75042

XRC schema: Validate wxSizerItem flag property rigorously. Validating all style flags strictly would be unmaintainable mess of verbose regular expressions that would quickly get out of sync. But we can validate at least wxSizerItem flags, which are both stable and so frequently used that it is worth the effort.

2013-10-18 17:00 VS, revision 75041

XRC: File bugs in wxFileCtrl spec, schema and samples. Incredibly, there were bugs, inaccuracies or missing content in all three of them, but each one had its own unique problems. Fix them all to be in sync with the implementation.

2013-10-18 16:59 VS, revision 75040

Use wxHORIZONTAL default for wxWrapSizer in wxSizerXmlHandler. For consistency with all other wxSizer kinds, use the default of wxHORIZONTAL instead of 0 (which has no meaning here) for wxWrapSizer too.

2013-10-18 13:21 VZ, revision 75039

Add a simple README for the XRC schemas. Explain how they can be used.

2013-10-18 10:44 SC, revision 75038

adding web view files for building Xcode projects, fixes #15590

2013-10-18 10:43 SC, revision 75037

adding web view files for building Xcode projects, see #15590

2013-10-18 09:16 SC, revision 75036

fixing compile after cleanup

2013-10-18 07:13 SC, revision 75035

fixes #15591

2013-10-18 00:28 VZ, revision 75034

Revert changes to the drawing of the tree item buttons in the generic renderer. This reverts r74887 as this created problems when drawing them at standard size. See #15526.

2013-10-18 00:26 VZ, revision 75033

Fix syntax error in the dialogs sample after r75028. An extra "&&" was left in the preprocessor check, remove it. Also remove the check for __WXMAC_OSX__ as it's unneeded as USE_NATIVE_FONT_DIALOG_FOR_MACOSX is only defined as 1 under wxOSX and, actually, wrong, as __WXMAC_OSX__ is never defined anywhere and was probably a corruption of __WXOSX_MAC__ in the first place.

2013-10-18 00:26 VZ, revision 75032

Fix gcc architecture checks added to wx/msw/genrcdefs.h. Use "#if defined" instead of "#ifdef" for the checks involving "||".

2013-10-17 23:21 VZ, revision 75031

Update wxString Unicode documentation to reflect the default wchar_t use. And other minor fixes to Unicode-related documentation.

2013-10-17 18:37 PC, revision 75030

make m_modalShowing private

2013-10-17 18:00 PC, revision 75029

silence GCC warning "enumeral and non-enumeral type in conditional expression"

2013-10-17 14:34 VZ, revision 75028

Get rid of compile- and run-time checks for OS X < 10.5. As 10.5 is the minimal supported version, it doesn't make sense to check for it (or even earlier versions) during the build or run-time. Closes #15580.

2013-10-17 14:34 VZ, revision 75027

Fix wrong UMAGetSystemVersion() return value comparison in wxScreenDC. The return value of gestaltSystemVersion() represents the version as "four hexadecimal digits in the low-order word of the return value", to quote Apple documentation, not as a floating point number.

2013-10-17 14:34 VZ, revision 75026

No changes, just remove hard TABs from wxWebViewWebKit code. This will allow to commit other changes to this file without triggering svn hook checking for the TABs absence.

2013-10-17 14:33 VZ, revision 75025

Remove our own dlxxx() functions emulation for OS X <= 10.3. We don't support so old versions of OS X any more anyhow, so simplify the code by using dlopen() &c directly instead of using our own wx_dlopen() with custom implementation for OS X. See #15580.

2013-10-17 14:33 VZ, revision 75024

Always use standard mbstowcs() and wcstombs() functions. Don't provide our own (not fully functional) definitions of them and always use the system versions as we don't support OS X 10.2 which was the last platform where these functions didn't exist/work. See #15580.

2013-10-17 14:19 VZ, revision 75023

Mention -std=gnu++11 vs -std=c++11 in the build instructions. Unfortunately -std=c++11 doesn't work currently and almost certainly won't before 3.0, so at least document the workaround.

2013-10-17 14:19 VZ, revision 75022

Also add mention of TDM-GCC to the build instructions. This seems to be a very popular option for building wxWidgets too.

2013-10-17 14:19 VZ, revision 75021

Update Cygwin/MinGW build instructions. Remove very out of date information, mention MinGW-w64 and extend Cygwin explanations.

2013-10-17 14:19 VZ, revision 75020

Check for gcc architecture defines in wx/msw/genrcdefs.h too. This fixes the build for non-x86 architectures when using MinGW with makefiles (i.e. not using configure) as without this no WX_CPU_XXX was getting defined at all, resulting in failures when building any programs using wxWidgets that includes wx/msw/wx.rc (including our own minimal sample).

2013-10-17 11:49 JS, revision 75019

Include for wxSscanf

2013-10-16 22:23 JS, revision 75018

Added points to the units for editing border widths

2013-10-16 20:19 JS, revision 75017

Typo fix

2013-10-16 19:23 PC, revision 75016

remove GetMaskBitmap() declaration, should have been part of r73409

2013-10-16 19:09 PC, revision 75015

slight simplification: use another sed expression instead of running tr

2013-10-16 18:45 PC, revision 75014

Silence warnings in headers with MSC -W4

2013-10-16 18:22 JS, revision 75013

Added wxTEXT_ATTR_UNITS_HUNDREDTHS_POINT for more precise border sizes; used GetPixels() more; corrected collapsed borders implementation.

2013-10-15 22:00 SC, revision 75012

adjusting the visible items

2013-10-15 18:12 VZ, revision 75011

Include wx/defs.h before testing for wxUSE_CHOICEDLG. Fix compilation of this header if it's the first one to be included from user code.

2013-10-15 15:04 VZ, revision 75010

Simplify the code in wxTextFile::OnRead() slightly. No real changes, just use a self-explanatory "lastWasCR" variable instead of storing the last character read which wasn't used for anything except comparing it with '\r'.

2013-10-15 15:04 VZ, revision 75009

Fix reading of files with Mac EOLs in wxTextFile. The last CR-terminated line wasn't handled correctly. Fix this now and add unit tests to ensure that it stays fixed. Closes #15583.

2013-10-15 12:24 VZ, revision 75008

Italian translations update from Roberto Boriotti. Just mark a few translations non-fuzzy.

2013-10-14 17:08 VZ, revision 75007

Document that wxEVT_MENU_CLOSE can come before wxEVT_MENU. This is somewhat unexpected but is how both wxMSW and wxGTK work currently, so just document the current behaviour. See #15479.

2013-10-14 17:08 VZ, revision 75006

Don't undefine __WXMSW__ for console mode applications using wxWidgets. This partially undoes the changes of r73290 by keeping __WXMSW__ defined for the console mode user applications and only undefining it when building wxWidgets itself. This allows the existing code using __WXMSW__ to continue compiling correctly with wxWidgets 3.0. Closes #15579.

2013-10-14 17:08 VZ, revision 75005

Fix pointer truncation in wxListEvent::GetData() in LLP64 builds. We must use wxUIntPtr and not long here to avoid truncating the upper half of the pointer when sizeof(void*)>sizeof(long). Closes #15578.