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

2014-09-23 19:44 VZ, revision 77866

no changes, add more specific description of these tests.

2014-09-23 19:44 VZ, revision 77865

store the raw data in bitmap to m_buffer that in wxCairoBitmapData

2014-09-23 19:44 VZ, revision 77864

merge to independent preprocessor to one check.

2014-09-23 19:44 VZ, revision 77863

let wxCairoContext could create cairo context correctly under x11 in this constructor

2014-09-23 19:44 VZ, revision 77862

This statement that will cause segmentation fault before. Now it ok and enable it

2014-09-23 19:44 VZ, revision 77861

remove unnecessary Clear() and wrong delete

2014-09-23 19:44 VZ, revision 77860

use wxCharTypeBuffer replace unsigned char pointer

2014-09-23 19:44 VZ, revision 77859

delete variable on stack is wrong, remove it

2014-09-23 19:44 VZ, revision 77858

remove unnessary internal variables, parameters; use wxVector replace c++ array; enable implemented function parameter

2014-09-23 19:44 VZ, revision 77857

adjust codes according to comments of Catalin

2014-09-23 19:44 VZ, revision 77856

add return to a case statment, make sure it is not fall through to other statment

2014-09-23 19:44 VZ, revision 77855

add WXX11 check. make sure only reposition scrollbar under x11

2014-09-23 19:44 VZ, revision 77854

use cairo implement rotated text

2014-09-23 19:44 VZ, revision 77853

make x11 dc could get cairo context, so the graphic module could use in x11. This use cairo xlib backend.

2014-09-23 19:44 VZ, revision 77852

fix complilation error: narrowing conversions in xbm files under wxX11. For discussion, please see ticket 12575

2014-09-23 19:43 VZ, revision 77851

update wxBrush and wxPen style in x11/dcclient.cpp

2014-09-23 19:43 VZ, revision 77850

wxSTC need to reposition the scrollbar when recive size change event.

2014-09-23 19:43 VZ, revision 77849

change the size of checkbox and radiobutton, the 14*14 is most common used size

2014-09-23 19:43 VZ, revision 77848

Rewrite the wxX11 cliboard

2014-09-23 19:43 VZ, revision 77847

x11 alrady support GetUnicodeKey() by last commit, remove these check

2014-09-23 19:43 VZ, revision 77846

make wxKeyEvent could get unicode key under x11, add a x11 keysym--unicode char map tab

2014-09-23 19:43 VZ, revision 77845

improve the commit according the comments of Catalin

2014-09-23 19:43 VZ, revision 77844

we must store the to be focused window before we kill focus on a window

2014-09-23 19:43 VZ, revision 77843

Remove the dead code that copied from gtk1 port. And initial implementation of x11 clipboard support. It only support text for now

2014-09-23 19:43 VZ, revision 77842

enable wxNEEDS_UTF8_FOR_TEXT_DATAOBJ flag for x11 TextDataObject, and add implementation of GetAllFormat function

2014-09-23 19:43 VZ, revision 77841

Should not send event again when mouse release.

2014-09-23 19:43 VZ, revision 77840

input handler should coreesponding the widget instance, wxListBox and wxCheckListBox has its own input handler, so create it differenctly

2014-09-23 19:43 VZ, revision 77839

refine the condition check and correct a check condition

2014-09-23 19:43 VZ, revision 77838

wxX11 could not get UnicodeKey yet, not wxUniversal. And use AND instead OR. otherwise the check not work.

2014-09-23 19:43 VZ, revision 77837

add wxYield to make sure all event was executed.

2014-09-23 19:43 VZ, revision 77836

Modifiers down should not generate wxEVT_CHAR event, and reset keyboardState when recieve modifiers up.

2014-09-23 19:43 VZ, revision 77835

refine the implementation of SetFocus, clean up unused static variables

2014-09-23 19:42 VZ, revision 77834

about focused window, replace static variables implementation by DoFindFocus

2014-09-23 19:42 VZ, revision 77833

wxX11 return keycode by GetKeyCode directly, not support GetUnicodeKey yet

2014-09-23 19:42 VZ, revision 77832

add wxYield() after SetFocus, make sure the all event will be executed.

2014-09-23 19:42 VZ, revision 77831

replace DoSetValue by ChangeValue, which do not send event too, and consistent with docs.

2014-09-23 19:42 VZ, revision 77830

completely disable the style in wxChoice constructor in wxUniv is wrong

2014-09-23 19:42 VZ, revision 77829

call DoSetValue directly will allow us not send event.

2014-09-23 19:42 VZ, revision 77828

wxComboCtrl::Clear() will call wxComboCtrl::SetValue(), but wxItemContainer::Clear() will call it too. So no need to call wxComboCtrl::Clear() here

2014-09-23 19:42 VZ, revision 77827

disable the unit test under wxUniv too. wxGrid implementation may has bug that work with simulator

2014-09-23 19:42 VZ, revision 77826

add GetLabel/SetLabel implementation to wxWindowX11, the function just store the label string, but do nothing with it

2014-09-23 19:42 VZ, revision 77825

reenable this tests under wxUniv/x11 port. EventPropagationTestCase::MenuEvent cause the problem, not these. MenuEvent will be fixed later

2014-09-23 19:42 VZ, revision 77824

check the return value of DoInsert and DoAppend, if failed, return NULL immediately

2014-09-23 19:42 VZ, revision 77823

refine the wxEVT_TEXT_MAXLEN event handle implementation

2014-09-23 19:42 VZ, revision 77822

add check, if insert item failed, then return null

2014-09-23 19:42 VZ, revision 77821

adjust the implementation about max length limitation according review comments

2014-09-23 19:42 VZ, revision 77820

modify the listbasetest.(10,5) is not a correct position in wxUniv/x11 listbase test. (10, 10) could work both on wxUniv/x11 and other ports(already tested)

2014-09-23 19:42 VZ, revision 77819

add maxline restriction in single line mode textCtrl. let textctrl will fire wxEVT_TEXT_MAXLEN and not recive the chars when the text length beyond the maxlength

2014-09-23 19:42 VZ, revision 77818

set enc to wxUnusedVar in unicode mode, remove the old ugly code

2014-09-23 19:42 VZ, revision 77817

in unicode, we did not need the font encoding parameter

2014-09-23 19:41 VZ, revision 77816

adjust code to apply the wx coding guidelines

2014-09-23 19:41 VZ, revision 77815

free the data in deconstructor that created in constructor

2014-09-23 19:41 VZ, revision 77814

the font data have to stroe in m_nativeFontInfo, otherwise the constructor that use wxNavtiveFontInfo as parameter could not retrive the data in it.

2014-09-23 19:41 VZ, revision 77813

Add get/set strikeline support to wxFont/x11.

2014-09-23 19:41 VZ, revision 77812

make wxPalette under x11 could store/get uchar RGB value in palette and also could get the color number in palette.

2014-09-23 19:41 VZ, revision 77811

Make sure the behaviour of slider in wxUniv is consistent with other ports, left to min, right to max

2014-09-23 19:41 VZ, revision 77810

Make the comment more accurate, and the SetFocus is comment before, this is just restore it

2014-09-23 19:41 VZ, revision 77809

treat -1 as the last position in wxTextCtrl::SetInsertionPoint

2014-09-23 19:41 VZ, revision 77808

Make slider thumb could moving when use mouse drag it, and also set the slider value according to the thumb position

2014-09-23 19:41 VZ, revision 77807

Mouse capture data should only release when mouse release. And also make sure the data will delete in desconstructor

2014-09-23 19:41 VZ, revision 77806

Add wxEVT_SLIDER support to wxSlider under wxUniv

2014-09-23 19:41 VZ, revision 77805

add wxYield() to make sure the former event will executed done

2014-09-23 19:41 VZ, revision 77804

In wxUniv x11 port. Should not set focus to popup control

2014-09-23 19:41 VZ, revision 77803

after analisys the behaviour of treectrl in GTK and Qt, right arrow should not move down. Expand the current item will be fine

2014-09-23 19:41 VZ, revision 77802

after reset the m_current(focused item) in ClearFocusedItem(), the test could pass under wxUniv. Due to wxGTK and wxOSX use it in same way. So remove the check in test

2014-09-23 19:41 VZ, revision 77801

ClearFocusedItem should reset the selected item

2014-09-23 19:41 VZ, revision 77800

add wxYield() after SetFocus(), set focus event needs to be processed before the control can accept input

2014-09-23 19:41 VZ, revision 77799

add a check, make sure some action key could generate wxEVT_TEXT event. That is needed in some control, such as wxSpinCtrl

2014-09-23 19:40 VZ, revision 77798

When append menu with titlt, the menu should set the title

2014-09-23 19:40 VZ, revision 77797

revised wxRadioButton draw function

2014-09-23 19:40 VZ, revision 77796

rewrite the radio button draw function under gtk theme

2014-09-23 19:40 VZ, revision 77795

Fix the position calculating of insert a radio menu item

2014-09-23 19:40 VZ, revision 77794

make sure the first item of a radio group is checked by default

2014-09-23 19:40 VZ, revision 77793

use DoGetValue() in parent class will be enough, and add readonly support to SetValue()

2014-09-23 19:40 VZ, revision 77792

wxListBox in wxUniv need to overwrite DoListHistTest function, otherwise Listbox::HitTest will call DoListHitTest in wx/listbox.h, which will always return wxNOT_FOUND

2014-09-23 19:40 VZ, revision 77791

if call SetSelection by wxNOT_FOUND in listbox of wxUniv, just deselect all

2014-09-23 19:40 VZ, revision 77790

When call EnsureVisible in wxUniv, make sure reset visible lines range correctly.

2014-09-23 19:40 VZ, revision 77789

Adjust code, to consistent with the coding style

2014-09-23 19:40 VZ, revision 77788

wxCheckListBox must clear the object that created in parent class

2014-09-23 19:40 VZ, revision 77787

Add GetBitmap support to wxButton in wxUniv

2014-09-23 19:40 VZ, revision 77786

If string are empty, DoGetTextExtent should not return descent by a random value

2014-09-23 19:40 VZ, revision 77785

These test will cause test_gui segmentation fault, disable for now.

2014-09-23 19:40 VZ, revision 77784

Enable these wxRegion constructor for x11 port

2014-09-23 19:40 VZ, revision 77783

The unit test will use WX_ASSERT_FAILS_WITH_ASSERT to check DoSetRegion(test/geometry/region.cpp:101) eventually, and the macro could handle exception, not true or false. Change it consistent with other port

2014-09-23 19:40 VZ, revision 77782

Adjust the bitmapButton size according the bitmap size when set bitmap to BitmapButton in wxUniv port

2014-09-23 19:39 VZ, revision 77781

wxColurRefData in x11 did not overwrite CreateRef function, so it should not use AllocExclusive(), use UnRef() instead, just like InitRGBA() function in wxGTK port did

2014-09-23 19:39 VZ, revision 77780

wxUniv not support unicode yet

2014-09-23 19:39 VZ, revision 77779

Add more evidential comments, adjust code to follow coding style

2014-09-23 19:39 VZ, revision 77778

Fix the prepocessor directive, from __WXOSX_COCOA__ to __WXOSX__

2014-09-23 19:39 VZ, revision 77777

Make wxSlider behaviours in wxUniv same as other ports, and generate proper wxScrollEvent

2014-09-23 19:39 VZ, revision 77776

Add wxEVT_SET_FOCUS and wxEVT_KILL_FOCUS event to wxX11

2014-09-23 19:39 VZ, revision 77775

wxX11 use XColor directly, so wxX11 does not support alpha at all currently

2014-09-23 19:39 VZ, revision 77774

GetLabel should return the original label that with mnemonics, the original label stored in wxControlBase m_labelOrig, get it by wxControlBase::GetLabel()

2014-09-23 19:39 VZ, revision 77773

Fix `Error: Failed to initialize GUI: no built-in themes found` when run gui and load theme, by add WX_USE_THEME in the place that create them object

2014-09-23 19:39 VZ, revision 77772

Adjust comments

2014-09-23 19:39 VZ, revision 77771

Fix code input mistakes and type convertion

2014-09-23 19:39 VZ, revision 77770

Remove the conditional preprocessor directive around wx/stockitem.h, the head file not cause any problem, revert the mistake that I made in 2e2b1313d97ea1c79a396333f40872157fd629d4

2014-09-23 19:39 VZ, revision 77769

Solve textctrl handle char type event twice error, correct the insertion point calculation

2014-09-23 19:39 VZ, revision 77768

as convention, if a text range is (x, -1), it means from x to the end, so if `to` was -1, set it to the last position

2014-09-23 19:39 VZ, revision 77767

in wxUniv, non-editable textctrl must be set focus, so that could get input value