Skip to content

Commit

Permalink
gitbook build update Fri May 1 19:06:57 UTC 2020
Browse files Browse the repository at this point in the history
  • Loading branch information
PX4BuildBot committed May 1, 2020
1 parent b2d0f2c commit 3aff30d
Show file tree
Hide file tree
Showing 149 changed files with 56,774 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/./'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/./'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/./'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/./';</script></body></html>
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# QGroundControl Dev Guide

This guide is meant for use by developers who want to understand more deeply how the internals of QGC work. It also provides guidelines for developers who want to contribute pull requests to the project. It is not meant to explain how to use QGroundControl, that information is in the [user guide](https://donlakeflyer.gitbooks.io/qgroundcontrol-user-guide/content/).

## Design Philosophy
From a codebase standpoint QGC is designed to provide a single codebase which will run across multiple OS platforms as well as multiple device sizes and styles.

The user interface of QGC is implemented using Qml. Qml provides for hardware acceleration which is a key feature on lower powered devices such as tablets or phones. Qml also provides features which allows us to more easily create a single user interface which can adapt itself to differening screen sizes and resolution.

The QGC ui targets itself more towards a tablet+touch style of ui than a desktop mouse-based ui. This make a single ui easier to create since tablet style ui also tends to work fine on desktop/laptops.

**Note: The QGroundControl Dev Guide is an active work in progress. The information provided should be correct, but you may find missing information or incomplete pages.**
1 change: 1 addition & 0 deletions ReleaseBranchingProcess.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/ReleaseBranchingProcess.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/ReleaseBranchingProcess.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/ReleaseBranchingProcess.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/ReleaseBranchingProcess.html';</script></body></html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/getting_started/centos/qt_setup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/getting_started/qt_creator_build_qgc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/getting_started/qt_project_installer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/site/logo_qgc_rgb_horizontal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/tools/mocklink_connected.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/tools/mocklink_waiting_for_connection.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions classes/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/classes/'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/classes/'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/classes/'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/classes/';</script></body></html>
1 change: 1 addition & 0 deletions command_line_options.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/command_line_options.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/command_line_options.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/command_line_options.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/command_line_options.html';</script></body></html>
1 change: 1 addition & 0 deletions communication_flow.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/communication_flow.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/communication_flow.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/communication_flow.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/communication_flow.html';</script></body></html>
1 change: 1 addition & 0 deletions contribute/coding_style.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/coding_style.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/coding_style.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/coding_style.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/coding_style.html';</script></body></html>
1 change: 1 addition & 0 deletions contribute/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/';</script></body></html>
1 change: 1 addition & 0 deletions contribute/licences.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/licences.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/licences.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/licences.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/licences.html';</script></body></html>
1 change: 1 addition & 0 deletions contribute/pull_requests.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/pull_requests.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/pull_requests.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/pull_requests.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/pull_requests.html';</script></body></html>
1 change: 1 addition & 0 deletions contribute/unit_tests.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/unit_tests.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/unit_tests.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/unit_tests.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/contribute/unit_tests.html';</script></body></html>
3 changes: 3 additions & 0 deletions crowdin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
files:
- source: /en/**/*.md
translation: /%two_letters_code%/**/%original_file_name%
1 change: 1 addition & 0 deletions custom_build/CreateRepos.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/CreateRepos.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/CreateRepos.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/CreateRepos.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/CreateRepos.html';</script></body></html>
1 change: 1 addition & 0 deletions custom_build/Plugins.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/Plugins.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/Plugins.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/Plugins.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/Plugins.html';</script></body></html>
1 change: 1 addition & 0 deletions custom_build/ReleaseBranchingProcess.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ReleaseBranchingProcess.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ReleaseBranchingProcess.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ReleaseBranchingProcess.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ReleaseBranchingProcess.html';</script></body></html>
1 change: 1 addition & 0 deletions custom_build/ResourceOverride.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ResourceOverride.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ResourceOverride.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ResourceOverride.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/ResourceOverride.html';</script></body></html>
1 change: 1 addition & 0 deletions custom_build/custom_build.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE HTML><html><head><meta charset='UTF-8'><title>Redirecting from root</title><link rel='canonical' href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/custom_build.html'><meta http-equiv=refresh content='0; url=https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/custom_build.html'></head><body><h1>Redirecting...</h1><p><a href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/custom_build.html'>Click here if you are not redirected</a></p><script>window.location.href='https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/en/custom_build/custom_build.html';</script></body></html>
Loading

0 comments on commit 3aff30d

Please sign in to comment.