Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.
/ Optiom Public archive

*ini configuration/settings manager

License

Notifications You must be signed in to change notification settings

mmaulwurff/Optiom

Repository files navigation

About

Optiom is a *ini configuration/settings manager.

Implemented with Qt.

Screenshot

Usage

Features:

  • Reads all *ini files in current directory and its subdirectories.
  • Changes in fields are immediately written to corresponding files, no saving required.
  • File backup/restore feature.
  • Understands one level of *ini settings groups.
  • Can copy current file to clipboard.
  • Optiom understands field types by beginning of field name:
    • "num" - numeric fields (from 0 to large integers), e.g. num_bytes, numberOfBytes
    • "per" - percent fields (from 0 to 100), e.g. percentHealth
    • "is_" - boolean fields (true/false), e.g. is_feature_on
    • "key" - keyboard key field, e.g. keyMove
    • other - text fields.

Source code is available at GitHub

Copyright (C) 2014 Alexander Kromm (mmaulwurff@gmail.com).

Optiom is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Optiom is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Optiom. If not, see http://www.gnu.org/licenses/.

About

*ini configuration/settings manager

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published