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-27 14:58 FM, revision 57597- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/motif/chkconf.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- D /wxWidgets/trunk/include/wx/msw/tabctrl.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/os2/setup0.h
- D /wxWidgets/trunk/include/wx/os2/tabctrl.h
- D /wxWidgets/trunk/include/wx/osx/carbon/tabctrl.h
- M /wxWidgets/trunk/include/wx/osx/iphone/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- D /wxWidgets/trunk/include/wx/osx/tabctrl.h
- M /wxWidgets/trunk/include/wx/palmos/setup0.h
- D /wxWidgets/trunk/include/wx/palmos/tabctrl.h
- M /wxWidgets/trunk/include/wx/setup_gccxml.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- D /wxWidgets/trunk/include/wx/tab.h
- D /wxWidgets/trunk/include/wx/tabctrl.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/setup.h.in
- M /wxWidgets/trunk/setup.h_vms
- D /wxWidgets/trunk/src/generic/tabg.cpp
- D /wxWidgets/trunk/src/msw/tabctrl.cpp
- D /wxWidgets/trunk/src/os2/tabctrl.cpp
- D /wxWidgets/trunk/src/osx/carbon/tabctrl.cpp
- D /wxWidgets/trunk/src/osx/tabctrl_osx.cpp
- D /wxWidgets/trunk/src/palmos/tabctrl.cpp
2008-12-27 14:48 FM, revision 57596remove the long deprecated wxTabCtrl class
- M /wxWidgets/trunk/include/wx/fdrepdlg.h
- M /wxWidgets/trunk/include/wx/generic/sashwin.h
- M /wxWidgets/trunk/include/wx/generic/splitter.h
2008-12-27 14:28 FM, revision 57595fix wxSashEvent, wxFindDialogEvent, wxSplitterEvent to implement Clone() correctly
2008-12-27 14:24 FM, revision 57594use accelerators for menu items and stock menu item labels for stock IDs
2008-12-27 14:23 FM, revision 57593fix Purpose comment
2008-12-27 14:21 FM, revision 57592Fix wxCalendarEvent and wxTextUrlEvent event classes implementing Clone() correctly (as pointed out by the new runtime check)
2008-12-27 13:46 FM, revision 57591don't use backspace as accelerator; at least GTK+ doesn't like it
2008-12-27 13:46 FM, revision 57590name also QueueEvent
- M /wxWidgets/trunk/interface/wx/dataview.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextctrl.h
2008-12-27 13:42 FM, revision 57589do not document Clone() overloads only for some classes; Clone() is reimplemented in all event classes
2008-12-27 13:40 FM, revision 57588remove wxClassInfo::InitializeClasses docs; that function does not exist anymore
- M /wxWidgets/trunk/include/wx/timer.h
- M /wxWidgets/trunk/include/wx/treebase.h
- M /wxWidgets/trunk/src/common/timercmn.cpp
- M /wxWidgets/trunk/src/common/treebase.cpp
2008-12-27 13:38 FM, revision 57587fix wxTimerEvent and wxTreeCtrl to use IMPLEMENT_DYNAMIC_CLASS macro
2008-12-27 11:41 VZ, revision 57586implement a runtime check to test if wxEvent::Clone is implemented correctly for all wxWidgets events
2008-12-27 11:39 VZ, revision 57585make the test really use the different socket flags and disable the use of wxSOCKET_NOWAIT as some tests fail in this case
2008-12-27 11:22 VZ, revision 57584set m_closed to true when we get connection lost notification
2008-12-27 11:14 VZ, revision 57583more CPPUNIT_ASSERT replacements with CPPUNIT_ASSERT_EQUAL
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/tests/test.bkl
- M /wxWidgets/trunk/tests/test_test_gui.dsp
- M /wxWidgets/trunk/tests/test_vc7_test_gui.vcproj
- M /wxWidgets/trunk/tests/test_vc8_test_gui.vcproj
- M /wxWidgets/trunk/tests/test_vc9_test_gui.vcproj
2008-12-27 11:12 VZ, revision 57582also include wxSocket test in the GUI test as different event loop implementations may be used for console and GUI apps resulting in different bugs
2008-12-27 11:01 VZ, revision 57581make the test really use the event loop in its second half (this already was the intention before but it didn't work correctly)
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/include/wx/evtloop.h
- A /wxWidgets/trunk/include/wx/gtk/evtloop.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
2008-12-27 10:20 FM, revision 57580implement wxEventLoop::DispatchTimeout() for wxGTK (thanks Paul) and rewrote it to not use wxEventLoopImpl which it doesn't need
2008-12-27 10:15 FM, revision 57579do not use @b when referencing to functions; use final () to enable doxygen autolink
2008-12-27 10:14 FM, revision 57578use HasFlag(wxXX) instead of GetWindowStyle() & wxXX; it's more readable
2008-12-27 00:21 VZ, revision 57577autolink CreateButtonSizer
2008-12-27 00:19 VZ, revision 57576also initialize option value length before calling getsockopt()
2008-12-27 00:04 VZ, revision 57575initialize name length before calling getsockname()
2008-12-26 22:58 VZ, revision 57574move generic DispatchTimeout() implementation in the header as evtloopcmn.cpp is part of wxBase and so can't define a method of a wxCore class
2008-12-26 22:51 VZ, revision 57573test sockets both with and without event loop
2008-12-26 22:50 VZ, revision 57572PCH-less compilation fix
2008-12-26 22:28 VZ, revision 57571use DispatchTimeout() and/or select() with timeout instead of polling loop in wxSocket::DoWait()
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/dfb/evtloop.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/include/wx/msw/evtloop.h
- M /wxWidgets/trunk/include/wx/osx/carbon/evtloop.h
- M /wxWidgets/trunk/include/wx/palmos/evtloop.h
- M /wxWidgets/trunk/include/wx/unix/evtloop.h
- M /wxWidgets/trunk/interface/wx/evtloop.h
- M /wxWidgets/trunk/src/common/evtloopcmn.cpp
- M /wxWidgets/trunk/src/dfb/evtloop.cpp
- M /wxWidgets/trunk/src/msw/evtloop.cpp
- M /wxWidgets/trunk/src/osx/carbon/evtloop.cpp
- M /wxWidgets/trunk/src/palmos/evtloop.cpp
- M /wxWidgets/trunk/src/unix/evtloopunix.cpp
2008-12-26 22:27 VZ, revision 57570added wxEventLoop::DispatchTimeout()
2008-12-26 20:20 VZ, revision 57569return true if we did anything in NotifyExpired()
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-26 18:46 JMS, revision 57568remove m_use_events from Unix wxSocket implementation, we always need asynchronous socket notifications now (and this was always the case under Windows anyhow), even if we don't always generate wx events corresponding to them
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
2008-12-26 14:39 VZ, revision 57566Have wxPGTextCtrlEditor::UpdateControl() update wxTextCtrl font boldness based on property's modified-status
2008-12-26 14:33 VZ, revision 57565we don't need to use select() in DoWait() if we're receiving notifications about changes on our socket anyhow, this makes the code less efficient and, most importantly, much more confusing than necessary
2008-12-26 13:42 VZ, revision 57564remember the events we were notified about in OnRequest() (not used yet but necessary for upcoming changes)
2008-12-26 12:24 FM, revision 57563don't use function syntax which /bin/sh doesn't grok
2008-12-26 00:01 VZ, revision 57562don't use dot in brackets as doxygen renders dot with a line break
2008-12-25 22:05 RR, revision 57561correct typo in one of the last changes
2008-12-25 20:40 RR, revision 57560Only test for centre flag of minor direction and ignore the other in wxBoxSizer (as before)
2008-12-25 20:28 VZ, revision 57559Avoid redraw artifacts from the border after resizing
2008-12-25 20:27 VZ, revision 57558use INVALID_SOCKET instead of -1 to avoid signed/unsigned comparison warning
- M /wxWidgets/trunk/include/wx/msw/private/sockmsw.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-25 20:06 VZ, revision 57557refactor Input/Output_Timeout: don't duplicate the same code in MSW/Unix code and also don't duplicate it for input and output, one function is enough for both
2008-12-25 20:03 VZ, revision 57556remove the ugly INSTANCE macro
2008-12-25 19:52 VZ, revision 57555more wxSocket code wx-ification: use wxDynamicLibrary instead of raw Win32 calls
2008-12-25 19:33 VZ, revision 57554mingw32 typedef's and not define's SOCKET so test for __WXMSW__ before redefining it ourselves
2008-12-25 19:32 VZ, revision 57553remove USE_SYS_TYPES_FD_SET definition which is already present in include/wx/msw/private/sockmsw.h
2008-12-25 19:12 VZ, revision 57552use wxCriticalSection instead of CRITICAL_SECTION and, more importantly, wxCSLocker instead of manually entering/leaving it
- 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_net.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_net.vcproj
- M /wxWidgets/trunk/Makefile.in
- D /wxWidgets/trunk/src/msw/gsocket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
2008-12-25 19:10 VZ, revision 57551merge msw/gsocket.cpp into msw/sockmsw.cpp
2008-12-25 18:49 VZ, revision 57550rename gsockmsw files to sockmsw
2008-12-25 18:41 VZ, revision 57549avoid bakefile warnings about actions unsupported in MSVS formats by not using them in this case (this doesn't change the generated project files anyhow)
- 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_net.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_net.vcproj
- D /wxWidgets/trunk/include/wx/msw/gsockmsw.h
- A /wxWidgets/trunk/include/wx/msw/private/sockmsw.h
- M /wxWidgets/trunk/Makefile.in
- D /wxWidgets/trunk/src/msw/gsockmsw.cpp
- A /wxWidgets/trunk/src/msw/sockmsw.cpp
2008-12-25 18:37 VZ, revision 57548rename gsockmsw files to sockmsw
2008-12-25 18:32 VZ, revision 57547reverted f57547, NET_PLATFORM_HDR is used inside msvc-header
remove NET_PLATFORM_HDR which was unused and is unneeded