• v1.4.0 a6fe04fe7b

    Nexum 1.4.0 Stable

    kikizc released this 2026-08-08 19:06:04 +02:00 | 0 commits to master since this release

    Novinky

    • Tray ikonka, zavírání appky do lišty místo úplného ukončení
    • Spouštění s přihlášením do systému (Linux i Windows)
    • Obnova poslední otevřené místnosti při startu, auto-away, hromadné "označit vše přečtené"
    • Unread badge na tray ikonce, uložené rozepsané zprávy (drafty), zapamatovaná velikost okna
    • Cross-signing ověření teď přežije restart appky — dřív bylo nutné po každém spuštění znovu zadávat recovery key

    Opravy

    • Duplicitní DM místnosti: "napsat zprávu" i dialog "Nová místnost" zakládaly novou místnost pokaždé znovu, protože se nikdy nezapisovalo m.direct — teď se existující konverzace správně najde a použije
    • Rozostřené avatary nad 100 % UI škálování — škálování přepsáno z transformace už vykresleného obrázku na přímé nastavení velikosti před vykreslením
    • Dohánění scrollu po dotažení starší historie zprávy skákalo na špatné místo
    • Verify tlačítko u členů se po ověření nebo přepnutí na jiného člena občas nepřekreslilo
    • Spolehlivější E2EE (MatrixSDK 1.1.1): opravené sdílení klíčů mezi zařízeními, ověřování zařízení (SAS) přímo v místnosti, cross-signing
    Downloads
  • v1.3.0 c2f1701635

    Nexum 1.3.0 Stable

    kikizc released this 2026-08-02 11:42:54 +02:00 | 21 commits to master since this release

    • Výběr rodičovského prostoru při zakládání nového prostoru — rozbalovací strom místo prostého seznamu
    • Nový prostor teď jde založit i uvnitř vnořeného subspace, ne jen v nejvyšším prostoru
    • Prázdný prostor/subspace bez kanálů už neukazuje starou konverzaci — nabídne založit místnost nebo přidat existující
    • Náhled poslední odpovědi ve vlákně (avatar, jméno, text) místo pouhého počítadla
    • Dolaďování subspace tabů — linka pod záložkami sahá až na oba okraje lišty
    Downloads
  • v1.2.0 56f32d3ccc

    Nexum 1.2.0 Stable

    kikizc released this 2026-07-31 13:25:01 +02:00 | 38 commits to master since this release

    • Opraveno: po založení místnosti nebo DM přestalo jít psát do jakéhokoli textového pole. Dialog Nová místnost už není samostatné okno, takže okno o klávesnici nepřijde.
    • Opraveno: člen, který se přepnul na online, zůstal v panelu členů viset pod hlavičkou Offline se zeleným kolečkem.
    • Opraveno: po zavření rychlého přepínače (Ctrl+K) padaly klávesy do prázdna, dokud se nekliklo do pole zprávy.
    • Nové: místnosti v seznamu mají u glyfu odznáček stavu — glóbus u veřejných, zámek u šifrovaných. Najetím myší se stav vypíše slovy.
    Downloads
  • v1.1.1 8853f2a188

    Nexum 1.1.1 Stable

    kikizc released this 2026-07-30 19:13:32 +02:00 | 65 commits to master since this release

    • Oprava přihlašování na Windows ("Unable to create child window for native control host") — chyběla deklarace podporovaných verzí OS v app.manifest
    • Srovnaný vzhled dialogu aktualizace: stejně široká tlačítka, seznam změn jako skutečný bullet list, zbytečné druhé zavírací tlačítko pryč
    • Windows: Defender/SmartScreen může hlásit "Neznámý vydavatel" — appka zatím nemá kód podepsaný certifikátem. Klikni "Další informace" → "Přesto spustit".
    Downloads
  • v1.1.0 8853f2a188

    Nexum 1.1.0 Stable

    kikizc released this 2026-07-30 16:21:47 +02:00 | 65 commits to master since this release

    • Klikací odkazy ve zprávách (dřív jen podtržený text bez reakce na klik)
    • Malý náhled odkazu pod zprávou (host, titulek, popis, obrázek/GIF) — u nešifrovaných místností
    • Automatické aktualizace: ikonka v levé liště, popup s "Co je nového", volitelný plně automatický režim v Nastavení → Rozšířené
    Downloads
  • v1.0.0 e29c648bcd

    Nexum 1.0.0 Stable

    kikizc released this 2026-07-27 17:46:08 +02:00 | 73 commits to master since this release

    První stabilní vydání Nexum — desktopového klienta pro Matrix. Avalonia UI, C# / .NET 10, postavený nad vlastním MatrixSDK 1.0.0.

    Balíčky jsou self-contained — obsahují .NET runtime i nativní knihovny (libolm, libsodium, SDL2, Oniguruma). Nic se nedoinstalovává.

    Stažení

    Platforma Soubor
    Linux x64 nexum-1.0.0-linux-x64.tar.gz
    Windows x64 nexum-1.0.0-win-x64.zip

    Linux

    tar -xzf nexum-1.0.0-linux-x64.tar.gz
    cd nexum-1.0.0-linux-x64
    ./Nexum            # spuštění
    ./install.sh       # volitelně: ikona a záznam v aplikačním menu
    

    Windows — rozbalit zip a spustit Nexum.exe.

    Kontrolní součty jsou v SHA256SUMS.txt.

    Co klient umí

    Komunikace
    Místnosti a spaces, DM, vlákna, reakce, edity, odpovědi, mazání, připnuté zprávy,
    hlasování (MSC3381), captions (MSC2530), přeposílání, samolepky, vlastní emoji
    (MSC2545), animované GIFy, markdown se zvýrazněním syntaxe (TextMate gramatiky),
    autocomplete (@lidi, :emoji, #místnosti), slash příkazy, emoji picker.

    Šifrování
    E2EE oběma směry, SAS verifikace zařízení, ověření uživatele přes cross-signing,
    záloha klíčů, SSSS recovery klíč, šifrované přílohy, lokální vyhledávání
    v šifrované historii.

    Hovory a média
    1:1 audio hovory (WebRTC přes SIPSorcery, TURN z homeserveru), hlasové zprávy
    (MSC3245) s waveformem, sdílení polohy (MSC3488), náhledy médií, přehrávání videa.

    Ovládání a UX
    Quick switcher (Ctrl+K), skok na datum (MSC3030), skok na zprávu, read receipts,
    typing indikátory, notifikace, multi-account, vlastní status a presence,
    export chatu do HTML, cache zpráv, den-separátory, stavové události v chatu.

    Vzhled
    10 barevných palet (Slate, Element, VS, GitHub, One Dark, Tokyo Night, Catppuccin,
    Nord, Dracula, Gruvbox) ve světlé i tmavé variantě, volitelná akcentní barva,
    barvy jmen uživatelů i po jednotlivcích, hover toolbar u zpráv.

    Jazyky
    Čeština a angličtina, přepínatelné za běhu.

    Podrobné porovnání s Elementem a Cinny je ve FEATURES.md.

    Známá omezení

    • macOS balíček není součástí tohoto vydání. Kód macOS podporuje, ale libolm
      (E2EE) pro něj nemá NuGet balíček a musí se sestavit přímo na Macu — ten zatím
      nebyl k dispozici.
    • Inline přehrávání videa vyžaduje systémově nainstalovaný VLC na Linuxu
      i Windows. Balíček veze jen LibVLCSharp (managed vrstvu), ne nativní knihovny.
      Bez VLC funguje všechno ostatní, video se jen neotevře v okně — dá se stáhnout
      a přehrát externě. Na Linuxu: sudo apt install libvlc5 libvlc-dev.
    • Zvuk (hovory, hlasovky) jede přes přibalené SDL2 — na Linuxu funguje
      s PipeWire i PulseAudio bez další instalace.
    • Neimplementováno vědomě: skupinové hovory, widgety, sliding sync.
    Downloads