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):

2012-05-07 15:13 JS, revision 71376

Fixed inconsistent calculation of line height in paragraph layout

2012-05-07 15:12 VZ, revision 71375

No real changes, just fix some typos in comments. Closes #14276.

2012-05-07 15:12 JS, revision 71374

Added non-breaking space to whitespace check

2012-05-07 15:12 VZ, revision 71373

Use XkbKeycodeToKeysym() instead of deprecated XKeycodeToKeysym(). XKeycodeToKeysym() is deprecated in new X11 headers because it doesn't work correctly with all symbols (https://bugs.freedesktop.org/show_bug.cgi?id=5349). Use XkbKeycodeToKeysym() instead, this should help with some keys and also avoids deprecation warnings during compilation.

2012-05-07 15:12 VZ, revision 71372

Create a wrapper file for X11/XKBlib.h header. We need some hacks for the older systems before including this header, extract them from src/x11/utilsx.cpp into a new private header to be able to reuse it from wxGTK in the next commit.

2012-05-07 14:23 VS, revision 71371

Make wxDocTemplate::CreateDocument() exceptions-safe. Don't create the document object if InitDocument() throws.

2012-05-07 13:15 VS, revision 71370

Fix performance of wxHtmlParser::SkipCommentTag() in UTF-8 build. Avoid computing the difference between two potentially distant iterators, which is O(1) in wchar_t build, but O(n) in UTF-8 one. See #13445.

2012-05-06 18:56 VS, revision 71368

Fix r71367: don't set bgCol twice needlessly.

2012-05-06 15:10 VS, revision 71367

Fix wxOwnerDrawnComboBox background on with classic theme. In wxMSW, if the classic theme was used, read-only wxOwnerDrawnComboBox had gray background, but native look should be the same for both editable and read-only combo boxes: white text entry-like rectangle. Apparently, a similar problem existed with non-classic themes too before, as there was a workaround in place. Fixed by moving the workaround into code used by both themed and classic rendering.

2012-05-05 16:09 VZ, revision 71366

No changes, just spelling corrections in the comments. Closes #14275.

2012-05-05 13:22 VZ, revision 71365

Update the field widths on demand in wxStatusBarGeneric. This ensures that the value returned from GetFieldRect() is always up to date, even when this method is called from the user-defined wxEVT_SIZE handler, i.e. before our own OnSize() could run. Also remove the now unneeded hack with calling the base class OnSize() from the statbar sample. Closes #14268.

2012-05-05 07:32 SC, revision 71364

fixes crashes with embedded controls in toolbars after toolbar destruction, code was moved in r62988, but apparently Destroy doesn't have to be called, so do a last check, fixes #14258

2012-05-05 00:20 VZ, revision 71363

Don't return NULL widget from wxFileCtrl page of widgets sample. This makes all the common operations such as setting tooltip, colours &c on this page simply crash.

2012-05-05 00:20 VZ, revision 71362

Derive wxGenericFileCtrl from wxControl. wxFileCtrl -- which can be #define'd as wxGenericFileCtrl -- is documented to inherit from wxControl and does derive from it in the native GTK version, so do it for the generic version too.

2012-05-04 22:35 VZ, revision 71361

Improve documentation of wxDataViewCtrl mouse event handling. Explain that catching mouse events directly doesn't work. Also make it clear that double clicking an item can be caught by processing wxEVT_COMMAND_DATAVIEW_ITEM_ACTIVATED. See #14111.

2012-05-04 22:35 VZ, revision 71360

Fix precompiled headers use with MSVC in wxGTK sources. Don't use PCH for C sources, do include wx/wxprec.h from all wxGTK C++ sources. Closes #14224.

2012-05-04 22:35 VZ, revision 71359

Declare variables before doing anything else in C code. Don't put statements before variable declaration in C source file. This fixes compilation with non C99-compliant C compilers such as MSVC. See #14224.

2012-05-04 22:35 VZ, revision 71358

Allow using non-MSW toolkit in MSVC-specific auto-linking header. This makes it possible to auto-link wxGTK library when using MSVC too. Closes #14272.

2012-05-04 22:35 VZ, revision 71357

Define wxCONCATn() macro up to n=9 from n=5 previously. We'll need it for n=6 for the next commit, so increase the max value of n a bit more. See #14272.

2012-05-04 22:35 VZ, revision 71356

Use GTK-based wxWebView when using GTK+, not under Unix. Test for the GTK+ toolkit, not Unix platform to determine whether GTK+ wxWebView version should be used. Closes #14273.

2012-05-04 22:35 VZ, revision 71355

Add wxDir::GetNameWithSep() and use it to avoid consecutive slashes. It is wrong to use dir.GetName()+"/" to obtain a slash-terminated directory name as this results in (usually harmless but at best ugly) double slashes at at the beginning of the string for the root directory. Add GetNameWithSep() to obtain the correct result in all cases.

2012-05-04 22:35 VZ, revision 71354

Document wxTP_DEFAULT as a standalone constant. Make sure the declarations in the documentation header can be really parsed. Closes #14270.

2012-05-04 20:31 VZ, revision 71353

Don't remove the last slash from "/" directory name under Unix. This was totally wrong as it returned empty string as (invalid) directory name.

2012-05-04 01:30 RD, revision 71349

Add wxDropSource::SetIcon for wxGTK to mimic SetCursor on the other ports.

2012-05-04 01:30 RD, revision 71348

* Change "def" to defResult as def is a reserved word in Python * Correct some methods that were marked pure virtual but which aren't. * etc.