{"push_id":2541027449,"size":21,"distinct_size":0,"ref":"refs/heads/master","head":"2e8516c5fe51b1a079cbff6a4bc08865acbd4ccf","before":"cec5d067e526939eb6faa3b7301f186d6f580954","commits":[{"sha":"f751f15b9fa13f0617055e7792605e323e9083c2","author":{"name":"Cătălin Răceanu","email":"9788a3f75b4fa2e57814de500f19d25c93f09aa4@gmail.com"},"message":"Shuffle code a bit to make it easier to skip deferring window position","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/f751f15b9fa13f0617055e7792605e323e9083c2"},{"sha":"578474526f068b445db40c2f21ac54e6ecf9f79e","author":{"name":"Cătălin Răceanu","email":"9788a3f75b4fa2e57814de500f19d25c93f09aa4@gmail.com"},"message":"fix window position under MSW when limited by `short` range","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/578474526f068b445db40c2f21ac54e6ecf9f79e"},{"sha":"f04a46364c3fe1e5f8efc616854fc1fe3cfb3216","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Remove useless forward declaration of wxTopLevelWindowBase\n\nThis class is fully declared just below, so there is no need to\nforward-declare it.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/f04a46364c3fe1e5f8efc616854fc1fe3cfb3216"},{"sha":"d97c0555141ac28e7cd8fbc9688c0a998c58e781","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Introduce platform-dependent wxTLWGeometry class\n\nPreviously, TLW geometry was implicitly defined as just its position,\nsize and the maximized/iconized state by wxPersistentTLW code. This\nalready wasn't enough for wxGTK which added the decoration sizes to the\ngeometry being saved/restored, but this had to be done using conditional\ncompilation, which was not ideal. And it didn't allow using an entirely\ndifferent geometry representation as will be done for wxMSW soon.\n\nChange the code to use wxTLWGeometry class defining the geometry, as\nused by the current port, explicitly and move wxPersistentTLW logic into\nit, as wxPersistentXXX classes are supposed to be very simple, which\nwasn't really the case.\n\nAlso provide public SaveGeometry() and RestoreToGeometry() methods in\nwxTopLevelWindow, which can be useful even to people not using\nwxPersistentTLW for whatever reason.\n\nThere should be no changes in behaviour so far.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/d97c0555141ac28e7cd8fbc9688c0a998c58e781"},{"sha":"6ae7aa444358cd2618a57e9ab29826f1714dbb4b","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix saving/restoring window position for maximized windows\n\nSave both the normal window geometry and its maximized position instead\nof saving just its current position. This fixes restoring geometry of\nthe maximized windows as previously they were always restored on the\nprimary monitor, as their original position was lost.\n\nUse the native {Get,Set}WindowPlacement() functions for a MSW-specific\nwxTLWGeometry implementation to achieve this.\n\nCloses #16335.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/6ae7aa444358cd2618a57e9ab29826f1714dbb4b"},{"sha":"bb29b87a45a6ed6a8058b3d59d4cb9b2f7d1524d","author":{"name":"Cătălin Răceanu","email":"9788a3f75b4fa2e57814de500f19d25c93f09aa4@gmail.com"},"message":"Add test case for window positioning beyond Short limit","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/bb29b87a45a6ed6a8058b3d59d4cb9b2f7d1524d"},{"sha":"83af2a428e101be54e566bff50d7072c11654a88","author":{"name":"Scott Talbert","email":"f426a303ed605b18c4315ed8194ee915424bf3fa@techie.net"},"message":"Fix return type of wxNumberEntryDialog::GetValue() in documentation\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/796","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/83af2a428e101be54e566bff50d7072c11654a88"},{"sha":"9b554c0974f6d625d5c88009a223e0df366d132b","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Avoid narrowing conversion in wxMac struct initialization\n\nMultiplying 2 float values is promoted to double, which is then narrowed\nto float when initializing CGPoint with it, resulting in errors in C++11\nbuild.\n\nFix this by initializing the CGFloat variable, which doesn't uniform\ninitialization, to the correct value instead, as this also seems more\nclear (\"height\" is the height at which the strike is drawn).\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/793","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/9b554c0974f6d625d5c88009a223e0df366d132b"},{"sha":"0cb7c55e939065ba33814af276d4b8218bb0f323","author":{"name":"Jouk","email":"bb1c986e1352a9edf3f77f591ed2cbb33c78897c@hrem.nano.tudelft.nl"},"message":"add wxUSE_LIBLZMA definition","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/0cb7c55e939065ba33814af276d4b8218bb0f323"},{"sha":"390c45d1d92efa2cd6c1b372f5bb7b1c9a6e801f","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Merge branch 'tlw-geom'\n\nImprove saving/restoring TLW geometry under MSW.\n\nSee https://github.com/wxWidgets/wxWidgets/pull/795","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/390c45d1d92efa2cd6c1b372f5bb7b1c9a6e801f"},{"sha":"59c37cb5eb8cbb68c09e473198998813e4ea4996","author":{"name":"Maarten Bent","email":"aa5bcd2a11cd01d723062098b7a8d20226961f92@users.noreply.github.com"},"message":"Show correct save path when using compressed debug report\n\nThe compressed report location could be set to a different location from\nthe one shown in the dialog.\n\nCloses #17176.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/797","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/59c37cb5eb8cbb68c09e473198998813e4ea4996"},{"sha":"58a7339cb9ac1d70b37e4988e91fe51c43d15345","author":{"name":"Maarten Bent","email":"aa5bcd2a11cd01d723062098b7a8d20226961f92@users.noreply.github.com"},"message":"Show the mouse wheel axis in the text sample\n\nThis helps debugging these events generation.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/798","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/58a7339cb9ac1d70b37e4988e91fe51c43d15345"},{"sha":"2a5aafb27419efb36999e24dbcc091eacea56286","author":{"name":"Maarten Bent","email":"aa5bcd2a11cd01d723062098b7a8d20226961f92@users.noreply.github.com"},"message":"Fix missing tool in the overflow menu of wxAuiToolBar\n\nWhen determining if a tool is hidden, it takes the width (or height) of\nthe overflow sizer into account -- but when tools are overlapping, this\nis 0. By setting and getting the minimum size of the overflow sizer, the\nactual size of the overflow button can be used.\n\nCloses #17960.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/799","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/2a5aafb27419efb36999e24dbcc091eacea56286"},{"sha":"183ba1cb4cf62e6c4b94f575831e301ef63d480a","author":{"name":"Tobias Taschner","email":"e4f8fccf4ce4d200da1ca7aa46e7776893bef31e@users.noreply.github.com"},"message":"Set NSPrincipalClass to wxNSApplcation for CMake builds too\n\nThis setting is important for some functionality provided by\nwxNSApplcation and most importantly without the setting all samples\nwhere only shown scaled on high DPI displays.\n\nNotice that it was already present in src/osx/carbon/Info.plist.in which\nis used for the samples in autoconf build.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/743","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/183ba1cb4cf62e6c4b94f575831e301ef63d480a"},{"sha":"ff06e12ceb3d70ae7ad7e3d648f240463904f191","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Remove unused and outdates samples/Info.plist file\n\nThis file was added in 4d524cdd0e084d1191b9fc83a98147002d8015d6 a long\ntime ago but doesn't seem to have been ever actually used for anything\nand is outdated, e.g. contains LSRequiresCarbon=true, which shouldn't be\nused any longer.\n\nRemove the file itself and all references to it.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/ff06e12ceb3d70ae7ad7e3d648f240463904f191"},{"sha":"7fdd446cc8ad65698fa1f67ee0981dc4d00ba463","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Remove a reference to Info_carbon.plist\n\nThis file was removed in 5ba67c67e47d069f65d648ab16dfc505c5400bfc so\ndon't tell people to update it when changing version.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/7fdd446cc8ad65698fa1f67ee0981dc4d00ba463"},{"sha":"8aae3c03566938a09efbadefdf9f7a88b4369fcf","author":{"name":"PB","email":"28219c5e77a68d4c1a65487689b5fa60b373107c@gmail.com"},"message":"Fix typos in code comment","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/8aae3c03566938a09efbadefdf9f7a88b4369fcf"},{"sha":"0e6b4899e01fe6054b81845ae458b3465e51b5af","author":{"name":"PB","email":"28219c5e77a68d4c1a65487689b5fa60b373107c@gmail.com"},"message":"Add space around expressions in if () statements","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/0e6b4899e01fe6054b81845ae458b3465e51b5af"},{"sha":"6e093f5a84f27c5b211f2473e5e3fb1e50fe12e8","author":{"name":"dos","email":"0fb7b1e51b2ac188765da5b40554adfd910afd72@doscott.ca"},"message":"Add wxrc.exe to the MSVS release archives\n\nInclude wxrc.exe in the release.\n\nAlso change the way checksums are calculated due to fciv tool\nlimitations.\n\nCloses #18124.\n\nCloses https://github.com/wxWidgets/wxWidgets/pull/800","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/6e093f5a84f27c5b211f2473e5e3fb1e50fe12e8"},{"sha":"f10487f060981efe67c1d34d8edcbac5825c0fa9","author":{"name":"Vadim Zeitlin","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@wxwidgets.org"},"message":"Fix buffer overflow in wxMSW stack walking code\n\nVarSizedStruct buffer had a too small size in Unicode build as it forgot\nto multiply the name length by sizeof(TCHAR), resulting in overwriting\nmemory on the stack after it when calling SymFromAddrW().\n\nCloses #18127.","distinct":false,"url":"https://api.github.com/repos/vadz/wxWidgets/commits/f10487f060981efe67c1d34d8edcbac5825c0fa9"}]}
{"actor":{"display_login":"vadz"}}