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-03 22:42 VZ, revision 615952009-08-03 22:37 VZ, revision 61594Implement wxDataViewTreeStore::DeleteAllItems(). Just delete all root children. Closes #11063.
2009-08-03 22:36 VZ, revision 61593Correct week day returned from wxCalendarCtrl::HitTest() on header click. A combination of a wx bug in conversion from native control week days to wxDateTime week days and a bug of native control itself when the first week day is not Monday resulted in the day being off by one it did start with Monday. The new code works correctly in both Monday and Sunday cases, at least until the bug in comctl32.dll is corrected. See comment:5 of #11057.
2009-08-03 22:10 VZ, revision 61592Added symbolic names for native control week days. No real changes, but MonthCal_Monday/Sunday is more clear than 0 or 6.
2009-08-03 11:09 MJM, revision 61591Always use MCHITTESTINFO of minimal size. This struct has gained additional fields under Vista which are not supported under previous versions. We don't use these fields but just using a bigger struct makes functions using it fail under pre-Vista systems, so don't do this. Closes #11057.
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/tabmdi.h
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.cpp
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/tabmdi.cpp
2009-08-03 02:51 VZ, revision 61590Uncomment tabmdi code so that it can be used again, it compiles but is not currently usable. Modify auimdi samples so that Tile/Cascade can be tested.
2009-08-03 02:44 VZ, revision 61589Minor changes to wxGridSizer ctor docs. See #11040.
2009-08-03 00:03 MJM, revision 61588Use numeric values in VarFileInfo block. This allows windres to compile it successfully and is probably the right thing to do for the SDK resource compiler as well (see #11055).
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/Makefile.in
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.bcc
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.gcc
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.unx
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.vc
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.wat
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.bkl
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.cpp
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.dsp
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.dsw
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.h
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc7.vcproj
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc8.vcproj
- M /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc9.vcproj
2009-08-02 23:28 MJM, revision 61587Fix dependencies of "auimdi" sample.
- M /wxWidgets/branches/SOC2009_AUI/autoconf_inc.m4
- M /wxWidgets/branches/SOC2009_AUI/configure
- M /wxWidgets/branches/SOC2009_AUI/configure.in
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/copy.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/cut.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/help.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/new.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/open.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/paste.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/preview.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/print.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/bitmaps/save.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/chart.ico
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/chart.xpm
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/Makefile.in
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.bcc
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.gcc
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.unx
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.vc
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/makefile.wat
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.bkl
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.cpp
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.dsp
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.dsw
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.h
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi.rc
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc7.sln
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc7.vcproj
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc8.sln
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc8.vcproj
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc9.sln
- A /wxWidgets/branches/SOC2009_AUI/samples/auimdi/mdi_vc9.vcproj
- M /wxWidgets/branches/SOC2009_AUI/samples/makefile.bcc
- M /wxWidgets/branches/SOC2009_AUI/samples/makefile.gcc
- M /wxWidgets/branches/SOC2009_AUI/samples/makefile.vc
- M /wxWidgets/branches/SOC2009_AUI/samples/makefile.wat
- M /wxWidgets/branches/SOC2009_AUI/samples/samples.bkl
2009-08-02 22:48 MJM, revision 61586Add new sample "auimdi" to help test changes to aui mdi classes.
2009-08-02 22:42 MJM, revision 61585Uncomment pieces of wxAuiNotebook destructor that were temporarily commented out.
2009-08-02 22:14 MJM, revision 61584Re-implement wxAuiNotebook::DeletePage. Re-implement wxAuiNotebook::RemovePage. Fix various assert checks that were incorrect.
2009-08-02 22:01 MJM, revision 61583Fix problem with wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE, was being treated as if it was always vetoed.
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/auibook.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/auibook.cpp
2009-08-02 21:46 MJM, revision 61582Re-implement wxAuiNotebook::GetActiveTabCtrl Change wxAuiNotebook::ShowWindowMenu to use GetActiveTabCtrl instead of duplicating code itself. Add wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING to wxAuiNotebook::ShowWindowMenu.
2009-08-02 21:27 MJM, revision 61581Re-implement wxAuiNotebook::ShowWindowMenu
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/auibook.h
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/framemanager.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/auibook.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
2009-08-02 03:03 VZ, revision 61578wxAuiManager: Add new methods FindTab and GetPaneCount. Add new overload for GetPane method that takes an index position. Remove static modifier from various helper functions so that they can be used in auibook.cpp as well (Prefix them with Aui to make collisions less likely) Add new helper function IsNotebookPane that will tell if a pane is part of a notebook or not. Add new helper function Aui_GetActivePane that returns the currently active pane. Modify OnMiddleUp method to send off a wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP event for wxAuiNotebooks. Modify OnPaneButton method to send off a EVT_AUINOTEBOOK_PAGE_CLOSE event for wxAuiNotebooks. wxAuiNotebook: Add externs for various helper functions that we need from frammanager.cpp Re-implement GetArtProvider method. Re-implement AddPage method. Re-implement InsertPage method. Re-implement GetPageIndex method. Re-implement SetPageText method. Re-implement GetPageText method. Re-implement SetPageBitmap method. Re-implement GetPageBitmap method. Re-implement GetSelection method. Re-implement SetSelection method. Re-implement GetPageCount method. Re-implement GetPage method. Re-implement Split method.
2009-08-02 02:59 VZ, revision 61577Correct wxPATH_NORM_DOTS comment and documentation. It doesn't prepend the current working directory, only wxPATH_NORM_ABSOLUTE does. Closes #11035.
2009-08-02 02:53 VZ, revision 61576Check indices validity better in wxGridStringTable. Calling GetValue(-1, -1) could crash as the code naively only checked upper boundary (and didn't use unsigned which would have made the extra check unnecessary but it's too late for this now). Closes #11044.
2009-08-02 02:48 VZ, revision 61575Mention that wxEVT_GRID_SELECT_CELL is generated by SetGridCursor() in one more place. It was already done in SetGridCursor() documentation; do it in wxEVT_GRID_SELECT_CELL own description as well (see #11045).
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/sizer.h
- M /wxWidgets/trunk/interface/wx/sizer.h
- M /wxWidgets/trunk/src/common/sizer.cpp
2009-08-02 02:48 VZ, revision 61574Make wxGridSizer ctors more consistent. The old and confusing wxGridSizer(int cols, int vgap = 0, int hgap = 0) is removed and replaced with wxGridSizer(int cols, int vgap, int hgap). New ctor overloads using wxSize for the gap parameter added. Closes #11040.
2009-08-02 02:19 VZ, revision 61573Add checks of wxGridSizer::Set{Cols,Rows}() arguments. Number of rows or columns must be positive (see #11040).
2009-07-31 20:48 VS, revision 61572Skip VarFileInfo block when using windres. It doesn't seem to understand this syntax and dies with an uninformative "syntax error". Closes #11055.
2009-07-31 16:03 JMS, revision 61571compilation fix: only one wxInitialize form may have default argument values. It doesn't make sense to specify only argc>0, so removed default values and added default wxInitializer ctor.
2009-07-31 15:38 VZ, revision 61570In wxPropertyGridPageState::DoDelete(), clear grid's m_propHover if it matches the property being deleted
2009-07-31 14:17 VZ, revision 61569Export public wxDelegateTheme class. This class is supposed to be public but wasn't accessible in shared library build as it didn't have public visibility. Closes #11051.
2009-07-31 14:17 VZ, revision 61568Don't test whether wxTopLevelWindowNative is defined. It seems to be defined for all ports now so there is no need to check whether it is.
2009-07-30 19:29 PJC, revision 61566Use base class ctors in wxTopLevelWindow. This avoids the second call to Init() already called by wxTopLevelWindowNative. Closes #11054.
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/art.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/gallery.h
- M /wxWidgets/branches/SOC2009_RIBBON/interface/wx/ribbon/art.h
- M /wxWidgets/branches/SOC2009_RIBBON/interface/wx/ribbon/bar.h
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/gallery.cpp
2009-07-30 15:40 VZ, revision 61565Added colour scheme interface to ribbon art providers, as an alternative to setting individual colours. Added more accessors to the ribbon gallery interface. Added event dispatch when the ribbon gallery's "extension button" is clicked. Ribbon sample now has less superfluous pages and panels. Ribbon sample extended such that the colour scheme primary and secondary colours can be changed. Fixed wxRibbonMSWArtProvider not invalidating its cached bitmap when changing colours used in that bitmap.
2009-07-30 15:38 VZ, revision 61564Added another hyphen in "wxObject-derived" for consistency. Closes #11047 again.
- D /wxWidgets/trunk/.gitignore
2009-07-30 15:37 VZ, revision 61563Undo accidental commit of .gitignore.
2009-07-30 15:20 VZ, revision 61562Ignore tags file.
2009-07-30 15:14 VZ, revision 61561Be more clear about Thaw() to DoThaw() renaming. Closes #11048.
2009-07-30 13:59 BBE, revision 61560Correct typo in wxRefCounter description. Closes #11047.
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/fswatcher.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/msw/fswatcher.h
- A /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/msw/private/fswatcher.h
- A /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/private/fswatcher.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/unix/fswatcher.h
- A /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/unix/private/fswatcher.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/samples/fswatcher/fswatcher.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/common/fswatchercmn.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/msw/fswatcher.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/fswatcher.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/tests/fswatcher/fswatchertest.cpp
2009-07-30 12:14 VS, revision 61558Refactoring of file system watcher. Mostly to have more impl-like implementation.
2009-07-30 12:14 VS, revision 61557compilation fix: only one wxInitialize form may have default argument values
2009-07-30 09:43 VS, revision 61556compilation fix: only one wxInitialize form may have default argument values
2009-07-30 09:42 VS, revision 61555added wxInitialize() overload taking char**, to make use from main() easier
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/init.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/init.cpp
2009-07-30 09:36 VS, revision 61554added wxInitialize() overload taking char**, to make use from main() easier
2009-07-30 09:10 VS, revision 61553fixed typo in comment
2009-07-30 09:09 VS, revision 61552Use wxInitializer in wxEntryReal() instead of directly calling wxEntryStart() without refcounting. This makes it possible to write hybrid CLI/GUI wx applications.
2009-07-28 20:08 PJC, revision 61550Use wxInitializer in wxEntryReal() instead of directly calling wxEntryStart() without refcounting. This makes it possible to write hybrid CLI/GUI wx applications.
- M /wxWidgets/branches/SOC2009_RIBBON/configure.in
- 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/include/wx/ribbon/buttonbar.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/page.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/panel.h
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art.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/gallery.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/page.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/panel.cpp
2009-07-28 19:48 MW, revision 61549Added --enable-ribbon option to configure.in file. Added DismissExpandedPanel method on ribbon bar and page to explicitly close an expanded panel in response to a handled event. Rewrote ribbon panel hover state logic to work reliably in wxGTK. Fixed g++ compilation errors in ribbon sources. Fixed ribbon page border not being rendered quite correctly in wxGTK. Fixed ribbon panel label background painting outside a panel border. Fixed ribbon page having a border in wxGTK and causing rendering issues for the parent ribbon bar. Fixed segfault which occurred when closing a window with a ribbon bar in wxGTK, then interacting with an expanded ribbon panel.
2009-07-27 22:22 PJC, revision 61547Fix SetToolTip(NULL) to unset the tooltip.
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/art.h
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/gallery.h
- A /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/colours.xpm
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/fix_xpm.bat
- M /wxWidgets/branches/SOC2009_RIBBON/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/gallery.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/panel.cpp
2009-07-27 12:45 CE, revision 61542Added events to the ribbon gallery control. Added drawing of hovered / active / selected ribbon gallery item. Added ribbon gallery event handling to ribbon sample. Implemented behaviour of scroll buttons on ribbon gallery control. Completed code for drawing of ribbon gallery buttons. Fixed the ribbon gallery control expanding when there was no need to. Fixed ribbon panels not minimising when their minimised size was larger in one axis than the panel's minimum child size.
2009-07-27 03:15 BBE, revision 61541for 2.9.0
2009-07-26 23:38 BBE, revision 61540One more compilation fix for Unix
2009-07-26 23:10 VZ, revision 61539Compilation fix for Unix implementation
2009-07-26 22:15 VZ, revision 61538Improve the menus. Added accelerators; use radio items for mututally exclusive choices. No real changes otherwise.
2009-07-26 17:50 VZ, revision 61537Hungarian translation update. Submitted by Ocsvari Aron
2009-07-26 02:24 VZ, revision 61536Set access mode in wxRegKey::SetHkey(). It was left uninitialized before resulting in the key being closed on access because the check for being opened in a mode with enough permissions failed even for Read.
Correct the check for wxSTOCK_FOR_BUTTON. We need to check for equality here as wxSTOCK_FOR_BUTTON includes wxSTOCK_WITH_MNEMONIC but using the latter doesn't imply the former.