Skip to content

Handle installation on handheld devices#168

Draft
ventureoo wants to merge 15 commits intocachyosfrom
cachyos-dev-deckify
Draft

Handle installation on handheld devices#168
ventureoo wants to merge 15 commits intocachyosfrom
cachyos-dev-deckify

Conversation

@ventureoo
Copy link
Copy Markdown
Member

Closes: #155

@ventureoo ventureoo changed the title Handle installation of handheld devices Handle installation on handheld devices Feb 11, 2026
"""
if libcalamares.utils.is_handheld():
libcalamares.utils.warning(
"Skipping, due to installation on handheld system"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We dont use displaymanager module anyways

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sourcefs: "file"
destination: "/boot/vmlinuz-linux-cachyos"
optional: true
- source: "/run/archiso/bootmnt/arch/boot/x86_64/vmlinuz-linux-cachyos-deckify"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unpacksfs isnt used too, but shouldnt care having it. Dont think we plan to make an offline iso

@ventureoo ventureoo force-pushed the cachyos-dev-deckify branch 3 times, most recently from a4caf5f to 2477b69 Compare February 12, 2026 08:07
ventureoo referenced this pull request Feb 12, 2026
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
@ptr1337 ptr1337 changed the base branch from cachyos-dev to cachyos February 19, 2026 20:23
@ventureoo ventureoo force-pushed the cachyos-dev-deckify branch 2 times, most recently from cbae2fd to 72df676 Compare March 9, 2026 11:48
ventureoo and others added 12 commits April 10, 2026 12:17
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
It's already part of cachyos-handheld package

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Co-authored-by: Eric Naim <dnaim@cachyos.org>
Co-authored-by: Anton Ždanov <anton@azdanov.dev>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
A user must exist before installing the cachyos-handheld package for the
autologin setup.

Signed-off-by: Eric Naim <dnaim@cachyos.org>
For testing only.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
@ventureoo ventureoo force-pushed the cachyos-dev-deckify branch from 72df676 to b520458 Compare April 10, 2026 09:18
@ventureoo
Copy link
Copy Markdown
Member Author

Rebased, again.

ptr1337 and others added 3 commits April 26, 2026 15:40
* paste: Add supoport for paste-cachyos

Signed-off-by: Peter Jung <admin@ptr1337.dev>

* paste: Fixup

Signed-off-by: Peter Jung <admin@ptr1337.dev>

* Update src/libcalamaresui/utils/Paste.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* paste: Harden HTTP response parsing and drop termbin tests

Parse the paste server response with QUrl::StrictMode and constrain
the resolved path to a simple identifier with no query or fragment,
so Cloudflare HTML interstitials or smuggled parameters can no longer
masquerade as a valid paste URL.

Remove testFichePaste and testUploadSize, which posted to termbin.com
and cannot pass now that the service is down. Expand testHttpPasteUrl
to cover the new rejection cases (HTML, query, fragment, traversal,
cross-origin, empty) and the absolute same-origin path.

---------

Signed-off-by: Peter Jung <admin@ptr1337.dev>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Peter Jung <admin@ptr1337.dev>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Merge deckify branch with common unified version

3 participants