Commit Graph
93 Commits
Author SHA1 Message Date
philmozandGitHub b88b4b66c1 feat(b&w): Show time on main and telemetry 128x64 screens (#3306)
* Display time on main screen and telemetry for B&W radios.
Fix position for timer0 display on telemetry screen (was off screen).

* Put the time between the trim bars.
Center the stick boxes and the pot/slider bars.

* Remove code for unsupported radios.
2023-03-10 11:26:25 +10:00
philmozandGitHub bd1094fd13 fix(B&W): Fixes for inputs, mixes and curves screens (#3299)
* Fixes for B&W radio UI screens.

* Fix curve display to fit new size. Adjust curve for better horizontal symmetry. Adjust position crosshair to better fit curve line.
2023-03-08 10:54:20 +10:00
Raphael CoefficandGitHub acd95dfad4 fix(B&W): Avoid having constants in SRAM (#2993)
fix constness to avoid having constants in data segment 
.... and thus free some precious RAM
2023-01-18 20:12:35 +10:00
Raphael CoefficandGitHub 1766b7d6c0 fix: hard coded special characters (#2538)
* fix(B&W): delta character in outputs

* fix: more special characters

* fix: NV14 compilation
2022-10-13 17:27:45 +10:00
Malte LangermannandGitHub 83c21ad054 feat: add support UTF-8 ° symbol for B&W radios (#2359)
- remove translation workaround for the `°` symbol
- switch every use of the `@` char for a `°` char to a new define
  - same for `≥` and `}`
2022-09-26 12:45:04 +10:00
be7a6a51ab feat: Allow the timer count direction to be selected (#2038)
* timer direction: ellapsed or left

* Add AUDIO announcement support

* Storage for showElapsed

* Translations

* Fix storage

* BW implementation

* Different BW implementation

* Companion support

* Color LCD implementation and rebase to lvgl

* Fix problems found by raphaelcoeffic

* chore: Regenerate the YAML files properly

* fix: Remove unused `TR_SHOW` remnant

* chore: Formatting and cleanup

* fix: Timer dir choice was shown in wrong place
Wrong newline used in ce23b50

* Fix cpn ui triggers, remove unnecessary code and some formatting

* fix(colorlcd): Hide timer dir opt if zero value

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: elecpower <neilh713@tpg.com.au>
2022-08-03 09:22:42 +10:00
Raphael CoefficandRaphael Coeffic 85b154fcc8 fix: B&W compilation 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic cf06efea87 Taranis 128x64 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 352c273d32 Taranis 212x64 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 0eb11ae4b6 bootload compile fixes for B&W radios, compiles, but does not linkm due to libc errors 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 30e3ac3399 Basic utf8 support for B&W radios 2022-06-11 15:38:08 +02:00
BatambatamandGitHub 9d27a6923c fix: Display FS switch names and symbol (#1804) 2022-04-05 21:17:28 +10:00
ErNisandRaphael Coeffic 3e9a6b79d3 Taranis-based B/W: Initial Contrast fix 2021-11-21 22:43:28 +01:00
rotormanandRisto fc2142ec78 Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it). 2021-10-02 14:22:01 +02:00
Raphael CoefficandRaphael Coeffic b429855675 Fixed editName() 212x64 2021-06-05 20:29:09 +02:00
3djc cd589bc28d fix chars 2020-12-17 18:05:19 +01:00
Bertrand Songis 71ec1db9f6 Merge with latest 2.3 2020-06-18 11:14:07 +02:00
Bertrand Songis 24cd7611cf Bootloader cosmetics 2020-06-13 14:59:13 +02:00
Bertrand Songis bddccb9765 Merge with latest 2.3 2020-05-30 11:57:03 +02:00
Bertrand SongisandGitHub 0609cdb2d3 Alternative to display INT_MIN correctly (#7557)
INT_MIN/INT_MAX
2020-05-15 15:54:51 +02:00
Kilrah 6be62ea1c0 Cosmetics 2020-04-01 14:39:51 +02:00
Bertrand Songis 6cab260ee6 Merge with latest 2.3 2019-12-13 12:30:02 +01:00
Bertrand SongisandGitHub b06e865141 Wismy/x7 access (#7182)
X7 ACCESS
2019-12-12 14:44:34 +01:00
Bertrand Songis 4c484017a4 Merge from 2.3 2019-12-05 09:29:11 +01:00
3djcandBertrand Songis 177787da18 Fix timer displays in telem view (#7146)
Fix timer displays in telem view
2019-12-03 16:31:58 +01:00
Bertrand Songis 071116afeb Merge with latest 2.3 2019-11-07 15:04:45 +01:00
3djcandBertrand Songis 484bbcc0b4 Switch autobold (#7000)
Display switches in bold when active, but not on 128 and 212 main view
2019-10-28 15:13:17 +01:00
Bertrand Songis e2f84b8047 Cosmetics 2019-10-19 13:03:08 +02:00
Bertrand Songis 3e2cb83991 Now uses the external libopenui 2019-10-02 14:41:52 +02:00
Bertrand Songis 9e83c5d10f Merge against latest 2.3 2019-09-17 13:28:42 +02:00
Raphael CoefficandBertrand Songis 27946ee92b [X7] fix #5911 and bmp loading (#6703)
* lcdDraw1bitBitmap now bit exact

* bmp rows are padded up to a multiple of 4 bytes
2019-09-03 07:11:20 +02:00
Bertrand Songis f4f8893ae9 New UI merged 2019-08-28 20:50:14 +02:00
Bertrand SongisandGitHub f6646b0190 Bsongis/refactoring before x10 ui merge (#6678)
UI functions refactoring
2019-08-28 17:31:26 +02:00
Bertrand Songis 530deae84f Cosmetics 2019-08-12 12:28:14 +02:00
Bertrand Songis 4f180b157c Another overflow in timer mode display 2019-07-13 13:52:58 +02:00
3djc 680a1ba470 Cosmetics 2019-07-05 12:44:01 +02:00
3djc c0b3aa0ba6 Protect against neg x drawing 2019-07-05 12:40:25 +02:00
Bertrand SongisandGitHub 6516029fd1 Cosmetics (#6512)
Cosmetics
2019-06-17 16:09:09 +02:00
Bertrand SongisandGitHub 56a31f20d3 Bsongis/radio tools (#6484)
Lua tools now displayed in RADIO / TOOLS
Add a function to write CENTERED text with lcdDrawText
2019-06-08 10:42:29 +02:00
Bertrand Songis f83de20232 Same shutdown animation on all boards 2019-05-31 11:27:27 +02:00
Bertrand SongisandGitHub 670e101fa5 Bsongis/menus refactoring (#6463)
Menus refactoring
2019-05-29 16:04:09 +02:00
3djc 7b83864d5f Handle TIMEHOUR for 128x64 drawTimer. This brings 128 inb line with 212 and 480. Warning : TIMEHOUR was default behaviour previously for 128, this will likely expose issues in UI 2019-05-02 08:57:19 +02:00
Bertrand Songis c28210e3e4 Rotary encoder refactoring 2019-04-30 14:55:21 +02:00
Bertrand Songis c27489b543 Compilation fix 2019-04-29 20:32:36 +02:00
3djc 098415d531 Display module rather than receiver in non pxx2 2019-04-29 12:41:36 +02:00
Bertrand Songis 55898a4456 Compilation fix 2019-04-19 14:37:06 +02:00
3djc 1028cf10cc Show power meter max in both dBm and watts 2019-04-19 13:02:32 +02:00
Bertrand Songis 1e44324a1d Cosmetics 2019-04-16 17:58:10 +02:00
3djc 8a6e8184bd Display receiver name in telemetry field details 2019-04-04 16:01:53 +02:00
Bertrand Songis 16cd0cffe0 Mix sources shifted 2019-04-03 10:32:19 +02:00