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):
2011-11-08 12:02 VZ, revision 696992011-11-08 12:02 VZ, revision 69698Don't include wx/msw/wrapgdip.h if !wxUSE_GRAPHICS_CONTEXT. Fix compilation when GDI+ headers are not available by not including the header that includes <gdiplus.h> in this case. Closes #13640.
2011-11-08 12:02 VZ, revision 69697Move GDK_META_MASK definition in the header in which it is also used. The code using GDK_META_MASK was moved to wx/gtk/private/event.h from gtk/window.cpp but the fallback definition of GDK_META_MASK for GTK+ < 2.10 remained in window.cpp. Move it to the header as well now so that it can be compiled with GTK+ < 2.10 again.
- M /wxWidgets/trunk/include/wx/gtk/private/gtk2-compat.h
- M /wxWidgets/trunk/src/gtk/assertdlg_gtk.cpp
2011-11-08 12:01 VZ, revision 69696Compilation fixes for GTK+ 2.4. Add missing GTK_CHECK_VERSION(2,6,0) checks.
2011-11-08 11:53 VS, revision 69695Add missing stdio.h include to wxGTK assert dialog code. As we use FILE for saving the assert message to a file, we must include <stdio.h> (which is not included from any other header, at least not under Solaris).
2011-11-07 10:42 JJ, revision 69693Use Enter and Space for cell editing in generic wxDVC too. If the normal Enter or Space processing (sending activate event or doing activatable editing respectively) isn't handled by the control, use these keys to trigger inline editing too, as F2 does. This makes the Windows control more similar to OS X and GTK+ ones and makes discovering editability easier.
- M /wxWidgets/trunk/setup.h_vms
- M /wxWidgets/trunk/src/common/descrip.mms
- M /wxWidgets/trunk/src/generic/descrip.mms
2011-11-07 10:34 JJ, revision 69692Updates to compile WX on OpenVMS
2011-11-06 13:07 VZ, revision 69691wxGTK1 should not include .h files for wxGTK
- M /wxWidgets/trunk/locale/af.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/lv.po
- M /wxWidgets/trunk/locale/ms.po
- M /wxWidgets/trunk/locale/nb.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/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
2011-11-06 13:06 VZ, revision 69690Updated all message catalogs to correspond to the current sources.
2011-11-06 13:06 VZ, revision 69689Chinese translations update from Jiawei Huang.
2011-11-05 16:20 VS, revision 69688Use current time, not the Epoch for time zone determination. When deducing the time zone from struct tm tm_gmtoff field, query tm for the current time and not the Epoch as the DST rules -- and hence the time zone offset -- could have changed since 1970. This is notably the case for Ireland which used a different time zone from 1968 to 1971. Notice that GetTimeZone() still must return the time zone without taking DST into account, so we explicitly compensate for DST if it's in effect.
2011-11-05 16:20 VS, revision 69687Fix wxArray::Index() with bFromEnd=true in STL build. This function incorrectly returned index from the end of the array when searching from the end. Fixed to work as the non-STL version. Fixes #13626.
2011-11-05 13:25 FM, revision 69686Test correctness of wxArray::Index() with bFromEnd=true.
2011-11-05 12:55 FM, revision 69685no real change: just move Docset/CHM/QCH declarations in their own sections
2011-11-05 12:55 FM, revision 69684Move detailed documentation to the top, leaving styles and event tables at the bottom, like for any other wxWidgets control
- M /wxWidgets/trunk/docs/doxygen/overviews/helloworld.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/interface/wx/treelist.h
2011-11-05 12:54 FM, revision 69683fix some simple Doxygen warning
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_stdevtid.h
- M /wxWidgets/trunk/interface/wx/artprov.h
- M /wxWidgets/trunk/interface/wx/defs.h
2011-11-05 12:24 VZ, revision 69682better links to the stock item ID list
2011-11-05 12:24 VZ, revision 69681Allow reusing the same wxWindowID more than 254 times. Extend the id reference count storage to use an overflow hash map for the ids used more than 254 times. This allows to use the same id an arbitrarily large number of times. Closes #13618.
2011-11-05 12:23 VZ, revision 69680Use wxWindowUpdateLocker to speed up updates of the static widgets sample page. See #13619.
2011-11-05 12:23 VZ, revision 69679Fix adding a control to two different sizers in the widgets sample. A checkbox on the static page was added to two sizers at once, resulting in heap corruption later. Fix this by adding it to the right sizer only. Closes #13619.
2011-11-05 12:23 VZ, revision 69678Translate the log message in wxLog destructor. The message about losing the last message was not translated for some reason, do translate it now.
2011-11-05 12:23 VZ, revision 69677Fix format string in wxLog::LogLastRepeatIfNeeded(). We used a format string without any format specifiers in it in a call to wxString::Printf() which always had a parameter resulting in an assert failure about a mismatch between the string and parameter count. Fix this by using a separate Printf() call for this case. Closes #13613.
2011-11-05 12:23 VZ, revision 69676Use correct direction in wxDataObject::IsSupported() in wxOSX dnd code. Before calling wxDataObject::SetData() we must check whether the object supports this format using IsSupported(Set) instead of just IsSupported() which does the test in the "Get" direction. Closes #13615.
2011-11-05 12:23 VZ, revision 69675Don't read beyond the end of input buffer when decoding UTF-16. wxMBConvStrictUTF8::FromWChar() didn't update the input length correctly when encountering a surrogate while decoding UTF-16 and could read beyond the end of the input buffer in this case. Fix this by simply adjusting the input length when a surrogate is read. Closes #13614.
- M /wxWidgets/trunk/include/wx/convauto.h
- M /wxWidgets/trunk/interface/wx/convauto.h
- M /wxWidgets/trunk/src/common/convauto.cpp
2011-11-05 11:44 FM, revision 69674Add wxConvAuto::GetBOMChars() helper. Closes #13620.
2011-11-05 11:42 FM, revision 69673document wxLogGeneric() function
2011-11-05 11:28 VZ, revision 69672document wxConfigPathChanger helper class
2011-11-04 18:41 VZ, revision 69664Rename lineAnchor in Scintilla code to avoid shadowing warning. Local variable "lineAnchor" in Editor::SetRectangularRange() was shadowing the member variable Editor::lineAnchor, resulting in warnings from some compilers (AIX xlC, Sun CC). Rename it to "lineAnchorRect", just as it was done in the latest Scintilla sources, to avoid them.
2011-11-04 18:40 VZ, revision 69663Correct the misleading example of using id ranges in XRC documentation. "range[end]" is the last id in the range, inclusive, not the first id after it so any loops iterating over all ids in the range should cover it as well.
2011-11-04 13:02 VZ, revision 69662Simplify wxIdRange code by using new XRCID_Assign() function. Only traverse the id hash once in XRCID_Assign() instead of using RemoveXRCIDEntry() to delete the old entry (which usually doesn't exist so this traversed the entire hash) followed by XRCID_Lookup() to create a new one.
2011-11-04 10:09 VZ, revision 69661Fix choice of tree item icon for the selected state in wxMSW. The logic for selecting the item icon was broken when selected image was specified as it was not taken into account as fallback for selected expanded state so selected icon was used only for collapsed items. Fix this by using the selected icon if it is specified and selected expanded one is not.
2011-11-04 04:38 RD, revision 69659Make wxQsort() definition exactly the same as declaration. Remove the extra "const" in the first parameter.
- A /wxWidgets/trunk/interface/wx/anybutton.h
- M /wxWidgets/trunk/interface/wx/button.h
- M /wxWidgets/trunk/interface/wx/tglbtn.h
- M /wxWidgets/trunk/interface/wx/timer.h
2011-11-04 02:33 RD, revision 69656Add wxAnyButton so the shared class hierarchy of wxButton and wxToggleButton is accurate.
2011-11-03 10:38 JJ, revision 69655Fix missing and broken interface items for Phoenix
2011-11-03 00:42 RD, revision 69646Upadte setup for OpenVMS
2011-11-02 21:22 RD, revision 69644Fix missing or broken interface items for Phoenix
- M /wxWidgets/trunk/interface/wx/sizer.h
- M /wxWidgets/trunk/interface/wx/slider.h
- M /wxWidgets/trunk/interface/wx/spinctrl.h
- M /wxWidgets/trunk/interface/wx/splitter.h
- M /wxWidgets/trunk/interface/wx/wrapsizer.h
2011-11-02 20:08 VZ, revision 69643Fix missing or broken interface items for Phoenix
2011-11-02 20:08 VZ, revision 69642Improvements to German translation. - Changed phrasing of some texts - Replaced words by more commonly used ones - Translated untranslated words and sentences - Used clear translation for vague expressions - Used common translation for multiply used terms like "save" Patch from Sebastian Walderich.
2011-11-02 20:08 VZ, revision 69641Orthographical fixes in German translation. - Corrected misspelled words - Corrected upper and lower case words - Corrected some typos, like "HTLM" and "DDMEL" - Corrected some grammar errors Patch from Sebastian Walderich.
2011-11-02 20:08 VZ, revision 69640Hyphen fixes in German translation. - Added missing hyphens to concatenate german words - Concatenated wrongly separated word Patch from Sebastian Walderich.
2011-11-02 20:08 VZ, revision 69639Punctuation fixes in German translation. - Fixed some menu entries which where using '$' instead of '&' - Added missing punctuation marks to equal the original text - Removed unneeded and double characters Patch from Sebastian Walderich.
2011-11-01 13:04 VZ, revision 69626Corrections to spaces in German translation. Patch from Sebastian Walderich.
2011-11-01 13:04 VZ, revision 69625Explicitly include X11/Xlib.h to fix AIX build. At least under AIX X11/Xlib.h is not included from X11/Xutil.h so include it explicitly ourselves. It should do no harm on the other systems.
2011-10-31 20:41 VZ, revision 69619Define _LINUX_SOURCE_COMPAT for AIX build. This takes care of the conflict between GTK+ headers and #define of func_data in AIX sys/timer.h.
2011-10-31 20:33 VZ, revision 69618Make wxTreeListEvent dynamically creatable. This is unfortunately required by wxEvent::Clone() support unit test so provide the default ctor in this class even though it doesn't make any sense in normal use.
2011-10-31 17:09 PC, revision 69617Correct wxFileName::SetPath() documentation. It wrongly claimed that this function affected the full path, i.e. including name and extension, which was simply wrong. Closes #13612.
2011-10-31 15:24 VZ, revision 69616fix creation of bitmap from image with requested depth 32
2011-10-31 15:24 VZ, revision 69615Suppress harmless unused variable warnings in wxSocket under AIX. The size of the buffer is not used with AIX conventions for gethostbyaddr_r() and getservbyname_r() functions.
2011-10-31 15:24 VZ, revision 69614Fix compilation of wxGethostbyname_r() and wxGethostbyaddr_r() under AIX. gethostbyname_r() and gethostbyaddr_r() functions return int, not hostent*, under AIX so assign their return value to the error indicator.
2011-10-31 13:15 JS, revision 69613Compilation fix for AIX: fix the name of wxGetservBuf ctor. The ctor was wrongly called so wxGetservBuf class couldn't be compiled, breaking compilation under AIX and any other systems with 4 argument getservbyname_r().
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextctrl.h
Fixed #13535: wxRichTextCtrl: Incorrectly documented or named functions