Skip to content

Utility Launcher is a customizable application designed to help users quickly access frequently used commands, scripts, or programs through a set of dynamically managed buttons. Each button can be configured with a command and optional information text.

License

Notifications You must be signed in to change notification settings

Kn0wnG1itch/UtilityLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Utility Launcher

Utility Launcher is a customizable application designed to help users quickly access frequently used commands, scripts, or programs through a set of dynamically managed buttons. Each button can be configured with a command and optional information text.

Overview

This repository provides:

  • Dynamic Button Sets: Manage sets of buttons with customizable text, commands, and optional information.
  • Settings Management: Easily add, remove, and edit button sets and their configurations.
  • Command Execution: Execute commands with basic validation and persistence.
  • Customization Options: Modify button texts, commands, and associated information as needed.

Features

  • Dynamic Button Sets:

    • Add or remove button sets, each with:
      • Button Text: Displayed on the button.
      • Button Command: Executed when the button is clicked.
      • Info Text: Optional, displayed alongside the button.
  • Settings Tab:

    • Manage button sets including adding, removing, and editing them.
  • Command Execution:

    • Execute commands with basic validation.
  • Data Persistence:

    • Save user-defined button sets and settings between sessions.
  • Customization:

    • Define and modify button texts, commands, and information.

Getting Started

To get started with Utility Launcher:

  1. Clone the Repository:

    git clone https://github.com/Kn0wnG1itch/utility-launcher.git
  2. Open the Project:

    • Open the project in Visual Studio Community Edition (VS-CE).
  3. Build and Run:

    • Build and run the application to start using Utility Launcher.

Usage

  • Add Button Sets:

    • Use the settings tab to add new button sets.
  • Configure Buttons:

    • Enter button text, command, and optional information.
  • Execute Commands:

    • Click buttons to execute associated commands.
  • Manage Button Sets:

    • Add or remove button sets as needed.

Contributing

We welcome contributions to Utility Launcher. To contribute:

  1. Fork the Repository.

  2. Create a Feature Branch:

    git checkout -b feature/your-feature
  3. Commit Your Changes:

    git commit -am 'Add new feature'
  4. Push to the Branch:

    git push origin feature/your-feature
  5. Create a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Utility Launcher is a customizable application designed to help users quickly access frequently used commands, scripts, or programs through a set of dynamically managed buttons. Each button can be configured with a command and optional information text.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages