GitHub PushEvent at 2014-02-19 14:36:22
Repository: wxWidgets-ICC-patch
Actor: vdm113
Payload: {"shas":[["66af86db8c360de79ab025a13e03921b7f766e5c","7887d68a6924d5869f71ebb811bc4b6164606a6a@fastmail.fm","wxOSX Retina fixes: wxImageList::GetSize().\n\nwxImageList returns size of its bitmap as pixel size, i.e.  twice the\ndisplayed screen on HiDPI screens.  Unfortunately,\nwxImageList::GetSize() is used heavily in (generic) GUI drawing code,\ne.g.  to properly size wxListCtrl's icon columns.  As wxImageList is\nused primarily by controls, it seems reasonable to adjust for scaling\nhere, rather than requiring all users of the class to do it.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Václav Slavík",true],["aa0cc42eb4c5ea4d40ea1d8656c392c87859084e","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Remove wx/generic/colrdlgg.h from common GUI headers.\n\nThis header is not used in all ports, notably not in wxMSW nor wxGTK.\n\nSee #15753.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75395 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["c5f4e0011a52afc8c399777dcc3e386e99fa9676","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Use wxScopedArray instead of raw new[]/delete[] and fix memory leak.\n\nDon't leak memory in case of error when reading from the stream in BMP loading\ncode.\n\nCloses #15789.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75505 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["5f514a014f7c6c0b2a5e9f55dc7d74f35ff87869","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Simplify and fix column determination code in wxGridStringTable.\n\nThe number of columns in the table is now (since r60717) stored in m_numCols,\nso there is no need to get it from wxGrid any more. This is not only simpler\nand faster but also more correct as the first row might not have the full\nnumber of values yet.\n\nCloses #15809.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["c5d426a6297ff423dd86d6dd712a94f74f22498f","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Fix handling of bitmaps with alpha channel in wxMSW wxImageList.\n\nDon't use mask and alpha together, this results in visual artefacts and masks\nare unnecessary with RGBA bitmaps anyhow.\n\nThe only potentially problematic remaining case is mixing bitmaps with alpha\nand mask inside the same image list (as we need to indicate whether we use the\nmask or not when creating it), but this should probably be rare and in the\nmeanwhile we can at least RGBA bitmaps with image lists, which includes doing\nthis implicitly when they are used as button bitmaps.\n\nAlso refactor wxBitmap code to extract part of CopyFromIconOrCursor() to allow\nreusing it in the newly added MSWUpdateAlpha().\n\nSee #11476.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75567 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["1637e724c560943a3a4a15f6e13d41aeffe9d02a","2dcb7a800fd59735edd7961ebbf495e3ff0ff7b4@bullseye.com","Fix cursor inheritance and busy cursor/global cursor, closes #15801\n\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Paul Cornett",true],["c92474cad40510d7c2fe1eb04b4957b7b5e64247","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Reduce the number of realloc() calls in wxHtmlTableCell.\n\nDon't call realloc() after adding each row, this is horribly inefficient, so\npreallocate more memory to avoid this.\n\nCloses #15931.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75746 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["3055f65209c295d512c404edff69da4b9c7bf302","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Recompute the tooltip width when changing its text in wxMSW.\n\nThis avoids unnecessarily wrapping the tooltips if they are set to a longer\nstring than their initial value later.\n\nCloses #4685.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75756 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["d94feeaee968d069e30413d6d95e30bfc15e1707","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Add new XRC headers to the core project too.\n\nCloses #15942.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75787 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["7452832d7ccb2752144e7cc0580804f2d93cea4e","2dcb7a800fd59735edd7961ebbf495e3ff0ff7b4@bullseye.com","Different fix for cursor inheritance and busy cursor/global cursor.\nPrevious work was not compatible with GTK < 2.18 and did not properly handle some cases\nsee #15801\n\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75807 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Paul Cornett",true],["5fa665b067700fe9ad172e669d1e79e32f897abf","354106e416911844661e1603d99ecf7d1c318dda@anthemion.co.uk","Optimized wxRTC insertion and deletion when floating objects are present.\n\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75884 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Julian Smart",true],["396eb9891805290dd4e3493055b2f2fbbbe3da72","354106e416911844661e1603d99ecf7d1c318dda@anthemion.co.uk","Removed rounding that didn't work for negative numbers; added ability to hide \"move object\" controls\n\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Julian Smart",true],["52262b13c5f09c595cb5a7ccf14062473e01127a","354106e416911844661e1603d99ecf7d1c318dda@anthemion.co.uk","Fixed floating object layout when there is only a short text string in the paragraph\n\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Julian Smart",true],["9db2398c8558eba21a8ee03e7e15baefbced5c03","2dcb7a800fd59735edd7961ebbf495e3ff0ff7b4@bullseye.com","fix ordering of function parameters, closes #15985\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Paul Cornett",true],["5aff6cadf0b606e3b7ba53c00bf0bea62dbae369","2dcb7a800fd59735edd7961ebbf495e3ff0ff7b4@bullseye.com","avoid potential NULL pointer dereference, closes #15993\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Paul Cornett",true],["a2558c91647ca287fbddc80857630fe529445d7f","16506f2225d9ae4f743263248c47f2bc12b367bf@advancedconcepts.ch","fixing nested modal sessions\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Stefan Csomor",true],["b103a8f4cb2c52ffc4f1186acc355183f8a5ff84","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Document wxTopLevelWindow::Restore().\n\nThis was never documented, probably because it's not actually very clear to\nunderstand what exactly does it do.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["262de2a21b1de3692d84c4d3ffb1be6ae65ced86","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Use symbolic constants in wxPropertyGrid wxUIntProperty code.\n\nNo real changes, just use symbolic constants instead of hard coded magical\nconstants. The code is still difficult to understand but slightly better than\nbefore.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["908f1977e243f98f0ac21520ea7d73e9e905a4dd","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Fix fallback format index in wxPropertyGetter wxUIntProperty code.\n\nDon't crash by accessing an out of bands array element if the format string\nindex had been set to an invalid value, just use the default (decimal) format\nin this case.\n\nCloses #15984.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true],["1a0ccc984b43d77c7e4eafb1f8f5b09e62273de7","fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org","Fix handling of wxTEXT_ATTR_EFFECT_SMALL_CAPITALS in wxRichTextFontPage.\n\nDue to a typo when copy-and-pasting code wrong control was being updated.\n\nIt would be better to have a function updating the given control from the\ngiven flag, of course, but for now just fix the bug.\n\nCloses #15990.\n\ngit-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775","Vadim Zeitlin",true]],"size":33,"ref":"refs/heads/master","head":"ca384fe13840a0f71aca724e4fd00cfe007265c2"}