Skip to content

The CCTextInputNode implementation Robert was too lazy to implement.

Notifications You must be signed in to change notification settings

SpaghettDev/BetterInputs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BetterInputs

Brings Windows-like input options to CCTextInputNodes.

Features

  • Text selection
  • Better text input™️
  • Ctrl+A, Ctrl + Left/Right Arrow, Shift + Left/Right Arrow, Home, End and a bunch more hotkeys
  • Esc to deselect an input node
  • Ability to bypass character filter (can be disabled)
  • Ability to bypass max input length (can be disabled)

Image

How to install (from Geode)

  1. Get Geode
  2. Click the Geode button
  3. Click the download tab, find BetterInputs, and click Install!

You'll now be able to finally use text input nodes like they were supposed to be!

How to install (from Releases)

  1. Download the latest release's BetterInputs.geode file
  2. Copy it to Geometry Dash/geode/mods

How to build (VSCode)

Run the following commands in your preferred terminal:

git clone https://github.com/SpaghettDev/BetterInputs.git
cd BetterInputs
code .

Then select "configure project" in the cmake tab and build (F7).

How to build (Visual Studio)

Run the following commands in your preferred terminal:

git clone https://github.com/SpaghettDev/BetterInputs.git
cd BetterInputs
mkdir build
cd build
cmake ..

Then open the generated solution file (BetterInputs.sln) in Visual Studio.

Contact

You can contact me through my personal Discord server to get instant™️ support and other stuff ig.

Credits

  • SpaghettDev (@SpaghettDev): Creator & maintainer.
  • Alphalaneous (@Alphalaneous): Answered my stupid questions.
  • Prevter (@Prevter): Also answered my stupid questions.