Secretary

Apps/launcher
Login

Apps/launcher

Secretary Launcher (Android)

Monochrome, wallpaper-focused home screen launcher. Replaces the system home with a clock/date, up to 8 configurable app slots — both freely movable, the slots as one block — a gesture-driven app drawer (swipe up to search, auto-launch on exact match) and long-press settings.

What it does

Changelog

Every released version: Apps/launcher/changelog

Screenshots

Startseite Drawer Einstellungen Home-Einstellungen Sync-Einstellungen

Features

Architecture

Server sync (/launcher/)

Layout

android/launcher/
├── build.gradle.kts
├── proguard-rules.pro
├── LICENSE-SpecialElite.txt      # Font license (special_elite)
└── src/main/
    ├── AndroidManifest.xml
    ├── java/org/beowulf/secretary/launcher/
    │   ├── MainActivity.kt            # Entry, edge-to-edge, orientation
    │   ├── MainViewModel.kt           # account, sync wiring
    │   ├── SecretaryLauncherApp.kt    # CrashReporter + PackageWatcher install
    │   ├── navigation/AppNav.kt       # home / settings / login routes
    │   ├── data/                      # Constants, Prefs, AppModel,
    │   │                              #   LauncherSettings, WidgetPosition,
    │   │                              #   LauncherRepository
    │   ├── sync/LauncherSync.kt       # /launcher/ pull + push
    │   ├── helper/                    # Utils, FakeHomeActivity, AppIcons,
    │   │                              #   PackageWatcher
    │   ├── crash/CrashReporter.kt
    │   └── ui/                        # Gestures, theme, screens
    └── res/                           # values(-night, -de), font, icons

Attachments: