1
I Use This!
Moderate Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Aug 18, 2024 — Aug 18, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
[Refactor] class CacheSystem now managed by class Application and initialised in MainThread::go() More... about 11 years ago
[Cleanup] RoRFrameListener: removed unused member variable. More... about 11 years ago
[Refactor] class InputEngine now managed by class Application and initialised in MainThread::go() More... about 11 years ago
[Refactor] DustManager (particle manager) init logic moved to MainThread::go() More... about 11 years ago
[Refactor] direction arrow logic moved to class OverlayWrapper More... about 11 years ago
[Refactor] more logic moved from RoRFrameListener constructor to MainThread::go(). More... about 11 years ago
[Refactor] class Console now managed by class Application and initialised in MainThread::go() More... about 11 years ago
[Refactor] class GUIManager now managed by class Application and initialised in MainThread::go() All singleton references throughout the codebase changed to Application::GetGuiManager() More... about 11 years ago
[Refactor] class SceneMouse now managed by class Application and initialised by function MainThread::go() More... about 11 years ago
[Refactor] class OverlayWrapper now managed by class Application. Init moved to MainThread. More... about 11 years ago
[Refactor] Step-by-step removal of GameState; logic moved to MainThread More... about 11 years ago
[Refactor] Began removal of GameState class. Part of it's logic ported to MainThread More... about 11 years ago
[Refactor] ContentManager: redesigned resource management, added per-pack loading capability. Added: * PlatformUtils ~ File system manipulations. Extracted from Utils.h and revamped. Updated: * ContentManager ~ Added member struct ResourcePack, enables fine grained loading of packs. * BitFlags.h ~ Added 64-bit bitmasks. More... about 11 years ago
[Cleanup] Removed unused class ExampleLoadingBar and forgotten includes of removed file RigsOfRods.h More... over 11 years ago
[Refactor] Obsolete application-class RigsOfRods removed entirely. More... over 11 years ago
[Cleanup] ErrorUtils.h: plain global functions converted to static members of struct ErrorUtils. All calls throughout the codebase updated. More... over 11 years ago
[Refactor] Startup screen logic & resources revamped. More logic moved from class RigsOfRods to class RoR::Application. Removed classes: * ExampleLoadingBar ~ Loading bar logic left out entirely, startup screen is now empty. * BootstrapLoadingState ~ Removed entirely, necessary logic moved to MainThread:go() Introduced classes: * StartupScreen ~ Shows wallpaper image. Minimalistic logic. Resource changes: * Introduced resource pack "gui_startup_screen" * Overlay + material used for startup screen moved from "OgreCore" pack to "gui_startup_screen" * Resource pack "wallpapers" renamed to "gui_menu_wallpapers" for cleaner folder structure. More... over 11 years ago
[Refactor] Startup code: class ContentManager is now managed by Application and created in MainThread::go() More... over 11 years ago
[Refactor] Further cleanup of startup code, class AppStateManager polished and managed by Application class. See changes to MainThread.cpp More... over 11 years ago
[Refactor] New Application class, partial cleanup of startup code. Discuss here: [http://www.rigsofrods.com/threads/113807-devs-only-please-RoR-s-software-architecture] Introduced classes: * RoR::Application ~ Singleton manager and communication hub. * RoR::MainThread ~ Main thread logic * RoR::OgreSubsystem ~ OGRE wrapper (refactored from AdvancedOgreFramework, removed legacy setting "embedded") More... over 11 years ago
[Cleanup] Removed legacy compile setting ROR_EMBEDDED (approved by tdev) More... over 11 years ago
[Fix] .truck spawner: Typo in error message code. More... over 11 years ago
[Cleanup] Removed legacy setting REPO_MODE (approved by tdev) More... over 11 years ago
[Fix] .truck parser: Null pointer crash in inline-section "Set_skeleton_settings" More... over 11 years ago
[Fix] .truck validator: "*.load" files pre-loaded by terrain don't need any beams defined (backwards compatibility). Problematic terrains: * Northern-Isles [http://www.rigsofrods.com/repository/view/5315], file EZEfoghorn.load More... over 11 years ago
[Fix] .truck validator: Resolved crash when last element in section was invalid and removed. More... over 11 years ago
[Fix] Parser now accepts real numbers ending with period, for example "-2.". C++ accepts these, too. More... over 11 years ago
[Add] .truck spawner; backwards compatibility; section "props" now accepts non-existent numbered nodes as parameters #2 (x node) and #3 (y node) More... over 11 years ago
[Add] .truck parser: Section "engoption" more tolerant (separators, trailing text) More... over 11 years ago
[Fix] .truck parser, section "soundsources2": Parameter #2 "mode" now handled correctly. More... over 11 years ago