summaryrefslogtreecommitdiff
path: root/commands.cpp
Commit message (Collapse)AuthorAgeFilesLines
* RestructureBossCode452024-10-011-335/+0
|
* feat: Pretty much done IPCBossCode452023-11-121-60/+61
| | | | | Still need to add a program that uses the IPC, this potentially requires restructuring the files
* feat: Made the bind modes workBossCode452023-08-151-8/+2
| | | | | Numlock still seems to mess with keybindings. Also switched from storing keybinds with KeySym to KeyCode
* feat: Added ; as a command separatorBossCode452023-06-241-3/+62
|
* feat: Made a proper arg parserBossCode452023-06-211-10/+52
| | | | Now supports quotes properly, and uses \ to escape characters
* feat: Error checking for command argsBossCode452023-06-161-4/+47
| | | | The command arguements now handle errors.
* Added a very basic config, and fixed some stuffBossCode452023-06-051-21/+31
| | | | NOTE: for some reason toggling doesn't work anymore
* feat: Keybind updatesBossCode452023-06-031-18/+2
| | | | | | | Re added the ability to swap super and mod as a config parameter (the ~swapmods~) command). Finally fixed keybinds sometimes not working because of numlock, bitwise & with the modifiers I actually care about.
* IT WORKS!!!!!!BossCode452023-06-011-0/+1
| | | | | | The new config commands system works, finally able to run this as a test and it works!!!!!. Still more to be done but at least it works.
* Added support for commands without a moduleBossCode452023-05-311-1/+18
| | | | | Also made it easier to add commands by making the ~addCommand~ function accept a vector for ~argTypes~ and then convert it.
* feat: Made keybinds work (I hope)BossCode452023-05-261-1/+1
| | | | Note: the config file reloading keybinds isn't quite working, though, need to ungrab the keys
* in-progress: Config refactor started, changed all existing keybind command ↵BossCode452023-05-241-0/+184
args and added in the new files, still many errors