Cliff and GitHub
3dedcad75a
Category editor ( #725 )
...
* Allow model moving between categories
* Initial Commit - Categories Editor
* Don't allow move of active models & save
* Create group for categories, add, remove, delete working.
One glitch on add still...
* allow index choice on tabs page build
* Don't allow setting name null
* Change layout
* Null terminate string + save
* Optionally hide delete button
* Allow add a new model on touch if there are none
* Remove seperator
* Fix compiler warning
* Assign not compare
* Add Translation Strings for Model Categories and Models
* Use translated strings
* Update libopenui
* Add extra newline so scrolls proper
* Update libopenui
2021-09-18 21:21:57 +10:00
Raphael Coeffic
b9544afe6a
Update libopenui
2021-09-13 11:13:49 +02:00
Raphael Coeffic
118fc26374
WiP Windows build workflow
2021-09-13 11:13:08 +02:00
8f8374f3b9
Move sourcechoice and switchchoice to ChoiceEx implementation ( #691 )
...
* move sourcechoice and switchchoice to ChoiceEx implementation
* removed getTicks parameter from ChoiceEx. Turns out it can just access timer directly
* clean up keyboard support for topbar.cpp, protect against crash in keyboard
* Switch back to edgetx libpenui and sync
* Formatting
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-09-13 17:09:13 +10:00
542213de11
Add Bluetooth Trainer Options in Model Setup ( #686 )
...
* Initial Commit, Bluetooth Trainer options
* MasterBt & Slave working
* Cleanup BT Trainer
* Add extra defines so still works bluetooth disabled
* Add long string for not connected
* Make btMenu popup global
Also fixes not disconnecting if switches from master <-> slave bluetooth.
* Update libopenui
* Remove Global popup, add checks to if pop-up open
* Add subclass with an popup-opened bool
* Refresh GUI on BT mode change, except if pop-up open
* Don't update if OSK open
* Autoformatting
* Make trainer bottom spacer apply to all touch scns
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-09-13 12:00:14 +10:00
Raphael Coeffic
2e767a8d6b
Updated libopenui
2021-09-05 19:25:47 +02:00
Raphael Coeffic
e700870f70
Updated libopenui to fix crash with software keyboard
2021-09-03 09:49:14 +02:00
Peter Feerick
57dd1bd779
Update libopenui
2021-08-30 23:21:30 +10:00
jfrickmann
5fd78ce0d7
Updated libopenui
2021-08-26 10:49:45 -04:00
Raphael Coeffic
44001fee50
updated libopenui
2021-08-22 19:42:50 +02:00
Raphael Coeffic
7e5397a8d2
Updated libopenui
2021-08-18 06:32:37 +02:00
Raphael Coeffic
7f6b1c7924
Updated libopenui
2021-08-04 07:19:31 +02:00
Raphael Coeffic
9a112977f8
Update libopenui
2021-08-02 10:46:18 +02:00
Raphael Coeffic and GitHub
704c03a422
Merge pull request #499 from EdgeTX/freertos
...
FreeRTOS Integration
2021-07-31 18:42:39 +02:00
Raphael Coeffic
5a272cbf89
Update libopenui to include a fix for checkboxes
...
Resolves #444
2021-07-31 18:12:45 +02:00
Raphael Coeffic
07778b0d83
Update libopenui to add eshifri's "sign" key
2021-07-31 18:06:59 +02:00
Raphael Coeffic
d4edb7713e
WiP: FreeRTOS integration
2021-07-31 17:31:49 +02:00
Raphael Coeffic
00e4194a70
Replace proprietary libAccess
2021-07-20 13:52:29 +02:00
Raphael Coeffic
ea6b9a38dd
Updated libopenui with include fix
2021-07-13 09:13:19 +02:00
Raphael Coeffic
34fa23d423
Display only unique names (regardless of extension .lua or .luac)
2021-07-13 08:44:30 +02:00
olliw42 and Raphael Coeffic
bb2ed31e56
update submodule libopenui
2021-07-12 20:07:59 +02:00
3djc and Raphael Coeffic
88ef710ecb
Better solution to silence warning on GCC 10
...
Imported from opentx/opentx#8605
2021-07-08 18:16:49 +02:00
Raphael Coeffic
063eef1eeb
Updated libopenui
...
Resolves #197
2021-06-23 06:42:30 +02:00
Raphael Coeffic
f3b50c177c
Fixed cluttered GPS display if right-aligned.
2021-06-20 09:32:10 +02:00
Raphael Coeffic
0d5504686e
Remove widgets from the layout as a FormGroup as well
...
and fix the focus order pointers.
Resolves #257 and potentially more.
2021-06-19 12:07:55 +02:00
Peter Feerick
384130583d
Finish ripping out credits.txt by removing from companion24
2021-06-18 11:11:07 +10:00
Raphael Coeffic
d02298c61c
Fixed menu body height
...
Resolves #211
2021-06-17 09:03:00 +02:00
Raphael Coeffic
13de840ee0
Last round fixes
2021-06-14 13:48:48 +02:00
Raphael Coeffic
236cf3fd43
Updated libopenui
2021-06-14 06:35:57 +02:00
Raphael Coeffic
57aa76c424
Default Theme facelift
2021-06-14 06:34:57 +02:00
Raphael Coeffic
26b15d4d43
Fixed issue with background on slide between view
...
If no background image has been set.
2021-06-14 06:32:47 +02:00
Raphael Coeffic
e4ee685a16
update libopenui
2021-06-12 21:33:14 +02:00
Raphael Coeffic
933dcf931a
Update libopenui
2021-06-10 15:37:54 +02:00
Raphael Coeffic
0d344bedd8
[color] Batch conversions
2021-06-10 13:17:49 +02:00
Raphael Coeffic and Raphael Coeffic
9b3cb9f72f
Updated libopen to master HEAD
2021-06-07 11:08:36 +02:00
Raphael Coeffic and Raphael Coeffic
589398a65c
Fixed focus issue with switch choices
2021-06-07 11:08:36 +02:00
Raphael Coeffic and Raphael Coeffic
65ce8b4602
Select the first element by default, even if hardware touch is supported
...
Resolves #57
2021-06-07 08:49:43 +02:00
Raphael Coeffic
d1aac69843
Fixes file extensions for sound files
...
File names in special functions are stored without extension.
Resolves #137
2021-06-06 10:14:10 +02:00
Raphael Coeffic
f81639606e
Update libopenui
...
Use fix for drawBitmapPatternPie()
2021-06-06 07:49:25 +02:00
Raphael Coeffic and Raphael Coeffic
273aae8741
Updated libopenui after merge
2021-06-05 22:29:15 +02:00
olliw42 and Raphael Coeffic
d5d3bf5aa9
Add some new LUA graphics plotting functions
2021-06-05 22:29:15 +02:00
Raphael Coeffic
5030939e4e
Added support for LUA pop-up functions
2021-05-30 18:25:35 +02:00
Raphael Coeffic and Raphael Coeffic
351173a509
Various fixes around flashing bootloader
2021-05-29 13:34:25 +02:00
Raphael Coeffic and Raphael Coeffic
c1979338ab
Fixed compiler warning (gcc 10)
2021-05-29 13:31:50 +02:00
Raphael Coeffic and Raphael Coeffic
15fad12b34
Fix compiler "deprecated" warnings
2021-05-29 13:31:50 +02:00
Raphael Coeffic
d83f8e12fa
Catch touch-end in MessageDialog
...
Resolves #72
2021-05-24 19:22:19 +02:00
Raphael Coeffic and Raphael Coeffic
efdf76a9f5
Updated libopenui
...
And fix the view main menu issue with this PR.
2021-05-24 16:52:38 +02:00
Raphael Coeffic and Raphael Coeffic
95aa02cedd
Switch the framebuffer address rather than using 2 LTDC layers
2021-05-23 08:19:56 +02:00
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
87ea446718
Update libopenui
...
Applies proper clipping to BitmapBuffer::invertRect()
2021-05-22 14:27:10 +02:00