Skip to content

sebbekarlsson/cellma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cellma

Cell based texteditor.

Philosophy

Cellma is not your usual texteditor, Cellma is your friendly dictator. Cellma will not allow more than 80 characters horizontally. Even though she might be rough, she is also very playful, hackable and customizable. Cellma is a colorful dictator. She is a texteditor.

Usage

Left-CTRL + Left-SHIFT + UP-arrow to scroll up.
Left-CTRL + Left-SHIFT + DOWN-arrow to scroll down.
Left-CTRL + Left-SHIFT + RETURN to toggle camera following cursor.

Please note

Please note that this texteditor is currently just a proof of concept and is not of any use at this state.

There is a lot of problems and issues that I haven't taken care of yet, I have just been playing around with what it can do.

For example, there is some array-index-out-of-bounds problems when moving the cursor in the editor. It's a pretty easy fix but I just haven't taken care of it yet.

You may also note that I am coming from a Python, Java, PHP, Javascript world and I might have broken every C/C++ rule there is, in this project.

TODO

  • Document saving.
  • Proper document importing. (This currently works as seen in the "DocumentScene.h")
  • Better text rendering, custom fonts etc.
  • Cursor adjustment to line above when creating a new line.
  • Line numbers.
  • Commands.
  • Plugin support.
  • C/C++ MAKE FILE!!
  • More awesome stuff...

Please feel free to contribute!

About

cell-based texteditor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published