1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-17 05:15:20 +03:00
Commit graph

15 commits

Author SHA1 Message Date
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.
2020-01-21 18:19:06 +00:00
Pawel Spychalski (DzikuVx)
5258bbdd6d Properly send all URLs from Landing Page 2019-11-22 09:05:18 +01:00
Pawel Spychalski (DzikuVx)
bb39007de4 Cleanup landing page 2019-11-21 22:29:23 +01:00
Pawel Spychalski (DzikuVx)
c5df42cb49 mutiple small fixes so it does not hurts my eyes so much 2016-11-22 21:10:03 +01:00
skaman82
0880343488 Merge remote-tracking branch 'cleanflight/development' into GUI-rework
# Conflicts:
#	main.js
#	tabs/landing.js
2015-11-11 22:08:19 +01:00
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.
2015-11-11 21:01:22 +00:00
Kristjan Vaga
dd940ced62 Changelog tab rework for landing view. 2015-11-11 14:21:35 +02:00
skaman82
ae453edb42 Landing Tab rework 2015-11-07 06:16:02 +01:00
Michael Corcoran
d89e9682c2 DFU: Make permissions compulsary, make DFU detection more robust 2015-10-15 13:00:43 +13:00
Michael Corcoran
8b029edbcf Enable flashing using USB-DFU protocol
For new boards like Tornado
2015-10-15 12:59:44 +13:00
Dominic Clifton
d269d60391 Improve user experience by adding tabs for the welcome and firmware
flasher.

The welcome (aka 'landing') and firmware flasher were already modelled
as tabs but were never displayed as tabs.

The UI didn't make sense when the whether the welcome message or
firmware flasher was displayed since there was no active tab or other
indication.
2015-01-25 17:37:47 +01:00
cTn
e401b1ffce renaming some of the appview hits 2014-10-30 12:33:39 +01:00
cTn
f9ff34fb8b prevent re-sending analytics appview on tab re-initialization, add 1500ms delay on configuration save & reboot 2014-10-01 13:16:22 +02:00
cTn
5cd042ae9d remove active_tab_ref, name some of the anonymous functions, cleanup 2014-10-01 12:58:09 +02:00
cTn
4412f9c263 default and initial setup renamed to landing and setup, including object adjustments 2014-09-20 13:51:23 +02:00
Renamed from tabs/default.js (Browse further)