Branch: refs/heads/master Home: https://github.com/Warzone2100/warzone2100 Commit: 24f1fb1e45cea7bd49c33b817903811c828935c1 https://github.com/Warzone2100/warzone2100/commit/24f1fb1e45cea7bd49c33b817903811c828935c1 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths: M lib/framework/crc.cpp M lib/framework/crc.h M lib/netplay/netplay.cpp M src/multistat.cpp Log Message: ----------- crc.cpp: EcKey::fromBytes should return bool Commit: 76fb2125e644b57cbf25ca3f6f0e8a2e9006cc29 https://github.com/Warzone2100/warzone2100/commit/76fb2125e644b57cbf25ca3f6f0e8a2e9006cc29 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/framework/CMakeLists.txt M lib/framework/crc.cpp M lib/framework/crc.h Log Message: ----------- crc.cpp: Add SessionKeys Commit: 3d197a708250ad095481d406e2324b1bfd80d18e https://github.com/Warzone2100/warzone2100/commit/3d197a708250ad095481d406e2324b1bfd80d18e Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/framework/crc.cpp M lib/framework/crc.h M lib/netplay/netplay.cpp M lib/netplay/netplay.h M lib/netplay/netqueue.cpp M lib/netplay/netqueue.h M lib/netplay/nettypes.cpp M lib/netplay/nettypes.h M src/multistat.cpp M src/multistat.h M src/multisync.cpp Log Message: ----------- Initial support for secured net messages Commit: 9e478a2461b7265e4c76c6f8e775f93b816ba0b7 https://github.com/Warzone2100/warzone2100/commit/9e478a2461b7265e4c76c6f8e775f93b816ba0b7 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp Log Message: ----------- NETallowJoining: Improve timeout handling Commit: 25149f0fc53392c4ffaa7104705b47ed14d79561 https://github.com/Warzone2100/warzone2100/commit/25149f0fc53392c4ffaa7104705b47ed14d79561 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp Log Message: ----------- NETallowJoining: Refactor temp connection handling Commit: a8c4fc83a589780dc6698fda35b364f411775960 https://github.com/Warzone2100/warzone2100/commit/a8c4fc83a589780dc6698fda35b364f411775960 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: A 3rdparty/LRUCache11/LRUCache11.hpp M COPYING.NONGPL R lib/ivis_opengl/3rdparty/LRUCache11.hpp M lib/ivis_opengl/textdraw.cpp M pkg/copyright Log Message: ----------- Move LRUCache11 Commit: befc3e37623620263bb3f6307616ab150379795d https://github.com/Warzone2100/warzone2100/commit/befc3e37623620263bb3f6307616ab150379795d Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp Log Message: ----------- netplay.cpp: Improve session bans Commit: e826712e2ab063e6665022a8c768317f15f37fc8 https://github.com/Warzone2100/warzone2100/commit/e826712e2ab063e6665022a8c768317f15f37fc8 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp M lib/netplay/netqueue.cpp M lib/netplay/netqueue.h M lib/netplay/nettypes.cpp M lib/netplay/nettypes.h Log Message: ----------- netplay: Additional refactoring of join Commit: 8f0b0c175e47b188053b51f39f3e43658babadfb https://github.com/Warzone2100/warzone2100/commit/8f0b0c175e47b188053b51f39f3e43658babadfb Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netlog.cpp A lib/netplay/netpermissions.cpp A lib/netplay/netpermissions.h M lib/netplay/netplay.cpp M lib/netplay/netplay.h M src/multiint.cpp M src/stdinreader.cpp Log Message: ----------- netplay: Move ban list code to netpermissions.h/.cpp Commit: fb869241408c709449e4cbebe686b50e5b14d5eb https://github.com/Warzone2100/warzone2100/commit/fb869241408c709449e4cbebe686b50e5b14d5eb Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netpermissions.cpp M lib/netplay/netpermissions.h M lib/netplay/netplay.cpp Log Message: ----------- netplay: Add identity connect permissions Commit: 7b08363001d2f51b2dd5f17c9e3134d47d1a3cb5 https://github.com/Warzone2100/warzone2100/commit/7b08363001d2f51b2dd5f17c9e3134d47d1a3cb5 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M doc/CmdInterface.md M src/stdinreader.cpp Log Message: ----------- cmdinterface: Add "permissions set/unset" commands Commit: 0c2b16dcd854c15cac037aac2fdbf6a9b17aafec https://github.com/Warzone2100/warzone2100/commit/0c2b16dcd854c15cac037aac2fdbf6a9b17aafec Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci.cpp M src/hci.h M src/wzapi.cpp Log Message: ----------- Refactor show/hideInterface() Commit: a83a283d7b55332e0602a0a1cbb33732104f3546 https://github.com/Warzone2100/warzone2100/commit/a83a283d7b55332e0602a0a1cbb33732104f3546 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/init.cpp M src/multiopt.cpp Log Message: ----------- Move playerResponding() to later in the loading process Commit: 46b51e153a8aefaca431e8dd1e6768c4b930f352 https://github.com/Warzone2100/warzone2100/commit/46b51e153a8aefaca431e8dd1e6768c4b930f352 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp M src/console.cpp M src/console.h M src/ingameop.cpp M src/init.cpp M src/loop.cpp M src/multijoin.cpp M src/multijoin.h M src/multiopt.cpp M src/multiplay.cpp M src/multiplay.h A src/screens/netpregamescreen.cpp A src/screens/netpregamescreen.h M src/spectatorwidgets.cpp Log Message: ----------- New pre-game ("waiting for players") screen Commit: 9241f59675e6563f561a22828159a9d905c7247d https://github.com/Warzone2100/warzone2100/commit/9241f59675e6563f561a22828159a9d905c7247d Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M data/mp/multiplay/script/rules/endconditions.js Log Message: ----------- endconditions.js: Fix issue leading to possible desync at game end Always call gameOverMessage(false) if selectedPlayer is a spectator so that ingame.endTime gets properly set on all clients. (See: 2178c59b40e750482408015d8de659677e6c956a) Commit: fceb78eecece3d4159f0bbc602b460b2b3f10933 https://github.com/Warzone2100/warzone2100/commit/fceb78eecece3d4159f0bbc602b460b2b3f10933 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/button.cpp M lib/widget/button.h Log Message: ----------- W_BUTTON: Add clickHeld event Commit: 4d0682c878029286faf9311629a20af3cf317f74 https://github.com/Warzone2100/warzone2100/commit/4d0682c878029286faf9311629a20af3cf317f74 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/table.cpp M lib/widget/table.h Log Message: ----------- ScrollableTableWidget: Make column padding configurable Commit: 6213a706e4034886f8eee322f12f119134c7fa9b https://github.com/Warzone2100/warzone2100/commit/6213a706e4034886f8eee322f12f119134c7fa9b Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/checkbox.h M lib/widget/margin.h M lib/widget/scrollablelist.cpp M lib/widget/scrollablelist.h Log Message: ----------- Various widget tweaks Commit: c4971d226b18e76c11dbe89dea50d4cdf56219ac https://github.com/Warzone2100/warzone2100/commit/c4971d226b18e76c11dbe89dea50d4cdf56219ac Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/table.cpp M lib/widget/table.h Log Message: ----------- ScrollableTableWidget: Configurable item spacing and drawing column lines Commit: 83492303aff483dffbaf7602ae45d564122df201 https://github.com/Warzone2100/warzone2100/commit/83492303aff483dffbaf7602ae45d564122df201 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/table.cpp M lib/widget/table.h Log Message: ----------- Add TableRow::setDrawBorder Commit: 58d10dea2c7c71348e2279f38eccfb38af4ba373 https://github.com/Warzone2100/warzone2100/commit/58d10dea2c7c71348e2279f38eccfb38af4ba373 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/frontend.cpp M src/frontend.h Log Message: ----------- frontend: Additional addSideText overload Commit: 76e5d16734db378377800fff12d3bafc4fe31a09 https://github.com/Warzone2100/warzone2100/commit/76e5d16734db378377800fff12d3bafc4fe31a09 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/nettypes.cpp Log Message: ----------- NETdecryptSecuredNetMessage: Additional validity checks Commit: bfc92094d4d562d7159bb5bd7becf46243de1825 https://github.com/Warzone2100/warzone2100/commit/bfc92094d4d562d7159bb5bd7becf46243de1825 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/widgbase.h M lib/widget/widget.cpp Log Message: ----------- W_SCREEN: Fix setting screen pointer for custom root form that already has attached child widgets Commit: 3f3fe02e5e4ea2dc9b23c9317935fa8a917373e9 https://github.com/Warzone2100/warzone2100/commit/3f3fe02e5e4ea2dc9b23c9317935fa8a917373e9 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/stats.cpp M src/stats.h Log Message: ----------- Add getWeaponSubClassDisplayName() Commit: fb94f400a25e80cd06010347dca213f852b7550e https://github.com/Warzone2100/warzone2100/commit/fb94f400a25e80cd06010347dca213f852b7550e Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/sdl/cursors_sdl.cpp M lib/sdl/cursors_sdl.h M lib/sdl/main_sdl.cpp Log Message: ----------- Fix: Mouse cursor not properly displaying or appearing in some cases By force-refreshing the set cursor on mouse enter + window focus gained. Commit: aaa5ff1c45a8a0e270f998008341efe7e016cfa3 https://github.com/Warzone2100/warzone2100/commit/aaa5ff1c45a8a0e270f998008341efe7e016cfa3 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/table.cpp M lib/widget/table.h Log Message: ----------- Add TableRow::setDisabled Commit: be9fc1cade7471de7410e4eeb1cf64aab9293817 https://github.com/Warzone2100/warzone2100/commit/be9fc1cade7471de7410e4eeb1cf64aab9293817 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multijoin.cpp M src/multistat.cpp M src/multistat.h Log Message: ----------- multijoin / multistat: Avoid unnecessary copies Commit: fdfab987a5e28715043ca3684cf6f02d84bc29c0 https://github.com/Warzone2100/warzone2100/commit/fdfab987a5e28715043ca3684cf6f02d84bc29c0 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/ivis_opengl/textdraw.cpp M lib/ivis_opengl/textdraw.h Log Message: ----------- iV_DrawEllipsis: Accept optional `rotation` parameter Commit: 670a70410ea863b0fe4e79eb4a2ac940c52d9ffc https://github.com/Warzone2100/warzone2100/commit/670a70410ea863b0fe4e79eb4a2ac940c52d9ffc Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/nettypes.cpp M src/multistat.cpp Log Message: ----------- Initial support for future secured net messages to spectator host Commit: d368002de00cd30afd7a505f256c6ad5b2ab7471 https://github.com/Warzone2100/warzone2100/commit/d368002de00cd30afd7a505f256c6ad5b2ab7471 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/init.cpp Log Message: ----------- init.cpp: Do not call multiStartScreenInit() in replay mode Commit: ee77fe97b7c68e3e94283fbaf53e7357f220c853 https://github.com/Warzone2100/warzone2100/commit/ee77fe97b7c68e3e94283fbaf53e7357f220c853 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/spectatorwidgets.cpp M src/stats.cpp M src/stats.h Log Message: ----------- Move loadImageForWeapSubclass to stats.h/.cpp Commit: f0ad19f1e79e018266bf869e71619dda9b6c35d2 https://github.com/Warzone2100/warzone2100/commit/f0ad19f1e79e018266bf869e71619dda9b6c35d2 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: A data/base/images/intfac/unittype_cyborg.png A data/base/images/intfac/unittype_tank.png A data/base/images/intfac/unittype_vtol.png Log Message: ----------- Add 32x32 unittype images Co-Authored-By: Alexandru Trif <63616666+lupus-mechani...@users.noreply.github.com> Commit: f4bdd72d0fea1a676cb454dbe20e5be399f7747a https://github.com/Warzone2100/warzone2100/commit/f4bdd72d0fea1a676cb454dbe20e5be399f7747a Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp M lib/netplay/netplay.h M lib/netplay/nettypes.cpp A src/hci/teamstrategy.cpp A src/hci/teamstrategy.h M src/init.cpp M src/multiplay.cpp M src/screens/netpregamescreen.cpp Log Message: ----------- Add Team Strategy view + pre-game Team Planning time Team Strategy enables sharing with your (human) teammates your plans for research and unit types. Commit: 14e929c9315a9ca604c382ff192457f0796f86d9 https://github.com/Warzone2100/warzone2100/commit/14e929c9315a9ca604c382ff192457f0796f86d9 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multiopt.cpp Log Message: ----------- sendLeavingMsg: Call NETflush() Commit: 2339507d8b6d914a44fe19a506fc0765dca20f44 https://github.com/Warzone2100/warzone2100/commit/2339507d8b6d914a44fe19a506fc0765dca20f44 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netqueue.h M lib/netplay/nettypes.cpp Log Message: ----------- netplay: Explicit specialization for std::vector<uint8_t> Commit: 9d15ce1a7a93d77d70d33d8cc233865e98c1273f https://github.com/Warzone2100/warzone2100/commit/9d15ce1a7a93d77d70d33d8cc233865e98c1273f Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/keybind.cpp M src/keybind.h M src/structure.cpp Log Message: ----------- Fix: Possible dangling pointer in kf_JumpToResourceExtractor Commit: 571814728effc7a2cf1ba54ee8c90449c6c5471e https://github.com/Warzone2100/warzone2100/commit/571814728effc7a2cf1ba54ee8c90449c6c5471e Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/editbox.cpp M lib/widget/editbox.h Log Message: ----------- W_EDITBOX: Improve ending editing mode Commit: ec74b44087805f62672c37f4849330190ccc67da https://github.com/Warzone2100/warzone2100/commit/ec74b44087805f62672c37f4849330190ccc67da Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci.cpp M src/keybind.cpp A src/screens/chatscreen.cpp A src/screens/chatscreen.h Log Message: ----------- Refactor in-game chat box Commit: 0c63b1e6acdaec85098b36c3bd66b3faa9df8428 https://github.com/Warzone2100/warzone2100/commit/0c63b1e6acdaec85098b36c3bd66b3faa9df8428 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/listwidget.cpp M lib/widget/listwidget.h Log Message: ----------- listwidget: Various improvements Recalculate layout in more circumstances Add various helper functions Commit: a76d8684b90147f4e1d5cd345eb4ff920e5c9f67 https://github.com/Warzone2100/warzone2100/commit/a76d8684b90147f4e1d5cd345eb4ff920e5c9f67 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/widget.cpp Log Message: ----------- W_SCREEN::setFocus fixes - Ensure focusLost() isn't called when setFocus() is called on the widget that already has focus - Set the new focus widget before calling focusLost() so that any focusLost() handler can obtain the new widget that has focus Commit: 167360a7966f316c5f41382049cb09fec2665191 https://github.com/Warzone2100/warzone2100/commit/167360a7966f316c5f41382049cb09fec2665191 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/editbox.cpp M lib/widget/editbox.h Log Message: ----------- editbox: Additional handler functions Commit: 31b1dc4b579e5d5de3805e064c40e0d911cbbf04 https://github.com/Warzone2100/warzone2100/commit/31b1dc4b579e5d5de3805e064c40e0d911cbbf04 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/multibutform.cpp M lib/widget/multibutform.h Log Message: ----------- MultibuttonWidget: Implement idealWidth, idealHeight Commit: 038b89074f056bf097d910c629132404e7679338 https://github.com/Warzone2100/warzone2100/commit/038b89074f056bf097d910c629132404e7679338 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/widget.cpp Log Message: ----------- WIDGET::setScreenPointer: Call focusLost / highlightLost if needed Commit: 36f7e029ac706013cc8c87f43d0eb7e3816824e5 https://github.com/Warzone2100/warzone2100/commit/36f7e029ac706013cc8c87f43d0eb7e3816824e5 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/netplay/netplay.cpp M lib/netplay/netplay.h M lib/netplay/nettypes.cpp M lib/widget/widget.cpp M lib/widget/widget.h M src/hci.cpp A src/hci/quickchat.cpp A src/hci/quickchat.h M src/hci/teamstrategy.cpp M src/hci/teamstrategy.h M src/multiint.cpp M src/multiplay.cpp M src/qtscript.cpp M src/qtscript.h M src/quickjs_backend.cpp M src/screens/chatscreen.cpp M src/wzapi.cpp M src/wzapi.h Log Message: ----------- Initial Quick Chat implementation Commit: efac9a9aa996a6ef614cc9fe00b4a34bc85c0c3f https://github.com/Warzone2100/warzone2100/commit/efac9a9aa996a6ef614cc9fe00b4a34bc85c0c3f Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/screens/netpregamescreen.cpp Log Message: ----------- netpregamescreen: Do not hide loading status if no team strategy view Commit: e04a91e21dd56528350e73e961d67bdfb4527e4f https://github.com/Warzone2100/warzone2100/commit/e04a91e21dd56528350e73e961d67bdfb4527e4f Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/editbox.cpp M lib/widget/editbox.h Log Message: ----------- editbox: Add isEditing() Commit: 4efceecdd19b93d1d2e70e0ab2f88676b928f9ad https://github.com/Warzone2100/warzone2100/commit/4efceecdd19b93d1d2e70e0ab2f88676b928f9ad Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multiint.cpp M src/multiint.h Log Message: ----------- Lobby: Add Quick Chat support Can click the new "+" (Quick Chat) button, or press the "Tab" key, to open Quick Chat. Commit: 4043794d5331a13f9d5a114c49f4dd7552f8ac0a https://github.com/Warzone2100/warzone2100/commit/4043794d5331a13f9d5a114c49f4dd7552f8ac0a Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/frontend.cpp Log Message: ----------- frontend: Tweak when missing videos notification is displayed Commit: 496919f912972f738f670996f690e4392bca1833 https://github.com/Warzone2100/warzone2100/commit/496919f912972f738f670996f690e4392bca1833 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multistat.cpp Log Message: ----------- recvMultiStats: Additional state checks Commit: d68247fb3dacda99666706746c1fcbdaf6e31d5e https://github.com/Warzone2100/warzone2100/commit/d68247fb3dacda99666706746c1fcbdaf6e31d5e Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/framework/wzapp.h M lib/sdl/main_sdl.cpp Log Message: ----------- Add wzSeemsLikeNonTouchPlatform() Commit: 7ca18152a1df0aa50bad62c00b6d21e6d89780fd https://github.com/Warzone2100/warzone2100/commit/7ca18152a1df0aa50bad62c00b6d21e6d89780fd Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multiint.cpp Log Message: ----------- Lobby: Only auto-focus chat edit box on non-touch platforms Commit: 489051dc8af320f1a6d37391d8ba5795520da9d7 https://github.com/Warzone2100/warzone2100/commit/489051dc8af320f1a6d37391d8ba5795520da9d7 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/framework/wzapp.h M lib/sdl/main_sdl.cpp M lib/widget/editbox.cpp Log Message: ----------- editbox: Set the system text input rect Commit: c6fd6a707a75446654cbdb0c5936bd9166dad0cc https://github.com/Warzone2100/warzone2100/commit/c6fd6a707a75446654cbdb0c5936bd9166dad0cc Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci/quickchat.cpp M src/hci/quickchat.h Log Message: ----------- quickchat: Cleanup Commit: 9f5ad23184d538ad8ca2029692d11e55634c7f1f https://github.com/Warzone2100/warzone2100/commit/9f5ad23184d538ad8ca2029692d11e55634c7f1f Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci/quickchat.cpp M src/hci/teamstrategy.cpp Log Message: ----------- Compiler warning fixes Commit: 710bdb23c11c9ca4cee98b27f73ad8af81b7d894 https://github.com/Warzone2100/warzone2100/commit/710bdb23c11c9ca4cee98b27f73ad8af81b7d894 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M lib/widget/listwidget.cpp Log Message: ----------- listwidget.cpp: Fix possible divide-by-zero Commit: 7c24858acb1622fe431a7539050e5e7aa40fec8c https://github.com/Warzone2100/warzone2100/commit/7c24858acb1622fe431a7539050e5e7aa40fec8c Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci.cpp M src/hci.h M src/input/keyconfig.cpp M src/keybind.cpp M src/keybind.h M src/screens/chatscreen.cpp M src/screens/chatscreen.h Log Message: ----------- Add "Send Global / Team Quick Chat" keybindings Commit: fc176a70323a47672e980d726e6089761100249e https://github.com/Warzone2100/warzone2100/commit/fc176a70323a47672e980d726e6089761100249e Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multiint.cpp Log Message: ----------- Lobby: Tweak ChatBoxWidget::display() Commit: c87666270258e29d6f1bbfaa466e0e9c5796f333 https://github.com/Warzone2100/warzone2100/commit/c87666270258e29d6f1bbfaa466e0e9c5796f333 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/screens/chatscreen.cpp Log Message: ----------- chatscreen: Fix possible crash handling chat / cheat codes If effects of the cheat code modified overlay screens / widgets in certain ways Commit: efc67061c84e6ac679d0cac4047d770f453c39ed https://github.com/Warzone2100/warzone2100/commit/efc67061c84e6ac679d0cac4047d770f453c39ed Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multimenu.cpp Log Message: ----------- multimenu.cpp: Refactor multi menu click handling Commit: 128ebdaf8ca42f89fe28cdcb48c0631618da444c https://github.com/Warzone2100/warzone2100/commit/128ebdaf8ca42f89fe28cdcb48c0631618da444c Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/hci.cpp M src/loop.cpp M src/multiopt.cpp Log Message: ----------- Call NET_InitPlayers() at the end of multiGameShutdown() Instead of before we even get to this shutdown (when loading a save in-game), which could have caused incorrect information to get persisted to profile files. Commit: a97f63bdd28673c5a69299dc4aa98e27ec804a96 https://github.com/Warzone2100/warzone2100/commit/a97f63bdd28673c5a69299dc4aa98e27ec804a96 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M src/multistat.cpp Log Message: ----------- saveMultiStats: Refuse to persist if identity is empty Compare: https://github.com/Warzone2100/warzone2100/compare/806f503494f5...a97f63bdd286 _______________________________________________ Warzone2100-commits mailing list Warzone2100-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/warzone2100-commits