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-07-20 17:06 JMS, revision 61472- M /wxWidgets/trunk/include/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgridiface.h
2009-07-20 14:14 VZ, revision 61470Fixed wxPropertyGridInterface::SetPropertyValues() documentation
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/src/common/appbase.cpp
- M /wxWidgets/trunk/src/common/evtloopcmn.cpp
- M /wxWidgets/trunk/src/gtk/app.cpp
2009-07-19 19:24 VZ, revision 61468Dispatch pending events without waiting for idle time (closes #10994).
2009-07-19 18:49 VZ, revision 61467expand the collapsible panes contents to fill the entire pane area (see #11004)
2009-07-19 18:45 VZ, revision 61466removed wxDatePickerCtrlGeneric::SetFormat() which didn't exist but was declared and documented (closes #10988)
2009-07-19 18:16 VZ, revision 61465position the popup on the correct screen (see #10462) [backport of r58592 and r58598 from trunk]
- M /wxWidgets/trunk/samples/widgets/bmpcombobox.cpp
- M /wxWidgets/trunk/samples/widgets/filectrl.cpp
- M /wxWidgets/trunk/samples/widgets/listbox.cpp
2009-07-19 14:40 MJM, revision 61464fix more -Wparentheses warnings after wxLog changes
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/dockart.h
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/framemanager.h
- M /wxWidgets/branches/SOC2009_AUI/interface/wx/aui/framemanager.h
- M /wxWidgets/branches/SOC2009_AUI/samples/auinew/auidemo.cpp
- 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
2009-07-19 13:11 MJM, revision 61463Bring back "simple" tab art provider. Add code so that the tab art provider can be set for wxAuiManager. Add getter/setter for wxAuiManager tab art provider. Reimplement SetArtProvider for wxAuiNotebook. Update demo so that it is possible to select different tab art providers to test the above.
2009-07-19 13:02 MJM, revision 61462Fix a bug that caused hidden panes at the same position(Notebook) to incorrectly appear in the top left corner if all panes that shared that position(Notebook) were hidden.
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/auibook.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/auibook.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
2009-07-19 01:48 VZ, revision 61461Reintroduce wxAuiNotebook class which will be reimplemented so that it uses the same interface as before but uses wxAuiManager internally to do most of the work. Currently most of the functions are gutted out and don't do anything so it is horribly broken, enough is implemented so that the old sample can build/run against it and have a basic notebook shown though.
2009-07-19 01:23 VZ, revision 61460Document wxMessageOutput and related classes.
2009-07-19 01:22 VZ, revision 61459Flush output stream in wxMessageOutputStderr::Output() to avoid losing any output if the program crashes.
2009-07-19 00:46 PC, revision 61458Add option FILE* parameter to wxMessageOutputStderr ctor, just as with wxLogStderr.
- M /wxWidgets/branches/WX_2_8_BRANCH/samples/splitter/splitter.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/samples/splitter/splitter.cpp
- M /wxWidgets/trunk/samples/splitter/splitter.cpp
2009-07-18 22:54 MJM, revision 61457fix crash with repeated split horizontal/vertical and replace window, #11002
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/framemanager.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
2009-07-18 21:30 MJM, revision 61456Implement basic middle click pane close behavior for wxAuiManager, everything works but currently doesn't send off an event for user to veto etc. this will be implemented fully after wxAuiNotebook is working again.
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/framemanager.h
- M /wxWidgets/branches/SOC2009_AUI/samples/auinew/auidemo.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
2009-07-18 15:49 MJM, revision 61453Implement basic behavior for movable panes(Panes that are not floatable but can still be dragged to new dock positions), everything seems to work but there are some odd graphical glitches that still need to be worked out.(windows temporarily going blank for example)
2009-07-18 14:15 VZ, revision 61452Improve notebook layout code so that notebooks will work correctly in horizontal docks as well and not just vertical ones. Change notebook offset cache code to use offset from start of notebook instead of from end as using offset from end was causing problems.
2009-07-18 14:09 MJM, revision 61451Correct obsolete information: SetYesNoLabels() is not Mac-only any more.
2009-07-18 13:56 VZ, revision 61450Fix sash resize code to take notebooks into account, notebooks and panes above/below them should now resize correctly. Fix flickering under MSW that was caused by notebook windows being hidden and shown again in Layout code.(Especially noticeable with live resize enabled) Fix a bug in the code that caches notebook offsets when doing a LayoutAll.
2009-07-18 13:18 VZ, revision 61449Do our best to show messages logged during program startup/shutdown. Use wxMessageOutputBest to show them even under Windows where programs usually don't have stderr at all and also don't disable log target auto-creation during shutdown as it's arguably better to leak memory (which shouldn't matter much when the program is about to exit anyhow) than to not show possibly important messages.
2009-07-18 10:33 JMS, revision 61448No changes, just fix a typo: wxGuiLog was used instead of wxLogGui.
2009-07-18 09:31 JMS, revision 61447Added wxGTK wxBitmapComboBox::DoGetBestSize() implementation that takes bitmap size into acccount.
2009-07-17 20:42 KO, revision 61446Added wxMSW wxBitmapComboBox::DoGetBestSize(), which takes bitmap size into account.
2009-07-17 20:39 KO, revision 61445Typo in a bug fix I made.
- A /wxWidgets/trunk/docs/doxygen/scripts/c_tools.py
- M /wxWidgets/trunk/docs/doxygen/scripts/make_bindings.py
2009-07-17 20:37 KO, revision 61444Adding preliminary code for C bindings, thanks to Luke A. Guest.
- M /wxWidgets/trunk/docs/doxygen/scripts/sip_tools.py
- M /wxWidgets/trunk/docs/doxygen/scripts/swig_tools.py
2009-07-17 20:30 KO, revision 61443Add an underscore before the generated output names.
2009-07-17 18:55 VZ, revision 61442Only load/parse options when run as the main script.
2009-07-17 18:52 VZ, revision 61441No real changes, just made wxEventLoopManual uncopyable.
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/src/common/appbase.cpp
- M /wxWidgets/trunk/src/common/evtloopcmn.cpp
2009-07-17 16:36 VZ, revision 61440No real changes, just refactor wxEventLoop/wxApp::ProcessIdle(). Old code called wxApp::ProcessIdle() from wxEventLoopManualRun::Run() which called wxEventLoop::ProcessIdle() which called wxApp methods from it. In the new version wxEventLoopManualRun::Run() calls wxEventLoopManualRun::ProcessIdle() which calls wxApp::ProcessIdle() which calls other wxApp methods which seems to make more sense and also allows overriding ProcessIdle() in either wxEventLoopManual or wxApp-derived classes.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/interface/wx/listbox.h
- M /wxWidgets/trunk/src/msw/listbox.cpp
2009-07-17 16:33 VZ, revision 61439added wxLB_NO_SB style and implementation for wxMSW (closes #10991)
2009-07-17 16:30 VZ, revision 61438use the currently active event loop instead of the main one in WakeUpIdle()
2009-07-16 14:06 VZ, revision 61436remove the event handler being deleted from pending events list (closes #10997)
2009-07-15 14:36 VZ, revision 61432document wxDCMemory(wxDC*) ctor
2009-07-14 09:18 JJ, revision 61429fix log target auto creation broken by recent changes
2009-07-14 09:14 MW, revision 61428OpenVMS compile support update
- M /wxWidgets/trunk/build/buildbot/config/common.xml
- M /wxWidgets/trunk/build/buildbot/config/include/wx-devs.xml
2009-07-13 15:40 VZ, revision 61424Update email addresses.
2009-07-13 15:21 VZ, revision 61423Ensure that component levels map is initialized before it's used (closes #10990).
- M /wxWidgets/trunk/docs/doxygen/overviews/log.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/include/wx/private/threadinfo.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/samples/thread/thread.cpp
- M /wxWidgets/trunk/src/common/log.cpp
2009-07-13 13:09 VZ, revision 61422Make wxLog::EnableLogging() and wxLogNull thread-specific. Disabling logging in a single thread (even the main one) shouldn't disable logs from the background threads which should disable their logging themselves as/if needed.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/log.h
- A /wxWidgets/trunk/include/wx/private/threadinfo.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/samples/thread/thread.cpp
- M /wxWidgets/trunk/src/common/log.cpp
2009-07-13 08:33 JJ, revision 61421Add support for thread-specific log targets. A worker thread can now have its own log target which will be used directly by the log functions instead of buffering log output in the main thread; the GUI thread in the thread sample shows how it works.
2009-07-13 07:12 SC, revision 61420OpenVMS compile support update
2009-07-12 19:22 VZ, revision 61419backport r61269, fixes #10986
2009-07-12 19:10 VZ, revision 61418Make critical sections initialization really thread-safe.
2009-07-12 19:09 VZ, revision 61417Removed another occurrence of previous log critical section (should have been part of r61417).
2009-07-12 19:02 VZ, revision 61416Removed critical section protecting last repeat counter. It is not needed any longer now that this is only used by wxLog::OnLogInMainThreade() which is only called from the main thread.
- M /wxWidgets/trunk/docs/doxygen/overviews/log.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/samples/thread/thread.cpp
- M /wxWidgets/trunk/src/common/log.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
2009-07-12 19:00 VZ, revision 61415Made wxLogXXX() functions thread-safe. They can now be called from any thread and will buffer the messages until the current log target is flushed from the main thread. This makes earlier code to do the same thing specifically for wxLogWindow unnecessary and also allows to use wxLogMessage() in the thread sample instead of using manual logging there.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/vector.h
- M /wxWidgets/trunk/tests/vectors/vectors.cpp
2009-07-12 16:56 VZ, revision 61414Added wxVector::swap().
- M /wxWidgets/trunk/docs/doxygen/overviews/log.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/src/common/log.cpp
- M /wxWidgets/trunk/tests/log/logtest.cpp
2009-07-12 11:59 JMS, revision 61412Add component-level filtering to wxLog. Each log message is now associated with its component, "wx" by default for messages generated by wxWidgets and wxLOG_COMPONENT in general (which is empty by default). Each component may have its own log level and they are hierarchical allowing fine configuration of what exactly is logged.
2009-07-12 10:51 MW, revision 61411Yet another fix for the colour property 'Custom' entry (get drop-down list index directly from wxOwnerDrawnComboBox)
2009-07-12 10:27 SC, revision 61410Override email address for Jaakko Salli.
2009-07-12 10:24 SC, revision 61409backport, fixes #10982
better surviving 0 width / height bitmap sizes