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-26 22:44 VZ, revision 617652009-08-26 22:44 VZ, revision 61764Use correct array size for weekday names. DAYS_PER_400_YEARS was erroneously used instead of DAYS_PER_WEEK which resulted in creation of much larger object file than needed as the array is initialized. Closes #11143.
2009-08-26 22:43 VZ, revision 61763Use #pragma message and not #pragma warning for MSVC. This fixes MSVC compilation with wxUSE_APPLE_IEEE==0. Closes #11141.
2009-08-25 00:49 KO, revision 61760Compilation fix for wxUSE_INTL==0 in wxMSW MDI code. Using wxGetTranslation().wx_str() doesn't work when wxUSE_INTL==0. Closes #11142.
2009-08-24 23:42 VZ, revision 61759Restore pattern creation, and do sanity checks before destroying the pattern or the surface. Closes #11140.
2009-08-24 23:42 VZ, revision 61758Don't append text following CDATA section to its node itself. Reset wxXmlParsingContext::lastAsText flag when CDATA section ends to avoid appending the text following it to its node. Instead new text nodes should be created for it. Also update the unit test to not work around the bug any more. Closes #10552.
2009-08-24 23:42 VZ, revision 61757No changes, just fix unused variables and parameters warnings. Fix warnings in wxGTK wxUSE_GRAPHICS_CONTEXT==1 build.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/src/common/paper.cpp
2009-08-24 09:31 JJ, revision 61756Add A0 and A1 formats to wxPaperSize enumeration. Closes #11083.
2009-08-24 02:23 BBE, revision 61755Update OpenVMS compile support
2009-08-24 00:48 VZ, revision 61754Better diagnostic information for inotify fswatcher
2009-08-24 00:25 VZ, revision 61753Allow entering minus sign in wxMSW wxSpinCtrl if needed. Only restrict input to wxMSW wxSpinCtrl to digits only if it doesn't support negative values, otherwise the user can't enter any negative numbers. As there is no built in support for entering digits and minus sign only, simply allow all characters to be used if the negative numbers must indeed be possible to enter. Closes #11082.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/base64.h
- M /wxWidgets/trunk/src/common/base64.cpp
- M /wxWidgets/trunk/tests/base64/base64.cpp
2009-08-24 00:25 VZ, revision 61752Never overflow the output buffer in wxBase64Decode(). Don't write extra NUL bytes obtained by decoding the padding at the end of input into the output buffer as there may be not enough place in it for them. And in any case the buffer is not (always) NUL-terminated as no NUL bytes are obtained in absence of padding, so it's better to never terminate it for consistency. Closes #11101.
2009-08-24 00:24 VZ, revision 61751Correct the order of coordinates in CGPoint initializer. The order was reversed. Closes #11020.
2009-08-24 00:24 VZ, revision 61750Show the current range of valid dates in the calendar sample. See #11081 (point C).
- M /wxWidgets/trunk/include/wx/sizer.h
- M /wxWidgets/trunk/interface/wx/sizer.h
- M /wxWidgets/trunk/src/common/sizer.cpp
2009-08-23 23:39 VZ, revision 61749Added wxGridSize::GetEffective{Cols,Rows}Count(). These functions return the number of columns or rows being currently used and not 0, unlike the existing Get{Cols,Rows}(), if the corresponding number is determined dynamically. Closes #10254.
2009-08-23 23:39 VZ, revision 61748No changes, just clarify a comment for WXK_XXX values. Part of patch in #10268.
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/common/event.cpp
2009-08-23 23:36 VZ, revision 61747Make WXK_NUMPAD_TAB member of WXK_CATEGORY_TAB. See #10268.
2009-08-23 23:31 VZ, revision 61746Unload GDI+ DLL during wxWidgets shutdown. This was done during static objects cleanup time previously resulting in deadlocks when wxWidgets was used as a DLL as DLLs can't be unloaded when wxWidgets DLL itself is being finalized because of the global loader lock. This is a back port of r48778 and r54233 from trunk. Closes #11127.
2009-08-23 20:38 JMS, revision 61745Extract event handlers chain documentation in a separate section. The explanation of event handlers chaining was too big and distracted from the main point of the event processing section which was to explain in which order different handlers are looked up.
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2009-08-23 17:34 JMS, revision 61744Made wxPropertyGridHitTestResult a real class (works better that way with SWIG)
2009-08-23 17:31 JMS, revision 61743Removed obsolete conditional compile option wxPG_CREATE_CONTROLS_HIDDEN
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/interface/wx/propgrid/property.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/samples/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
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2009-08-23 15:31 BBE, revision 61742Added label editing capability into wxPropertyGrid
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/msw/private/fswatcher.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/msw/fswatcher.cpp
2009-08-23 15:30 BBE, revision 61741Rename support for MSW file system watcher. Fixed incorrect handling of patch with depth > 1. Cleanup & style improvements.
2009-08-23 11:21 MJM, revision 61740Little style correction
- 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-08-23 10:35 SC, revision 61739Reimplement setting of styles for wxAuiNotebook
2009-08-23 09:52 MJM, revision 61738gcc 4.2 fix
- M /wxWidgets/branches/SOC2009_AUI/include/wx/aui/dockart.h
- M /wxWidgets/branches/SOC2009_AUI/src/aui/dockart.cpp
- M /wxWidgets/branches/SOC2009_AUI/src/aui/framemanager.cpp
2009-08-23 03:02 BBE, revision 61737(Re)implement focus behaviour for tabs of notebooks
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/evtloop.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/gtk/evtloop.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/osx/cocoa/evtloop.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/unix/evtloop.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/common/evtloopcmn.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/gtk/evtloop.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/osx/cocoa/evtloop.mm
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/evtloopunix.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/fswatcher_inotify.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/fswatcher_kqueue.cpp
- M /wxWidgets/branches/SOC2009_FSWATCHER/tests/fswatcher/fswatchertest.cpp
2009-08-23 02:32 VZ, revision 61736Event loop sources refactoring for Unix console loop, GTK loop and OSX Cocoa loop
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/common/event.cpp
- M /wxWidgets/trunk/src/osx/textctrl_osx.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2009-08-23 00:48 BBE, revision 61735Added wxKeyEvent::IsKeyInCategory() method. This allows to test whether a given key belongs to the category of e.g. arrow keys or navigation keys in a more concise and more readable manner. Closes #10268.
2009-08-22 19:40 VZ, revision 61734Rename support for inotify file system watcher
- M /wxWidgets/branches/WX_2_9_0_BRANCH/build/bakefiles/files.bkl
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/os2/apptbase.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/os2/apptrait.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/private/fdiodispatcher.h
- A /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/private/fdiohandler.h
- A /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/private/fdiomanager.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/private/socket.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/unix/apptbase.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/unix/apptrait.h
- A /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/unix/private/fdiounix.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/include/wx/unix/private/sockunix.h
- M /wxWidgets/branches/WX_2_9_0_BRANCH/Makefile.in
- M /wxWidgets/branches/WX_2_9_0_BRANCH/samples/sockets/server.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/common/socket.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/common/socketiohandler.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/gtk/sockgtk.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/gtk1/sockgtk.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/motif/sockmot.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/msw/sockmsw.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/os2/sockpm.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/osx/cocoa/utils.mm
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/osx/core/sockosx.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/osx/core/utilsexc_base.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/osx/core/utilsexc_cf.cpp
- A /wxWidgets/branches/WX_2_9_0_BRANCH/src/unix/fdiounix.cpp
- M /wxWidgets/branches/WX_2_9_0_BRANCH/src/unix/sockunix.cpp
2009-08-22 15:59 VZ, revision 61732Back port of wxSocket-related fixes from trunk. This patch combines the changes from the following trunk revisions: - r61675 - r61676 - r61677 - r61678 - r61685 - r61686 - r61687 - r61688 - r61689 - r61690 - r61696 - r61726 It refactors wxSocketImpl creation to use a Mac-specific version of it in GUI Mac applications which fixes generation of socket events under Mac (see #11030) and also fixes bug in wxSocketServer::WaitForAccept() (see #11107).
2009-08-21 20:46 VZ, revision 61731Document wxGraphicsPath::AddArc() better. The angles passed to it are measured clockwise from the horizontal axis, contrary to the usual mathematical convention so take care to mention this in the documentation. Closes #11112.
2009-08-21 20:46 VZ, revision 61730Only use wxLocale functions if wxUSE_INTL == 1. Don't use locale-dependent formats in wxDateTime::ParseFormat() when locale support is disabled. Closes #11121.
2009-08-21 20:22 SC, revision 61729Fix typo in wxNewEventFunctor() comment. Closes #11117.
2009-08-21 17:25 VZ, revision 61726supporting earlier xcode version
2009-08-21 12:54 VZ, revision 61725Do wait for connection in the server socket. The code returned immediately from wxSocketBase::DoWait() if it wasn't connected but it only made sense for the client sockets, not server ones which could be calling this function precisely in order to wait until a connection is made. Also added a test for this bug in the sockets/server sample. Closes #11107.
2009-08-21 12:41 VZ, revision 61724Allow creating initially hidden controls in wxOSX/Cocoa. If wxWindow is hidden before being really created, we must create the native control hidden too. Not only this allows to create the controls initially hidden, as intended, but it also avoids the wx and native visibility flags from getting out of sync which results in many other problems. Closes #11131.
- M /wxWidgets/trunk/include/wx/anidecod.h
- M /wxWidgets/trunk/include/wx/animdecod.h
- M /wxWidgets/trunk/include/wx/aui/floatpane.h
- M /wxWidgets/trunk/include/wx/cairo.h
- M /wxWidgets/trunk/include/wx/cocoa/autorelease.h
- M /wxWidgets/trunk/include/wx/cocoa/dirdlg.h
- M /wxWidgets/trunk/include/wx/cocoa/filedlg.h
- M /wxWidgets/trunk/include/wx/cocoa/font.h
- M /wxWidgets/trunk/include/wx/cocoa/NSSlider.h
- M /wxWidgets/trunk/include/wx/cocoa/ObjcRef.h
- M /wxWidgets/trunk/include/wx/cocoa/slider.h
- M /wxWidgets/trunk/include/wx/cocoa/sound.h
- M /wxWidgets/trunk/include/wx/cocoa/tooltip.h
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/include/wx/confbase.h
- M /wxWidgets/trunk/include/wx/dataobj.h
- M /wxWidgets/trunk/include/wx/datstrm.h
- M /wxWidgets/trunk/include/wx/dcgraph.h
- M /wxWidgets/trunk/include/wx/dcmemory.h
- M /wxWidgets/trunk/include/wx/dcmirror.h
- M /wxWidgets/trunk/include/wx/dcscreen.h
- M /wxWidgets/trunk/include/wx/dcsvg.h
- M /wxWidgets/trunk/include/wx/dfb/font.h
- M /wxWidgets/trunk/include/wx/dialog.h
- M /wxWidgets/trunk/include/wx/font.h
- M /wxWidgets/trunk/include/wx/fontutil.h
- M /wxWidgets/trunk/include/wx/generic/dataview.h
- M /wxWidgets/trunk/include/wx/generic/dcpsg.h
- M /wxWidgets/trunk/include/wx/generic/statbmpg.h
- M /wxWidgets/trunk/include/wx/generic/treectlg.h
- M /wxWidgets/trunk/include/wx/gifdecod.h
- M /wxWidgets/trunk/include/wx/glcanvas.h
- M /wxWidgets/trunk/include/wx/graphics.h
- M /wxWidgets/trunk/include/wx/gtk/bitmap.h
- M /wxWidgets/trunk/include/wx/gtk/dcclient.h
- M /wxWidgets/trunk/include/wx/gtk/dcmemory.h
- M /wxWidgets/trunk/include/wx/gtk/evtloop.h
- M /wxWidgets/trunk/include/wx/gtk/filectrl.h
- M /wxWidgets/trunk/include/wx/gtk/font.h
- M /wxWidgets/trunk/include/wx/gtk/gnome/gprint.h
- M /wxWidgets/trunk/include/wx/gtk/gnome/gvfs.h
- M /wxWidgets/trunk/include/wx/gtk/popupwin.h
- M /wxWidgets/trunk/include/wx/gtk/print.h
- M /wxWidgets/trunk/include/wx/gtk/region.h
- M /wxWidgets/trunk/include/wx/gtk/scrolbar.h
- M /wxWidgets/trunk/include/wx/gtk/spinbutt.h
- M /wxWidgets/trunk/include/wx/gtk/statbmp.h
- M /wxWidgets/trunk/include/wx/gtk/statbox.h
- M /wxWidgets/trunk/include/wx/gtk/treeentry_gtk.h
- M /wxWidgets/trunk/include/wx/gtk1/font.h
- M /wxWidgets/trunk/include/wx/imagbmp.h
- M /wxWidgets/trunk/include/wx/image.h
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/include/wx/menu.h
- M /wxWidgets/trunk/include/wx/meta/convertible.h
- M /wxWidgets/trunk/include/wx/meta/if.h
- M /wxWidgets/trunk/include/wx/meta/int2type.h
- M /wxWidgets/trunk/include/wx/mgl/dcmemory.h
- M /wxWidgets/trunk/include/wx/mgl/dcscreen.h
- M /wxWidgets/trunk/include/wx/mgl/font.h
- M /wxWidgets/trunk/include/wx/mgl/popupwin.h
- M /wxWidgets/trunk/include/wx/mimetype.h
- M /wxWidgets/trunk/include/wx/motif/font.h
- M /wxWidgets/trunk/include/wx/msw/dc.h
- M /wxWidgets/trunk/include/wx/msw/dcclient.h
- M /wxWidgets/trunk/include/wx/msw/dcmemory.h
- M /wxWidgets/trunk/include/wx/msw/font.h
- M /wxWidgets/trunk/include/wx/msw/printdlg.h
- M /wxWidgets/trunk/include/wx/msw/spinctrl.h
- M /wxWidgets/trunk/include/wx/msw/textctrl.h
- M /wxWidgets/trunk/include/wx/msw/tglbtn.h
- M /wxWidgets/trunk/include/wx/msw/tooltip.h
- M /wxWidgets/trunk/include/wx/msw/window.h
- M /wxWidgets/trunk/include/wx/msw/wrapwin.h
- M /wxWidgets/trunk/include/wx/os2/bitmap.h
- M /wxWidgets/trunk/include/wx/os2/dcmemory.h
- M /wxWidgets/trunk/include/wx/os2/font.h
- M /wxWidgets/trunk/include/wx/os2/listctrl.h
- M /wxWidgets/trunk/include/wx/os2/sound.h
- M /wxWidgets/trunk/include/wx/osx/bmpbuttn.h
- M /wxWidgets/trunk/include/wx/osx/carbon/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/carbon/dataview.h
- M /wxWidgets/trunk/include/wx/osx/carbon/private.h
- M /wxWidgets/trunk/include/wx/osx/carbon/private/overlay.h
- M /wxWidgets/trunk/include/wx/osx/carbon/private/print.h
- M /wxWidgets/trunk/include/wx/osx/carbon/statbmp.h
- M /wxWidgets/trunk/include/wx/osx/checkbox.h
- M /wxWidgets/trunk/include/wx/osx/checklst.h
- M /wxWidgets/trunk/include/wx/osx/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/choice.h
- M /wxWidgets/trunk/include/wx/osx/cocoa/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/cocoa/dataview.h
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/include/wx/osx/cocoa/private/textimpl.h
- M /wxWidgets/trunk/include/wx/osx/config_xcode.h
- M /wxWidgets/trunk/include/wx/osx/core/cfdataref.h
- M /wxWidgets/trunk/include/wx/osx/core/cfstring.h
- M /wxWidgets/trunk/include/wx/osx/core/dataview.h
- M /wxWidgets/trunk/include/wx/osx/core/mimetype.h
- M /wxWidgets/trunk/include/wx/osx/core/private.h
- M /wxWidgets/trunk/include/wx/osx/dataobj2.h
- M /wxWidgets/trunk/include/wx/osx/dataview.h
- M /wxWidgets/trunk/include/wx/osx/dcmemory.h
- M /wxWidgets/trunk/include/wx/osx/dcscreen.h
- M /wxWidgets/trunk/include/wx/osx/dnd.h
- M /wxWidgets/trunk/include/wx/osx/font.h
- M /wxWidgets/trunk/include/wx/osx/frame.h
- M /wxWidgets/trunk/include/wx/osx/glcanvas.h
- M /wxWidgets/trunk/include/wx/osx/imaglist.h
- M /wxWidgets/trunk/include/wx/osx/iphone/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/iphone/private.h
- M /wxWidgets/trunk/include/wx/osx/listbox.h
- M /wxWidgets/trunk/include/wx/osx/menu.h
- M /wxWidgets/trunk/include/wx/osx/menuitem.h
- M /wxWidgets/trunk/include/wx/osx/nonownedwnd.h
- M /wxWidgets/trunk/include/wx/osx/notebook.h
- M /wxWidgets/trunk/include/wx/osx/pnghand.h
- M /wxWidgets/trunk/include/wx/osx/popupwin.h
- M /wxWidgets/trunk/include/wx/osx/printdlg.h
- M /wxWidgets/trunk/include/wx/osx/printmac.h
- M /wxWidgets/trunk/include/wx/osx/radiobut.h
- M /wxWidgets/trunk/include/wx/osx/slider.h
- M /wxWidgets/trunk/include/wx/osx/sound.h
- M /wxWidgets/trunk/include/wx/osx/spinbutt.h
- M /wxWidgets/trunk/include/wx/osx/srchctrl.h
- M /wxWidgets/trunk/include/wx/osx/statbox.h
- M /wxWidgets/trunk/include/wx/osx/taskbarosx.h
- M /wxWidgets/trunk/include/wx/osx/textctrl.h
- M /wxWidgets/trunk/include/wx/osx/tglbtn.h
- M /wxWidgets/trunk/include/wx/osx/toplevel.h
- M /wxWidgets/trunk/include/wx/osx/window.h
- M /wxWidgets/trunk/include/wx/palmos/font.h
- M /wxWidgets/trunk/include/wx/palmos/listctrl.h
- M /wxWidgets/trunk/include/wx/palmos/missing.h
- M /wxWidgets/trunk/include/wx/palmos/textctrl.h
- M /wxWidgets/trunk/include/wx/platform.h
- M /wxWidgets/trunk/include/wx/platinfo.h
- M /wxWidgets/trunk/include/wx/printdlg.h
- M /wxWidgets/trunk/include/wx/process.h
- M /wxWidgets/trunk/include/wx/propgrid/advprops.h
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/sckstrm.h
- M /wxWidgets/trunk/include/wx/setup_gccxml.h
- M /wxWidgets/trunk/include/wx/srchctrl.h
- M /wxWidgets/trunk/include/wx/string.h
- M /wxWidgets/trunk/include/wx/toplevel.h
- M /wxWidgets/trunk/include/wx/univ/choice.h
- M /wxWidgets/trunk/include/wx/univ/textctrl.h
- M /wxWidgets/trunk/include/wx/unix/mimetype.h
- M /wxWidgets/trunk/include/wx/vms_x_fix.h
- M /wxWidgets/trunk/include/wx/vscroll.h
- M /wxWidgets/trunk/include/wx/wxcrtbase.h
- M /wxWidgets/trunk/include/wx/wxprec.h
- M /wxWidgets/trunk/include/wx/wx_cwcocoa_cm.h
- M /wxWidgets/trunk/include/wx/x11/bitmap.h
- M /wxWidgets/trunk/include/wx/x11/dataform.h
- M /wxWidgets/trunk/include/wx/x11/dataobj.h
- M /wxWidgets/trunk/include/wx/x11/dcclient.h
- M /wxWidgets/trunk/include/wx/x11/dcmemory.h
- M /wxWidgets/trunk/include/wx/x11/dnd.h
- M /wxWidgets/trunk/include/wx/x11/font.h
- M /wxWidgets/trunk/include/wx/x11/nanox/X11/Xlib.h
- M /wxWidgets/trunk/include/wx/x11/popupwin.h
- M /wxWidgets/trunk/include/wx/x11/privx.h
- M /wxWidgets/trunk/include/wx/x11/reparent.h
- M /wxWidgets/trunk/include/wx/xlocale.h
- M /wxWidgets/trunk/include/wx/xpmdecod.h
- M /wxWidgets/trunk/include/wx/xrc/xh_spin.h
- M /wxWidgets/trunk/include/wx/xti.h
- M /wxWidgets/trunk/src/aui/auibook.cpp
- M /wxWidgets/trunk/src/aui/dockart.cpp
- M /wxWidgets/trunk/src/aui/framemanager.cpp
- M /wxWidgets/trunk/src/cocoa/data.cpp
- M /wxWidgets/trunk/src/common/artstd.cpp
- M /wxWidgets/trunk/src/common/cairo.cpp
- M /wxWidgets/trunk/src/common/config.cpp
- M /wxWidgets/trunk/src/common/ctrlsub.cpp
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/common/dlgcmn.cpp
- M /wxWidgets/trunk/src/common/ffile.cpp
- M /wxWidgets/trunk/src/common/fileback.cpp
- M /wxWidgets/trunk/src/common/filesys.cpp
- M /wxWidgets/trunk/src/common/fmapbase.cpp
- M /wxWidgets/trunk/src/common/fontcmn.cpp
- M /wxWidgets/trunk/src/common/fontenumcmn.cpp
- M /wxWidgets/trunk/src/common/fs_inet.cpp
- M /wxWidgets/trunk/src/common/gbsizer.cpp
- M /wxWidgets/trunk/src/common/glcmn.cpp
- M /wxWidgets/trunk/src/common/graphcmn.cpp
- M /wxWidgets/trunk/src/common/imagbmp.cpp
- M /wxWidgets/trunk/src/common/image.cpp
- M /wxWidgets/trunk/src/common/imaggif.cpp
- M /wxWidgets/trunk/src/common/imagiff.cpp
- M /wxWidgets/trunk/src/common/imagjpeg.cpp
- M /wxWidgets/trunk/src/common/imagtiff.cpp
- M /wxWidgets/trunk/src/common/intl.cpp
- M /wxWidgets/trunk/src/common/log.cpp
- M /wxWidgets/trunk/src/common/persist.cpp
- M /wxWidgets/trunk/src/common/pickerbase.cpp
- M /wxWidgets/trunk/src/common/platinfo.cpp
- M /wxWidgets/trunk/src/common/prntbase.cpp
- M /wxWidgets/trunk/src/common/process.cpp
- M /wxWidgets/trunk/src/common/regex.cpp
- M /wxWidgets/trunk/src/common/sizer.cpp
- M /wxWidgets/trunk/src/common/sstream.cpp
- M /wxWidgets/trunk/src/common/stream.cpp
- M /wxWidgets/trunk/src/common/variant.cpp
- M /wxWidgets/trunk/src/common/wxcrt.cpp
- M /wxWidgets/trunk/src/common/xlocale.cpp
- M /wxWidgets/trunk/src/common/zstream.cpp
- M /wxWidgets/trunk/src/generic/animateg.cpp
- M /wxWidgets/trunk/src/generic/bmpcboxg.cpp
- M /wxWidgets/trunk/src/generic/combog.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/generic/dcpsg.cpp
- M /wxWidgets/trunk/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/generic/gridctrl.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/generic/hyperlinkg.cpp
- M /wxWidgets/trunk/src/generic/paletteg.cpp
- M /wxWidgets/trunk/src/generic/prntdlgg.cpp
- M /wxWidgets/trunk/src/generic/regiong.cpp
- M /wxWidgets/trunk/src/generic/statusbr.cpp
- M /wxWidgets/trunk/src/generic/vscroll.cpp
- M /wxWidgets/trunk/src/generic/wizard.cpp
- M /wxWidgets/trunk/src/gtk/calctrl.cpp
- M /wxWidgets/trunk/src/gtk/checkbox.cpp
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/gtk/dc.cpp
- M /wxWidgets/trunk/src/gtk/dcmemory.cpp
- M /wxWidgets/trunk/src/gtk/dcscreen.cpp
- M /wxWidgets/trunk/src/gtk/dnd.cpp
- M /wxWidgets/trunk/src/gtk/evtloop.cpp
- M /wxWidgets/trunk/src/gtk/filectrl.cpp
- M /wxWidgets/trunk/src/gtk/filedlg.cpp
- M /wxWidgets/trunk/src/gtk/filepicker.cpp
- M /wxWidgets/trunk/src/gtk/font.cpp
- M /wxWidgets/trunk/src/gtk/fontpicker.cpp
- M /wxWidgets/trunk/src/gtk/frame.cpp
- M /wxWidgets/trunk/src/gtk/listbox.cpp
- M /wxWidgets/trunk/src/gtk/mdi.cpp
- M /wxWidgets/trunk/src/gtk/minifram.cpp
- M /wxWidgets/trunk/src/gtk/notebook.cpp
- M /wxWidgets/trunk/src/gtk/popupwin.cpp
- M /wxWidgets/trunk/src/gtk/print.cpp
- M /wxWidgets/trunk/src/gtk/private.cpp
- M /wxWidgets/trunk/src/gtk/region.cpp
- M /wxWidgets/trunk/src/gtk/settings.cpp
- M /wxWidgets/trunk/src/gtk/statbox.cpp
- M /wxWidgets/trunk/src/gtk/stattext.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/utilsgtk.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
- M /wxWidgets/trunk/src/gtk/win_gtk.cpp
- M /wxWidgets/trunk/src/gtk1/bmpbuttn.cpp
- M /wxWidgets/trunk/src/gtk1/dnd.cpp
- M /wxWidgets/trunk/src/gtk1/main.cpp
- M /wxWidgets/trunk/src/gtk1/statbmp.cpp
- M /wxWidgets/trunk/src/html/helpdata.cpp
- M /wxWidgets/trunk/src/html/helpfrm.cpp
- M /wxWidgets/trunk/src/html/htmlcell.cpp
- M /wxWidgets/trunk/src/html/htmlfilt.cpp
- M /wxWidgets/trunk/src/html/winpars.cpp
- M /wxWidgets/trunk/src/motif/cursor.cpp
- M /wxWidgets/trunk/src/motif/main.cpp
- M /wxWidgets/trunk/src/motif/statbox.cpp
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/bmpcbox.cpp
- M /wxWidgets/trunk/src/msw/calctrl.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/dcmemory.cpp
- M /wxWidgets/trunk/src/msw/dir.cpp
- M /wxWidgets/trunk/src/msw/evtloop.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
- M /wxWidgets/trunk/src/msw/imaglist.cpp
- M /wxWidgets/trunk/src/msw/listbox.cpp
- M /wxWidgets/trunk/src/msw/ole/droptgt.cpp
- M /wxWidgets/trunk/src/msw/settings.cpp
- M /wxWidgets/trunk/src/msw/tglbtn.cpp
- M /wxWidgets/trunk/src/msw/tooltip.cpp
- M /wxWidgets/trunk/src/msw/utilsgui.cpp
- M /wxWidgets/trunk/src/msw/wince/tbarwce.cpp
- M /wxWidgets/trunk/src/os2/bitmap.cpp
- M /wxWidgets/trunk/src/os2/dc.cpp
- M /wxWidgets/trunk/src/os2/dcmemory.cpp
- M /wxWidgets/trunk/src/os2/evtloop.cpp
- M /wxWidgets/trunk/src/os2/listbox.cpp
- M /wxWidgets/trunk/src/os2/ownerdrw.cpp
- M /wxWidgets/trunk/src/os2/utils.cpp
- M /wxWidgets/trunk/src/os2/window.cpp
- M /wxWidgets/trunk/src/osx/accel.cpp
- M /wxWidgets/trunk/src/osx/artmac.cpp
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/carbon/button.cpp
- M /wxWidgets/trunk/src/osx/carbon/checkbox.cpp
- M /wxWidgets/trunk/src/osx/carbon/choice.cpp
- M /wxWidgets/trunk/src/osx/carbon/colordlg.cpp
- M /wxWidgets/trunk/src/osx/carbon/combobox.cpp
- M /wxWidgets/trunk/src/osx/carbon/cursor.cpp
- M /wxWidgets/trunk/src/osx/carbon/dataobj.cpp
- M /wxWidgets/trunk/src/osx/carbon/dataview.cpp
- M /wxWidgets/trunk/src/osx/carbon/dcclient.cpp
- M /wxWidgets/trunk/src/osx/carbon/dcscreen.cpp
- M /wxWidgets/trunk/src/osx/carbon/dirdlg.cpp
- M /wxWidgets/trunk/src/osx/carbon/dirmac.cpp
- M /wxWidgets/trunk/src/osx/carbon/dnd.cpp
- M /wxWidgets/trunk/src/osx/carbon/drawer.cpp
- M /wxWidgets/trunk/src/osx/carbon/font.cpp
- M /wxWidgets/trunk/src/osx/carbon/fontdlgosx.mm
- M /wxWidgets/trunk/src/osx/carbon/gauge.cpp
- M /wxWidgets/trunk/src/osx/carbon/glcanvas.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/listbox.cpp
- M /wxWidgets/trunk/src/osx/carbon/listctrl_mac.cpp
- M /wxWidgets/trunk/src/osx/carbon/mediactrl.cpp
- M /wxWidgets/trunk/src/osx/carbon/menu.cpp
- M /wxWidgets/trunk/src/osx/carbon/menuitem.cpp
- M /wxWidgets/trunk/src/osx/carbon/nonownedwnd.cpp
- M /wxWidgets/trunk/src/osx/carbon/notebmac.cpp
- M /wxWidgets/trunk/src/osx/carbon/popupwin.cpp
- M /wxWidgets/trunk/src/osx/carbon/printdlg.cpp
- M /wxWidgets/trunk/src/osx/carbon/radiobut.cpp
- M /wxWidgets/trunk/src/osx/carbon/region.cpp
- M /wxWidgets/trunk/src/osx/carbon/scrolbar.cpp
- M /wxWidgets/trunk/src/osx/carbon/settings.cpp
- M /wxWidgets/trunk/src/osx/carbon/slider.cpp
- M /wxWidgets/trunk/src/osx/carbon/spinbutt.cpp
- M /wxWidgets/trunk/src/osx/carbon/srchctrl.cpp
- M /wxWidgets/trunk/src/osx/carbon/statbox.cpp
- M /wxWidgets/trunk/src/osx/carbon/statlmac.cpp
- M /wxWidgets/trunk/src/osx/carbon/stattext.cpp
- M /wxWidgets/trunk/src/osx/carbon/taskbar.cpp
- M /wxWidgets/trunk/src/osx/carbon/textctrl.cpp
- M /wxWidgets/trunk/src/osx/carbon/tglbtn.cpp
- M /wxWidgets/trunk/src/osx/carbon/thread.cpp
- M /wxWidgets/trunk/src/osx/carbon/tooltip.cpp
- M /wxWidgets/trunk/src/osx/carbon/uma.cpp
- M /wxWidgets/trunk/src/osx/carbon/utils.cpp
- M /wxWidgets/trunk/src/osx/carbon/utilscocoa.mm
- M /wxWidgets/trunk/src/osx/checkbox_osx.cpp
- M /wxWidgets/trunk/src/osx/checklst_osx.cpp
- M /wxWidgets/trunk/src/osx/choice_osx.cpp
- M /wxWidgets/trunk/src/osx/cocoa/bmpbuttn.mm
- M /wxWidgets/trunk/src/osx/cocoa/checkbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/choice.mm
- M /wxWidgets/trunk/src/osx/cocoa/dialog.mm
- M /wxWidgets/trunk/src/osx/cocoa/dirdlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/filedlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/gauge.mm
- M /wxWidgets/trunk/src/osx/cocoa/glcanvas.mm
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/menu.mm
- M /wxWidgets/trunk/src/osx/cocoa/menuitem.mm
- M /wxWidgets/trunk/src/osx/cocoa/msgdlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/nonownedwnd.mm
- M /wxWidgets/trunk/src/osx/cocoa/notebook.mm
- M /wxWidgets/trunk/src/osx/cocoa/printdlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/radiobut.mm
- M /wxWidgets/trunk/src/osx/cocoa/scrolbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/slider.mm
- M /wxWidgets/trunk/src/osx/cocoa/spinbutt.mm
- M /wxWidgets/trunk/src/osx/cocoa/srchctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/statbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/statline.mm
- M /wxWidgets/trunk/src/osx/cocoa/stattext.mm
- M /wxWidgets/trunk/src/osx/cocoa/taskbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/tglbtn.mm
- M /wxWidgets/trunk/src/osx/cocoa/toolbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
- M /wxWidgets/trunk/src/osx/core/bitmap.cpp
- M /wxWidgets/trunk/src/osx/core/cfstring.cpp
- M /wxWidgets/trunk/src/osx/core/colour.cpp
- M /wxWidgets/trunk/src/osx/core/dcmemory.cpp
- M /wxWidgets/trunk/src/osx/core/glgrab.cpp
- M /wxWidgets/trunk/src/osx/core/hid.cpp
- M /wxWidgets/trunk/src/osx/core/hidjoystick.cpp
- M /wxWidgets/trunk/src/osx/core/printmac.cpp
- M /wxWidgets/trunk/src/osx/core/stdpaths_cf.cpp
- M /wxWidgets/trunk/src/osx/core/strconv_cf.cpp
- M /wxWidgets/trunk/src/osx/core/timer.cpp
- M /wxWidgets/trunk/src/osx/core/utilsexc_base.cpp
- M /wxWidgets/trunk/src/osx/iphone/button.mm
- M /wxWidgets/trunk/src/osx/iphone/checkbox.mm
- M /wxWidgets/trunk/src/osx/iphone/msgdlg.mm
- M /wxWidgets/trunk/src/osx/iphone/nonownedwnd.mm
- M /wxWidgets/trunk/src/osx/iphone/utils.mm
- M /wxWidgets/trunk/src/osx/iphone/window.mm
- M /wxWidgets/trunk/src/osx/listbox_osx.cpp
- M /wxWidgets/trunk/src/osx/menuitem_osx.cpp
- M /wxWidgets/trunk/src/osx/menu_osx.cpp
- M /wxWidgets/trunk/src/osx/nonownedwnd_osx.cpp
- M /wxWidgets/trunk/src/osx/notebook_osx.cpp
- M /wxWidgets/trunk/src/osx/printdlg_osx.cpp
- M /wxWidgets/trunk/src/osx/radiobox_osx.cpp
- M /wxWidgets/trunk/src/osx/radiobut_osx.cpp
- M /wxWidgets/trunk/src/osx/scrolbar_osx.cpp
- M /wxWidgets/trunk/src/osx/slider_osx.cpp
- M /wxWidgets/trunk/src/osx/spinbutt_osx.cpp
- M /wxWidgets/trunk/src/osx/srchctrl_osx.cpp
- M /wxWidgets/trunk/src/osx/statbox_osx.cpp
- M /wxWidgets/trunk/src/osx/stattext_osx.cpp
- M /wxWidgets/trunk/src/osx/textctrl_osx.cpp
- M /wxWidgets/trunk/src/osx/tglbtn_osx.cpp
- M /wxWidgets/trunk/src/osx/window_osx.cpp
- M /wxWidgets/trunk/src/palmos/dcmemory.cpp
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextbulletspage.cpp
- M /wxWidgets/trunk/src/richtext/richtexthtml.cpp
- M /wxWidgets/trunk/src/richtext/richtextprint.cpp
- M /wxWidgets/trunk/src/richtext/richtextstyles.cpp
- M /wxWidgets/trunk/src/unix/fontutil.cpp
- M /wxWidgets/trunk/src/unix/mediactrl.cpp
- M /wxWidgets/trunk/src/unix/mimetype.cpp
- M /wxWidgets/trunk/src/unix/net.cpp
- M /wxWidgets/trunk/src/unix/utilsunx.cpp
- M /wxWidgets/trunk/src/x11/bitmap.cpp
- M /wxWidgets/trunk/src/x11/dcclient.cpp
- M /wxWidgets/trunk/src/x11/dcmemory.cpp
- M /wxWidgets/trunk/src/x11/font.cpp
- M /wxWidgets/trunk/src/x11/minifram.cpp
- M /wxWidgets/trunk/src/x11/pangox11.cpp
- M /wxWidgets/trunk/src/x11/pango_x.cpp
- M /wxWidgets/trunk/src/xrc/xh_collpane.cpp
2009-08-20 02:44 VZ, revision 61720No changes, just removed hard tabs and trailing white space. This commit is huge but there are no non-white-space changes in it. Some files containing third-party sources (src/msw/wince/time.cpp, src/x11/pango*.cpp) were left unchanged.
2009-08-20 02:44 VZ, revision 61719Fix signatures of various image handlers methods. Use wxBitmapType instead of long for the type parameter and made SaveFile() methods const to follow the base class changes. Now that the signatures are the same as in the base class these handlers have a chance to work again while their methods couldn't be called at all before this change.
2009-08-20 02:44 VZ, revision 61718Refactor and clean up slider labels drawing code. This change fixes multiple g++ 4 warnings about unsafe expressions with bit-wise operators (completely justified, for once, as the expressions were absolutely incomprehensible and almost certainly incorrect too) and refactors the determination of where to draw the slider labels in a single function instead of triplicating it. Also reformat to follow wxWidgets conventions and use more clear variable names.
2009-08-20 02:44 VZ, revision 61717Fix warning about converting literal strings to non-const char*.
2009-08-20 02:44 VZ, revision 61716Remove declarations of two non-existent functions in wxMSW wxListCtrl. wxGetInternalData() were left overs from old versions of the code and don't exist any more.
2009-08-20 02:44 VZ, revision 61715Fix harmless unused parameter warnings in wxX11 wxCursor. Parameters in wxCursor ctor are unused because it is not implemented but this is already indicated by a wxFAIL_MSG() in it.
- M /wxWidgets/trunk/include/wx/renderer.h
- M /wxWidgets/trunk/include/wx/univ/renderer.h
- M /wxWidgets/trunk/interface/wx/renderer.h
- M /wxWidgets/trunk/src/generic/renderg.cpp
- M /wxWidgets/trunk/src/gtk/renderer.cpp
- M /wxWidgets/trunk/src/msw/renderer.cpp
- M /wxWidgets/trunk/src/osx/carbon/renderer.cpp
- M /wxWidgets/trunk/src/univ/themes/gtk.cpp
2009-08-20 02:44 VZ, revision 61714Rename wxRendererNative::DrawRadioButton() to DrawRadioBitmap(). This old name function conflicted with the one in wxRenderer in wxUniv and also was misleading as this function draws only a bitmap and not the entire wxRadioButton control. The old workaround for the warnings about the function names conflict was ugly and unmaintainable, as proven by the fact that wxRenderer method signature already became different from the wxRendererNative one.
2009-08-20 02:01 VZ, revision 61713Fix extraction of standard command line arguments in wxX11. The original number of arguments should be used when checking the argument index for validity. Additionally, memmove() wasn't moving the correct number of bytes because of forgotten sizeof(). See #11124.
2009-08-20 01:51 VZ, revision 61712Fix extraction of standard command line arguments in wxX11. The original number of arguments should be used when checking the argument index for validity. Additionally, memmove() wasn't moving the correct number of bytes because of forgotten sizeof(). See #11124.
2009-08-19 16:09 JMS, revision 61711Flush log events in console applications as well. Move wxLog::FlushActive() call from wxAppBase::ProcessIdle() to wxAppConsoleBase::ProcessIdle(). Now that log messages from background threads are queued until the main thread log target is flushed, we need to call wxLog::FlushActive() periodically to see them at all, see #11115. Besides, even though the default log target in console applications outputs the messages immediately without queuing them, it is quite possible to use a non-default target which does require flushing so this change also fixes a potential bug with non-default log targets.
2009-08-19 15:01 SC, revision 61710Have DoRemoveFromSelection() take active editor into account
2009-08-19 14:39 SC, revision 61709adding gc aware code, fixes #11061
2009-08-19 08:00 PC, revision 61708making sure an empty label is not reserving place above, fixes #11123
2009-08-19 01:08 BBE, revision 61707Fix loading BMPs, broken in r60852. Parenthesize shift expressions.
2009-08-19 01:05 BBE, revision 61706Removed spurious code
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/platform.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/common/fswatchercmn.cpp
2009-08-18 20:07 JS, revision 61704Checking if m_service != NULL before delete. Removed hard tabs
2009-08-18 19:33 JS, revision 61703Numeric keypad Del fix
2009-08-18 19:33 JS, revision 61702Fix numpad Del not working in wxRTC
2009-08-18 17:54 SC, revision 61701Fix numpad Del not working in wxRTC
2009-08-18 17:39 SC, revision 61700support for plug-in unloading, closes #10836
2009-08-18 17:32 SC, revision 61699better variant support, fixes #11114
2009-08-18 17:30 SC, revision 61698gcc 4.2 warning fix
- M /wxWidgets/trunk/include/wx/osx/core/cfstring.h
- M /wxWidgets/trunk/src/osx/cocoa/dirdlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/filedlg.mm
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
- M /wxWidgets/trunk/src/osx/core/cfstring.cpp
2009-08-18 17:19 SC, revision 61697simplifying native string handling, see #11061
2009-08-18 16:49 SC, revision 61696fixing 64bit OSX, closes #11118
2009-08-18 16:28 JMS, revision 61695added wakeup implementation for osx_cocoa
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2009-08-18 13:44 VZ, revision 61694Made code that uses wxArrayPGProperty more STL compliant (still can't use wxVector for it because I think there is no wx equivalent of std::sort)
2009-08-18 03:22 VZ, revision 61693Include wx/filefn.h to fix PCH-less compilation.
2009-08-18 03:22 VZ, revision 61692Fix compilation for wxUSE_LOG==0. Move wxObject and wxFrame forward declarations so that they are accessible to empty wxLogXXX() functions defined in wxUSE_LOG==0 case too. Also take wxFormatString, not wxString, in these functions to avoid overload ambiguities. Closes #11103.
- M /wxWidgets/trunk/include/wx/log.h
- M /wxWidgets/trunk/src/common/log.cpp
- M /wxWidgets/trunk/tests/log/logtest.cpp
2009-08-18 02:27 VZ, revision 61691Fix last error display in wxLogSysError(). After recent changes of wxLogXXX() functions into macros the last error was overwritten by wxString::Format() called between the call to wxLogSysError() and wxLog::CallDoLogNow() which called wxSysErrorCode() and so its original value was lost and, unless the last error was specified explicitly, it always came out as 0. To fix this, call wxSysErrorCode() directly when calling wxLogSysError(). This may be unnecessary (if the error is given explicitly) but there doesn't seem to be any other way to fix it and the overhead of calling wxSysErrorCode() shouldn't be that big. Also add a unit test checking that wxLogSysError() behaves as expected.
2009-08-18 01:46 VZ, revision 61690Don't define wxArrayPGProperty as std::vector in STL build. wxArray::Remove() method is used on it so defining it as std::vector<> breaks compilation in STL build. It is also insonsistent with all the other arrays in wx none of which used "#if wxUSE_STL" around its definition.
2009-08-18 01:02 VZ, revision 61689Added missing wx/log.h header. This fixes compilation without PCH.
2009-08-18 01:02 VZ, revision 61688Force linking of src/osx/core/sockosx.cpp. Without this the file was omitted by linker entirely in the static build and the correct socket manager wasn't used for the GUI applications (see #11030).
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/include/wx/os2/apptbase.h
- M /wxWidgets/trunk/include/wx/os2/apptrait.h
- M /wxWidgets/trunk/include/wx/private/fdiohandler.h
- A /wxWidgets/trunk/include/wx/private/fdiomanager.h
- M /wxWidgets/trunk/include/wx/unix/apptbase.h
- M /wxWidgets/trunk/include/wx/unix/apptrait.h
- A /wxWidgets/trunk/include/wx/unix/private/fdiounix.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/common/socketiohandler.cpp
- M /wxWidgets/trunk/src/gtk/sockgtk.cpp
- M /wxWidgets/trunk/src/gtk1/sockgtk.cpp
- M /wxWidgets/trunk/src/motif/sockmot.cpp
- M /wxWidgets/trunk/src/os2/sockpm.cpp
- A /wxWidgets/trunk/src/unix/fdiounix.cpp
2009-08-18 01:02 VZ, revision 61687Cleanly separate GUI socket-related code from net library. This fixes linking problems under Unix introduced by recent changes which fixed previous problems which were due to files not being linked in at all. In order to provide a clean separation between base, net and core libraries we now use the same wxSocketManager (wxSocketFDBasedManager), defined in net library for both console and GUI Unix applications and just use different FD IO manager for them: the latter can be defined in base and core libraries as it doesn't involve wxSocketImpl at all, only its base wxFDIOHandler class. At more detailed level, these changes required: 1. Adding the new wxFDIOManager class. 2. Refactoring the old (and now removed) wxSocketFDIOManager to use the same code as wxSocketFDIOManager. This involved: a) Adding handler and direction parameter to RemoveInput(). b) Storing the mask of registered events in wxFDIOHandler itself. c) Defining wxFDIOManagerUnix which works with wxFDIODispatcher. 3. Changing the traits classes in Unix ports to define GetFDIOManager() instead of GetSocketManager().
2009-08-18 01:02 VZ, revision 61686No changes, just put the files in alphabetical order. List files in BASE_UNIX_AND_DARWIN_SRC in alphabetical order for consistency with the other file names variables and to make it more convenient to update it.
- M /wxWidgets/trunk/include/wx/private/fdiodispatcher.h
- A /wxWidgets/trunk/include/wx/private/fdiohandler.h
2009-08-18 01:02 VZ, revision 61685Extract wxFDIOHandler in its own header. The files defining classes processing events on file descriptor only need this class and not wxFDIODispatcher itself so reduce build dependencies by extracting wxFDIOHandler in a separate header which they can include instead of the entire fdiodispatcher.h.
- M /wxWidgets/trunk/include/wx/private/fdiodispatcher.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/gtk/sockgtk.cpp
- M /wxWidgets/trunk/src/gtk1/sockgtk.cpp
2009-08-17 20:36 JMS, revision 61681Added wxFDIOHandler::IsOk() and use it with wxSocketImplUnix. This will allow to use the base wxFDIOHandler class only in GUI-specific network code and this remove its dependency on wxSocketImplUnix. IOW it paves the way for a proper solution of the problem fixed by r61336 without the hack of r61335 which results in linking problems (which went undiscovered until now but were, in fact, always present, i.e. r61335 couldn't work).
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/interface/wx/propgrid/manager.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/samples/propgrid/tests.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2009-08-17 19:59 PJC, revision 61680Added multiple selection feature to wxPropertyGrid (enabled by setting wxPG_EX_MULTIPLE_SELECTION style)
- M /wxWidgets/branches/SOC2009_RIBBON/include/wx/ribbon/bar.h
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art_aui.cpp
- M /wxWidgets/branches/SOC2009_RIBBON/src/ribbon/art_msw.cpp
2009-08-17 01:14 VZ, revision 61678The tab bar of a ribbon bar is now hidden by default when there is only a single tab (the old behaviour can be achieved via the new wxRIBBON_BAR_ALWAYS_SHOW_TABS flag).
2009-08-17 01:14 VZ, revision 61677Fix hangups when using sockets under OS X. A socket event apparently doesn't count as a real event under OS X and our wxEventLoop::DispatchTimeout() doesn't return when it happens -- so we need to generate an artificial wake up event ourselves to make it do it and return control to the code in wxSocket::DoWait() in order for it to process the event.
2009-08-17 01:13 VZ, revision 61676Don't forget to reset wxSocketImplMac members to NULL. This avoids an assert in dtor.
- M /wxWidgets/trunk/include/wx/unix/apptrait.h
- M /wxWidgets/trunk/src/osx/core/sockosx.cpp
- M /wxWidgets/trunk/src/osx/core/utilsexc_base.cpp
- M /wxWidgets/trunk/src/osx/core/utilsexc_cf.cpp
2009-08-17 01:13 VZ, revision 61675Use CF socket manager in GUI OS X applications. wxSocketManagerMac was never created under OS X since wxSocket code refactoring as wxGUIAppTraits::GetSocketManager() wasn't overridden. Doing this required an extra nasty hack with a global variable in the base library which is used just to pass the socket manager pointer from the net library to the core one without creating a dependency between them but this seems unfortunately unavoidable. See #11030.
- 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
2009-08-17 01:13 VZ, revision 61674Virtualize wxSocketImpl creation by routing it via wxSocketManager. This is necessary to create different kinds of sockets for the console and GUI applications under OS X: unlike Unix which use different socket managers for the console and GUI programs but still use the same data structures in both cases as X11 and derived toolkits APIs are very similar, Core Foundation sockets don't have anything in common with their console counterparts and so we need to use different wxSocketImpl versions too. A side effect of this commit is that now we need to force linking of src/msw/sockmsw.cpp when using sockets: this wasn't necessary before because it contained wxSocketImpl method definition but now that there are no more direct dependencies on it, MSVC linker simply discards the object file unless we force it to link with it. Notice that this commit doesn't change anything yet, it simply refactors the code to use wxSocketManager::CreateSocket() instead of wxSocketImpl::Create() in preparation for the next change.
2009-08-16 17:17 JMS, revision 61673Create both the full and OS X specific tag files in makeosxtags.sh. Also don't duplicate the files already processed by the generic create_tags in OS X-specific part.
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/property.cpp
2009-08-16 15:32 VZ, revision 61672Fixed bug: wxPGProperty::SetName() crashed if it was called before property was added to grid (fixes #11111)
2009-08-15 19:41 BBE, revision 61670Add samples files missing from distribution. Mostly XPM icons but also a header from dataview sample.
2009-08-15 17:35 BBE, revision 61669Fixed build error on MSW: missing virtual method implementation
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/unix/private/fswatcher_inotify.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/fswatcher_inotify.cpp
2009-08-15 07:30 JMS, revision 61668Fixed corrupted source files.
2009-08-14 21:09 MW, revision 61667Added workaround for VC6 internal compiler error (fixes #11104)
- D /wxWidgets/trunk/build/buildbot/config/buildbot.css
2009-08-14 20:57 MW, revision 61666Remove buildbot.css as it's never been used.
- D /wxWidgets/trunk/build/buildbot/config/include/testdrive-unix.xml
- D /wxWidgets/trunk/build/buildbot/config/include/testdrive-win.xml
- D /wxWidgets/trunk/build/buildbot/config/include/testdrive.xml
- D /wxWidgets/trunk/build/buildbot/config/testdrive-unix.xml
- D /wxWidgets/trunk/build/buildbot/config/testdrive-win.xml
2009-08-14 20:55 MW, revision 61665Remove testdrive bots.
- A /wxWidgets/trunk/build/buildbot/config/brandt32.xml
- A /wxWidgets/trunk/build/buildbot/config/brandt64.xml
- A /wxWidgets/trunk/build/buildbot/config/heathcliff.xml
- M /wxWidgets/trunk/build/buildbot/config/ravnsgaard.xml
- A /wxWidgets/trunk/build/buildbot/config/StellarWerx32.xml
- A /wxWidgets/trunk/build/buildbot/config/StellarWerx64.xml
2009-08-14 20:45 MW, revision 61664Add new unix bots.
- D /wxWidgets/trunk/build/buildbot/config/include/ravnsgaard.xml
- A /wxWidgets/trunk/build/buildbot/config/include/unix.xml
2009-08-14 02:06 VZ, revision 61663Rename ravnsgaard.xml to unix.xml
- M /wxWidgets/trunk/include/wx/debugrpt.h
- M /wxWidgets/trunk/interface/wx/debugrpt.h
- M /wxWidgets/trunk/src/common/debugrpt.cpp
2009-08-14 02:05 VZ, revision 61662Allow customizing wxDebugReportCompress output file. It may be useful to change the directory where it is generated to allow the users to find it more quickly. Also allow changing the crash report base name for completeness.
- M /wxWidgets/trunk/include/wx/msw/stdpaths.h
- M /wxWidgets/trunk/interface/wx/stdpaths.h
- M /wxWidgets/trunk/src/msw/stdpaths.cpp
2009-08-13 19:32 VZ, revision 61661Added wxStandardPaths::MSWGetShellDir(). This function allows to get the location of Windows shell special folders not covered by wxStandardPaths methods (yet), e.g. CSIDL_DESKTOPDIRECTORY.
2009-08-13 14:32 VZ, revision 61660Corrected fix for #11014 in r61506.
- D /wxWidgets/branches/SOC2009_FSWATCHER/samples/fswatcher/fswatcher_vc7.sln
- D /wxWidgets/branches/SOC2009_FSWATCHER/samples/fswatcher/fswatcher_vc8.sln
- D /wxWidgets/branches/SOC2009_FSWATCHER/samples/fswatcher/fswatcher_vc9.sln
2009-08-13 14:31 VZ, revision 61659Remove fswatcher sample solution files from svn. The solution files are not stored in the svn with a few exceptions and there is no reason to store them for this sample.
2009-08-13 14:07 VZ, revision 61658Check that wxUSE_FSWATCHER is defined. All user-ssettable wxUSE_XXX symbols must be checked in this file and wxUSE_FSWATCHER is no exception.
2009-08-13 11:58 VZ, revision 61657Indicate that wxFileSystemWatcher is new since 2.9.1.
2009-08-13 11:50 VZ, revision 61656Minor updates to Vietnamese translations. Patch from Trần Ngọc Quân.
2009-08-13 00:42 BBE, revision 61655Set correct EOL style for .po files which didn't have it.
2009-08-13 00:39 BBE, revision 61654Fixed bug in wxConsoleEventLoop: it didn't unregister its wakeup pipe fd on delete, which resulted in blocking the place in the map for the next entry with the same fd
2009-08-12 23:31 PJC, revision 61653Commented out one test, because it cannot pass at the moment
2009-08-12 21:50 BBE, revision 61652Fixed wxRibbonMSWArtProvider scroll right button having wrong arrow.
- M /wxWidgets/branches/SOC2009_FSWATCHER/include/wx/unix/private/fswatcher_kqueue.h
- M /wxWidgets/branches/SOC2009_FSWATCHER/src/unix/fswatcher_kqueue.cpp
include <wx/*> => include wx/*. wxFSWatchEntry::GetLastState now returns by const reference. A couple of minor changes.