Alberto García Hierro
0e01133fc9
Make tab loading async safe and add a small animation
...
Tab loading was relying on replacing the contents of '#content'
with the loading indicator, then replacing it with the loading tab
content and blocking rendering until the tab was ready by not
yielding. This is problematic for tabs that load some data
asynchronously, like PID and OSD.
Instead, put the loading indicator in front of everything else
and load new content inside '#content' next to the loading indicator
(but without showing it). Once the content and data are fully loaded
we fade out the loading indicator with a 0.4s long animation and
then we remove. This works for both synchronous and asynchonous
loading of tabs.
5 years ago
Pawel Spychalski (DzikuVx)
79a16a8fe3
Cleanup 2.1 version
5 years ago
Pawel Spychalski (DzikuVx)
cb1ff69703
Cleanup INAV 2.0.0
5 years ago
Pawel Spychalski (DzikuVx)
e3bfa20800
Current and Voltage
5 years ago
Pawel Spychalski (DzikuVx)
91e947fc5c
Merge remote-tracking branch 'origin/master' into dzikuvx-old-version-cleanup
6 years ago
Michel Pastor
ec90ed737b
Fix sensors tab debug raw values display ( #698 )
6 years ago
Michel Pastor
0a720f44f6
Temperature sensors support ( #670 )
6 years ago
Pawel Spychalski (DzikuVx)
529c40e556
1.6 is gone
6 years ago
Michel Pastor
07bb404a07
Add support for MSPV2_INAV_DEBUG
6 years ago
Michel Pastor
615d559b66
Add air speed graph in sensors tab
7 years ago
Alberto García Hierro
b98d7a8f3b
Add support for viewing trace output via MSP from the sensors tab
...
Use an additional window to show the debug trace, so the configurator
can be used at the same time the user is viewing the output.
7 years ago
Konstantin Sharlaimov (DigitalEntity)
191aa6ac86
Report raw baro altitude in sensors tab
8 years ago
Pawel Spychalski (DzikuVx)
a6ad0887b3
packet drop on more tabs
8 years ago
Pawel Spychalski (DzikuVx)
083eee3115
msp queue load
8 years ago
Pawel Spychalski (DzikuVx)
eff3eb2420
fixes for global status pull handler
8 years ago
Pawel Spychalski (DzikuVx)
3f196a9505
MSP_STATUS removed from manual pulls
8 years ago
Pawel Spychalski (DzikuVx)
d1483e5e26
tab tasks unified
8 years ago
Pawel Spychalski (DzikuVx)
d1fcb81017
timing methods extracted to separate classes
8 years ago
Pawel Spychalski (DzikuVx)
1bb6850c24
Merge remote-tracking branch 'origin/master' into osd-support
8 years ago
Konstantin Sharlaimov (DigitalEntity)
2946004ccf
Add support for MSP_SENSOR_STATUS if firmware version is gte 1.5
8 years ago
Pawel Spychalski (DzikuVx)
18a00dedf8
MSP refactoring
8 years ago
Dominic Clifton
d73196ea11
Fix toggle buttons reverting to checkboxes after reboot.
...
This moves GUI specific code out of main and the individual tab js files
into gui.js, where it fits better.
9 years ago
Nicholas Sherlock
e4d87c3ae2
Fix initialisation of sonar and altitude sensor fields on sensor tab
9 years ago
Krzysztof Rosinski
f933dbf330
Sonar altitude added to sensors
10 years ago
cTn
21e414f4b3
fix method name mismatch in serial layer
10 years ago
cTn
366cd018b2
whops, fixing trailing commas
10 years ago
cTn
e401b1ffce
renaming some of the appview hits
10 years ago
cTn
f9ff34fb8b
prevent re-sending analytics appview on tab re-initialization, add 1500ms delay on configuration save & reboot
10 years ago
cTn
5cd042ae9d
remove active_tab_ref, name some of the anonymous functions, cleanup
10 years ago
cTn
468d7f57c8
fix graph initialization on cold start
10 years ago
cTn
932a58d355
pretty pretty pretty
10 years ago
cTn
e27a194ec7
another refactor for global variables, bugfixes for logging tab initialization in strict mode
10 years ago
cTn
20e6ad0074
enable strict mode in couple more files
10 years ago
cTn
1885fba5a0
analytics overhaul
10 years ago
cTn
e49f4ea5ff
converting tab object initialization
10 years ago
cTn
799fc76c8e
hooking up all of the active_tab references
10 years ago
cTn
75e0accf75
hookup new cleanup system
10 years ago
cTn
0a6ce25565
sensors in tabs
10 years ago
cTn
c6700a8588
equip all tab initializers with callback parameter (currently without hooks)
10 years ago
cTn
e8c4a03dd5
moving majority of save buttons to bottom right corner, graph margin plish
10 years ago
cTn
5abe7473f8
moving send_message routine to MSP object
10 years ago
cTn
953d6f5ef2
saving some cycles in plots
11 years ago
cTn
05f06075b2
disable checkboxes and plots according to sensors
11 years ago
cTn
2162a2b9d3
pre-enable i18n for all html content in tabs
11 years ago
cTn
ce9110e45d
scalable graphs
11 years ago
cTn
3a5741d9ed
reorganizing update helpers
11 years ago
cTn
3421916c21
bugfixes for last merge
11 years ago
Tobias Raeder
c1fc82e0e4
Add helpers to resize the receiver/sensor plots
11 years ago
cTn
e9b1df35a1
using forward chaining (like rest of the project)
11 years ago
cTn
10c8fc6bf3
adding labels, adding 500 deg scale for gyro
11 years ago