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

2011-07-02 16:33 LV, revision 68133

Minimal wxMoBitmapButton implementation

2011-07-02 16:33 LV, revision 68132

Variable initializers in wxMoTableCell::Init

2011-07-02 16:33 LV, revision 68131

More wxMoTableCell properties implemented

2011-07-02 16:32 SJL, revision 68130

Implement clipboard api in gtk.

2011-07-02 13:45 SJL, revision 68129

Add new clipboard api and support for it in the ie backend. Also extend the sample to demonstrate the new functions.

2011-07-02 12:29 VZ, revision 68128

No real changes, just remove trailing commas from enum. wxCompositionMode enum had a trailing comma not allowed by C++ 98 (and which would result in warnings or errors with g++ pedantic switch).

2011-07-02 12:29 VZ, revision 68127

Add wxCOMPOSITION_INVALID mode and use it to simplify the code. Having an invalid element in wxCompositionMode enum allows to directly return it from TranslateRasterOp() function instead of needing a separate bool parameter to indicate that a ROP couldn't be translated. This also incidentally fixes warnings about possibly uninitialized variables in optimized g++ builds.

2011-07-02 12:29 VZ, revision 68126

Avoid g++ warnings about breaking strict aliasing rules in wxTreeCtrl. The standard TreeView_GetItemRect() macro resulted in warnings about breaking strict aliasing rules as it passed a variable of one type via a pointer to another one. Fix this by using a union and our own custom macro instead.

2011-07-02 11:55 LV, revision 68125

Minimal wxMoTableCtrl implementation

2011-07-02 11:54 LV, revision 68124

Fixed strange 40 px offset for wxMoNavigationCtrl navbar

2011-07-02 11:54 LV, revision 68123

Some methods of wxMoNavigationCtrl

2011-07-01 21:46 SJL, revision 68122

Implement extended history api in gtk

2011-07-01 19:44 PC, revision 68121

Don't cause scroll events for position changes from SetScrollbars, broken in r67326. Fixes #13301

2011-07-01 12:57 SJL, revision 68120

Extend history api using the ie backend to include loading history items, and getting the backward and forward history lists.

2011-07-01 12:01 SJL, revision 68119

Use shared pointers throughout when managing history with the ie backend, simplifying memory management. Also add more comments explaining how the history is managed.

2011-07-01 09:54 SJL, revision 68118

Add an extra assert in the case of trying to load an invalid history item

2011-06-30 23:31 VZ, revision 68117

Mention the EOL issue in readme.txt. Emphasize that building Windows archives under Unix *or vice versa) is not supported.

2011-06-30 21:57 SJL, revision 68116

Add support for the new history functions to the ie backend. For this we manage our own history as there are no suitable built-in ways of managing it.

2011-06-30 17:07 SJL, revision 68115

Only send a document complete event when the page is completely loaded, as opposed to with every frame. This brings the event in to line with what is emitted by webkit.

2011-06-30 15:20 CE, revision 68114

update docs for windows checkout process 2/2

2011-06-30 15:17 CE, revision 68113

update docs for windows checkout process 1/2

2011-06-30 14:20 VZ, revision 68112

Initialize variable in UTF{16,32} conversion code to avoid warnings. In optimized build g++ warned about the second element of two-element array passed to encode_utf16() being possibly uninitialized. This wasn't really the case but change the code just to avoid the warnings.

2011-06-30 14:20 VZ, revision 68111

Work around bogus g++ warnings about possibly missing return. OS X g++ warned that "control may reach end of non-void function" in wxRichTextHelpInfo::ShowHelp(). This wasn't really the case but change the function logic slightly to (hopefully) suppress the warning.

2011-06-30 14:20 VZ, revision 68110

Fix harmless warning about unused variable in isosurf sample. Don't declare and initialize a variable that we never use.

2011-06-30 14:20 VZ, revision 68109

Fix warning about hiding a virtual function in propgrid sample. The virtual ColourToString() method was hidden and not overridden in the sample because it didn't use the last argument of the base class method. Fix this in the most straightforward (albeit not necessarily the most correct) way to at least ensure that the function is really overridden.

2011-06-30 12:03 SJL, revision 68108

Add basic history api and implement it under gtk.

2011-06-30 06:54 LV, revision 68107

Minimal wxMoNavigationCtrl and wxMoViewController

2011-06-30 03:02 LV, revision 68106

Window subview hierarchy function improved

2011-06-30 03:02 LV, revision 68105

Minimal wxMoNotebook implementation (now sort of works)

2011-06-30 03:02 LV, revision 68104

Minimal wxMoSearchCtrl implementation

2011-06-30 03:02 LV, revision 68103

wxSearchCtrl OSX now checks whether menus are enabled

2011-06-30 03:02 LV, revision 68102

Removed big parts of wx library from the iOS Xcode project in order for it to build faster

2011-06-30 03:01 LV, revision 68101

Minimal wxMoTectCtrl implementation

2011-06-29 19:50 VZ, revision 68100

Change the loop condition to avoid comparing unsigned value with 0. This resulted in (useful) g++ warning and didn't make any sense in any case. Check for the loop variable value being 0 at the end of the loop instead now. If the old code was correct it shouldn't change its behaviour and if not, this might fix a bug.

2011-06-29 19:50 VZ, revision 68099

Always initialize SelectInHDC::m_hgdiobj in wxMSW. Leaving m_hgdiobj uninitialized probably didn't result in any problems considering how this class is currently used but it did result in g++ warnings about uninitialized member with aggressive warning flags and also could easily become a problem in the future so just ensure that we always initialize it.

2011-06-29 19:50 VZ, revision 68098

Fix two harmless gcc warnings about missing initializers. Add values to make g++ -Wmissing-field-initializers warnings (implicitly enabled by -Wextra) go away.

2011-06-29 19:50 VZ, revision 68097

Mention that readme.txt needs to be updated before a release. Hopefully this means it won't be forgotten the next time. Also mentioned that the new docs.wxwidgets.org link should be now already created when the release is being done.

2011-06-29 19:50 VZ, revision 68096

Add a tiny script for producing HTML documentation archives. Also update the release making document to point to it.

2011-06-29 19:50 VZ, revision 68095

Fix typo in error message about incorrect syntax. Output the error to stderr, not a file called "2".

2011-06-29 19:49 VZ, revision 68094

Update the readme file for 2.9.2. Just increment version number and year in a couple of places.

2011-06-29 18:09 SJL, revision 68093

Give the sample a more sensible initial size for web browsing

2011-06-29 18:04 SJL, revision 68092

Adjust animation size to fit the toolbar properly

2011-06-29 14:03 SJL, revision 68091

Update the sample to show how to block navigation and new window events

2011-06-29 13:33 CE, revision 68090

fix misisng html format files

2011-06-29 11:27 SJL, revision 68089

Update the web sample to use images from the art provider if possible. Scale existing images down to 24x24 so that this fit better with the art provider images.

2011-06-29 11:22 VZ, revision 68088

Updated copyright year before 2.9.2 release. Use 2011 instead of 2010 in the manual and in several .plist files.

2011-06-29 10:46 CE, revision 68087

2.9.2-rc1 in file

2011-06-29 10:37 VZ, revision 68086

Replace stc.{h,cpp} with the generated versions with all their typos. Revert the changes of r67280 which fixed several typos in these files as they were getting modified each time gen_iface.py was rerun and we don't want to touch the original Scintilla files to fix these typos.

2011-06-29 10:37 VZ, revision 68085

Generate code using IsOk() instead of Ok() in stc.cpp. Modify the script generating this file itself to produce IsOk() instead of Ok(). This replaces the changes of r67681 which only modified the generated file.

2011-06-29 10:27 SJL, revision 68084

Add support for loading a url in the constructor to the ie backend and update the sample to use it.

2011-06-29 10:09 SJL, revision 68083

Add support for new window events in gtk

2011-06-29 03:07 LV, revision 68082

Minimal wxMoGauge implementation

2011-06-29 03:07 LV, revision 68081

Minimal wxMoNotebook implementation

2011-06-29 03:07 LV, revision 68080

Minimal wxMoButton implementation

2011-06-29 03:07 LV, revision 68079

Minimal wxMoSwitchCtrl implementation

2011-06-29 03:07 LV, revision 68078

Minimal wxMoSlider implementation

2011-06-29 03:07 LV, revision 68077

Minimal wxMoStaticText implementation

2011-06-28 19:24 VS, revision 68076

Move wxThreadEvent into wxBase. For this, it cannot derive from wxCommandEvent. Extracted the bits from wxCommandEvent useful for passing data between threads into wxEventBasicPayloadMixin helper class shared by both.

2011-06-28 19:06 SJL, revision 68075

Don't use a depreciated method for loading a url.

2011-06-28 18:57 SJL, revision 68074

Bring gtk class naming into line with the new naming scheme by dropping the gtk part.

2011-06-28 18:11 SJL, revision 68073

Update msw files to use the new definitions

2011-06-28 17:15 SJL, revision 68072

Fix the build system in gtk, plus a couple of compilation errors. wxWebView now successfully builds under gtk and the sample runs correctly.

2011-06-28 15:46 LV, revision 68071

window.mm sets random bg colors for debugging purposes

2011-06-28 15:23 LV, revision 68070

Attempts to show wxNotebook tabs

2011-06-28 15:23 LV, revision 68069

Debug function for recursive UIWindow subview tree printing

2011-06-28 15:23 LV, revision 68068

Use whole screen for UIWindow

2011-06-28 15:23 LV, revision 68067

Xcode demo project now includes iphone impl. files for easier building

2011-06-27 18:58 LV, revision 68057

Minimal wxNotebook iOS implementation, demo doesn't crash

2011-06-27 13:03 LV, revision 68056

Dummy wxNotebook iOS implementation

2011-06-27 13:03 LV, revision 68055

Reenable disabled iOS capabilities

2011-06-27 13:03 LV, revision 68054

Deprecated accessors, obscure defines

2011-06-27 13:03 LV, revision 68053

Check existence of parent

2011-06-27 13:03 LV, revision 68052

wxMo implementation files temp. moved to the demo project

2011-06-27 02:09 VZ, revision 68051

Add support for child documents to docview framework. Child documents are virtual documents corresponding to parts of their parent document which can't be saved nor loaded independently of their parent and are closed when the parent is closed. This finally makes some use of wxDocument::m_documentParent field which was always present in the docview code but never used before.

2011-06-26 03:33 JC, revision 68050

Minor changes

2011-06-26 01:12 JC, revision 68049

Fix a minor bug so that sample/minimal can build again

2011-06-26 00:23 JC, revision 68048

--with-gtk=2 and --with-gtk=3 both build OK

2011-06-25 22:03 JC, revision 68047

Renamed files so that this new branch can build with gtk+2. I have to keep the gtk+2 build always OK when merging the gtk+3 to gtk+2

2011-06-25 09:16 SC, revision 68046

bringing target naming in line with other projects

2011-06-25 02:15 RD, revision 68045

Paper size fix for wxOSX-cocoa

2011-06-24 20:41 SC, revision 68044

adapting to new wx

2011-06-24 20:39 SC, revision 68043

adapting to new wx

2011-06-24 20:37 SC, revision 68042

fixing iphone condition

2011-06-24 20:36 SC, revision 68041

new projects for mobile

2011-06-24 20:35 SC, revision 68040

new projects for mobile

2011-06-24 20:34 SC, revision 68039

new projects for mobile

2011-06-24 15:11 VZ, revision 68037

Fix code reading from the pipe stream in exec sample. Backport of r68036 from trunk, see #13290.

2011-06-24 15:10 VZ, revision 68036

Fix code reading from the pipe stream in exec sample. We must be reading bytes, not (wide) characters. Closes #13290.

2011-06-24 14:37 SC, revision 68035

backport xcode changes

2011-06-24 14:37 SC, revision 68034

backport xcode changes

2011-06-24 14:13 SC, revision 68033

backport xcode changes

2011-06-24 14:09 SC, revision 68032

backport xcode changes

2011-06-24 14:09 SC, revision 68031

backport xcode changes

2011-06-23 22:44 SJL, revision 68030

Fix a number of mingw compile errors.

2011-06-23 18:05 SC, revision 68029

adaption to new configurations

2011-06-23 10:02 VZ, revision 68028

Update printing sample to compile again after r68026. The sample was using Initialize() overload that doesn't exist any longer, use InitializeWithModality() instead.

2011-06-23 00:58 VZ, revision 68027

Fix bug with out of range date in wxMSW wxDatePickerCtrl under XP too. The bug fix of r67990 relied on DateTime_SetSystemtime() returning FALSE if setting the date failed but, unfortunately, this function doesn't behave correctly under XP (and presumably earlier systems) and returns TRUE even if it didn't actually change the date because it was out of range. Implement an alternative solution not relying on this function return value but simply checking the range ourselves.

2011-06-23 00:58 VZ, revision 68026

Restore wxPreviewFrame::Initialize(void) and add InitializeWithModality(). The changes of r67619 changed the signature of the virtual Initialize() method and in doing so broke the existing code overriding it. Avoid this problem by restoring the old method signature and adding a function with a different name providing the new functionality. Also notice in the documentation that there is no real need to override Initialize() in any case (but this doesn't change the fact that there is existing code that does do it). See #13108.

2011-06-23 00:58 VZ, revision 68025

Use strdup() even in strict ANSI mode with MinGW. MinGW headers define MSVC-compatible _strdup() even in strict ANSI mode so we can always use it with MinGW. This fixes a linking problem when wx itself was built without strict ANSI but the program using it does use strict ANSI mode (e.g. due to the use of -std=c++0x g++ option).

2011-06-23 00:57 VZ, revision 68024

Avoid crash on startup when using single mode in docview sample. The view doesn't have any associated frame when using the special "single view" mode in the sample, so don't try to show it when creating a new view. This resulted in a crash when starting the sample with --single command line parameter.