1294 Commits

Author SHA1 Message Date
fiftydinar
8c58468229 fix: Properly edit dconf to load all files at once
dconf doesn't support loading more config at once, so do for/done loop.
2024-10-02 10:51:06 +02:00
fiftydinar
4d94d284b7 chore: Support loading dconfs
Converts gschema overrides to dconfs
2024-10-02 10:51:06 +02:00
Kyle Gospodnetich
3393352015 chore: Move ppfeaturemask to install and out of update 2024-09-30 15:45:58 -07:00
Kyle Gospodnetich
bb3d630c72 fix: Enable ppfeaturemask when installing LACT or on handhelds that require it automatically 2024-09-30 15:44:33 -07:00
Kyle Gospodnetich
531dd985ec chore: Only apply to deck images 2024-09-29 14:17:38 -07:00
Kyle Gospodnetich
56f3940883 feat: Add support for new Hori Steam controller to HHD. 2024-09-29 14:15:57 -07:00
Kyle Gospodnetich
38440064fa test: Use powersave on Ally/Ally X, test alternative sleep path by Antheas 2024-09-24 12:21:27 -07:00
Kyle Gospodnetich
7f4c92e7bb fix: Set cpulimit/io/nice for rmlint during dedup process 2024-09-24 07:38:48 -07:00
Kyle Gospodnetich
6b9981db47 chore: Remove resolve ujust, this is now provided under the same name upstream. 2024-09-20 13:00:30 -07:00
Như Bảo Trương
a6fe9a1952
Don't wait on compsize since compsize doesn't run (#1693) 2024-09-20 19:48:18 +00:00
Pat Connors
72e90b1177
chore(just) Link new documentation (#1682) 2024-09-17 12:41:44 -07:00
Pat Connors
f6a1be6d0a
chore: Replace Discourse link with new docs page (#1683)
Forgot about this one too.  Similar to https://github.com/ublue-os/bazzite/pull/1682/files.
2024-09-17 12:41:30 -07:00
Kyle Gospodnetich
fe3d15639c chore: Compsize is expensive and informational, let's skip it. 2024-09-16 09:56:15 -07:00
Kyle Gospodnetich
e1fbb541d0 Merge branch 'main' into testing 2024-09-16 09:53:34 -07:00
Kyle Gospodnetich
b01a7c42a5 fix: Set nice value in btrfs-dedup script to ensure anything it spawns is handled appropriately 2024-09-16 09:53:28 -07:00
Kyle Gospodnetich
606694634c
fix: Further reduce BTRFS resource allocations 2024-09-16 09:12:12 -07:00
Kyle Gospodnetich
6e861d1c00 Merge branch 'main' into testing 2024-09-15 13:11:34 -07:00
Zeglius
c486c03d77
docs: Migrate docs to a separate repo (#1668)
* ci(docs): Remove deploy docs action

See issue #1667

* ci(docs): Adapt offline docs step in build to pull from new docs repo

See issue #1667

* docs: Move docs to new repo

See issue #1667

* docs: Replace links from ublue-os.github.io/bazzite to docs.bazzite.gg

See issue #1667

* docs: Add readme with link pointing to new documentation repo
2024-09-14 08:39:43 -07:00
Kyle Gospodnetich
7e9b7f5344 chore: Update portal icon 2024-09-13 14:28:45 -07:00
Kyle Gospodnetich
d62cb24ae1 fix(deck): Add KDE-specific fractional scaling option 2024-09-12 12:57:15 -07:00
Kyle Gospodnetich
813dc6cdca feat(deck): Add handheld scaling fix to GNOME and KDE 2024-09-12 11:08:12 -07:00
Kyle Gospodnetich
b21bec03aa Merge branch 'main' into testing 2024-09-09 14:04:03 -07:00
Kyle Gospodnetich
3decff63fe feat(deck): Add ONEXPLAYER F1 support 2024-09-09 14:03:52 -07:00
Zeglius
478399b05e
chore(just): Improve wording in install-resolve prompts (#1637)
* chore(just): Improve wording in install-resolve prompts

* chore(just): Add italic bold text to warning prompt

* chore(just): Reduce usage of bold font to warning message

* chore(just): Missing 'the'
2024-09-09 17:06:04 +00:00
Kyle Gospodnetich
4f1b1d3d59 feat(framework): Add color correction profile for the new Framework 13 display. 2024-09-09 09:59:45 -07:00
HikariKnight
04eafbb023
feat: add support for onexfly 8840U (#1636)
* feat: add onexfly 8840U
However this sysid is shared between the 16gb model and the 32gb model, will this cause issues with the GTTSize being applied if this happens on a 16GB model? or will i have to separate out the 2 models in hardware setup by adding additional checks.

* feat: add onexfly 8840u to hhd supported hardware

* fix: only apply gttsize of 16256 to onexplayers with 32GB ram
2024-09-08 18:56:03 +00:00
Pat Connors
b02ed1d91a
chore(motd): Update to new documentation (#1630)
No more Discourse links!
2024-09-08 00:24:40 +00:00
Kyle Gospodnetich
0ab5b651d9
chore: Use just fedora as the IMAGE_LIKE per ngompa's request. 2024-09-03 19:48:56 -07:00
Zeglius
95c73120c2
chore(just): Improve install-resolve ux (#1593)
* chore(just): Add a more informative message to install-resolve

* chore(just): Bump up install-resolve SCRIPT_URL version
2024-09-02 18:30:50 +00:00
Kyle Gospodnetich
23e0344b80 Revert "chore: Increase default ptyxis size to fix motd layout"
This reverts commit 5400fed7b93c0cbbcb0b7f165a07c56c566041a3.
2024-09-01 11:06:26 -07:00
James Snyder
fb3d4f8f35 fix(cec-control): compare variable rather than variable name 2024-08-31 02:42:24 -05:00
Zeglius
0e18978fe1
feat(docs): Replace mdbook with mkdocs workflow (#1548)
* feat: add mdbook docs

* chore: add several articles to docs

* docs: add documentation at surface level

Using Discourse urls as fallback for missing content for now

docs: add missing image files

* docs: Add missing chapter emojis

docs: Add missing warning in Advanced docs in summary

docs: add missing waydroid guide

docs: rename files to avoid spaces

docs: fix badly set docs build params

docs: remove unnecesary placeholders

* docs: Realocate 'Gaming' section under 'General'

* docs: Add 'Introduction' section

This section contains a table of contents of the documentation

* docs: Add unstable documentation warning

* docs: Add missing github url

docs: add missing symlink to resources

* docs: Add discourse scrapper utility

* docs: minor discourse scrapper docs changes

* docs: Add youtube embeding preprocessor

* minor reformat for youtube-embed

* docs: Add mdbook preprocessor template

* docs: add format-author preprocessor

* docs: add git lib to mdbook toolset

* docs: Always fetch the highest quality image by fetch_discourse_md

* docs: fix youtube-embed ignoring new line requirement

* docs: Add documentation transcription guide

* docs: Missing url in transcription guide

* docs: Remove YAML header from doc guide

* docs: Minor tweaks to transcription guide

* docs: Add utilities preprocessor module

docs: Move debug preprocessor util to utils

* docs: tweak debug function

* docs: Add 'replace-urls' preprocessor

* chore: Move mappings parameter in replace-urls preprocessor

* docs: add ignore field to replace-urls

* docs: add Mdbook python types

* docs: Add ignore field to replace-urls

Now we can exclude files from being processed with blob patterns

* chore(ci): add deploy_docs

* chore(ci): Add dynamic edit url template to deploy_docs

* chore(ci): Add html.site-url to deploy_docs

* chore(readme): Use relative paths for repo_content

* chore(ci): Add README to included paths for deploy_docs

* chore(ci): Disable deploy_docs

* chore(ci): Use main in deploy_docs.on.push.branches

* docs: Rephrase unstable docs warning

* chore(ci): Exclude docs from triggering build workflow

* chore(ci): Enable deploy_docs

* fix(docs): Remove unnecessary imports in preprocessors

* docs: Move unstable docs warning to index.hbs

* docs: Add page metadata inclusion with fetch_discourse_md.py

* docs: Move fetch_discourse_md.py to docs/utils

* docs: Add 'fetched_at' metadata field in fetch_discourse_md.py

* docs: Update fetch_discourse_md.py to format metadata in json

* Revert "chore(readme): Use relative paths for repo_content"

This reverts commit 6a781c659607e0c83c19248241684c5785c7e93b.

* docs: Replace include with an url to repo README

* ci(docs): Add multilanguage doc build support

* docs: add Justfile utility

* docs: update Justfile utility

* ci(docs): Add stricter workflow trigger to deploy_docs

* docs: add 'preview_translation' to Justfile

* docs: add documentation translation guide

* ci(docs): Add mdbook cache

* ci(docs): Add i18n-report

* ci(docs): tweak deploy_docs workflow triggers

* ci(docs): remove unnecessary slash at build.yml

* ci(docs): remove unnecessary slash at deploy_docs.yml

* ci(docs): add docs/book.toml to deploy_docs trigger

* ci(docs): Add schedule trigger

* ci(docs): add github-pages cleaning

* ci(docs): Exclude docs from generate_changelog

* docs: Add dependencies installation script

* ci(docs): Add mdbook pdf build

* docs: Tweak Justfile to support pdf generation

* Revert "docs: Always fetch the highest quality image by fetch_discourse_md"

This reverts commit 74130ee1fe9264dc7a4c4c49fb416ef3dc12e322.

* ci(docs): Exclude deploy_docs.yml from cache-mdbook keys

* docs: Add 'mdbook_build' to Justfile

* docs: Add 'mdbook_serve' to Justfile

* docs: Add debug flag to fetch_discourse_md

* docs: Automate discourse documentation scrapping

* docs: Add flock to fetch_discourse_md

* docs: Add translation file generation with Justfile

* docs: Prefix url replacements with site-url in replace-urls.py preprocessor

* docs: Add installation guides

docs: Replace print button

* Revert "docs: Prefix url replacements with site-url in replace-urls.py preprocessor"

This reverts commit a685de4dce54debc900607d743069b79202a26ac.

* Reapply "docs: Prefix url replacements with site-url in replace-urls.py preprocessor"

This reverts commit 777d8055eac7543001200834939c960fb490e666.

* docs: fix replace-urls.py

* docs: fix fetch_discourse_md.py hitting discourse ip_10_secs_limit

* ci(docs): Remove duplicate '/' in build translation step

* ci(docs): Update actions/cache

* ci(docs): Reduce deploy_docs schedule timespan between triggers

* docs: update install-deps.sh

* docs: Update Advanced docs

* docs: Add favicon

* docs: Reword unstable documentation warning

* docs: Change default theme to 'navy'

* ci(docs): Move permisions to job scope

* docs: refactor fetch_discourse_md.py

Now it will export the function 'fetch', which other python scripts can
use

* docs: Add mkdocs skeleton

* docs: Add cmdrun hook

* ci(docs): Migrade deploy_docs to use mkdocs

* chore: remove mdbook leftover files

* docs: add support for markdown emojies

* docs: add support for i18n translations to mkdocs

* docs: add resource prefetching

* docs: enable navigation indexes in toc

* docs: add unstable documentation warning

* docs: normalize toc

docs: Add markdown magiclinks

* docs: remove unnecesary extensions

* ci(docs): Separate docs build into its own action

* ci(docs): fix build docs action

* ci(docs): Add default parameters to build_mkdocs action

* ci(docs): Clean up leftover mdbook files

* docs: remove leftover mkdocs-print-site-plugin

* chore: add mkdocs offline documentation

* docs: fix list indentation

* ci(docs): Add github links to mkdocs

* ci(docs): Add github authors to mkdocs

* docs: Update documentation guide and scripts to mkdocs

* docs: Add cache capabilities to cmdrun hook

* docs: Enable instant loading

docs: Enable toc in sidebar

* docs: Update summary and add more posts

* docs: Add mkdocs-material social plugin

* docs: Disable instant loading

* docs: Fix section url

* docs: Fix fetch_discourse not fetching images properly

* docs: Disable warning for using absolute links

* docs: Add url replacement hook

* docs: Restore 'General' section

* docs: Remove aditional languages for now

* docs: Add missing page titles

* docs: move and rename index.md to docs/src/Handheld_and_HTPC_edition/Steam_Gaming_Mode.md

* docs: remove leftover Bazzite_resources.md

* docs: Add time fallback to git-revision-date

* docs: Add navigation tabs

* docs: Clear cmdrun cache with Justfile

* docs: Add missing dual-boot guide url

* docs: Change to a shorter section name for handheld and HTPC

* docs: Add embed_youtube hook

* docs: Remove leftover resources entry in index

docs: Fix outdated 'Steam Gaming Overview' link in index

* docs: Limit vertical image size

* docs: add more url replacements

* docs: Enable search features
2024-08-28 15:48:19 -07:00
Kyle Gospodnetich
ea28269462 fix(deck): Remove branch selector on reboot 2024-08-26 23:39:18 -07:00
Aarron Lee
8137631e78
chore: minor updates to help text for bazzite-rollback-helper (#1540)
Co-authored-by: Aarron Lee <aarron-lee@users.noreply.github.com>
2024-08-26 19:58:37 +00:00
HikariKnight
1cb85551d5
fix(just): add libvirt package to setup-virtualization (#1549)
* fix: add libvirt package into install
upstream removed libvirt as a dependency for virt-manager

* chore: update information text about VFIO
2024-08-26 18:50:07 +00:00
Kyle Gospodnetich
bd85e7d330 fix: Limit BTRFS deduplication to one core. 2024-08-24 23:19:46 -07:00
Kyle Gospodnetich
5d31fa02a3 chore: Adjust margins for Discourse icon 2024-08-23 13:24:39 -07:00
Kyle Gospodnetich
8acd8946b6 chore: Clean up shadows 2024-08-23 13:05:16 -07:00
Kyle Gospodnetich
e82dbdb80c chore: Add unique discourse icon 2024-08-23 12:50:46 -07:00
Kyle Gospodnetich
e578bfd5ef chore: Add inner shadow to icons 2024-08-23 12:42:18 -07:00
Kyle Gospodnetich
0ec586fa07 chore: Add license for new portal icon 2024-08-23 12:39:09 -07:00
Kyle Gospodnetich
98e8f50643 chore: Update Portal icon 2024-08-23 12:35:56 -07:00
Kyle Gospodnetich
20ff9732c7 chore: Adjust discourse forums application name 2024-08-23 10:25:23 -07:00
Kyle Gospodnetich
44b2bfafed chore: Add drop shadows to icons 2024-08-23 10:00:15 -07:00
Kyle Gospodnetich
9a51d129a9 chore: Add white space to discourse SVG 2024-08-23 09:53:55 -07:00
Kyle Gospodnetich
dd306936f0 chore: Add new icon for documentation link
This is a modified version of an icon from the papirus-icon-theme, GPLv3
2024-08-23 09:46:25 -07:00
Kyle Gospodnetich
708c5339f6 chore: Add missing new line to just file 2024-08-22 16:26:26 -07:00
Zeglius
4155b5643f
feat: Add offline documentation (#1530)
* feat: add mdbook docs

* chore: add several articles to docs

* docs: add documentation at surface level

Using Discourse urls as fallback for missing content for now

docs: add missing image files

* docs: Add missing chapter emojis

docs: Add missing warning in Advanced docs in summary

docs: add missing waydroid guide

docs: rename files to avoid spaces

docs: fix badly set docs build params

docs: remove unnecesary placeholders

* docs: Realocate 'Gaming' section under 'General'

* docs: Add 'Introduction' section

This section contains a table of contents of the documentation

* docs: Add unstable documentation warning

* docs: Add missing github url

docs: add missing symlink to resources

* docs: Add discourse scrapper utility

* docs: minor discourse scrapper docs changes

* docs: Add youtube embeding preprocessor

* minor reformat for youtube-embed

* docs: Add mdbook preprocessor template

* docs: add format-author preprocessor

* docs: add git lib to mdbook toolset

* docs: Always fetch the highest quality image by fetch_discourse_md

* docs: fix youtube-embed ignoring new line requirement

* docs: Add documentation transcription guide

* docs: Missing url in transcription guide

* docs: Remove YAML header from doc guide

* docs: Minor tweaks to transcription guide

* docs: Add utilities preprocessor module

docs: Move debug preprocessor util to utils

* docs: tweak debug function

* docs: Add 'replace-urls' preprocessor

* chore: Move mappings parameter in replace-urls preprocessor

* docs: add ignore field to replace-urls

* docs: add Mdbook python types

* docs: Add ignore field to replace-urls

Now we can exclude files from being processed with blob patterns

* chore(ci): add deploy_docs

* chore(ci): Add dynamic edit url template to deploy_docs

* chore(ci): Add html.site-url to deploy_docs

* chore(readme): Use relative paths for repo_content

* chore(ci): Add README to included paths for deploy_docs

* chore(ci): Disable deploy_docs

* chore(ci): Use main in deploy_docs.on.push.branches

* docs: Rephrase unstable docs warning

* chore(ci): Exclude docs from triggering build workflow

* chore(ci): Enable deploy_docs

* fix(docs): Remove unnecessary imports in preprocessors

* docs: Move unstable docs warning to index.hbs

* docs: Add page metadata inclusion with fetch_discourse_md.py

* docs: Move fetch_discourse_md.py to docs/utils

* docs: Add 'fetched_at' metadata field in fetch_discourse_md.py

* docs: Update fetch_discourse_md.py to format metadata in json

* Revert "chore(readme): Use relative paths for repo_content"

This reverts commit 6a781c659607e0c83c19248241684c5785c7e93b.

* docs: Replace include with an url to repo README

* ci(docs): Add multilanguage doc build support

* docs: add Justfile utility

* docs: update Justfile utility

* ci(docs): Add stricter workflow trigger to deploy_docs

* docs: add 'preview_translation' to Justfile

* docs: add documentation translation guide

* ci(docs): Add mdbook cache

* ci(docs): Add i18n-report

* ci(docs): tweak deploy_docs workflow triggers

* ci(docs): remove unnecessary slash at build.yml

* ci(docs): remove unnecessary slash at deploy_docs.yml

* ci(docs): add docs/book.toml to deploy_docs trigger

* ci(docs): Add schedule trigger

* ci(docs): add github-pages cleaning

* ci(docs): Exclude docs from generate_changelog

* docs: Add dependencies installation script

* ci(docs): Add mdbook pdf build

* docs: Tweak Justfile to support pdf generation

* Revert "docs: Always fetch the highest quality image by fetch_discourse_md"

This reverts commit 74130ee1fe9264dc7a4c4c49fb416ef3dc12e322.

* ci(docs): Exclude deploy_docs.yml from cache-mdbook keys

* docs: Add 'mdbook_build' to Justfile

* docs: Add 'mdbook_serve' to Justfile

* docs: Add debug flag to fetch_discourse_md

* docs: Automate discourse documentation scrapping

* docs: Add flock to fetch_discourse_md

* docs: Add translation file generation with Justfile

* docs: Prefix url replacements with site-url in replace-urls.py preprocessor

* docs: Add installation guides

docs: Replace print button

* Revert "docs: Prefix url replacements with site-url in replace-urls.py preprocessor"

This reverts commit a685de4dce54debc900607d743069b79202a26ac.

* Reapply "docs: Prefix url replacements with site-url in replace-urls.py preprocessor"

This reverts commit 777d8055eac7543001200834939c960fb490e666.

* docs: fix replace-urls.py

* docs: fix fetch_discourse_md.py hitting discourse ip_10_secs_limit

* ci(docs): Remove duplicate '/' in build translation step

* ci(docs): Update actions/cache

* ci(docs): Reduce deploy_docs schedule timespan between triggers

* docs: update install-deps.sh

* docs: Update Advanced docs

* docs: Add favicon

* docs: Reword unstable documentation warning

* docs: Change default theme to 'navy'

* ci(docs): Move permisions to job scope

* feat: Add offline documentation
2024-08-22 13:56:29 -07:00
Aarron Lee
0bba7d316b
feat(ujust): add post-gamescope-logs ujust (#1533)
Co-authored-by: Aarron Lee <aarron-lee@users.noreply.github.com>
2024-08-22 13:55:59 -07:00
Pat Connors
fc473e1cc5
chore(docs): Delete offline documentation temporarily... (#1521)
* chore(docs): Delete Bazzite Landing

* chore(docs): Delete Updates Directory

* chore(docs): Delete Apps Doc Dir

* chore(docs): Delete HTPC and Handheld Doc Dirs

* chore(docs): Delete General Docs Dir

* chore(docs): Delete Gaming Docs Dir

* chore(docs): delete goofy ah icon

* chore(docs): Delete docs .desktop

We have the Discourse shortcut which leads to the documentation anyways.
2024-08-21 14:52:47 -07:00