Skip to content

Add Cloaker - #5648

Merged
github-actions[bot] merged 1 commit into
masterfrom
discover/Cloaker
Nov 2, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
discover/Cloaker

Conversation

@probonopd

Copy link
Copy Markdown
Member

Repository: https://github.com/spieglt/Cloaker

Simple, drag-and-drop, password-based file encryption

  • Stars: 438
  • Latest release: v5.0.0 (2026-09-26T21:12:33Z)
  • AppImage asset: Cloaker-x86_64.AppImage
  • License: GPL-3.0

Found by .github/workflows/discover-apps.yml, which looks for GitHub
repositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.

Discovered on GitHub as publishing AppImages on its releases, by
discover-apps.yml. Needs a maintainer's review.
@github-actions github-actions Bot added the error-app-exits Test failed: the application quit or crashed right after starting label Sep 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

@spieglt: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look?

Compatibility: not self-contained: uses the C library of the system; references glibc 2.35

  • The application quit or crashed right after starting. The error below usually shows why.

First error in the log:

ERROR: The application exited within 11 seconds instead of showing a window

Commit 99ceb1d. Full log

spieglt added a commit to spieglt/Cloaker that referenced this pull request Oct 24, 2026
The v5.0.0 AppImage fails the AppImage catalog test
(AppImage/appimage.github.io#5648): on its Ubuntu 22.04 machine the GUI
panics at startup with "Library libxkbcommon-x11.so could not be loaded."
winit dlopens libxkbcommon-x11.so.0, so linuxdeploy never saw it and
didn't bundle it, and that machine doesn't have it. glibc isn't the
problem: the AppImage already needs only 2.35.

The release job now installs libxkbcommon-x11-0 and passes it to
linuxdeploy with -l, which also brings libxkbcommon.so.0 and
libxcb-xkb.so.1; the binary's $ORIGIN/../lib runpath finds them before the
system's. Tested locally under Xvfb with the system copies hidden: the
window comes up from the bundled ones.

Since bundled libraries carry the build machine's glibc floor too, a new
step fails if anything in the AppDir needs a glibc newer than 2.35.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@spieglt

spieglt commented Oct 24, 2026

Copy link
Copy Markdown

/retest

@probonopd probonopd closed this Oct 24, 2026
@probonopd probonopd reopened this Oct 24, 2026
@github-actions github-actions Bot removed the error-app-exits Test failed: the application quit or crashed right after starting label Oct 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ Test passed

Please check that the screenshot shows the application's main window.

Cloaker

Cloaker

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.35

Warnings:

  • The window is mostly dark, so the application seems to start in a dark theme although the test system is not set to dark mode. Please use a light mode by default and use the dark theme only when the system is configured for dark mode (e.g. the GTK/Qt or theme setting) or the user chooses it in the settings.
  • The AppImage contains no update information, so users cannot update it with AppImageUpdate or similar tools. Please consider embedding it when building the AppImage (e.g., appimagetool -u) and publishing the .zsync file next to the AppImage; see https://docs.appimage.org/packaging-guide/optional/updates.html

Commit 99ceb1d. Full log

@spieglt

spieglt commented Oct 30, 2026

Copy link
Copy Markdown

@probonopd this is fixed as well

@probonopd

probonopd commented Oct 31, 2026 •

Copy link
Copy Markdown
Member Author

Why is the window so black?
The test system is not set to dark mode.

spieglt added a commit to spieglt/Cloaker that referenced this pull request Oct 31, 2026
winit doesn't report the theme on Linux, so egui always fell back to
dark, which the AppImage catalog flagged (AppImage/appimage.github.io#5648).
Read color-scheme from xdg-desktop-portal at startup and on changes, and
use light when there is no portal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@spieglt

spieglt commented Nov 2, 2026

Copy link
Copy Markdown

/retest

@probonopd probonopd closed this Nov 2, 2026
@probonopd probonopd reopened this Nov 2, 2026
@github-actions github-actions Bot added the screenshot-ok Test passed; the screenshot was checked and looks fine label Nov 2, 2026
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

✅ Test passed

Please check that the screenshot shows the application's main window.

Cloaker

Cloaker

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.35

Warnings:

Commit 99ceb1d. Full log

@github-actions
github-actions Bot merged commit d7685d5 into master Nov 2, 2026
9 of 10 checks passed
@github-actions
github-actions Bot deleted the discover/Cloaker branch November 2, 2026 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-discovered screenshot-ok Test passed; the screenshot was checked and looks fine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants