Description
AchoMatico-Launcher is a desktop application, that lists and launches all applications you need.
How to use
Adding applications
After installing and starting the program, you should be able to see the normal interface. To add an application, press the "Add" button on the top left corner. A file selector should appear. Navigate to either a shortcut or an exe file to whatever program you want. After that, you'll have one application in your list.
Editing
To change title, banner, image and so on of your app, press the "Edit" button, and change anything you need. After that either press "Save" to save your changes or Cancel to revert all changes you made.
How it works
Under the hood, the program just stores all saves applications as JSON-Objects in a single JSON file. Every entry has it's name, description, size, image paths and of course file path. When you open an application, all the program does is just call a cmd-command to open the program.
How I made it
In the beginning I wanted to have a central place where all my shortcuts are. Before, they were all spread around various folders in my computer. The only program that could theoretically do that was Steam, as far as I knew back then. So I decided to just do it myself. After a bit of research, I found out about ElectronJS and began my project. Since I wasn't very used to JavaScript in or frontend frameworks in general, it took a bit of time. A friend helped me out and programmed some things too. The Program is basically done, everything that's left is just the "Add" button.
Roadmap
Version 1.0
- "Add" button, of course
- Change to PetiteVue
- Add compact list mode for sidebar
- Use program icon as default picture
- Add "last opened" date
Version 1.1
- Changing order of apps possibility
- Change color of app background
- Banner images
- Double click to open app
- Desc disappears no content
- Something new..?