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):
2009-08-06 02:03 VZ, revision 616252009-08-06 02:01 VZ, revision 61624Use 0 instead of NULL to initialize wxUIntPtr. This avoids warning about assigning NULL to a non-pointer with some g++ versions.
- M /wxWidgets/trunk/include/wx/generic/statusbr.h
- M /wxWidgets/trunk/include/wx/msw/statusbar.h
- M /wxWidgets/trunk/include/wx/osx/statusbr.h
- M /wxWidgets/trunk/include/wx/palmos/statusbr.h
- M /wxWidgets/trunk/include/wx/statusbr.h
- M /wxWidgets/trunk/include/wx/univ/statusbr.h
- M /wxWidgets/trunk/interface/wx/statusbr.h
- M /wxWidgets/trunk/src/common/statbar.cpp
- M /wxWidgets/trunk/src/generic/statusbr.cpp
- M /wxWidgets/trunk/src/msw/statusbar.cpp
- M /wxWidgets/trunk/src/osx/carbon/statbrma.cpp
- M /wxWidgets/trunk/src/palmos/statbrpalm.cpp
- M /wxWidgets/trunk/src/univ/statusbr.cpp
2009-08-06 02:01 VZ, revision 61623Don't pop explicitly changed status messages. Calls to SetStatusText() in between Push/PopStatusText() were simply lost before, now the text explicitly changed by SetStatusText() is preserved by the next call to PopStatusText(). This required adding a new virtual method, called DoUpdateStatusText(), which is now implemented in all the derived classes instead of overriding SetStatusText() (on the bright side, it doesn't need to do any checks already done in the base class any more). Also fix PushStatusText() to actually show the text being pushed at all under wxMSW as a side effect. And further reduce code duplication between wxStatusBarBase and the derived classes.
2009-08-06 02:00 VZ, revision 61622Fix DrawStatusField() to work correctly with wxSB_FLAT style. It didn't draw the text at all before.
2009-08-06 02:00 VZ, revision 61621Add test for Push/PopStatusText(). Allow to interactively push and pop status messages for the selected field. This shows that currently PushStatusText() is completely broken under wxMSW as it never shows the text being pushed at all because it is "optimized" away due to an incorrect comparison with the old value (which turns out to be the new one)
2009-08-06 02:00 VZ, revision 61620Provide saner UI for setting status bar fields. Instead of asking the user to enter N values in a row (which is really annoying even for N=2 already), allow to select the status bar to set the value for and only show a single dialog asking for the value of this pane.
- M /wxWidgets/trunk/include/wx/statusbr.h
- M /wxWidgets/trunk/interface/wx/statusbr.h
- M /wxWidgets/trunk/samples/statbar/statbar.cpp
- M /wxWidgets/trunk/src/common/statbar.cpp
2009-08-05 19:38 BP, revision 61617No changes, just removed the whitespace.
2009-08-05 19:25 VZ, revision 61616Fixed up the short description of wxHashMap::find().
2009-08-05 19:25 VZ, revision 61615Set brush origin for hatch brushes too. They don't explicitly use a bitmap but MSDN still says that their origin should be set to align brushes used on different windows. Closes #11072.
2009-08-05 19:25 VZ, revision 61614wxSplitterWindow mouse capture improvements and cleanup. - Handle mouse-capture-lost event to abort dragging mode. - Remember mouse and sash position on buttondown event and use them as absolute reference during dragging. Avoid delta values from one mousemove to the next as this may introduce a skew during dragging and especially when coordinate clipping occurs. - Clear the requested sash position when dragging in live mode. - Draw the tracker at correct coordinates - taking into account the width of the pen used to draw the tracker. - The old code did not clearly distinguish between live vs. tracking mode in some places. Closes #11076.
2009-08-05 19:24 VZ, revision 61613Generate scroll events for key presses in wxScrolledWindow. Don't duplicate the existing wxScrolledWindow::CalcScrollInc() logic in HandleOnChar(), simply generate scrolling events from it, this simplifies the code and ensures that it is more correct. Closes #11070.
2009-08-05 19:24 VZ, revision 61612Reset static flag on cleanup. s_stdIDsAdded was not reset and so the standard IDs were not added again if the library was initialized, shut down and initialized again. Closes #11075.
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/osx/accel.cpp
2009-08-05 19:24 VZ, revision 61611Cleaned up low level OS X sources. The low level files are those which are used by wxUniversal and so shouldn't contain native controls implementations -- moved them from OSX_LOWLEVEL_SRC to OSX_CARBON_COCOA_SRC. Also removed the now unnecessary check for __WXUNIVERSAL__ in src/osx/accel.cpp.
2009-08-05 19:24 VZ, revision 61610Added wxUSE_ACCEL guard. Closes #11074.
2009-08-05 19:24 VZ, revision 61609Added missing wxUSE_FONTENUM check. Closes #11071.
2009-08-05 19:24 VZ, revision 61608Use wxFileInputStream if wxFFileInputStream is not available. Closes #11068.
2009-08-05 19:24 VZ, revision 61607Use wxFile for IO if wxFFile is not available. Closes #11067.
2009-08-05 19:24 VZ, revision 61606Removed commented out code. No real changes.
2009-08-05 15:40 VZ, revision 61604Added #if wxUSE_TOOLBAR around use of wxToolBar. Closes #11066.
2009-08-05 06:59 PC, revision 61603Test wxCalendarCtrl::SetDateRange() in the sample. See #11060.
2009-08-04 22:30 PJC, revision 61601non-pch build fix
- M /wxWidgets/branches/SOC2009_RIBBON/build/bakefiles/files.bkl
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/makefile.bcc
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/makefile.gcc
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/makefile.vc
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/makefile.wat
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/wx_ribbon.dsp
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/wx_vc7_ribbon.vcproj
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/wx_vc8_ribbon.vcproj
- M /wxWidgets/branches/SOC2009_RIBBON/build/msw/wx_vc9_ribbon.vcproj
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/art.h
- A /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/art_internal.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/buttonbar.h
- M /wxWidgets/branches/SOC2009_RIBBON/Makefile.in
- A /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/aui_style.xpm
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/fix_xpm.bat
- A /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/msw_style.xpm
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/ribbondemo.cpp
- D /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art.cpp
- A /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art_aui.cpp
- A /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art_internal.cpp
- A /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art_msw.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/bar.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/buttonbar.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/panel.cpp
2009-08-04 07:11 SC, revision 61599Added visual feedback for buttons being pressed on a ribbon button bar. Added runtime art provider swapping to ribbon demo. Changed ribbon button bar popup menu positioning to make the menu look like it came from the button being pressed. Fixed ribbon bar tab widths not being recalculated when art provider changes. Fixed ribbon panel not propagating art provider changes to its children. Split ribbon art.cpp and art.h into multiple files.
2009-08-04 01:31 PJC, revision 61598correcting #ifdef to #if, fixes #11062
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/art.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/bar.h
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/bar.cpp
2009-08-03 23:31 MJM, revision 61597Added AUI-style ribbon art provider.
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/dockart.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/auibook.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/dockart.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/tabmdi.cpp
2009-08-03 22:45 VZ, revision 61596Various minor changes to get auimdi sample running with new wxAuiNotebook code, sample now runs but still has a few major rendering problems.
Compilation fix for wxUSE_FILECTRL && !(wxUSE_DIRDLG || wxUSE_FILEDLG). wxFileCtrl needs wxFileIconsTable too. Closes #11064.