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

2010-07-15 10:07 JWE, revision 64972

tab behavior is ok, now finished sample verifie unit test, and update sample.

2010-07-15 01:06 VZ, revision 64971

Remove dllexport declaration from a nested struct. Try a blind fix for VC6 linking problems in DLL build related to wxFileTypeInfo ctor. This is unlikely to fix it but DLL-exporting a nested struct which, moreover, has only inline methods, seems unnecessary and it just might help too.

2010-07-15 00:43 VZ, revision 64970

Don't compile platform-specific methods when using wxUniversal. Various wxTextEntry::GetEditXXX() methods shouldn't be used in wxUniv build.

2010-07-14 17:57 SJL, revision 64969

Add set of tests for wxToggleButton.

2010-07-14 17:48 SJL, revision 64968

USe DestroyChildren to properly destroy the wxRadioBox.

2010-07-14 16:59 MYA, revision 64967

Add more helper functions for layout floats

2010-07-14 16:52 VZ, revision 64966

Don't use wxRendererNative::DrawFocusRect() under Mac. This function doesn't do the right thing there, it draws the focus border as it's drawn around controls such as buttons. This border overflows the item rectangle and results in garbage remaining on screen when selection changes. See #12229.

2010-07-14 16:52 VZ, revision 64965

Use correct format specifiers in wxOSX/Carbon font caching code. The specifiers used didn't match the actual argument types resulting in the asserts from the new wxPrintf() code. Correct them to match the real types. Closes #12186.

2010-07-14 16:45 SJL, revision 64964

Update some of the comments in ButtonTestCase and remove an unnecessary include.

2010-07-14 16:38 SJL, revision 64963

Add extra tests to wxTreebook for adding and inserting pages, expanding them and deleting them.

2010-07-14 14:08 JTN, revision 64962

wxTimer implementation (wxQtTimerImpl)

2010-07-14 13:23 SJL, revision 64961

Add set of tests for wxRadioBox.

2010-07-14 13:20 VZ, revision 64960

Suppress warnings about double to int truncation in wxHTML code. Actually it's not totally clear if truncation or rounding was intended here but when in doubt preserve the old code semantics.

2010-07-14 13:18 JTN, revision 64959

Save window style

2010-07-14 13:18 JTN, revision 64958

Emulate enter and leave events while dragging

2010-07-14 13:12 VZ, revision 64957

Generate key events in generic wxDataViewCtrl implementation. Forward wxEVT_CHAR events from wxDataViewMainWindow to the parent window so that they could be processed at wxDataViewCtrl level. Call DisableKeyboardScrolling() to ensure that cursor movement keys are not always eaten by the parent window but can be used for the navigation in the control if they're not processed by user. Add a test keyboard handler to the dataview sample to check that handling keys in wxDataViewCtrl does work.

2010-07-14 13:11 VZ, revision 64956

No changes, just use better names in wxDataViewCtrl sample. ID_DELETE_MUSIC button deleted selected items so use ID_DELETE_SEL and OnDeleteSelected() handler for it instead.

2010-07-14 11:54 SJL, revision 64955

Add set of tests for wxCheckBox.

2010-07-14 11:33 JWE, revision 64954

add doc and remove useless methods.

2010-07-14 10:36 SJL, revision 64953

Also use existing wxGrid tests with native headers where applicable.

2010-07-13 22:11 JTN, revision 64952

wxDC: Draw icons and arcs

2010-07-13 21:01 JTN, revision 64951

wxMemoryDC: Extra check to make sure a bitmap is valid as a painting target

2010-07-13 20:39 JTN, revision 64950

Save which widget has the grab

2010-07-13 20:24 JTN, revision 64949

Use mouse position relative to widget (not global)

2010-07-13 20:22 JTN, revision 64948

Proper wxClientDC implementation (temporary store to a QPicture and paint in the next paintEvent)

2010-07-13 19:00 JTN, revision 64947

Mouse events handling

2010-07-13 17:54 JMS, revision 64946

wxArrayStringProperty::m_delimiter default value was missing. Also cleaned up relevant string formatting.

2010-07-13 16:13 VZ, revision 64945

Really fix interactive output test compilation in ANSI build. Use a temporary wxString to make sure the code compiles in both ANSI and STL versions too.

2010-07-13 16:13 VZ, revision 64944

Compilation fix for wxUSE_FONTENUM==0 case. Fix another error in minimal wxGTK buildbot build.

2010-07-13 15:29 VZ, revision 64943

Fix file paths in the header comments. Consistently use only "wx/foo.h" instead of "include/wx/foo.h" ("include" is always implicit anyhow). Also use "src/osx" instead of "src/mac" for the files in this directory. See #12165.

2010-07-13 15:29 VZ, revision 64942

Fix a few minor typos in comments. See #12165.

2010-07-13 15:29 VZ, revision 64941

Globally rename all occurrences of "XCode" to "Xcode". The official spelling of the Apple IDE doesn't capitalize "C" so neither should we. See #12165.

2010-07-13 15:29 VZ, revision 64940

Globally use "wxWindows licence" consistently. Use "wxWindows licence" and not "wxWidgets licence" (the latter doesn't exist) and consistently spell "licence" using British spelling. See #12165.

2010-07-13 15:27 VZ, revision 64939

Remove hard TABs from 3rd party files in src directory. This is necessary to be able to commit upcoming changes to them.

2010-07-13 14:59 SJL, revision 64938

Add test for wxItemContainer::Set().

2010-07-13 14:38 VZ, revision 64937

Send right and double click events in wxGrid when using native header. Previously only simple left click event was sent in this case, now also generate right and double click ones. Closes #12156.

2010-07-13 14:19 SJL, revision 64936

Stop deriving base test classes from CppUnit::TestCase. This means we can derive actual test classes from multiple bases, for example ComboBoxTestCase from both TextEntryTestCase and ItemContainerTestCase. We do now have to derive every class that actually performs tests from CppUnit::TestCase however.

2010-07-13 13:36 VZ, revision 64935

Initialize wxGrid::m_batchCount before using it. Adjust the initialization order in wxGrid::Init() to avoid using uninitialized variables. Closes #12226.

2010-07-13 13:33 VZ, revision 64934

Fix wxMotif compilation with g++ 4.4. wxMenu::CreateMenu() parameter called "index" was mistakenly wrapped in WXUNUSED() making it invisible inside the function body and the (BSD string function) index() was used instead. This somehow compiled before but not with g++ 4.4. In any case, the code was wrong even when it did compile. Remove WXUNUSED() from the parameter and also rename it to avoid clashes with (semi-)standard function which can also be defined as macro on some systems.

2010-07-13 13:33 VZ, revision 64933

Revert the wxDataObjectComposite checks added by r58549. The checks for data format duplication in wxDataObjectComposite::Add() added by this revision were broken and didn't actually check anything. It also doesn't seem clear why do we need them at all so simply remove them. See #10437 for more details. This also closes #12113 as a side effect because the messages are not present any more.

2010-07-13 13:32 VZ, revision 64932

Romanian translations update from Catalin.

2010-07-13 12:46 SJL, revision 64931

Add that wxList::ClearAll() sends an event to the documentation.

2010-07-13 12:31 SJL, revision 64930

Tidy code formatting in wxRichTextEvent documentation.

2010-07-13 12:17 SJL, revision 64929

Add event types to event documentation for wxListCtrl as it makes it easier for users of Bind and Connect. It also makes it consistent with wxGrid documentation.

2010-07-13 12:07 SJL, revision 64928

Add event types to event documentation for wxTreeCtrl as it makes it easier for users of Bind and Connect. It also makes it consistent with wxGrid documentation.

2010-07-13 11:20 SJL, revision 64927

Clarify documentation for wxTreeCtrl and wxListCtrl as middle click events are only sent by the generic control. Fixes #12175.

2010-07-13 11:13 SJL, revision 64926

Remove unnecessary 'or' in wxAnimation documentation.

2010-07-13 11:02 SJL, revision 64925

Tidy links in wxArtProvider documentation. One of the existing links did not work correctly as the full stop at the end of the sentence was treated as part of the link.

2010-07-13 00:50 VZ, revision 64924

Only compile wxStd{Input,Output}Stream if wxUSE_STREAMS==1. This fixes compilation of minimal wxWidgets build.

2010-07-13 00:50 VZ, revision 64923

Compilation fix for wxAnyTestCase in ANSI-only build. Comparison of wxAny with wide strings is not available in this case.

2010-07-13 00:50 VZ, revision 64922

Compilation fix for "interactive" test in wxUSE_STL=1 build. wxString is not convertible (even explicitly) to char* in this case.

2010-07-13 00:50 VZ, revision 64921

Blind VC6 compilation fix for VarArgTestCase. VC6 tries to use inaccessible copy ctor of the variable passed to wxString::Format() for some reason. Just disable the test for it, it's not worth trying to understand this compiler, and our code gets tested with other ones anyhow.

2010-07-13 00:50 VZ, revision 64920

Disable test of format string with "%n" for MSVC 8+. MSVC 8 and later disables support for "%n" in printf() by default. And although it provides a function to re-enable support for it, it doesn't seem to work for the functions we use. Just disable the test which results in CRT assert when using this compiler.

2010-07-13 00:50 VZ, revision 64919

Don't use dangling pointers in wxWindowMSW::HandleMenuChar(). We used a pointer into the result of wx_str() for a temporary string which was clearly wrong. Store the string we're manipulating to ensure that this doesn't happen. This in particular fixes keyboard navigation in the menus with owner-drawn items.

2010-07-13 00:50 VZ, revision 64918

Remove scroll units duplication in wxGrid to fix setting them. For some unknown reason wxGrid decided to store its scroll units in its own m_scrollLine[XY] variables instead of just using the base wxScrollWindow class m_[xy]ScrollPixelsPerLine ones. And, of course, the two could get out of sync because wxGrid didn't update the base class version correctly. Just don't duplicate these values at all and use the base class fields. This makes the code simpler and also fixes changing the size of the scroll units. Closes #12221.

2010-07-13 00:50 VZ, revision 64917

Make Home and End keys work as expected in wxGrid. Go to the first/last cell of the current row when they're pressed instead of starting the editor. Closes #12222.

2010-07-13 00:50 VZ, revision 64916

Fix text updated event generation in wxGTK wxComboBox. The changes (cosmetic renaming, no less) in r64436 broke unit tests checking for wxComboBox event generation because the extra text updated events were not suppressed correctly any longer because wrong {Enable,Disable}Events() were called instead of the correct GTK{Enable,Disable}Events(). Fix and slightly improve the code by disabling the events in overridden EnableTextChangedEvents() itself and reuse its code from GTK-specific event enabling functions.

2010-07-13 00:50 VZ, revision 64915

Fix wxToggleButtonXmlHandler compilation with wxUniv. Remove nonsensical code involving operator ?: with wxString and wxBitmap operands. No idea what was the intention behind it but it failed to even compile in wxX11 build so the new version (which does compile) can't be worse.

2010-07-13 00:50 VZ, revision 64914

Remove 2.9.0 build slaves, they're not needed any more. We should restore them the next time we create a release branch but for now these builds are not needed and just clutter the build bot UI.

2010-07-13 00:49 VZ, revision 64913

Replace remaining references to 2.9.0 with 2.9.1. Also update the tech note listing the places that need to be changed when a new version is released and the script which updates them automatically. Finally update a couple of copyright years. Closes #12185.

2010-07-12 22:51 JWE, revision 64912

Simpify wxComboBox code.

2010-07-12 21:46 JWE, revision 64911

add tab fetaures but it is a problem, I need to remove the "default" selection. I have simplifie and optimize my code. I have resolved invalid problem. Now I have to update wxComboBox and finished tab. To finished to update the doc

2010-07-12 20:05 JTN, revision 64910

wxRegionIterator implementation

2010-07-12 19:47 SJL, revision 64909

Add tests for label functions in wxGrid.

2010-07-12 18:01 JTN, revision 64908

wxDC: Clipping

2010-07-12 18:00 JTN, revision 64907

wRegion implementation

2010-07-12 16:20 MYA, revision 64906

Refactor the class inheritance architecture

2010-07-12 14:53 SJL, revision 64905

Add tests for various wxGrid sorting functions.

2010-07-12 14:36 SJL, revision 64904

Add column order test for wxListCtrl.

2010-07-12 14:02 JTN, revision 64903

Fix wxDC foreground color when drawing text

2010-07-12 13:59 JTN, revision 64902

Implement wxScrollBar and use it for window scrolling

2010-07-12 13:39 JWE, revision 64901

add a new files to write wxComboBox maasked features. update the header of all classes to get maskedEdit features. The sample with wxComboBox works. Now I have to make some change if the input key is invalid (the cursor position change and that is not a good thing).

2010-07-12 12:22 SJL, revision 64900

Add VoidData test to ItemContainerTestCase, similar to ClientData test.

2010-07-12 11:54 SJL, revision 64899

Remove middle click tests from wxTreeCtrl and wxListCtrl as they are only generated by the generic controls.

2010-07-12 11:51 SJL, revision 64898

Skip non command events to allow correct testing of char events after key up and key down events.

2010-07-11 22:00 JMS, revision 64897

Fix non-PCH builds (closes #12217)

2010-07-11 21:25 PMO, revision 64896

Renamed wxQtScrollBarEventForwarder to wxQtScrollBar

2010-07-11 20:13 PMO, revision 64895

Renamed implementation internal methods to use Qt-prefix

2010-07-11 19:04 JMS, revision 64894

Added 'Delimiter' attribute for wxArrayStringProperty. Moved static ArrayStringToString() to wxArrayStringProperty.

2010-07-11 18:06 JMS, revision 64893

Have the new incarnation of wxPGArrayEditorDialog support the old-style 'custom button' event as something that happens when the wxEditableListBox's 'New Item' button is pressed

2010-07-11 17:31 PMO, revision 64892

Update to trunk r64891

2010-07-11 15:01 MYA, revision 64891

Now, normal layout works again and I know what the lines mean. :-)

2010-07-11 14:26 MYA, revision 64890

Fix bugs in GetAvailableRect.

2010-07-11 13:18 SJL, revision 64889

Add more wxGrid tests for cursor movement, cell selection, column and row adding and inserting, reordering columns and line formatting.

2010-07-11 12:44 VZ, revision 64888

No real changes, just fix unused parameter warning. Wrap dc parameter of wxRichTextCtrl::PaintAboveContent() in a WXUNUSED().

2010-07-11 12:44 VZ, revision 64887

Optionally set the window name in wxPersistentRegisterAndRestore(). In practice names are not often used so typically whenever you want to make a window settings persistent you also need to set its name and the it's convenient to let a single function do both tasks, so add an overload taking the name string (this is a separate function instead of optional parameter to avoid compilation errors if this is ever used with non-wxWindow-derived objects which don't have SetName() method). Also expand the documentation slightly and add @since tags.

2010-07-11 12:44 VZ, revision 64886

Set the string to search for in wxSearchCtrl events. It's more convenient to have the string to search for directly in the event object than to retrieve it from wxSearchCtrl itself as it had to be done before. Closes #4665.

2010-07-11 12:44 VZ, revision 64885

Don't use uninitialized variables in wxGrid::AutoSize(). The code in wxGrid::AutoSizeColOrRow() was using uninitialized col/row variable if the grid had no rows/columns, resulting in assertion failures when trying to automatically size the columns of an empty grid. Do initialize them now and also remove duplicate assignments to the variables which never change inside the loop. Closes #12206.

2010-07-11 12:44 VZ, revision 64884

Account for largest item in wxGenericListCtrl::GetBestSize(). Don't just return a hard-coded value but at least return something big enough to show the largest item in the control in non-report mode. This fixes the appearance of wxListbook which simply truncated its items before if they didn't fit in 80 pixels horizontally. Also switch to implementing DoGetBestClientSize() instead of DoGetBestSize() as this method doesn't account for the control borders (it does account for the scrollbars however).

2010-07-11 12:44 VZ, revision 64883

Add wxSize::IncBy() and DecBy() overloads taking wxPoint. It seems to make at least as much sense to extend a wxSize by wxPoint than by another wxSize (which doesn't make much size to me...) so add Inc/DecBy() overloads doing this. We might also add operator+=() overloads taking wxPoint for consistency but for now don't add more operator overloads unnecessarily, let's wait if anybody asks about this first.

2010-07-11 12:43 VZ, revision 64882

Ensure that wxGenericListCtrl always has wx[HV]SCROLL styles. Although these styles are unconditionally added when creating the window they could be reset by calling SetWindowStyleFlag() later and this in fact happened when changing control mode from wxListbook. As it doesn't make sense to have wxListCtrl without these styles, also add them unconditionally in overridden SetWindowStyleFlag() as well.

2010-07-11 12:43 VZ, revision 64881

Don't set negative size when using constraints for layout. Passing negative size to GTK+ results in error messages and in the future wxWindow::SetSize() itself might assert if passed negative size so just avoid setting it in the first place even if there is not enough space for everything.

2010-07-11 12:43 VZ, revision 64880

Implement wxWindow::DoGetBorderSize() for all ports. Implement DoGetBorderSize() properly for wxGTK and use the difference between the full window size and the client size for all the ports not implementing this method. The latter is incorrect in the presence of the scrollbars but is the best we can do in general.

2010-07-11 12:43 VZ, revision 64879

Fix item selection/focus drawing in generic wxListCtrl. Item focus rectangle was not drawn at all under wxGTK as the code doing it was disabled with a comment saying that it was drawn elsewhere -- but this wasn't the case. So remove #ifdefs for wxGTK/Mac from generic wxListCtrl code and do use wxRendererNative methods for all platforms. This fixes the appearance of the control under GTK and if it introduces any problems under Mac, they should be fixed in its wxRendererNative implementation and not by adding #ifdefs here.

2010-07-11 12:43 VZ, revision 64878

Don't use tree style to draw focus in DrawItemSelectionRect() in wxGTK. Using gtk_paint_focus() with a tree widget style did a clearly wrong thing with Clearlooks theme: instead of drawing a focus rectangle it drew a background with a shadow overflowing the specified rectangle. This resulted in junk being left when the selection was changing in wx{List,Tree}Ctrl. Just use the widgets own style instead as this seems to work just fine. After this change the code for focus drawing in DrawItemSelectionRect() became identical to the code of DrawFocusRect() so just call the latter from the former instead of duplicating its code.

2010-07-11 12:43 VZ, revision 64877

Allow user code to override key events in generic wxListCtrl. The changes of r58323 ("Restore keyboard navi") fixed the handling of cursor keys in the generic wxListCtrl implementation but at the price of not sending keyboard events for the cursor keys to wxListCtrl itself any more. This made it impossible to override their handling in user code, something that used to work in previous wx versions and still works in wxMSW. Revert the changes of this revision now and fix the original code by simply disabling the handling of the cursor keys in wxScrollHelperBase using a newly added DisableKeyboardScrolling() method. This ensures that the keyboard events for cursor keys are not used to scroll the window when they are forwarded to wxListCtrl from wxListMainWindow. The fix is conceptually ugly as it would be better to avoid the need for such ad hoc functions as DisableKeyboardScrolling() but it is very simple and there just doesn't seem to be any sane way to do it otherwise with wxScrollHelperBase.

2010-07-11 12:43 VZ, revision 64876

Fix setting wxStaticText alignment under wxGTK. The alignment was ignored unless a wxST_ELLIPSIZE_XXX style was already used. Apparently calling gtk_label_set_ellipsize(PANGO_ELLIPSIZE_NONE) resets the alignment, so set the alignment after setting the ellipsization style, not before. Another possible solution would be to avoid calling gtk_label_set_ellipsize() completely if no ellipsization styles are given but maybe the original code didn't do this for some (unknown and undocumented) reason so keep it this way. Closes #10716.

2010-07-11 12:43 VZ, revision 64875

Swap client data pointers in wxRearrangeList too. If the list box uses client data, we need to swap the data pointers too when exchanging items in it. Closes #12201.

2010-07-11 12:43 VZ, revision 64874

Correct the size of bitmap returned by wxRegion::ConvertToBitmap(). The bitmap was 1 pixel smaller than needed due to the unwarranted use of wxRect::GetRight() and GetBottom() instead of GetWidth() and GetHeight(). Closes #12213.

2010-07-10 22:39 JS, revision 64873

Syntax error fix

2010-07-10 21:10 SJL, revision 64872

Add WindowTestCase and tests for show, focus and key events.

2010-07-10 19:29 JTN, revision 64871

wxWindow key event handling

2010-07-10 18:19 JS, revision 64870

Updated configure for small, probably futile iPhone-related changes

2010-07-10 18:12 JS, revision 64869

Add CFNetwork framework

2010-07-10 17:40 JMS, revision 64868

Do not run focus detection when handling events from editor control (mostly because they may be showing a dialog)

2010-07-10 17:30 JMS, revision 64867

wxArrayEditorDialog now uses wxEditableListBox. It has also been renamed to wxPGArrayEditorDialog.

2010-07-10 16:42 JTN, revision 64866

Moved all window event handling to wxWindow and made it virtual

2010-07-10 16:36 SJL, revision 64865

Add tests for iconize and close events from wxFrame.

2010-07-10 16:22 JS, revision 64864

Use -miphoneos-version-min if compiling for iPhone and --with-macosx-version-min was specified. Otherwise .mm files may not compile correctly with some iPhone SDKs.

2010-07-10 14:38 JWE, revision 64863

add all fetaures in wxCombobox

2010-07-10 10:45 JS, revision 64862

Fixed frameworks for iPhone build

2010-07-09 19:26 JS, revision 64861

Fix undefined symbols

2010-07-09 18:32 JWE, revision 64860

add unit test. add a sample with multiple field. I beginning the two last part of my project: -change setSelection behavior and understand how the event system coud be stopped -attempt to add a system with regex validation If i can I want to merge GUI TEST branch with my branch to test my new classes

2010-07-09 17:17 JMS, revision 64859

Include scopeguard.h for wxON_BLOCK_EXIT_SET()

2010-07-09 16:54 JTN, revision 64858

Finish renaming WindowEventForwarder to wxQtEventForwarder (Make it compile again)

2010-07-08 22:50 PMO, revision 64856

Renamed WindowEventForwarder to wxQtEventForwarder

2010-07-08 19:35 JS, revision 64855

iPhone SDK 2.2 compilation

2010-07-08 19:35 JS, revision 64854

Respect wxUSE_MENUS in toolbar base classes

2010-07-08 16:45 SJL, revision 64853

Add test for FindItem in wxListCtrl

2010-07-08 16:21 SJL, revision 64852

Add extra wxTreeCtrl tests for iterating over items, item parent checking and collapsing and expanding items.

2010-07-08 15:32 JS, revision 64851

Avoid warning

2010-07-08 12:54 SJL, revision 64849

Add wxRichTextCtrl tests for selections, editable and range.

2010-07-08 11:58 SJL, revision 64848

Tests for various caret movement functions in wxRichTextCtrl.

2010-07-08 11:05 SJL, revision 64847

Add tests for undo and redo functionality, including batch undo and undo suppressing.

2010-07-08 10:45 SJL, revision 64846

Add tests for cut, copy and paste to RichTextCtrlTestCase

2010-07-07 21:25 SJL, revision 64845

Add tests for most wxRichTextCtrl events.

2010-07-07 20:51 JTN, revision 64844

Proper paintEvent handling for scrolled windows

2010-07-07 19:53 JTN, revision 64843

Scrollbars event handling

2010-07-07 19:16 JTN, revision 64842

wxWindow built-in scrollbars implemented (but scrollbar events are still not handled)

2010-07-07 14:42 MYA, revision 64841

Fix some compile errors and make the sample run again. But it is entirely a mess of the layout. :-)

2010-07-07 14:31 SJL, revision 64840

Add missing entry to bakefile list and fix a couple of typos.

2010-07-07 13:09 SJL, revision 64839

Tests for the line based functions in wxTextCtrl

2010-07-07 12:36 SJL, revision 64838

Simple tests for undo / redo and copy / paste functionality in wxTextEntry

2010-07-07 12:14 SJL, revision 64837

Add tests for URL events and style changes to wxTextCtrl.

2010-07-07 12:12 FM, revision 64836

mention wxPostEvent() and wxQueueEvent() and related wxEvtHandler functions. use wx prefix for event table macros.

2010-07-07 11:10 SJL, revision 64835

Add a proper image list test to wxBookCtrlBase. Create an image list for all classes but only test if specifically needed as not all classes use images, i.e. wxChoicebook.

2010-07-07 10:32 SC, revision 64834

only hide tool windows on deactivate, fixes #11924

2010-07-07 10:26 SC, revision 64833

supporting disabled tools, fixes #11457

2010-07-06 21:00 JTN, revision 64832

Remove code for not yet implemented events, and always default to Qt handling if wx doesn't provide an event handler

2010-07-06 20:59 JTN, revision 64831

wxScrollbar implementation

2010-07-06 15:00 SJL, revision 64830

Add wxToolbook tests. This differs from the other wxBookCtrlBase tests as it requires an image list and extra calls to Realize the toolbar.

2010-07-06 12:46 MYA, revision 64829

wxFloatCollector complete

2010-07-06 12:22 SJL, revision 64828

Add a set of tests for wxTreeItemData

2010-07-06 11:25 SJL, revision 64827

Add extra assert in CellEdit test to check that an event of type wxEVT_GRID_EDITOR_CREATED is generated

2010-07-06 10:59 SJL, revision 64826

Add a test for the range selection event in wxGrid

2010-07-06 10:31 SJL, revision 64825

Test for wxGrid column and row size events.

2010-07-06 09:28 MYA, revision 64824

add the basic floating layout idea to wxRichTextParagraph::Layout

2010-07-05 23:11 JWE, revision 64823

I have replace bind by connect, Add the sample single field, Add the auto completion for single field, Add unitary test for 2 methods, Add a format code to negative number, Add the possibility to replace decimal point, Beginning to code the multi field.

2010-07-05 16:27 SJL, revision 64822

Add a set of tests for wxRearrangeList, including a test for the issue in #12201

2010-07-05 16:23 VS, revision 64821

Add std::[w]string support to wxVariant.

2010-07-05 14:56 SJL, revision 64820

Add missing svn properties

2010-07-05 13:12 SJL, revision 64819

Add some basic wxClientData tests to ItemContainerTestCase

2010-07-05 08:39 SC, revision 64818

fixing doc for OSX

2010-07-05 08:36 SC, revision 64817

using backwards compatible implementation

2010-07-05 06:19 MYA, revision 64816

Add basic design structure of layout floatings.

2010-07-04 14:20 JWE, revision 64815

beginning to add mouse support

2010-07-04 13:21 JMS, revision 64814

Make m_inDoPropertyChanged and m_inCommitChangesFromEditor bools; Manage m_inDoPropertyChanged using wxON_BLOCK_EXIT_SET()

2010-07-04 13:00 JWE, revision 64813

2010-07-04 12:39 JMS, revision 64812

Mention why wxPG_EX_UNFOCUS_ON_ENTER was removed

2010-07-04 12:30 JMS, revision 64811

m_inDoSelectProperty: make it bool and use wxON_BLOCK_EXIT_SET() on it.

2010-07-04 11:46 JMS, revision 64810

Redundant wxPropertyGrid validation failure message boxes should no longer be shown

2010-07-04 11:40 JWE, revision 64809

2010-07-04 10:53 JMS, revision 64808

Changed wxPropertyGrid default property validation failure behavior to more user-friendly wxPG_VFB_MARK_CELL | wxPG_VFB_SHOW_MESSAGEBOX

2010-07-04 10:33 JMS, revision 64807

Translate text 'Property Error'

2010-07-04 10:25 RR, revision 64806

Fix assert in dataview sample, fixes #12194: wxDataViewCtrl sample asserts in wxArgNormalizer

2010-07-04 10:22 JMS, revision 64805

Added new wxPropertyGrid property validation failure flags wxPG_VFB_SHOW_MESSAGEBOX and wxPG_VFB_SHOW_MESSAGE_ON_STATUSBAR, which allow defining the default message display behavior more accurately

2010-07-04 10:22 RR, revision 64804

Let wxChoice determine its size for wxDataViewChoiceRenderer itself, fixes #12193: wxDataViewChoiceRenderer size

2010-07-03 23:57 JWE, revision 64803

add negative integer fonctionnality correct unit test but one error is in the test. I have remove the sample to recreate a better version.

2010-07-03 16:24 VS, revision 64802

Fixed XML parser error text formatting. XML_GetCurrentLineNumber() returns int in some versions of Expat and unsigned long (or even uint64_t) in other versions. Just cast the value to int so that it works correctly with all versions. Fixes #12196.

2010-07-03 16:24 VS, revision 64801

Fix strings formatting in wxrc.

2010-07-03 16:24 VS, revision 64800

Fix format strings parsing to understand C99 %zu etc. The parser used to understand only 'Z' specifier for size_t/ptrdiff_t, which is non-standard libc5 extension. C99 defines 'z' for this purpose, so use that. Compatibility with 'Z' is preserved. Also support Visual C++'s non-standard 'I' modifier with the same meaning. Fixes #12192.

2010-07-03 16:24 VS, revision 64799

wxFileOffsetFmtSpec isn't translatable.

2010-07-03 16:24 VS, revision 64798

Fix vararg type checking to accept ints for %c. It's perfectly legitimate to format int values as %c, so don't assert in this case. Fixes #12192.

2010-07-03 16:24 VS, revision 64797

Simply varargs type checking by adding subtypes to check mask. Instead of always declaraing that a C++ type corresponds to either Arg_String or Arg_Pointer, make Arg_String superset of Arg_Pointer.

2010-07-03 14:22 JMS, revision 64796

Eliminated lingering validation failure message on the status bar. Added wxPropertyGrid virtual member functions DoHidePropertyError() and GetStatusBar().

2010-07-03 13:43 JMS, revision 64795

wxPropertyGrid validation failure was not (always) reset when a valid value was entered after an invalid one.

2010-07-02 23:09 JWE, revision 64794

remove non compatible function and update unit test and sample

2010-07-02 21:40 SJL, revision 64793

Add BookCtrlBaseTestCase and implementations for all subclasses expect wxToolbook.

2010-07-02 20:37 SJL, revision 64792

Fix a few typos in ItemContainerTestCase

2010-07-02 16:24 JMS, revision 64791

Fixed and improved wxIntProperty's min/max validation failure message

2010-07-01 17:28 VS, revision 64790

Fix printf arguments validation code for ANSI build. char arguments weren't recognized as allowed variadic types. Unlike in Unicode build, where chars are treated specially, they are primitive types in ANSI build.

2010-07-01 17:28 VS, revision 64789

Use wxScopedCharBuffer in To8BitData() in ANSI build too. This allows one to write code compatible with both Unicode and ANSI builds.

2010-07-01 16:30 VS, revision 64788

Don't assume size_t is either int- or long-sized. On 64bit Windows systems, sizeof(int)==sizeof(long)=4, but size_t is 8 bytes large. Fixes #12179.

2010-07-01 14:03 JJ, revision 64787

allow USE_UNICODE=1 for wxMOTIF on OpenVMS

2010-06-30 23:51 JWE, revision 64786

modify invalid status add keyboard numpad support and modify sample

2010-06-30 22:22 JWE, revision 64785

remove TABS

2010-06-30 22:20 JWE, revision 64784

add documentation and modify some methods ( in particulary SetMask).

2010-06-30 18:10 SJL, revision 64783

Add wxCheckListBox generic tests and a specific item check test.

2010-06-30 15:05 SJL, revision 64782

Add wxItemContainer tests to ComboBoxTestCase as cppunit doesn't like multiple inheritance from TextEntryTestCase and ItemContainerTestCase.

2010-06-30 12:04 SJL, revision 64781

Multiple selection tests for wxListBox.

2010-06-30 11:08 SJL, revision 64780

Tests for a sorted wxListBox control.

2010-06-30 10:56 SJL, revision 64779

Tests for a sorted wxChoice control.

2010-06-29 19:43 SJL, revision 64778

Add ItemContainerTestCase and basic implementation for wxListBox and wxChoice.

2010-06-28 23:21 JS, revision 64777

Added missing wxTEXT_ATTR_PAGE_BREAK from wxTEXT_ATTR_PARAGRAPH

2010-06-28 23:21 JS, revision 64776

Added missing wxTEXT_ATTR_PAGE_BREAK from wxTEXT_ATTR_PARAGRAPH

2010-06-28 22:24 SJL, revision 64775

wxListCtrl column dragging tests added.

2010-06-28 19:22 SJL, revision 64774

EventCounter class added to make sure events are disconnected at the end of each test. This ensures that when getting the total event count events from previous tests are not counted.

2010-06-28 16:14 SJL, revision 64773

Add test for wxTreeCtrl menu request event.

2010-06-28 16:06 SJL, revision 64772

Add tests for wxTreeCtrl item selection change events.

2010-06-28 15:50 SJL, revision 64771

Add tests for expanding and collapsing wxTreeCtrl events.

2010-06-28 15:35 SJL, revision 64770

Add test for key down events in wxTreeCtrl.

2010-06-28 15:21 SJL, revision 64769

Make sure we Disconnect from wxEVT_COMMAND_TREE_DELETE_ITEM events as they are generated in other tests.

2010-06-28 15:18 SJL, revision 64768

Add label editing tests for wxTreeCtrl. We have to add the wxTR_EDIT_LABELS style initially as it cannot be toggled at runtime (at least in wxMSW).

2010-06-28 12:05 SJL, revision 64767

Add simple wxTreeCtrl item deletion test. We do not test DeleteAllItems as the events are not always generated.

2010-06-28 11:49 SJL, revision 64766

Added TreeCtrlTestCase::ItemClick, a set of tests for item click events.

2010-06-28 10:58 CE, revision 64765

delete docs after building

2010-06-28 10:41 JJ, revision 64764

Update Makefile for OpenVMS

2010-06-27 21:59 JTN, revision 64763

wxWindow::Update without rect updates everything

2010-06-27 21:57 JTN, revision 64762

Stippled brushes implementation

2010-06-27 20:50 JTN, revision 64761

Use wx defaults for pens

2010-06-27 20:43 JTN, revision 64760

wxDC: Text extent operations

2010-06-27 19:38 JTN, revision 64759

wxDC fixes: scale/translate and background modes

2010-06-26 16:15 SJL, revision 64758

Add test for item insert events in wxListCtrl

2010-06-26 16:05 SJL, revision 64757

Add test for column click events in wxListCtrl

2010-06-26 14:49 SJL, revision 64756

Add test for column sort event in wxGrid

2010-06-26 13:44 FM, revision 64755

fix error (more arguments for wxString::Format than specifiers) occurring because of a misplaced bracket

2010-06-26 13:43 FM, revision 64754

fix couple of typos

2010-06-26 13:24 SJL, revision 64753

Add tests for correct wxGrid cell selection events

2010-06-26 13:03 SJL, revision 64752

Add tests for correct events when wxGird labels are clicked.

2010-06-26 12:40 SJL, revision 64751

Set correct properties for gridtest.cpp

2010-06-26 12:29 SJL, revision 64750

Add tests for correct events when wxGird cells are clicked.

2010-06-26 11:15 JS, revision 64749

Documentation change for new wxRTC function

2010-06-26 10:01 VS, revision 64748

Document that wxRearrange* controls exist since 2.9.0.

2010-06-25 23:08 RD, revision 64743

Copy of the build/tools for the 2.8 branch

2010-06-25 23:06 RD, revision 64742

Removing svn:externals property

2010-06-25 23:02 RD, revision 64741

Oops, I was in the wrong folder. Put back the property and let it use a revision number so it can still get the old files.

2010-06-25 22:56 RD, revision 64740

Removing svn:exterals property

2010-06-25 22:53 RD, revision 64739

Move build tools into the main part of the repository tree

2010-06-25 22:50 RD, revision 64738

Remove svn:external property for build/tools as per wx-dev discussion

2010-06-25 21:05 SJL, revision 64737

Tidy up ListCtrlTestCase positioning logic.

2010-06-25 20:42 SJL, revision 64736

Start work on a set of wxGrid tests. Initial setup code and an item editing test added.

2010-06-25 16:05 JS, revision 64735

Added PaintAboveContent function for drawing on top of text (#12176)

2010-06-25 16:03 RAW, revision 64734

wxCommandLinkButton implementation.

2010-06-25 14:32 SJL, revision 64733

Add wxListCtrl item deletion tests.

2010-06-25 13:05 SJL, revision 64732

Add test for key down events in wxListCtrl.

2010-06-25 13:00 JTN, revision 64731

Switch to generic icon for Qt

2010-06-25 12:39 SJL, revision 64730

Add wxTestableFrame::CountWindowEvents to reduce the repetitive Connect usage in tests and update existing tests to make use of it.

2010-06-25 12:19 SJL, revision 64729

Add a set of tests to check the correct events are emitted from wxListCtrl when it is clicked in a variety of ways. Also checks focussed events are only sent once when an item is clicked many times.

2010-06-25 11:42 VZ, revision 64728

Fix posting of binary data using wxHTTP. Don't use mbc_str() which can fail to convert contents of the string created using wxString::From8BitData(). Use To8BitData() instead. This fixes posting of binary data via HTTP using binary content transfer encoding.

2010-06-25 10:47 JJ, revision 64727

synchronize setup.h_vms with setup.h.in

2010-06-25 10:47 VZ, revision 64726

Remove duplicate sample.xpm inclusion from stc sample. This sample already included sample.xpm even before the recent changes replacing mondrian.xpm (which it also included) inclusion with sample.xpm so now it included it twice.

2010-06-25 06:31 PC, revision 64725

invalidate border area when showing or hiding a pizza widget, fixes #12174

2010-06-24 18:41 SJL, revision 64724

Added a test of wxStaticText::EscapeMarkup to LabelTestCase::Statics.

2010-06-24 18:31 JWE, revision 64723

attempt to test with empty value

2010-06-24 17:59 SJL, revision 64722

Added TextCtrlTestCase::Redirector, a test of the wxStreamToTextRedirector class.

2010-06-24 17:32 SJL, revision 64721

Added TextCtrlTestCase::StreamInput, it tests the native stream capabilities as well as std::ostream functionality if it is supported. All natively supported types are input and tested.

2010-06-24 16:43 SJL, revision 64720

Ensure that a default text control is recreated after using a more specific version. Move the hint test to TextEntryTestCase as it can be generalised.

2010-06-24 16:20 SJL, revision 64719

Added TextCtrlTestCase::Hint, a simple test to ensure that the hint text is not returned by GetValue.

2010-06-24 15:58 SJL, revision 64718

Add a TextCtrlTestCase::MaxLength test to ensure the correct events are sent when a maximum length has been set. We add this here rather than a wxTextEntry test because wxGTK only supports a maximum length in single line text controls.

2010-06-24 13:25 VS, revision 64717

Fix another bad format string in the testsuite.