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):
2008-12-10 20:07 VZ, revision 572382008-12-10 16:24 VZ, revision 57237deprecate wxStringEq
2008-12-10 16:24 VZ, revision 57236undo accidental change of r57233
2008-12-10 16:20 FM, revision 57235properly implement Do[GS]etColumnsOrder() in the generic wxHeaderCtrl
2008-12-10 16:09 VZ, revision 57234use wxAboutBox() to make it evident a wxGrid refreshing bug under wxMSW (probably correlated to the window disabler used by the generic about box)
2008-12-10 16:05 VZ, revision 57233provide Do[GS]etColumnsOrder() stubs for the generic wxHeaderCtrl
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-10 15:56 VZ, revision 57232added EVT_HEADER_DRAGGING_CANCELLED event sent when either resizing or reordering operation is cancelled instead of having a special cancelled flag in normal END_RESIZE/REORDER events
- M /wxWidgets/trunk/include/wx/generic/dataview.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-09 23:31 VZ, revision 57223implement column reordering support in wxMSW wxHeaderCtrl; use it in wxDataViewCtrl (and make difference between column indices and positions more clear in it)
2008-12-09 19:53 FM, revision 57221make first column non-draggable to test support for this flag
2008-12-09 18:35 VS, revision 57220if we keep autobrief comments = YES, let's repeat the brief comment in the detailed documentation block as to avoid lots of empty blocks
2008-12-09 18:34 VS, revision 57219fix for r56618: toolbar event handlers can toggle or disable tools again (patch #10241)
2008-12-09 14:45 VZ, revision 57218fix for r56618: toolbar event handlers can toggle or disable tools again (patch #10241)
2008-12-09 14:05 VZ, revision 57217define I_IMAGENONE now that we use it, at least VC6 doesn't have it (thanks buildbot)
2008-12-09 13:36 VZ, revision 57216document UpdateColumn()
2008-12-09 13:35 VZ, revision 57215use a slightly less ugly way to conditionally suppress unused parameter warnings
2008-12-09 11:42 VZ, revision 57214call wxMDIClientWindow::CreateClient()
2008-12-09 09:15 FM, revision 57213recreate the column instead of trying to update it in place, it's much simpler like this
2008-12-09 00:14 VZ, revision 57212fix wxOS2 build where OpenGL headers are available but there's no wxGlCanvas implementation available
2008-12-08 23:22 FM, revision 57211recreate the column instead of trying to update it in place, it's much simpler like this
2008-12-08 23:21 FM, revision 57210add an event table; even if wxMenuItem is not a widget, it emits events
2008-12-08 23:19 FM, revision 57209formatting change; added @c in front of wxEVT_ constants
2008-12-08 21:22 VZ, revision 57208implement 'auto' mode for both wxMediaCtrl and OpenGL
2008-12-08 21:14 VZ, revision 57207always update the column icon field when updating the item as it could be reset to nothing
2008-12-08 21:13 VZ, revision 57206skip the header click event to allow sorting (done in the default handler) to take place
2008-12-08 19:33 FM, revision 57205restore sorting functionality of the generic wxDataViewCtrl but implement it on top of wxHeaderCtrl support for it now; don't have const and non-const overloads of GetSortingColumn() in wxDVC returning different things (could this have really been intentional?); added GetSortingColumnIndex()
2008-12-08 19:25 FM, revision 57204don't give an error when OpenGL libraries aren't available; give a warning, put wxUSE_OPENGL=no and proceed
- M /wxWidgets/trunk/docs/doxygen/images/overview_unicode_codes.dia
- M /wxWidgets/trunk/docs/doxygen/images/overview_unicode_codes.png
- M /wxWidgets/trunk/docs/doxygen/images/overview_wxstring_encoding.dia
- M /wxWidgets/trunk/docs/doxygen/images/overview_wxstring_encoding.png
- M /wxWidgets/trunk/docs/doxygen/overviews/string.h
- M /wxWidgets/trunk/docs/doxygen/overviews/unicode.h
2008-12-08 19:07 FM, revision 57203added a overview_string_binary section describing what is wxString support with regard to binary data; removed traces of UCS2 wording; it was not completely correct (see wx-dev thread 'string changes doubts and docs')
2008-12-08 17:36 VZ, revision 57202enable OpenGL and MediaCtrl components by default as discussed on wx-dev; remove some old checks against wxUSE_CONSTRAINTS - they're not needed anymore (part of r57199)
2008-12-08 17:33 VZ, revision 57201don't allow resizing non-resizeable columns in wxHeaderCtrl itself, no need to do it in wxDataViewCtrl
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-08 17:20 JMS, revision 57200honour column min width when resizing in wxHeaderCtrl, no need to do it in wxDataViewCtrl
2008-12-08 16:51 FM, revision 57199Better EVT_MOTION handling in wxPGSpinButton
2008-12-08 16:50 VZ, revision 57198enable OpenGL and MediaCtrl components by default as discussed on wx-dev; remove some old checks against wxUSE_CONSTRAINTS - they're not needed anymore
2008-12-08 16:38 VZ, revision 57197test non-resizeable and resizeable but with min size set columns
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-08 16:31 VZ, revision 57196rename wxHeaderCtrl DRAG events into RESIZE ones as we're also going to have column drag-reodering
2008-12-08 16:30 VZ, revision 57195don't take EVT_HEADER_END_DRAG into account if it indicates the the drag was cancelled
2008-12-08 16:24 VZ, revision 57194add the possibility to cancel drag-resizing by pressing Esc
2008-12-08 16:20 FM, revision 57193buildbot VC6 apparently can't compile variable declaration inside a switch statement even though my own VC6 SP5 can
2008-12-08 15:20 VZ, revision 57192add some missing semicolons
2008-12-08 15:11 VZ, revision 57191forgot to capture mouse during drag-resizing
2008-12-08 14:40 VZ, revision 57190fix another logical/physical coords confusion and update the comment to help with this in the future
- M /wxWidgets/trunk/include/wx/generic/dataview.h
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-08 13:25 VZ, revision 57189implement column resizing events in wxHeaderCtrl
2008-12-08 13:22 FM, revision 57188don't access inexistent column in wxDataViewTreeCtrl::OnSize() (this bug also probably explains why this code doesn't actually work: size event is generated before we have any columns)
2008-12-08 12:28 VZ, revision 57187enable wheel-scrolling under wxGTK by allowing GTK+ default processing to happen (see wx-dev thread 'possible fix for wxGrid mouse wheel handling'); closes #1847
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
2008-12-08 12:15 VZ, revision 57186added wxHeaderCtrlSimple::GetBestFittingWidth() for even more automatic column resizing
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-08 11:37 VZ, revision 57185add wxEVT_COMMAND_HEADER_SEPARATOR_DCLICK and semi-automatic header resizing support
2008-12-08 11:26 VZ, revision 57184account for scroll offset correctly in the mouse event handler
2008-12-08 11:20 VZ, revision 57183update column highlight when mouse hovers over the control
2008-12-08 10:36 RR, revision 57182correct WXDLLIMPEXP symbols for the event constants
2008-12-08 08:58 PC, revision 57181Ticket #10245, UTF-8 font face name of GTK 2 font dialog box
2008-12-08 08:39 VZ, revision 57180restore clearing of clipped mask, turns out it is needed
2008-12-08 07:52 VZ, revision 57179correct the check added in r57175 to use dynamically computed numbers of rows/columns
2008-12-08 00:57 VZ, revision 57178undo accidental change to always use generic version in r57178
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-07 23:33 VZ, revision 57175implement click events in wxHeaderCtrl
2008-12-07 21:15 VZ, revision 57173check index validity in AddGrowable{Row,Col}()
2008-12-07 21:05 VZ, revision 57172define SetAsSortKey/IsSortKey() in wxMac wxDataViewColumn
2008-12-07 18:23 PC, revision 57170no changes, just removed whitespace and perfectly useless "/* if */" and the incredible "// variable definition and initialization" and wx version checks unnecessary inside wx itself
2008-12-07 16:16 VZ, revision 57168make sure timer events will trigger idle processing, #10251
2008-12-07 16:07 VZ, revision 57167restore sorting functionality broken by r57161
2008-12-07 16:06 VZ, revision 57166wxDataViewColumn doesn't need to have wxRTTI
2008-12-07 16:04 VZ, revision 57165compilation fix after r57161
2008-12-07 16:03 VZ, revision 57164removed accidentally left in in r57161 pure virtual function marker
2008-12-07 16:00 VZ, revision 57163made wxHeaderColumnBase dtor virtual to avoid gcc warnings
2008-12-07 15:58 VZ, revision 57162update the generic wxHeaderCtrl implementation after r57161
2008-12-07 14:47 VZ, revision 57161use wxHeaderColumnSimple instead of wxHeaderColumn
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/include/wx/generic/dataview.h
- D /wxWidgets/trunk/include/wx/generic/headercolg.h
- M /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/gtk/dataview.h
- M /wxWidgets/trunk/include/wx/headercol.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- D /wxWidgets/trunk/include/wx/msw/headercol.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headercol.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- D /wxWidgets/trunk/src/generic/headercolg.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- D /wxWidgets/trunk/src/msw/headercol.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
- M /wxWidgets/trunk/tests/controls/headerctrltest.cpp
2008-12-07 14:19 VZ, revision 57160- Rewrite wxHeaderCtrl to be virtual-like: even if we don't need an infinite number of columns in it, it turns out that getting column information from the associated control is much easier than copying it into the control. - Provide wxHeaderCtrlSimple derived class which can be used easily if callback approach of wxHeaderCtrl is not needed. - Because of wxHeaderCtrl virtualization, port-specific implementations of wxHeaderColumn are not needed any more and were removed. - Use wxHeaderCtrl in the generic wxDataViewCtrl: this means that column events are broken right now in it as they haven't been implemented by wxHeaderCtrl yet, this will be fixed a.s.a.p.
2008-12-07 13:50 FM, revision 57159no changes, just remove trailing whitespace
2008-12-07 13:48 FM, revision 57158document GetPickerCtrl() method and provide an example of how to use it to change the default 'Browse' label for wxFilePickerCtrl
2008-12-07 13:48 FM, revision 57157formatting change
2008-12-07 13:16 VZ, revision 57156add a link to the page of the GTK+ manual stock items
2008-12-07 05:51 PC, revision 57155enable autobrief comments
2008-12-07 05:50 PC, revision 57154remove redundant clearing of clipped mask
2008-12-06 19:01 JMS, revision 57145fix bitmap position with RTL and non-default scale
2008-12-06 18:53 VZ, revision 57144Fixed incorrect background colour that wxStaticTexts in description box sometimes got
2008-12-06 16:45 FM, revision 57141replace __UNICODE__ with wxUSE_UNICODE
2008-12-06 16:24 FM, revision 57140added a @todo about references to old wx functions
- A /wxWidgets/trunk/docs/doxygen/images/overview_unicode_codes.dia
- M /wxWidgets/trunk/docs/doxygen/images/overview_unicode_codes.png
- A /wxWidgets/trunk/docs/doxygen/images/overview_wxstring_encoding.dia
- A /wxWidgets/trunk/docs/doxygen/images/overview_wxstring_encoding.png
- M /wxWidgets/trunk/docs/doxygen/overviews/mbconvclasses.h
- M /wxWidgets/trunk/docs/doxygen/overviews/string.h
- M /wxWidgets/trunk/docs/doxygen/overviews/unicode.h
- M /wxWidgets/trunk/interface/wx/string.h
2008-12-05 22:48 VZ, revision 57137moved many things from wxString reference page to the wxString overview; updated some old/incoherent informations; added some DIA-drawn graphs showing UTF8/UCS2 different representation used by wxString
2008-12-05 22:44 VZ, revision 57136suppress (harmless) unused parameter warnings
- A /wxWidgets/trunk/include/wx/generic/headercolg.h
- A /wxWidgets/trunk/include/wx/generic/headerctrlg.h
- M /wxWidgets/trunk/include/wx/headercol.h
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
2008-12-05 22:43 VZ, revision 57135generic implementation of wxHeaderCtrl API so far
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/src/common/headerctrlcmn.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-05 22:34 VZ, revision 57134move ScrollWindow() implementation to the base class and call private DoScrollHorz() from it
2008-12-05 22:11 VZ, revision 57133override GetDefaultBorder() to not use border by default
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-05 21:50 VZ, revision 57132emulate scrolling in wxMSW header control; document the need to call ScrollWindow() when using it
- M /wxWidgets/trunk/include/wx/headerctrl.h
- M /wxWidgets/trunk/include/wx/msw/headerctrl.h
- M /wxWidgets/trunk/interface/wx/headerctrl.h
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
2008-12-05 21:49 VZ, revision 57131add Show/HideColumn() methods
2008-12-05 21:06 FM, revision 57129add IsShown() accessor which is sometimes more convenient than IsHidden()
2008-12-05 17:25 FM, revision 57128document wxLogLevel, wxTraceMask antypes and wxLogLevelValues enum
2008-12-05 10:15 VZ, revision 57126fix description of wxconsole template; add description for wxgui template
2008-12-05 10:09 RR, revision 57125no changes, just remove typos in comment
2008-12-05 07:47 PC, revision 57124Use gtk_text_buffer_select_range for selecting programmatically
2008-12-05 01:01 FM, revision 57116use simpler method to draw bitmap
- A /wxWidgets/trunk/docs/doxygen/images/overview_unicode_codes.png
- A /wxWidgets/trunk/docs/doxygen/images/overview_unicode_glyphs.png
- M /wxWidgets/trunk/docs/doxygen/overviews/unicode.h
2008-12-05 00:57 FM, revision 57115add definitions of some Unicode terms (code point/unit, glyph, plane); link two images to help understanding differences; minor other formatting
2008-12-04 23:14 VZ, revision 57114small refinements
2008-12-04 21:50 FM, revision 57112add size parameter to the generic wxFileDialog ctor
2008-12-04 20:49 FM, revision 57111repair the example code; get rid of useless wxT() from it
2008-12-04 20:42 FM, revision 57110add a 'Paint background' check menu item in the MyImageFrame class
2008-12-04 15:37 FM, revision 57108document wxWindowID
2008-12-04 15:17 VZ, revision 57107call Fit() when updating the message label to adapt to longer (or much shorter) labels
2008-12-04 13:11 VZ, revision 57106PCH-less build fixes
2008-12-04 12:08 VZ, revision 57105fix VC6 DLL build
2008-12-04 00:22 VZ, revision 57100define HDS_FLAT outside of __DMC__ section so that it's really visible by VC6
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/thread.cpp
- M /wxWidgets/trunk/src/msw/thread.cpp
2008-12-04 00:17 VZ, revision 57099fix handling of abandoned mutexes in wxMutex::Wait[Timeout]() (#10236)
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/window.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
2008-12-03 23:21 VZ, revision 57098don't call DragFinish() before calling DragQueryPoint() or we (naturally) don't get the correct answer from the query (#10238)
forgot to update after renaming wxHeaderCtrlColumn to wxHeaderColumn