Commit Graph
30 Commits
Author SHA1 Message Date
Raphael Coeffic ec87e40c56 Added line clipping unit tests & updated libopenui with Liang-Barsky line clipping 2021-05-22 16:59:34 +02:00
Raphael Coeffic 0c4f027afe Fix darkmode lcd test 2021-05-09 18:30:06 +02:00
Raphael Coeffic a698e0c607 Added another color lcd test 2021-05-09 16:10:48 +02:00
Raphael Coeffic 0d26bdfdfc Fix mask test color 2021-05-09 16:01:07 +02:00
Raphael Coeffic edd9e2e287 Fixes necessary for using newest Stb/libopenui version 2021-05-08 00:01:07 +02:00
Raphael CoefficandRaphael Coeffic 2498f438f4 Cleanup and update libopenui 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 9caa10c750 Fixed LCD tests 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic f1be9157ae Move away from color table for low level ops 2021-05-06 12:55:59 +02:00
Raphael Coeffic 0fda6699a8 Re-enabled font tests with images depending on language 2021-04-14 10:04:27 +02:00
Raphael Coeffic b5d2e6915c Disable font tests
Not worth the effort.
2021-04-14 10:04:27 +02:00
Raphael Coeffic c61e85d212 free image buffer after dump 2021-04-14 10:04:27 +02:00
Raphael Coeffic ddaeff7f65 Use stb_image_write.h instead of Qt hocus-pocus 2021-04-14 10:04:27 +02:00
Raphael Coeffic 3ad1c10fa5 Fixed solid rect clipping test 2021-04-14 10:04:12 +02:00
Raphael Coeffic d2e960b117 Updated tests according to new clipping in libopenui 2021-04-14 10:04:12 +02:00
Raphael Coeffic 537d26351a Added bitmap tests 2021-04-14 10:04:12 +02:00
Raphael Coeffic e20203b0dc Fixed test pictures 2021-04-14 10:04:12 +02:00
Raphael Coeffic badb840bea Add a clipping test 2021-04-14 10:04:12 +02:00
Raphael Coeffic d2bc155e78 Re-enabled lcd tests (480x272) 2021-04-14 10:04:12 +02:00
3djcGitHub3djc <Th1sisfmyofmyo>
87cd9047b1 2.4 continued (#8092)
Quite a bit of work on 2.4

Co-authored-by: 3djc <Th1sisfmyofmyo>
2020-11-14 14:55:37 +04:00
Bertrand Songis bddccb9765 Merge with latest 2.3 2020-05-30 11:57:03 +02:00
3djc bbb76d5cc7 Improve fonts tests 2020-05-23 14:16:31 +02:00
Bertrand Songis 40583276ca Add the definition LCD_VERTICAL_INVERT 2020-01-15 17:21:57 +01:00
Bertrand Songis 8ad093ea86 Cosmetics 2019-10-04 19:05:32 +02:00
Bertrand Songis d31f566965 Updates 2019-10-04 18:59:38 +02:00
Bertrand Songis f4f8893ae9 New UI merged 2019-08-28 20:50:14 +02:00
Raphael CoefficandBertrand Songis 5db30ea7bc More unit tests and unified target for all tests (#6661)
* added general settings tests

* fixed pre-219 switchUnlockState (CPN)

* X7 radio settings tests

* updated X10 model

* patched TESTS_PATH to point directly at the complete tests path

* fixed horus general settings switch conversion

* cpn x10 general settings tests

* fixed horus cpn import

* use x10 model from otx file to ease editing with companion

* added make targets "gtests" and "tests"

gtests builds all the tests (radio & companion)
tests builds and executes all the tests (radio & companion)

* fixed companion tests cmake

* fixed gtests-radio target

* fixed commit tests

* fixed converting LS & RS on X10

* fixed converting global functions on X10

* fixed source conversion on X10

* fixed throttle source on X10

* fixed throttle source on radio and companion

* more checks and re-enabled Horus screenData copy

* more tests (X10)

* [X10] restore correct direction for RS & LS

* [horus] convert "Value" widget source

* fixed conversion of ModelHeader::bitmap length

* added missing X10 radio tests to companion tests

* fixed conversion of telemetry sources in logical switches

* [horus] fixed potential crash

* fixed "AND switch" conversion in logical switches
2019-08-26 08:36:31 +02:00
Raphael Coeffic 8e39de0368 fix horus LCD tests 2018-07-06 08:59:34 +02:00
Kilrah 3d8f1c4780 Fix gtests 2017-10-09 10:20:27 +02:00
Damjan AdamicandBertrand Songis dc89d2d630 Projectkk2glider/performance tests (#4658)
* Transparency and fonts gtests added (Horus)

* Added to CLI: Graphics performance test, memory speed test (Horus)

* Gtests fixes
2017-03-21 19:47:41 +01:00
Damjan Adamic d7801f4a06 Lcd gtests added for Horus 2017-02-26 20:33:43 +01:00