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-01-14 08:47 VZ, revision 58089

disable new event code unconditionally for now

2009-01-13 23:15 VZ, revision 58088

don't define wxHeaderColumnsRearrangeDialog if !wxUSE_REARRANGECTRL (closes #10368)

2009-01-13 23:04 VZ, revision 58087

fix memory leak of FrameSite (see #3935)

2009-01-13 22:53 VZ, revision 58086

use wxWindow::GetClientSize() instead of ::GetClientRect() in wxActiveXContainer::CreateActiveX()

2009-01-13 20:10 RR, revision 58085

Also update cursor when over toolbar and titlebar

2009-01-13 19:39 FM, revision 58084

add a note about the formats which wxAnimation is capable of loading

2009-01-13 19:26 FM, revision 58083

warn that a seekable stream is required for generic implementation of wxAnimation

2009-01-13 19:25 FM, revision 58082

check for wxInputStream::Read errors

2009-01-13 19:20 FM, revision 58081

fix typo

2009-01-13 19:16 FM, revision 58080

always properly check if SeekI() calls succeded; this makes CanRead() functions of animation decoders return false for non-seekable streams (which is a wanted side-effect)

2009-01-13 18:43 FM, revision 58079

document operator\!

2009-01-13 18:35 SC, revision 58078

using subclass as impl ptr, common code in macro because mix-in are not possible in obj-c

2009-01-13 18:19 SC, revision 58077

common event code

2009-01-13 18:09 FM, revision 58076

reorder the classes, putting first the basic ones and towards the end of the file the derived ones; document OnSysXXX functions return values to allow the user to implement new stream classes without the need of guessing from source code the inner workings of the streams (closes #4487)

2009-01-13 17:29 FM, revision 58075

use ::wxInvalidOffset to enable autolinking

2009-01-13 15:09 JJ, revision 58073

Update OpenVMS compile support

2009-01-13 13:18 JJ, revision 58071

Update configuration for OpenVMS

2009-01-13 12:48 JJ, revision 58070

Avoid warning on OpenVMS system

2009-01-13 12:01 FM, revision 58069

provide our own implementation of wxStrnlen if it's not available; add tests for it

2009-01-13 08:51 JJ, revision 58068

Update configuration for OpenVMS

2009-01-13 08:02 JJ, revision 58067

Update configuration for OpenVMS

2009-01-13 07:48 JJ, revision 58066

change int->wxRasterOperationMode was omitted at one location

2009-01-13 04:54 SC, revision 58064

make sure that code is always available when compiling for 10.4, whatever flavour

2009-01-13 04:38 SC, revision 58063

removing duplicate code

2009-01-13 00:38 FM, revision 58062

fix wxMSW shared builds

2009-01-12 23:37 FM, revision 58061

fix a typo; move aux classes below the main ones

2009-01-12 23:25 FM, revision 58060

add support for wxStrnlen for those platforms where it's available

2009-01-12 23:14 FM, revision 58059

ensure correct linking of the socket manager initializer for static builds of wxWidgets

2009-01-12 20:14 SC, revision 58058

adding 10.4 build compatibility for osx cocoa, see #10361

2009-01-12 20:01 FM, revision 58057

use DECLARE_NO_ASSIGN_CLASS() for better readability

2009-01-12 19:53 FM, revision 58056

better way to avoid warnings about a non-existing missing_semicolons

2009-01-12 19:34 FM, revision 58055

assert when the item index is out of range in wxMSW's listctrl, just like generic listctrl does

2009-01-12 17:27 JMS, revision 58054

Let wxVariantDataDateTime::Write() and Read() work with invalid dates (otherwise wxVariant::GetString() will assert when value is an invalid wxDateTime)

2009-01-12 17:22 JMS, revision 58053

Let wxVariantDataDateTime::Write() and Read() work with invalid dates (otherwise wxVariant::GetString() will assert when value is an invalid wxDateTime)

2009-01-12 17:10 VZ, revision 58052

fix wxDEFINE_EVENT_REFERENCE in wxEVENTS_COMPATIBILITY_2_8 case

2009-01-12 17:05 JMS, revision 58051

Better support for unspecified property value in wxDateProperty and DatePickerCtrl editor, especially when wxDP_ALLOWNONE is used

2009-01-12 16:53 VZ, revision 58050

restored the default value of wxObjectEventFunctor wxNewEventFunctor and explain why is it needed

2009-01-12 16:51 VZ, revision 58049

fix VC6 ICE; don't call the function which doesn't compare the objects operator==() (see #10000)

2009-01-12 16:28 VZ, revision 58048

compilation fix after the event patch

2009-01-12 16:12 JMS, revision 58047

Added wxPGProperty::OnValidationFailure(); needed it and some other tweaks to allow vetoing value changes of ComboBox editors

2009-01-12 15:16 VZ, revision 58044

disable new events for VC9 too, it fails when linking in DLL build (#10000)

2009-01-12 14:50 VZ, revision 58043

miscellaneous spelling/grammar corrections (closes #10364)

2009-01-12 14:48 VZ, revision 58042

fix the MSVC check in the last comment and accompanying comment

2009-01-12 14:44 VZ, revision 58041

disable new events for MSVC 7, it fails to compile it (#10000)

2009-01-12 14:33 VZ, revision 58040

don't use wxDELETE unnecessarily

2009-01-12 14:26 VZ, revision 58039

add more flexible and safer template Connect() overloads (#10000)

2009-01-12 11:56 VZ, revision 58038

don't use wxVector<wxDataFormat> from wx/clipbrd.h as wxDataFormat definition is not available in it

2009-01-12 11:56 VZ, revision 58037

fix MSVC warning about possibly unused variable in SetRop()

2009-01-12 11:55 VZ, revision 58036

fix deprecation warnings when building wx with MSVC

2009-01-12 10:58 RR, revision 58035

Also mention wxRound() and wxIsSameDouble()

2009-01-12 10:51 RR, revision 58034

Spelling error

2009-01-12 10:26 JJ, revision 58033

Update configuration for OpenVMS

2009-01-12 09:06 JJ, revision 58032

Fixing/Testing sockets on OpenVMS

2009-01-12 05:39 PC, revision 58031

return index of first added image in Add(), like MSW does, #10013

2009-01-12 05:34 PC, revision 58030

use text cursor only when control is enabled, #10347

2009-01-11 19:53 RR, revision 58029

Default to wxConvUTF8 (not wxConvAuto) in wxDataInputStream and wxDataOutputStream (as the text in the docs actually already claimed)

2009-01-11 19:37 RR, revision 58028

Added interface for getting/setting text converter of wxDataInputStream and wxDataOutputStream

2009-01-11 16:24 JMS, revision 58026

Fixed bug: SetPropertyValueUnspecified(p) and p->SetValue(wxNullVariant) were out of sync

2009-01-11 16:23 FM, revision 58025

fix for PCH-less builds

2009-01-11 15:49 FM, revision 58024

split wxGrid implementation in grideditors.cpp (for wxGridCellEditor-derived classes), gridctrl.cpp (for wxGridCellRenderer-derived classes)

2009-01-11 12:05 FM, revision 58023

fix others $Id$ keywords

2009-01-11 12:00 FM, revision 58022

do not remove Author, Date, Revision SVN keywords

2009-01-11 11:58 FM, revision 58021

just fix some $Id$ tokens

2009-01-11 11:49 FM, revision 58020

a few missing Id keywords

2009-01-11 11:46 FM, revision 58019

typo fix

2009-01-11 11:46 FM, revision 58018

fix few doxygen warnings

2009-01-11 11:39 FM, revision 58017

document recently added enums

2009-01-11 11:24 FM, revision 58016

add note for wxWidgets user with a skeleton for a very minimal console app

2009-01-11 10:36 FM, revision 58015

suppress warnings about missing_semicolons file not existing

2009-01-11 10:34 FM, revision 58014

VC6 gets confused by the protected copy ctor; make it private

2009-01-11 10:28 FM, revision 58013

fix for the broken VC6 compiler (why do we have to still support it?)

2009-01-11 01:04 VZ, revision 58012

fix handling of locale names without county info (closes #10321)

2009-01-11 00:59 VZ, revision 58011

check for wxUSE_REARRANGECTRL dependency on wxUSE_CHECKLISTBOX (see #10331)

2009-01-11 00:57 VZ, revision 58010

correct typo: s/wxUSE_MENU/&S/

2009-01-11 00:57 VZ, revision 58009

added wxUSE_HEADERCTRL

2009-01-11 00:49 VZ, revision 58008

check for wxUSE_REARRANGECTRL being defined

2009-01-11 00:46 VZ, revision 58007

there is no need to do DEFAULT_wxUSE_CONTROL=yes; also sort all controls alphabetically to be able to navigate them easier

2009-01-11 00:44 VZ, revision 58006

added wxUSE_REARRANGECTRL

2009-01-11 00:42 FM, revision 58005

do not return true when no data is read by the stream in Load(wxInputStream,wxAnimationType) overload

2009-01-11 00:41 FM, revision 58004

use IsOk() instead of Ok(); fix crash when loading invalid pixmaps/pixbufs

2009-01-11 00:40 FM, revision 58003

guard against NULL parents

2009-01-11 00:39 FM, revision 58002

add the 'GarbageTestCase' which helped me to spot some buggy load routines

2009-01-11 00:34 VZ, revision 58000

fix build with wxUSE_MENU==0 (closes #10330)

2009-01-11 00:25 VZ, revision 57999

correct the FTP host name mungled by a too eager global search and replace in r57951

2009-01-11 00:02 FM, revision 57998

remove operators added by error

2009-01-10 23:56 FM, revision 57997

no change; just fix indentation

2009-01-10 23:44 FM, revision 57994

other ifacecheck fixes

2009-01-10 23:07 FM, revision 57993

remove docs originally copied from wxDC docs now that wxSVGFileDC is integrated in wx; leave only svg-specific docs

2009-01-10 22:42 FM, revision 57992

many automated ifacecheck fixes

2009-01-10 22:10 FM, revision 57991

fix the definition of many static functions marked as 'const' or functions which had incoherent default values for their arguments or duplicated functions

2009-01-10 22:07 FM, revision 57990

fix an important bug: ifacecheck was parsing only <sectiondef> with kind==public-func or kind==protected-func; it was ignoring kind==user-defined and in any case the access specifier must be taken from the 'prot' attribute of <memberdef> nodes instead

2009-01-10 21:05 SC, revision 57989

fixes #10358

2009-01-10 20:00 SC, revision 57988

making sure enabling the menus works

2009-01-10 19:58 SC, revision 57987

guarding against NULL peers

2009-01-10 19:56 SC, revision 57986

fixing wrong constant

2009-01-10 19:01 SC, revision 57985

fixing default location for cocoa, see #10361

2009-01-10 18:59 FM, revision 57984

miscellaneous small enhancements

2009-01-10 18:52 SC, revision 57983

calling superclass impl, see #10361

2009-01-10 18:49 SC, revision 57982

cocoa layout optimization, see #10361

2009-01-10 18:44 SC, revision 57981

native apple event support for osx cocoa

2009-01-10 18:31 FM, revision 57980

s/""/wxEmptyString

2009-01-10 18:00 FM, revision 57979

do not use Ok(); use IsOk() instead

2009-01-10 17:40 FM, revision 57978

disable test which asserted when trying to call wxListCtrl::GetItemRect() with an invalid index; not sure this is the best thing to do

2009-01-10 17:23 FM, revision 57977

describe wxMemory* streams

2009-01-10 16:04 FM, revision 57976

fix deprecation warnings when building filefn.cpp

2009-01-10 15:16 JMS, revision 57975

Reverted to old wxPG_AUTO_SORT behavior in which only root properties and immediate children of categories are (automatically) sorted; Added Sort flags; Applied slight optimization when sorting on propgridmanager page change

2009-01-10 14:55 VZ, revision 57974

reverted apparently accidental change of r57896

2009-01-10 14:55 JS, revision 57973

Fixed [wxRichTextCtrl] Right Alignment sets text in the RTC too close to the border (#10277) Also [wxRichTextCtrl] Wrong text positioning if different font sizes in the same paragraph (#10279)

2009-01-10 14:55 JS, revision 57972

Fixed [wxRichTextCtrl] Right Alignment sets text in the RTC too close to the border (#10277) Also [wxRichTextCtrl] Wrong text positioning if different font sizes in the same paragraph (#10279)

2009-01-10 14:49 VZ, revision 57971

fix GetGridColLabelWindow() name

2009-01-10 14:43 SC, revision 57970

supporting PopUp on osx cocoa as well, see #10361

2009-01-10 12:38 JMS, revision 57969

Added #include for wx/propgrid/advprops.h

2009-01-10 12:37 JMS, revision 57968

Update propgrid minimal sample: Added wxEVT_PG_CHANGING handler and property value printing in wxEVT_PG_CHANGE handler

2009-01-10 11:11 FM, revision 57967

fix a couple of typos

2009-01-10 10:40 SC, revision 57966

cleaning up default OPEN and CLOSED HAND cursors

2009-01-10 09:45 SC, revision 57965

adding open and close hand cursor constants, implementation currently OSX only, closes #10360

2009-01-10 09:39 SC, revision 57964

moving launch methods to common code

2009-01-10 06:05 KO, revision 57962

Header fix.

2009-01-10 05:40 KO, revision 57961

svn merge -r 56827:57958 http://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH

2009-01-09 19:14 BP, revision 57954

Turned off brief descriptions on group pages (it just gets repeated in the detailed description).

2009-01-09 18:46 SC, revision 57953

copy constructors and assignement operators for wxGraphicsObject subclasses

2009-01-09 17:30 SC, revision 57952

menubar activation, fixes #10352

2009-01-09 16:50 FM, revision 57951

do not assert in wxFTP construction because of its 'staticness'; allocate it on the heap

2009-01-09 16:13 FM, revision 57950

minor cleanup; add wxDocument::OnChangeFilename for coherence with wxView::OnChangefilename; avoid some (small) code duplication; closes #10080

2009-01-09 16:01 FM, revision 57949

Minor samples/docview refactoring (closes #10081)

2009-01-09 15:48 FM, revision 57948

add const attribute to avoid lots of warnings from GCC

2009-01-09 15:42 FM, revision 57947

add Id SVN keyword

2009-01-09 15:35 FM, revision 57946

add wxImage::Clear (patch by troelsk); closes #10141

2009-01-09 15:15 FM, revision 57945

patch from Utensil Candel: remove ctrlmaskout.h/cpp; clear some more code; erase any wxFB's trace

2009-01-09 14:43 FM, revision 57944

support underlined text in wxCairoContext (Marcin's patch) (closes #9846)

2009-01-09 14:04 SC, revision 57943

guarding against calls through 'non-window' instances like native file dialog, which on CentreOnParent crash otherwise

2009-01-09 14:02 SC, revision 57942

guard against NULL win (happens during debug startup of RTTI, Clone test)

2009-01-09 13:24 FM, revision 57941

build fix

2009-01-09 12:43 FM, revision 57940

Fix wxTextValidator introducing a wxTextValidatorStyle enums since it does not support multiple combined styles; fix wxTextValidator::Validate when wxFILTER_EXCLUDE_LIST is used; fixes #1211

2009-01-09 12:40 FM, revision 57939

use #if instead of #ifdef for WX_COMPAT

2009-01-09 12:34 FM, revision 57938

fix dialog layout

2009-01-09 11:55 FM, revision 57937

move wxLaunch* code in utilsx11.cpp as utilsunx.cpp is not compiled for wxCore

2009-01-09 11:31 FM, revision 57936

fix the fix of r57935

2009-01-09 11:07 FM, revision 57935

blind fix for buildbot

2009-01-09 10:36 FM, revision 57934

Fix wxLaunchDefaultBrowser on wxMSW for local files/directories: the bug could be reproduced using "Open screenshots folder" menu item in screenshotgen application. Move platform-specific code in platform-specific utils source files. Perform safer URL scheme check.

2009-01-09 10:31 RR, revision 57933

Tried to improve look of toogle tool under OS X, adapted from #10346: Nicer drawing of pseudo-toggle toolbar button on OS X

2009-01-09 10:01 SC, revision 57932

removing Leopard only code that doesn't mix well with the existing Printing Manager, fixes #10343

2009-01-09 09:07 RR, revision 57931

Compile fix

2009-01-08 19:26 FM, revision 57918

build fix

2009-01-08 18:26 FM, revision 57917

always remember to test IsOk() after using wxFileInputStream

2009-01-08 16:54 PC, revision 57916

revert slop from previous commit

2009-01-08 16:43 FM, revision 57915

a few more int/wxPolygonFillMode substitutions in wxRegion and wxGraphicsContext code

2009-01-08 16:33 FM, revision 57914

even more fixes detected using ifacecheck

2009-01-08 15:41 FM, revision 57913

fix build

2009-01-08 15:36 FM, revision 57912

automated ifacecheck fixes

2009-01-08 15:10 FM, revision 57911

fix typo

2009-01-08 15:09 RR, revision 57910

use wxRound(x), not int(x+0.5)

2009-01-08 14:36 RR, revision 57909

use wxRound(x) instead of int( x+0.5 )

2009-01-08 14:28 FM, revision 57908

lastest patch from Utensil Candel: remove some legacy code; clarify the logic in the construction of ScreenshotFrame; fix some wxFlexGridSizer issues; update README and TODO list

2009-01-08 14:21 FM, revision 57907

change generic ints to enums in wxDC (closes #9959)

2009-01-08 13:56 RR, revision 57906

Add the same margin to wxBitmapToggleButton as to wxBitmapButton

2009-01-08 13:49 JJ, revision 57905

my previous commit patched the wrong file

2009-01-08 12:30 RR, revision 57904

Update allocation of all child widgets after scrolling

2009-01-08 12:29 RR, revision 57903

Update allocation of all child widgets after scrolling

2009-01-08 11:20 RR, revision 57902

Make wxWrapSizer respect border around items

2009-01-08 11:13 JJ, revision 57901

Insert missing include file

2009-01-08 10:46 RR, revision 57900

Override mouse wheel scrolling steps from GTK and make the default 3 steps, also catch mouse wheel when over scrollbars

2009-01-07 22:02 JJ, revision 57899

Update OpenVMS compile support

2009-01-07 20:37 JJ, revision 57898

insert missing include file for OpenVMS platforms

2009-01-07 20:07 SC, revision 57897

clearing shortcuts, patch from Leland, fixes #10342

2009-01-07 19:50 JJ, revision 57896

insert missing iclude file

2009-01-07 19:00 JMS, revision 57895

Updated 'Car' test to match a recent change in the sample

2009-01-07 18:53 JMS, revision 57894

Added wxPropertyGrid::SetSortFunction(); moved Sort() and SortChildren() to wxPropertyGridInterface; default sorting is now case-insensitive

2009-01-07 18:13 FM, revision 57893

remove an unused pool of strings using wxStringList

2009-01-07 17:56 FM, revision 57892

document wxConvertFromIeeeExtended and wxConvertToIeeeExtended

2009-01-07 17:42 FM, revision 57891
  • D /wxWidgets/trunk/include/wx/msw/fontenum.h
  • D /wxWidgets/trunk/include/wx/palmos/fontenum.h

remove old (and unused) MSW-only wxFontEnumerator header

2009-01-07 17:29 FM, revision 57890

use wxArrayString instead of wxStringList

2009-01-07 17:29 FM, revision 57889

fix wxMotif errors when linking against a wxControlWithItems-derived widget

2009-01-07 16:59 PC, revision 57888

build fix for GTK+ 2.12 and earlier

2009-01-07 15:58 JS, revision 57887

Always use live sash update on Mac/CG since it can't paint the splitter

2009-01-07 15:58 JS, revision 57886

Always use live sash update on Mac since it can't paint the splitter

2009-01-07 14:51 JS, revision 57885

Added wxAUI_MGR_LIVE_RESIZE flag for live sash sizing, the default on wxMac/CG

2009-01-07 14:45 JS, revision 57884

Added wxAUI_MGR_LIVE_RESIZE flag for live sash sizing, the default on wxOSX

2009-01-07 14:17 FM, revision 57883

MYcopystring is not required anymore when compat2.8 is off

2009-01-07 13:24 FM, revision 57882

fix wxSplitPath usage

2009-01-07 11:45 JS, revision 57881

Fixed assert caused by incorrect number of flex grid sizer rows

2009-01-07 11:44 JS, revision 57880

Fixed assert caused by incorrect number of flex grid sizer rows

2009-01-07 11:28 FM, revision 57879

fix wxYield[IfNeeded] dll linkage (closes #10325)

2009-01-07 11:11 FM, revision 57878

fix include file

2009-01-07 09:24 JS, revision 57877

Don't use client DC yet for size feedback on Mac/CG or you'll get a smear. Better to have no feedback.

2009-01-07 08:51 JS, revision 57876

Added missing includes

2009-01-07 08:49 JS, revision 57875

Added missing include

2009-01-07 05:26 PC, revision 57874

do minimal invalidations to get border to redraw properly

2009-01-07 01:47 FM, revision 57873

s/wxSplitPath/wxFileName::SplitPath

2009-01-07 01:29 FM, revision 57872

deprecate wxDos2UnixFilename, wxUnix2DosFilename, wxStripExtension, wxGetTempFileName, wxExpandPath, wxContractPath, wxRealPath, wxCopyAbsolutePath, wxSplitPath and provide deprecation description in the docs (for the documented functions) or directly in the header (for undocumented functions)

2009-01-07 01:08 FM, revision 57871

s/wxGetTempFileName/wxFileName::CreateTempFileName

2009-01-07 01:04 FM, revision 57870

use wxFileName instead of ::wxStripExtension

2009-01-07 01:01 FM, revision 57869

s/wxGetTempFileName/wxFileName::CreateTempFileName

2009-01-07 00:41 FM, revision 57868

fix doxygen warning about XHTML syntax

2009-01-07 00:38 FM, revision 57867

rewrite wxContractPath as wxFileName::ReplaceEnvVariable and wxFileName::ReplaceHomeDir; add test units and docs for them

2009-01-07 00:17 FM, revision 57866

better docs for wxPathNormalize

2009-01-06 22:28 VS, revision 57865

wx is not a compiler, it doesn't need AC_CANONICAL_TARGET

2009-01-06 21:58 BP, revision 57864

Fixed wxTreeCtrl docs link.

2009-01-06 20:25 FM, revision 57863

use WXWIN_COMPATIBILITY_2_8 instead of WXWIN_COMPATIBILITY_2_6 for wxUsleep even if it was deprecated since wx2.6

2009-01-06 17:36 JS, revision 57862

Workaround for _SetDstBlits32BGRA crash when compiling and running on Leopard (happens in complex app but not in AUI sample)

2009-01-06 17:06 JS, revision 57861

Use own cursor implementation if Mac CG=1, since otherwise there are cursor dropouts with more than one wxRTC

2009-01-06 16:37 BP, revision 57860

Replaced IsLocked with IsOk in 2.8 docs (was already fixed in trunk).

2009-01-06 16:17 BP, revision 57859

Switched @NULL back to (the appropriate) @NUL and added NUL command to Doxygen.

2009-01-06 16:07 FM, revision 57858

remove link to the old HTML manual

2009-01-06 16:04 FM, revision 57857

remove f.html and fft.html; they're old and unlinked from other test HTML pages

2009-01-06 13:59 FM, revision 57856

add #if WXWIN_COMPATIBILITY_2_6 around wxUsleep

2009-01-06 13:52 FM, revision 57855

add the @appearance tag to wxFileCtrl

2009-01-06 12:56 FM, revision 57854

add WXWIN_COMPATIBILITY_2_6 block around wxUsleep deprecation; put wxPlatform declaration out of the 'Miscellaneous functions' block

2009-01-06 10:04 CE, revision 57853

set default scales to 1.0 (as in baseDC)

2009-01-06 09:40 SC, revision 57852

bringing ctrl and cmd accel handling for menus in line with pure key event handling

2009-01-06 09:39 SC, revision 57851

fixing include type

2009-01-06 09:38 SC, revision 57850

adding DefaultAttributes support

2009-01-06 09:36 SC, revision 57849

using GetFont calls instead of direct accessors

2009-01-06 09:34 SC, revision 57848

using GetFont calls instead of direct accessors

2009-01-06 08:11 BP, revision 57847

Fixed a couple Doxygen warnings, patch from Tim Stahlhut.

2009-01-05 20:48 BP, revision 57846

Replaced @ingroup with @addtogroup for all global func/macros for use with Doxygen 1.5.7+.

2009-01-05 19:34 BP, revision 57845

Committing Doxygen 1.5.7+ configuration changes as Francesco has found a fix for our show-stopper for this. Said fix will be done in next commit.

2009-01-05 19:12 FM, revision 57844

only formatting changes. s/FALSE/false and s/TRUE/true; remove excessive empty lines; remove TABs; s/ ;/;

2009-01-05 18:24 FM, revision 57843

use doxygen autolink for global enumerations

2009-01-05 16:15 FM, revision 57841

fix crash because of a missing wxOK constant

2009-01-05 15:20 FM, revision 57840

use GetCopyrightToDisplay instead of GetCopyright; part of commit 57245

2009-01-05 03:42 PC, revision 57839

backport r55463, fix for infinite loop when wxBeginBusyCursor is called from idle handler, #1547

2009-01-04 21:15 VZ, revision 57837

add a custom printer for wxString to use with Python-enabled gdb

2009-01-04 19:05 JMS, revision 57836

Fixes in wxPGProperty::StringToValue(): Prevent it-- from iterating into negative index; only really mark/add nested children as changed if child's StringToValue() returned true

2009-01-04 18:39 JMS, revision 57835

In wxPGProperty::StringToValue(), variant.SetName() really has to be called after child->StringToValue() has been called

2009-01-04 18:38 JMS, revision 57834

Added bool property to the nested car sample (for testing purposes)

2009-01-04 16:04 VZ, revision 57833

abstract VC6 workaround inside a WX_CPPUNIT_ALLOW_EQUALS_TO_INT() macro

2009-01-04 15:53 VZ, revision 57832

don't use \u in strings, VC6 doesn't support this

2009-01-04 15:49 VZ, revision 57831

use correct type for file offset

2009-01-04 13:57 SC, revision 57830

support for proper mouse events for controls embedded in native toolbars

2009-01-04 12:32 VZ, revision 57829

need to overload assertEquals(int,short) too to resolve ambiguity

2009-01-04 11:59 VZ, revision 57828

more attempts to fix CppUnit::assertEquals for VC6 without breaking everything else

2009-01-04 10:38 JMS, revision 57827

Significant check box editor refactoring, including fix to UpdateControl() not doing its job correctly if property value was unspecified. Also, unspecified value is now drawn as a faint rectangle

2009-01-04 10:37 JMS, revision 57826

Added extra RefreshEditor() call for better testing

2009-01-04 05:56 PC, revision 57825

build fix for GTK+ versions prior to 2.14

2009-01-04 02:59 PC, revision 57824

properly handle DC origin and scale in wxDoFloodFill()

2009-01-04 02:58 PC, revision 57823

native implementation of DoGetPixel()

2009-01-04 02:42 PC, revision 57822

remove Rescale(), it is no longer used

2009-01-04 02:40 PC, revision 57821

Complete rewrite of DoDrawBitmap() and DoBlit(). Blit should now correctly handle all combinations of scaling, clipping, and mask.

2009-01-04 00:47 VZ, revision 57820

allow using CPPUNIT_ASSERT_EQUAL(int, wxFileOffset) too

2009-01-03 19:29 VZ, revision 57819

trying to fix buildbot VC6 build error

2009-01-03 02:21 VZ, revision 57808

don't use IPC from timer callback as this results in reentrancies in socket code, postpone it until the next idle handler call instead

2009-01-03 02:20 VZ, revision 57807

restore code preventing the events being generated from inside our own DoRead/Write() mistakenly removed in r57796

2009-01-03 01:21 VZ, revision 57804

added wxFDIODispatcher::HasPending() and implemented correctly wxConsoleEventLoop::Pending() using it to fix the pending events processing in console event loop based programs; also changed wxFDIODispatcher::Dispatch() return type/value to be able to indicate the errors

2009-01-03 01:17 BP, revision 57803

Updated translations manual page with latest status given by the website translations page (which should be completely up-to-date).

2009-01-03 00:11 VZ, revision 57800

properly restart epoll_wait() if it got interrupted by a signal

2009-01-02 22:18 VZ, revision 57799

call ProcessPendingEvents() from wxAppConsoleBase::ProcessIdle() too, not only from wxAppBase::ProcessIdle(); do not call it from wxConsoleEventLoop::Dispatch() as this results in unwanted reentrancies in the socket code when using it

2009-01-02 22:07 VZ, revision 57798

streamline handling of wxSOCKET_LOST in DoWait()

2009-01-02 21:58 VZ, revision 57797

no changes, just reformat/indent consistently

2009-01-02 21:53 VZ, revision 57796

disable the events when we get a notification about socket being ready for IO and reenable them later after performing the IO in the Unix version to avoid continuous flood of ready notifications

2009-01-02 18:10 PC, revision 57780

fix GCC warning "suggest explicit braces..."

2009-01-02 17:35 PC, revision 57779

fix header dependancy

2009-01-02 17:34 VZ, revision 57778

use guard classes automatically restoring the old state in their dtor instead of manually changing wxSocketBase::m_reading/writing/flags

2009-01-02 17:29 PC, revision 57777

fix header dependancy

2009-01-02 16:59 VZ, revision 57776

rename wxSocketSelectManager to wxSocketFDIOManager, the old name was confusing as it could be either select()- or epoll()-based

2009-01-02 01:00 VZ, revision 57725

fix WaitForXXX() to work as before: if the socket is already ready for reading/writing they should return immediately

2009-01-02 00:59 VZ, revision 57724

show the string received from client in test 2 correctly; use TestLogger just as in the client; use wxCharBuffer instead of manual new/delete

2009-01-02 00:44 VZ, revision 57723

add accelerators for the other menu commands; plug memory leak in OnTest3(); use wxCharBuffer instead of manual new/delete to avoid leaks in the future

2009-01-02 00:04 VZ, revision 57720

don't call DoWrite() if we have nothing to send (not nothing to receive)

2009-01-01 23:56 VZ, revision 57718

fix a bug in EventWorker::DoRead(): if both signature and the size of the incoming data were not received during the same read, the signature byte was lost and overwritten by size during the next read

2009-01-01 23:53 VZ, revision 57716

LogWorker() was always called with m_peer as first argument so make it a member function to avoid having to pass it all the time to it

2009-01-01 23:49 VZ, revision 57715

no changes, just reformat and avoid unnecessary uses of wxString::Format()

2009-01-01 23:25 VZ, revision 57712

also add wxSizer::IsEmpty()

2009-01-01 23:23 VZ, revision 57711

make the new GetItemCount() const

2009-01-01 22:05 RR, revision 57708

Added wxSizer::GetItemCount()

2009-01-01 22:04 RR, revision 57707

Correct wx-config's output of base libs for OSX ports (don't include the _carbon/_cocoa)

2009-01-01 17:08 VZ, revision 57705

VC6 doesn't support using keyword (closes #10322)

2009-01-01 15:18 VZ, revision 57704

update copyright year to 2009 (closes #10319)

2009-01-01 15:17 VZ, revision 57703

VC6 compilation fix after r57689 (closes #10318)

2008-12-31 23:40 VS, revision 57701

backported wxArtProvider::PushBack() to 2.8 so that one can write code compatible with both wx2.8 and wx3

2008-12-31 18:52 FM, revision 57697

replace dynamic_cast<> with wxDynamicCast

2008-12-31 17:31 FM, revision 57695

remove tabs added by error in previous commit

2008-12-31 17:17 KO, revision 57694

Fix for OS X Cocoa build.

2008-12-31 17:07 FM, revision 57693

allow the user to pass NULL for the status widths; this was a feature supported by generic and MSW status bar but was not documented; document it; add menu item in the statbar sample for testing it

2008-12-31 15:27 VZ, revision 57692

compilation fix after last change

2008-12-31 14:39 VZ, revision 57691

customize the rearrange dialog even more

2008-12-31 14:26 VZ, revision 57690

make wxRearrangeDialog more customizable and add an example of customizing it to the dialogs sample

2008-12-31 14:14 VZ, revision 57689

added SetLabelText() and EscapeMnemonics()

2008-12-31 13:27 VZ, revision 57688

added default ctor and Create() to wxRearrangeDialog for consistency

2008-12-31 13:08 FM, revision 57687

build fix for wxMSW statusbar

2008-12-31 12:28 FM, revision 57686

get rid of the wxListString class in wxStatusBar code; introduce a wxStatusBarPane class which enormously simplifies the code handling stacks/widths/styles of panes

2008-12-31 11:50 VZ, revision 57685

compilation fix for LoadFile(name, type) calls which became ambiguous after the base class LoadFile() unhiding

2008-12-30 23:56 FM, revision 57679

document wxEVT_NULL

2008-12-30 23:30 VZ, revision 57678

include errno.h for ENOMEM (closes #10309)

2008-12-30 23:19 VZ, revision 57677

extract AddColumnsItems() from ShowColumnsMenu() to make it possible to reuse it in custom menu

2008-12-30 18:22 FM, revision 57674

fix documentation for wxList and wxNode; doxygen see them as templates and the @class command confuses it; add link to C++ std::list docs

2008-12-30 18:19 FM, revision 57673

no real change; make more readable the Aliases section

2008-12-30 16:36 VZ, revision 57671

handle exceptions thrown from overridden wxView::OnCreate() gracefully

2008-12-30 15:07 VZ, revision 57670

handle loss of connection explicitly in Read/Write() to fix socket IO under Unix after the last change

2008-12-30 15:06 VZ, revision 57669

compilation fix for g++ which doesn't like using wxLogMessage in wxON_BLOCK_SCOPE_EXIT

2008-12-30 14:50 VZ, revision 57668

try reading/writing to/from the socket before blocking on it, this seems more efficient and is required to avoid blocking indefinitely under Windows

2008-12-30 14:49 VZ, revision 57667

more doc fixes, to wording and to return types ('&'s have been lost)

2008-12-30 14:36 VZ, revision 57666

try to explain socket flags better (although bad ideas don't become good even when explained correctly...)

2008-12-30 13:51 VZ, revision 57665

prettify and simplify the URL test; use a URL more likely to run a web server than localhost by default

2008-12-30 13:18 VZ, revision 57664

fix memory leak in URL test

2008-12-30 12:53 VZ, revision 57663

run wxURL test both with and without the event loop too

2008-12-30 12:53 VZ, revision 57662

added wxURL test

2008-12-30 12:52 VZ, revision 57661

fix handling of errors due to the other end of the socket being closed

2008-12-30 12:09 VZ, revision 57660

don't assert if MsgWaitForMultipleObjects() returns WAIT_OBJECT_0 but there are no messages in the queue -- this does happen

2008-12-30 12:08 VZ, revision 57659

don't assert if the socket has been closed since the async notification generation

2008-12-30 12:06 VZ, revision 57658

fix MSVC warning about possibly uninitialized variable in Ellipsize() (which indicated possibly incorrect usage of this function)

2008-12-30 11:45 VZ, revision 57657

document Initialize/Shutdown()

2008-12-30 11:27 VZ, revision 57656

added wxSocket::ShutdownOutput() (closes #9229)

2008-12-30 11:14 VZ, revision 57655

don't set the boolean cell value to an invalid value "0" (2nd part of #10307)

2008-12-30 11:01 VZ, revision 57654

ensure that WIN32 is defined, winsock2.h relies on it being defined and fails in interesting ways (by silently changing the struct alignment resulting in difficult to diagnose crashes later) if it isn't

2008-12-30 00:11 VZ, revision 57653

remove wxSOCKET_MAX_EVENT, it is not really necessary and results in gcc warnings about unhandled enum value in switch in existing code (including our own sample)

2008-12-30 00:07 VZ, revision 57652

fix compilation due to the fact that wx/socket.h no longer includes system socket headers and so AF_INET (which we don't need here in the first place) is not defined any more

2008-12-30 00:01 VZ, revision 57651

removed not doing anything and not compiling code from DoAssociation()

2008-12-29 23:21 FM, revision 57650

no real change; just reordered some implementations before real commit

2008-12-29 22:05 VZ, revision 57649

mention wxEVT_GRID_CELL_CHANGED-related changes

2008-12-29 17:58 JMS, revision 57647

Update editor control font centrally, in wxPropertyGrid::RefreshEditor()

2008-12-29 16:38 FM, revision 57644

documented IsExtensionSupported

2008-12-29 16:06 FM, revision 57643

add the HTML string of the selected item to wxSimpleHtmlListBox events (closes #10159)

2008-12-29 15:50 FM, revision 57642

list also wxSystemOptions next to wxSystemSettings

2008-12-29 15:50 FM, revision 57641

document the wince.dialog.real-ok-cancel option (closes #10242)

2008-12-29 15:31 FM, revision 57640

fix signature of wxRichTextAttr::Apply (closes #10278)

2008-12-29 15:20 VZ, revision 57639

add errno.h to fix Mac compilation

2008-12-29 15:16 FM, revision 57638

fix memory leak while testing for correct Clone() implementation (closes #10304)

2008-12-29 15:03 FM, revision 57637

use a common m_isInsideYield flag instead of static booleans in all ports; add a IsYielding() test which can help to fix unwanted re-entrancies

2008-12-29 14:51 VZ, revision 57636

build fixes for wxUSE_IPV6==1 under Windows

2008-12-29 14:35 VZ, revision 57635

replaced unweildy GAddress functions with wxSockAddressImpl class, similarly to GSocket -> wxSocketImpl transition; share more code between IPv4 and IPv6 branches

2008-12-29 14:14 FM, revision 57634

done various @todo items

2008-12-29 12:11 FM, revision 57633

add the -headerpad_max_install_names option to the screenshotgen utility to fix the buildbot builds on MacOSX

2008-12-29 10:41 FM, revision 57632

PCH-less build fix

2008-12-29 00:39 FM, revision 57627

call SetLabel() in Create() in order to run markup/ellipsization-support code

2008-12-29 00:37 FM, revision 57626

use correct wxELLIPSIZE_* constants after r57625

2008-12-28 21:16 FM, revision 57625

move Ellipsize() to wxControl so it can be easily used by other controls

2008-12-28 19:50 FM, revision 57624

fix miscellaneous doxygen warnings; IMPORTANT: never leave empty lines inside a @beginEventTable/@endEventTable block (or similar blocks); it results in difficult-to-fix doxygen warnings

2008-12-28 19:30 FM, revision 57623

no real change: rename wxPendingEvents to wxHandlersWithPendingEvents since its current name is misleading; that's not a list of events but a list of event handlers

2008-12-28 19:24 FM, revision 57622

refactor wxStaticText::Ellipsize so it's a static public utility function; document it and a couple of other useful functions

2008-12-28 14:32 VZ, revision 57621

implement DispatchTimeout() for wxOSX/Cocoa

2008-12-28 14:25 VZ, revision 57620

implement DispatchTimeout() for wxCocoa

2008-12-28 11:34 FM, revision 57619

no change, just add comment about wxTheColourDatabase deletion

2008-12-28 11:32 FM, revision 57618

restore tabg.h and tabg.cpp for wxMotif

2008-12-28 11:06 FM, revision 57617

restore tabg.cpp for wxMotif's wxNotebook implementation

2008-12-28 01:29 FM, revision 57615

fix wxPowerEvent, wxRichTextEvent and wxWizardEvent so that they pass the runtime check for correct implementation of the Clone() function

2008-12-27 22:49 VZ, revision 57613

move Read/Write() to common code, there was almost nothing platform-specific in it

2008-12-27 22:03 VZ, revision 57611

wxSocketImpl::Shutdown() doesn't need to be virtual, its implementation can the same in Unix and Win32 versions (events are already disabled by Close() so there is no need to do it again explicitly under Unix)

2008-12-27 21:56 VZ, revision 57610

don't remove/add back the socket to the list of inputs monitored by the event loop all the time but just leave it there until the socket is destroyed; this should be beneficial from performance point of view (although hard to measure) and also makes the code simpler

2008-12-27 21:49 VZ, revision 57609

remove the now unused Connect_Timeout()

2008-12-27 21:48 VZ, revision 57608

remove the badle defined and apparently unnecessary wxSocketImpl::m_detected field

2008-12-27 21:30 VZ, revision 57607

compilation fix: use IsServer() instead of m_server directly

2008-12-27 18:42 FM, revision 57606

(blind) fix for unneeded inclusions of headers

2008-12-27 18:37 RR, revision 57605

Add Wonderful World of wxWidgets 3.0.

2008-12-27 18:35 FM, revision 57604

blind fix for wxMac (notebook headers shouldn't be needed by wxStaticText)

2008-12-27 18:01 VZ, revision 57603

map EAGAIN to wxSOCKET_WOULDBLOCK too as tit has this meaning for read() (even though it doesn't have it for connect())

2008-12-27 17:56 VZ, revision 57602

got rid of wxSocketBase::m_error which could get out of sync with wxSocketImpl::m_error -- one error indicator is enough

2008-12-27 17:47 PC, revision 57601

don't assert (and then crash) in wxEvent::Clone() checking code

2008-12-27 17:15 VZ, revision 57600

our sockets are always non-blocking anyhow so throw away all the code dealing with checking if they're blocking; also merge Unix/Win32 versions of connect() and accept() handling as they were almost identical except for the different checking of the return value which was factored out into a platform-specific GetLastError() function

2008-12-27 15:26 FM, revision 57598

remove deprecated wxTabCtrl also from makefiles

2008-12-27 14:58 FM, revision 57597

remove the long deprecated wxTabCtrl class

2008-12-27 14:48 FM, revision 57596

fix wxSashEvent, wxFindDialogEvent, wxSplitterEvent to implement Clone() correctly

2008-12-27 14:28 FM, revision 57595

use accelerators for menu items and stock menu item labels for stock IDs

2008-12-27 14:24 FM, revision 57594

fix Purpose comment

2008-12-27 14:23 FM, revision 57593

Fix wxCalendarEvent and wxTextUrlEvent event classes implementing Clone() correctly (as pointed out by the new runtime check)

2008-12-27 14:21 FM, revision 57592

don't use backspace as accelerator; at least GTK+ doesn't like it

2008-12-27 13:46 FM, revision 57591

name also QueueEvent

2008-12-27 13:46 FM, revision 57590

do not document Clone() overloads only for some classes; Clone() is reimplemented in all event classes

2008-12-27 13:42 FM, revision 57589

remove wxClassInfo::InitializeClasses docs; that function does not exist anymore

2008-12-27 13:40 FM, revision 57588

fix wxTimerEvent and wxTreeCtrl to use IMPLEMENT_DYNAMIC_CLASS macro

2008-12-27 13:38 FM, revision 57587

implement a runtime check to test if wxEvent::Clone is implemented correctly for all wxWidgets events

2008-12-27 11:41 VZ, revision 57586

make the test really use the different socket flags and disable the use of wxSOCKET_NOWAIT as some tests fail in this case

2008-12-27 11:39 VZ, revision 57585

set m_closed to true when we get connection lost notification

2008-12-27 11:22 VZ, revision 57584

more CPPUNIT_ASSERT replacements with CPPUNIT_ASSERT_EQUAL

2008-12-27 11:14 VZ, revision 57583

also include wxSocket test in the GUI test as different event loop implementations may be used for console and GUI apps resulting in different bugs

2008-12-27 11:12 VZ, revision 57582

make the test really use the event loop in its second half (this already was the intention before but it didn't work correctly)

2008-12-27 11:01 VZ, revision 57581

implement wxEventLoop::DispatchTimeout() for wxGTK (thanks Paul) and rewrote it to not use wxEventLoopImpl which it doesn't need

2008-12-27 10:20 FM, revision 57580

do not use @b when referencing to functions; use final () to enable doxygen autolink

2008-12-27 10:15 FM, revision 57579

use HasFlag(wxXX) instead of GetWindowStyle() & wxXX; it's more readable

2008-12-27 10:14 FM, revision 57578

autolink CreateButtonSizer

2008-12-27 00:21 VZ, revision 57577

also initialize option value length before calling getsockopt()

2008-12-27 00:19 VZ, revision 57576

initialize name length before calling getsockname()

2008-12-27 00:04 VZ, revision 57575

move generic DispatchTimeout() implementation in the header as evtloopcmn.cpp is part of wxBase and so can't define a method of a wxCore class

2008-12-26 22:58 VZ, revision 57574

test sockets both with and without event loop

2008-12-26 22:51 VZ, revision 57573

PCH-less compilation fix

2008-12-26 22:50 VZ, revision 57572

use DispatchTimeout() and/or select() with timeout instead of polling loop in wxSocket::DoWait()

2008-12-26 22:28 VZ, revision 57571

added wxEventLoop::DispatchTimeout()

2008-12-26 22:27 VZ, revision 57570

return true if we did anything in NotifyExpired()

2008-12-26 20:20 VZ, revision 57569

remove m_use_events from Unix wxSocket implementation, we always need asynchronous socket notifications now (and this was always the case under Windows anyhow), even if we don't always generate wx events corresponding to them

2008-12-26 18:46 JMS, revision 57568

Have wxPGTextCtrlEditor::UpdateControl() update wxTextCtrl font boldness based on property's modified-status

2008-12-26 14:39 VZ, revision 57566

we don't need to use select() in DoWait() if we're receiving notifications about changes on our socket anyhow, this makes the code less efficient and, most importantly, much more confusing than necessary

2008-12-26 14:33 VZ, revision 57565

remember the events we were notified about in OnRequest() (not used yet but necessary for upcoming changes)

2008-12-26 13:42 VZ, revision 57564

don't use function syntax which /bin/sh doesn't grok

2008-12-26 12:24 FM, revision 57563

don't use dot in brackets as doxygen renders dot with a line break

2008-12-26 00:01 VZ, revision 57562

correct typo in one of the last changes

2008-12-25 22:05 RR, revision 57561

Only test for centre flag of minor direction and ignore the other in wxBoxSizer (as before)

2008-12-25 20:40 RR, revision 57560

Avoid redraw artifacts from the border after resizing

2008-12-25 20:28 VZ, revision 57559

use INVALID_SOCKET instead of -1 to avoid signed/unsigned comparison warning

2008-12-25 20:27 VZ, revision 57558

refactor Input/Output_Timeout: don't duplicate the same code in MSW/Unix code and also don't duplicate it for input and output, one function is enough for both

2008-12-25 20:06 VZ, revision 57557

remove the ugly INSTANCE macro

2008-12-25 20:03 VZ, revision 57556

more wxSocket code wx-ification: use wxDynamicLibrary instead of raw Win32 calls

2008-12-25 19:52 VZ, revision 57555

mingw32 typedef's and not define's SOCKET so test for __WXMSW__ before redefining it ourselves

2008-12-25 19:33 VZ, revision 57554

remove USE_SYS_TYPES_FD_SET definition which is already present in include/wx/msw/private/sockmsw.h

2008-12-25 19:32 VZ, revision 57553

use wxCriticalSection instead of CRITICAL_SECTION and, more importantly, wxCSLocker instead of manually entering/leaving it

2008-12-25 19:12 VZ, revision 57552

merge msw/gsocket.cpp into msw/sockmsw.cpp

2008-12-25 19:10 VZ, revision 57551

rename gsockmsw files to sockmsw

2008-12-25 18:49 VZ, revision 57550

avoid bakefile warnings about actions unsupported in MSVS formats by not using them in this case (this doesn't change the generated project files anyhow)

2008-12-25 18:41 VZ, revision 57549

rename gsockmsw files to sockmsw

2008-12-25 18:37 VZ, revision 57548

reverted f57547, NET_PLATFORM_HDR is used inside msvc-header

2008-12-25 18:32 VZ, revision 57547

remove NET_PLATFORM_HDR which was unused and is unneeded

2008-12-25 18:29 VZ, revision 57546

use void pointers, not char ones, in socket IO functions

2008-12-25 17:03 VZ, revision 57545

fix wxURL::GetInputStream() for URLs with special characters in credentials (closes #10265)

2008-12-25 16:47 VZ, revision 57544

use wxSUPPRESS_DOLOG_HIDE_WARNING to suppress warnings about hiding base class DoLog() overloads

2008-12-25 13:10 VZ, revision 57543

don't use the client data for storing wxOwnerDrawn in wxCheckListbox implementation as we already store them in internal array anyhow, this allows the user to use his own client data with wxCheckListbox (#10290)

2008-12-25 13:03 VZ, revision 57542

make colours used by list and tree controls more consistent with the system theme settings; also use the correct colour for the status bar (closes #10089)

2008-12-25 12:45 VZ, revision 57541

unhide the second wxTextAreaBase::HitTest() overload to suppress a warning about it

2008-12-25 12:41 VZ, revision 57540

fix/suppress warning about hiding base class Load(wxURI,wxURI) overload

2008-12-25 12:38 VZ, revision 57539

don't use deprecated OnScroll()

2008-12-25 12:27 VZ, revision 57538

make Scroll() itself virtual too as existing code might override it (but new code should override DoScroll() only); use the same access in the derived classes as in wxScrollHelperBase

2008-12-25 12:23 VZ, revision 57537

deprecate OnScroll() which existed for compatibility only even before

2008-12-24 23:46 VZ, revision 57536

handle correctly never/always shown scrollbars in GetClientSize()

2008-12-24 21:58 VZ, revision 57535

allow passing -1 range to SetScrollbar() to indicate the the scrollbar should be disabled and use this to implement wxSHOW_SB_ALWAYS in the generic wxScrollHelper

2008-12-24 20:52 KO, revision 57534

Make sure the files in contrib all get their lib names and links updated properly.

2008-12-24 20:17 KO, revision 57533

Tweaks for finding the configure script.

2008-12-24 17:13 VZ, revision 57532

compilation fix after wxScrollHelperNative renaming to wxScrollHelper

2008-12-24 16:43 VZ, revision 57531

further untangle generic and native GTK implementations of wxScrollHelper: use the standard wxScrollHelperBase/wxScrollHelper naming convention and move the stuff unused by GTK in the generic implementation

2008-12-24 16:11 VZ, revision 57530

provide generic implementation for ShowScrollbars() too

2008-12-24 15:58 VZ, revision 57529

add wxScrollHelper::ShowScrollbars() (implemented for GTK only right now, generic implementation coming soon)

2008-12-24 15:45 RR, revision 57528

Mark alpha a static data (not to be freed), too

2008-12-24 15:11 VZ, revision 57527

add convenient GetViewStart() and Scroll() overloads taking wxPoint instead of 2 int[ pointer]s

2008-12-24 14:55 VZ, revision 57526

add example of synchronizing 2 scrolled windows

2008-12-24 07:51 PC, revision 57525

fix saving/restoring size when WM supports _NET_FRAME_EXTENTS but not _NET_REQUEST_FRAME_EXTENTS

2008-12-24 01:28 VZ, revision 57523

reorganize scroll sample to make it possible to understand what it does both when reading its code and when running it; merged scrollsub sample in it and removed the original one

2008-12-24 00:41 VZ, revision 57522

call wxFlexGridSizer::AddGrowableRow() only when the sizer has enough rows for the indices to be valid

2008-12-24 00:35 VZ, revision 57521

correct the direction of the comparison between the number of columns/rows and the number of items (#10294)

2008-12-24 00:29 VZ, revision 57520

also call AddGrowableRow/Col() for wxGridBagSizer

2008-12-23 22:33 VZ, revision 57519

call wxFlexGridSizer::AddGrowableRow/Col() only after creating the sizer children, otherwise row/col index could be out of range (#10294)

2008-12-23 20:46 RR, revision 57518

Don't allow concurrent requests, check return message of async request

2008-12-23 20:09 JMS, revision 57517

Fixed crash when expanding/collapsing categories too quickly (re-entrancy issue)

2008-12-23 16:38 BP, revision 57516

Added grid event classes to the events group in docs.

2008-12-23 15:33 JMS, revision 57515

Fixed a VC6 warning (hopefully)

2008-12-23 15:32 VZ, revision 57514

don't use \u escapes, VC6 doesn't understand them

2008-12-23 15:29 VZ, revision 57513

set correct properties for the new files

2008-12-23 14:57 RR, revision 57512

wxDataViewCtrl::IsExpanded should work now under OS X, as well

2008-12-23 14:56 RR, revision 57511

Add wxDataViewCtrl::ExpandAncestors() and call it from both EnsureVisible() and Select()

2008-12-23 12:05 RR, revision 57510

Added pseudo-asynchronous clipboard implemenation to all ports excepts for GTK+

2008-12-23 00:35 VZ, revision 57509

reverted yet another accidental commit of testing code in r57505

2008-12-23 00:21 VZ, revision 57508

verify that we don't have more items than our number of rows/columns allows (See #10294)

2008-12-23 00:20 VZ, revision 57507

use wxFlexGridSizer correctly (fixes #10294)

2008-12-22 22:58 VZ, revision 57505

split wxEVT_GRID_CELL_CHANGE into wxEVT_GRID_CELL_CHANGING/ED pair for consistency with all the other controls; provide access to new/old value of the cell in the event object

2008-12-22 22:44 VZ, revision 57504

no changes, just don't use "any more" thrice in a row

2008-12-22 21:42 VZ, revision 57503

use CanSetValueAs() instead of CanGetValueAs() in wxGridCellBoolEditor::EndEdit

2008-12-22 19:52 VZ, revision 57502

avoid warnings about localtime() being deprecated from MSVC8/9 by just not using it from a header

2008-12-22 19:50 VZ, revision 57501

correct Serbian locale name: should be sr_RS, not sr_SR (fixes #10295)

2008-12-22 17:11 PC, revision 57500

non-pch build fixes

2008-12-22 14:03 RR, revision 57498

Added clipboard sample check to configure.in, other changes after rebaking with Bakefile 0.25

2008-12-22 13:34 VZ, revision 57497

undid change accidentally committed as part of r57093 but which didn't have anything to do with it and resulted in #10253

2008-12-22 12:03 VZ, revision 57496

fix typo in r57455 which totally broke modal dialogs display (close #10291)

2008-12-22 11:52 VZ, revision 57495

rebake after correction typo in wx/generic/headerctrlg.h name

2008-12-22 06:26 BP, revision 57494

Fixed regression in r57474 (this is the 2.8 branch, not trunk, treat strings like so).

2008-12-21 22:36 RR, revision 57488

Regen after adding clipboard sample

2008-12-21 22:35 RR, revision 57487

Regen using newest bakefile

2008-12-21 22:22 RR, revision 57486

Added bakefiles makefiles

2008-12-21 22:17 RR, revision 57485

Forgot to commit

2008-12-21 22:15 RR, revision 57484

Added experimental async clipboard format query

2008-12-21 22:13 RR, revision 57483

Added clipboard sample

2008-12-21 22:12 RR, revision 57482

Added clipbaord sample

2008-12-21 12:16 VZ, revision 57474

fix wxTimeSpan::Format() for negative spans with 0 hour component (#10055)

2008-12-21 02:58 VZ, revision 57465

correct wrong #endif position which prevented ListCtrlTestCase::ItemRect() from being compiled under non-MSW

2008-12-21 02:57 VZ, revision 57464

really fix the length of the string returned by wxConvertStringToOle() (#10056)

2008-12-21 02:48 VZ, revision 57463

fix for compilation with newer DMC headers (see #10112)

2008-12-21 02:44 VZ, revision 57462

add popup sample to the workspace (fixes #10162)

2008-12-21 02:41 VZ, revision 57461

fix unused variable warning (part of #10162)

2008-12-21 02:34 VZ, revision 57460

close the handle returned by OpenProcessToken() (fixes #10129)

2008-12-21 02:28 VZ, revision 57459

don't show assert message boxes in debug build but throw an exception if an assert unexpectedly fails; do check that expected asserts are generated

2008-12-21 02:13 VZ, revision 57458

fix Get(Sub)ItemRect() after changes of r54437; added test for it (see #10175)

2008-12-21 01:43 VZ, revision 57456

add wxLogLastError() calls if Shell_NotifyIcon() fails (closes #10222)

2008-12-21 01:37 VZ, revision 57455

remove m_endModalCalled flag, it seems to be unnecessary

2008-12-21 01:33 VZ, revision 57453

don't restore the focus manually after closing the dialog, default Windows behaviour seems to work just fine now (see #10240)

2008-12-20 21:29 FM, revision 57449

replace wxPostEvent with wxQueueEvent and update the thread sample description (the sample doesn't shows usage of wxMutexGuiEnter/Leave)

2008-12-20 21:26 FM, revision 57448

mention multi-core systems and wxThread::GetCPUCount

2008-12-20 16:01 JMS, revision 57443

Fully conform to the documented statement according to which names of properties with non-root, non-category parent are not stored in the per-page hash map.

2008-12-20 15:47 JMS, revision 57442

Fixed various inconsistencies with deleting properties, added wxPGProperty::DeleteChildren()

2008-12-20 15:11 RR, revision 57441

Call Expand on an item's parent chain in EnsureVisible

2008-12-19 17:26 RR, revision 57439

Fixes #10288: wxDataViewCtrl missing selection change event

2008-12-19 16:46 CE, revision 57438

add missing header to dfb

2008-12-19 16:04 RR, revision 57437

Implemented wxBitmapToggleButton generically for now

2008-12-19 15:43 RR, revision 57436

wxImage::ConvertToBitmap() doesn't exist anymore

2008-12-19 13:57 RR, revision 57434

Mention wxRearrangeCtrl, wxFileCtrl

2008-12-19 13:36 JJ, revision 57433

Update OpenVMS compile support

2008-12-19 09:58 VZ, revision 57432

define USE_ONLY_STATIC_WEAKREF for g++ < 3.3 too (3.2 is reported not to work otherwise)

2008-12-19 09:45 JJ, revision 57431

Update OpenVMS compile support

2008-12-18 21:26 RR, revision 57426

Correct AssignTempFile docs

2008-12-18 20:27 RR, revision 57424

Added missing g to file name of headerctrlg.h

2008-12-18 16:38 RR, revision 57421

Recalculate display (and scrollbars etc) before calling EnsureVisible()

2008-12-17 22:42 RR, revision 57408

Minor stream class changes

2008-12-17 22:26 RR, revision 57406

Correct wxDataViewCtrl::IsExpanded and add test for it

2008-12-17 22:19 VZ, revision 57405

implement wxLoadedDLL, a safer alternative to wxDL_GET_LOADED (closes #10208)

2008-12-17 15:22 VZ, revision 57404

VC6 SDK doesn't define INVALID_FILE_ATTRIBUTES, do it ourselves

2008-12-17 14:46 VZ, revision 57402

don't scroll to the child which gets focus if it is already fully visible; more importantly, don't do anything if we can't make it fully visible anyhow (fixes bug in the comment 13 of #9563)

2008-12-17 14:34 CE, revision 57401

add u to file and lib path

2008-12-17 14:21 CE, revision 57400

cast both ints to doubles for the X and Y scale factors

2008-12-17 14:19 VZ, revision 57399

use GetFileAttributes() to check for readonly files under Win9x, the NT method doesn't seem to work there (see #4111)

2008-12-17 13:25 VZ, revision 57398

another header for PCH-less compilation

2008-12-17 11:30 VZ, revision 57397

fix unused variable warning in release build

2008-12-17 11:29 VZ, revision 57396

PCH-less compilation fix

2008-12-17 11:29 VZ, revision 57395

don't hard code the menu bar height under WinCE (#10248) [backport of r57393 from trunk]

2008-12-17 10:21 VZ, revision 57394

fix WinCE compilation: it doesn't know about SW_SHOWDEFAULT (#10216)

2008-12-17 10:17 VZ, revision 57393

don't hard code the menu bar height under WinCE (closes #10248)

2008-12-17 10:06 VZ, revision 57392

mention wxHashMap::insert() change (r57388, #10261)