Commit Graph
7334 Commits
Author SHA1 Message Date
Andre Bernet 88e9e6c6a4 Compilation fix, different definition needed for recommended pthreads version 2016-07-02 14:30:31 +02:00
Bertrand Songis e555cbbdba [Horus] REPEAT_LAST_CURSOR_MOVE did a key beep 2016-07-02 12:03:22 +02:00
Bertrand Songis 30f31450ce Cosmetics 2016-07-02 09:56:16 +02:00
Andre Bernet b48e14eeb9 Compilation fixes, snprintf now supported on VS2015 2016-06-30 23:39:04 +02:00
Bertrand Songis c777af2b72 Compilation error fixed 2016-06-30 23:06:03 +02:00
Bertrand Songis 5f03924b5f Compilation error fixed 2016-06-30 22:44:16 +02:00
3djcandBertrand Songis fef4bff9fa 3djc/horus cosmetics (#3640)
* Move miscellaneous bitmaps load to a specific function

* Adujst channel monitors colors for Darkblue
2016-06-30 20:36:11 +02:00
Bertrand Songis 9b7a4352d6 [Horus] Cosmetics in MODEL SELECTION screen 2016-06-30 19:32:40 +02:00
3djcandBertrand Songis e33c56d1eb 3djc/horus improve mixer setup (#3636)
* Rework to display bar on mixers, hence needs a more flexible drawSingleXXBar approach

* First working version
WARNING : displayMixConvertMask() DOES have a bug, do NOT PR without fix

* Fixed displayMixConvertMask() bug
Cosmetics on placement on status bar

* Cosmetics

* Improved graphics by mhotar !

* Fix for multiple lines mixers
Cosmetics

* Fine tune column values to handle more complex mixers lines

* Replace +=, *=, := by icons

* No needs to use mask bitmap

* Remove unwanted png file

* Fix handling and conversion of Mask to Bitmap

* use loadAndConvertMask here too

* Typo

* Screen layout fine tune

* - Move loadMaskOnBackground to framebuffer.cpp
- replace loadMaskAndConvert by loadMaskOnBackground

* Cosmetics

* Move new icons to theme loading

* Fine tune Mixer setup screen on darkblue
2016-06-30 18:53:07 +02:00
Bertrand Songis 2e78dad1a7 [Horus] Custom switch names badly displayed 2016-06-29 19:56:18 +02:00
Bertrand Songis 39c7e56b16 [Horus] Navigation line by line in COLOR widget settings 2016-06-28 23:26:28 +02:00
Bertrand Songis 6d57f55662 PPMCA option is now ON by default 2016-06-28 22:16:57 +02:00
Bertrand Songis 93f21bc18f [Horus] Move models from one category to another 2016-06-28 22:06:21 +02:00
Bertrand Songis ce63768df3 [Horus] Unused string removed 2016-06-28 21:28:27 +02:00
Bertrand Songis 2b845314f5 [Horus] Model move within a category 2016-06-28 20:01:06 +02:00
Damjan Adamic 25aab85c9b Fixes #194: added logging of TX battery voltage 2016-06-28 09:07:34 +02:00
Damjan Adamic 0f8b36fb3d Fixed C compiler warnings about "std=gnu++11" flag 2016-06-28 08:49:43 +02:00
Damjan Adamic 52bb358662 Fixes #2022: Logical switches logged in HEX format with LSW header label 2016-06-28 08:48:17 +02:00
Andre Bernet 7c57512f94 LSs weren't selectable as input source (Fix #3632) 2016-06-27 22:47:53 +02:00
Martin HotarandGitHub ad998f5787 Horus multiplex icons 2016-06-27 20:27:20 +02:00
Bertrand Songis 757bb55d81 [Crossfire] Parser improved with date / time 2016-06-27 19:14:44 +02:00
Bertrand Songis 8808c3aae6 [Horus] Trackpoint background 2016-06-27 19:14:15 +02:00
Martin HotarandGitHub 46ba761b8d Horus trackpoint background png 2016-06-26 21:48:49 +02:00
3djcandBertrand Songis 415dc10141 Simplify code (#3630) 2016-06-26 13:32:49 +02:00
3djc 4dcb4a7b10 Simplify code 2016-06-26 10:50:01 +02:00
3djcandBertrand Songis 0b2f188381 Replace graphics for limits, make them [] instread of ][ (#3629) 2016-06-26 09:36:56 +02:00
Bertrand Songis b0f9d69f7c [Horus] New model selection menu started 2016-06-25 19:39:29 +02:00
Bertrand Songis 4cc49d0d30 [Horus] Mouse analogs now OK 2016-06-25 18:16:05 +02:00
3djc 88511c1ba9 [Horus] Channels Monitor : cosmetics 2016-06-25 14:21:39 +02:00
3djcandBertrand Songis 1a77d1ffda 3djc/horus chan mon fix mixers limits (#3626)
* Review Channel monitor to handle mixers outside -100/100
Percentage values are now displayed on bar, for both mix and out

* Cosmetics (uncrustify)

* Channels monitor bars color and background now theme driven

* Add TEXT_STATUSBAR_COLOR (was ToDo)
Rename for consistency

* Replace text by graphic caption

* Cosmetics

* Remove unwanted vertical line on chanVal

* Tidy up code a little

* Tidy up

* Change green bar to grey
Introduce a space between outputs and mixers bar

* Partial cosmetics

* Fix bad copy/paste
2016-06-25 14:11:22 +02:00
Bertrand Songis 6861d6c8a4 [Horus] Mouse analogs hex values now OK 2016-06-25 08:36:51 +02:00
Bertrand Songis f69295b8f9 [Horus] Mouse analogs 2016-06-25 00:08:17 +02:00
Bertrand Songis 80291c73c4 [Horus] Nothing on Heartbeat PIN 2016-06-24 21:45:49 +02:00
Martin HotarandGitHub f697d36b1c Horus model library mask images and library icons (transparent png) 2016-06-24 11:26:25 +02:00
Andre Bernet 8119da792d VC++ compilation 2016-06-23 15:35:32 +02:00
Andre Bernet e282c02be2 VC++ compilation 2016-06-23 08:08:56 +02:00
Bertrand Songis ddc424de50 [Horus] Use of templates to avoid duplicated code in monitors screens 2016-06-22 23:09:02 +02:00
3djcandBertrand Songis 3ee9f56423 3djc/test combined mixer output mon (#3622)
* Merge outputs and mixers in a single 'bar'
View 8 per page

* Cosmetics

* Add proper icons for channels3 and 4

* Bars colors now fixed by overwhelmingly popular demand

* Fix outL outR display

* Add bottom line description to avoid confusion between outputs and mixers

* Cosmetics

* Typo
2016-06-22 22:51:11 +02:00
Bertrand Songis 38fdae6f1f Fixes #3609 - ``background()`` function in Lua function scripts 2016-06-22 18:32:51 +02:00
Bertrand Songis 0bcd0a0c09 [Crossfire] Fields update now OK (for text selection) 2016-06-22 07:29:21 +02:00
Bertrand Songis 155656c88a [Crossfire] Shorter traces 2016-06-21 22:50:01 +02:00
Bertrand Songis e64464ff9b [VC++] Compilation fixes 2016-06-21 20:25:17 +02:00
3djcandBertrand Songis ea562a2502 3djc/ls mon bugfix (#3618)
* First step into fixing the bug. One issue remains, when left encoding, it requires two exist

* Bsongis did magic again !

* Housekeeping
2016-06-20 21:12:46 +02:00
Bertrand Songis 732fea6c23 [Horus] Avoid loading bitmaps at full speed if they don't exist 2016-06-20 07:01:51 +02:00
3djcandBertrand Songis a26c5461ab Rearange long enter menu (#3614)
* Rearange long enter menu

* Remove duplicate
2016-06-19 14:26:53 +02:00
3djcandBertrand Songis 4ad8c79bc1 3djc/add logicial switches monitor (#3611)
* Prep work for Logic Switches

* Feature complete

* Fixe for sometime needing two RTN to get out of logical switchs monitor
All monitors title bar in upper case for consistency with the rest of OpenTX

* Cosmetics

* Add translations support to the MONITORS screens

* Add the right icon to the logical switch monitor

* Cosmetics

* uncrustify

* Cosmetics
2016-06-19 12:46:51 +02:00
Bertrand Songis d01b427127 [Horus] Improved fix for the BOLD | TINSIZE bug (it takes care of all impossible combinations now) 2016-06-19 08:50:16 +02:00
Damjan Adamic f1bdb931b8 Fixes #3549: disable trim processing in while shutdown is in progress, do no turn of the back-light before the shutdown (#3612) (ported from master) 2016-06-18 22:26:25 +02:00
Bertrand SongisandGitHub 53b51cac94 Bsongis/crossfire refactoring (#3613)
* Crossfire refactoring

* Crossfire script now displaying fields

* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
3djcandBertrand Songis ab58151f2a Fix for TINSIZE | BOLD. If called, BOLD is discarded (#3610) 2016-06-18 22:15:28 +02:00