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):
2013-11-21 01:08 VZ, revision 752562013-11-21 01:07 VZ, revision 75255Fix wrong printf() format specifiers in the joystick sample. Use "%ld" for the long values, not "%d", they are not the same under LP64 platforms. Closes #15691.
2013-11-21 01:07 VZ, revision 75254Don't perform any tests for joystick in configure under OS X. The test for setEventCallout() was added in r34541 to work around some problem with OS X 10.1 SDK. As we don't support this version of OS X since a very long time, it shouldn't be needed any longer. See #15692.
2013-11-21 01:07 VZ, revision 75253Fix joystick detection in configure under OS X. Don't compare toolkit with OSX which is never used for it, compare it with OSX_COCOA instead. Closes #15692.
2013-11-20 17:04 VZ, revision 75252Fix wrong printf() format specifiers in the joystick sample. Use "%ld" for the long values, not "%d", they are not the same under LP64 platforms. Closes #15691.
2013-11-20 13:01 VZ, revision 75251Don't process events handled in user code in generic scrolling code. Undo the change introduced, probably accidentally, by r11369 (12 years ago) and skip the default handling of all events except wxEVT_SIZE and wxEVT_PAINT, which are special for the reasons explained in the comments in the code, if the user code has already handled the event. This allows to customize scrolling by selectively handling some scrolling events only and generally makes sense. Closes #15684.
2013-11-20 13:01 VZ, revision 75250Fix wxRegion::Offset() copy on write behaviour in wxMSW. Offset the correct, new and unshared, region handle instead of the old and possibly shared one. Closes #15690.
2013-11-20 13:01 VZ, revision 75249Fix assert message when removing non-existent items from wxMenu. The assert complained about a bug in wxMenu code itself, but actually could be triggered by simply trying to remove a non-existent item from the menu. Fix this by checking for the item existence, and also removing it from the internal menu data structure, in wxMenuBase::Remove() and only dealing with the item itself in DoRemove(). Closes #3424.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/region.cpp
2013-11-19 15:15 VZ, revision 75248Fix wxRegion::Offset() copy on write behaviour in wxMSW. Offset the correct, new and unshared, region handle instead of the old and possibly shared one. Closes #15690.
2013-11-19 15:15 VZ, revision 75247Fix swapping items client data in wxEditableListBox. Use wxUIntPtr, not long, and SetItemPtrData() instead of SetItemData(), to ensure that we preserve the values of client data pointers in 64 bit build, otherwise they were truncated to 32 bits. Closes #15687.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/editlbox.cpp
2013-11-19 14:13 VZ, revision 75246Fix swapping items client data in wxEditableListBox. Use wxUIntPtr, not long, and SetItemPtrData() instead of SetItemData(), to ensure that we preserve the values of client data pointers in 64 bit build, otherwise they were truncated to 32 bits. Closes #15687.
2013-11-19 14:12 VZ, revision 75245Don't allocate way too much memory in wxVector::reserve(). We multiplied the number of items by the size of each element twice, once in wxVector::reserve() itself and once in Ops::Realloc() it called, so we allocated much more memory than actually needed. Fix this by passing the number of elements to Ops::Realloc().
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/vector.h
2013-11-18 15:21 VZ, revision 75244Don't allocate way too much memory in wxVector::reserve(). We multiplied the number of items by the size of each element twice, once in wxVector::reserve() itself and once in Ops::Realloc() it called, so we allocated much more memory than actually needed. Fix this by passing the number of elements to Ops::Realloc().
2013-11-18 15:20 VZ, revision 75243Fix replacing "Window" menu in wxMDIParentFrame in wxMSW. When setting a new "Window" menu (as opposed to just modifying the existing one which did work correctly), we shouldn't show it immediately in the menu bar if there are no MDI children, this results in wrong UI and assert failures. Closes #15663.
2013-11-18 15:19 VZ, revision 75242Fix problem with inserting menus in wxMDIParentFrame menu bar. Account for the "Window" menu (and any other foreign windows lurking in our menu bar) correctly in wxMenuBar::Insert() instead of the old code which apparently tried to do something similar but didn't make much sense and didn't work when trying to insert the menu at the position actually occupied by the "Window" menu in the menu bar. Closes #15662, #1732.
2013-11-18 15:19 VZ, revision 75241Fix replacing "Window" menu in wxMDIParentFrame in wxMSW. When setting a new "Window" menu (as opposed to just modifying the existing one which did work correctly), we shouldn't show it immediately in the menu bar if there are no MDI children, this results in wrong UI and assert failures. Closes #15663.
2013-11-18 12:14 JS, revision 75240Fix problem with inserting menus in wxMDIParentFrame menu bar. Account for the "Window" menu (and any other foreign windows lurking in our menu bar) correctly in wxMenuBar::Insert() instead of the old code which apparently tried to do something similar but didn't make much sense and didn't work when trying to insert the menu at the position actually occupied by the "Window" menu in the menu bar. Closes #15662, #1732.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextdialogs.pjd
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextsizepage.cpp
2013-11-18 12:14 JS, revision 75239Use % instead of percent in Size dialog; controls more legible on wxGTK
- M /wxWidgets/trunk/src/richtext/richtextdialogs.pjd
- M /wxWidgets/trunk/src/richtext/richtextsizepage.cpp
2013-11-18 08:49 JS, revision 75238Use % instead of percent in Size dialog; controls more legible on wxGTK
2013-11-18 08:49 JS, revision 75237Fixed refresh bug in border preview control when resizing
2013-11-17 22:55 JS, revision 75236Fixed refresh bug in border preview control when resizing
2013-11-17 22:50 JS, revision 75235Backported colour/color consistency
2013-11-17 22:50 JS, revision 75234Applied #15681: wxRichTextCtrl: Crash when deleting a wxRichTextTable row or column (dghart)
2013-11-17 19:03 VS, revision 75233Applied #15681: wxRichTextCtrl: Crash when deleting a wxRichTextTable row or column (dghart)
2013-11-17 19:03 VS, revision 75232Fix Czech translation of "About %s". It is used for the app name, translate it in the commonly used way ("About application %s").
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/src/osx/cocoa/menu.mm
- M /wxWidgets/trunk/src/osx/menu_osx.cpp
2013-11-17 19:03 VS, revision 75231Put Services submenu into the Apple menu on OS X. Native applications have a Services submenu in the apple menu. wx applications didn't until now.
2013-11-17 19:02 VS, revision 75230Add wxMenuBar::OSXGetAppleMenu(). Native OS X apps sometimes have certain app-wide comments in the Apple/app menu ("Check for Updates" is a typical example). Make it possible to write well-behaved OS X apps by exposing this menu to user code.
2013-11-17 19:02 VS, revision 75229Fix i18n-unfriendly About menu code in wxOSX. The code didn't follow the golden rule of localization and broke user-visible string into separately translated substrings. Replace with the same _("About %s") string already used in wxAboutDialog.
2013-11-17 19:02 VS, revision 75228Don't duplicate code for Apple menu creation. Have just one copy of the code, instead of two. Eliminate differences between the two versions. As a result, applications now properly have preferences and about items even if window-less.
2013-11-17 19:02 VS, revision 75227Fix Czech translation of "About %s". It is used for the app name, translate it in the commonly used way ("About application %s").
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/defs.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/menu.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/menu_osx.cpp
2013-11-17 19:02 VS, revision 75226Put Services submenu into the Apple menu on OS X. Native applications have a Services submenu in the apple menu. wx applications didn't until now.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/menu.h
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/menu.h
2013-11-17 19:02 VS, revision 75225Add wxMenuBar::OSXGetAppleMenu(). Native OS X apps sometimes have certain app-wide comments in the Apple/app menu ("Check for Updates" is a typical example). Make it possible to write well-behaved OS X apps by exposing this menu to user code.
2013-11-17 19:02 VS, revision 75224Fix i18n-unfriendly About menu code in wxOSX. The code didn't follow the golden rule of localization and broke user-visible string into separately translated substrings. Replace with the same _("About %s") string already used in wxAboutDialog.
2013-11-17 13:43 JS, revision 75223Don't duplicate code for Apple menu creation. Have just one copy of the code, instead of two. Eliminate differences between the two versions. As a result, applications now properly have preferences and about items even if window-less.
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextborderspage.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextdialogs.pjd
- M /wxWidgets/trunk/src/richtext/richtextxml.cpp
2013-11-17 11:37 JS, revision 75222Removed GetId/GetId and changed span storage to be compatible with 3.0. Fixed border control style.
2013-11-17 11:32 JS, revision 75221Backported part of r75124: Generalised wxRICHTEXT_CHANGE_OBJECT command so it can now apply to a paragraph as well as an object within a paragraph.
2013-11-17 11:28 JS, revision 75220Backported r75109: Corrected multiple cell property editing
2013-11-17 11:23 JS, revision 75219Backported r75108: Fixed print preview glitch and vertical cell alignment.
2013-11-17 11:20 JS, revision 75218Backported r75107: Fixed selection bug.
2013-11-17 10:43 JS, revision 75217Backported layout fixes portion of r75105
2013-11-17 00:41 VZ, revision 75216Don't delete composite objects when defragmenting (backport of r75099 from trunk)
2013-11-17 00:41 VZ, revision 75215Don't eat TAB presses for wxComboBox with wxTE_PROCESS_ENTER in wxMSW. Still allow to use TAB for navigation even when a wxComboBox has wxTE_PROCESS_ENTER style. Use the same hack for wxTextCtrl, i.e. implement the navigation ourselves as we can't let IsDialogMessage() handle it but still get VK_ENTER key presses. Closes #12808.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj.filters
2013-11-17 00:41 VZ, revision 75214Add xh_auinotbk.{h,cpp} to the manually maintained VC10 project files. This file existed in automatically generated projects but not this one. Closes #15673.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/infobar.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/infobar.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/version-script.in
2013-11-17 00:41 VZ, revision 75213Allow changing the colour of wxInfoBarGeneric text. Override SetForegroundColour() to forward it to the text control. See #15671.
2013-11-17 00:40 VZ, revision 75212Set wxInfoBarGeneric text colour correctly. For some reason SetOwnForegroundColour() was used, but we really need to set the colour of the child text control and not our own colour here (which is not used for anything). This makes the text visible even when using non default tooltip colours, which could previously result in black-on-black text. See #15671.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/defs.h
2013-11-17 00:40 VZ, revision 75211Define SIZEOF_LONG_LONG for Windows. This is important not only for consistency with the other platforms but also because without SIZEOF_LONG_LONG being defined, "%lu" format specifier can't be used with size_t values under Win64, as Arg_Size_t is not defined correctly there if SIZEOF_LONG_LONG is unknown. Closes #15670.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/socket.cpp
2013-11-17 00:37 VZ, revision 75210Fix wxSocket::WaitForAccept() in worker thread. This was broken because Select() never returned wxSOCKET_CONNECTION_FLAG which is supposed to be set when a connection is accepted. Closes #15669.
2013-11-17 00:37 VZ, revision 75209Don't eat TAB presses for wxComboBox with wxTE_PROCESS_ENTER in wxMSW. Still allow to use TAB for navigation even when a wxComboBox has wxTE_PROCESS_ENTER style. Use the same hack for wxTextCtrl, i.e. implement the navigation ourselves as we can't let IsDialogMessage() handle it but still get VK_ENTER key presses. Closes #12808.
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj.filters
2013-11-17 00:37 VZ, revision 75208Add xh_auinotbk.{h,cpp} to the manually maintained VC10 project files. This file existed in automatically generated projects but not this one. Closes #15673.
2013-11-17 00:37 VZ, revision 75207Allow changing the colour of wxInfoBarGeneric text. Override SetForegroundColour() to forward it to the text control. See #15671.
2013-11-17 00:37 VZ, revision 75206Set wxInfoBarGeneric text colour correctly. For some reason SetOwnForegroundColour() was used, but we really need to set the colour of the child text control and not our own colour here (which is not used for anything). This makes the text visible even when using non default tooltip colours, which could previously result in black-on-black text. See #15671.
2013-11-17 00:37 VZ, revision 75205Define SIZEOF_LONG_LONG for Windows. This is important not only for consistency with the other platforms but also because without SIZEOF_LONG_LONG being defined, "%lu" format specifier can't be used with size_t values under Win64, as Arg_Size_t is not defined correctly there if SIZEOF_LONG_LONG is unknown. Closes #15670.
2013-11-16 14:29 VZ, revision 75204Fix wxSocket::WaitForAccept() in worker thread. This was broken because Select() never returned wxSOCKET_CONNECTION_FLAG which is supposed to be set when a connection is accepted. Closes #15669.
2013-11-16 14:28 VZ, revision 75203Make OSXIsGUIApplication() documentation more clear for non Mac people. Provide a more detailed explanation of what this function does and does not.
2013-11-16 08:19 SC, revision 75202Port OSXIsGUIApplication() documentation from trunk too. Now that it is implemented (see r75201), it should be documented as well.
2013-11-16 08:19 SC, revision 75201non-unicode fixes
2013-11-16 08:11 SC, revision 75200porting fix for non-bundled apps to 3.0.1
2013-11-15 19:25 VS, revision 75199fixing non-unicode compile
2013-11-15 19:25 VS, revision 75198Don't crash in wxWindowMac::OSXSimulateFocusEvents(). The code didn't properly account for the possibility of wxEVT_KILL_FOCUS handler deleting the focused window (as happens e.g. in wxListCtrl inline edit controls). E.g. rapidly clicking wxEditableListBox buttons could trigger a crash here when sending wxEVT_SET_FOCUS to an already-deleted window. Use wxWeakRef<> to check if the window is still alive.
2013-11-15 18:28 PC, revision 75197Don't crash in wxWindowMac::OSXSimulateFocusEvents(). The code didn't properly account for the possibility of wxEVT_KILL_FOCUS handler deleting the focused window (as happens e.g. in wxListCtrl inline edit controls). E.g. rapidly clicking wxEditableListBox buttons could trigger a crash here when sending wxEVT_SET_FOCUS to an already-deleted window. Use wxWeakRef<> to check if the window is still alive.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2013-11-15 16:26 VZ, revision 75196Simplify mode matching test, and add actual mode (not function parameter) to modes list, in GetModes()
2013-11-15 16:24 VZ, revision 75195Fix blank wxComboBox appearance broken by the changes of r75134. We didn't repaint the owner drawn combobox items any more because they were not found by MSWFindItem(). Fix this by restricting the check to the real windows with the same ID as the combobox, not the dropdown items which are not windows at all. See #15674.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/combobox.cpp
2013-11-15 14:40 VZ, revision 75194Fix blank wxComboBox appearance broken by the changes of r75134. We didn't repaint the owner drawn combobox items any more because they were not found by MSWFindItem(). Fix this by restricting the check to the real windows with the same ID as the combobox, not the dropdown items which are not windows at all. Closes #15674.
- M /wxWidgets/trunk/build/buildbot/config/include/defs.xml
- M /wxWidgets/trunk/build/buildbot/config/include/unix.xml
- M /wxWidgets/trunk/build/buildbot/config/include/xp_vc.xml
- M /wxWidgets/trunk/docs/tech/tn0022.txt
2013-11-15 14:35 VZ, revision 75193Update the branches to use in the buildbot builds. Stable branch is 3.0 now and not 2.8 any more.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
2013-11-15 14:34 VZ, revision 75192Don't eat mouse wheel events if we can't handle them in wxGTK. The recent changes to mouse wheel scrolling broke it for the generic wxListCtrl and probably any other situation in which scrollbars don't scroll the window itself but some subwindow of it. In this case, the scroll wheel event handler doesn't have any scrollbar to adjust, so it simply does nothing and shouldn't return true, as it did since r74911. Just return false in case we are not doing anything to let the mouse wheel work as before.
2013-11-15 14:33 VZ, revision 75191Fix assert due to incorrect format being used in listctrl sample. "%d" can't be used with long wxListEvent::GetIndex() value in 64 bit builds.
2013-11-15 14:33 VZ, revision 75190Don't eat mouse wheel events if we can't handle them in wxGTK. The recent changes to mouse wheel scrolling broke it for the generic wxListCtrl and probably any other situation in which scrollbars don't scroll the window itself but some subwindow of it. In this case, the scroll wheel event handler doesn't have any scrollbar to adjust, so it simply does nothing and shouldn't return true, as it did since r74911. Just return false in case we are not doing anything to let the mouse wheel work as before.
2013-11-15 14:33 VZ, revision 75189Start a new change log for the changes in wxWidgets 3.1 and later. Keep the old change log as docs/changes_30.txt, it will need to be updated with docs/changes.txt from the 3.0 branch in the future.
2013-11-15 14:33 VZ, revision 75188Fix assert due to incorrect format being used in listctrl sample. "%d" can't be used with long wxListEvent::GetIndex() value in 64 bit builds.
2013-11-15 07:16 PC, revision 75187Add a few more post-release TODO items to the instructions. Announce the release at isocpp.org.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/unix/displayx11.cpp
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2013-11-14 13:15 VS, revision 75186Introduce variables for the display and screen in the video mode functions. This cleans up the code somewhat, and prepares for some upcoming changes.
2013-11-14 13:14 VS, revision 75185Grow text editor control to contain all text in generic wxDataViewCtrl. Implement the behavior that Explorer uses: if the column is too narrow to fit the current text of a cell into it, don't create a too-small text control for it, because it is annoying and confusing (typically, the beginning of the text would be hidden, which is disastrous if it happens to contain numbers). Instead, grow the text control to be larger than the column for more comfortable editing.
2013-11-14 13:13 VS, revision 75184Cancel editing in generic wxDVC when clicking outside of the editor control. wxDataViewCtrl should behave as Explorer does on Windows: when an inline editor control is open, clicking outside of it should close the editor (preserving changes) in most cases - as a rule of thumb, when the subsequent action could interfere with the editor somehow. This was implemented by watching for focus change and so ignored clicks made on non-focusable controls outside of wxDVC's main window area. In particular, clicks on the list's header were ignored, even though they could result in modifications of the editor's position or size. Don't finish editing when the user right-clicks on the header, consistently with Explorer. Opening the menu likewise still doesn't finish editing, it is needed for access to editing operations. Fixes #15152.
2013-11-14 13:13 VS, revision 75183Cancel editing in generic wxDVC when clicking outside of the editor control. wxDataViewCtrl should behave as Explorer does on Windows: when an inline editor control is open, clicking outside of it should close the editor (preserving changes) in most cases - as a rule of thumb, when the subsequent action could interfere with the editor somehow. This was implemented by watching for focus change and so ignored clicks made on non-focusable controls outside of wxDVC's main window area. In particular, clicks on the list's header were ignored, even though they could result in modifications of the editor's position or size. Don't finish editing when the user right-clicks on the header, consistently with Explorer. Opening the menu likewise still doesn't finish editing, it is needed for access to editing operations. Fixes #15152.
2013-11-13 19:03 PC, revision 75182Grow text editor control to contain all text in generic wxDataViewCtrl. Implement the behavior that Explorer uses: if the column is too narrow to fit the current text of a cell into it, don't create a too-small text control for it, because it is annoying and confusing (typically, the beginning of the text would be hidden, which is disastrous if it happens to contain numbers). Instead, grow the text control to be larger than the column for more comfortable editing.
2013-11-13 18:43 JS, revision 75181build fix for GTK+ 3.10, closes #15667
2013-11-13 13:53 VZ, revision 75180Fixed clashing attribute values
2013-11-13 13:52 VZ, revision 75179Fix crash when setting invalid label with "&" at the end. We detected that the label was invalid and gave a debug warning message about it but then still proceeded to crash by accessing the data beyond the end of the string. Don't do this. Closes #15665.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/utilscmn.cpp
2013-11-12 19:06 VZ, revision 75178Fix crash when setting invalid label with "&" at the end. We detected that the label was invalid and gave a debug warning message about it but then still proceeded to crash by accessing the data beyond the end of the string. Don't do this. Closes #15665.
- M /wxWidgets/trunk/BuildSVN.txt
- M /wxWidgets/trunk/build/msw/wx_vc10.sln
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
- M /wxWidgets/trunk/build/tools/bld_chm_exe.bat
- A /wxWidgets/trunk/build/tools/msvs
- A /wxWidgets/trunk/build/tools/msvs/build2005.bat
- A /wxWidgets/trunk/build/tools/msvs/build2008.bat
- A /wxWidgets/trunk/build/tools/msvs/build2010.bat
- A /wxWidgets/trunk/build/tools/msvs/build2012.bat
- A /wxWidgets/trunk/build/tools/msvs/build2013.bat
- A /wxWidgets/trunk/build/tools/msvs/package.bat
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/groups/class.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/cat_classes.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/copyright.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/devtips.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/manual.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/platdetails.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/topics.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/translations.h
- M /wxWidgets/trunk/docs/doxygen/overviews/changes_since28.h
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc.h
- M /wxWidgets/trunk/docs/doxygen/regen.bat
- M /wxWidgets/trunk/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/trunk/docs/msw/install.txt
- M /wxWidgets/trunk/docs/osx/install.txt
- M /wxWidgets/trunk/docs/publicity/announce.txt
- M /wxWidgets/trunk/docs/publicity/WoWoW30.html
- M /wxWidgets/trunk/docs/readme.txt
- M /wxWidgets/trunk/docs/release_binaries.mdwn
- M /wxWidgets/trunk/docs/release_files.mdwn
- M /wxWidgets/trunk/docs/tech/tn0022.txt
- M /wxWidgets/trunk/include/wx/buffer.h
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/include/wx/msw/combobox.h
- M /wxWidgets/trunk/include/wx/msw/control.h
- M /wxWidgets/trunk/include/wx/msw/msvcrt.h
- M /wxWidgets/trunk/include/wx/msw/ole/automtn.h
- M /wxWidgets/trunk/include/wx/msw/window.h
- M /wxWidgets/trunk/include/wx/osx/app.h
- M /wxWidgets/trunk/include/wx/osx/textctrl.h
- M /wxWidgets/trunk/include/wx/osx/textentry.h
- M /wxWidgets/trunk/include/wx/private/textmeasure.h
- M /wxWidgets/trunk/include/wx/selstore.h
- M /wxWidgets/trunk/include/wx/version.h
- M /wxWidgets/trunk/interface/wx/filename.h
- M /wxWidgets/trunk/interface/wx/graphics.h
- M /wxWidgets/trunk/interface/wx/listctrl.h
- M /wxWidgets/trunk/interface/wx/menu.h
- M /wxWidgets/trunk/interface/wx/msw/ole/automtn.h
- M /wxWidgets/trunk/locale/eu.po
- M /wxWidgets/trunk/locale/nl.po
- M /wxWidgets/trunk/samples/controls/controls.cpp
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/samples/popup/popup.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/filename.cpp
- M /wxWidgets/trunk/src/common/gdicmn.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/msw/combobox.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
- M /wxWidgets/trunk/src/msw/msgdlg.cpp
- M /wxWidgets/trunk/src/msw/stattext.cpp
- M /wxWidgets/trunk/src/msw/utilsexc.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/toolbar.mm
- M /wxWidgets/trunk/src/osx/textctrl_osx.cpp
- M /wxWidgets/trunk/src/osx/textentry_osx.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/stc/PlatWX.cpp
- M /wxWidgets/trunk/src/univ/textctrl.cpp
2013-11-11 21:59 VZ, revision 75177Merge the changes from 3.0 branch.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_binaries.mdwn
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_files.mdwn
2013-11-11 14:22 VZ, revision 75176Update the checksums for the 3.0 release notes files. Also mention the binaries existence in the top level file.
2013-11-11 14:10 VZ, revision 75175Tag 3.0.0 release.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_binaries.mdwn
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/release_files.mdwn
2013-11-11 14:10 VZ, revision 75174Remove "rc2" from the release notes. The hashes are still the old ones and will be updated later as the binaries are not ready yet.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/tech/tn0022.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/version.h
2013-11-11 14:10 VZ, revision 75173Update the version in wx/version.h and add an item for it to the docs. Mention the need to udpate this file in the release checklist.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/announce.txt
2013-11-11 14:10 VZ, revision 75172Fix the 3.0.0 release date and update the release announcement slightly.
2013-11-11 13:37 VZ, revision 75171Update the README file to follow the manual introduction closer. It makes sense for the introduction to be a longer version of the README, not a completely different topic.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/tools/bld_chm_exe.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2005.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2008.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2010.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2012.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/build2013.bat
- A /wxWidgets/branches/WX_3_0_BRANCH/build/tools/msvs/package.bat
2013-11-10 19:35 PC, revision 75170Add the scripts used to build MSVS wxMSW binaries. Closes #14495.
2013-11-10 19:26 PC, revision 75169don't need Pango workaround code with GTK+3
2013-11-10 19:26 PC, revision 75168use gtk_combo_box_get_wrap_width(), we require GTK+ 2.6 now
2013-11-10 19:25 VZ, revision 75167fully initialize GTypeInfo structure
2013-11-10 19:25 VZ, revision 75166Fix wxFileName compilation in Cygwin builds. Do define StatAny() helper calling either stat() or lstat() under Cygwin, it is available and should be used there even if __WIN32__ is defined.
2013-11-10 19:25 VZ, revision 75165Add a comment explaining the need for a temporary NULL variable. Explain the changes of r75162 as they risk not being preserved otherwise. Also make this variable static and const because it's really a constant.
2013-11-10 19:25 VZ, revision 75164Use Cocoa by default for --with-osx and --with-mac configure options. Even though Cocoa is now officially the default port, these options still selected Carbon.
2013-11-10 19:13 PC, revision 75163Update minimal required GTK+ version to 2.6 in another place. It really should only appear in a single place only, ideally, but currently we have it in several different documents inside and outside the manual.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/private.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/bmpcbox.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/checklst.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/choice.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/dataview.cpp
- M /wxWidgets/trunk/include/wx/gtk/private.h
- M /wxWidgets/trunk/src/gtk/bmpcbox.cpp
- M /wxWidgets/trunk/src/gtk/checklst.cpp
- M /wxWidgets/trunk/src/gtk/choice.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2013-11-10 18:26 PC, revision 75162use G_VALUE_INIT
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/datavcmn.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
2013-11-10 16:56 JS, revision 75161avoid NULL casts, clang says casting nullptr_t is not allowed closes #15660
- M /wxWidgets/trunk/include/wx/richtext/richtextxml.h
- M /wxWidgets/trunk/src/richtext/richtextxml.cpp
2013-11-10 14:45 DS, revision 75160Corrected and tidied XML import/export of standard data members
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/overviews/xrc.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/WoWoW30.html
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/combo.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/private/textmeasure.h
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/graphics.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/univ/textctrl.cpp
2013-11-10 14:28 DS, revision 75159spelling and styling fixes
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/osx/install.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/publicity/WoWoW30.html
2013-11-10 10:09 DS, revision 75158Doc changes. Updated some wxOSX related information.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/devtips.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/platdetails.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/gtk/wxGNOME/wxGNOME.html
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/menu.h
2013-11-10 02:48 PC, revision 75157Spelling fixes. Changed "MacOS X" occurrences to "OS X" (in docs only).
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/libs.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/samples.h
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/doxygen/mainpages/utilities.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/libs.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/samples.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/utilities.h
spelling fixes