Commandle banner

Commandle

11 devlogs
12h 37m 38s

Commandle is a powerful command-palette system for Roblox Studio inspired my the command palette in Visual Studio Code.

It allows developers to quickly access and run actions by simply searching for commands!

This project uses AI

Claude for debugging & helping with some functions.

Repository

Loading README...

melon

Devlog

woooooooo!
okay! we added support for RoGit much like how vscode has git support via their command palette! You can add/manage remotes, git clone/push/pull as well!
not much other than that atm lmao, however I still find it a good update! xD

Changelog

Attachment
Attachment
0
melon

Devlog

Input broke - again lmao.
now our input code is messed tf up and looks like broccoli if it had spinach on top of it mixed with spaghetti. anyways! will do some more edits & stuff then get ready for a ship soon!

Commits

Attachment
0
melon

Devlogs

  • WOOOOOoo I have gotten input to work within commands! this essentially means I can have commands that ask for a specific string (e.g. a users API token or something similar!) - one major blocker during this was commands triggering bts of it, since we essentially disable the whole commands system DURING input!

  • We also have dynamic sizing based on commands now! (its a small update!), although it may not be that noticeable. Its good to polish things up!

Thats all for now xD

Commits

Attachment
Attachment
Attachment
0
melon

Devlogs

okey! new devlog, lets start up yo bro dawg-j-dawg

  • Custom plugins! Yipeee, people can create their own plugins now that interact with Commandle! meaning they can add their own custom commands, themes & functionality! Examples have been provided in the code itself. However I will be writing up a README soon at a later date for the project, along with making another (epic) banner for the proj!

I added alot more commands to Commandle! tip: you can view the commit below to see the commands added in-code
Made some small changes with search, also we added custom shortcuts now. People can modify the binds for how commandle opens in studio! (File -> Customize Shortcuts)

Thats all for now xD

Commits

Attachment
Attachment
0
melon

Devlog

Yes! Another devlog. 6 hours in one day xD
I implemented a theme selector within Commandle so that if you want a specific theme you can choose one! The themes are based off Catppuccin! (thanks Gizzy) With another theme called ā€œRoblox Studio - Darkā€ which is just a Roblox Studio dark mode theme to match it xD

Also implemented an ā€œAPIā€, basically people can create custom plugins for Commandle! I will in the future implement RoGit as a custom plugin if installed xD

thats all for now!

Commits

Attachment
Attachment
Attachment
Attachment
Attachment
0
melon

Devlog

Okay! Did some mooreee stuff!
I have implemented pushing/popping commands! So basically you can have interactive menus alot easier now.

I added some MORE selection commands we can use now (primarily for testing out stuff!), like Select All Children, Select descendants by Class etc

I smoothly animated the palette so they go in/out easier using some simple tweening methods!

thats all for now xD and WOW, nearly 5 hours in ONE DAY TODAY!

Commits

Attachment
Attachment
1

Comments

rupnil.codes
rupnil.codes 4 days ago

how many projects are u gon do bro prayer anyways nice work ig

melon

Devlog

Cool! I have done some more features since the last devlog.

  • Searching!
    Yep, we now have searching. I decided to go with a fuzzy searching algorithm which closely matches vscode-palette’s same one! Its pretty performant for now.

  • Selections
    You can now select stuff using the arrow keys similar to how vscode also implemented it! Basically when doing so we disable camera input bts because we cant sink Studio inputs ):
    However it works perfectly fine. I also implemented holding it down! You can hold down up/down arrow to scroll across large lists neatly.

Commits

Attachment
Attachment
0
melon

Devlog

I have implemented it so now its parented to CoreGui rather than StarterGui (I had it for testing purposes)!
Also implemented a command to create instances so far, took a while since I had to figure out a way to filter instances by their Security level. Because sometimes it would add services and whatnot which you cant create in Roblox Studio xD

next up i’m looking to go ahead and implement the actual searching feature and input via arrows.

thats all for now!

Commits

Attachment
Attachment
0
melon

Devlog

Okay! Let me give a rundown on what this project will actually be and what I have done so far xD

Basically I am looking to re-implement the vscode command palette into Roblox Studio for a faster workflow. I feel like this would be very useful for Roblox developers (like myself) and will speed up the development process alot!

So far I have implemented the GUI for the plugin + functions/modules that piece it all together!

For the theme I will be using Catppuccin Mocha, as I have already imported it into the code!

Commits

Attachment
0