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-01-21 00:18 VZ, revision 70419

Update the message catalog charset expected by the unit test. The charset of the message catalog files changed to UTF-8 in r70411 but the unit test still expected ISO-8859-1. Update the unit test too to make it pass again.

2012-01-20 23:11 VZ, revision 70418

Fix time zone in wxDateTime::UNow(). The internal wxDateTime representation is in the UTC, so use wxGetUTCTimeMillis() in UNow(), using wxGetLocalTimeMillis() made it inconsistent with Now() and wrong. Really closes #13862.

2012-01-20 23:11 VZ, revision 70417

Ensure wxCharTypeBuffer data is NUL-terminated after extend() call. As wxCharTypeBuffer ctor taking the length NUL-terminates the buffer, it may be expected that extend() does the same but it did not. Do add the NUL at the end for consistency, even though it's not really needed for the existing code using extend() in wxWidgets itself. Closes #13885.

2012-01-20 23:11 VZ, revision 70416

Fix documentation of wxConfig::Read(float*) overload. Grouping methods using "//@{" and "//@}" apparently doesn't work and completely wrong documentation is used in this case, so document the two overloads separately, as it's done for the other methods. Closes #13884.

2012-01-20 23:11 VZ, revision 70415

Add error checking when retrieving client data from wxMSW wxListBox. Verify if retrieving client data failed which might happen if the index is invalid for example. This makes code more robust and also consistent with wxChoice. Closes #13883.

2012-01-20 23:11 VZ, revision 70414

Check that an error really occurred when getting wxChoice data in wxMSW. We could wrongly return NULL client data if -1 was stored as client data in wxChoice because it's the same value as CB_ERR and we always interpreted it as an error, while it may not be one if GetLastError() doesn't indicate it. See #13883.

2012-01-20 23:11 VZ, revision 70413

Destroy modeless wxGenericAboutDialog when it is closed. Don't leave the wxGenericAboutDialog object alive when non-modal about dialog (as can be used under GTK and OS X) is closed. This is wasteful and, worse, resulted in the program not exiting after such a dialog was shown because it counted as a remaining open top level window. This also fixes the same bug in wxGTK when using GTK+ 2.4.

2012-01-20 17:51 DS, revision 70412

Removed ellipsis from "About..." occurrences. MS and Apple guidelines mention ellipses should generally be used when a command needs additional information from the user before the operation can execute. This is not the case for showing an about dialog so the ellipses have been removed.

2012-01-20 17:33 DS, revision 70411

Changed .po files to use UTF-8 charset. Changing the localisation files to be in UTF-8 allows them to be committed by the pre-commit hook script. Also regenerated relevant .mo files.

2012-01-20 13:35 VZ, revision 70410

Reset next wxMenu event handler in wxUniv when detaching it from wxMenuBar. A detached menu must not send its events to the menu bar that it isn't part of any longer. Closes #2620.

2012-01-20 13:30 VZ, revision 70409

Try to avoid truncation of the message in wxMSW wxMessageDialog. Use (documented but undefined) TDF_SIZE_TO_CONTENT flag under Windows Vista/7 to reduce the chance that Windows truncates or ellipsizes the message text if it can't wrap it. Truncation can still happen for very long words but there doesn't seem to be any drawbacks to using TDF_SIZE_TO_CONTENT and it does avoid truncation in at least some cases. This also improves the situation for wxRichMessageDialog and wxProgressDialog. Closes #13843.

2012-01-20 13:22 VZ, revision 70408

Add SetPostBuffer(wxMemoryBuffer) and SetPostText() to wxHTTP. This allows to post binary data or text data in e.g. UTF-8 encoding (which is by far the most common case) easily. Deprecate the existing SetPostBuffer(wxString) as it didn't explicitly specify the encoding to use for the data to be posted. Closes #13870.

2012-01-20 13:22 VZ, revision 70407

Added wxMemoryBuffer::Clear() and IsEmpty() methods. Add two convenient methods which may be used instead of testing or setting the buffer length.

2012-01-19 23:17 VZ, revision 70406

Respect image mask in the docview sample. Draw images with transparency, if any. See #13881.

2012-01-19 16:09 SC, revision 70405

adapting to new raw_control

2012-01-19 16:06 SC, revision 70404

fixing m_axe access indices

2012-01-19 16:01 SC, revision 70403

guard against invalid color ref

2012-01-19 16:01 SC, revision 70402

solving include order problems for stl and xti

2012-01-19 15:59 SC, revision 70401

use better backward compatibility for menu_open, don't autoenable

2012-01-19 15:06 SC, revision 70400

guard against invalid color ref

2012-01-19 15:04 SC, revision 70399

solving include order problems for stl and xti

2012-01-19 10:50 SC, revision 70398

attempt for workaround for stl forward declaration problems

2012-01-19 10:45 SC, revision 70397

gcc 4.3 issues warning if type attributes are given again - even if they are identical - therefore comment them out

2012-01-19 10:00 SC, revision 70396

gcc 4.3 issues warning if type attributes are given again - even if they are identical - therefore comment them out

2012-01-19 09:55 SC, revision 70395

adding unix defaults

2012-01-19 00:12 VZ, revision 70394

Skip EVT_RIGHT_UP event in wxHtmlWindow if it wasn't handled. This fixes generation of EVT_CONTEXT_MENU for mouse clicks in wxHtmlWindow under MSW: it wasn't generated before because we always ate the right mouse clicks. Closes #2465.

2012-01-19 00:10 DS, revision 70393

replaced _T() usage with wxT()

2012-01-18 20:42 VZ, revision 70392

Avoid needless second string conversion when adding files to memory FS. Create the buffer holding the result of conversion instead of converting twice, once to only get the length of the result and the second time to get the data. Closes #13877.

2012-01-18 20:14 BP, revision 70391

Gave proper spacing to header include sections.

2012-01-18 19:00 DS, revision 70390

Synchronised svn:eol-style and svn:executable properties of some file types. Changed the properties of the following file types: .am .m4: LF .plist .plist.in: native .guess .sh .sh.in .sub: LF, executable

2012-01-18 18:55 DS, revision 70389

merged libpng 1.5.7 to trunk

2012-01-18 18:39 DS, revision 70388

tagged libpng 1.5.7

2012-01-18 18:37 DS, revision 70387

Upgraded to libpng 1.5.7 (without contrib subdirectory). Also re-added some files that went missing while updating to 1.5.6 (that update was based on the .zip release which contains different files compared to the .tar.gz release).

2012-01-18 18:26 VZ, revision 70386

Don't auto-link with 3rd party libraries in DLL build using MSVC. It's unnecessary to link with these libraries as they're already embedded inside our DLLs and the functions from them can't be used anyhow as they're not declared as DLL-exported in the libraries headers.

2012-01-18 15:19 SC, revision 70385

fixing RTTI

2012-01-18 15:05 SC, revision 70384

adding conversion for stl

2012-01-18 11:05 VZ, revision 70383

No changes, just minor wxMSW code cleanup: use WinStruct<>. Use WinStruct instead of the usual ZeroMemory() + cbSize setting fragment to initialize Win32 structs that need to be initialized in this way. No real changes.

2012-01-18 10:51 VZ, revision 70382

Fix header formatting problem in wxMessageBox() documentation. @header macro must be preceded by a new line.

2012-01-18 01:25 JTN, revision 70381
  • D /wxWidgets/trunk/build/buildbot/config/JTN.xml

Removed wxQt build slave

2012-01-18 00:48 VZ, revision 70380

Consistently use "checked" in wxRadioButton documentation. We used "depressed" or "selected"; replace both of them with hopefully more clear "checked".

2012-01-17 22:54 SC, revision 70379

missing commit, see #10269

2012-01-17 21:03 JS, revision 70378

Added drawing context to allow 'virtual' (dynamic) attributes, for e.g. showing bookmarks without affecting the content

2012-01-17 15:05 VS, revision 70377

Replace wxDataViewCtrl::StartEditor() with EditItem(). This is more consistent with other wxDVC methods (taking column pointer as its argument) and other DVC-like classes where the name EditLabel() is used for similar purposes.

2012-01-17 15:05 VS, revision 70376

Removed unused, wrong wxDataViewCtrl code.

2012-01-17 15:05 VS, revision 70375

Add wxDataViewCtrl::GetCurrentColumn().

2012-01-17 13:56 JS, revision 70374

Support for undoable application of custom properties, and customisation of properties menu label

2012-01-17 07:18 DS, revision 70373
  • D /wxWidgets/trunk/docs/osx/SetTypeFromExtension.sea.hqx

Deleted SetTypeFromExtension.sea.hqx. The script or application in this file was used to set the file type for CodeWarrior projects on the Mac. Since that IDE is not supported anymore and OS X is moving away from file and creator types the file can be deleted.

2012-01-17 07:12 DS, revision 70372
  • D /wxWidgets/trunk/samples/dialogs/makefile.mgl

Deleted makefile.mgl. The makefile referred to a file in src/mgl/, wxMGL has been removed since r70353 so this makefile can be deleted.

2012-01-17 07:06 DS, revision 70371

Fixed keyboard navigation in generic tree control. Under MSW any cursor key presses would not be handled by the generic tree control (and it would lose focus). Added the style wxWANTS_CHARS to the creation of wxGenericTreeCtrl to fix keyboard navigation.

2012-01-16 20:02 JS, revision 70369

Fixed duplicate comment #13871