Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • linuxmce linuxmce
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 255
    • Issues 255
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • linuxmce
  • linuxmcelinuxmce
  • Issues
  • #1789

Closed
Open
Created May 22, 2013 by Thom Cherryhomes@tschak909Maintainer

Refactor Game Player configuration file writing into autonomous class.

With the inclusion of more emulator engines, such as VICE, and Atari800, some of which use multiple configuration files (and templates), it makes sense to refactor the configuration file writing code from its original place in the EmulatorModel base class, to a new class called ConfigurationWriter.

It can simply be instantiated from a template file, a target file, and a system configuration string, use .Add() to add the template markers and their replacements, and then a call to .Write() will write the resulting configuration file from the template.

Assignee
Assign to
Time tracking