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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2009-08-26 22:44 VZ, revision 61765

Use 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:44 VZ, revision 61764

Use #pragma message and not #pragma warning for MSVC. This fixes MSVC compilation with wxUSE_APPLE_IEEE==0. Closes #11141.

2009-08-26 22:43 VZ, revision 61763

Compilation fix for wxUSE_INTL==0 in wxMSW MDI code. Using wxGetTranslation().wx_str() doesn't work when wxUSE_INTL==0. Closes #11142.

2009-08-25 00:49 KO, revision 61760

Restore pattern creation, and do sanity checks before destroying the pattern or the surface. Closes #11140.

2009-08-24 23:42 VZ, revision 61759

Don'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 61758

No changes, just fix unused variables and parameters warnings. Fix warnings in wxGTK wxUSE_GRAPHICS_CONTEXT==1 build.

2009-08-24 23:42 VZ, revision 61757

Add A0 and A1 formats to wxPaperSize enumeration. Closes #11083.

2009-08-24 09:31 JJ, revision 61756

Update OpenVMS compile support

2009-08-24 02:23 BBE, revision 61755

Better diagnostic information for inotify fswatcher

2009-08-24 00:48 VZ, revision 61754

Allow 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.

2009-08-24 00:25 VZ, revision 61753

Never 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:25 VZ, revision 61752

Correct the order of coordinates in CGPoint initializer. The order was reversed. Closes #11020.

2009-08-24 00:24 VZ, revision 61751

Show the current range of valid dates in the calendar sample. See #11081 (point C).

2009-08-24 00:24 VZ, revision 61750

Added 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 61749

No changes, just clarify a comment for WXK_XXX values. Part of patch in #10268.

2009-08-23 23:39 VZ, revision 61748

Make WXK_NUMPAD_TAB member of WXK_CATEGORY_TAB. See #10268.

2009-08-23 23:36 VZ, revision 61747

Unload 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 23:31 VZ, revision 61746

Extract 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.

2009-08-23 20:38 JMS, revision 61745

Made wxPropertyGridHitTestResult a real class (works better that way with SWIG)

2009-08-23 17:34 JMS, revision 61744

Removed obsolete conditional compile option wxPG_CREATE_CONTROLS_HIDDEN

2009-08-23 17:31 JMS, revision 61743

Added label editing capability into wxPropertyGrid

2009-08-23 15:31 BBE, revision 61742

Rename support for MSW file system watcher. Fixed incorrect handling of patch with depth > 1. Cleanup & style improvements.

2009-08-23 15:30 BBE, revision 61741

Little style correction

2009-08-23 11:21 MJM, revision 61740

Reimplement setting of styles for wxAuiNotebook

2009-08-23 10:35 SC, revision 61739

gcc 4.2 fix

2009-08-23 09:52 MJM, revision 61738

(Re)implement focus behaviour for tabs of notebooks

2009-08-23 03:02 BBE, revision 61737

Event loop sources refactoring for Unix console loop, GTK loop and OSX Cocoa loop

2009-08-23 02:32 VZ, revision 61736

Added 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-23 00:48 BBE, revision 61735

Rename support for inotify file system watcher

2009-08-22 19:40 VZ, revision 61734

Back 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-22 15:59 VZ, revision 61732

Document 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 61731

Only 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:46 VZ, revision 61730

Fix typo in wxNewEventFunctor() comment. Closes #11117.

2009-08-21 20:22 SC, revision 61729

supporting earlier xcode version

2009-08-21 17:25 VZ, revision 61726

Do 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:54 VZ, revision 61725

Allow 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.

2009-08-21 12:41 VZ, revision 61724

No 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 61720

Fix 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 61719

Refactor 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 61718

Fix warning about converting literal strings to non-const char*.

2009-08-20 02:44 VZ, revision 61717

Remove 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 61716

Fix 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.

2009-08-20 02:44 VZ, revision 61715

Rename 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:44 VZ, revision 61714

Fix 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 02:01 VZ, revision 61713

Fix 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 61712

Flush 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 16:09 JMS, revision 61711

Have DoRemoveFromSelection() take active editor into account

2009-08-19 15:01 SC, revision 61710

adding gc aware code, fixes #11061

2009-08-19 14:39 SC, revision 61709

making sure an empty label is not reserving place above, fixes #11123

2009-08-19 08:00 PC, revision 61708

Fix loading BMPs, broken in r60852. Parenthesize shift expressions.