{"push_id":4464123348,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"53df59a14a7b84fcfba9ef4d085269417c55d5c7","before":"ff66848b050709c28bcb99e327a5a2ac4900fa2e","commits":[{"sha":"c06e50f389e6aead6d7de2f6c1e5e463cc7e7f1c","author":{"name":"Jouk","email":"bb1c986e1352a9edf3f77f591ed2cbb33c78897c@hrem.nano.tudelft.nl"},"message":"Add wxUSE_NATIVE_DATAVIEWCTRL to setup on OpenVMS","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/c06e50f389e6aead6d7de2f6c1e5e463cc7e7f1c"},{"sha":"d90953d8c6bbf086175d3c2670eefdba9d7c3afd","author":{"name":"Jouk","email":"bb1c986e1352a9edf3f77f591ed2cbb33c78897c@hrem.nano.tudelft.nl"},"message":"wxGTK1 : change type of wxMask.GetBitmap() from GdkBitmap* to wxBitmap","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/d90953d8c6bbf086175d3c2670eefdba9d7c3afd"},{"sha":"00d113c3416bafe09f265e38aed4fe6957cd9a75","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix wxSocketImplUnix compilation under OpenVMS\n\nDon't pass \"const void*\" pointer to ioctl(), it seems to be declared as\ntaking \"void*\" on this platform and so doesn't accept it.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/00d113c3416bafe09f265e38aed4fe6957cd9a75"},{"sha":"9689bd124e4028346571fc8eac57d4fbdd007ab6","author":{"name":"Artur Wieczorek","email":"a49af8e07d37d6a8c35a1044b81012f9b33b442e@wp.pl"},"message":"Use optimized function to draw horizontal/vertical lines only with wxCOPY raster operation mode\n\nOptimized function to draw H/V lines is based on ExtTextOut() API and therefore raster operations modes other than wxCOPY are not applicable.\n\nCloses #18635.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/9689bd124e4028346571fc8eac57d4fbdd007ab6"},{"sha":"3b52ed60bb2d0e5887f3a5e93288de1a1339fce3","author":{"name":"orbitcowboy","email":"1e1b74cb96c06eaefca478a007c7aa854f721bee@web.de"},"message":"Fix mismatching delete in IFF image handler code\n\nUse delete[] for a buffer allocated with new[].\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/1684","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/3b52ed60bb2d0e5887f3a5e93288de1a1339fce3"},{"sha":"dcb1f9e8f7de6c972ab4a12e27e863419bcdfddb","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix another mismatching delete in IFF image handler code\n\nThis is similar to the previous commit and fixes the same problem in\nanother place.\n\nSee https://github.com/wxWidgets/wxWidgets/pull/1684","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/dcb1f9e8f7de6c972ab4a12e27e863419bcdfddb"},{"sha":"6e6e1cf25bc152629b5611749e8a65dc1ad21915","author":{"name":"orbitcowboy","email":"1e1b74cb96c06eaefca478a007c7aa854f721bee@web.de"},"message":"Fix mismatching delete in wxTarOutputStream code\n\nFree the buffer allocated with new[] using delete[] and not just\n\"delete\".\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/1685","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/6e6e1cf25bc152629b5611749e8a65dc1ad21915"},{"sha":"a7f31db8cd583b9ea72cf42dfb46702099146b6d","author":{"name":"orbitcowboy","email":"1e1b74cb96c06eaefca478a007c7aa854f721bee@web.de"},"message":"Fix mismatching delete in wxList code\n\nUse delete, not free, to free a pointer allocated with new.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/1686","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/a7f31db8cd583b9ea72cf42dfb46702099146b6d"},{"sha":"bb9c8b11def762cb9a3f6c1787905973b1fe3a8e","author":{"name":"Artur Wieczorek","email":"a49af8e07d37d6a8c35a1044b81012f9b33b442e@wp.pl"},"message":"Add demonstration of affine transformations to drawing sample\n\nThis adds a demonstration of drawing with affine 2D transformation applied\nto wxDC. Transformation paramaters (translation, scale, rotation angle)\ncan be set/reset with new menu \"Transformation\".","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/bb9c8b11def762cb9a3f6c1787905973b1fe3a8e"},{"sha":"2c4f42608b2c5aae6b8aa934ed0fce49a6db2294","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Avoid spurious error from wxThread::SetPriority() in wxMSW\n\nJust skip calling ::SetThreadPriority() if the thread hadn't been\ncreated yet: this was useless and just resulted in an error message.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/2c4f42608b2c5aae6b8aa934ed0fce49a6db2294"},{"sha":"84f7e925e5d24a97727df72d915db4046b61c56c","author":{"name":"Lauri Nurmi","email":"02eaa9879a52a73416b64fa4ad0ee14f4b1953f8@iki.fi"},"message":"Fix wxThread::SetPriority() documentation\n\nThe documentation's notes about MSW limitations about setting priority\nbefore creating the thread do not appear to be true (anymore). Thread\npriority is already set by Create() if SetPriority() was called earlier.\nSetting it immediately just failed, because the thread did not exist\nyet, but this was fixed by the previous commit.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/84f7e925e5d24a97727df72d915db4046b61c56c"},{"sha":"d583fb017b7cafbb6b9e31daa0f2e93c118abe53","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Merge branch 'msw-thread-priority'\n\nFix wxThread::SetPriority() documentation and avoid a spurious error\nmessage.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/1683","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/d583fb017b7cafbb6b9e31daa0f2e93c118abe53"},{"sha":"cccda9ef6bc7f6ee0ff47e4e9da634e762ccabb3","author":{"name":"Eric Jensen","email":"b2921bdc36e6b2f82bdc20ce8eb170168d9c1960@trac.wxwidgets.org"},"message":"Fix loading colour palette from BMP file\n\nOnly BITMAPINFOHEADER data are explicitly read and processed so for a bitmap\nwith BITMAPV4HEADER or BITMAPV5HEADER we have to forward stream position\nto the end of the actual header in order to start reading colour table\nfrom the right position.\n\nCloses #18634.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/cccda9ef6bc7f6ee0ff47e4e9da634e762ccabb3"},{"sha":"ca065c500436679fc4c15d2170716df24dcfd1ab","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix Unix build by avoiding the use of BITMAPINFOHEADER struct\n\nThe code from the previous commit used sizeof(BITMAPINFOHEADER), but\nthis struct is only defined under MSW, so this broke the build under the\nother platforms.\n\nLuckily, we don't actually need the struct itself, but just its size, so\nsimply hardcode it here as it's fixed (part of the BMP format) and not\ngoing to change.\n\nSee #18634.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/ca065c500436679fc4c15d2170716df24dcfd1ab"},{"sha":"bcb0d42d7a2a9a76c2d52fa75f1f57447f2aab3c","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix harmless warning from the last commit\n\nThis is yet another fix related to recent wxBMPHandler changes: this one\nis trivial, as it just avoids gcc signed/unsigned comparison warning,\nbut is still needed for the clean build.\n\nSee #18634.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/bcb0d42d7a2a9a76c2d52fa75f1f57447f2aab3c"},{"sha":"8b2f413b42132d7a2a5d73c345ae7a93811d1752","author":{"name":"Paul Cornett","email":"2dcb7a800fd59735edd7961ebbf495e3ff0ff7b4@users.noreply.github.com"},"message":"Fix wxStaticBitmap with HiDPI bitmaps for GTK3\n\nSee #18638","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/8b2f413b42132d7a2a5d73c345ae7a93811d1752"},{"sha":"a5934f33e229c3824634cf5b7919413100d9cc62","author":{"name":"Artur Wieczorek","email":"a49af8e07d37d6a8c35a1044b81012f9b33b442e@wp.pl"},"message":"Fix building image sample with wxUSE_PALETTE==0","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/a5934f33e229c3824634cf5b7919413100d9cc62"},{"sha":"c6e188610db6e1495f63ecbd3809e168c37f4a30","author":{"name":"Artur Wieczorek","email":"a49af8e07d37d6a8c35a1044b81012f9b33b442e@wp.pl"},"message":"Don't allocate colour tables if palletes are not in use","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/c6e188610db6e1495f63ecbd3809e168c37f4a30"},{"sha":"38cec22d4c5ff591964dc1d36f62189a3d238eec","author":{"name":"Artur Wieczorek","email":"a49af8e07d37d6a8c35a1044b81012f9b33b442e@wp.pl"},"message":"Use division assignment operator to simplify the statement","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/38cec22d4c5ff591964dc1d36f62189a3d238eec"},{"sha":"8b90073c83b55a18dcdfc9ab363f71f02bda6e38","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Send kill focus events to modal dialogs earlier in wxGTK\n\nEnsure that the dialog is still alive when it gets the kill focus event\nfor its child which had focus just before the dialog was closed (or any\nother events generated by this child when it detects that it's losing\nfocus, such as wxEVT_SPINCTRL) by resetting focus when the dialog is\nbeing hidden and not when it's being destroyed.\n\nThis makes the events order more consistent with wxMSW but also, most\nimportantly, safer, as wxEVT_KILL_FOCUS handlers could previously easily\nreference the fields of an already half-destroyed wxDialog-derived\nobject by the time they were run during wxTopLevelWindowGTK destructor\nexecution.\n\nCloses #18145.","distinct":true,"url":"https://api.github.com/repos/ch1973/wxWidgets/commits/8b90073c83b55a18dcdfc9ab363f71f02bda6e38"}]}
{"actor":{"display_login":"ch1973"}}