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