Commit Graph

22 Commits

Author SHA1 Message Date
7c01076cc1
More tests (#21)
* More tests

* Add some tests, refactor code

* Some additional tests

* Add some tests

* Add some tests

* Add pixel based tests for UI

* Add some tests

* Fix surface format

* Fix surface format
2020-05-13 20:55:58 +02:00
Adrian Woźniak
60d4c0be88 Prevent constant refresh scrollbars, add tests functions, fix caret location on empty line 2019-12-23 13:04:06 +01:00
f06cb0fc1d More tests 2019-12-22 23:29:40 +01:00
eed6b72bb0 Add caret tests 2019-12-22 21:32:44 +01:00
Adrian Woźniak
7c64c20caf Fix tests for create directories, add tests for open directory 2019-12-22 18:41:59 +01:00
Adrian Woźniak
ac0f55e18e Some additional tests 2019-12-22 17:29:38 +01:00
493699e56b Fix tests 2019-12-22 15:56:59 +01:00
a80b3d0107 Simplify components 2019-12-22 14:15:47 +01:00
a0d7f4acec Add Widget trait, improve scrollbar 2019-12-21 18:45:56 +01:00
9b6ef389b9 Refactor 2019-12-21 14:29:18 +01:00
7cf3e9de18 Fix formatting and clippy warnings 2019-12-20 20:49:40 +01:00
42820c52f5 Add font size to settings view 2019-06-06 10:17:48 +02:00
Adrian Woźniak
33715a38c7 Add display config modal 2019-06-04 22:46:39 +02:00
Adrian Woźniak
bdf2c0c954 Add settings icon 2019-05-31 20:49:38 +02:00
Adrian Woźniak
02f271a5c1 Fix save button 2019-05-31 17:22:06 +02:00
794f47a601 Add save button 2019-05-27 21:52:55 +02:00
96597983fb
Save file (#19) 2019-05-21 21:51:00 +02:00
3daf214a3f Move caret top 2019-05-20 18:52:41 +02:00
Adrian Woźniak
efcdcac1fb Add move down 2019-05-19 19:41:03 +02:00
c714ca15e0
Gh 9/project tree sidebar (#17)
* Make render testable

* Format code

* Fix render caret after input

* Add new lines between tests

* Fix fmt

* Add project tree to view

* Add drag, clean up code

* Add some tests

* Add scroll, response to click on folder

* Format code

* Test file entry

Format code

Test file entry

* Test dir view

* Fix character position after delete last at line

* Fmt

* Fix tests
2019-05-18 10:35:11 +02:00
08a5987a4a
Make render testable (#16)
* Make render testable

* Add some tests

* Format code

* Fix render caret after input

* Add kcov scripts

* Fix caret position

* Test move caret

* Test move caret

* Test move caret

* Additional tests

* Additional token to color test
2019-03-02 23:27:07 +01:00
c2e1369738
Gh 3/open file (#15)
* Remove unused imports

Start FileSystem UI

Fix formating

Add textures for dir and file, implement prepare_ui, render, update and open directory

Display choose file

Display files and directories

Format code

Expand and collapse directories, open file

Format code

Fix calculating size of directory and displaying children

Refactor render open file modal

Format code

Scroll file tree

Format code

Refactor open file modal

Fix CI

Fix some tests, add more tests, fix formatting

Fix CI test run

Fix CI test run

* Add more tests

* Add more tests

* More tests

* More tests

* Fix caret position

* Add simple string matching

* Fixing add characters

* Fix themes images

* Simplify

* Simplify

* Simplify

* Fix some problems

* Fix race conditions in tests

* Format code

* Format code
2019-02-27 17:59:57 +01:00