Sailfish OS Silica WebView shell for T3 Code (harbour-t3code)
- QML 51.9%
- Shell 40.4%
- JavaScript 4.7%
- Python 3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| docs | ||
| harbour-t3code | ||
| scripts | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| sdk-version.json | ||
t3code-sfos
Sailfish OS harbour app: Silica WebView shell for T3 Code / https://t3.codes.
Product
| App | harbour-t3code |
| Stack | Silica + Sailfish.WebView 1.0 (QML-only, noarch) |
| Default URL | https://app.t3.codes (Settings → LocalStorage override) |
| Target | SFOS 5.2.x · SDK pin coderus/sailfishos-platform-sdk:5.2.0.15 |
| Current | 0.1.1 — blank-white fallback (status + Open in browser) |
Client-only. Agents run on the T3 Code server machine (hosted app or your t3 serve / desktop remote). This phone app does not embed Electron — SFOS cannot run Electron.
Blank white on device? Usually the hosted SPA vs SFOS Gecko WebView, not a zero-height layout bug. See docs/webview.md. Use the in-app Open in browser / Change URL fallback, or a desktop pairing HTTPS URL.
See also harbour-t3code/.
CI
| Workflow | Purpose |
|---|---|
harbour-t3code-rpm |
Platform SDK mb2/rpmbuild → noarch RPM; on main publish release harbour-t3code-v0.1.1 |
Publish helper: scripts/publish-rpm.sh (release-assets-first, Packages type=rpm best-effort).
Links
- Repo: https://git.bitp.cz/donach/t3code-sfos
- Upstream T3 Code: https://github.com/pingdotgg/t3code · https://t3.codes
- Pattern sibling: https://git.bitp.cz/donach/zulip-sfos (
harbour-zulip) - Store: https://git.bitp.cz/donach/sfos-forgejo-store