From 40ad8b685c96c608a45bdf0a08ed93d663de119c Mon Sep 17 00:00:00 2001 From: unwieldycat Date: Fri, 24 May 2024 00:21:49 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20unwieldy?= =?UTF-8?q?cat/robodash@76c8f162566fb5559fb929d731e7fbcc3eb879ce=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- annotated.html | 20 ++-- api_8h.html | 22 ++-- api_8h_source.html | 27 ++--- apix_8h.html | 20 ++-- apix_8h_source.html | 25 ++--- assets_8h.html | 20 ++-- assets_8h_source.html | 25 ++--- classes.html | 20 ++-- classrd_1_1Console-members.html | 20 ++-- classrd_1_1Console.html | 20 ++-- classrd_1_1Image-members.html | 20 ++-- classrd_1_1Image.html | 20 ++-- classrd_1_1Selector-members.html | 20 ++-- classrd_1_1Selector.html | 20 ++-- console_8hpp.html | 20 ++-- console_8hpp_source.html | 25 ++--- core_8h.html | 20 ++-- core_8h_source.html | 25 ++--- dir_810e6677597a758262d47477e73b118d.html | 20 ++-- dir_fe06972e53893249adce5a50c45e9385.html | 20 ++-- doxygen.css | 31 ++++-- doxygen_crawl.html | 65 +++++++++++- dynsections.js | 4 + files.html | 20 ++-- filesystem_8h.html | 20 ++-- filesystem_8h_source.html | 25 ++--- functions.html | 20 ++-- functions_func.html | 20 ++-- globals.html | 20 ++-- globals_enum.html | 20 ++-- globals_func.html | 20 ++-- globals_type.html | 20 ++-- group__console.html | 26 +++-- group__core.html | 26 +++-- group__image.html | 30 +++--- group__selector.html | 24 +++-- image_8hpp.html | 20 ++-- image_8hpp_source.html | 25 ++--- index.html | 20 ++-- installing.html | 20 ++-- menu.js | 4 +- navtree.js | 55 +++++----- navtreeindex0.js | 2 +- pages.html | 20 ++-- resize.js | 100 +++++++++++++------ selector_8hpp.html | 20 ++-- selector_8hpp_source.html | 25 ++--- structrd_1_1Selector_1_1routine-members.html | 20 ++-- structrd_1_1Selector_1_1routine.html | 20 ++-- structrd__view-members.html | 20 ++-- structrd__view.html | 20 ++-- styles_8h.html | 20 ++-- styles_8h_source.html | 25 ++--- topics.html | 20 ++-- ui.html | 20 ++-- usage.html | 20 ++-- 56 files changed, 844 insertions(+), 472 deletions(-) diff --git a/annotated.html b/annotated.html index 1f62f58..82598ce 100644 --- a/annotated.html +++ b/annotated.html @@ -4,16 +4,16 @@ - + Robodash: Class List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@ - + + +
@@ -189,7 +195,7 @@ diff --git a/api_8h.html b/api_8h.html index 459254f..556ae13 100644 --- a/api_8h.html +++ b/api_8h.html @@ -4,16 +4,16 @@ - + Robodash: api.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -193,7 +199,7 @@ #define RD_VERSION_MAJOR   2   -#define RD_VERSION_MINOR   1 +#define RD_VERSION_MINOR   2   #define RD_VERSION_PATCH   0 @@ -208,7 +214,7 @@ diff --git a/api_8h_source.html b/api_8h_source.html index 10fe6ed..6d035c3 100644 --- a/api_8h_source.html +++ b/api_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: api.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -184,7 +185,7 @@
9
10#define ROBODASH
11#define RD_VERSION_MAJOR 2
-
12#define RD_VERSION_MINOR 1
+
12#define RD_VERSION_MINOR 2
13#define RD_VERSION_PATCH 0
14
15#include "liblvgl/lvgl.h"
@@ -226,7 +227,7 @@ diff --git a/apix_8h.html b/apix_8h.html index d0b48ef..ac88184 100644 --- a/apix_8h.html +++ b/apix_8h.html @@ -4,16 +4,16 @@ - + Robodash: apix.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -186,7 +192,7 @@ diff --git a/apix_8h_source.html b/apix_8h_source.html index 828afa9..bbe2e2e 100644 --- a/apix_8h_source.html +++ b/apix_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: apix.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -196,7 +197,7 @@ diff --git a/assets_8h.html b/assets_8h.html index e1a7bb9..2dd9b79 100644 --- a/assets_8h.html +++ b/assets_8h.html @@ -4,16 +4,16 @@ - + Robodash: impl/assets.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -200,7 +206,7 @@ diff --git a/assets_8h_source.html b/assets_8h_source.html index 4264cf6..2904603 100644 --- a/assets_8h_source.html +++ b/assets_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: impl/assets.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -200,7 +201,7 @@ diff --git a/classes.html b/classes.html index 43703ac..6f5926f 100644 --- a/classes.html +++ b/classes.html @@ -4,16 +4,16 @@ - + Robodash: Class Index - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -194,7 +200,7 @@ diff --git a/classrd_1_1Console-members.html b/classrd_1_1Console-members.html index 56f16ff..6e009c0 100644 --- a/classrd_1_1Console-members.html +++ b/classrd_1_1Console-members.html @@ -4,16 +4,16 @@ - + Robodash: Member List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -188,7 +194,7 @@ diff --git a/classrd_1_1Console.html b/classrd_1_1Console.html index 54391a3..c41d814 100644 --- a/classrd_1_1Console.html +++ b/classrd_1_1Console.html @@ -4,16 +4,16 @@ - + Robodash: rd::Console Class Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -216,7 +222,7 @@ diff --git a/classrd_1_1Image-members.html b/classrd_1_1Image-members.html index d097768..3a23f2a 100644 --- a/classrd_1_1Image-members.html +++ b/classrd_1_1Image-members.html @@ -4,16 +4,16 @@ - + Robodash: Member List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -185,7 +191,7 @@ diff --git a/classrd_1_1Image.html b/classrd_1_1Image.html index a5f0ad4..36917aa 100644 --- a/classrd_1_1Image.html +++ b/classrd_1_1Image.html @@ -4,16 +4,16 @@ - + Robodash: rd::Image Class Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -205,7 +211,7 @@ diff --git a/classrd_1_1Selector-members.html b/classrd_1_1Selector-members.html index c76b7e3..42e2824 100644 --- a/classrd_1_1Selector-members.html +++ b/classrd_1_1Selector-members.html @@ -4,16 +4,16 @@ - + Robodash: Member List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -188,7 +194,7 @@ diff --git a/classrd_1_1Selector.html b/classrd_1_1Selector.html index e04e19d..aafdc54 100644 --- a/classrd_1_1Selector.html +++ b/classrd_1_1Selector.html @@ -4,16 +4,16 @@ - + Robodash: rd::Selector Class Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -227,7 +233,7 @@ diff --git a/console_8hpp.html b/console_8hpp.html index bbfbdff..6397f08 100644 --- a/console_8hpp.html +++ b/console_8hpp.html @@ -4,16 +4,16 @@ - + Robodash: views/console.hpp File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -199,7 +205,7 @@ diff --git a/console_8hpp_source.html b/console_8hpp_source.html index 18f6f5e..3222627 100644 --- a/console_8hpp_source.html +++ b/console_8hpp_source.html @@ -4,16 +4,16 @@ - + Robodash: views/console.hpp Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -236,7 +237,7 @@ diff --git a/core_8h.html b/core_8h.html index 8eceb77..bc304bb 100644 --- a/core_8h.html +++ b/core_8h.html @@ -4,16 +4,16 @@ - + Robodash: core.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -243,7 +249,7 @@ diff --git a/core_8h_source.html b/core_8h_source.html index 715da11..cf15717 100644 --- a/core_8h_source.html +++ b/core_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: core.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -235,7 +236,7 @@ diff --git a/dir_810e6677597a758262d47477e73b118d.html b/dir_810e6677597a758262d47477e73b118d.html index 8f7d98d..16f625f 100644 --- a/dir_810e6677597a758262d47477e73b118d.html +++ b/dir_810e6677597a758262d47477e73b118d.html @@ -4,16 +4,16 @@ - + Robodash: views Directory Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -193,7 +199,7 @@ diff --git a/dir_fe06972e53893249adce5a50c45e9385.html b/dir_fe06972e53893249adce5a50c45e9385.html index d18302f..95744f6 100644 --- a/dir_fe06972e53893249adce5a50c45e9385.html +++ b/dir_fe06972e53893249adce5a50c45e9385.html @@ -4,16 +4,16 @@ - + Robodash: impl Directory Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -193,7 +199,7 @@ diff --git a/doxygen.css b/doxygen.css index 793769e..f049c05 100644 --- a/doxygen.css +++ b/doxygen.css @@ -1,4 +1,4 @@ -/* The standard CSS for doxygen 1.10.0*/ +/* The standard CSS for doxygen 1.11.0*/ body { background-color: white; @@ -269,7 +269,24 @@ dl.el { margin-left: -1cm; } +ul.check { + list-style:none; + text-indent: -16px; + padding-left: 38px; +} +li.unchecked:before { + content: "\2610\A0"; +} +li.checked:before { + content: "\2611\A0"; +} + +ol { + text-indent: 0px; +} + ul { + text-indent: 0px; overflow: visible; } @@ -1226,7 +1243,7 @@ dl.note { border-color: #D0C000; } -dl.warning, dl.attention { +dl.warning, dl.attention, dl.important { margin-left: -7px; padding-left: 3px; border-left: 4px solid; @@ -1274,7 +1291,7 @@ dl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a { font-weight: bold !important; } -dl.warning, dl.attention, dl.note, dl.deprecated, dl.bug, +dl.warning, dl.attention, dl.important, dl.note, dl.deprecated, dl.bug, dl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark { padding: 10px; margin: 10px 0px; @@ -1287,13 +1304,13 @@ dl.section dd { margin-bottom: 2px; } -dl.warning, dl.attention { +dl.warning, dl.attention, dl.important { background: #f8d1cc; border-left: 8px solid #b61825; color: #75070f; } -dl.warning dt, dl.attention dt { +dl.warning dt, dl.attention dt, dl.important dt { color: #b61825; } @@ -1351,7 +1368,9 @@ dl.deprecated dt a { color: #5b6269 !important; } -dl.section dd, dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { +dl.note dd, dl.warning dd, dl.pre dd, dl.post dd, +dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd, +dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { margin-inline-start: 0px; } diff --git a/doxygen_crawl.html b/doxygen_crawl.html index 9bc6531..4c5b2ed 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -4,7 +4,7 @@ Validator / crawler helper - + @@ -68,5 +68,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dynsections.js b/dynsections.js index 8012854..3cc426a 100644 --- a/dynsections.js +++ b/dynsections.js @@ -23,6 +23,10 @@ @licend The above is the entire license notice for the JavaScript code in this file */ +function toggleVisibility(linkObj) { + return dynsection.toggleVisibility(linkObj); +} + let dynsection = { // helper function diff --git a/files.html b/files.html index 7de356a..bfd792b 100644 --- a/files.html +++ b/files.html @@ -4,16 +4,16 @@ - + Robodash: File List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -194,7 +200,7 @@ diff --git a/filesystem_8h.html b/filesystem_8h.html index 12c48b9..4ed73c9 100644 --- a/filesystem_8h.html +++ b/filesystem_8h.html @@ -4,16 +4,16 @@ - + Robodash: impl/filesystem.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -196,7 +202,7 @@ diff --git a/filesystem_8h_source.html b/filesystem_8h_source.html index e22ad3f..4ed25e0 100644 --- a/filesystem_8h_source.html +++ b/filesystem_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: impl/filesystem.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -197,7 +198,7 @@ diff --git a/functions.html b/functions.html index 0ee299e..96f89b0 100644 --- a/functions.html +++ b/functions.html @@ -4,16 +4,16 @@ - + Robodash: Class Members - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -187,7 +193,7 @@ diff --git a/functions_func.html b/functions_func.html index fd9fc7c..74761db 100644 --- a/functions_func.html +++ b/functions_func.html @@ -4,16 +4,16 @@ - + Robodash: Class Members - Functions - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -187,7 +193,7 @@ diff --git a/globals.html b/globals.html index a2c2f6b..7366fd6 100644 --- a/globals.html +++ b/globals.html @@ -4,16 +4,16 @@ - + Robodash: File Members - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -188,7 +194,7 @@ diff --git a/globals_enum.html b/globals_enum.html index 91b7cea..f991ec4 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -4,16 +4,16 @@ - + Robodash: File Members - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -179,7 +185,7 @@ diff --git a/globals_func.html b/globals_func.html index 5351bce..f783bd3 100644 --- a/globals_func.html +++ b/globals_func.html @@ -4,16 +4,16 @@ - + Robodash: File Members - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -185,7 +191,7 @@ diff --git a/globals_type.html b/globals_type.html index a5e3efe..8c5a40d 100644 --- a/globals_type.html +++ b/globals_type.html @@ -4,16 +4,16 @@ - + Robodash: File Members - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -180,7 +186,7 @@ diff --git a/group__console.html b/group__console.html index 5836dfa..a67ee46 100644 --- a/group__console.html +++ b/group__console.html @@ -4,16 +4,16 @@ - + Robodash: Console - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -183,7 +189,7 @@ - +

Files

file  console.hpp
file  console.hpp
 Robodash Console.
 
@@ -232,7 +238,7 @@

rd::Console::Console

- +
(std::string name = "Console")std::string name = "Console")
@@ -287,7 +293,7 @@

void rd::Console::printf ( - std::string fmt, + std::string fmt, @@ -349,7 +355,7 @@

diff --git a/group__core.html b/group__core.html index 571784e..fafdbf7 100644 --- a/group__core.html +++ b/group__core.html @@ -4,16 +4,16 @@ - + Robodash: Core - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -186,7 +192,7 @@ - +

Files

file  core.h
file  core.h
 Robodash core header.
 
@@ -252,7 +258,7 @@

void rd_view_alert

- + @@ -411,7 +417,7 @@

void rd_view_set_anims

- + @@ -437,7 +443,7 @@

diff --git a/group__image.html b/group__image.html index 77b4101..3426353 100644 --- a/group__image.html +++ b/group__image.html @@ -4,16 +4,16 @@ - + Robodash: Image - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@

(rd_view_t * view, rd_view_t * view,
(rd_view_t * view, rd_view_t * view,
- + + +
@@ -183,7 +189,7 @@ - +

Files

file  image.hpp
file  image.hpp
 Robodash Image.
 
@@ -223,12 +229,12 @@

rd::Image::Image

- + - +
(lv_img_dsc_t image_dsc, lv_img_dsc_t image_dsc,
std::string name = "Image" )std::string name = "Image" )
@@ -253,12 +259,12 @@

rd::Image::Image ( - std::string path, + std::string path, - std::string name = "Image" ) + std::string name = "Image" )

@@ -279,7 +285,7 @@

diff --git a/group__selector.html b/group__selector.html index b627348..9ad943b 100644 --- a/group__selector.html +++ b/group__selector.html @@ -4,16 +4,16 @@ - + Robodash: Selector - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@ - + + +
@@ -184,7 +190,7 @@ - +

Files

file  selector.hpp
file  selector.hpp
 Robodash Selector.
 
@@ -248,7 +254,7 @@

rd::Selector::Selector

- + @@ -299,7 +305,7 @@

diff --git a/image_8hpp.html b/image_8hpp.html index 0922b5c..075d6a4 100644 --- a/image_8hpp.html +++ b/image_8hpp.html @@ -4,16 +4,16 @@ - + Robodash: views/image.hpp File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@

(std::string name, std::string name,
- + + +
@@ -198,7 +204,7 @@ diff --git a/image_8hpp_source.html b/image_8hpp_source.html index 9b8f427..7ab043d 100644 --- a/image_8hpp_source.html +++ b/image_8hpp_source.html @@ -4,16 +4,16 @@ - + Robodash: views/image.hpp Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -215,7 +216,7 @@ diff --git a/index.html b/index.html index 338db25..9072ba0 100644 --- a/index.html +++ b/index.html @@ -4,16 +4,16 @@ - + Robodash: robodash - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -183,7 +189,7 @@ diff --git a/installing.html b/installing.html index 377aad3..f0c5b71 100644 --- a/installing.html +++ b/installing.html @@ -4,16 +4,16 @@ - + Robodash: Installation - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -202,7 +208,7 @@

diff --git a/menu.js b/menu.js index 717761d..0fd1e99 100644 --- a/menu.js +++ b/menu.js @@ -22,7 +22,7 @@ @licend The above is the entire license notice for the JavaScript code in this file */ -function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { +function initMenu(relPath,searchEnabled,serverSide,searchPage,search,treeview) { function makeTree(data,relPath) { let result=''; if ('children' in data) { @@ -91,7 +91,7 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { let prevWidth = 0; if ($mainMenuState.length) { const initResizableIfExists = function() { - if (typeof initResizable==='function') initResizable(); + if (typeof initResizable==='function') initResizable(treeview); } // animate mobile menu $mainMenuState.change(function() { diff --git a/navtree.js b/navtree.js index 884b79b..9027ce6 100644 --- a/navtree.js +++ b/navtree.js @@ -136,8 +136,19 @@ function initNavTree(toroot,relpath) { docContent.animate({ scrollTop: pos + dcScrTop - dcOffset },Math.max(50,Math.min(500,dist)),function() { - window.location.href=aname; animationInProgress=false; + if (anchor.parent().attr('class')=='memItemLeft') { + let rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); + glowEffect(rows.children(),300); // member without details + } else if (anchor.parent().attr('class')=='fieldname') { + glowEffect(anchor.parent().parent(),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldtype') { + glowEffect(anchor.parent().parent(),1000); // struct field + } else if (anchor.parent().is(":header")) { + glowEffect(anchor.parent(),1000); // section header + } else { + glowEffect(anchor.next(),1000); // normal member + } }); } } @@ -260,18 +271,6 @@ function initNavTree(toroot,relpath) { const highlightAnchor = function() { const aname = hashUrl(); const anchor = $(aname); - if (anchor.parent().attr('class')=='memItemLeft') { - let rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); - glowEffect(rows.children(),300); // member without details - } else if (anchor.parent().attr('class')=='fieldname') { - glowEffect(anchor.parent().parent(),1000); // enum value - } else if (anchor.parent().attr('class')=='fieldtype') { - glowEffect(anchor.parent().parent(),1000); // struct field - } else if (anchor.parent().is(":header")) { - glowEffect(anchor.parent(),1000); // section header - } else { - glowEffect(anchor.next(),1000); // normal member - } gotoAnchor(anchor,aname); } @@ -453,23 +452,25 @@ function initNavTree(toroot,relpath) { showRoot(); $(window).bind('hashchange', () => { - if (window.location.hash && window.location.hash.length>1) { - let a; - if ($(location).attr('hash')) { - const clslink=stripPath(pathName())+':'+hashValue(); - a=$('.item a[class$="'+clslink.replace(/1) { + let a; + if ($(location).attr('hash')) { + const clslink=stripPath(pathName())+':'+hashValue(); + a=$('.item a[class$="'+clslink.replace(/ - + Robodash: Related Pages - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@

- + + +
@@ -186,7 +192,7 @@ diff --git a/resize.js b/resize.js index 6ad2ae8..7d8cdc7 100644 --- a/resize.js +++ b/resize.js @@ -23,7 +23,7 @@ @licend The above is the entire license notice for the JavaScript code in this file */ -function initResizable() { +function initResizable(treeview) { let sidenav,navtree,content,header,footer,barWidth=6; const RESIZE_COOKIE_NAME = ''+'width'; @@ -44,23 +44,31 @@ function initResizable() { sidenav.css({width:navWidth + "px"}); } - function resizeHeight() { + function resizeHeight(treeview) { const headerHeight = header.outerHeight(); - const footerHeight = footer.outerHeight(); const windowHeight = $(window).height(); - let contentHeight,navtreeHeight,sideNavHeight; - if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */ - contentHeight = windowHeight - headerHeight - footerHeight; - navtreeHeight = contentHeight; - sideNavHeight = contentHeight; - } else if (page_layout==1) { /* DISABLE_INDEX=YES */ - contentHeight = windowHeight - footerHeight; - navtreeHeight = windowHeight - headerHeight; - sideNavHeight = windowHeight; + let contentHeight; + if (treeview) + { + const footerHeight = footer.outerHeight(); + let navtreeHeight,sideNavHeight; + if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */ + contentHeight = windowHeight - headerHeight - footerHeight; + navtreeHeight = contentHeight; + sideNavHeight = contentHeight; + } else if (page_layout==1) { /* DISABLE_INDEX=YES */ + contentHeight = windowHeight - footerHeight; + navtreeHeight = windowHeight - headerHeight; + sideNavHeight = windowHeight; + } + navtree.css({height:navtreeHeight + "px"}); + sidenav.css({height:sideNavHeight + "px"}); + } + else + { + contentHeight = windowHeight - headerHeight; } content.css({height:contentHeight + "px"}); - navtree.css({height:navtreeHeight + "px"}); - sidenav.css({height:sideNavHeight + "px"}); if (location.hash.slice(1)) { (document.getElementById(location.hash.slice(1))||document.body).scrollIntoView(); } @@ -80,30 +88,58 @@ function initResizable() { } header = $("#top"); - sidenav = $("#side-nav"); content = $("#doc-content"); - navtree = $("#nav-tree"); footer = $("#nav-path"); - $(".side-nav-resizable").resizable({resize: () => resizeWidth() }); - $(sidenav).resizable({ minWidth: 0 }); - $(window).resize(() => resizeHeight()); - const device = navigator.userAgent.toLowerCase(); - const touch_device = device.match(/(iphone|ipod|ipad|android)/); - if (touch_device) { /* wider split bar for touch only devices */ - $(sidenav).css({ paddingRight:'20px' }); - $('.ui-resizable-e').css({ width:'20px' }); - $('#nav-sync').css({ right:'34px' }); - barWidth=20; + sidenav = $("#side-nav"); + if (!treeview) { +// title = $("#titlearea"); +// titleH = $(title).height(); +// let animating = false; +// content.on("scroll", function() { +// slideOpts = { duration: 200, +// step: function() { +// contentHeight = $(window).height() - header.outerHeight(); +// content.css({ height : contentHeight + "px" }); +// }, +// done: function() { animating=false; } +// }; +// if (content.scrollTop()>titleH && title.css('display')!='none' && !animating) { +// title.slideUp(slideOpts); +// animating=true; +// } else if (content.scrollTop()<=titleH && title.css('display')=='none' && !animating) { +// title.slideDown(slideOpts); +// animating=true; +// } +// }); + } else { + navtree = $("#nav-tree"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(sidenav).resizable({ minWidth: 0 }); } - const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250); - if (width) { restoreWidth(width); } else { resizeWidth(); } - resizeHeight(); + $(window).resize(function() { resizeHeight(treeview); }); + if (treeview) + { + const device = navigator.userAgent.toLowerCase(); + const touch_device = device.match(/(iphone|ipod|ipad|android)/); + if (touch_device) { /* wider split bar for touch only devices */ + $(sidenav).css({ paddingRight:'20px' }); + $('.ui-resizable-e').css({ width:'20px' }); + $('#nav-sync').css({ right:'34px' }); + barWidth=20; + } + const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250); + if (width) { restoreWidth(width); } else { resizeWidth(); } + } + resizeHeight(treeview); const url = location.href; const i=url.indexOf("#"); if (i>=0) window.location.hash=url.substr(i); - const _preventDefault = (evt) => evt.preventDefault(); - $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); - $(".ui-resizable-handle").dblclick(collapseExpand); + const _preventDefault = function(evt) { evt.preventDefault(); }; + if (treeview) + { + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(".ui-resizable-handle").dblclick(collapseExpand); + } $(window).on('load',resizeHeight); } /* @license-end */ diff --git a/selector_8hpp.html b/selector_8hpp.html index c955f95..dac4376 100644 --- a/selector_8hpp.html +++ b/selector_8hpp.html @@ -4,16 +4,16 @@ - + Robodash: views/selector.hpp File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -202,7 +208,7 @@ diff --git a/selector_8hpp_source.html b/selector_8hpp_source.html index 5b5a1c4..45e61db 100644 --- a/selector_8hpp_source.html +++ b/selector_8hpp_source.html @@ -4,16 +4,16 @@ - + Robodash: views/selector.hpp Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -244,7 +245,7 @@ diff --git a/structrd_1_1Selector_1_1routine-members.html b/structrd_1_1Selector_1_1routine-members.html index a02940b..da3d526 100644 --- a/structrd_1_1Selector_1_1routine-members.html +++ b/structrd_1_1Selector_1_1routine-members.html @@ -4,16 +4,16 @@ - + Robodash: Member List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -185,7 +191,7 @@ diff --git a/structrd_1_1Selector_1_1routine.html b/structrd_1_1Selector_1_1routine.html index 4cfd8b0..802074e 100644 --- a/structrd_1_1Selector_1_1routine.html +++ b/structrd_1_1Selector_1_1routine.html @@ -4,16 +4,16 @@ - + Robodash: rd::Selector::routine Struct Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -199,7 +205,7 @@ diff --git a/structrd__view-members.html b/structrd__view-members.html index fbf67ae..817b676 100644 --- a/structrd__view-members.html +++ b/structrd__view-members.html @@ -4,16 +4,16 @@ - + Robodash: Member List - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -186,7 +192,7 @@ diff --git a/structrd__view.html b/structrd__view.html index 1849e6f..83661a9 100644 --- a/structrd__view.html +++ b/structrd__view.html @@ -4,16 +4,16 @@ - + Robodash: rd_view Struct Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -209,7 +215,7 @@ diff --git a/styles_8h.html b/styles_8h.html index de30826..97d45cd 100644 --- a/styles_8h.html +++ b/styles_8h.html @@ -4,16 +4,16 @@ - + Robodash: impl/styles.h File Reference - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -327,7 +333,7 @@ diff --git a/styles_8h_source.html b/styles_8h_source.html index c656740..446d723 100644 --- a/styles_8h_source.html +++ b/styles_8h_source.html @@ -4,16 +4,16 @@ - + Robodash: impl/styles.h Source File - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,28 +115,29 @@
- + + + -
@@ -269,7 +270,7 @@ diff --git a/topics.html b/topics.html index d94d25e..4694a94 100644 --- a/topics.html +++ b/topics.html @@ -4,16 +4,16 @@ - + Robodash: Topics - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -187,7 +193,7 @@ diff --git a/ui.html b/ui.html index 48eddd0..a1c4597 100644 --- a/ui.html +++ b/ui.html @@ -4,16 +4,16 @@ - + Robodash: User Interface - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@
- + + +
@@ -205,7 +211,7 @@

diff --git a/usage.html b/usage.html index 35f43a3..efc0dd3 100644 --- a/usage.html +++ b/usage.html @@ -4,16 +4,16 @@ - + Robodash: Usage - + @@ -106,7 +106,7 @@
Robodash 2.1.0 2.2.0
A GUI toolkit for PROS 4
@@ -115,18 +115,24 @@

- + + +
@@ -230,7 +236,7 @@