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-04-03 18:05 SC, revision 60005

adjusting DATE_TIME_FMT on OS X

2009-04-03 17:03 VZ, revision 60004

fix the test case which wrongly relied on wxString using UTF-8 representation

2009-04-03 17:02 VZ, revision 60003

fix the test case which wrongly relied on wxString using UTF-8 representation

2009-04-03 16:57 VZ, revision 60002

compilation fix: WXWIN_COMPATIBILITY_2_8 must be tested with #if, not #ifdef

2009-04-03 16:56 VZ, revision 60001

handle embedded NULs correctly in wxString::CmpNoCase() in all builds and not just UTF-8 one; incidentally improve its performance under Windows (see #10375)

2009-04-03 16:38 VZ, revision 60000

avoid the ugly hack with adding an empty string to m_registries to indicate that we need to run all tests

2009-04-03 16:37 VZ, revision 59999

really fix handling of trailing periods in abbreviated month names in French locale (without breaking everything else like last commit did)

2009-04-03 15:42 VZ, revision 59998

allow for trailing periods in week day/month names (as used in e.g. French locale)

2009-04-03 15:31 VZ, revision 59997

add possibility to choose the locale (useful for Windows which doesn't honour LC_ALL &c)

2009-04-03 15:23 VZ, revision 59996

use correct expected values for Windows and OS X

2009-04-03 08:53 VZ, revision 59992

added wxXmlNode forward compatible functions (re-closes #10629)

2009-04-02 09:52 JS, revision 59981

Documented AltGr fix.

2009-04-02 09:51 JS, revision 59980

Fixed wxRTC AltGr+key input on Windows

2009-04-02 09:50 JS, revision 59979

Fixed wxRTC AltGr+key input on Windows

2009-04-02 04:43 SC, revision 59978

make long format equal to full on mac (including dayname)

2009-04-01 21:49 VZ, revision 59974

don't run wxPATH_NORM_LONG test on systems where the short file names are disabled

2009-04-01 21:17 VZ, revision 59973

expect 4 digit year in French locale under all platforms

2009-04-01 15:20 FM, revision 59972

fix a problem with setlocale() under Windows: with MSVC7 it sometimes returns garbage when passing "": use NULL instead (may need a fix also in wxLocale::IsAvailable)

2009-04-01 15:00 FM, revision 59971

add IT locale to the makefile

2009-04-01 14:59 FM, revision 59970

include the locale name in the error message when the catalog can't be loaded

2009-04-01 08:57 SC, revision 59968

bringing back utf32 encoding for wchar, fixes #10666

2009-03-31 09:18 VZ, revision 59961

fix g++ warnings for float->int conversions

2009-03-31 09:11 BIW, revision 59960

undock/float toolbar if it's dragged right or south of client area

2009-03-31 08:32 BIW, revision 59959

undock/float toolbar if it's dragged right or south of client area

2009-03-31 08:04 JS, revision 59958

Size correction

2009-03-31 08:01 JS, revision 59957

Better representation of styles

2009-03-30 22:23 VZ, revision 59954

correct French short date format for glibc; added more detailed messages for failing tests

2009-03-30 22:18 VZ, revision 59953

allow running tests whose names don't end with TestCase again

2009-03-30 21:55 VZ, revision 59952

minor improvements to Bind() description

2009-03-30 21:27 BIW, revision 59951

missing header fixed

2009-03-30 21:26 BIW, revision 59950

missing header fixed

2009-03-30 21:14 VZ, revision 59949

only Linux/glibc seem to use periods as date separator in French locale

2009-03-30 21:08 VZ, revision 59948

compilation fix after recent changes

2009-03-30 19:57 FM, revision 59947

fix doxygen warning

2009-03-30 19:57 FM, revision 59946

fix wxLogNull base class (closes #10654)

2009-03-30 18:28 VS, revision 59945

always return (owned or non-owned, depending on build) wxScopedCharBuffer from utf8_str() and ToUTF8()

2009-03-30 18:26 SC, revision 59944

adding OSX specific fixes to bsd level formatting problems

2009-03-30 18:13 SC, revision 59943

adding more symbols to translation, using better matching formats

2009-03-30 16:07 BIW, revision 59942

don't allow docks to be resized such that panes overlap

2009-03-30 16:01 BIW, revision 59941

don't allow docks to be resized such that panes overlap

2009-03-30 15:35 VS, revision 59940

fixes or embedded NULs handling in wxString

2009-03-30 11:54 VS, revision 59939

fixed size of buffer returned by wxFormatConverter (it was too large before)

2009-03-30 07:30 SC, revision 59938

hiding the impl type more again

2009-03-30 00:00 VS, revision 59936

compilation fix for wxUSE_UTF8_LOCALE_ONLY case

2009-03-29 23:16 VS, revision 59935

compilation fix for r59932

2009-03-29 21:31 VZ, revision 59934

make it explicitly clear that the len parameter of SetData() is in bytes

2009-03-29 21:30 VZ, revision 59933

pass size in bytes, not wchars, to SetData() in wxURLDataObject::SetURL() (fixes wxURLDataObject after r59391)

2009-03-29 21:27 VS, revision 59932

implemented CreateIconBundle() in GTK+ native art provider

2009-03-29 21:25 VS, revision 59931

set icons bundle, not single icon, for frames loaded from XRC

2009-03-29 21:23 VS, revision 59930

wxArtProvider::GetIconBundle() cleanup: * makes GetIcon() and GetBitmap() behave in the same way again (i.e. GetBitmap falls back to CreateIconBundle too) * GetIcon() used to call CreateIconBundle() first, before CreateBitmap() - this doesn't make sense, inverted * GetIconBundle() falls back to GetIcon() if provider's CreateIconBundle() doesn't return anything and vice versa: GetIcon()/GetBitmap() falls back to GetIconBundle() if CreateBitmap() doesn't return anything

2009-03-29 21:19 VS, revision 59929

add support for loading wxIconBundles from streams

2009-03-29 21:04 VZ, revision 59928

don't dereference end iterator (closes #10656)

2009-03-29 20:58 VS, revision 59927

added length to wx(Scoped)CharBuffer to improve handling of embedded NULs

2009-03-29 20:51 SC, revision 59926

special casing mac code

2009-03-29 20:49 SC, revision 59925

glgrab not available for iphone

2009-03-29 20:48 SC, revision 59924

adding iphone code

2009-03-29 20:45 SC, revision 59923

adding proper iphone includes

2009-03-29 20:44 SC, revision 59922

streamlining code

2009-03-29 20:42 SC, revision 59921

make sure button is known for non-precomp case

2009-03-29 20:10 SC, revision 59920

adding a for am/pm and windows special character t

2009-03-29 19:46 SC, revision 59919

fixing conversion

2009-03-29 18:13 SC, revision 59918

adding implementation for OSX

2009-03-29 17:26 VZ, revision 59916

use short date format in wxLOCALE_DATE_TIME_FMT handler for MSW for compatibility with strftime("%c")

2009-03-29 17:20 SC, revision 59915

adding comment about wxHAS_OPENGL_ES

2009-03-29 17:15 VZ, revision 59914

Added wxLOCALE_DATE/TIME_FMT support to wxLocale::GetInfo(). - Implement for POSIX and Win32, TODO for OS X - Use this instead of ad hoc code in wxDateTime::ParseFormat() - Remove HAVE_STRPTIME, we don't need nor use strptime() any more

2009-03-29 17:13 SC, revision 59913

bracketing opengl code that doesn't work on OpenGL ES

2009-03-29 15:13 VZ, revision 59912

minor cleanup of Unix GetInfo(): assert if invalid parameters are passed; don't use explict wxString ctors

2009-03-29 12:53 VZ, revision 59911

update documentation for Bind() (closes #10594)

2009-03-29 12:38 VZ, revision 59910

no real changes, jus renames some parameters (see #10594)

2009-03-29 12:01 VZ, revision 59909

fix Unicode build after last change (closes #10649)

2009-03-28 20:06 VS, revision 59907

fixed logical error in SetIcons(): only assert if no icon was set, at least one is OK

2009-03-28 19:10 VZ, revision 59905

fix setting of HOST_{PRE,SUF}FIX in case --host option is specified but --build is not (this is not recommended by autoconf but still possible)

2009-03-28 18:18 VZ, revision 59904

fix basetsd.h name for case-sensitive file systems (which can be used when cross-compiling)

2009-03-28 16:46 SC, revision 59903

bracketing menu code

2009-03-28 12:32 VS, revision 59901

variadic macros need specializations for both wxCharBuffer and wxScopedCharBuffer (fixes #10651)

2009-03-28 09:35 VS, revision 59900

don't duplicate copy ctor and assignment operator code in wxCharTypeBuffer<T>, it was identical to base class' version

2009-03-27 22:37 VZ, revision 59897

don't reset WS_EX_CONTROLPARENT bit in wxNotebook::MSWGetStyle(), this can result in freezing the program

2009-03-27 21:51 RD, revision 59891

Make this module be usable as an import from other python modules. Add --extra_make allowing to pass additional command line items to make Other fixes and tweaks

2009-03-27 21:50 RD, revision 59890

Detabified. Use PATH to check availability of name.exe instead of trying to run it with /help. (This could be used in the other builders too...)

2009-03-27 20:54 BIW, revision 59889

corrections for inner-dock pane sizing for 2.9

2009-03-27 16:34 VZ, revision 59888

correct the test for Windows platform (this also fixes unit test failures in FormatConverterTestCase)

2009-03-27 15:33 VS, revision 59887

split wxCharTypeBuffer<T> into wxScopedCharTypeBuffer<T> and wxCharTypeBuffer<T> -- the former is for transient data with validity limited to parent's lifetime, the latter is for permanent storage of string data (bug #9638)

2009-03-27 13:18 BIW, revision 59886

don't draw resize sash if it's dragged outside of managed frame

2009-03-27 13:06 BIW, revision 59885

don't draw resize sash if it's dragged outside of managed frame

2009-03-27 12:47 BIW, revision 59884

pane sizes within a dock are not allowed to exceed the dock's entire current pixel size

2009-03-27 12:47 BIW, revision 59883

pane sizes within a dock are not allowed to exceed the dock's entire current pixel size

2009-03-27 09:46 BIW, revision 59882

applied patch fixing border problem (#10171)

2009-03-27 09:46 BIW, revision 59881

applied patch fixing border problem (#10171)

2009-03-26 23:07 VZ, revision 59880

minor corrections to TranslateFromUnicodeFormat() - Don't try to dereference end() iteratorm this will fail (unlike comparing pointer with NUL) - Use prefix rather than postfix increment for iterator - Use wxUniChar::GetValue() rather than cast to char for consistency with other switch statements in the same file

2009-03-26 23:00 VZ, revision 59879

always declare TestStrip(), it is now available even without 2.8 compatibility

2009-03-26 20:38 SC, revision 59878

changing to iterator

2009-03-26 16:02 VZ, revision 59871

mention wxFilename::StripExtension()

2009-03-26 16:02 VZ, revision 59870

no changes, just write a more detailed comment for StripExtension()

2009-03-26 15:59 VZ, revision 59869

added forward compatible wxFileName::StripExtension() (see #10634)

2009-03-26 15:55 VZ, revision 59868

implement deprecated wxStripExtension() in terms of new wxFileName::StripExtension() (closes #10634)

2009-03-26 15:35 VZ, revision 59867

no changes, just some cleanup (use compile-time asserts instead of run-time ones; use "FAIL" instead of "F")

2009-03-26 15:31 VZ, revision 59866

switch off logging sooner (closes #10646)

2009-03-26 14:58 VZ, revision 59865

build bot systems don't manage to generate enough ticks in 2 seconds to pass this test

2009-03-26 14:35 SC, revision 59864

revert to proper defaults for US

2009-03-26 13:46 VZ, revision 59863

remove unused variable

2009-03-26 13:37 VZ, revision 59862

detect horizontal overflow in wxHtmlPrintout and warn the user about it

2009-03-26 10:17 SC, revision 59861

better native date locale support

2009-03-26 08:34 BIW, revision 59860

fix misusage of wxFlexGridSizer that was causing an assert

2009-03-25 21:24 SC, revision 59858

making sure NULs stay in the result, even if the string is not nul terminated

2009-03-25 16:29 VZ, revision 59857

don't omit wxOK in wxMessageBox() call

2009-03-25 16:28 VZ, revision 59856

produce a better looking report with --time option (closes #10643)

2009-03-25 15:56 BIW, revision 59855

added ability to set tool alignment (#10174)

2009-03-25 14:23 BIW, revision 59854

added missing getters to wxAuiToolBar (#10182)

2009-03-25 14:05 SC, revision 59853

moving down for non-precomp build

2009-03-25 13:43 VZ, revision 59852

ensure the number of values we expect to record in RecordingDefaultsTest() is always correct (fixes test failure under VC6)

2009-03-25 13:42 BIW, revision 59851

fix incorrect application of styles (#10171)

2009-03-25 13:41 BIW, revision 59850

fix incorrect application of styles (#10171)

2009-03-25 13:40 VZ, revision 59849

correct order of parameters in CPPUNIT_ASSERT_EQUAL

2009-03-25 13:32 VZ, revision 59848

fix tests for the release builds

2009-03-25 13:32 VZ, revision 59847

don't log std::exceptions ourselves, let cppunit do it as it outputs more details

2009-03-25 13:31 VZ, revision 59846

don't crash in wxFAIL and wxCHECK if assertion handler is NULL

2009-03-25 13:12 SC, revision 59845

adding support for focus events to multiline textctrl

2009-03-25 12:59 VZ, revision 59844

give more detailed message when the test fails in TestTimeFormat()

2009-03-25 12:49 FM, revision 59843

fix the FontTestCase::GetSet unit so that it passes under wxMSW

2009-03-25 12:44 FM, revision 59842

add a few comments about the fact that Get/SetNativeFontInfoUserDesc are not meant for 100%-precise serialization/deserialization of wxFont objects, at least under wxMSW

2009-03-25 12:30 FM, revision 59841

document that under wxMSW slant == italic

2009-03-25 12:21 FM, revision 59840

implement quoting for the facename and parsing of quoted facenames in wxNativeFontInfo::To/FromUserString()

2009-03-25 11:51 VZ, revision 59839

fix dereferencing end() iterator in ParseFormat() and constructing out of bound iterator in ParseDate() (thanks to VC9 debug CRT for the warnings)

2009-03-25 10:42 VZ, revision 59838

trap CRT assertions and report assertions which happen inside CppUnit tests in a better way

2009-03-25 10:27 VZ, revision 59837

compilation fix after wxDateTime::Parse() changes (but do we really intent to return true here if the string was only partially parsed?)

2009-03-25 10:26 SC, revision 59836

supporting kill focus for single line text controls

2009-03-25 10:24 SC, revision 59835

focus handling streamlined

2009-03-25 10:20 SC, revision 59834

better native types for carbon

2009-03-25 10:11 BIW, revision 59833

wxAuiToolbar properly handles items with wxID_ANY (#10173)

2009-03-25 10:11 JS, revision 59832

Added a couple of wxRTC string translations in es.po

2009-03-25 10:11 JS, revision 59831

Added a couple of wxRTC string translations in es.po

2009-03-25 10:11 BIW, revision 59830

wxAuiToolbar properly handles items with wxID_ANY (#10173)

2009-03-25 09:54 VZ, revision 59829

abandon attempts to make wxAnyStrPtr behave as bool: user-defined logical operators don't short circuit silently breaking existing code so it is better to not provide them at all; instead simply return bool from the new versions taking wxString::const_iterator; advise to use the new versions in the new code and so in our own files

2009-03-25 09:48 SC, revision 59828

adding native icon for executables

2009-03-25 09:46 SC, revision 59827

making method properly const

2009-03-25 09:23 VZ, revision 59826

compilation fixes for wxAnyStrPtr for VC7; mention it in the change log

2009-03-25 09:20 VZ, revision 59825

check that the conversion to wxDateTime was really successful

2009-03-25 00:44 VZ, revision 59824

compilation fixes for wxAnyStrPtr for VC6

2009-03-25 00:25 FM, revision 59823

PCH less build fix

2009-03-24 23:21 VZ, revision 59822

return a wxAnyStrPtr covnertible to either narrow or wide char pointer from wxDateTime::ParseXXX() methods to improve compatibility with wx 2.8 and also simplify the code (closes #9560)

2009-03-24 23:13 FM, revision 59821

add a comment about wxNativeFontInfo::SetFaceName return value

2009-03-24 23:13 FM, revision 59820

make sure that wxSystemSettings::GetFont/GetColour return values are always valid

2009-03-24 21:18 FM, revision 59819

update wxGTK font implementation removing useless functions dating to wxGTK1 (HasNativeFont() always == true in wxGTK2)

2009-03-24 21:11 FM, revision 59818

fix misc typos

2009-03-24 20:58 FM, revision 59817

backport of r59774

2009-03-24 19:09 JS, revision 59816

Don't translate panel titles

2009-03-24 19:06 JS, revision 59815

Fixed small alignment issues

2009-03-24 19:05 JS, revision 59814

Fixed small alignment issue

2009-03-24 17:55 VS, revision 59813

added some clarifying comments to wxCStrData

2009-03-24 17:54 SC, revision 59812

correcting inverted conditions of r59725

2009-03-24 16:51 VZ, revision 59811

added GetEnglish{Month,WeekDay}Name()

2009-03-24 12:20 VZ, revision 59810

correct translation between iterators and char pointers in CallStrptime()

2009-03-24 12:19 VZ, revision 59809

discard the time zone part of strings being parsed (generalizes the "CEST"-ignoring hack of r59682)

2009-03-24 11:18 VZ, revision 59808

work around VC6 bug

2009-03-24 10:05 VZ, revision 59807

set eol-style to native

2009-03-24 09:15 VZ, revision 59806

compilation fix: remove extraneous variable declaration after last commit (why didn't g++ complain about it?)

2009-03-24 08:26 SC, revision 59805

applying proper weak link test, closes #10581

2009-03-24 07:56 SC, revision 59804

conforming to new naming convention of starting all port specific methods with the port prefix

2009-03-24 07:40 SC, revision 59803

cleanup

2009-03-24 07:18 JJ, revision 59802

Updated 'setup' for OpenVMS

2009-03-24 06:58 SC, revision 59801

adding back API for 2.8 compatibility

2009-03-24 00:11 VZ, revision 59798

fix parsing methods for non-ASCII strings (e.g. dates in non-"C" locales) (see #9560)

2009-03-23 23:29 VZ, revision 59797

enforce "C" locale for tests which can't work in any other (because test data is in English)

2009-03-23 23:22 VZ, revision 59796

give better error messages when tests fail

2009-03-23 23:11 VZ, revision 59795

make wxStringOperationsWchar methods templates too to be able to reuse them with char pointers (and for consistency with wxStringOperationsUtf8)

2009-03-23 18:34 SC, revision 59794

adding scheduler

2009-03-23 18:28 MW, revision 59793

Fix branch name.

2009-03-23 18:16 MW, revision 59792

Make dir names unique.

2009-03-23 17:56 SC, revision 59791

adding OSX 2.9 preview

2009-03-23 17:48 SC, revision 59790

branching off for 2.9 OSX preview

2009-03-23 17:45 SC, revision 59789

switching a few icons, removing OS9 folder icons

2009-03-23 17:44 SC, revision 59788

switching a few icons, removing OS9 folder icons

2009-03-23 16:49 FM, revision 59787

small changes to make the test run fine on wxMSW, too; do not use stdout as variable name as VC9 doesn't like it

2009-03-23 16:28 FM, revision 59786

remove VCard code leftover: it's not part of wx

2009-03-23 16:25 FM, revision 59785

put wxSetLocale() call in setUp() as VC6 still fails because of wrong locale in VsnprintfTestCase

2009-03-23 16:23 FM, revision 59784

make sure that wxProcess always have a valid PID set; add test unit for wxExecute,wxShell,wxProcess based on the code in the console sample; add some more infos/notes in wxProcess docs

2009-03-23 16:13 SC, revision 59783

simplyfing code, fixing warnings

2009-03-23 16:12 SC, revision 59782

adding more native icons, fixes #8778

2009-03-23 16:12 SC, revision 59781

adding more native icons, fixes #8778

2009-03-23 15:59 VZ, revision 59780

don't assert in Refresh() if window is not created yet, simply return without doing anything (fixes crash on startup in the aui sample introduced by r59394)

2009-03-23 15:32 SC, revision 59779

textctrl cleanup

2009-03-23 15:26 SC, revision 59778

fixing warnings in osx cocoa

2009-03-23 15:24 SC, revision 59777

fixing warning in osx core and carbon

2009-03-23 15:17 SC, revision 59776

fixing warnings in osx common code

2009-03-23 15:04 FM, revision 59775

remember to users that env vars are hardly usable for IPC :)

2009-03-23 14:57 FM, revision 59774

adds proper detection of tests success/failure; clear that "error level" != "return code"

2009-03-23 14:04 FM, revision 59773

add the ability to test the wxBell() function

2009-03-23 13:57 JJ, revision 59772

Updates for OpenVMS compile support

2009-03-23 13:10 VZ, revision 59771

fix warnings about empty controlling statement in release build

2009-03-23 13:00 VZ, revision 59770

add timing of the page loading (see #9972)

2009-03-23 12:59 VZ, revision 59769

mention wxGridBagSizer (closes #10488)

2009-03-23 12:35 VZ, revision 59768

add some forward-compatibility functions to allow writing code compiling with both 2.8 and trunk without deprecation warnings (closes #10629)

2009-03-23 12:31 VZ, revision 59767

don't change the dialog size when updating the message; document that this is intentional (see #10624)

2009-03-23 12:18 VZ, revision 59766

initialize NUM_COLS correctly in columns order test (closes #10630)

2009-03-23 12:17 FM, revision 59765

fix typo; use C locale for VsnprintfTestCase

2009-03-23 12:09 VZ, revision 59764

don't make the items owner drawn unnecessarily under recent Windows systems; fix handling of checked/unchecked bitmaps under Vista too; simplify the code by refactoring bitmaps handling in a separate function

2009-03-23 12:07 VZ, revision 59763

added "bool checked" parameter to SetBitmap() too, for consisttency with GetBitmap()

2009-03-23 11:01 FM, revision 59762

this one should really work

2009-03-23 10:59 VZ, revision 59761

modify signature of new wxStreamBuffer ctors to avoid conflicts with the existing ones (closes #10144)

2009-03-23 10:58 FM, revision 59760

fix the build fix

2009-03-23 10:42 VZ, revision 59759

don't disable wxLogTrace() at debug levels < 2

2009-03-23 10:04 FM, revision 59758

blind carbon build fix

2009-03-23 10:01 FM, revision 59757

try to remove /B from EXIT commands; prints a "separator" between test.exe and test_gui.exe output

2009-03-23 09:10 SC, revision 59756

fixing end-of-file

2009-03-23 00:26 FM, revision 59753

wxEvtHandler derives from wxTrackable, too

2009-03-22 23:29 FM, revision 59751

better docs for wxCmdLineParser (fixes a few typos, adds more comments)

2009-03-22 23:02 FM, revision 59750

fix building tests in release mode

2009-03-22 22:29 FM, revision 59749

add missing beginEventEmissionTable

2009-03-22 22:08 VZ, revision 59748

correct syntax (patterns need to be escaped)

2009-03-22 22:02 VZ, revision 59747

don't incorrectly say that wxSOCKET_REUSEADDR is for servers only (closes #10626)

2009-03-22 21:58 VZ, revision 59746

compilation fix after wxBrushStyle changes (closes #9593)

2009-03-22 21:42 VZ, revision 59745

wxGTK1 compilation fixes

2009-03-22 21:42 VZ, revision 59744

fix harmless unused parameter warning

2009-03-22 21:42 VZ, revision 59743

compilation fix for wxMotif and wxGTK1 (of course, it will still crash at run-time, just as for the other ports but hey, it compiles)

2009-03-22 21:31 VZ, revision 59742

moved the check for correct implementation of wxEvent::Clone() to a unit test from wx startup code

2009-03-22 21:07 VZ, revision 59741

set the PATH to contain ../lib/*_dll directories before running the tests

2009-03-22 21:04 VZ, revision 59740

added wxStaticCast() unit test

2009-03-22 20:51 VZ, revision 59739

fix compilation breaking typo in recent commit

2009-03-22 20:51 VZ, revision 59738

add WXWIN_COMPATIBILITY_2_8 test around another wxLogTrace(wxTraceMask) occurrence

2009-03-22 20:41 VZ, revision 59737

add runtests.bat to 2.8 branch to allow running 2.8 unit tests in buildbot builds

2009-03-22 17:18 VZ, revision 59736

made definition of wxUSE_LOG_DEBUG dependent on wxDEBUG_LEVEL and added wxUSE_LOG_TRACE (currently never enabled by default); fix warnings about unused variables after these changes

2009-03-22 17:17 VZ, revision 59735

make wxMessageOutput::Output() public to avoid having to call Printf("%s", s)

2009-03-22 16:22 SC, revision 59734

adding tests

2009-03-22 16:10 VZ, revision 59733

compilation fix for wxUSE_STD_STRING==0

2009-03-22 16:00 VZ, revision 59732

deprecate integer trace masks and don't define the methods related to them if WXWIN_COMPATIBILITY_2_8==0

2009-03-22 15:40 VZ, revision 59731

move forward declarations unneeded in wx/log.h to wx/generic/logg.h

2009-03-22 15:40 VZ, revision 59730

define wxUSE_LOG_DEBUG as wxDEBUG_LEVEL and not as defined(__WXDEBUG__)

2009-03-22 15:30 VZ, revision 59729

compilation fix for STL build after the last change

2009-03-22 13:29 VZ, revision 59728

wxGTK1 compilation fixes after last changes

2009-03-22 13:12 VZ, revision 59727

fix typo; wrap lines; add some clarifications

2009-03-22 13:04 VZ, revision 59726

fix Python 2.5-ism

2009-03-22 12:53 VZ, revision 59725

replace more __WXDEBUG__ occurrences with wxDEBUG_LEVEL

2009-03-22 12:26 VZ, revision 59724

correct wxASSERT_LEVEL_2 definition

2009-03-22 11:18 VZ, revision 59723

use wxALIGN_RIGHT instead of wxTE_RIGHT here too (should have been part of last commit)

2009-03-22 10:55 VZ, revision 59722

use wxALIGN_LEFT/CENTRE/RIGHT instead of wxTE_XXX to avoid problems with the latter not being defined in wx/spinctrl.h on non-MSW platforms (see #10621)

2009-03-22 10:51 VZ, revision 59721

no changes, just wrap long lines

2009-03-22 09:49 SC, revision 59720

simpler define handling

2009-03-22 09:18 VZ, revision 59719

add alignment flags support to wxSpinCtrl[Double] (closes #10621)

2009-03-22 09:05 VZ, revision 59718

fix harmless warning about unreachable code under MSW after last commit

2009-03-22 08:39 VZ, revision 59717

always define ShowAssertDialog() but do nothing in it if debug level is 0

2009-03-22 07:42 SC, revision 59716

temporary build-fix

2009-03-22 06:33 KO, revision 59715

Disabling sheets codepath until we can resolve the nested loop issue.

2009-03-22 00:44 KO, revision 59713

New release script docs.

2009-03-21 23:53 VZ, revision 59712

fix typo in comment introduced in the previous change (re-closes #10622)

2009-03-21 23:36 VZ, revision 59711

first round of debug/release merge: introduce wxDEBUG_LEVEL, for now defined as 1 if __WXDEBUG__ is defined, i.e. no real changes; don't use __WXDEBUG__ in the headers to keep debug and release builds ABI-compatible; add functions to customize or disable asserts handling

2009-03-21 23:27 SC, revision 59710

fixing multiple extensions in one filter, turning off temporarily sheets code

2009-03-21 22:54 SC, revision 59709

adapting to autorelease of factory methods

2009-03-21 22:32 SC, revision 59708

adapting to autorelease of factory method

2009-03-21 21:31 VZ, revision 59707

don't use HBMMENU_CALLBACK under Windows Vista as this results in losing the themed menu display

2009-03-21 17:55 SC, revision 59706

fixing the type

2009-03-21 17:52 KO, revision 59705

Allow us to use this script to create wxPython source releases too.

2009-03-21 17:18 VZ, revision 59704

move __WXFUNCTION__ to wx/cpp.h from wx/debug.h

2009-03-21 16:53 KO, revision 59703

Don't raise, as that stops the interpreter but doesn't shut down the Python process.

2009-03-21 16:34 VZ, revision 59702

made wx/debug.h C++ header again (reverting changes of r24896); simply don't include it from wx/defs.h when compiling C files which have no need for the stuff defined in it anyhow

2009-03-21 16:12 VZ, revision 59701

fix generation of wxEVT_CHAR_HOOK events [backport of r59700 from trunk]

2009-03-21 16:11 VZ, revision 59700

fix generation of wxEVT_CHAR_HOOK events which, incredibly, seems to have never worked because of incorrect parameter being passed to SetWindowsHookEx()

2009-03-21 15:39 VZ, revision 59699

don't build flash and mfc samples with non-MSVC compilers (closes #10622)

2009-03-21 15:07 CE, revision 59698

fix for http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/112581 missinf include files

2009-03-21 14:32 SC, revision 59697

making sure the repositioning within the contentview only happens if the parent really has a superview, and not only a contentRect like notebook, fixes #10615

2009-03-21 14:24 SC, revision 59696

make it crash-proof

2009-03-21 13:49 FM, revision 59695

use /b option with the EXIT command

2009-03-21 12:34 FM, revision 59694

fix for PCH-less builds

2009-03-21 12:28 FM, revision 59693

revert 59680; implement proper fix for wxMSW test failure detection

2009-03-21 12:27 FM, revision 59692

fix unreadable typo

2009-03-21 10:04 JMS, revision 59691

Have wxComboCtrl respect parent's wxTAB_TRAVERSAL flag; Also cleaned up key event redirecting code (backported from trunk)

2009-03-21 09:52 JMS, revision 59690

Also redirect wxEVT_KEY_UP and wxEVT_CHAR from the embedded wxTextCtrl (backported from trunk)

2009-03-21 09:50 JMS, revision 59689

Fixed assertion that could appear under wxGTK if wxComboCtrl drop-down button was clicked too quickly (backported from trunk)

2009-03-21 09:41 VS, revision 59688

wxHTML tables handler didn't properly restore m_enclosingContainer state (fixes #10370)

2009-03-21 09:41 VS, revision 59687

wxHTML tables handler didn't properly restore m_enclosingContainer state (fixes #10370)

2009-03-21 09:35 JMS, revision 59686

Fix wxGTK wxBitmapComboBox::SetValue() not working if wxCB_READONLY window style was used

2009-03-21 00:40 FM, revision 59683

minimal list of wx CRT wrappers (so doxygen highlights occurrences of wxFunc() if Func() is a std CRT function

2009-03-21 00:37 FM, revision 59682

fixes for Italian locale: ignore a final 'CET' string and don't test '%p' for it

2009-03-21 00:19 FM, revision 59681

handle locales where AM/PM strings are empty

2009-03-21 00:16 FM, revision 59680

try to use 0/1 instead of the cstdlib' EXIT_SUCCESS/FAILURE constants to see if buildbot makes red the currently-green boxes relative to wxMSW test runs

2009-03-21 00:06 FM, revision 59679

allow to give the testcase name without the final 'TestCase' postfix

2009-03-20 22:07 FM, revision 59677

share a few helpers between datetime.cpp and datetimefmt.cpp

2009-03-20 21:42 FM, revision 59676

build fix (part of r59673, r59656)

2009-03-20 21:00 FM, revision 59673

build fix for systems where HAVE_STRPTIME is defined

2009-03-20 20:45 FM, revision 59667

make GetNumOfDaysInMonth static again; in datetimefmt.cpp use GetNumberOfDays instead. Attempt to fix wxDateTime::ParseFormat(date, "%c") by using strptime() before our own heuristic checks.

2009-03-20 20:23 SC, revision 59661

make sure we always have a CGFontRef

2009-03-20 19:25 FM, revision 59658

move parsing helpers, too (part of r59656)

2009-03-20 19:23 SC, revision 59657

introducing temporary variables for atsu with cocoa

2009-03-20 19:16 FM, revision 59656

no real changes: split the huge datetime.cpp in two parts: one dedicated to code for formatting/parsing, the other for everything else

2009-03-20 18:25 RD, revision 59648

Use native EOL

2009-03-20 15:20 FM, revision 59647

run tests on the wxMSW port again

2009-03-20 15:07 SC, revision 59646

reworked font handling for osx (was missing because of conflicts)

2009-03-20 14:50 FM, revision 59645

add the ToCLong, ToCULong and ToCDouble functions, with docs and test units

2009-03-20 13:56 SC, revision 59644

reworked font handling for osx

2009-03-20 12:17 FM, revision 59643

add group file for locale functions (was part of r59627)

2009-03-20 11:57 FM, revision 59642

in case the user mask doesn't contain wxEVT_CATEGORY_UI, don't block forever on the never-ending WM_PAINTs messages sent by the system; but don't even break out of the loop immediately after getting the first WM_PAINT: this break repainting. (closes #10590)

2009-03-20 11:53 VZ, revision 59641

include wx/button.h to get wxBU_EXACTFIT declaration

2009-03-20 09:31 VZ, revision 59640

copied 2.8.10 changelog

2009-03-20 09:29 VZ, revision 59639

add wxBU_EXACTFIT support to wxToggleButton XRC handler (closes #10228)

2009-03-20 07:32 SC, revision 59638

adding more native definitions

2009-03-20 01:27 FM, revision 59637

implement wxStrtoX_l() variants even when wxHAS_XLOCALE_SUPPORT is not defined

2009-03-20 01:20 FM, revision 59636

remove unneeded wxCHECK_MSG: GetNextMessage() can get the msg even if the event loop is not running; the check breaks the: while ( loop->Pending() ) loop->Dispatch(); snippet in console apps since wxConsoleEventLoop::Dispatch calls GetNextMessage() (see also the TimerEventTestCase cppunit).

2009-03-20 01:03 FM, revision 59635

comment-out tests provoking a low-level assert from debug CRT libs in MSVC 2008 (2005 probably affected too)

2009-03-20 00:52 FM, revision 59634

update date for 2.9.0 release; set the title to "Reference manual"

2009-03-19 23:43 VZ, revision 59633

fix compilation for wxUSE_INTL==0 (closes #10614)

2009-03-19 20:30 FM, revision 59630

fix constant value for 32bit machines

2009-03-19 20:11 SC, revision 59629

avoid double framing on carbon as well

2009-03-19 19:39 FM, revision 59628

blind build fix for STL builds

2009-03-19 18:05 FM, revision 59627

extend wxXLocale with wxStrto[d,l,ul] functions; make wxXLocale::Init() a little bit smarter on Unix systems; make XLocaleTestCase not fail on systems where french/italian support is not installed

2009-03-19 15:08 FM, revision 59625

document wxLocale::GetInfo

2009-03-19 15:08 FM, revision 59624

fix typos (closes #10611)

2009-03-19 14:51 FM, revision 59623

revised wxString docs: don't use old style grouping of functions at the beginning of the file; rather use doxygen-style member groups; to be able to reference member groups, introduce the new @member_group_name and @ref_member_group ALIASES; fix some typos in the process

2009-03-19 14:17 FM, revision 59622

remove implementations from interface headers

2009-03-19 01:37 FM, revision 59619

commit temporary fix for the sample for 2.9.0 release

2009-03-18 23:12 KO, revision 59618

Fix toggle button style.

2009-03-18 21:58 VZ, revision 59616

fix (harmless) MSVC 64 bit compilation warning (closes #10140)

2009-03-18 21:51 FM, revision 59615

simplify a bit the convoluted implementation of wxFontRefData::Alloc; add some comment, regarding the auto-allocation feature of GetHFONT(); use const_cast<>() instead of wxConstCast(); protect wxFont::IsFixedWidth with a proper wxCHECK_MSG.

2009-03-18 21:11 FM, revision 59614

no change: just move a misplaced comment

2009-03-18 15:32 FM, revision 59610

add a wxFont test unit (currently GetFamily and the Get/SetEncoding() bits are disabled because they fail on wxGTK -- need more investigation)

2009-03-18 15:30 FM, revision 59609

use doxygen autolinking feature; use @ref command for the overview

2009-03-18 15:12 FM, revision 59608

fix leftover of previous commits about pixelSize ctor

2009-03-18 13:53 BIW, revision 59607

updated aui sample to demonstrate/test wxITEM_RADIO support in toolbars

2009-03-18 13:52 BIW, revision 59606

updated aui sample to demonstrate/test wxITEM_RADIO support in toolbars

2009-03-18 13:29 BIW, revision 59605

added wxITEM_RADIO support to wxAuiToolbar (applied #10602 with minor changes)

2009-03-18 13:28 BIW, revision 59604

added wxITEM_RADIO support to wxAuiToolbar (applied #10602 with minor changes)

2009-03-18 10:42 VZ, revision 59603

add combobox drop down/close up events (closes #10587)

2009-03-18 10:07 VZ, revision 59602

add wxUSE_IMAGE checks around ctors using Union() overload only defined when wxUSE_IMAGE==1 (closes #10561)

2009-03-18 10:04 VZ, revision 59601

correct typo in SetAltExtensions() method (re-closes #10570)

2009-03-18 10:01 VZ, revision 59600

more bug fixes to multiple selection mode (see #626, comment 47)

2009-03-18 09:30 VZ, revision 59599

no changes, just correct some comments and variable names (see #10594)

2009-03-18 09:29 VZ, revision 59598

set native eol-style for the overview files

2009-03-18 00:40 FM, revision 59597

add support to wxBitmapToggleButton also in TransferFromWindow (closes #10600 - thanks gmeeker)

2009-03-18 00:30 FM, revision 59596

some note about DOT_PATH, specially for Windows

2009-03-17 23:32 FM, revision 59595

wxStatusBarPane is not a window

2009-03-17 23:29 FM, revision 59594

re-add GetFieldsCount() erraneously removed in r59566

2009-03-17 22:53 KO, revision 59593

Leave anti-aliasing on by default on Mac as well

2009-03-17 22:02 VZ, revision 59592

allow using CPPUNIT_ASSERT_EQUAL(int,unsigned) even on 64 bit platforms (see r59576)

2009-03-17 21:55 VZ, revision 59591

added the files with separate tags itself (should have been part of r59590)

2009-03-17 21:54 VZ, revision 59590

extract the list of macros to ignore in a separate file and completed it with FWD versions; turned off generation of tags for forward class declarations

2009-03-17 21:09 FM, revision 59589

the GOption hack is valid for Glib 2.20 too (it looks like it will be valid forever...)

2009-03-17 21:04 KO, revision 59588

Handle the remaining selectors which otherwise lead to beeping on key press.

2009-03-17 20:56 FM, revision 59587

guard with compile-time checks the new GDK_* event type symbols; explain why runtime checks are not necessary (closes #10603)

2009-03-17 13:54 JJ, revision 59586

correct typo in my previous commit

2009-03-17 11:41 CE, revision 59585

tag revision 2.8.10

2009-03-17 11:05 JJ, revision 59584

correcting #ifdef syntax error

2009-03-16 17:53 FM, revision 59581

fix bug when warning string contains percent signs

2009-03-16 17:52 FM, revision 59580

be x86_64-friendly

2009-03-16 17:52 FM, revision 59579

include the path to the real setup.h

2009-03-16 17:51 FM, revision 59578

do not copy the typical setup.h in setup_gccxml.h; this is too fragile; rather use the real setup.h and then include setup_gccxml.h to 'fix' things so that gccxml is happy

2009-03-16 15:47 FM, revision 59577

don't fail on machines without french support installed

2009-03-16 15:18 FM, revision 59576

fix compilation with gcc 4.3.3 (and libcppunit 1.12.1); the compiler is confused by the many assertEqual() overloads

2009-03-16 14:49 FM, revision 59575

return updated wxFONT*_* values

2009-03-16 14:46 FM, revision 59574

allow testing wxSystemSettings::GetFont() return value

2009-03-16 14:46 FM, revision 59573

no real change; just reformatting and better comments

2009-03-16 13:33 VS, revision 59572

detect and report errors in XRC specification of grid sizers

2009-03-16 13:18 VS, revision 59571

fixed wxXRC compilation with --disable-filesystem (bug #10580)

2009-03-16 11:49 VZ, revision 59570

add a menu item to test setting focus (see #626 comment:42)

2009-03-15 19:45 FM, revision 59568

leftovers from r59566

2009-03-15 19:03 KO, revision 59567

On OS X, the button for wxID_HELP should never accept a label, also, tweak sizing for help button in OS X Cocoa case. (fixes #10595)

2009-03-15 17:54 FM, revision 59566

make wxStatusBarPane a 'full class' with getters and protected data; document it; provide more accessors in wxStatusBar (closes #10574)

2009-03-15 16:42 FM, revision 59565

wxMSW and wxPalmOS already had the wxFont(const wxSize&...) ctor; don't duplicate it

2009-03-15 16:28 FM, revision 59564

add the wxFont(const wxSize& pixelSize, ...) ctor to all ports; add some wxCHECK_MSGs to ensure that the wxSize objects contains non-negative arguments; document that passing zero for the width parameter is allowed; other minor doc fixes

2009-03-15 16:14 KO, revision 59562

Rebake after last change.

2009-03-15 16:07 KO, revision 59561

On Mac, ensure that the library path and dependencies point to the right location whether or not the library is installed.

2009-03-15 14:12 SC, revision 59560

changing layout to better adhere to HIG, fixing truncation on cocoa, fixes #10584

2009-03-15 11:33 FM, revision 59559

warn the user that for all basic classes wxPoint,wxRect,wxSize,wxRealPoint negative values are allowed inside the internal coordinate members; specify that their default ctors init to zero their internals

2009-03-15 11:05 VS, revision 59558

fixed docs of rows/cols XRC property

2009-03-15 10:58 SC, revision 59557

fixing obj-c warnings

2009-03-15 10:29 VS, revision 59556

better XRC errors reporting: report location of the error and use unified formatting

2009-03-15 10:20 SC, revision 59555

making sure peer->Move refreshes properly, bringing in synch with carbon, applying patch, fixes #10403

2009-03-15 09:58 SC, revision 59554

changes for embedded, applying patch, fixes #10359

2009-03-15 01:19 KO, revision 59545

Consider wxOSX the port name, and have wxOSX/Carbon and wxOSX/Cocoa as variations, so that linkages from function docs are left intact. Also, do a little cleanup and elaborate more in the docs for OS X Cocoa and OS X Carbon.

2009-03-15 01:03 FM, revision 59544

more docs and more comments in the sample code for wxObject* classes; document CreateRefData() and CloneRefData()

2009-03-14 23:59 FM, revision 59541

implement the wxGTK selective yield with a different approach: rather than getting the events ourselves and fetching them to gtk_main_do_event(), install our own wxgtk_main_do_event() to filter them (closes #10320 -- see bug reported in comment 19)

2009-03-14 23:31 VZ, revision 59540

fix warning about needless comparison of unsigned with 0

2009-03-14 23:29 VZ, revision 59539

remove stray debugging printf

2009-03-14 23:26 VZ, revision 59538

compilation fix for Watcom (see #10576)

2009-03-14 19:39 KO, revision 59537

implement EVT_TEXT and EVT_TEXT_ENTER for NSTextView-derived text controls.

2009-03-14 19:20 FM, revision 59536

include all events categories in wxEVT_CATEGORY_ALL

2009-03-14 18:41 SN, revision 59535

Sorry, needed to fix typo in previous commit.

2009-03-14 18:36 SN, revision 59534

Update m_nSize when shrinking wxArrayString (fixes #10591).

2009-03-14 18:34 SN, revision 59533

Update m_nSize when shrinking wxArrayString (fixes #10591).

2009-03-14 14:26 FM, revision 59528

more links to native docs for wxGTK; some typo fix

2009-03-14 14:02 FM, revision 59527

more specs for wxDC::DrawRotatedText

2009-03-14 13:57 FM, revision 59526

add wxSize overloads to wxBitmap ctors and to wxBitmap::Create

2009-03-14 13:28 FM, revision 59525

add overloads of ctors and Create() functions taking wxSize; document the various Create() overloads; reorganize wxImage docs categorizing the various functions

2009-03-14 01:24 FM, revision 59523

fix crash caused by an wxMDIClientWindow's GTK signal handler being called when the wxMDIClientWindow is already (partially) destroyed: easily reproducible (without this fix) in the 'mdi' and 'svg' samples

2009-03-14 01:01 FM, revision 59522

revise the sample, simplifying and cleaning it where possible

2009-03-14 00:49 FM, revision 59521

do not use @c to refer to wxDefault* objects; use :: so an hypertext link is created

2009-03-13 23:07 FM, revision 59520

avoid GDK warnings about invalid windows when creating wxTopLevel::Refresh too early

2009-03-13 21:02 KO, revision 59518

Only MSW supports loading sounds from data.

2009-03-13 20:54 KO, revision 59517

Another place we need an autorelease pool.

2009-03-13 18:43 SC, revision 59515

solving inversion problem, because SetShape is redefined on toplevel.h level

2009-03-13 18:23 SC, revision 59514

making sure toplevel default width/sizes are used

2009-03-13 17:53 SC, revision 59513

supporting AA font flags on wxGCDC, fixes #10579

2009-03-13 17:22 KO, revision 59512

Mac -> OSX header change.

2009-03-13 15:42 JMS, revision 59511

Allow disabled properties to be expanded/collapsed via keyboard events (they could anyway be expanded/collapsed via the expander button)

2009-03-13 15:04 VS, revision 59510

return URLs, not filenames, from wxFileSystem::FindFirst/FindNext() for the file: protocol

2009-03-13 13:26 VS, revision 59509

added wxXmlResource::LoadAllFiles()

2009-03-13 09:22 JS, revision 59508

Made DoSize and GetPageRect virtual for easier derivation without duplicating a lot of code

2009-03-13 05:27 KO, revision 59507

Rebake after Mac bundle change.

2009-03-13 05:23 KO, revision 59506

Just move the binary inside of the app bundle instead of making a separate copy of it in the bundle.

2009-03-12 19:37 KO, revision 59502
  • D /wxWidgets/trunk/samples/access/accesstestM5.xml
  • D /wxWidgets/trunk/samples/artprov/artprovM5.xml
  • D /wxWidgets/trunk/samples/calendar/calendarM5.xml
  • D /wxWidgets/trunk/samples/caret/caretM5.xml
  • D /wxWidgets/trunk/samples/config/configM5.xml
  • D /wxWidgets/trunk/samples/controls/controlsM5.xml
  • D /wxWidgets/trunk/samples/dialogs/dialogsM5.xml
  • D /wxWidgets/trunk/samples/dnd/dndM5.xml
  • D /wxWidgets/trunk/samples/docview/docviewM5.xml
  • D /wxWidgets/trunk/samples/dragimag/dragimagM5.xml
  • D /wxWidgets/trunk/samples/drawing/drawingM5.xml
  • D /wxWidgets/trunk/samples/erase/eraseM5.xml
  • D /wxWidgets/trunk/samples/event/eventM5.xml
  • D /wxWidgets/trunk/samples/exec/execM5.xml
  • D /wxWidgets/trunk/samples/font/fontM5.xml
  • D /wxWidgets/trunk/samples/grid/griddemoM5.xml
  • D /wxWidgets/trunk/samples/help/helpM5.xml
  • D /wxWidgets/trunk/samples/html/about/aboutM5.xml
  • D /wxWidgets/trunk/samples/html/help/helpM5.xml
  • D /wxWidgets/trunk/samples/html/helpview/helpviewM5.xml
  • D /wxWidgets/trunk/samples/html/printing/printingM5.xml
  • D /wxWidgets/trunk/samples/html/test/testM5.xml
  • D /wxWidgets/trunk/samples/html/virtual/virtualM5.xml
  • D /wxWidgets/trunk/samples/html/widget/widgetM5.xml
  • D /wxWidgets/trunk/samples/html/zip/zipM5.xml
  • D /wxWidgets/trunk/samples/image/imageM5.xml
  • D /wxWidgets/trunk/samples/internat/internatM5.xml
  • D /wxWidgets/trunk/samples/joytest/joytestM5.xml
  • D /wxWidgets/trunk/samples/keyboard/keyboardM5.xml
  • D /wxWidgets/trunk/samples/layout/layoutM5.xml
  • D /wxWidgets/trunk/samples/listctrl/listctrlM5.xml
  • D /wxWidgets/trunk/samples/mdi/mdiM5.xml
  • D /wxWidgets/trunk/samples/menu/menuM5.xml
  • D /wxWidgets/trunk/samples/minimal/MinimalClassicM8.xml
  • D /wxWidgets/trunk/samples/minimal/MinimalM8.xml
  • D /wxWidgets/trunk/samples/notebook/notebookM5.xml
  • D /wxWidgets/trunk/samples/printing/printingM5.xml
  • D /wxWidgets/trunk/samples/regtest/regtestM5.xml
  • D /wxWidgets/trunk/samples/sashtest/sashtestM5.xml
  • D /wxWidgets/trunk/samples/scroll/scrollM5.xml
  • D /wxWidgets/trunk/samples/shaped/shapedM5.xml
  • D /wxWidgets/trunk/samples/splitter/splitterM5.xml
  • D /wxWidgets/trunk/samples/statbar/statbarM5.xml
  • D /wxWidgets/trunk/samples/taskbar/taskbarM5.xml
  • D /wxWidgets/trunk/samples/text/textM5.xml
  • D /wxWidgets/trunk/samples/thread/threadM5.xml
  • D /wxWidgets/trunk/samples/toolbar/toolbarM5.xml
  • D /wxWidgets/trunk/samples/treectrl/treetestM5.xml
  • D /wxWidgets/trunk/samples/typetest/typetestM5.xml
  • D /wxWidgets/trunk/samples/validate/validateM5.xml
  • D /wxWidgets/trunk/samples/widgets/widgetsM5.xml
  • D /wxWidgets/trunk/samples/wizard/wizardM5.xml

Removing more CodeWarrior samples.

2009-03-12 19:32 KO, revision 59501
  • D /wxWidgets/trunk/demos/bombs/bombsM5.xml
  • D /wxWidgets/trunk/demos/forty/fortyM5.xml
  • D /wxWidgets/trunk/demos/fractal/fractalM5.xml
  • D /wxWidgets/trunk/demos/life/lifeM5.xml
  • D /wxWidgets/trunk/demos/poem/poemM5.xml

Removing more CodeWarrior project files.

2009-03-12 19:30 KO, revision 59500
  • D /wxWidgets/trunk/docs/metrowerks

Remove docs for the removed CodeWarrior projects.

2009-03-12 19:29 KO, revision 59499

Remove instructions for Mac OS Classic.

2009-03-12 19:14 KO, revision 59498

Removing Classic MacOS / CodeWarrior instructions as neither are supported any longer.

2009-03-12 18:17 JMS, revision 59497

Reworked the way child properties can be added to a property that has not yet been added to a grid or page; AddChild() deprecated, now use AddPrivateChild() instead. For public children, new member functions AppendChild() and InsertChild() should do the job.

2009-03-12 17:26 KO, revision 59496
  • D /wxWidgets/trunk/include/wxshlba_cw.pch
  • D /wxWidgets/trunk/include/wxshlba_cw.pch++
  • D /wxWidgets/trunk/include/wxshlba_cwc.pch
  • D /wxWidgets/trunk/include/wxshlba_cwc.pch++
  • D /wxWidgets/trunk/include/wxshlba_cwc_d.pch
  • D /wxWidgets/trunk/include/wxshlba_cwc_d.pch++
  • D /wxWidgets/trunk/include/wxshlba_cw_d.pch
  • D /wxWidgets/trunk/include/wxshlba_cw_d.pch++
  • D /wxWidgets/trunk/include/wxshlb_cw.pch
  • D /wxWidgets/trunk/include/wxshlb_cw.pch++
  • D /wxWidgets/trunk/include/wxshlb_cwc.pch
  • D /wxWidgets/trunk/include/wxshlb_cwc.pch++
  • D /wxWidgets/trunk/include/wxshlb_cwc_d.pch
  • D /wxWidgets/trunk/include/wxshlb_cwc_d.pch++
  • D /wxWidgets/trunk/include/wxshlb_cw_d.pch
  • D /wxWidgets/trunk/include/wxshlb_cw_d.pch++
  • D /wxWidgets/trunk/include/wx_cw.pch
  • D /wxWidgets/trunk/include/wx_cw.pch++
  • D /wxWidgets/trunk/include/wx_cwc.pch
  • D /wxWidgets/trunk/include/wx_cwc.pch++
  • D /wxWidgets/trunk/include/wx_cwcocoa.pch
  • D /wxWidgets/trunk/include/wx_cwcocoa.pch++
  • D /wxWidgets/trunk/include/wx_cwcocoa.pchmm
  • D /wxWidgets/trunk/include/wx_cwcocoa_d.pch
  • D /wxWidgets/trunk/include/wx_cwcocoa_d.pch++
  • D /wxWidgets/trunk/include/wx_cwcocoa_d.pchmm
  • D /wxWidgets/trunk/include/wx_cwc_d.pch
  • D /wxWidgets/trunk/include/wx_cwc_d.pch++
  • D /wxWidgets/trunk/include/wx_cwu_d.pch
  • D /wxWidgets/trunk/include/wx_cwu_d.pch++
  • D /wxWidgets/trunk/include/wx_cw_d.pch
  • D /wxWidgets/trunk/include/wx_cw_d.pch++
  • D /wxWidgets/trunk/include/wx_pb.h

Removing pch header files for CodeWarrior and also the wx_pb.h which is no longer used.

2009-03-12 17:06 KO, revision 59495

Fix reference ids and update Mac requirements in the introduction page.

2009-03-12 16:24 KO, revision 59494

Remove CodeWarrior portion of the Mac installation instructions.

2009-03-12 16:23 KO, revision 59493
  • D /wxWidgets/trunk/docs/osx/ansi.diff
  • D /wxWidgets/trunk/docs/osx/M5build.applescript
  • D /wxWidgets/trunk/docs/osx/M5converteol.sh
  • D /wxWidgets/trunk/docs/osx/M5mcp2xml.applescript
  • D /wxWidgets/trunk/docs/osx/M5replace.sh
  • D /wxWidgets/trunk/docs/osx/M5xml2mcp.applescript
  • D /wxWidgets/trunk/docs/osx/M8mcp2xml.applescript
  • D /wxWidgets/trunk/docs/osx/M8xml2mcp.applescript
  • D /wxWidgets/trunk/docs/osx/SetXMLCreator.applescript
  • D /wxWidgets/trunk/src/wxWindowsClassicM8.xml
  • D /wxWidgets/trunk/src/wxWindowsM8.xml
  • D /wxWidgets/trunk/src/wxWindowsW7.xml

CodeWarrior has been discontinued on Mac for years, and none of the (manually maintained) project files have been updated in at least 3 years, so remove CodeWarrior support from the tree.

2009-03-12 12:14 VZ, revision 59492

compilation fix for ANSI build

2009-03-12 11:11 JJ, revision 59491

update OpenVMS makefiles

2009-03-12 10:30 VZ, revision 59490

corrections to Dutch translation from Gideon van Melle

2009-03-12 01:31 KO, revision 59486

Update wxMac docs to reflect new wxOSX/Carbon and wxOSX/Cocoa split, keep a note about the original Cocoa port.

2009-03-12 01:21 KO, revision 59485

Add a note about the flag for compiling OSX/Cocoa.

2009-03-11 16:11 VZ, revision 59484

reset the associated view frame pointer when the frame is deleted directly instead of being closed gracefully

2009-03-11 14:33 RR, revision 59483

Commit third algorithm for sorting and preserving old positions

2009-03-11 13:57 VZ, revision 59482

work around some (harmless) g++ warnings about possibly uninitalized variables

2009-03-11 13:16 VZ, revision 59481

remove MSVC warnings about DLL-exported class inheriting from non DLL-exported one by not exporting private classes at all

2009-03-11 13:15 VZ, revision 59480

disable IPC test completely as it prevents the test program from running to completion when it hangs (for still unknown reason)

2009-03-11 07:51 VS, revision 59479

renamed ATTRIBUTE_PRINTF to WX_ATTRIBUTE_PRINTF to avoid naming conflicts (e.g. with latest libxml2)

2009-03-11 04:53 KO, revision 59478

Add HTML docs generation and packaging to release process.

2009-03-11 04:50 KO, revision 59477

Get SetLabel working again for wxStaticText by overriding SetLabel so that we can respect alignment. Also add a couple more sizing tweaks.

2009-03-10 21:27 SC, revision 59476

adding pure CoreText Impl

2009-03-10 18:41 RR, revision 59475

Mention wxQsort()

2009-03-10 18:31 RR, revision 59474

Make a single for loop out of two

2009-03-10 15:45 VZ, revision 59473

also fix handling of wxSP_ARROW_KEYS|wxSP_WRAP (see #10565)

2009-03-10 15:36 VZ, revision 59472

honour wxSP_ARROW_KEYS in wxSpinCtrlGeneric and don't handle the arrows unless it's specified (closes #10565)

2009-03-10 14:06 RR, revision 59471

Change Compare() method to being const

2009-03-10 13:38 RR, revision 59470

Use sorting algo using wxQsort that includes the old position for reporting that to GtkTreeView

2009-03-10 13:37 RR, revision 59469

Make wxDataViewModel::Compare() const

2009-03-10 06:00 KO, revision 59468

Forgot to commit the header change too.

2009-03-10 05:07 KO, revision 59467

Focus handling fixes - make sure new windows activate on show, ensure focus events call SetWindow with the previous / next focus window respectively, and go back to native behavior for now with acceptsFirstResponder until we can figure out how to pass the results of AcceptsFocus() to it without getting in a loop as the wx API calls native and vice versa.

2009-03-10 04:56 KO, revision 59466

Border styles create a double-border on native search ctrl, just use the one Apple draws.

2009-03-09 23:13 VZ, revision 59461

add support for multiple extensions to wxImage handlers (closes #10570)

2009-03-09 23:08 VZ, revision 59460

no changes, just correct the file name in the header (part of #10570)

2009-03-09 23:05 VZ, revision 59459

no real changes, just correct a comment (closes #10563)

2009-03-09 22:41 VZ, revision 59458

define HOST_SUFFIX as empty string when not cross-compiling as it's also used in this case (fixes breakage in library names introduced by r59381)

2009-03-09 20:49 RR, revision 59457

Implement vetoing editing in wxDataViewTextRenderer under GTK+ and test it in the sample (see also #10495)

2009-03-09 20:48 RR, revision 59456

Add wxDataViewEvent for vetoing label editing (see also #10495)

2009-03-09 19:53 VZ, revision 59455

close the associated frame if the view is deleted directly to avoid leaving zombie frames floating around

2009-03-09 19:40 VZ, revision 59454

don't use wxScopedPtr<> in wxDocTemplate::CreateDocument() as the document is implicitly deleted by InitDocument() if its initialization fails; try to explain the (complex and inconsistent) rules for deleting the document in the manual

2009-03-09 19:29 VZ, revision 59453

PCH-less build fix after r59452

2009-03-09 18:45 VZ, revision 59452

don't leak memory if exceptions are thrown during a new wxDocument creation

2009-03-09 18:33 JMS, revision 59451

Minor wxPGMultiButton refacotring

2009-03-09 18:32 JMS, revision 59450

Allow wxPGMultiButton to work even if primary editor control was not created in wxPGEditor::CreateControls(); Clarified related samples and documentation.

2009-03-09 18:13 VZ, revision 59449

don't call neither OnSaveModified() nor Modify(false) from On{New,Open}Document(): these methods are only ever called for the new wxDocument object which should never be saved, even if they're marked as modified by the user-defined document creation code

2009-03-09 17:09 JMS, revision 59448

Added build/msw/wx_propgrid.dsp to vc manifest (I hope this fixes #10564)

2009-03-09 13:05 VZ, revision 59446

restore passing WM_COMMAND messages for SC_XXX commands to DefFrameProc() in wxMDIParentFrame::MSWWindowProc() accidentally removed in previous changes; removed doing this for WM_SYSCOMMAND in wxMDIChildFrame as this does seem to be unnecessary

2009-03-09 04:29 KO, revision 59444

Fix for accessing m_peer during initialization.

2009-03-08 21:41 RR, revision 59438

Commit most parts of #10495 wxDataViewCtrl needs a way to start the label editor programmatically

2009-03-08 21:23 RR, revision 59437

Fixes #10556: wxDataViewCtrl keyboard navigation broken in r59379, some internal renaming

2009-03-08 15:59 VZ, revision 59435

take into account the width of the static box label in wxStaticBoxSizer minimal size computation

2009-03-08 15:54 VZ, revision 59434

no changes, just removed unnecessary GetStaticBoxBorders() function

2009-03-08 12:58 FM, revision 59433

add wxAppConsoleBase::DeletePendingEvents and wxEvtHandler::DeletePendingEvents. Fix wxAppConsoleBase::Suspend/ResumeProcessingOfPendingEvents: locking the mutex does not prevent wxAppConsoleBase::ProcessPendingEvents from running if the mutex was locked from the main thread!

2009-03-08 12:56 FM, revision 59432

document that locking a wxMutex or a wxCriticalSection twice from the same thread doesn't result in a deadlock

2009-03-08 12:08 FM, revision 59431

document wxProgressDialog::Update(maximumValue) behaviour and warn the user that it may generate unwanted re-entrancies because of wxDialog::ShowModal()

2009-03-08 12:05 FM, revision 59430

fix typo; distribute docs between Open() overloads for better rendering/better function descriptions

2009-03-08 11:34 JMS, revision 59429

Added support for 'AutoComplete' attribute, automatically used by any wxTextCtrl-based property editor

2009-03-08 11:04 JMS, revision 59428

Always reduce size of the last (instead of widest) wxPropertyGrid column when control's client size changes

2009-03-08 10:02 SC, revision 59427

letting the peer declare whether it wants to draw its borders itself (eg the search control has a round border on mac)

2009-03-08 06:42 KO, revision 59426

Fix double-click support for wxListBox (#10548)

2009-03-08 06:35 KO, revision 59425

Mac inherits the window variant setting on control creation, and thus on Mac this always asserts, so remove the assert to fix #10559.

2009-03-08 04:15 KO, revision 59424

Fixes needed to get transient popup windows working, also implement SetFont for OS X Cocoa for classes that support it.

2009-03-08 03:32 KO, revision 59423

Make sure the user can't select the text.

2009-03-07 23:37 VZ, revision 59422

detect adding too many items to a grid sizer sooner and don't crash if this happens

2009-03-07 19:36 VZ, revision 59421

support %l in wxDateTime::ParseFormat()

2009-03-07 16:07 VZ, revision 59420

optimize Replace() to use a linear algorithm (closes #9135)

2009-03-07 15:49 VZ, revision 59419

add wxUSE_CONFIG checks (see #10560)

2009-03-07 15:49 VZ, revision 59418

no changes, just remove an extra space (see #10560)

2009-03-07 15:39 VZ, revision 59417

replace wxGetMultipleChoices() with wxGetSelectedChoices() which allows to distinguish between cancelling the dialog and not selecting any items in it (closes #10057)

2009-03-07 15:28 VZ, revision 59416

correct size of extra controls in pixels to dialogs units correctly (see #9679)

2009-03-07 15:16 VZ, revision 59415

don't add the sash size to the best size if the window is not actually split (see #10533)

2009-03-07 15:10 VZ, revision 59414

also remove WXUNUSED_UNLESS_DEBUG to fix release build after t59404

2009-03-07 15:08 VZ, revision 59413

compilation fix: add missing header after r59404

2009-03-07 14:54 RR, revision 59412

wxMac requires UTF-8 for wxTextDataoObject

2009-03-07 14:37 VZ, revision 59411

store our styles in wxSpinCtrlGenericBase ctor (needed to make the changes of r59410 actually work, see #10557)

2009-03-07 14:27 VZ, revision 59410

support wxSP_WRAP in generic implementation (closes #10557)

2009-03-07 14:25 VZ, revision 59409

use wxLog::Log() instead of ugly cast

2009-03-07 14:23 VZ, revision 59408

suppress wxLog::DoLog() and DoLogString() hiding warnings

2009-03-07 14:09 RR, revision 59407

wxDATAVIEW_CELL_ACTIVATABLE translates Editable under OS X. Maybe we should remove the distinction.

2009-03-07 14:07 VZ, revision 59406

fix generation of key events with Alt pressed broken by r59369 (see #626)

2009-03-07 14:03 VZ, revision 59405

add wxUSE_CONFIG guard

2009-03-07 13:58 VZ, revision 59404

added wxProtocolLog class for logging network requests/responses (closes #7464)

2009-03-07 13:46 RR, revision 59403

Report first selected item in selection change event

2009-03-07 13:33 RR, revision 59402

Make wxDataViewCtrl::GetBestSize() return a height of 80 on OSX as per the other platforms

2009-03-07 12:11 RR, revision 59401

Correct define

2009-03-07 04:20 KO, revision 59400

For search ctrl, the bordered and bezeled styles destroy the control's rounded border and white background for some reason. This gives us "double borders", but for the moment it's better than the old look.

2009-03-07 04:19 KO, revision 59399

Add alignment support, and more tweaks for label size issues, though I hope to find the core cause and solution soon.

2009-03-06 23:42 FM, revision 59395

fix wxDataObjectComposite::GetFormatCount and add some comments to explain the reason of recents modifications to wxDataObjectComposite (closes #10430)

2009-03-06 23:30 RR, revision 59394

wxBusyInfo now uses wxGenericStaticText under GTK+, more Refresh/Update updates

2009-03-06 22:57 FM, revision 59393

wxDataViewColumn derives from wxSettableHeaderColumn, not from wxHeaderColumn

2009-03-06 22:56 FM, revision 59392

don't return hardcoded constants for empty renderers, introduce wxDVC_DEFAULT_RENDERER_SIZE. Some code styling review (indentation, long line wrapping, etc)

2009-03-06 22:45 FM, revision 59391

fix wxTextDataObject::GetDataHere and SetData functions (under wxMSW) so that they work with strings with embedded NULLs and can cope with non-NULL terminated arrays.

2009-03-06 22:36 FM, revision 59390

move wxDataFormat and wxDataObject docs at the beginning of the file, before the derived classes' docs. Many small improvements. Document wxTextDataObject::GetFormatCount, GetAllFormats(), GetFormat() functions as the wxDataObjectSimple docs for those functions result misleading for wxTextDataObject (closes #10431)

2009-03-06 20:45 FM, revision 59385

fix typo (part of r59384)

2009-03-06 20:45 FM, revision 59384

remove wxT() and _() macros to make the sample more readable; add File->Clear log menuitem; re-add m_container flag in MyMusicTreeModelNode and describe in a TODO/FIXME item why it's needed; warn when selecting the ninth symphony is not possible

2009-03-06 20:40 FM, revision 59383

some more const-ification of HasEditorCtrl

2009-03-06 20:39 FM, revision 59382

comment out wxPrintf/wxLogDebug calls; fix some indentations; comment out the (debug) code explicitly crashing the application; protect with wxASSERTs the FindNode() return values, before they are dereferenced

2009-03-06 20:06 VZ, revision 59381

use install_name_tool when cross-compiling too: it's not very useful if the build machine can't execute host binaries but it might be possible to do this (e.g. using an emulator) and it doesn't hurt anyhow

2009-03-06 19:32 RR, revision 59379

Correct minor bishaviours in Expand() and Collapse()

2009-03-06 19:20 RR, revision 59378

added test for wxDataViewCtrl::Expand() and ::Collapse()

2009-03-06 19:13 RR, revision 59377

Add new line at the end of the file

2009-03-06 19:07 RR, revision 59376

Make all instances of HasEditorCtrl() const, not just a few

2009-03-06 18:52 RR, revision 59375

Initialise DC only when needed and deinitilise it properly before, fixes #10543: wxGTK wxDataViewCtrl Assert and Crash

2009-03-06 17:32 JMS, revision 59374

Property value images are no longer shrinked horizontally

2009-03-06 16:31 VZ, revision 59372

don't allow setting readonly combobox value to a string which is not one of the valid choices in wxGTK neither and document this behaviour (closes #10549)

2009-03-06 16:26 KO, revision 59371

docs/mac is now docs/osx.

2009-03-06 16:26 VZ, revision 59370

added wxZlibStream::SetDictionary() (closes #10551)

2009-03-06 16:13 VZ, revision 59369

fix duplicate events for selection keys after the last change (see #626)

2009-03-06 10:56 VZ, revision 59367

no changes, just some minor cleanup

2009-03-06 10:54 VZ, revision 59366

only set maximal tooltip width if it's greater than the previously set one to avoid breaking long lines if a shorter tooltip is added afterwards (see #10537)

2009-03-06 10:38 VZ, revision 59365

pass ApplyEdit() arguments to EndEdit() too for better backwards compatibility (closes #10544)

2009-03-06 08:46 CE, revision 59364

for 2.8.10

2009-03-06 08:19 JS, revision 59363

Removed conflicting virtual function

2009-03-06 00:05 FM, revision 59360

Indentation/coding style adjustments. Make the columns resize when dragging the columns in the header control intercepting the EVT_HEADER_RESIZING event

2009-03-06 00:01 FM, revision 59359

fix crash when using wxDataViewListStore::DeleteAllItems

2009-03-05 23:41 VZ, revision 59358

2nd (blind) fix for VC6 build

2009-03-05 22:54 KO, revision 59357

Fill out the left and top fields as well.

2009-03-05 21:54 KO, revision 59356

Make about dialog non-modal on GTK/Mac and don't show the OK button on Mac.

2009-03-05 21:47 FM, revision 59355

do not use HDS_FLAT by default

2009-03-05 21:21 KO, revision 59354

Sheet support for wxDirDialog.

2009-03-05 21:20 KO, revision 59353

Don't use result for both NS and wx button ID values.

2009-03-05 21:20 KO, revision 59352

Sheet support for wxMessageDialog.

2009-03-05 21:19 KO, revision 59351

Fix for sheets based on NSAlert.

2009-03-05 19:22 KO, revision 59349

Fix typo.

2009-03-05 19:21 KO, revision 59348

Make sure we call SetEventObject before firing events.

2009-03-05 19:20 KO, revision 59347

Make wxStaticText for OS X Cocoa properly size multiline strings.

2009-03-05 19:19 KO, revision 59346

Use sheets for native file dialogs if the dialog has its parent set.

2009-03-05 18:20 BP, revision 59345

Updated wxWidgets icons in art to use the new official logo.

2009-03-05 16:32 VZ, revision 59344

don't use WPARAM in the header (build fix after r59336)

2009-03-05 15:54 JS, revision 59343

Don't set a large minimum size for both panes

2009-03-05 15:54 JS, revision 59342

Don't set a large minimum pane size; the splitter should take account of the minimum size anyway. Having a large minimum size (for both panes) can cause problems when both panes are small.

2009-03-05 15:44 JS, revision 59341

Prevent the splitter sash being set smaller than minimum size

2009-03-05 15:44 JS, revision 59340

Prevent splitter sash being set below minimum size when moved (using the same minimum size for both windows is probably a bad design choice)

2009-03-05 14:13 VZ, revision 59336

fix multiple problems with selection in controls with wxTR_MULTIPLE style (closes #626)

2009-03-05 14:09 VZ, revision 59335

fix total breakage of all fonts in wxMSW caused by r57542 which changed the value of wxSystemFont enum elements in spite of the comment saying not to do this right above it

2009-03-05 14:00 VZ, revision 59334

set svn properties correctly for the new files (please use the auto-props!)

2009-03-05 13:58 VZ, revision 59333

(blind) fix for VC6 build

2009-03-05 12:46 VZ, revision 59332

PCH-less build fix

2009-03-05 05:43 KO, revision 59331

Ensure that WriteText moves the selection to the end and scrolls to the end, and implement EVT_TEXT_ENTER for NSTextField.

2009-03-05 05:23 KO, revision 59330

Fix comparison operator for functions keys (fixes #10547).

2009-03-05 00:36 FM, revision 59327

improve look of wxDataViewCtrl and of its renderer on wxMSW when windows XP themeing is not used (wxRendererXP::DrawItemSelectionRect implementation is ok also for wxRendererMSW; share the code). Fix a typo in the drawing code for horizontal rules in wxDataViewCtrl.

2009-03-04 23:34 KO, revision 59326

Ensure we get mouse moved events.

2009-03-04 23:23 FM, revision 59325

build fix

2009-03-04 22:33 FM, revision 59323

all code revisited. Main additions: - now it's possible to change the DVC style dynamically - make models more robust against deleting items, and against other allowed user actions - comment portions of the code to make it more didactive

2009-03-04 21:06 FM, revision 59321

some docs enhancements, in particular to wxDataViewListCtrl.

2009-03-04 19:53 JMS, revision 59320

By default, always refresh editor and redraw properties when property value is changed

2009-03-04 19:12 BP, revision 59319

Merged r59317 from trunk: More wxWindows -> wxWidgets updates (mostly URLs and mailing list addresses).

2009-03-04 19:09 KO, revision 59318

Don't always set the titled mask.

2009-03-04 19:04 BP, revision 59317

More wxWindows -> wxWidgets updates (mostly URLs and mailing list addresses).

2009-03-04 17:21 FM, revision 59316

reorganize the sample splitting it in two source files and an additional header; most important: don't tile all the controls into the main frame: it becomes too big; rather use a notebook control to properly layout them

2009-03-04 15:53 FM, revision 59315

build fix; document HasFeature() (should be part of r59313)

2009-03-04 15:23 FM, revision 59314

no real change: just reorder the code

2009-03-04 15:19 FM, revision 59313

remove wxSYS_DEFAULT_PALETTE: it's supported only by wxMSW and it never worked there: GetStockObject(DEFAULT_PALETTE) returns a palette and not a font; so the resulting wxFont is wrong. Expand and correct documentation for various system constants. Provide wxSYS_COLOUR_FRAMEBK as a synonym for wxSYS_COLOUR_BTNFACE as it is the colour which must be used to make wxFrame background coherent with the background of the controls they (eventually) contain.

2009-03-04 11:47 FM, revision 59311

add headers to the samples' bakefiles so that they show up in MSVC project files

2009-03-04 11:39 FM, revision 59310

revert addition of the simple listctrl; it doesn't help. Log the version of comctl32.dll under wxMSW; it's useful when reporting bugs or when debugging

2009-03-04 07:42 JJ, revision 59309

inserting missing include for non PCH-build

2009-03-03 23:23 KO, revision 59305

More fixes for clickCount... even sometimes when respondsToSelector returned true we'd get a crash, so only check clickCount for up and down events.

2009-03-03 23:10 FM, revision 59304

clarify the list of bitmap handlers natively supported. Clarify that wxBitmap::AddHandler isn't useful to the final user; wxImage::AddHandler should be used instead.

2009-03-03 21:17 JMS, revision 59302

Remove unneeded workaround for a ScrolledWindow issue that is now fixed

2009-03-03 21:04 JMS, revision 59301

Remove wxEnumProperty::ms_prevIndex

2009-03-03 20:57 FM, revision 59300

update the list of samples

2009-03-03 19:20 VZ, revision 59297

use ldlibs, not ldflags, for wx-config --libs output in gnu format as well as in autoconf one to ensure that the libraries appear at the end of the linker command line

2009-03-03 13:12 JS, revision 59295

Don't crash if no scrollbar Force wxVSCROLL in wxRTC

2009-03-03 10:34 VZ, revision 59294

fix old font size restoration in DoGetTextExtent() [backport of r56791 from trunk]

2009-03-03 09:24 VZ, revision 59293

compilation fix after last commit

2009-03-03 09:21 VZ, revision 59292

fix wxGTK1 compilation after wxTextEntry DoGetValue() change

2009-03-03 09:21 VZ, revision 59291

fix virtual function hiding warnings

2009-03-03 09:20 VZ, revision 59290

fix virtual function hiding warnings

2009-03-03 09:14 VZ, revision 59289

add tests directory too

2009-03-03 06:10 KO, revision 59288

Add demos directory.

2009-03-02 21:14 FM, revision 59286

ProcessPendingEvents() is now in wxApp

2009-03-02 20:49 VZ, revision 59285
  • M /wxWidgets/trunk/build/bakefiles/Bakefiles.bkgen
  • D /wxWidgets/trunk/samples/mfc/Makefile.in
  • D /wxWidgets/trunk/samples/mfc/makefile.bcc
  • D /wxWidgets/trunk/samples/mfc/makefile.gcc
  • D /wxWidgets/trunk/samples/mfc/makefile.unx
  • D /wxWidgets/trunk/samples/mfc/makefile.wat

don't generate non-MSVC makefiles for MSVC-only samples

2009-03-02 20:45 FM, revision 59284

move pending event processing back to wxApp (these methods were moved into wxEventLoopBase during YieldFor() refactoring - see #10320): we need to be able to queue events even when there's no event loop running (e.g. wxApp::OnInit)

2009-03-02 20:43 VZ, revision 59283

wxOSX build fix for wxRichTextCtrl after wxTextEntry::GetValue() renaming to DoGetValue()

2009-03-02 20:41 FM, revision 59282

remove references to datetime_constants; they're not needed anymore

2009-03-02 20:11 KO, revision 59281

Land the rest of the changes made by a rebake after r59067.

2009-03-02 20:09 FM, revision 59280

revert r59246; the window parameter was there by purpose (i.e. for consistency with other Get* methods -- even if unused); document what the win parameter does in the various wxRenderer::Get* methods

2009-03-02 20:00 KO, revision 59279

Ensure the archives extract to a root directory bearing the release's name.

2009-03-02 19:28 VZ, revision 59278

another wxOSX build fix after wxTextEntry::GetValue() renaming to DoGetValue()

2009-03-02 19:17 VZ, revision 59277

wxOSX build fix after wxTextEntry::GetValue() renaming to DoGetValue()

2009-03-02 18:30 KO, revision 59276

Rebake after OS X Cocoa header changes.

2009-03-02 18:23 KO, revision 59275

Commit changes caused by setting configure.in's svn:eol-style to LF. (r58985)

2009-03-02 18:08 KO, revision 59274

Update files.bkl to look in the proper place for moved header files.

2009-03-02 16:23 VZ, revision 59273

build fix: define DoGetValue() and GetEditableWindow()

2009-03-02 16:22 VZ, revision 59272

compilation fix after GetEditableWindow() signature change

2009-03-02 14:54 VZ, revision 59270

fix warning about possibly uninitialized variable in release build

2009-03-02 14:49 VZ, revision 59269

remove SetValue() which is not needed and which definition was removed by the previous change

2009-03-02 14:03 VZ, revision 59268

make GetEditableWindow() protected as it's used by wxGTK wxTextEntry

2009-03-02 13:58 VZ, revision 59267

wxUniv compilation fixes after wxTextEntry::DoGetValue() change

2009-03-02 13:45 VZ, revision 59266

fix overloaded virtual warning

2009-03-02 13:31 VZ, revision 59265

added wxTextEntry::DoGetValue() to allow returning empty string if the control currently contains hint text

2009-03-02 12:40 VZ, revision 59264

set correct properties

2009-03-02 12:25 VZ, revision 59263

added wxTextEntry::SetHint() (a.k.a. cue banner or placeholder string)

2009-03-02 12:10 VZ, revision 59262

add ugly macros to abstract the difference between Bind() and Connect() -- this is still less ugly than having #ifs everywhere

2009-03-02 11:51 VZ, revision 59261

update to Dutch translations from Gideon van Melle

2009-03-02 10:43 VS, revision 59260

fixed compiler warning about struct/class mismatch (fixes #10534)

2009-03-01 21:01 FM, revision 59255

document that wxDialog::ShowModal() creates its own event loop

2009-03-01 21:00 FM, revision 59254

document internal wxDateTime enums the way they're meant to be documented in Doxygen

2009-03-01 20:35 FM, revision 59253

do not duplicate large blocks of docs; use @overload instead; provide link to the standard strftime() docs

2009-03-01 20:24 KO, revision 59252

Switch to a name + postfix naming scheme so that the postfix doesn't end up in the middle of the filename, improve zip compression, ensure MSW project files have the right line endings in all formats, and finally, point to the (pre-existing) way for displaying program options. :)

2009-03-01 18:51 KO, revision 59251

Use a different name for OS X Cocoa framework, and fix an accidental tab char.

2009-03-01 17:21 FM, revision 59249

fix rendering of wxGrid on wxMSW when a dialog is over the grid. To test the bug: open the "grid" sample and popup the about box, then move it over the grid; without this fix portions of wxGrid were painted as gray (disabled colour) even if the wxGrid itself was not disabled.

2009-03-01 16:53 FM, revision 59247

use wxRenderer::GetCheckBoxSize() instead of doing wrong calculations in wxGridCellBoolRenderer::GetBestSize; this fixes checkbox rendering under wxMSW (tested on wxMSW,wxGTK)

2009-03-01 16:46 FM, revision 59246

deprecated GetCheckBoxSize(wxWindow *) in favour of GetCheckBoxSize() const (the window parameter was unused and not documented)

2009-03-01 16:09 FM, revision 59245

move wxGridCellRenderer::Draw before other derived classes implementations (no real change)

2009-03-01 15:53 FM, revision 59244

force use of generic about dialog as to test unfocused-repainting of wxGrid

2009-03-01 15:47 FM, revision 59243

name the enum with wxDir flags to make it easier to find it from the docs.

2009-03-01 15:23 FM, revision 59242

give better usage description (needs a more readable way to output options); tell the user he needs to use an absolute destination path; few more comments; add svn:executable property

2009-03-01 15:03 CE, revision 59241

avoid error of menu with zero ID

2009-03-01 15:02 FM, revision 59240
  • M /wxWidgets/trunk/docs/tech/index.txt
  • D /wxWidgets/trunk/docs/tech/tn0004.htm
  • D /wxWidgets/trunk/docs/tech/tn0007.txt
  • D /wxWidgets/trunk/docs/tech/tn0008.htm
  • D /wxWidgets/trunk/docs/tech/tn0010.htm

remove old and outdated tech notes

2009-03-01 14:31 FM, revision 59239

better document the possible arguments accepted by wxLaunchDefaultBrowser; in particular mention the 'mailto:' scheme

2009-03-01 13:15 CE, revision 59238

fix as per thread from http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/111645

2009-03-01 12:27 VZ, revision 59237

recognize schemes other than http and ftp in wxLaunchDefaultBrowser()

2009-03-01 12:23 VZ, revision 59236

document wxTextEntry

2009-03-01 11:59 VZ, revision 59235

added const_cast<> to silence gcc warnings (see #10520)

2009-02-28 19:34 VZ, revision 59208

don't use mbstowcs(NULL) with Cygwin (closes #10526)

2009-02-28 17:30 RR, revision 59203

Never show tree lines when there are tree buttons under OS X and GTK+

2009-02-28 17:22 RR, revision 59202

Use gdk_window_invalidate instead of gtk_widget_queue_draw as the latter doesn't e.g. invalidate a wxTreeCtrl correctly when place somewhere different from 0,0

2009-02-28 17:08 BP, revision 59201

wxPosition doesn't need renamed, it's supposed to be generic like wxSize or wxPoint.

2009-02-28 15:54 VZ, revision 59199

compilation fixes for ANSI mode build (closes #10518)

2009-02-28 15:49 VZ, revision 59198

reset the tooltip text before changing it, this apparently prevents a spurious redraw of the control below it (see #10520)

2009-02-28 15:44 VZ, revision 59197

mark alpha as being static if data is static too (closes #10525) [backport of r57528 from trunk]

2009-02-28 00:19 KO, revision 59195

Cast needed to fix compilation on 10.4 --This line, and those below, will be ignored-- M src/osx/cocoa/printdlg.mm

2009-02-27 20:25 VZ, revision 59193

add missing WXDLLIMPEXP_CORE (which surprisingly is only needed in debug build for some reason)

2009-02-27 18:11 VZ, revision 59192

Turkish translation updated [backport of r59191 from trunk]

2009-02-27 18:09 VZ, revision 59191

Turkish translation update from Hakkı Doğusan

2009-02-27 17:15 JS, revision 59190

Compile fix under wxGTK

2009-02-27 14:49 FM, revision 59189

add references to OnEventLoopEnter/Exit callbacks

2009-02-27 14:48 FM, revision 59188

fix doxygen warnings

2009-02-27 14:41 FM, revision 59187

mention that some event logic now requires a running event loop (see ticket #10320)

2009-02-27 13:12 VZ, revision 59186

VC6 compilation fix after last change: WXDLLIMPEXP_TEMPLATE_INSTANCE_BASE is not needed for template classes used as base classes apparently; do suppress some DLL export-related warnings

2009-02-27 12:24 VZ, revision 59185

refactor wxDocChildFrame and wxDocMDIChildFrame to use wxDocChildFrameAny intead of duplicating its code (with subtle differences, as usual); also added wxDocChildFrameAnyBase and store a pointer to it in wxView to reset the frame view if the view is being deleted because its creation fails to avoid crashes in this case

2009-02-27 11:36 VZ, revision 59184

added wxDECLARE_NO_COPY_TEMPLATE_CLASS_2

2009-02-27 10:54 JS, revision 59183

Fixed wxRichTextCtrl base class

2009-02-27 10:21 VZ, revision 59182

move functions using deprecated methods out of line to avoid deprecation warnings from MSVC when building any code including wx/event.h

2009-02-27 09:00 JS, revision 59181

Corrected IMPLEMENT_CLASS/BEGIN_EVENT_TABLE base class

2009-02-27 08:56 JS, revision 59180

Corrected IMPLEMENT_CLASS/BEGIN_EVENT_TABLE base class

2009-02-27 05:27 SC, revision 59179

applying patch, fixes #10523

2009-02-27 05:23 SC, revision 59178

applying patch, fixes #10524

2009-02-26 19:35 JMS, revision 59169

No longer overestimate virtual height given to the vertical scroll bar

2009-02-26 19:04 KO, revision 59168

Fix ordering.

2009-02-26 19:00 JMS, revision 59167

wxPropertyGrid::IsEditorFocused() is now public

2009-02-26 18:59 VZ, revision 59166

fix Remove() argument in the example (closes #10521)

2009-02-26 17:55 KO, revision 59165

Adding new symbols needed for wxGraphicsBitmap support.

2009-02-26 16:16 VZ, revision 59164

deprecate the old TryValidator/Parent() and replace them with the new and documented TryBefore/After()

2009-02-26 16:10 VZ, revision 59163

added wxDEPRECATED_BUT_USED_INTERNALLY_INLINE

2009-02-26 15:24 VZ, revision 59162

override TryValidator() in wxMDIParentFrame to implement forwarding of menu/toolbar events to the active child at wx level instead of forwarding the WM_COMMAND itself: this is better as it prevents the same event from being passed twice to wxApp fall back if a handler exists in the child frame but skips the event and also because the code is portable now and can be moved down to the base class; also call the base class TryValidator() from wxDocMDI classes

2009-02-26 14:15 VZ, revision 59161

another missing WXDLLIMPEXP to fix DLL build

2009-02-26 11:46 CE, revision 59160

update for 2.8.10-rcX with bakefile 0.2.5

2009-02-26 10:59 VZ, revision 59159

added wxAboutDialog::GetCopyrightToDisplay()

2009-02-26 10:56 VZ, revision 59158

rebake after WX_AGE change in build/bakefiles/version.bkl

2009-02-26 10:51 VZ, revision 59157

correct WX_AGE after last change

2009-02-26 09:32 CE, revision 59156

update for 2.8.10-rcX with bakefile 0.2.5

2009-02-26 09:29 CE, revision 59155

update for 2.8.10-rcX with bakefile 0.2.5

2009-02-26 08:02 JS, revision 59154

Fixed symbol

2009-02-26 07:24 JJ, revision 59153

Updating OpenVMS compile configuration

2009-02-26 00:17 VS, revision 59150

added wxXmlResource::LoadFile() to avoid URL-vs-filename ambiguity in Load()

2009-02-26 00:13 VS, revision 59149

fixed wxXmlResource::Load's detection of filenames to be done as early as possible

2009-02-25 23:41 VZ, revision 59144

added wxGrid::{Set,Get}{Row,Col}Sizes() methods allowing to save/restore all grid rows/columns sizes at once

2009-02-25 23:40 KO, revision 59143

Make sure that a framework build always uses lipo to build, and make sure functions which return a command's result always use a return code even when the command isn't run.

2009-02-25 23:27 VZ, revision 59142

compilation fix after last commit

2009-02-25 23:02 VZ, revision 59141

don't use template assign() with VC6, even though it can compile it it doesn't handle it correctly when using DLL

2009-02-25 21:12 VZ, revision 59139

compilation fix after the previous commit

2009-02-25 21:04 VZ, revision 59138

fix for DLL build: wxEvtHandlerArray should be in wxBase as it's used by wxEventLoopBase, not in wxCore

2009-02-25 21:01 VZ, revision 59137

undo the change of r57522, it's not needed any more after r59136

2009-02-25 21:01 VZ, revision 59136

postpone the check for the validity of growable rows/columns indices until we know the total number of items in the sizer (closes #10294)

2009-02-25 17:55 KO, revision 59135

Remove duplicate code that was landed when forward porting.

2009-02-25 17:43 VZ, revision 59134

replace templae Connect() overloads with separate Bind() method to improve compatibility (see #10000, closes #10477)

2009-02-25 13:23 FM, revision 59132

add wxAppConsoleBase::OnEventLoopEnter/Exit callbacks; add wxEventLoopBase::IsMain() and wxAppConsoleBase::GetMainLoop() helpers

2009-02-25 13:12 FM, revision 59131

document wxPolygonFillMode

2009-02-25 13:10 FM, revision 59130

no real change: just group functions in a logic manner

2009-02-25 13:07 VZ, revision 59128

don't call Refresh(empty-rect) unnecessarily

2009-02-25 12:08 FM, revision 59127

try to clear the device/logical unit fog; remove unused and unsupported (an assertion fails if they are used) wxMM_ constants; better docs for the supported wxMM_ constants; use MM_ANISOTROPIC in old win16 metafile code instead of wxMM_ANISOTROPIC since it's not supported by wx code

2009-02-25 11:54 FM, revision 59126

revise all code; do not use many global objects; use wxLog to give errors/messages; put drawing code in a wxApp member; get rid of old code; fix indentation

2009-02-25 07:59 JJ, revision 59125

Update compile configuration for OpenVMS

2009-02-25 02:11 KO, revision 59122

Remove no longer necessary re-entrancy check, fix function prototype definition for insertText, and add support for handling almost all the missing keys. (Function keys and the numpad Enter are still not handled properly.)

2009-02-25 00:09 VZ, revision 59121

fix handling of long lines in wxGridCellAutoWrapStringRenderer

2009-02-24 22:19 KO, revision 59120

Fix for deprecated constructor issues, setting a function without a body as inline doesn't work for Mac whether debug is set or not. Since it's a workaround for old versions of gcc, limit its use to those cases to avoid future problems.

2009-02-24 19:34 BIW, revision 59117

focus fixes for wxAUINotebook (fixes #4361)

2009-02-24 18:37 BIW, revision 59116

focus fixes for wxAUINotebook (fixes #4361)

2009-02-24 18:10 VZ, revision 59115

render <TH> contents in bold, as all the browsers do

2009-02-24 05:51 KO, revision 59114

Turn off the annoying beep when a key down is passed all the way up the handler chain.

2009-02-23 21:24 VZ, revision 59110

remove non-existent wx/msw/datecontrols.h from files.bkl (it's a private file and shouldn't be installed)

2009-02-23 21:20 VZ, revision 59109

add wx/persist/*.h files

2009-02-23 21:15 VZ, revision 59108

fix (harmless) warnings in release mingw32 build

2009-02-23 18:28 BP, revision 59107

Blind fix for crash when undocking AUI toolbars (#10371 and #10516).

2009-02-23 11:51 VZ, revision 59105

fix some buffer overflows (closes #10500)

2009-02-22 23:54 VZ, revision 59101

correct the coordinates used for DIBs in StretchBlt() (closes #10501)

2009-02-22 23:49 VZ, revision 59100

avoid integer overflow when computing the radius in DoDrawArc() (see #10494)

2009-02-22 23:38 VZ, revision 59099

no changes, just update the copyright in the header

2009-02-22 23:38 VZ, revision 59098

add accessors for sockaddr to wxSockAddress (closes #10511)

2009-02-22 22:20 KO, revision 59097

Quick fix to prevent a crash when running on 10.4.

2009-02-22 21:52 VZ, revision 59096

add public wxXmlResource::GetResourceNode() which can be used directly instead of deriving from wxXmlResource and using FindResource()

2009-02-22 21:30 KO, revision 59095

Missed one symbol used in the compatibility path.

2009-02-22 21:22 KO, revision 59094

Fix for building under 10.4, where the BlendMode constants are not defined.

2009-02-22 19:09 SN, revision 59091

Various compilation fixes.

2009-02-22 18:25 KO, revision 59090

Landing basic EVT_CHAR support, along with the rest of EVT_TEXT support fix.

2009-02-22 18:13 KO, revision 59089

Add support for EVT_TEXT in OS X Cocoa.

2009-02-22 17:38 VZ, revision 59088

put something in the content field type in the tables to avoid ugly appearance of empty table cells in Doxygen-generated HTML

2009-02-22 17:10 SN, revision 59087

Cleanup of functions not taking any parameter. Compilation fix for wxMappingMode.

2009-02-22 16:07 CE, revision 59086

fix as per http://article.gmane.org/gmane.comp.lib.wxwindows.general/64255

2009-02-22 15:13 JMS, revision 59085

Added wxComboPopup::GetComboCtrl()

2009-02-22 14:42 FM, revision 59084

remove wxAppConsoleBase::OInitGui and leave it only in wxApp[Base] class

2009-02-22 08:52 JMS, revision 59083

Fixed documentation of wxComboPopup::m_combo

2009-02-22 08:51 JMS, revision 59082

Fixed documentation of wxComboPopup::m_combo

2009-02-22 00:46 VZ, revision 59080

add public wxLog::Log() to avoid ugly casts needed in order to call DoLog() from derived classes

2009-02-21 20:56 PC, revision 59077

fix the restore of the fix of r58979

2009-02-21 20:37 VZ, revision 59076

restore changes of r58979 accidentally overwritten by r59023

2009-02-21 20:30 PC, revision 59075

fix event table base for wxListMainWindow

2009-02-21 18:08 PC, revision 59074

check for self-assignment in operator=

2009-02-21 18:08 PC, revision 59073

non-pch build fixes, some cleanup

2009-02-21 17:13 PC, revision 59072

fix for missing sighandler_t

2009-02-21 16:43 VS, revision 59071

added asserts to check correct order of wxHtmlDCRenderer methods calls

2009-02-21 15:40 FM, revision 59070

fix a few typos

2009-02-21 13:53 SN, revision 59069

Added wxSingleInstanceChecker for OS/2 (patch #10491).

2009-02-21 13:52 SN, revision 59068

Added wxSingleInstanceChecker for OS/2 (patch #10491).

2009-02-21 13:40 VZ, revision 59067

only update stc.h when USE_STC==1

2009-02-20 16:38 FM, revision 59060

fix a couple of drawing defects

2009-02-20 16:07 FM, revision 59059

show wxMutexGuiEnter/Leave by drawing into a bitmap from a secondary thread; show the result while it's being created by a MyImageDialog dialog; small cleanup

2009-02-20 13:51 FM, revision 59058

remove MyExecThread: wxExecute can't be called from secondary threads since a long time; give the user the possibility to change the command to run from the main thread and provide sensible defaults for wxMSW and non-wxMSW platforms

2009-02-20 12:47 CE, revision 59057

use correct form of rtf for making PDF

2009-02-20 12:45 FM, revision 59056

minor cleaning: use %p instead of 0x%lx; clear in the menu name which is the thread which is stopped/paused/resumed

2009-02-20 12:40 FM, revision 59055

use %p when logging the thread IDs instead of %lu to make it easier to debug multithreaded programs when using GDB (which uses the %p syntax)

2009-02-20 12:26 CE, revision 59054

use correct form of rtf for making PDF

2009-02-20 12:02 FM, revision 59053

implement wxThreadEvent safe copy ctor

2009-02-20 11:56 FM, revision 59052

no real change; just reorder the sample putting all declarations together and all implementations together; move frame construction code in MyFrame ctor; add some comment about TEST_YIELD_RACE_CONDITIONsymbol

2009-02-20 11:34 FM, revision 59051

recategorize many misplaced classes; move lots of classes from miscellaneous [window] category to more specific categories; add the 'Book controls' and the 'Application and system configuration' class groups

2009-02-20 10:37 CE, revision 59050

add missing macro

2009-02-20 10:23 CE, revision 59049

missing backticks

2009-02-20 09:27 CE, revision 59048

moved bakefile_gen.exe

2009-02-20 08:58 CE, revision 59047

rc2

2009-02-20 08:56 CE, revision 59046

rc2

2009-02-20 06:48 PC, revision 59045

fix for HP aCC

2009-02-19 23:45 FM, revision 59040

wxCHECK that there is an active event loop before using wxEventLoopBase::GetActive() pointer

2009-02-19 22:48 FM, revision 59039

mention wxThreadEvent in wxEVT_CATEGORY_THREAD and in wxEvtHandler::QueueEvent

2009-02-19 21:30 VZ, revision 59038

fix Windows compilation after last change

2009-02-19 20:57 FM, revision 59037

don't leak events in wxEvtHandler::QueueEvent when there's no event loop

2009-02-19 20:26 RR, revision 59036

Make wxImageList not copiable (fixes #10503), replace wxList with wxObjectList

2009-02-19 20:18 RR, revision 59035

If a selected item is about to be deleted, try to select the next one first, otherwise the parent, like the wxMSW does

2009-02-19 17:45 PC, revision 59034

add braces around if-body

2009-02-19 17:45 PC, revision 59033

remove old hacks for gtk blit problem which was probably fixed long ago

2009-02-19 17:44 PC, revision 59032

remove unnecessary cast, that type should match

2009-02-19 17:28 PC, revision 59031

better fix for aCC and rawbmp.h

2009-02-19 14:17 VZ, revision 59024

compilation fix for systems without neither MSG_NOSIGNAL nor SO_NOSIGPIPE (such as AIX and old HP-UX): disable SIGPIPE manually in this case

2009-02-19 14:01 VZ, revision 59023

another AIX compilation fix: getservbyname_r() returns int, not servent* there

2009-02-19 07:37 PC, revision 59022

avoid setting negative size

2009-02-19 07:37 PC, revision 59021

unused variable

2009-02-19 07:37 PC, revision 59020

remove unused gtk includes

2009-02-19 07:36 PC, revision 59019

check for self-assignment in operator=

2009-02-19 07:35 PC, revision 59018

remove extra semicolons

2009-02-19 05:34 PC, revision 59017

fix for HP aCC, it can't compile rawbmp.h

2009-02-19 05:34 PC, revision 59016

fix for IBM xlC 8, it can't parse the template syntax

2009-02-19 05:34 PC, revision 59015

fix for IBM xlC 8, it can't compile Clone() if wxDataFormat is not defined

2009-02-19 05:33 PC, revision 59014

fix for IBM and HP compilers, which don't allow ->* operator with undefined class

2009-02-19 04:54 KO, revision 59013

Error codes can go beyond the value acceptable to use with exit, so just return 1 explicitly.

2009-02-19 03:43 KO, revision 59009

svn merge -r 57959:59008 http://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH

2009-02-19 01:03 VZ, revision 59008

AIX compilation fix

2009-02-18 21:21 RR, revision 59006

Uncomment code accidentally left commented

2009-02-18 21:20 RR, revision 59005

Don't use default size of control has a sizer (as per other ports)

2009-02-18 19:32 FM, revision 59002

name wxThreadEvent and YieldFor in wxProgressDialog and in thread overview; update the sample code to use new event macros; minor other changes

2009-02-18 18:02 PC, revision 59001

use bool expression rather than implicit conversion

2009-02-18 17:58 FM, revision 59000

make distinction between classes which send events (use @beginEventEmissionTable for them) from event classes (use @beginEventTable for them); add event tables for wxWindow, wxFrame, wxTopLevelWindow, wxApp

2009-02-18 17:15 PC, revision 58999

remove unused wxKeyEvent member m_scanCode

2009-02-18 16:16 JMS, revision 58998

Under wxGTK, always use wxPopupTransientWindow as the popup window, even if UseAltPopupWindow() has been called. Do this because, of all popup window types, only wxPopupTransientWindow is able to have focused child controls when the popup is shown in wxGTK modal dialog.

2009-02-18 15:59 JS, revision 58996

Added licensing information

2009-02-18 15:58 JS, revision 58995

Added licensing information

2009-02-18 15:49 FM, revision 58994

always NUL-terminate the m_szFlags buffer; add test for %*s case

2009-02-18 15:33 FM, revision 58993

remove comment erroneously committed in r58654

2009-02-18 15:14 FM, revision 58992

fix typo: the leave/enter order for the m_handlersWithPendingEventsLocker critical section was flipped

2009-02-18 14:57 FM, revision 58989

make the testcase more readable; add a few checks to Asterisk() test; make unicode part of S() test compile with MSVC

2009-02-18 11:30 FM, revision 58986

fix typo

2009-02-18 11:05 FM, revision 58985

test if CXXFLAGS/CFLAGS contains the -g or the -O options before adding our -g and -O2 flags: this avoids duplicates in the GCC command line which just generate confusion

2009-02-18 10:42 FM, revision 58984

do not exceed the 80 column limit when printing the list of available libraries

2009-02-18 10:32 FM, revision 58983

fix wxGTK1 build

2009-02-18 04:06 PC, revision 58979

build fixes for wxUSE_THREADS==0

2009-02-18 00:19 BP, revision 58978

Fix manual references to the events overview after it's page ID was changed in r58712 (VZ).

2009-02-17 22:06 BP, revision 58977

Fixed the logo image output in the manual after (obviously untested) image filename changes.

2009-02-17 20:52 JMS, revision 58976

Have wxComboCtrl respect parent's wxTAB_TRAVERSAL flag; Also cleaned up key event redirecting code

2009-02-17 20:19 JMS, revision 58975

Also redirect wxEVT_KEY_UP and wxEVT_CHAR from the embedded wxTextCtrl

2009-02-17 18:46 RR, revision 58974

Corrected meaning of parameter col as the position not ID in wxLisrCtrl::InsertColumn() under OSX/Carbon

2009-02-17 18:36 JMS, revision 58973

Improved documentation for GetProperty(), GetPropertyByName()

2009-02-17 18:07 JMS, revision 58972

Test for m_pPropGrid in wxPropertyGridPageState::DoClear()

2009-02-17 18:01 JMS, revision 58971

Clear grid selection more consistently prior clear operations; improved Clear() tests (fixes #10497)

2009-02-17 17:47 BP, revision 58970

Updated version numbers tech note with new doxygen manual locations to update, and updated the main page of the manual.

2009-02-17 16:43 VZ, revision 58969

don't skip the event in wxGridCellEditorEvtHandler::OnKillFocus() to fix crashes which happen if the control receiving this event gets deleted from it

2009-02-17 13:31 SC, revision 58967

adding bitmap button version for colour picker, used by setting wxCLRBTN_USES_BMP_BUTTON to 1, off by default also on Mac for binary compat reasons.

2009-02-17 13:07 JJ, revision 58966

add wx/log.h for non-PCH build

2009-02-17 12:01 VZ, revision 58965

suppress unused parameter warning

2009-02-17 11:30 RR, revision 58964

Blind implementation of YieldFor() for OSX/Cocoa, copied from OSX/Carbon

2009-02-17 11:24 RR, revision 58963

Blind implementation of GetSubItemRect() for wxListCtrl under carbon

2009-02-17 11:11 FM, revision 58962

fixed test failures under wxMSW when using our wxVsnprintf implementation (remains 1 bug introduced by the wx29 string changes)

2009-02-17 10:42 FM, revision 58961

revert debugging modifications and build into test.exe all non-GUI tests

2009-02-17 10:26 FM, revision 58960

give credit to the author of the patch for adding wxImage options for PNG saving

2009-02-17 09:57 VZ, revision 58959

add missing stdcall to fix crash when using state image lists after r58572

2009-02-17 09:53 VZ, revision 58958

add event.Skip() in EVT_CONTEXT_MENU handler

2009-02-17 05:35 SC, revision 58957

fixing typo

2009-02-17 03:32 PC, revision 58956

fix deferred show when SetSize() is called after SetClientSize()

2009-02-16 21:14 FM, revision 58954

don't consider EOF an unrecoverable error

2009-02-16 17:22 PC, revision 58952

non-pch build fix

2009-02-16 17:19 PC, revision 58951

fix evtloop.h header dependency implementation headers go first to catch this kind of problem, don't move them to fix a build error

2009-02-16 10:59 SC, revision 58947

fixing retain semantics

2009-02-16 10:55 SC, revision 58946

adding new defines for OSX

2009-02-16 10:36 SC, revision 58945

make OSX defines to be 1, not only defined, for backwards compatibility reasons

2009-02-16 10:29 SC, revision 58944

fixing typo

2009-02-16 10:11 CE, revision 58943

as 58942 .svn not CVS files should be skipped

2009-02-16 10:09 CE, revision 58942

.svn not CVS files should be skipped

2009-02-16 09:16 SC, revision 58941

fixing missed refreshes under 10.5

2009-02-16 08:56 RR, revision 58940

Compilo

2009-02-16 08:24 VS, revision 58939

fully reverted Francesco's removal of copying information (r58913,r58922)

2009-02-16 08:20 JJ, revision 58938

motif/cursor.cpp: adding include wx/log.h to define wxLogError

2009-02-16 08:09 RR, revision 58937

Compilo

2009-02-16 00:27 FM, revision 58928

put frame creation code all inside MyFrame ctor

2009-02-15 23:18 FM, revision 58923

wxApp::DoYield => wxGUIEventLoop::YieldFor (part of r58911)

2009-02-15 23:06 FM, revision 58922

revert previous commit - but don't include unneeded email headers

2009-02-15 21:22 SC, revision 58921

formatting fixes

2009-02-15 20:08 SC, revision 58920

documenting new compositing, layering and antialiasing calls

2009-02-15 19:34 FM, revision 58919

PCH-less build fix by Tim S

2009-02-15 17:44 VZ, revision 58918

suppress the warning about deleting flags which hadn't been added with bakefile 0.2.5 [backport from trunk]

2009-02-15 16:52 SC, revision 58917

switching to compositing operators (fixes #9881), adding layers

2009-02-15 15:42 FM, revision 58916

use YieldFor() in wxTopLevelWindowGTK::RequestUserAttention; comment on the use of YieldFor() in wxProgressDialog; add some TODOs near wxYieldIfNeeded()/wxSafeYield() calls in wxListCtrl, wxDataViewCtrl, wxTreeCtrl (closes #10320)

2009-02-15 15:31 VZ, revision 58915

backport bakefile M4 files from the trunk (they correspond to 0.2.5) and regenerated configure to use them

2009-02-15 15:26 VZ, revision 58914

don't use AC_CANONICAL_TARGET in libtiff configure: this is unnecessary as it's not a cross-compiler and also doesn't work when running it as sub-configure when caching is enabled (because the host and the build aliases are cached by the top level configure but the target one is not and autoconf-generated code doesn't deal with this situation correctly)

2009-02-15 15:16 FM, revision 58913

remove GTK_CHECK_VERSION checks for GTK versions < 2.4

2009-02-15 14:54 FM, revision 58912

build fix

2009-02-15 14:25 FM, revision 58911

second part of #10320: move wxApp event handling functions to wxEventLoopBase (in particular move Yield() functions); add backward compatible redirections to wxApp; update docs; remove global lists wxPendingEvents and wxPendingEventsLocker

2009-02-15 14:25 VZ, revision 58910

fix (harmless)m ingw32 warning; use anonymous namespace instead of a bunch of static functions

2009-02-15 12:48 FM, revision 58909

do not export compare functions in the wx ABI

2009-02-15 12:19 FM, revision 58908

even more user-friendly message (as suggested by John Roberts)

2009-02-15 12:15 FM, revision 58907

add changelogs for my (relatively) recent commits

2009-02-14 17:07 KO, revision 58901

Fix typo (sorry, thought I compiled before committing.)

2009-02-14 16:42 JMS, revision 58900

Fixed assertion that could appear under wxGTK if wxComboCtrl drop-down button was clicked too quickly

2009-02-14 12:09 CE, revision 58899

reduce tarballs as discussed on wx-dev

2009-02-14 08:48 JMS, revision 58898

Fixed wxPropertyGrid::HitTest() documentation

2009-02-14 08:06 KO, revision 58897

Start on implementation for wxTE_MULTILINE / wxTE_RICH* support using NSTextView/NSScrollView.

2009-02-14 08:01 KO, revision 58896

Remove the "double border" around the search ctrl.

2009-02-14 08:00 KO, revision 58895

Add a tracking rect on resize so that the view will receive mouse entered and exited events.

2009-02-13 23:23 VZ, revision 58893

use WXDLLIMPEXP_FWD_CORE instead of WXDLLIMPEXP_CORE to avoid mingw32 warnings

2009-02-13 20:23 CE, revision 58892

fix tex2rtf processing (it could not access the same file twice)

2009-02-13 20:23 CE, revision 58891

fix tex2rtf processing (it could not access the same file twice)

2009-02-13 20:16 KO, revision 58890

clickCount is not available for mouse entered/exited events also, just use respondsToSelector to make sure we catch this always, and add some stubs for mouse entered / exited events.

2009-02-13 20:15 KO, revision 58889

Implement NSPanel support to get wxFRAME_TOOL_WINDOW and wxMiniFrame working.

2009-02-13 19:47 SC, revision 58888

direct wxFrame events support (paint was not delivered directly)

2009-02-13 19:23 SC, revision 58887

different contentview-offset code, otherwise 'wx' synthetic borders are also taken into account, and round-trips woulnd't be correct anymore

2009-02-13 19:21 SC, revision 58886

paint event was missing the id, Connect not working for this otherwise

2009-02-13 17:38 SC, revision 58885

paint event was missing the id, Connect not working for this otherwise

2009-02-13 16:15 JMS, revision 58884

Clarified wxPropertyGrid::HitTest() docs

2009-02-13 16:06 SC, revision 58883

porting back support for GetSelection(from,to)

2009-02-13 16:05 SC, revision 58882

support for collate

2009-02-13 14:13 SC, revision 58879

adding missing ABI guard (SN)

2009-02-13 10:52 CE, revision 58878

update for 2.8.10-rc1 with bakefile 0.2.5

2009-02-13 10:25 RR, revision 58877

More GTK prefixing for internal methods

2009-02-13 10:10 RR, revision 58876

GTK prefix for internal tooltip methods

2009-02-13 10:00 RR, revision 58875

Removed unneeded FixUpMouse() method, some more GTK prefixing

2009-02-13 09:34 RR, revision 58874

Reorder code so that you can actually set the size of a picker control at startup

2009-02-13 09:33 RR, revision 58873

Forgot to commit file for giving a GTK specific methid the prefix GTK

2009-02-13 09:18 CE, revision 58872

update for 2.8.10-rc1

2009-02-13 07:35 BP, revision 58871

GTK compilo: looks like a header missed the r58850 commit.

2009-02-12 23:29 VZ, revision 58856

added a period at the end of a sentence (test commit, really)

2009-02-12 23:18 VZ, revision 58855

return radio box own help text when origin is Origin_Unknown to make sure GetHelpText() returns the same value as was passed to SetHelpText()

2009-02-12 22:47 BIW, revision 58854

fix typo

2009-02-12 22:46 BIW, revision 58853

maximize pane should ignore floating windows (#4066)

2009-02-12 22:42 BIW, revision 58852

maximize pane should ignore floating windows (#4066)

2009-02-12 21:11 RR, revision 58850

Don't use native file/dir picker buttons when using an associated text control

2009-02-12 21:09 RR, revision 58849

wxFilePickerCtrl's button should know if it has an associated text control

2009-02-12 19:38 VS, revision 58846

compilation fix for wxABI_VERSION < 20808 (fixes #10493)

2009-02-12 17:55 CE, revision 58845

fix as in http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/109677/match=2.8+branch+bug+mac

2009-02-12 16:55 JMS, revision 58844

Fixed old font-related code that caused problems on wxMAC, also replaced all accesses to m_font with GetFont()

2009-02-12 12:09 VZ, revision 58843

made wxArrayString::assign(iterator, iterator) a template function; also fixed a bad bug in it: it didn't call clear(); mention existence of std::vector-like methods in the docs

2009-02-12 10:17 JS, revision 58842

Fixed wxRichTextRange != operator

2009-02-12 10:16 JS, revision 58841

Fix for wxRichTextRange::!=

2009-02-12 07:17 SC, revision 58840

renaming clickedAction callbacks to more generic controlAction, textctrl updates

2009-02-12 07:16 SC, revision 58839

CGContextFlush is already called in SetNativeContext

2009-02-12 02:04 KO, revision 58835

Add the interface dir.

2009-02-12 01:06 KO, revision 58825

Restore DrawRadioButton to the main wxRenderer API, create a method overload for the wxUniv API so that it can coexist with the wxUniv method of the same name.

2009-02-12 01:02 KO, revision 58824

Fix assertion when passing nil to setKeyEquivalent.

2009-02-10 07:00 SC, revision 58823

supporting graphics context on invisible views, icon refs are available under 64 bit cocoa as well, turn drawing on again, fixes #10490

2009-02-10 03:43 PC, revision 58822

corrected build fix, new code does work with GTK+ < 2.10

2009-02-10 00:38 BP, revision 58821

Fixed section identifiers (the added section needed a unique id) in topic overviews page in the manual.

2009-02-10 00:15 FM, revision 58820

fix for when wxUSE_DRAG_AND_DROP==0 (e.g. in wxX11)

2009-02-09 21:17 VZ, revision 58819

compilation fix for GTK+ < 2.10

2009-02-09 18:48 KO, revision 58817

We'll get an unhandled exception if the view is hidden, fortunately, lockFocusIfCanDraw does the right thing here, or at least the best we can hope for.

2009-02-09 18:03 SC, revision 58816

paint event handling fixes and wxClientDC implementation for osx-cocoa

2009-02-09 17:59 SC, revision 58815

make sure no delegates/impl ptrs are still set during destruction

2009-02-09 17:53 SC, revision 58814

flipped accessor conforming to plain c++ impl

2009-02-09 16:43 JMS, revision 58813

Fixed (hopefully) wx_dll.dsw regarding propgrid and stc (closes #10463)

2009-02-09 13:41 VZ, revision 58812

don't use invalid item indices in wxLC_HRULES-drawing code (closes #10484)

2009-02-09 13:16 VZ, revision 58811

fix MSVC warnings about possibly uninitialized variables; some reindentation

2009-02-09 13:12 VZ, revision 58810

compilation fix for wxUSE_STL build after latest changes

2009-02-09 10:19 RR, revision 58809

Mention wxTaskBarIcon reimplementation, other details

2009-02-09 09:54 RR, revision 58808

Compile fix

2009-02-09 09:54 SC, revision 58807

drawing code now in common file

2009-02-09 09:53 SC, revision 58806

GetRegion is not needed anymore

2009-02-09 09:41 SC, revision 58805

replacing RgnHandle with HIShapeRef usage

2009-02-09 09:01 SC, revision 58804

common drawing code for osx-cocoa and osx-carbon, also since 10.5 HIShapeRef is in ApplicationServices, so this can be used for all osx-cocoa builds as native wxRegion implementation

2009-02-09 08:48 RR, revision 58803

Fixes #10454, Applied patch for wxDataViewCtrl should not change the selection when clicking the expander. Thanks.

2009-02-09 05:22 KO, revision 58802

Remove delegates before releasing the native object, so that we don't have delegate methods getting called during destruction.

2009-02-09 02:21 KO, revision 58797

Do a sanity check to make sure GetWindow() has a valid window, and assert if it doesn't. On OS X Cocoa, try to continue on in release mode.

2009-02-09 02:20 KO, revision 58796

Initial support for EVT_ERASE_BACKGROUND for OS X Cocoa.

2009-02-09 00:53 FM, revision 58788

fix memory leak; allocate the DC before SetFont() is called on the status bar

2009-02-09 00:46 KO, revision 58787

Update OS X Cocoa build files after recent changes and rebake.

2009-02-09 00:33 FM, revision 58786

save the current status text for each pane inside wxStatusBarPane: native controls now store the (eventually) ellipsized version of the string; remove code for managing the status strings currently inside the [native|generic] control; add ellipsization support under wxMSW; now that all SetFieldsCount() implementation rrely on wxStatusBarBase::SetFieldsCount document how it behaves when adding new panes.

2009-02-08 23:46 KO, revision 58785

Initial commit of script to generate releases which doesn't rely on any manifests or other file lists.

2009-02-08 23:24 KO, revision 58784

Enable wxDVC on OS X Cocoa using the generic control.

2009-02-08 23:21 KO, revision 58783

Stub out GetMatchingPair() for now to allow us to use the generic wxDVC on Cocoa.

2009-02-08 23:08 KO, revision 58782

Crash fix for when a wxNullBitmap is passed in as the bitmap to use.

2009-02-08 23:05 KO, revision 58781

Header fix for OS X Cocoa build.

2009-02-08 22:33 FM, revision 58779

revert changes erroneously committed (sorry)

2009-02-08 22:25 FM, revision 58778

2009-02-08 22:21 PC, revision 58777

new wxTaskBarIcon implementation for GTK2

2009-02-08 22:11 FM, revision 58776

allow the user to set the status bar font

2009-02-08 21:34 FM, revision 58775

use a single update UI handler for all menu commands which act only on the default status bar

2009-02-08 20:54 PC, revision 58774

non-pch build fix

2009-02-08 20:51 PC, revision 58773

do only what is necessary in SetScrollbars(), let the base class do the rest

2009-02-08 20:38 VS, revision 58772

fixed creation of tests/benchmarks VC++ project files - name them correctly

2009-02-08 19:21 FM, revision 58771

do not deselect the item the user has just selected: it just modifies the normal behaviour of the control in an unexpected way (no highlight rectangle, etc) and seems to block any item-specific operation when instead you can double click an item to get more info on it

2009-02-08 19:17 FM, revision 58770

optimize rendering code by calling GetClientSize(), GetTextExtent() and CalculateAbsWidth() only when strictly needed; update cache from an OnSize() event handler; fix RTL code: wxDC::DrawText() is RTL-aware itself and doesn't need special calculations

2009-02-08 19:14 FM, revision 58769

revert insert=>append change; only for wxELLIPSIZE_END append() is valid

2009-02-08 19:11 FM, revision 58768

remove mobile samples from samples.bkl (last part of r58765)

2009-02-08 18:24 SC, revision 58767

turning on icons for osx-cocoa

2009-02-08 15:59 VZ, revision 58766

remove remaining traces of samples/mobile (continuation of r58765)

2009-02-08 15:38 FM, revision 58765

remove 'mobile' samples as they're not useful from a didactive POV nor they show specific features

2009-02-08 15:33 FM, revision 58764

update italian translation; add a Q+A for updating an existing internat translation

2009-02-08 15:31 FM, revision 58763

put MyFrame creation code in its ctor, not in MyApp; create a status bar to show its RTL features; add some help strings to menu items

2009-02-08 15:20 VZ, revision 58762

don't react to wxEVT_DESTROY events from child windows

2009-02-08 14:55 VZ, revision 58761

add _T() to fix compilation after the last change

2009-02-08 13:30 FM, revision 58760

use Ellipsize() in wxStatusBarGeneric so that the text is correctly ellipsized when exceeding field width; avoid that text overlaps the size grip

2009-02-08 12:56 FM, revision 58759

split wxControl::Ellipsize() in two functions for better readability of the code; add support for ellipsization flags which allow to disable special processing of TAB/mnemonics characters

2009-02-08 11:49 SC, revision 58758

menu fixes, also fixes #10479

2009-02-08 11:45 VZ, revision 58757

add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros

2009-02-08 11:35 SC, revision 58756

adding scroll wheel support

2009-02-08 10:32 VZ, revision 58755

don't reuse the double click handled in activation event handler for toggling the item [backport of r57025 from trunk] (closes #9761)

2009-02-08 10:29 VZ, revision 58754

don't generate EVT_LISTBOX_DCLICK events with incorrect indices [backport of r58405 from trunk] (closes #10429)

2009-02-08 10:23 VZ, revision 58753

fix repaining of highlight for merged cells [backport of r55630 from trunk] (closes #9718)

2009-02-08 10:17 VZ, revision 58752

change not only the focus but also last remembered TLW focus in SetValue() to avoid focus being reset to the wrong radio button when TLW regains activation [backport of r54453 and r54454 from trunk] (closes #9676)

2009-02-08 10:05 VZ, revision 58751

do case normalization after long path one, this fixes the problem with incorrect paths case under Vista [backport of r53732 from trunk] (closes #9162)

2009-02-08 10:01 VZ, revision 58750

don't load comctl32.dll, just get the handle of the already loaded instance of it instead [backport of r56863 and r57405 from trunk] (closes #10203)

2009-02-08 09:47 VZ, revision 58749

only do (c) and (C) translation in Unicode build

2009-02-08 09:46 VZ, revision 58748

translate (c) and (C) to \u00a9 in wxAboutDialog [backport of r57245, r57514 and r57840 from trunk] (closes #4216)

2009-02-08 09:28 VZ, revision 58747

make dtor public to fix VC6 build

2009-02-08 09:16 VZ, revision 58746

use bitmap mask if any in splash screen (closes #10470)

2009-02-08 01:20 FM, revision 58745

some more SetIcon() calls added; cleanup indentation of some samples

2009-02-08 01:01 FM, revision 58744

always call SetIcon() on the main frame of the sample; some small cleanup

2009-02-08 00:47 FM, revision 58743

merge wxEditableListBox sample in widgets sample (it was a 60-lines sample of a single control showing limited features)

2009-02-07 23:46 VZ, revision 58742

fix other insert() overloads to work when inserting at the end of the list, continuation of r56299 (see #10103)

2009-02-07 23:37 VZ, revision 58741

fix insert(end()) [backport of r56299]

2009-02-07 23:23 VZ, revision 58740

removed wrong check from splice(it, list, first)

2009-02-07 23:23 KO, revision 58739

Implement GetDashCount() for Carbon/Cocoa.

2009-02-07 23:20 KO, revision 58738

Add (currently unimplemented) missing wxRegion constructors for wxRegionGeneric.

2009-02-07 23:19 KO, revision 58737

Assert if these methods are triggered to alert the user they are not implemented.

2009-02-07 23:19 FM, revision 58736

build wrapsizer sample when wxUSE_GUI==1

2009-02-07 23:17 KO, revision 58735

The GL library needs access to this.

2009-02-07 23:10 VZ, revision 58734

fix wxList::erase(it, end()) in non-STL build (see #10103)

2009-02-07 23:03 VZ, revision 58733

fix (harmless for now) g++ warning about non-virtual dtor

2009-02-07 22:51 VZ, revision 58732

use DECLARE_LOCAL_EVENT_TYPE for our custom event, we don't need to export it

2009-02-07 22:30 FM, revision 58730

fix repaint problems when resizing the frame

2009-02-07 22:09 VZ, revision 58729

fix Insert(iterator, T) in STL build [backport of r57290 from trunk]

2009-02-07 22:03 VZ, revision 58728

don't access 0th element of an empty string, this throws an exception in wxUSE_STL build

2009-02-07 21:46 VZ, revision 58727

yet another wxUSE_DRAG_AND_DROP==0 compilation fix

2009-02-07 21:44 VZ, revision 58726

another attempt to run tests with verbose logging in STL trunk build

2009-02-07 21:04 VZ, revision 58725

add semicolons after wxDEFINE_EVENT()

2009-02-07 19:36 VS, revision 58722

wxrc: fix incorrectly generated code with --extra-cpp-code (fixes #9631)

2009-02-07 19:32 VS, revision 58721

wxrc: fix incorrectly generated code with --extra-cpp-code (fixes #9631)

2009-02-07 18:59 VZ, revision 58718

require semicolon after wxDECLARE/DEFINE_EVENT() (closes #10456)

2009-02-07 17:40 FM, revision 58716

allow the user to set the contents of the status fields

2009-02-07 16:07 VZ, revision 58715

update custom event definition documentation; document wxDEFINE/DECLARE_EVENT()

2009-02-07 15:29 VZ, revision 58714

fix typo in last commit

2009-02-07 15:29 VZ, revision 58713

rename wxDECLARE_LOCAL_EVENT to just wxDECLARE_EVENT

2009-02-07 15:22 VZ, revision 58712

update/reorganize events overview and changed links to it to reflect the fact that it speaks about events in general and not just about handling them

2009-02-07 15:09 FM, revision 58711

do not use preprocessor macros in interface headers; doxygen doesn't know about preprocessor symbols used in the real headers

2009-02-07 14:51 VZ, revision 58710

extract the important overviews in their own section and order them by importance

2009-02-07 14:47 SC, revision 58709

OSX currently doesn't expose an OnPaint anymore

2009-02-07 14:42 FM, revision 58708

document the wxWindow::Get/SetLayoutDirection functions

2009-02-07 14:11 FM, revision 58707

no real change: put event handlers together at the end of the file

2009-02-07 13:38 JMS, revision 58706

Eliminated two unneeded arguments from wxPropertyGrid::DoDrawItems()

2009-02-07 13:35 JMS, revision 58705

Fixed and refactored wxPropertyGridManager decsription text box painting

2009-02-07 13:25 SC, revision 58704

reworking event handling to redirect to c++ virtual functions

2009-02-07 13:16 JMS, revision 58703

Added workaround for a bug that causes splitters not be drawn correctly if GetUpdateRegion().GetBox() in paint event does not cover the entire grid width

2009-02-07 13:07 SC, revision 58702

correct shortcuts on mac, fixes #10464

2009-02-06 21:55 VZ, revision 58695

remove incorrect cast of wxString to char* (unnecessary and breaks wxUSE_STL build)

2009-02-06 21:54 VZ, revision 58694

compilation fix for wxEVENTS_COMPATIBILITY_2_8 case

2009-02-06 21:43 FM, revision 58693

fix some typos (return types)

2009-02-06 18:43 FM, revision 58692

remove typo

2009-02-06 18:42 FM, revision 58691

fix title of the previously-modified section

2009-02-06 18:33 VZ, revision 58690

allow handling events in a function taking the base class of the event class corresponding to the event type and not exactly the event class itself: this is more flexible (while still being safe) and incidentally fixes compatibility issues with existing code using explicit casts to wxObjectEventFunction (see #10477)

2009-02-06 17:03 FM, revision 58689

more user-friendly error message

2009-02-06 17:00 FM, revision 58688

mention wxwindow::SetExtraStyle( wxWS_EX_VALIDATE_RECURSIVELY ) in the validator overview; cosmetic changes in the rest of the validator

2009-02-05 18:54 FM, revision 58685

fix LoadPanel() docs (closes #10467)

2009-02-05 18:50 FM, revision 58684

document the protected functions of wxTextValidator; it helps user to eventually derive classes from wxTextValidator (closes #10474)

2009-02-05 18:24 FM, revision 58683

remove mention of wxMutexGuiEnter/leave from the multithreading topic overview; document that wxMutexGuiEnter only works for wxMSW as the code seems to confirm this (see #10366)

2009-02-05 18:02 FM, revision 58681

fix the size of the generated controls using wxDefaultSize instead of manually-specified sizes; use wxDefaultPosition instead of manually-specified sizes: they were disregarded anyhow since we use sizers; fix a tooltip message

2009-02-05 17:54 FM, revision 58680

add code for debugging sizers/window sizes; it may be very useful for other purposes as well

2009-02-05 17:46 FM, revision 58679

always use wxSTAY_ON_TOP (closes #10447)

2009-02-05 17:43 FM, revision 58678

fix warning about function hiding by using the 'On' prefix for event handlers

2009-02-05 17:42 FM, revision 58677

fix warning

2009-02-05 17:40 FM, revision 58676

add many references to the overview_windowsizing topic in wxWindow's size functions; add maximum size and virtual size to the topic overview

2009-02-05 05:45 PC, revision 58675

use the right GdkWindow and origin for non-pizza widget with wxClientDC

2009-02-05 01:03 BP, revision 58672

Documented wxAuiManagerEvent and it's related event macros.

2009-02-04 23:06 VZ, revision 58671

fix MSVC warning about implicit int to bool conversion

2009-02-04 22:50 BP, revision 58670

Properly distribute docs on string comparison operators, and remove from named groups.

2009-02-04 21:52 VZ, revision 58669

PCH-less compilation fix

2009-02-04 21:28 RR, revision 58667

Use gtk_range_set_value() to set scrollbar and do that after SetVirtualSize() since the latter can shrink the legal range and gtk_range_set_value() checks for that. It also sends out a value_changed signal which will scroll the window

2009-02-04 21:27 VZ, revision 58666

use WXDLLIMPEXP_FWD_BASE instead of WXDLLIMPEXP_BASE in friend declaration

2009-02-04 21:25 VZ, revision 58665

another compilation fix to switch in DoYield()

2009-02-04 21:17 FM, revision 58664

fix no-PCH builds for wxMac

2009-02-04 21:12 RR, revision 58663

Use wxRound() instead of (int)(my_double + 0.5);

2009-02-04 20:36 VZ, revision 58662

compilation fixes to DoYield() after latest changes

2009-02-04 19:44 FM, revision 58661

add a wxEventType argument to wxThreadEvent for coherency with other event classes; rewrite its Clone() function

2009-02-04 19:25 FM, revision 58660

use WXDLLIMPEXP_CORE, not WXDLLIMPEXP_BASE for wxThreadEvent

2009-02-04 18:35 FM, revision 58659

fix wxThreadEvent linking in shared builds

2009-02-04 18:02 FM, revision 58658

update to the latest version of the patch at #10320 the wxApp::DoYield implementation

2009-02-04 17:56 JMS, revision 58657

Added useful comment to a code sample snippet

2009-02-04 17:54 JMS, revision 58656

Added useful comment to a code sample snippet

2009-02-04 17:49 FM, revision 58655

fix the new wxThreadEvent class adopting the new type-safe conventions for event classes

2009-02-04 17:42 FM, revision 58654

check in the 'selective yield' patch (see ticket #10320): - implements YieldFor() with event filtering for wxMSW and wxGTK, adds TODO markers in other ports; - replaces wxYield() in GTK's clipboard code with a wxTheApp->YieldFor() call, thus fixing possible reentrancies (and modifies clipboard sample to test synchronous IsSupported calls) - replaces wxYieldIfNeeded() calls in wxProgressDialog with wxTheApp->YieldFor() calls, so that it processes only UI/user-input events, thus fixing the race condition visible in the "thread" sample - documents the new functions

2009-02-04 16:55 FM, revision 58653

in debug mode when clicking with the middle mouse button draw borders around all windows, not only those with a sizer; use different pen colours to distinguish among sizers, spacers and windows.

2009-02-04 16:49 FM, revision 58652

document new wxBLUE_PEN object; add some more details for standard object instances; cosmetic fixes

2009-02-04 16:45 JMS, revision 58651

Added proper COW to wxPGChoices, moved wxPGChoices code from propgrid.cpp to property.cpp (to match header organization), removed some now-unneeded helper functions

2009-02-04 16:30 FM, revision 58650

add standard wxBLUE_PEN for coherency with the colours available for standard brushes

2009-02-04 14:40 VZ, revision 58649

fix MSVC warning about implicit int to bool conversion

2009-02-04 12:41 FM, revision 58647

update list of classes supported by wxGenericValidator

2009-02-04 12:19 VZ, revision 58646

restore the default bitmap icons size to 16*15, making them larger if necessary is enough and doesn't result in having ugly 16*16 bitmaps in a 24*24 button rectangle

2009-02-04 10:07 VZ, revision 58645

compilation fixes for wxMSW/Univ

2009-02-04 10:02 VZ, revision 58644

move generic animation sources to ADVANCED_MSW_NATIVE_SRC/HDR from ADVANCED_MSW_SRC/HDR to avoid having duplicated entries in wxMSW/Univ build

2009-02-04 08:06 VZ, revision 58643

added back compatibility headers (apparently svn can't do move+add in a single commit)

2009-02-04 08:01 PC, revision 58642

revert last commit, it re-introduces the first problem

2009-02-04 07:15 PC, revision 58641

fix bug introduced in last commit, contents not scrolling when selecting treectrl elements with up/down arrow keys

2009-02-03 21:21 FM, revision 58637

Re-add support for multiple text validator styles but 1) catch some invalid configurations in SetStyle() 2) document the order of the checks in wxTextValidator 3) implement wxFILTER_EMPTY 4) rename wxFILTER_SIMPLE_NUMBER => wxFILTER_DIGITS

2009-02-03 12:02 VZ, revision 58635

added wxPersistentRegisterAndRestore() function to work around VC6 brokenness in debug DLL build

2009-02-03 12:01 VZ, revision 58634

renamed wx/ptr_shrd.h to wx/sharedptr.h; split wx/ptr_scpd.h in wx/scopedptr.h and wx/scopedarray.h; extracted common parts into new wx/checkeddelete.h

2009-02-03 10:42 RR, revision 58633

Add space all around std buttons as per Apple HIG (and as the comment in the code says but the code didn't do)

2009-02-03 09:53 RR, revision 58632

Also report events from wxCollapsiblePane's label

2009-02-03 08:51 RR, revision 58631

Removed accidentally committed debug code

2009-02-02 21:44 VZ, revision 58629

work around VC6 ICE in DLL build

2009-02-02 21:40 VZ, revision 58628

compilation fix for template Connect()

2009-02-02 21:09 VZ, revision 58627

use explicit this-> with non-dependent names (compilation fix for standard-conforming compilers such as g++ 4)

2009-02-02 20:46 VZ, revision 58626

use wxCommandEventHandler instead of manually writing several casts

2009-02-02 20:38 VZ, revision 58625

Changes to template Connect() to make it compile with MSVC7 and possible other not quite up-to-date compilers, to reduce repetitions and to allow using methods of non-wxEvtHandler-derived classes as event callbacks: 1. Don't rely on compiler ability to deduce template parameter from the type of a parameter of a function used as another template parameter, at least MSVC7 can't do this and it's probably not the only one. 2. Do rely on compiler support for partial specialization to make wxEventFunctorMethod compile for non-wxEvtHandler-derived handlers while still keeping the old functionality for the wxEvtHandler-derived ones. 3. Don't make any difference between functions and functors, both are callable objects so use them as such, this allows to fold code for both cases. 4. Avoid the use of dynamic_cast<>. 5. Several naming changes: a) wxTypedEventType -> wxEventTypeTag (because this is what it is) b) Subscribe/Unsubscribe -> DoConnect/Disconnect (to follow the usual convention of public Foo calling private DoFoo and to avoid using up another name) c) Derived -> ObjClass (because it's not clear what does Derived mean) 6. Extend the unit test to cover more cases.

2009-02-02 14:05 RR, revision 58623

Invalidate only the specified rectangle

2009-02-02 14:02 RR, revision 58622

The recent change to ::Refresh() (strangely) fails to invalidate e.g. a wxTreeCtrl in a wxDialog, revert the relevant part

2009-02-02 12:38 VZ, revision 58621

compilation fix for new event types (this shouldn't be necessary but do it to temporarily fix the build)

2009-02-02 11:39 VZ, revision 58620

don't always disable new events code; leave it enabled for MSVC8+

2009-02-02 08:36 CE, revision 58619

and a third fix from http://trac.wxwidgets.org/ticket/10457 fix

2009-02-02 05:12 SC, revision 58617

correct shortcuts on mac, fixes #10464

2009-02-01 23:43 RR, revision 58616

Make wxCheckListBox call event.SetString() on all platforms, not just wxMSW. Mention again, that wxCommandEvent::IsChecked() cannot be used for it.

2009-02-01 23:20 VZ, revision 58615

move evthandler.cpp to non-GUI test as it doesn't require the GUI

2009-02-01 23:19 VZ, revision 58614

test that the connected event handler is really called; some naming changes

2009-02-01 23:05 VZ, revision 58613

remove WXDLLIMPEXP_BASE from template classes to fix linking of code using new events in DLL build using MSVC9

2009-02-01 22:20 VZ, revision 58612

disable warning about using deprecated wxStripExtension() for MSVC

2009-02-01 22:12 VZ, revision 58611

add a unit test for new events (see #10000)

2009-02-01 22:10 VZ, revision 58610

no real changes, just add some comments

2009-02-01 21:33 RR, revision 58609

The check column needs more space

2009-02-01 21:33 RR, revision 58608

Enable the correct code making sure that subwindows will always receive a wxSizeEvent and can then relayout themselves

2009-02-01 21:15 VZ, revision 58607

emphasize that you need to specify eventSink when connecting to a different object method

2009-02-01 20:59 FM, revision 58606

blind fix for wxMac

2009-02-01 20:34 FM, revision 58605

document as typedefs the various wxArray* classes so that doxygen links them and it's easier to visit wxArray<T> docs

2009-02-01 19:56 FM, revision 58604

remove implementations from interface headers

2009-02-01 19:50 FM, revision 58603

add the expected ABI for wxWidgets 2.8.10

2009-02-01 19:34 FM, revision 58602

fix a couple of typos

2009-02-01 17:19 FM, revision 58601

backport of r58600

2009-02-01 17:17 FM, revision 58600

add the abicheck.sh script for checking possible ABI violations

2009-02-01 16:26 FM, revision 58599

add GetControlWidget() accessor to the generic wxCollapsiblePane

2009-02-01 16:18 VZ, revision 58598

correct the tests for the window position to actually the display offset into account (#10462)

2009-02-01 15:31 CE, revision 58597

second http://trac.wxwidgets.org/ticket/10457 fix

2009-02-01 14:16 FM, revision 58596

add uint/long/ulong overloads of operator* and operator/ to avoid problems with ambiguos overloads in wxSize

2009-02-01 13:45 FM, revision 58595

use appropriate casts to fix warnings about double=>int conversions

2009-02-01 13:14 SN, revision 58594

Removed extraneous semicolon (partly fixes #10456).

2009-02-01 12:51 VZ, revision 58593

another wxUSE_DRAG_AND_DROP==0 compilation fix

2009-02-01 12:42 VZ, revision 58592

position the popup on the correct screen (see #10462)

2009-02-01 12:32 VZ, revision 58591

set standard properties

2009-02-01 12:30 VZ, revision 58590

check for m_parentMenu being NULL in IsChecked/Checked/Enable() too (closes #10460)

2009-02-01 12:06 FM, revision 58589

fix a typo in comment

2009-02-01 11:18 JMS, revision 58588

Use wxToolBar::SetToolBitmapSize() to setup tool bitmap size to match stock bitmaps

2009-02-01 09:17 SC, revision 58587

avoid warning

2009-02-01 09:08 SC, revision 58586

fixing utf32 native conversion

2009-02-01 07:52 PC, revision 58585

simplify Refresh() and Update()

2009-02-01 06:25 SC, revision 58584

adding explicit log.h include

2009-02-01 06:20 PC, revision 58583

fix drawing from Update() being overwritten, fixes wxBusyInfo not drawing properly without wxYield

2009-02-01 06:08 SN, revision 58582

Fixed compilation error on OS/2 (strnlen declaration was not visible).

2009-02-01 05:54 SC, revision 58581

adding the GetEventHandler() indirection

2009-02-01 05:38 SC, revision 58580

adding explicit log.h include

2009-02-01 04:48 SN, revision 58579

Removed extraneous semicolons and commas (partly fixes #10456).

2009-01-31 23:16 VZ, revision 58578

allow calling SetItemLabel() for menu items with NULL menu parent too

2009-01-31 22:56 VZ, revision 58577

log error message in wxRmdir() for consistency with wxMkdir() and some code cleanup (e.g. get rid of gly OS_FILENAME macro) (closes #10435)

2009-01-31 22:51 VZ, revision 58576

document FindChildItem() (closes #10455)

2009-01-31 22:47 VZ, revision 58575

attempt to fix DLL samples link with VC6 which has trouble instantiating template methods of dll-exported classes apparently

2009-01-31 22:46 VZ, revision 58574

allow calling SetItemLabel() for items not attached to the menu or menu bar yet (comment 9 of #10452)

2009-01-31 22:41 FM, revision 58573

add SetCharIncludes and SetCharExcludes utilities to wxTextValidator; use iterators when scanning wxStrings; fix typo in ContainsExcludedCharacters (reversed return values); modify the sample to show wxTextValidator with wxFILTER_EXCLUDE_CHAR_LIST

2009-01-31 21:54 VZ, revision 58572

load ImageList_Copy() dynamically to allow wx apps to start up under Win95 (state image display in wxTreeCtrl still won't work though)

2009-01-31 21:53 VZ, revision 58571

corrections after last commit, (see #10452 comment:6)

2009-01-31 21:28 FM, revision 58570

better docs for wxValidator::SetWindow and Validate

2009-01-31 21:27 FM, revision 58569

give better names to wxTextValidator::IsInCharIncludes and to wxTextValidator::IsNotInCharExcludes; add wxFILTER_SIMPLE_NUMBER style; remove specialized global helpers used by wxTextValidator in favour of wxStringCheck templated calls; better document the wxFILTER_* styles which use ctype standard functions

2009-01-31 21:23 FM, revision 58568

a few typo-fix and cosmetic changes to wxFlexGridSizer docs

2009-01-31 21:22 FM, revision 58567

add operator* taking doubles to wxSize

2009-01-31 21:21 FM, revision 58566

add an example of a custom wxValidator-derived class; cleanup a bit the dialog layout

2009-01-31 21:19 FM, revision 58565

add wxStringCheck templated utility function

2009-01-31 21:15 VZ, revision 58564

fix warnings about conversion between DWORD and pointers in MSLU=1 build

2009-01-31 21:12 RR, revision 58563

Forgot to commit

2009-01-31 20:52 VZ, revision 58562

define MIIM_BITMAP &c in wx/msw/missing.h instead of msw/menu.cpp as menuitem.cpp now needs them too

2009-01-31 20:10 FM, revision 58561

fix typo; document wxFlexSizerGrowMode

2009-01-31 19:15 RR, revision 58560

Disable wxSIZE_FORCE_EVENT and demonstrate its bug in the wxCollapsiblePane sample

2009-01-31 18:28 VZ, revision 58559

remove extra line breaks which prevents Doxygen from numbering list items correctly (closes #10459)

2009-01-31 18:20 VZ, revision 58558

use margin width after updating it in OnMeasureItem() (see #10452)

2009-01-31 18:12 VZ, revision 58557

don't use built-in support for menu bitmaps if they are too big, they don't come out correctly then (see #10452)

2009-01-31 17:51 VZ, revision 58556

use SetMenuItemInfo() to update the item label to avoid reseting its bitmap and so use the same code for the desktop and CE versions (see #10452)

2009-01-31 17:14 VZ, revision 58555

don't list SetSelection() as being deprecated, it isn't

2009-01-31 15:57 FM, revision 58554

better define what an ASCII character is considered to be in IsAscii()

2009-01-31 14:04 VZ, revision 58553

no real changes, just remove unnecessary code; use wxScopedArray instead of raw one

2009-01-31 13:58 FM, revision 58552

document only char* variant of all string utility functions (don't use wxChar nor templates; they're only confusing; add a note for the funcmacro_string group that all functions documented also have wchar_t variants; document wxStrnlen()

2009-01-31 13:57 FM, revision 58551

say that use of _T() is discouraged in new code, just like wxT() is

2009-01-31 13:53 VZ, revision 58550

don't override the toolbar height with too small value

2009-01-31 13:41 RR, revision 58549

Fixes #10437 (wxDataObjectComposite::Add may add objects having data formats that already exist in the composite object)

2009-01-31 13:36 RR, revision 58548

Fixes #10432 (wxDataObjectComposite::GetAllFormats() does not work)

2009-01-31 13:29 RR, revision 58547

Commit Hartwig's patch for DnD in wxDataViewCtrl

2009-01-31 13:28 CE, revision 58546

http://trac.wxwidgets.org/ticket/10457 fix

2009-01-31 13:22 VZ, revision 58545

include errno.h to fix buildbot compilation

2009-01-31 12:52 FM, revision 58544

remove anchor colouring not only for H2 but also for H3 and H4

2009-01-31 11:48 JMS, revision 58543

Fixed broken 'hidden categories' mode (aka. alphabetic mode); Added distinct names and labels for the two root properties (to help with debugging); Refactored wxPropertyGridState::DoInsert()

2009-01-31 10:58 VS, revision 58542

don't include private headers from wx/unix/evtloop.h

2009-01-30 23:23 RR, revision 58537

Explain reasoning behind using wxSIZE_FORCE_EVENT

2009-01-30 23:04 RR, revision 58533

Don't call SetMinSize() on the pane as this prevents GetBestSize() from ever calling DoGetBestSize() again

2009-01-30 23:03 RR, revision 58532

Remove debug code

2009-01-30 22:40 RR, revision 58531

Reorganize wxCollapsiblePane event and layout code under GTK+

2009-01-30 22:10 VZ, revision 58530

DisableSaving/Restoring() should be void, not bool

2009-01-30 21:38 VZ, revision 58529

add support for persistent controls

2009-01-30 20:58 SC, revision 58527

workaround for crashes in release builds

2009-01-30 20:10 RR, revision 58526

Add wxSIZE_FORCE_EVENT and use is from wxSizerItem::SetDimension

2009-01-30 20:08 RR, revision 58525

Don't use a cached best size if the window has a sizer

2009-01-30 17:22 FM, revision 58524

cleanup code and reorganize it to reuse the same switch() for both OnChar() and Validate()

2009-01-30 17:07 JMS, revision 58523

Let's make sure embedded wxPropertyGrid does not get negative size

2009-01-30 16:10 FM, revision 58522

document the wxIntXX/wxFloatXX/wxCharXX types; add some comments to wxKeyCode docs

2009-01-30 16:07 FM, revision 58521

fix typo (missing closing brackets); add some comments to wxKeyCode; no real change

2009-01-30 15:21 VS, revision 58520

wxDFB: use Unix event loop and timers (fixes #10408)

2009-01-30 15:14 SC, revision 58519

use native conversions that are close to the native storage of wxString

2009-01-30 14:56 VS, revision 58518

handle EINTR when reading data from the wakeup pipe

2009-01-30 11:22 FM, revision 58517

s/wxUsleep/wxMilliSleep

2009-01-30 09:49 RR, revision 58515

Move body of SetMinSize and SetMaxSize from header to cpp file for easier debugging. The methods are virtual anyway.

2009-01-30 09:44 RR, revision 58514

Give wxCollapsiblePane's pane a name for easier debugging

2009-01-30 09:37 RR, revision 58513

Make GetEffectiveMinSize virtual as not being able to override the method, which the sizer system depends on, is inflexible

2009-01-30 09:08 VZ, revision 58510

include wx/generic/gridctrl.h too for compatibility

2009-01-30 08:01 SC, revision 58509

guarding against events sent to semi-destroyed instances, fixes #10418

2009-01-29 23:52 FM, revision 58504

fix typo

2009-01-29 22:32 RR, revision 58503

Store pointer to owning wxWindow in wxPizza widget

2009-01-29 17:43 JMS, revision 58500

Do not propagate key events from child controls unless they have modifiers

2009-01-29 16:27 VZ, revision 58498

use HandleWindowEvent() instead of ProcessEvent() to avoid crashes if the toolbar left click handler throws under wxGTK

2009-01-29 16:09 JMS, revision 58497

Fixed wxPropertyGridManager::CreatePropertyGrid(), corrected documentation about its use

2009-01-29 13:04 VZ, revision 58496

don't fall back to the only currently existing document in wxDocManager::GetCurrentView() as it breaks activation logic (#9518)

2009-01-29 12:52 VZ, revision 58495

no changes, just corrected/completed a comment truncated in the last commit

2009-01-29 12:52 VZ, revision 58494

no real changes, just minor refactoring and cleanup

2009-01-29 12:51 VZ, revision 58493

don't crash if we have no accelerators for the "Window" menu items

2009-01-29 12:50 VZ, revision 58492

add wxHAS_MULTIPLE_FILEDLG_FILTERS symbol to be used instead of explicit tests for the platforms

2009-01-29 00:26 VS, revision 58487

wxEpollDispatcher is in wxBase, not wxCore - fixed to use WXDLLIMPEXP_BASE

2009-01-28 21:52 VZ, revision 58486

correct wxDateTime DST begin/end computations for years > 2006 in USA (closes #10425)

2009-01-28 21:36 VZ, revision 58485

another fix for wxUSE_DRAG_AND_DROP==0 build

2009-01-28 17:30 FM, revision 58484

use singular when documenting group of functions as the docs are automatically distributed by Doxygen over all members of the group

2009-01-28 16:44 KO, revision 58483

Adding docs for new wx interface methods.

2009-01-28 13:55 VZ, revision 58481

rename wxRendererNative::DrawRadioButton() to DrawOptionButton() to avoid conflict with wxUniv function with the same name

2009-01-28 13:41 VZ, revision 58480

fix remaining cases of wxWindow::ProcessEvent() calls; add convenient ProcessWindowEvent() wrapper and document it; also document this (incompatible) change itself

2009-01-28 10:24 RR, revision 58479

Fixes #10443: wxListCtrl::MoveToItem

2009-01-28 09:14 VZ, revision 58478

remove the recently added MSWFindMenuBarItem() as we already had FindItemInMenuBar() for the same purpose; just change the latter to return a non-const pointer; this fixes help string display in the status bar for the window menu items

2009-01-28 09:01 VZ, revision 58477

no real changes, just small cleanup, in particular use more consistent variable names

2009-01-28 09:00 VZ, revision 58476

don't duplicate menu creation code in the parent and child frames

2009-01-28 07:44 JJ, revision 58475

Update OpenVMS compile support

2009-01-28 01:01 FM, revision 58474

better docs for wxDataViewColumn

2009-01-28 00:51 FM, revision 58473

fix doxygen warnings

2009-01-28 00:44 FM, revision 58472

document various enumerations defined in defs.h; give a name to the anonymous enum for the standard IDs; move wxKeyCode and wxKeyModifier enums in defs.h removing their dedicated pages of the manual

2009-01-28 00:36 FM, revision 58471

no real changes; just cosmetic

2009-01-28 00:36 FM, revision 58470

move wxSizer docs to the beginning of the file, before derived classes

2009-01-28 00:09 VZ, revision 58469

define a separate run-tests-with-timing tag

2009-01-27 20:20 FM, revision 58468

small reorganization; no real change

2009-01-27 19:46 BP, revision 58467

Applied documentation typo/grammer corrections from charles (#10439).

2009-01-27 19:19 BP, revision 58466

Quick 2.8 branch Unicode build fix.

2009-01-27 18:40 BP, revision 58465

Fixed the class diagrams javascript to initialize the dropdown button image to the correct image.

2009-01-27 17:42 BP, revision 58464

Forward ported r58463. (Check for null text control in wxPickerBase fixing a focus event crash on control deletion on OSX 10.5 that will need to eventually be fixed, but this should be done anyway, and at least fixes wxFilePickerCtrl for now.)

2009-01-27 17:39 BP, revision 58463

Check for null text control in wxPickerBase fixing a focus event crash on control deletion that will need to eventually be fixed, but this should be done anyway, and at least fixes wxFilePickerCtrl for now.

2009-01-27 16:47 VZ, revision 58462

refactor WM_COMMAND messages handling in MDI frames to avoid duplicating code unnecessarily and generally streamline it; added possibility to use custom menu commands in the "Window" menu and specifying accelerators for them now works too (show this in the sample); finally added standard ids for the MDI window menu commands

2009-01-27 16:45 VZ, revision 58461

added CreateAccelTable() helper which creates the accel table for just this menu

2009-01-27 16:40 VZ, revision 58460

added template wxScopedArray<> too

2009-01-27 15:35 RR, revision 58459

Fix for GetScrollPos() assert

2009-01-27 14:48 VZ, revision 58457

don't do anything in SetWindowMenu() if we're setting the same menu as we already have

2009-01-27 14:02 VZ, revision 58456

yet another blind attempt to run tests with --timing option (or how adding a single option can turn into a 2 day endeavour thanks to the power of XSLT)

2009-01-27 13:10 VZ, revision 58455

add missing headers for PCH-less build

2009-01-27 12:33 FM, revision 58454

fix PCH builds

2009-01-27 12:05 FM, revision 58453

fix crash when calling InsertColumn() on a wxListCtrl with wxLC_NO_HEADER style

2009-01-27 12:01 FM, revision 58452

small cleanup; move private class definitions in a private header

2009-01-27 11:22 FM, revision 58451

include wx/mdi.h also for non-PCH builds

2009-01-27 11:13 FM, revision 58450

include wx/mdi.h also for non-PCH builds

2009-01-26 23:38 VZ, revision 58447

add more wxUSE_MENUS guards

2009-01-26 23:32 VS, revision 58446

Automatically adjust toolbar's tool size if the provided bitmaps don't fit into the default size.

2009-01-26 23:20 VZ, revision 58445

don't include wx/mdi.h from wx/wx.h when building the library itself as it's only used by mdi.cpp and it doesn't make sense to include it in the PCH

2009-01-26 23:20 VS, revision 58444

Automatically adjust toolbar's tool size if the provided bitmaps don't fit into the default size.

2009-01-26 23:18 VZ, revision 58443

use a virtual function instead of wxDynamicCast(wxMDIParentFrame) in wxFrame code: this not only makes the code cleaner but should also remove the last dependency on MDI code when linking wx applications not using MDI

2009-01-26 23:17 VZ, revision 58442

test ShowFullScreen() to verify that restoring menu works correctly

2009-01-26 23:16 VS, revision 58441

changed wxMSW's default toolbar bitmaps size from obsolete 16x15 to 24x24 used by modern apps

2009-01-26 22:55 VZ, revision 58440

disable the "Next" and "Previous" commands in the window menu if we have a single child only; update the copyright

2009-01-26 22:40 FM, revision 58439

cleanup a bit the wxSplashScreen code; don't Yield() on wxGTK as it's not needed at all (at least with GTK+ 2.12.9

2009-01-26 22:27 VZ, revision 58438

trying to make the tests run in trunk release build again

2009-01-26 20:43 RR, revision 58437

Removed queuedResize code again as GTK+ does this internally already

2009-01-26 18:57 FM, revision 58436

suppress warning about unused win pointer when wxUSE_GRAPHICS_CONTEXT==0

2009-01-26 18:31 BP, revision 58435

Fixed the margins on the class diagram dropdown image after all images were globally given a margin if 20px (I wish this could have been done differently, but it doesn't look like there's any better way of making sure the right images in the manual have a reasonable margin).

2009-01-26 18:20 KO, revision 58434

Since on Mac, wxNonOwnedWindow now defines SetShape, the 'base' definition at wxTopLevelWindow level overrides the real impl.

2009-01-26 18:17 KO, revision 58433

We need to use special APIs that don't active the window automatically.

2009-01-26 17:28 JMS, revision 58432

Added wxPGChoices::Copy(), tweaked related documentation

2009-01-26 13:45 RR, revision 58431

Implement hint cursor for resizable columns

2009-01-26 13:05 VZ, revision 58430

use --timing option with trunk build, not stable one

2009-01-26 13:03 VZ, revision 58429

disable utils compilation in stable STL builds as tex2rtf doesn't (and won't) build; try to run test with the --timing option to understand why/where does it hang

2009-01-26 12:59 VZ, revision 58428

disable test which doesn't compile in STL build

2009-01-26 11:48 VZ, revision 58427

don't show the currently hidden frame if Iconize() is called (see #10426)

2009-01-26 11:44 CE, revision 58426

prepare fo immenient release of watcom 1.8 (uses bakefile diff http://www.bakefile.org/changeset/1280 )

2009-01-26 10:59 VZ, revision 58425

document the correct base class

2009-01-26 10:30 VZ, revision 58424

include missing header (wx/msw/wrapcctl.h) for PCH-less build

2009-01-25 20:57 RR, revision 58417

Little correction to hand-made sizing

2009-01-25 20:22 RR, revision 58415

Finally corrected drawing of wxListCtrl selection rect for GTK+

2009-01-25 19:18 VZ, revision 58414

Mac build fixes after latest change (closes #10433)

2009-01-25 19:08 VZ, revision 58413

don't change the combobox text when it's being resized (see #10126)

2009-01-25 19:07 VZ, revision 58412

undo r58380 as it breaks tree control background repainting (see #9832)

2009-01-25 18:55 VZ, revision 58411

compilation fix for VC6 after last change; use wx naming conventions

2009-01-25 18:52 VZ, revision 58410

remove unused function and out of date comments (we don't use bsearch() any more)

2009-01-25 18:34 VZ, revision 58409

fix state images after changing their style (see #9591)

2009-01-25 18:21 VZ, revision 58408

use GetBoundingRect() for the in place text control positioning instead of duplicating its code (see #9591)

2009-01-25 18:20 VZ, revision 58407

corrections to size calculations for state images (see #9591)

2009-01-25 18:10 VZ, revision 58406

remove duplicated HitTest implementation from wxCheckListBox, it already inherits wxListBox::HitTest() (which was however lacking an overload taking 2 coordinates, added now)

2009-01-25 18:09 VZ, revision 58405

use correct item index for wxEVT_COMMAND_LISTBOX_DOUBLECLICKED events (see #10429)

2009-01-25 17:23 VZ, revision 58404

allow specifying the mask colour in wxImage::ConvertAlphaToMask() (closes #10143)

2009-01-25 17:11 FM, revision 58403

organize in groups wxAppConsole functions

2009-01-25 16:00 JMS, revision 58402

Added XRC handler for wxComboCtrl (closes #10151)

2009-01-25 15:12 FM, revision 58401

blind build fix for wxMac

2009-01-25 14:45 VZ, revision 58400

skip mouse events we're not interested in (e.g. mouse wheel ones) (closes #10062)

2009-01-25 14:41 VZ, revision 58399

don't use the not always appropriate word "document" in the save prompt (#10076)

2009-01-25 14:40 VZ, revision 58398

don't use _() in the public header in case WXINTL_NO_GETTEXT_MACRO is defined (closes #10132)

2009-01-25 14:38 VZ, revision 58397

add wxDrawStateBitmap() (closes #10289)

2009-01-25 14:21 VZ, revision 58396

notify the timers outside of loop over m_timers to avoid crashes if a timer event hanlder modifies the timers list (#10094)

2009-01-25 14:18 FM, revision 58395

build fix

2009-01-25 13:47 VZ, revision 58394

added support for wxCAL_SHOW_WEEK_NUMBERS to generic version of wxCalendarCtrl (#10033)

2009-01-25 13:27 VZ, revision 58393

added (MSW-only) wxListCtrl::OnGetItemColumnAttr() (#10018)

2009-01-25 13:19 VZ, revision 58392

return NULL from GetVoidPtr() for NULL variants instead of asserting (closes #9873)

2009-01-25 13:15 VZ, revision 58391

merged libpng 1.2.34 into the trunk (see #10043)

2009-01-25 13:10 VZ, revision 58390

fix MSVC warning C4516 about using deprecated access declarations; use using declarations instead

2009-01-25 13:08 VZ, revision 58389

tagging libpng 1.2.34

2009-01-25 13:07 VZ, revision 58388

upgrade to libpng 1.2.34 (without contrib subdirectory)

2009-01-25 12:48 VZ, revision 58387

fix a buffer overflow (#9596)

2009-01-25 12:45 VZ, revision 58386

zero {host,serv}ent_data before passing it to the system functions to avoid crashing (see #10332)

2009-01-25 12:37 VZ, revision 58385

added wxPATH_RMDIR_FULL/RECURSIVE wxFileName::Rmdir() flags (closes #10422)

2009-01-25 12:25 VZ, revision 58384

convert COM arguments to wx lazily to improve performance and allow calling Invoke/handling events involving parameters which can't be mapped to wx types at all (new GetNativeParameters() method can be used to access them) (closes #9606)

2009-01-25 12:04 VZ, revision 58383

add IsOk() (closes #9872)

2009-01-25 12:01 VZ, revision 58382

don't deprecate the entire wxDrawObject class, this results in warnings when we just declare wxDC::DrawObject(); instead deprecate just its ctor

2009-01-25 11:58 FM, revision 58381

Change in wxWindow the access specifier of the wxEvtHandler event processing and queuing functions from public to protected. Adapt wxWidgets code and wxWidgets samples to always use wxWindow::GetEventHandler() when calling such functions on a wxWindow rather than directly using wxWindow::ProcessEvent, etc. This enables correct event dispatching to the event handlers which have been pushed (with PushEventHandler) on the windows.

2009-01-25 11:40 VZ, revision 58380

allow using wxBG_STYLE_CUSTOM even with the native controls and use it in wxTreeCtrl (see #9832)

2009-01-25 11:32 VZ, revision 58379

deprecate wxDrawObject (#9860)

2009-01-25 11:15 SC, revision 58378

adapting to name change in r58318

2009-01-25 11:11 VZ, revision 58377

implement wxChoicebook::SetWindowVariant() by forwarding it to wxChoice (see #10398)

2009-01-25 11:06 VZ, revision 58376

removed debugging wxPrintf() which not only had nothing to do there but also broke PCH-less compilation

2009-01-25 10:33 SC, revision 58375

adapting to name change in r58318

2009-01-24 18:07 SC, revision 58358

bring in the definition of wxSizer, making non-precomp builds working again after r58312

2009-01-24 17:01 SC, revision 58356

bring in the definition of wxScrollHelper, making non-precomp builds working again after r58312

2009-01-24 14:12 VZ, revision 58355

take into account the controlling wxChoice size in GetBestSize() (closes #10394)

2009-01-24 14:10 RR, revision 58354

Pseudo-sort MIME types (all application/xxx at the end) so that other types are found first

2009-01-24 14:04 VZ, revision 58353

minor fixes for custom controls support in wxFileDialog: slightly improve documentation, make variable names more clear and add more WinCE checks (closes #10416)

2009-01-24 13:42 FM, revision 58352

wxgtk_window_size_request_callback is not needed by wxStaticText anymore

2009-01-24 13:40 FM, revision 58351

do not export private symbols in wx shared libraries

2009-01-24 10:00 FM, revision 58350

add missing wxABI_VERSION checks for previously-committed wxAnimation ctors

2009-01-24 00:06 RR, revision 58348

Add comment explaining why we filter out application/x-blah-app like entries from the MIME db

2009-01-23 23:55 VZ, revision 58347

add missing wxUSE_DRAG_AND_DROP checks

2009-01-23 23:40 RR, revision 58346

Don't pretend to be a GtkTreeView where it isn't required

2009-01-23 23:35 RR, revision 58345

Optical improvements under OS X

2009-01-23 22:50 RR, revision 58344

Only use text/xxx, skip application/xxx in MIME database

2009-01-23 22:19 RR, revision 58343

Correct conversion from text file to charset (which is read in that text file)

2009-01-23 22:18 RR, revision 58342

Don't attempt to convert non-ascii strings to filenames

2009-01-23 19:50 SC, revision 58341

fixing some warnings

2009-01-23 19:25 SC, revision 58340

fixing 64 bit compile

2009-01-23 15:10 RR, revision 58333

Always use theme border for inner window under wxGTK

2009-01-23 14:04 RR, revision 58332

Postpone size event from wxTLW resizing to idle

2009-01-23 13:54 RR, revision 58331

Not calling _size_allocate() breaks a.o. the native wxDataViewCtrl

2009-01-23 13:30 VZ, revision 58330

added (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)

2009-01-23 13:26 VZ, revision 58329

added (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)

2009-01-23 13:04 RR, revision 58328

Prevent surplus calls of _size_allocate() if no change

2009-01-23 12:50 RR, revision 58327

Don't always show the vertical scrollbar

2009-01-23 12:39 RR, revision 58326

Remove scrollbar spacing from client size

2009-01-23 12:26 RR, revision 58325

Add simple wxListCtrl to complex sample

2009-01-23 11:55 RR, revision 58324

GTK+'s native controls usually have a bigger line height

2009-01-23 11:51 RR, revision 58323

Restore keyboard navi

2009-01-23 11:37 RR, revision 58322

Tried hard to get the selection/focus rectangle drawn right. The GTK+ theme API is beyond repair.

2009-01-23 09:23 VZ, revision 58321

rebake without persistence files

2009-01-23 08:47 RR, revision 58320

Forgot this one

2009-01-23 08:40 RR, revision 58319

Forgot header with OSX prefix

2009-01-23 08:36 RR, revision 58318

Give some OSX specific methods OSX prefix, fixes hidden virtual method warning elsewhere

2009-01-23 08:35 RR, revision 58317

wxDataViewCtrl fixes

2009-01-23 08:18 RR, revision 58316

Remove persistence related files ag ain

2009-01-23 08:14 RR, revision 58315

Remove persistence related files again

2009-01-23 00:30 VZ, revision 58313

fix wxEVT_SPIN_XXX definitions in a nicer (compatible with new events) way

2009-01-22 23:01 RR, revision 58312

Reorganized wxListCtrl's window layout (same as wxDataViewCtrl), call RecalculatePositions() from OnPaint() to get rid of flicker

2009-01-22 17:22 JMS, revision 58310

Add wxPropertyGridEditorEventForwarders into wxPendingDelete

2009-01-22 15:53 FM, revision 58309

add default explicit ctor

2009-01-22 15:29 FM, revision 58308

update KDE guide link; added to the list of the 'Changes which are compatible' the addition of a ctor

2009-01-22 15:28 FM, revision 58307

add the wxAnimation ctor which was documented but not present (backport of r52640 from trunk)

2009-01-22 15:11 RR, revision 58306

Use theme border in wxListCtrl sample

2009-01-22 15:08 FM, revision 58305

fix comment which otherwise produces misleading results in the configure-generated final script

2009-01-22 15:05 RR, revision 58304

Trying again to improve border type guessing

2009-01-22 14:44 RR, revision 58303

Don't extend last header column button, as the column itself doesn't do it neither

2009-01-22 14:40 RR, revision 58302

draw icon before text label in header (huh?)

2009-01-22 14:28 RR, revision 58301

Further header button details

2009-01-22 14:11 RR, revision 58300

typo

2009-01-22 14:09 RR, revision 58299

Further attempts at getting the header buttons right

2009-01-22 13:53 RR, revision 58298

Use wxCONTROL_SPECIAL to denote first header button

2009-01-22 13:51 RR, revision 58297

The last button also looks different in the header control

2009-01-22 13:41 RR, revision 58296

First and other header buttons look different

2009-01-22 13:40 RR, revision 58295

First and other header buttons look different

2009-01-22 13:34 RR, revision 58294

Respect that GTK+ wants to have space between scrollbar and client area

2009-01-22 13:33 RR, revision 58293

Try to be smarter about querying the border witdh

2009-01-22 13:33 RR, revision 58292

Override GetDefaultBorder, currently changes nothing

2009-01-22 11:53 FM, revision 58291

fix wxWindow::PushEventHandler and related wxWindow functions for the stack management; currently they don't work well when passing event handlers which are part of an event handler chain (see wx-dev thread 'wxWindow event handler stack'); implement wxEvtHandler Unlink() and IsUnlinked() functions and document them; revise docs of all involved functions of both wxEvtHandler and wxWindow, adding images for better explanations

2009-01-22 02:07 FM, revision 58290

a few more member groups, in line with the real header's groups

2009-01-22 01:45 FM, revision 58289

no real change: just grouped the tons of wxWindows function in meaningful groups

2009-01-21 23:47 BP, revision 58288

Quick 2.8 latex docs fix (properly escape &).

2009-01-21 23:42 VZ, revision 58287

tweak GetAppDir() to recognize more debug build directory suffixes

2009-01-21 23:34 FM, revision 58286

fix wxHtmlCell::Layout docs

2009-01-21 22:58 RR, revision 58285

Add visual drag hint

2009-01-21 22:56 FM, revision 58284

rename also motif logo

2009-01-21 22:54 FM, revision 58283

rename image files in a coherent way; remove old unused images

2009-01-21 22:32 VZ, revision 58282

fix problem with using wxEVT_SPIN in event tables after new events patch

2009-01-21 22:16 BP, revision 58281

Fixed unicode build after r58272.

2009-01-21 18:51 VZ, revision 58279

use standard [Shift-]Ctrl-Z accelerators for wxID_REDO/UNDO

2009-01-21 18:20 RR, revision 58278

Add drop hint

2009-01-21 18:04 BP, revision 58277

Applied minor documentation corrections to wxRegKey from charles (fixes #10407).

2009-01-21 17:44 RR, revision 58276

Call SetDataSource() from OnEnter() so that querying/accessing the data is possible from then on, rename to MSWxxx

2009-01-21 17:26 VZ, revision 58275

disable wxUSE_MEDIACTRL when wxUSE_ALL_FEATURES==no (closes #10415)

2009-01-21 17:08 VZ, revision 58274

fix compilation (but not working) of the code in wxUSE_FILESYSTEM==0 case (see #10414)

2009-01-21 17:05 VZ, revision 58273

fix compilation with wxUSE_SPIN{BTN,CTRL}==0 (closes #10413)

2009-01-21 17:02 VZ, revision 58272

fix wxURI::GetUser() for URIs without password; added unit test case for it (closes #10412)

2009-01-21 16:58 PC, revision 58271

don't use m_backing_window, it can't be drawn on

2009-01-21 15:32 VZ, revision 58270

allocate size for the extra controls in the file dialog (#9679)

2009-01-21 15:26 VZ, revision 58269

really fix compilation in !wxUSE_LOG_DIALOG case (still #10411)

2009-01-21 15:14 RR, revision 58268

Use wxDF_UNICODETEXT to make wxMSW crash

2009-01-21 15:04 RR, revision 58267

Reinitialise wxDataViewCustomRenderer's DC every time

2009-01-21 14:53 RR, revision 58266

iter = NULL in iter_n_children() means root

2009-01-21 14:49 VZ, revision 58265

fix compilation in !wxUSE_LOG_DIALOG case (closes #10411)

2009-01-21 14:47 VZ, revision 58264

add more wxUSE_XXX checks to allow compilation with some wx features disabled (closes #10410)

2009-01-21 14:39 RR, revision 58263

Copy and paste error

2009-01-21 14:02 RR, revision 58261

Implement simple Drop, doesn't work under wxMSW (?)

2009-01-21 14:01 RR, revision 58260

Add wxDataFormat GetMatchingPair() which wxGTK and wxMSW already had under different names

2009-01-21 14:01 VZ, revision 58259

added wxStandardPaths::GetAppDocumentsDir() and use it by default for loading/saving documents in wxDocManager

2009-01-21 13:59 RR, revision 58258

Compilation fix

2009-01-21 12:06 JS, revision 58257

wxRTC now properly honours margin size Added wxRE_CENTRE_CARET style to centre the caret line vertically

2009-01-21 12:05 JS, revision 58256

wxRTC now properly honours margin size Added wxRE_CENTRE_CARET style to centre the caret line vertically

2009-01-21 11:48 JS, revision 58255

Restore control focus after adaptation

2009-01-21 11:36 RR, revision 58254

Give GTK specific (but public) methods a Gtk prefix

2009-01-21 00:14 VZ, revision 58252

send destroy events for children before they're fully destroyed; document SendDestroyEvent() and explain when to call it

2009-01-20 23:53 VZ, revision 58250

make sure events are enabled in DoWait() before starting to wait for them (closes #10396)

2009-01-20 19:57 RR, revision 58249

Implement simple drag

2009-01-20 19:43 RR, revision 58248

FindNode() must return m_root for wxDataViewItem(0)

2009-01-20 19:04 RR, revision 58247

Skeleton for generic Drag code

2009-01-20 18:33 VZ, revision 58246

set m_isBeingDeleted to true (only) in SendDestroyEvent(); call it as early as possible during the window destruction to ensure that destroy event handlers can still access the full window object

2009-01-20 17:50 PC, revision 58245

build fixes and cleanup

2009-01-20 17:37 KO, revision 58244

Restore fixes needed for wxRenderer functions to work with wxGCDC.

2009-01-20 14:27 SC, revision 58243

streamlining slider, scroller, spinbutton for osx carbon and cocoa

2009-01-20 13:54 RR, revision 58242

Typo

2009-01-20 13:54 RR, revision 58241

Minor error

2009-01-20 13:46 RR, revision 58240

Add event based Drop API

2009-01-20 12:49 RR, revision 58239

Forgot this

2009-01-20 11:58 RR, revision 58238

Simplified event based Drag API for wxDataViewCtrl

2009-01-20 11:42 RR, revision 58237

Docuement wxDataObject::IsSupported()

2009-01-19 22:27 RR, revision 58236

New eventb based Drag interface for wxDataViewCtrl

2009-01-19 20:29 JJ, revision 58234

Update compile support for OpenVMS

2009-01-19 16:28 VZ, revision 58233

no changes, just added a clarifying comment

2009-01-19 14:49 RR, revision 58232

remove comment recommending (wxWindow*) NULL

2009-01-19 14:44 RR, revision 58231

Rename XxxxCol() -> XxxxColumn() and resolve inheritance problems from it

2009-01-19 14:43 VZ, revision 58230

use basetsd.h for non-MSVC compilers (including mingw32 too), replaces the previous fix

2009-01-19 14:40 VZ, revision 58229

compilation fix after NULL cast removal; also used it to get rid of an ugly OnTimerEvent(*(wxTimerEvent *)NULL) call

2009-01-19 13:55 VZ, revision 58228

return true from HasPending() if we have at least 1 event, not exactly 1 (closes #10397)

2009-01-19 13:55 VZ, revision 58227

don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither

2009-01-19 13:39 VZ, revision 58226

don't use annoying and unneeded in C++ casts of NULL to "T *"

2009-01-19 13:30 VZ, revision 58225

correct Id tags

2009-01-19 13:23 VZ, revision 58224

add wx/generic/private/*.h files

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

Forgot DeleteChildren()

2009-01-19 11:42 RR, revision 58222

Move model notification code of tree store from the store to the control, implement Insert() methods

2009-01-19 11:42 VZ, revision 58221

fix OS/2 compilation of wxDoGetCwd()

2009-01-19 11:40 VZ, revision 58220

fix OS/2 compilation of wxDoGetCwd()

2009-01-19 11:05 RR, revision 58219

Added missing public: statement to docs

2009-01-19 06:20 JJ, revision 58218

Update compile support for OpenVMS

2009-01-19 00:21 FM, revision 58217

fix some wording and a typo

2009-01-18 23:28 FM, revision 58216

no real change: divide in groups the wxEvtHandler methods

2009-01-18 23:27 FM, revision 58215

document some wxID_* constants

2009-01-18 23:00 VZ, revision 58214

use correct value for MTU - sizeof(TCP header)

2009-01-18 21:46 FM, revision 58212

remove usage of wxT() macro; it makes example code a bit harder to read

2009-01-18 21:35 VZ, revision 58211

added include/wx/generic/private files to distribution

2009-01-18 21:33 RD, revision 58210

destroy the abort dialog when done with it

2009-01-18 21:31 RD, revision 58209

destroy the abort dialog when done with it

2009-01-18 21:16 RD, revision 58208

Remove the wx-addons package

2009-01-18 20:46 RD, revision 58207

Use "test" for borne shell compatibility

2009-01-18 20:37 RR, revision 58204

Really set standard cursor when over title bar and decos

2009-01-18 20:05 JMS, revision 58203

Translate keycode(s) into character more consistenly in wxVListBoxComboPopup::HandleKey() (fixes #10395)

2009-01-18 19:57 JMS, revision 58202

Translate keycode(s) into character more consistenly in wxVListBoxComboPopup::HandleKey() (fixes #10395)

2009-01-18 19:43 FM, revision 58201

patch by Utensil Candel: implementation of the new interface and some bug fix

2009-01-18 19:30 JS, revision 58200

Applied Peter Most's EVT_SPIN crash fix

2009-01-18 18:49 VZ, revision 58199

move ClassRegInfo out from anonymous namespace to work around mingw32 4.3 bug

2009-01-18 16:10 SC, revision 58198

mouse and cursor additions for cocoa, see #10361

2009-01-18 15:09 VZ, revision 58197

compilation fix for old SDKs (VC6...) which don't define HDM_SETBITMAPMARGIN/Header_SetBitmapMargin

2009-01-18 14:23 VZ, revision 58196

reduce the margins around bitmaps to avoid truncating the label unnecessarily

2009-01-18 12:59 RR, revision 58195

Trying to make wxDataViewListCtrl docs appear

2009-01-18 12:34 JS, revision 58194

Workaround for GTK+ sensitivity bug

2009-01-18 12:30 VZ, revision 58193

added forward declaration of FrameSite apparently needed by mingw32 4.3

2009-01-18 12:29 JS, revision 58192

Enable/disable both widgets

2009-01-18 12:21 JS, revision 58191

Further tweaks to GTK+ sensitivity fix

2009-01-18 08:20 JMS, revision 58190

Fixed bug: splitter was not drawn for nested categories

2009-01-17 21:42 RR, revision 58189

Fix scrolled window bug when reducing the virtual size when being scrolled maximally down corrupted the display due to excess scrolling

2009-01-17 20:38 JS, revision 58188

Workaround for GTK+ sensitivity bug

2009-01-17 18:58 SC, revision 58187

fixing screen coordinate transformation

2009-01-17 18:57 SC, revision 58186

fixing include style

2009-01-17 17:50 JMS, revision 58185

Fix wxEnumProperty unspecified value by taking it into account in GetIndex()

2009-01-17 17:32 SC, revision 58184

missing commit

2009-01-17 16:24 SC, revision 58183

fixing dangling includes

2009-01-17 13:38 SC, revision 58182

fixing dangling includes

2009-01-17 13:29 JMS, revision 58181

Fixed relaying of wxEVT_MOUSEWHEEL to popup control

2009-01-17 13:25 SC, revision 58180

reverting to former mimetype routing to core

2009-01-17 13:22 VZ, revision 58179
  • D /wxWidgets/trunk/samples/access/access_vc9.sln
  • D /wxWidgets/trunk/samples/animate/anitest_vc9.sln
  • D /wxWidgets/trunk/samples/artprov/artprov_vc9.sln
  • D /wxWidgets/trunk/samples/aui/auidemo_vc9.sln
  • D /wxWidgets/trunk/samples/calendar/calendar_vc9.sln
  • D /wxWidgets/trunk/samples/caret/caret_vc9.sln
  • D /wxWidgets/trunk/samples/clipboard/clipboard.dsw
  • D /wxWidgets/trunk/samples/clipboard/clipboard_vc7.sln
  • D /wxWidgets/trunk/samples/clipboard/clipboard_vc8.sln
  • D /wxWidgets/trunk/samples/clipboard/clipboard_vc9.sln
  • D /wxWidgets/trunk/samples/collpane/collpane_vc9.sln
  • D /wxWidgets/trunk/samples/combo/combo_vc9.sln
  • D /wxWidgets/trunk/samples/config/config_vc9.sln
  • D /wxWidgets/trunk/samples/console/console_vc9.sln
  • D /wxWidgets/trunk/samples/controls/controls_vc9.sln
  • D /wxWidgets/trunk/samples/dataview/dataview_vc9.sln
  • D /wxWidgets/trunk/samples/debugrpt/debugrpt_vc9.sln
  • D /wxWidgets/trunk/samples/dialogs/dialogs_vc9.sln
  • D /wxWidgets/trunk/samples/dialup/dialup_vc9.sln
  • D /wxWidgets/trunk/samples/display/display_vc9.sln
  • D /wxWidgets/trunk/samples/dnd/dnd_vc9.sln
  • D /wxWidgets/trunk/samples/docview/docview_vc9.sln
  • D /wxWidgets/trunk/samples/dragimag/dragimag_vc9.sln
  • D /wxWidgets/trunk/samples/drawing/drawing_vc9.sln
  • D /wxWidgets/trunk/samples/editlbox/editlbox.dsw
  • D /wxWidgets/trunk/samples/editlbox/editlbox_vc9.sln
  • D /wxWidgets/trunk/samples/erase/erase_vc9.sln
  • D /wxWidgets/trunk/samples/event/event_vc9.sln
  • D /wxWidgets/trunk/samples/except/except_vc9.sln
  • D /wxWidgets/trunk/samples/exec/exec_vc9.sln
  • D /wxWidgets/trunk/samples/font/font_vc9.sln
  • D /wxWidgets/trunk/samples/grid/grid_vc9.sln
  • D /wxWidgets/trunk/samples/help/help_vc9.sln
  • D /wxWidgets/trunk/samples/htlbox/htlbox_vc9.sln
  • D /wxWidgets/trunk/samples/html/about/about_vc9.sln
  • D /wxWidgets/trunk/samples/html/help/help_vc9.sln
  • D /wxWidgets/trunk/samples/html/helpview/helpview_vc9.sln
  • D /wxWidgets/trunk/samples/html/printing/printing_vc9.sln
  • D /wxWidgets/trunk/samples/html/test/test_vc9.sln
  • D /wxWidgets/trunk/samples/html/virtual/virtual_vc9.sln
  • D /wxWidgets/trunk/samples/html/widget/widget_vc9.sln
  • D /wxWidgets/trunk/samples/html/zip/zip_vc9.sln
  • D /wxWidgets/trunk/samples/image/image_vc9.sln
  • D /wxWidgets/trunk/samples/internat/internat_vc9.sln
  • D /wxWidgets/trunk/samples/ipc/ipc_vc9.sln
  • D /wxWidgets/trunk/samples/joytest/joytest_vc9.sln
  • D /wxWidgets/trunk/samples/keyboard/keyboard_vc9.sln
  • D /wxWidgets/trunk/samples/layout/layout_vc9.sln
  • D /wxWidgets/trunk/samples/listctrl/listctrl_vc9.sln
  • D /wxWidgets/trunk/samples/mdi/mdi_vc9.sln
  • D /wxWidgets/trunk/samples/mediaplayer/mediaplayer_vc9.sln
  • D /wxWidgets/trunk/samples/memcheck/memcheck_vc9.sln
  • D /wxWidgets/trunk/samples/menu/menu_vc9.sln
  • D /wxWidgets/trunk/samples/mfc/mfc_vc9.sln
  • D /wxWidgets/trunk/samples/minimal/minimal_vc9.sln
  • D /wxWidgets/trunk/samples/mobile/styles/styles_vc9.sln
  • D /wxWidgets/trunk/samples/mobile/wxedit/wxedit_vc9.sln
  • D /wxWidgets/trunk/samples/nativdlg/nativdlg_vc9.sln
  • D /wxWidgets/trunk/samples/notebook/notebook_vc9.sln
  • D /wxWidgets/trunk/samples/oleauto/oleauto_vc9.sln
  • D /wxWidgets/trunk/samples/opengl/cube/cube_vc9.sln
  • D /wxWidgets/trunk/samples/opengl/isosurf/isosurf_vc9.sln
  • D /wxWidgets/trunk/samples/opengl/penguin/penguin_vc9.sln
  • D /wxWidgets/trunk/samples/ownerdrw/ownerdrw_vc9.sln
  • D /wxWidgets/trunk/samples/popup/popup_vc9.sln
  • D /wxWidgets/trunk/samples/power/power_vc9.sln
  • D /wxWidgets/trunk/samples/printing/printing_vc9.sln
  • D /wxWidgets/trunk/samples/propgrid/propgrid.dsw
  • D /wxWidgets/trunk/samples/propgrid/propgrid_vc7.sln
  • D /wxWidgets/trunk/samples/propgrid/propgrid_vc8.sln
  • D /wxWidgets/trunk/samples/propgrid/propgrid_vc9.sln
  • D /wxWidgets/trunk/samples/regtest/regtest_vc9.sln
  • D /wxWidgets/trunk/samples/render/render_vc9.sln
  • D /wxWidgets/trunk/samples/richtext/richtext_vc9.sln
  • D /wxWidgets/trunk/samples/sashtest/sashtest_vc9.sln
  • D /wxWidgets/trunk/samples/scroll/scroll_vc9.sln
  • D /wxWidgets/trunk/samples/shaped/shaped_vc9.sln
  • D /wxWidgets/trunk/samples/sockets/sockets_vc9.sln
  • D /wxWidgets/trunk/samples/sound/sound_vc9.sln
  • D /wxWidgets/trunk/samples/splash/splash_vc9.sln
  • D /wxWidgets/trunk/samples/splitter/splitter_vc9.sln
  • D /wxWidgets/trunk/samples/statbar/statbar_vc9.sln
  • D /wxWidgets/trunk/samples/stc/stctest_vc9.sln
  • D /wxWidgets/trunk/samples/svg/svgtest_vc9.sln
  • D /wxWidgets/trunk/samples/taborder/taborder_vc9.sln
  • D /wxWidgets/trunk/samples/taskbar/taskbar_vc9.sln
  • D /wxWidgets/trunk/samples/text/text_vc9.sln
  • D /wxWidgets/trunk/samples/thread/thread_vc9.sln
  • D /wxWidgets/trunk/samples/toolbar/toolbar_vc9.sln
  • D /wxWidgets/trunk/samples/treectrl/treectrl_vc9.sln
  • D /wxWidgets/trunk/samples/typetest/typetest_vc9.sln
  • D /wxWidgets/trunk/samples/validate/validate_vc9.sln
  • D /wxWidgets/trunk/samples/vscroll/vscroll_vc9.sln
  • D /wxWidgets/trunk/samples/widgets/widgets_vc9.sln
  • D /wxWidgets/trunk/samples/wizard/wizard_vc9.sln
  • D /wxWidgets/trunk/samples/wrapsizer/wrapsizer.dsw
  • D /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc7.sln
  • D /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc8.sln
  • D /wxWidgets/trunk/samples/wrapsizer/wrapsizer_vc9.sln
  • D /wxWidgets/trunk/samples/xrc/xrcdemo_vc9.sln

remove MSVC solution files from svn

2009-01-17 13:21 SC, revision 58178

wrong move

2009-01-17 13:16 VZ, revision 58177

implement wxTreeCtrl::ItemHasChildren() properly for virtual root item; added unit test for it

2009-01-17 13:01 VZ, revision 58176

compilation fix for VC7 which seems to somehow lose the default value for PopEventHandler() parameter inside scope guard templates

2009-01-17 12:07 VZ, revision 58175

added missing textfile test to 2.8 branch too

2009-01-17 12:02 VZ, revision 58174

added missing textfile test

2009-01-17 11:52 VZ, revision 58173

define [us]ptr_t properly for mingw64 compilation

2009-01-17 11:38 VZ, revision 58172

add wx/app.h for PCH-less compilation

2009-01-17 11:26 SC, revision 58171

printing adjustment

2009-01-17 11:10 SC, revision 58170

printing adjustment

2009-01-17 10:54 SC, revision 58169

headermove osx - building

2009-01-17 10:43 SC, revision 58168
  • R /wxWidgets/trunk/include/wx/osx/accel.h
  • R /wxWidgets/trunk/include/wx/osx/app.h
  • R /wxWidgets/trunk/include/wx/osx/bitmap.h
  • R /wxWidgets/trunk/include/wx/osx/bmpbuttn.h
  • R /wxWidgets/trunk/include/wx/osx/button.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/accel.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/app.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/bitmap.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/bmpbuttn.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/button.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/checkbox.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/checklst.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/choice.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/clipbrd.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/colordlg.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/combobox.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/control.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/cursor.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dataform.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dataobj.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dataobj2.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dc.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dcclient.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dcmemory.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dcprint.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dcscreen.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dialog.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dirdlg.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/dnd.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/filedlg.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/font.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/fontdlg.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/frame.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/gauge.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/glcanvas.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/helpxxxx.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/icon.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/imaglist.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/joystick.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/listbox.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/listctrl.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/mdi.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/menu.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/menuitem.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/metafile.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/mimetype.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/minifram.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/msgdlg.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/nonownedwnd.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/notebook.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/palette.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/pnghand.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/pngread.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/popupwin.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/printmac.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/radiobox.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/radiobut.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/scrolbar.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/slider.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/sound.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/spinbutt.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/spinctrl.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/srchctrl.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/statbox.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/statline.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/stattext.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/statusbr.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/taskbarosx.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/textctrl.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/tglbtn.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/toolbar.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/tooltip.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/toplevel.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/treectrl.h
  • D /wxWidgets/trunk/include/wx/osx/carbon/window.h
  • R /wxWidgets/trunk/include/wx/osx/checkbox.h
  • R /wxWidgets/trunk/include/wx/osx/checklst.h
  • R /wxWidgets/trunk/include/wx/osx/choice.h
  • R /wxWidgets/trunk/include/wx/osx/clipbrd.h
  • R /wxWidgets/trunk/include/wx/osx/colordlg.h
  • R /wxWidgets/trunk/include/wx/osx/combobox.h
  • R /wxWidgets/trunk/include/wx/osx/control.h
  • R /wxWidgets/trunk/include/wx/osx/cursor.h
  • R /wxWidgets/trunk/include/wx/osx/dataform.h
  • R /wxWidgets/trunk/include/wx/osx/dataobj.h
  • R /wxWidgets/trunk/include/wx/osx/dataobj2.h
  • R /wxWidgets/trunk/include/wx/osx/dc.h
  • R /wxWidgets/trunk/include/wx/osx/dcclient.h
  • R /wxWidgets/trunk/include/wx/osx/dcmemory.h
  • R /wxWidgets/trunk/include/wx/osx/dcprint.h
  • R /wxWidgets/trunk/include/wx/osx/dcscreen.h
  • R /wxWidgets/trunk/include/wx/osx/dialog.h
  • R /wxWidgets/trunk/include/wx/osx/dirdlg.h
  • R /wxWidgets/trunk/include/wx/osx/dnd.h
  • R /wxWidgets/trunk/include/wx/osx/filedlg.h
  • R /wxWidgets/trunk/include/wx/osx/font.h
  • R /wxWidgets/trunk/include/wx/osx/fontdlg.h
  • R /wxWidgets/trunk/include/wx/osx/frame.h
  • R /wxWidgets/trunk/include/wx/osx/gauge.h
  • R /wxWidgets/trunk/include/wx/osx/glcanvas.h
  • R /wxWidgets/trunk/include/wx/osx/helpxxxx.h
  • R /wxWidgets/trunk/include/wx/osx/icon.h
  • R /wxWidgets/trunk/include/wx/osx/imaglist.h
  • R /wxWidgets/trunk/include/wx/osx/joystick.h
  • R /wxWidgets/trunk/include/wx/osx/listbox.h
  • R /wxWidgets/trunk/include/wx/osx/listctrl.h
  • R /wxWidgets/trunk/include/wx/osx/mdi.h
  • R /wxWidgets/trunk/include/wx/osx/menu.h
  • R /wxWidgets/trunk/include/wx/osx/menuitem.h
  • R /wxWidgets/trunk/include/wx/osx/metafile.h
  • R /wxWidgets/trunk/include/wx/osx/mimetype.h
  • R /wxWidgets/trunk/include/wx/osx/minifram.h
  • R /wxWidgets/trunk/include/wx/osx/msgdlg.h
  • R /wxWidgets/trunk/include/wx/osx/nonownedwnd.h
  • R /wxWidgets/trunk/include/wx/osx/notebook.h
  • R /wxWidgets/trunk/include/wx/osx/palette.h
  • R /wxWidgets/trunk/include/wx/osx/pnghand.h
  • R /wxWidgets/trunk/include/wx/osx/pngread.h
  • R /wxWidgets/trunk/include/wx/osx/popupwin.h
  • R /wxWidgets/trunk/include/wx/osx/printmac.h
  • R /wxWidgets/trunk/include/wx/osx/radiobox.h
  • R /wxWidgets/trunk/include/wx/osx/radiobut.h
  • R /wxWidgets/trunk/include/wx/osx/scrolbar.h
  • R /wxWidgets/trunk/include/wx/osx/slider.h
  • R /wxWidgets/trunk/include/wx/osx/sound.h
  • R /wxWidgets/trunk/include/wx/osx/spinbutt.h
  • R /wxWidgets/trunk/include/wx/osx/spinctrl.h
  • R /wxWidgets/trunk/include/wx/osx/srchctrl.h
  • R /wxWidgets/trunk/include/wx/osx/statbox.h
  • R /wxWidgets/trunk/include/wx/osx/statline.h
  • R /wxWidgets/trunk/include/wx/osx/stattext.h
  • R /wxWidgets/trunk/include/wx/osx/statusbr.h
  • R /wxWidgets/trunk/include/wx/osx/taskbarosx.h
  • R /wxWidgets/trunk/include/wx/osx/textctrl.h
  • R /wxWidgets/trunk/include/wx/osx/tglbtn.h
  • R /wxWidgets/trunk/include/wx/osx/toolbar.h
  • R /wxWidgets/trunk/include/wx/osx/tooltip.h
  • R /wxWidgets/trunk/include/wx/osx/toplevel.h
  • R /wxWidgets/trunk/include/wx/osx/treectrl.h
  • R /wxWidgets/trunk/include/wx/osx/window.h

headermove osx - header files

2009-01-17 09:05 SC, revision 58167
  • D /wxWidgets/trunk/include/wx/osx/carbon/printdlg.h

testing header replace

2009-01-17 09:05 SC, revision 58166
  • R /wxWidgets/trunk/include/wx/osx/printdlg.h

testing header replace

2009-01-17 08:46 SC, revision 58165

adding NSPrintInfo support

2009-01-17 08:46 SC, revision 58164

streamlining printing support, adding printing support on osx-cocoa

2009-01-17 08:45 SC, revision 58163

avoiding warning for unused var in cocoa build

2009-01-16 23:01 VZ, revision 58161

add wx/window.h for MSVC compilation

2009-01-16 21:22 FM, revision 58160

fix sample

2009-01-16 20:46 FM, revision 58159

use enumerations instead of integers for wxFont style/weight/family

2009-01-16 20:09 FM, revision 58158

fix typos

2009-01-16 19:21 SC, revision 58157

simplifying code

2009-01-16 19:12 VZ, revision 58156

fix the size of bitmaps we create (re-closes #4563) [backport of r50895 from trunk]

2009-01-16 19:03 VZ, revision 58155

use wcs(n)casecmp() if available; use wxStricmp() to implement wxString::CmpNoCase() as it's significantly more efficient than wx code (closes #10375)

2009-01-16 18:49 VZ, revision 58154

make the preview frame float on parent by default as otherwise it is hidden when the parent is a modal dialog, at least under wxGTK (#10341)

2009-01-16 18:03 VZ, revision 58153

implement SetTimes() for directories too under MSW (#10250)

2009-01-16 17:48 VZ, revision 58152

calling wcsnlen(NULL) does crash (under Debian and, according to the docs, should also crash with MSVC), contrary to what the comment claimed so don't do this

2009-01-16 17:44 VZ, revision 58151

export wxActiveX stuff from core (not media) DLL (closes #8991)

2009-01-16 17:41 VZ, revision 58150

compilation fixes for 64 bit platforms

2009-01-16 17:19 VZ, revision 58149

forward declare wxEvent before using it

2009-01-16 16:37 VZ, revision 58148

add missing header for mingw32 PCH-less build

2009-01-16 16:21 FM, revision 58147

remove also wxT(); it's confusing, too; do load wxstd.mo catalog after calling wxLocale::Init as to show a localized error message when opening NOTEXIST.ING; add some notes about the logic of the program

2009-01-16 16:21 VZ, revision 58146

add a unit test checking that events are really propagated as they're supposed to

2009-01-16 16:18 JS, revision 58145

Fixed invisible CHM tooltip text bug when window text colour is black.

2009-01-16 16:07 VZ, revision 58144

ensure that ProcessEvent() is called for all the event handlers, not just the first one in event handlers list

2009-01-16 15:50 RR, revision 58143

Illustrate usage of wxDataViewListCtrl

2009-01-16 15:48 RR, revision 58142

Mention wxDataViewListCtrl

2009-01-16 15:44 RR, revision 58141

Document wxDataViewListCtrl, minor corrections

2009-01-16 15:32 FM, revision 58140

remove usage of _T(); it's just confusing and it's not needed anymore; use wxTRANSLATE instead of wxGetTranslation for the 'Bad luck...' literal

2009-01-16 15:31 SC, revision 58139

fixing infinite recursion for rotated text, introduced in cleanup r57915

2009-01-16 15:20 RR, revision 58138

Document wxDataViewListStore

2009-01-16 15:08 FM, revision 58137

Move SetDefaultTimeout to wxProtocol and set it to 60 seconds for both wxHTTP and wxFTP Move SetPassword and SetUser implementations to wxProtocol to avoid code redundancy Make const-correct various getters Reorganize wxFTP docs Move wxStringToStringHashMap to hashmap.h and document its existance

2009-01-16 15:04 RR, revision 58136

Added wxDataViewListCtrl, use it in the sample

2009-01-16 15:03 FM, revision 58135

document predefined array types

2009-01-16 14:35 JJ, revision 58134

Add combo sample to compile list of OpenVMS

2009-01-16 14:19 VZ, revision 58133

include wx/generic/grideditors.h for compatibility

2009-01-16 13:54 FM, revision 58132

fix motif combobox for Motif < 2.0

2009-01-16 13:40 FM, revision 58131

fix wxMotif build

2009-01-16 13:34 FM, revision 58130

make wxSocketBase::SetTimeout virtual and make it protected in wxFTP

2009-01-16 13:33 FM, revision 58129

no real change; just reorder functions

2009-01-16 13:24 VZ, revision 58128

don't use wxString::FromASCII() with possibly non-ASCII strings (fixes asserts when testing Japanese locale in the internat sample)

2009-01-16 13:09 VZ, revision 58127

add VC6 and command line VC makefile too

2009-01-16 12:07 VS, revision 58126

silence gcc warnings in "vararg" functions such as wxPrintf when compiling with -Wformat-security

2009-01-16 11:55 SC, revision 58125

supporting paper height, fixes #10376

2009-01-16 11:23 RR, revision 58124

Change GetValue() and SetValue() to GetValueByRow() and SetValueByRow() in row based interface, Add wxDataViewListStore (WIP)

2009-01-15 20:57 RR, revision 58123

Use paint handler instead of wxClientDC to draw DnD visual effects within wxTreeCtrl

2009-01-15 20:49 SC, revision 58122

make sure group boxes don't get the big font

2009-01-15 18:56 BP, revision 58121

Initialize m_action_window to NULL in wxAuiManager ctor (fixes #10383).

2009-01-15 18:56 BP, revision 58120

Initialize m_action_window to NULL in wxAuiManager ctor (fixes #10383).

2009-01-15 18:49 BP, revision 58119

Noted changes to wxVScrolledWindow in the 3.0 overview article.

2009-01-15 13:33 VZ, revision 58118

link with wininet.lib under Windows to avoid linking errors in wxUSE_URL_NATIVE==1 build (#10338)

2009-01-15 12:50 SC, revision 58117

adding missing header for non-precomp build

2009-01-15 12:45 VZ, revision 58116

fix PCH-less build with wxUSE_URL_NATIVE (see #10338)

2009-01-15 12:42 VZ, revision 58115

add missing .c_str() (closes #10337)

2009-01-15 12:17 VZ, revision 58114

added a (Windows-only) Flash sample

2009-01-15 11:31 SC, revision 58113

fixing controls with content areas, correcting radiobox layout

2009-01-15 09:20 JS, revision 58112

Added font family to wxTextAttr

2009-01-14 23:48 RR, revision 58111

Fixes #10382: Memory leak in wxDataViewMainWindow::IsExpanded

2009-01-14 23:45 RR, revision 58110

Don't make wxFrame grow when adding a native wxToolbar

2009-01-14 22:26 FM, revision 58109

add -k_T to the call to xgettext as otherwise a string of internat.cpp is not extracted

2009-01-14 22:25 FM, revision 58108

add Italian translation

2009-01-14 21:07 VZ, revision 58107

reduce IPC buffer size to be less than typical Ethernet MTU after accounting for TCP overhead

2009-01-14 19:26 FM, revision 58106

use wxStrnlen() and add NULL-checks in wxMsgCatalogFile::FillHash for safer handling of corrupted MO files (closes #3151)

2009-01-14 19:21 FM, revision 58105

do not assert when the validator style == wxFILTER_NONE

2009-01-14 18:24 FM, revision 58104

s/wxWindows/wxWidgets; update wx-dev mail address

2009-01-14 17:54 FM, revision 58103

add some wxIMAGE_OPTION_PNG_xxx options to wxImage and wxPNGHandler to allow the user to set the desired compression level (closes #10372)

2009-01-14 17:41 FM, revision 58102

no real change; just reorganize the sample splitting it in two source files

2009-01-14 17:26 FM, revision 58101

fix ANI loading; check for errors when calling Read()

2009-01-14 16:34 VZ, revision 58100

don't assert if the locale couldn't be set in AddCatalog(), we should still be able to use translations in this case

2009-01-14 16:10 FM, revision 58099

don't crash if an item has a NULL ID

2009-01-14 15:41 VZ, revision 58098

don't try to destroy the already destroyed OCX HWND

2009-01-14 15:25 FM, revision 58097

call event.Enable(true) in OnUpdateFileOpen and OnUpdateFileNew only if there are templates in the doc manager (closes #10163)

2009-01-14 15:03 FM, revision 58096

fix typo

2009-01-14 15:01 FM, revision 58095

part of commit r58093

2009-01-14 14:58 FM, revision 58094

Reenable TEST_ALL (and #define TEST_FTP in that case) Fix some warnings about unused functions Fix asserts coming from incorrect use of GetC(): new wxPutchar asserts when passing a NULL character Remove TestThreadExec() and MyExecThread: wxExecute can be used only from the main thread Remove TestFtpWuFtpd: we don't want to test for wu-ftp bugs and ftp.eudora.com doesn't respond anymore Do not leak the global FTP object

2009-01-14 14:38 FM, revision 58093

don't use hardcoded constant 200; use wxSTACKWALKER_MAX_DEPTH instead

2009-01-14 13:56 SC, revision 58092

cleaning up warnings, more common event code

2009-01-14 13:26 FM, revision 58091

patch from Utensil Candel which refactors and documents the AutoCaptureMechanism class

2009-01-14 08:58 SC, revision 58090

routing native events first to the wx class and only if skipped call native handler

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)