Text editor in rust
Go to file
Adrian Woźniak 4e13b4d2d7
Add circleci and codecov (#13)
* Add circleci and codecov

* Update version

* Fix format test

* Fix CI

* Add tarpaulin

* Format code

* Fix tarpaulin

* lexers tests

* Remove non-lexer token type, add more tests

* More tests

* More tests

* Refactor, some test, split code, add more traits

* Add codecov config

* Fix code style

* Test text character

* Menu bar tests

* Caret tests

* Refactor caret, more caret tests
2019-01-07 21:46:01 +01:00
.circleci Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
assets Improve highlights, add icons files 2019-01-05 09:58:17 +01:00
guitest Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
src Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
.codecov.yml Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
.gitignore Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
Cargo.lock Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
Cargo.toml Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00
LICENSE Initial commit 2019-01-03 10:39:58 +01:00
README.md Add circleci and codecov (#13) 2019-01-07 21:46:01 +01:00

rider

Text editor in rust

Road map

v1.0

  • Basic lexer based highlight
  • Scrolling
  • Handle click based caret movement
  • Handle caret movement with arrow keys
  • Add text content
  • Open file menu
  • Save file with button
  • Save file with shortcut
  • Save file as... with shortcut
  • Theme based menu UI
  • Lock scroll when no available content
  • Config edit menu
  • Project tree
  • Cover rider with tests at least 50%
  • Handle resize window
  • Selection

v1.1

  • Debugger
  • Open file from CLI
  • Tabs
  • Git support
  • Context menu
  • Keep indent
  • Multi-selection
  • Cover rider with tests at least 75%

v1.2

  • Multi-caret
  • Projects menu