{"push_id":1283650004,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"d25078255b4d0b188ff64d3e58b567c1b241720c","before":"a9ddb3eaf546e455997980ee76ddac03c0574038","commits":[{"sha":"b9e87045867816273886971bb8e42ce4167d0d45","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Multiplayer] Net error -> back to menu (instead of shutdown)","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/b9e87045867816273886971bb8e42ce4167d0d45"},{"sha":"fb5f1aad8fc938473b833f548a9bae0070dbce13","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Update] Re-activated 'toggle console' key binding\n\nWorks in both simulation and main menu.\nKey binding renamed from COMMON_CONSOLEDISPLAY to COMMON_CONSOLE_TOGGLE\nDuplicate binding COMMON_CONSOLEMODE removed.","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/fb5f1aad8fc938473b833f548a9bae0070dbce13"},{"sha":"fd9a4136e109e7864614fd0c9cd72fc53967d459","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Cleanup] Removed dead feature \"Preview renderer\"\n\nThe class PreviewRenderer was completely unused and unreferenced.\n\nIt's probably a leftover from times when RoR (a specific build) ran on http://repository.rigsofrods.com as fileformat validator and automatic preview generator.\n\nAssociated commandline setting \"-imgpath\" was also removed.","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/fd9a4136e109e7864614fd0c9cd72fc53967d459"},{"sha":"8fc16cc00e49e3d5cab0d5f7a4f2dcb1a57d21e9","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Cleanup] Removed dead commandline args\n\n*** DEAD COMMANDLINE OPTIONS ***\n\n-config\n        set conf \"configfile\" - never read. Removed\n-cmd\n        set conf \"cmdline CMD\" Removed.\n-vehicleout\n        sets conf \"vehicleOutputFile\"  - outputs truckfile to JSON somehow, present in 0.4,removed (commented out) by only_a_ptr in 2013. Apparently nobody misses it.\n-benchmark\n        Removed\n-benchmark-trucks; -benchmarktrucks\n        set conf BenchmarkTrucks  Removed.\n-streamcachegen\n        set conf \"streamCacheGenerationOnly\" - feature disabled by TDev in 2011\n-benchmark-final-position\n        sets conf \"BenchmarkFinalPosition\" Removed.\n-benchmark-final-position-error\n        set conf BenchmarkFinalPositionError Removed.","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/8fc16cc00e49e3d5cab0d5f7a4f2dcb1a57d21e9"},{"sha":"77f9b0e7843de94576e1259b38bf87644fedec63","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Refactor] New game state tracking/updating.\n\nRemoved all state variables from GlobalEnvironment. Added a basic set of global variables (+getter/setter methods) to namespace RoR::Application\n\nCommand line processing moved from 'main.cpp' -> 'Settings.cpp'. Class 'Settings' also updates global vars in RoR::Application based on configfile/commandline.\n\nGlobal variable updates are visible in 'ror.log' as [RoR|Globals] entries.\n\nPre-selecting invalid map returns user to menu instead of shutting down RoR.\n\nRoRConfig update: Previously, it used RoR's class 'Settings'. After recent extensions, this arrangement no longer builds and \"Settings.h/cpp\" is highly customized for use in RoR exclusively. Solution: copy-pasted unmodified \"Settings.h/cpp\" to the configurator. Removed some RoR-specific features.","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/77f9b0e7843de94576e1259b38bf87644fedec63"},{"sha":"ee9c41a42aeeac1245ff1ae4e04a4507be732380","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Fix] Partial simulation init may cause crash\n\nProblem1: Since last revision, if you preselect non-existent map in RoR.cfg, RoR will fall back to menu with error message (previously it just quit RoR). Next attempt to enter simulation will fail with the same error message. Cause: bad state management.\n\nFix1: Reset gvar 'sim_pending_terrain' and selector internal state properly.\n\nProblem2: Like above, except attempt to enter simulation will cause crash. Cause: simulation already partially initialised (particle manager, race overlay).\n\nFix2:\n- class DustManager (particle manager) de-singletonized and managed by BeamFactory.\n- init of racing overlay deferred after both map and pre-loaded vehicles are ready.","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/ee9c41a42aeeac1245ff1ae4e04a4507be732380"},{"sha":"66b0961a11cbed82d55399d875e4eacc4b7bce7c","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Refactor] Removed old sim-state tracking system\n\nGlobal simulation-state management system based on enum in \"RoRPrerequisites.h\" and state variables in \"RoRFrameListener\" replaced by global variables in \"Application\".","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/66b0961a11cbed82d55399d875e4eacc4b7bce7c"},{"sha":"d25078255b4d0b188ff64d3e58b567c1b241720c","author":{"name":"Petr Ohlídal","email":"27f9f6c48b355c1783e9f8bd4a313505d2d0d72b@ohlidal.cz"},"message":"[Code] Minor tidy-up in 'Application.cpp'","distinct":true,"url":"https://api.github.com/repos/only-a-ptr/rigs-of-rods/commits/d25078255b4d0b188ff64d3e58b567c1b241720c"}]}
{"actor":{"display_login":"only-a-ptr"}}