Commit Graph

19 Commits

Author SHA1 Message Date
0380e3c9fd
Scroll and scrollbars (#14)
* Refactor, add tests for scroll related parts

* Add calculate text widget size and some boundaries logic

* Add appveyor config file

* Vertical bar

* Add horizontal scroll bar and fix click target

* Test scrolls

* Format code

* Fix scroll with different file content and window size

* Format code, updare readme

* Fix tests
2019-01-08 20:16:58 +01:00
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
0cf8629868
Start handle window resize (#12)
* Start handle window resize

* Save new window size, resize menu and file editor

* Add clipping for performaance, fix editor height and width

* Update readme
2019-01-06 21:15:31 +01:00
7e2218bf82
Add resize window to road map 2019-01-06 18:53:14 +01:00
9af772530e
Add road map 2019-01-06 18:40:14 +01:00
7d6a5887fa
Add scrollbar (#1)
* Refactor code, prepare for scrollbar

* Move file to file editor, fix rust lexer new line, refactor code, fix caret render position

* Fix caret position at new lines

* Scroll content
2019-01-06 18:25:20 +01:00
1617598fd4
Remove old code 2019-01-05 09:59:43 +01:00
e77f0366f6
Improve highlights, add icons files 2019-01-05 09:58:17 +01:00
2632289fc8
Add icon 2019-01-05 08:19:04 +01:00
3a39fab87a
Add multi language support, match file ext with language, log file 2019-01-04 21:42:39 +01:00
3a5587dbcc
Move caret right 2019-01-04 17:47:58 +01:00
9460b6931a
Fix backspace, fix add text 2019-01-04 14:43:15 +01:00
c25fe0a4f5
Shared config with Rc 2019-01-04 11:46:28 +01:00
b092ef65e9
Add text 2019-01-04 10:40:29 +01:00
Adrian Woźniak
fdf5d0332a Draw caret and handle click. 2019-01-03 15:19:56 +01:00
f01ad336eb
Merge remote-tracking branch 'origin/master' 2019-01-03 10:43:46 +01:00
a1410c5ad7
Initial commit 2019-01-03 10:39:58 +01:00
85014a2af2
Dispaly caret, unify text character render 2019-01-03 10:38:54 +01:00
399b0b7144
x 2019-01-01 11:43:10 +01:00