Merre tartunk

Ütemterv

A Mumcord epicekben készül. Az 1. epic a 0.3.0-s verzióval zárul le. Itt látod, mit hoz az egyes epic. Az ütemterv javaslat: a sorrend és a terjedelem még változhat.

Az epicek

Az 1. epic a mindennapi kliens. Utána nagyobb építőkövek jönnek, amelyek sorrendje még nem végleges.

  1. Epic 1

    kész v0.3.0

    A mindennapi kliens

    Minden, ami egy csapatnak egy estéhez kell. Három verzió alatt jelent meg, a 0.3.0 zárja le az 1. epicet.

    Mindennapi kliens v0.1.0

    • Beállítás egy perc alatt: identitás, mikrofon, beszédmód
    • Szerversáv, mumble:// linkek és tanúsítvány-ellenőrzés az első kapcsolatnál
    • Discord-stílusú ablak csatornalistával, chattel és taglistával
    • Push-to-talk billentyűkkel és egérgombokkal, Waylanden is, vagy hangaktiválás
    • Zajszűrés, visszhangszűrés, hangerő személyenként
    • Csatorna- és privát chat, Markdown, képek, előzmények a gépeden
    • Csatornák követése belépés nélkül, olvasatlan-számlálókkal
    • Regisztráció, avatarok, profilok, újracsatlakozás mindennel együtt
    • Világos és sötét, angol, német, spanyol, tálcaikon, diagnosztikai fájl
    • Zeneminőség akár 510 kbit/s-ig (a 0.1.1-ben került be)

    Több chat v0.2.0

    • Linkelőnézetek, üzenetenként elrejthetők, a varázslóban és a beállításokban kikapcsolhatók
    • YouTube-, Twitch- és Spotify-kártyák, amelyek csak kattintásra töltődnek be
    • Külső képek a chatben és képnézegető nagyítással
    • GIF-kedvencek forrásmegjelöléssel a Giphyhez és a Tenorhoz
    • @említések automatikus kiegészítéssel, saját hanggal és saját értesítéssel
    • Kód szintaxiskiemeléssel, formázási eszköztár és gyorsbillentyűk
    • Kézi küszöb a hangaktiváláshoz
    • „Most szól”: oszd meg, milyen zenét hallgatsz (Linux és Windows)
    • Az előnézetek és a régi előzmények automatikus takarítása

    Játék közben v0.3.0

    • Térhatású hang (béta) Mumble Linken és a Mumble hivatalos játékpluginjain keresztül, a gyorsbeállításokban is kapcsolható. Egy „3D” ikon mutatja, ki küld éppen pozícióadatokat
    • Overlay közvetlenül a játékban, kizárólagos teljes képernyőn is: Linuxon Vulkan-réteg (mint a MangoHud), Steam- és Proton-játékokban is, például a Tyr és a Supermarket Simulator alatt tesztelve. Windowsra később érkezik a játék grafikus API-ján keresztül (mint a Discordnál); addig ott az overlay ablak van
    • Játékonként be- vagy kikapcsolható, pozícióval, mérettel és átlátszósággal. Bekapcsolás előtt anti-cheat figyelmeztetést kapsz
    • Magától elindul a játékkal. Globálisan „Ki” vagy „Be”, játékonkénti kivételekkel, a varázslóban felkínálva, alapból kikapcsolva
    • Azok a játékok, amelyek anti-cheatje blokkolja vagy jelenti az overlayeket, alapból ki vannak zárva, az ok feltüntetésével: VALORANT és League of Legends (Riot Vanguard), Call of Duty a Modern Warfare II/III-mal, Warzone és Black Ops 6 (Ricochet), Counter-Strike 2 FACEIT-meccseken (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) és Apex Legends (Easy Anti-Cheat)
    • Játékon belüli overlay nélküli játékokhoz: lebegő, átkattintható ablak, amely mutatja, ki beszél. macOS-en nincs overlay
    • Választható „Most játszik”: a játékot Mumble Linken, ismert programokon és a Steamen keresztül ismeri fel, Steamen át csatlakozással a játékhoz
    • Kattintható @említések: előnézet ráhúzáskor, profil kattintásra, menü jobb klikkre
    • Jobb klikkes menü a személyeken ikonokkal és kapcsolókkal, új profil, ahol a módosítások azonnal érvénybe lépnek
    • Gyorsbeállítások a fogaskerékre kattintva: előnézetek, téma, overlay, zene és játék megosztása, profil szerkesztése és regisztráció a szerveren
    • Beállítások kereséssel: megtalálja a szakaszokat és az egyes beállításokat, odaugrik és kiemeli őket. Az oldalsáv görgetés közben a helyén marad
    • Új Akadálymentesség szakasz: látható billentyűzetes tippek, képernyőolvasó-bejelentések és átugró linkek, mindegyik saját kapcsolóval
    • KDE Waylanden a Mumcord egy kattintással beállítja az overlay ablakszabályát
    • Csiszolás: kevésbé lekerekített sarkok, és olyan éles elküldött képek, amilyet a szerverkorlát enged
    • Mind a 24 hivatalos uniós nyelv, a tálcamenüt is beleértve, mindegyik a saját nevén
    • Adatvédelmi lépés a varázslóban: mihez és mikor csatlakozik a Mumcord

    Mumcordtól Mumcordig v0.3.0

    • Közös chatelőzmények: a Mumcord kliensek legfeljebb 7 napnyi csatornaelőzményt adnak tovább, így elolvashatod, mit írtak, mielőtt beléptél. Privát üzeneteket soha, „… előzményeiből” jelöléssel, kikapcsolható
    • Csak az, amit a belépésed vagy a követés előtt írtak, duplikált üzenetek nélkül
    • „Ugrás a legújabbra” gomb, amikor feljebb olvasol
    • Jelvény azoknak, akik Mumcordot használnak
    • Dupla kattintás egy személyre megnyitja a privát chatet, kattintás kitűzi a kártyáját
    • Újratervezett profil mindennel, amit az adott személyhez beállítottál
    • Barátok, tanúsítvány alapján felismerve szervereken és átnevezéseken át, online állapottal
    • A barátokkal folytatott privát előzmények megmaradnak
    • Barátlista a jobb oldali oszlopban, azzal a csatornával, ahol épp vannak
    • „Belépés ide: ‹csatorna›” jobb klikkre egy személyen vagy baráton
    • Jobb oldali oszlop összecsukható szakaszokkal: „Itt: ‹csatorna›”, „Más csatornákban” és „Barátok”
    • Képek megbízható behúzása és beillesztése: előnézet küldés előtt, egyszerre több, tömörítés a szerverkorlátig
    • Teljes méretű képek (béta): a hivatalos kliensek a szerverkorláton belüli előnézetet kapják, a Mumcord-felhasználók a képnézegetőben közvetlenül a küldőtől töltik be a teljes képet. A felkínálás és a betöltés külön-külön kikapcsolható
  2. Epic 2

    következik v0.4.0

    Több szerver, témák és csiszolás

    Minden együtt érkezik a 0.4.0-s verzióban: több szerver, saját témák, a játékon belüli overlay Windowson és az első közvetlen kapcsolatok Mumcord-felhasználók között. A térhatású hang, a játékpluginok és a teljes méretű képek bétában maradnak.

    Több szerver egyszerre

    • Egyszerre akár 5 csatlakoztatott szerver, 1 és 15 között állítható. Beszélj az egyiken, olvass, írj és kapj értesítéseket mindegyikről
    • A „Mindig csatlakozzon induláskor” jelölésű szerverek és a legutóbb nyitva lévők maguktól csatlakoznak; minden szerver külön újracsatlakozik, ha megszakad a kapcsolat
    • Az értesítések és a privát üzenetek mutatják a szerver nevét, az értesítések szerverenként némíthatók
    • „Belépés a csatornába” más szerveren lévő barátokhoz is; a csatlakoztatott szerverre mutató mumble:// linkek egyenesen oda visznek

    Témák és megjelenés

    • Saját témák néhány alapszínből, előbeállításokkal és élő előnézettel; a Mumcord olvashatón tartja a kontrasztot
    • Témák megosztása szövegként: a chat előnézeti kártyát mutat, egy kattintás alkalmazza a témát az appra vagy egy szerverre
    • Ha szeretnéd, szerverenként külön téma
    • Ennek a weboldalnak a kinézete az appban: izzó gombok, színátmenetek, üveghatás és enyhe filmszemcse, kikapcsolható

    Csiszolás és nagy szerverek

    • Témához illő legördülő menük a böngésző sajátjai helyett, a beállítások minden mezője szépen igazítva
    • Vékony folyamatjelző sáv a chatképek alatt, amíg a teljes méret betöltődik
    • A nagy szerverek már nem fagynak le az első megjelenítéskor, plusz „Üres csatornák elrejtése” és „Beszélők elöl” kapcsolók
    • Az üzenetek csak akkor számítanak elküldöttnek, ha a szerver visszaigazolja őket; az elutasítottak újraküldhetők
    • Profilmegjegyzés félkövérrel, dőlttel, linkekkel és listákkal

    Kapcsolatminőség

    • Ping, csomagvesztés, sávszélesség és UDP vagy TCP valaki profiljában és menüjében, a sajátodnál is
    • Kis jelerősség-ikon a gyenge kapcsolatú emberek mellett, kikapcsolható

    Overlay

    • A játékon belüli overlay Windowson is, DirectX 11-en és 12-n keresztül, ugyanazokkal a beállításokkal és anti-cheat listával, mint Linuxon
    • Helyes színek HDR-játékokban, játékok Flatpak Steamből, keret nélküli teljes képernyős játékok KDE-n és GNOME-on ellenőrizve
    • Javítva: a Mumcord bezárása vagy frissítése már nem dönti össze a futó játékot
    • A játékon belüli overlay az OpenGL-t használó natív Linux-játékokban is, például: Project Hospital, Euro Truck Simulator 2 és Hearts of Iron IV
    • Az overlay ablak megszűnik; ha használtad, egy egyszeri értesítés átvisz a játékon belüli overlay beállításaihoz
    • „Csatlakozás a játékhoz” azoknál a játékoknál is, amelyek a Mumble Linken át osztják meg a szervercímüket

    Közvetlenül Mumcordból Mumcordba

    • Közvetlen, titkosított kapcsolatok Mumcord-felhasználók között IPv6-on, a routered porttovábbításán vagy a saját hálózatodon keresztül, más szervere nélkül
    • A Mumcord előtte egyszer rákérdez, mert a többiek látják az IP-címedet; a beállításokban módosíthatod
    • Így a teljes méretű képek sokkal gyorsabban érkeznek; ha nem működik közvetlen kapcsolat, minden megy úgy, mint eddig
    • A képnézegető bezárása leállítja az átvitelt

    Közös nézés (béta)

    • Közös YouTube-nézés: a hangcsatornában mindenki ugyanazt a videót nézi egyszerre, bárki megállíthatja és tekerhet
    • Képernyő vagy ablak megosztása, ha szeretnéd, hanggal, legfeljebb 8 nézőnek, alapból 720p-ben, másodpercenként 30 képkockával

    Telepítés Linuxon és frissítések

    • Csomagok Debianhoz és Ubuntuhoz (.deb), Fedorához és openSUSE-hoz (.rpm), Archhoz (AUR: mumcord-bin) és az AppImage, mindegyik x86_64-re és ARM64-re
    • Telepítés egyetlen sorral a terminálban, menübejegyzéssel és a mumble:// linkek támogatásával
    • „Mumcord indítása bejelentkezéskor” minden rendszeren
    • Igény szerint jelzés, ha új verzió jelenik meg; a Mumcord legfeljebb naponta egyszer kérdezi meg a GitHubot
  3. Epic 3

    később

    Kényelem

    Csiszolás a sokat használóknak.

    • Globális gyorsbillentyűk a push-to-talkon túl
    • Teljes tálcamenü
    • Beállítások importálása a hivatalos Mumble kliensből
    • Suttogás és kiáltás más csatornákba
    • Nyilvános szerverböngésző
  4. Epic 4

    később

    Adminisztráció

    Hogy a Mumcord teljesen kiválthassa a hivatalos klienst.

    • Jogosultságok szerkesztése (ACL-ek)
    • Kitiltások
    • Csatornák létrehozása, áthelyezése és kezelése
  5. Epic 5

    később

    Terjesztés

    Telepítés figyelmeztetések nélkül, és mindig naprakészen.

    • Aláírt telepítők, SmartScreen- vagy Gatekeeper-figyelmeztetés nélkül: a kiadási folyamatban már elő van készítve Windowsra és macOS-re, és aktív lesz, amint a tanúsítványok készen állnak
    • Automatikus frissítések
    • Összeomlási jelentések, csak ha beleegyezel
    • Csomagtárolók és áruházak
  6. Epic 6

    később

    GIF-keresés

    Keresés a puszta kedvencek helyett.

    • GIF-keresés úgy, hogy ne kelljen az alkalmazásba olyan API-kulcsot tenni, amit bárki kinyerhet
    • A lehetőségek: egy kis közvetítőszolgáltatás vagy saját kulcs; később dől el

Ami soha nem lesz

  • Bármi a szerveren: nincs kísérőszolgáltatás, nincs szerverplugin, nincs szerverkonfiguráció. A Mumcord bármely szabványos Mumble-szerverrel működik.
  • Mobilalkalmazások és webes verzió.
  • Relay szerver a közvetlen kapcsolatokhoz: ha nincs működő közvetlen út, a Mumcord inkább a Mumble-szerveren keresztül megy.

Hiányzik valami?

A kérések a GitHub issue-iba kerülnek, és beépülnek a tervezésbe.

Funkció kérése Ami már megjelent, az a változásnaplóban van →