Git Product home page Git Product logo

profile-changer's Introduction

profile-changer

This is a program to switch profiles in programs that have a single settings file. It will allow you to save the settings file in a seperate folder for each profile. When you press launch it will load the settings file from the profile folder and launch the program. The program has a menu across the top. It will have file and settings options in the menu. File selections will be:

  • New profile
  • delete profile

The settings will be:

  • Light or dark mode - This should be a toggle
  • directory where the settings file is located for the program - this should be a browse box to select
  • executable for the program - this should be a browse box to select the file.

The main page will list the profiles. It should start with a temp profile that says delete me. This will help the user understand how to use the program. When the user adds a profile it will create a folder to save the settings file in. THe user will be asked for a name for the profile. it will then grab the current settings file from the folder specified in the settings. Each profile will have a launch and update option. The launch button should be larger and green. It will copy the settings file from the profile folder to the folder specified in settings and launch the executable specified in settings. The update button should be smaller. When pressed it will copy the settings file from the folder specified in the settings menu to the profile folder.

profile-changer's People

Contributors

gnl221 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.