exentio / DeltaLaunchSA

DeltaLaunch Strikes Again (aka "My OCD ordered me to make this program")

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeltaLaunch Strikes Again

(aka "My OCD ordered me to make this program")

My first time doing a C++ application. I tried this before with C#, that's the reason of the "Strikes Again".
This will be painful.
REALLY painful.

At the moment, it loads a config.ini, shows you the sections, and makes you choose what you wanna run; if the key is a path (literally, "path = C://yourstuff"), it launches the program, if it's a url ("url = example.com") it opens it in your default browser.

I'm using SimpleIni to parse the config file.

Why

Because I have a lot of programs pinned in the taskbar, and it hurts my OCD. I'll add urls just because I can.

To Do

  • Don't cry immediately: MISHON COMPREE
  • Learn to use git: I fucking google it every time
  • Launch apps: dun
  • Load config.ini: dun
  • Print section of the config.ini except settings: dun
  • Launch programs from config.ini: I cant believe that but dun
  • Launch urls from config.ini: dun
  • Automatically add "http://" when missing: dun
  • Automatically add double backslashes to paths: dun
  • Automatically add quotes so you can put spaces inside the config file: dun
  • Add Errors™: dun
  • Add relative paths for both "Program Files" and "Program Files (x86)": dun
  • Make it run in background to launch it almost immediately: realized that is not necessary, it's already insanely fast
  • Keyboard shortcut: to do but I'm not sure I want to deal with this shit horrible thing
  • GUI: to do (but not a priority, from CLI everything's faster)
  • Set GUI icons: as above
  • Set GUI columns: as above

About

DeltaLaunch Strikes Again (aka "My OCD ordered me to make this program")


Languages

Language:C++ 100.0%