diff --git a/documentation/asciidoc/computers/software-sources.adoc b/documentation/asciidoc/computers/software-sources.adoc index f3ed7fbc2..ef3a6763d 100644 --- a/documentation/asciidoc/computers/software-sources.adoc +++ b/documentation/asciidoc/computers/software-sources.adoc @@ -2,10 +2,13 @@ At Raspberry Pi we're trying to open source as much of our code as possible to m == Finding software sources in Raspberry Pi OS -When looking for software which is distributed with Raspberry Pi OS, there are often upstream software sources that we patch to create our downstream packages (those tagged with `pass:[+rpt]`). To view the source for those packages it is usually easier to fetch through apt. To do this, you first need to edit your apt lists to include the source packages. The following files should be edited to remove the leading `pass:[#]` from each `deb-src` line: +When looking for software which is distributed with Raspberry Pi OS, there are often upstream software sources that we patch to create our downstream packages (those tagged with `pass:[+rpt]`). To view the source for those packages it is usually easier to fetch through apt. To do this, you first need to edit your apt lists to include the source packages. The following files should be edited to change each "Types: deb" line to "Types: deb deb-src": -* `+/etc/apt/sources.list+` -* `+/etc/apt/sources.list.d/raspi.list+` +* `+/etc/apt/sources.list.d/debian.sources+` (on 64-bit images) +or +* `+/etc/apt/sources.list.d/raspbian.sources+` (on 32-bit images) +and +* `+/etc/apt/sources.list.d/raspi.sources+` Next you must update the package lists: @@ -81,6 +84,9 @@ A library for directly controlling and accessing multimedia interfaces. === Desktop +https://github.com/raspberrypi-ui/rpd-metas:: +The metapackages used to create the desktop. + https://github.com/raspberrypi-ui/wf-panel-pi:: The taskbar displayed at the top of the screen when running the Wayland-based desktop. @@ -105,20 +111,23 @@ https://github.com/raspberrypi-ui/pcmanfm:: https://github.com/raspberrypi-ui/libfm:: The file manager used by the desktop, which also displays the desktop background. -https://github.com/raspberrypi-ui/appset:: -The Appearance settings panel. - https://github.com/raspberrypi-ui/rpcc:: -The Control Centre settings panel. +The Control Centre application. + +https://github.com/raspberrypi-ui/rc_gui:: +The Raspberry Pi configuration plugin for Control Centre. + +https://github.com/raspberrypi-ui/appset:: +The appearance settings plugin for Control Centre. https://github.com/raspberrypi-ui/rasputin:: -The Mouse and Keyboard settings panel. +The mouse and keyboard settings plugin for Control Centre. https://github.com/raspberrypi-ui/raindrop:: -The Screen Configuration settings panel. +The screen configuration plugin for Control Centre. https://github.com/raspberrypi-ui/rpinters:: -The Printers settings panel. +The printer settings plugin for Control Centre. === Applications diff --git a/jekyll-assets/_layouts/boxes.html b/jekyll-assets/_layouts/boxes.html index b86426c8a..3f8ffa3e8 100644 --- a/jekyll-assets/_layouts/boxes.html +++ b/jekyll-assets/_layouts/boxes.html @@ -1,42 +1,70 @@ - - {% include head.html %} - - - {% include header.html %} - -
-

Raspberry Pi Documentation

-
- -
- {% include tabs.html %} + + + {% include head.html %} + + + + {% include header.html %} + +
+

Raspberry Pi Documentation

+
+
+ {% include tabs.html %} +
-
-
- {% for item in site.data.index.tabs %} - {% if page.dir == item.path or page.dir == "/" and item.default_tab and item.default_tab == "yes" %} - {% for entry in item.subitems %} - {% if entry.path %} - - {% else %} - - {% endif %} - - {{ entry.title | markdownify }} - {{ entry.description }} - - {% endfor %} +
+
+ {% for item in site.data.index.tabs %} + {% if page.dir == item.path or page.dir == "/" and item.default_tab and item.default_tab == "yes" %} + {% for entry in item.subitems %} + {% if entry.path %} + + {% else %} + {% endif %} + + {{ entry.title | markdownify }} + {{ entry.description }} + + {% endfor %} + {% endif %} {% endfor %} +
+
+ + + + {% include legal.html %} + {% include footer.html %} + {% include search.html %} - {% include legal.html %} - {% include footer.html %} - {% include search.html %} + - - + \ No newline at end of file diff --git a/jekyll-assets/css/style.css b/jekyll-assets/css/style.css index 58465ec9b..c3fd04dba 100644 --- a/jekyll-assets/css/style.css +++ b/jekyll-assets/css/style.css @@ -234,13 +234,24 @@ div.subtitle p { margin-right: 0px; } -#container .section { +#container .section, +#related-container .section { display: flex; flex-direction: column; width: 100%; } -#docs-content #container { +#related-title { + text-align: center; +} + +#related-title h2 { + padding-top: 20px; + font-size: 1.5em; +} + +#docs-content #container, +#docs-content #related-container { align-items: start; } @@ -520,7 +531,8 @@ li > a { color: var(--subtle-text); } -#container section#content { +#container section#content, +#related-container section#content { flex-grow: 1; } @@ -1403,7 +1415,7 @@ input:not(:checked) ~ li ~ .itemcontents .sectlevel1 { content: ""; display: block; height: 60px; - margin -60px 0 0; + margin: -60px 0 0; } /* when the mobile menu is visible, hide all page content so we don't end up with dueling scrollbars */ @@ -1443,7 +1455,8 @@ input:not(:checked) ~ li ~ .itemcontents .sectlevel1 { max-width: 100vw; } - #container { + #container, + #related-container { justify-content: center; flex-wrap: wrap; margin-left: 3px; @@ -1544,8 +1557,6 @@ input:not(:checked) ~ li ~ .itemcontents .sectlevel1 { #content { margin-left: 0px; } - #container { - } } @media print { @@ -1560,7 +1571,8 @@ input:not(:checked) ~ li ~ .itemcontents .sectlevel1 { ul#tab-container li a { display: none !important; } - div#container { + div#container, + div#related-container { margin-left: 0; margin-right: 0; justify-content: center !important; @@ -1581,7 +1593,8 @@ input:not(:checked) ~ li ~ .itemcontents .sectlevel1 { box-sizing: border-box; } -section#box-content { +section#box-content, +section#related-content { display: flex; flex-wrap: wrap; flex-direction: row; @@ -1639,7 +1652,8 @@ div.subtitle.error-message p a { color: var(--bg); } -#container { +#container, +#related-container { display: flex; justify-content: center; margin-right: 10px;