Skip to content

Releases

Daily Deck 0.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 16:51

Added

  • Default profile for Cyberpunk 2077 (Windows; Steam/Proton on Linux): map, journal,
    inventory, perks, crafting, quick save/load, vehicle, phone, photo mode and more, with the
    game's default key bindings. An untouched default configuration from 0.3.0 gets it
    automatically.
  • Symbols map, car and scan.

Fixed

  • The Windows installer and the macOS app now include the licenses of the bundled third-party
    software (THIRD-PARTY-NOTICES.txt: Qt/PySide6 under the LGPL, Python, Pillow, hidapi,
    python-elgato-streamdeck, …), and the macOS app the GPL of Daily Deck itself.

Daily Deck 0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 16:18

Added

  • Windows support with an installer (DailyDeck-<version>-windows-x64-setup.exe, no admin
    rights needed, optional start at sign-in): focus detection including Store apps, key presses
    through SendInput following the keyboard layout of the focused window, app icons from the
    program file, a tray icon for light and dark taskbars. dailydeck.exe is the command line tool.
  • dailydeck --version.
  • About 180 built-in key symbols (play, pause, stop, volume, copy, git, …) from
    Lucide: Symbol … in the editor or icon = "symbol:play". They take the
    key's text colour.
  • Synchronise the profiles between computers through a folder (Nextcloud, OneDrive, Syncthing,
    Git): File → Synchronisation in the editor. Brightness, language, font and keyboard settings
    stay local; conflict copies of sync clients are reported in the tray.
  • English and German user interface, messages and default profiles. The language follows the
    system and can be set under Settings → Language. New languages are a single .po file, no
    build step – see docs/TRANSLATING.md.
  • An untouched default configuration from 0.2.0 is recreated in your language (the old file is
    kept as config.toml.bak).

Changed

  • Documentation in English.

Fixed

  • The editor comes to the front when opened from the tray while minimized or behind other windows.

Daily Deck 0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 12:00

Neu

  • macOS: läuft am Mac (getestet mit Stream Deck MK.2, macOS 27, Apple Silicon). Tastendrücke per
    Quartz passend zum Tastaturlayout, inklusive der von macOS angepassten Menükürzel
    (deutsches Layout: ⌘[ → ⌘Ö); Hinweis, wenn die Freigabe unter Bedienungshilfen fehlt.
  • Modifier primary (⌘ auf dem Mac, sonst Strg) und pro Taste keys_macos, keys_windows,
    keys_linux – ein Profil für alle Systeme. Der Editor nimmt Strg/⌘ als primary auf und hat
    Felder für die Varianten.
  • Standardprofile auf primary umgestellt, mit Mac-Kürzeln; neu: Safari, iTerm2 im Terminal-Profil.
  • Eine unveränderte Konfiguration aus einer früheren Version wird beim Start durch die neue
    Standardkonfiguration ersetzt (alte Fassung als config.toml.bak); bearbeitete bleiben, wie sie sind.
  • macOS: signiertes, notarisiertes DMG für Apple Silicon ab macOS 12, gebaut im Release-Workflow
    (scripts/build-macos.sh).
  • Editor: Deck-Vorschau kompakter (fester Abstand statt des Geräte-Tastenabstands); Einstellungen
    in „Tasten“ und „Programmicon“ gruppiert, Icon-Optionen nur aktiv, wenn das Icon eingeblendet wird.

Behoben

  • macOS: aktives Programm wurde ohne Leistensymbol (-v, --print-focus) nicht aktualisiert.
  • macOS: ⌘ allein wurde im Editor als super+ctrl aufgenommen.
  • Editor lief auf kleinen Bildschirmen unten aus dem Bild; passt sich jetzt an und scrollt.
  • macOS: Eingabefelder im Editor blieben schmal statt die Breite zu nutzen; ungleichmäßige Zeilenabstände.
  • Qt-eigene Schaltflächen (Abbrechen, Ja, Nein …) jetzt deutsch; Standardschrift wird pro System richtig benannt.

Daily Deck 0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 14:44

Erste Version.

  • Stream Deck zeigt die Tastenkürzel des fokussierten Programms (Profile pro Anwendung).
  • Linux: Fenstererkennung unter GNOME/Wayland (Shell-Extension) und X11, Tastendrücke per
    uinput passend zum Tastaturlayout.
  • Programmicon über das ganze Deck, Aufblitzen beim Wechsel.
  • Profil-Editor mit Live-Vorschau auf dem Deck, Kürzel-Aufnahme, Schriftauswahl.
  • Profile als .dailydeck exportieren/importieren.
  • Leistensymbol mit Pause, Profil festhalten, Helligkeit, Autostart.