Uz kurieni ejam

Ceļvedis

Mumcord tiek būvēts epikos. Epic 1 tiek pabeigts ar versiju 0.3.0. Lūk, ko atnes katrs epiks. Ceļvedis ir priekšlikums: secība un apjoms vēl var mainīties.

Epiki

Epic 1 ir ikdienas klients. Pēc tam nāk lielāki būvbloki, kuru secība vēl nav noteikta.

  1. Epic 1

    gatavs v0.3.0

    Ikdienas klients

    Viss, kas grupai vajadzīgs vienam vakaram. Izlaists trīs versijās, 0.3.0 pabeidz Epic 1.

    Ikdienas klients v0.1.0

    • Iestatīšana minūtē: identitāte, mikrofons, runāšanas režīms
    • Serveru josla, mumble:// saites un sertifikāta pārbaude pirmajā kontaktā
    • Discord stila logs ar kanālu sarakstu, tērzēšanu un dalībnieku sarakstu
    • Push-to-talk ar taustiņiem un peles pogām, arī uz Wayland, vai balss aktivizācija
    • Trokšņu slāpēšana, atbalss slāpēšana, skaļums katram cilvēkam
    • Kanālu un privātā tērzēšana, Markdown, attēli, vēsture tavā datorā
    • Seko kanāliem, tajos neatrodoties, ar nelasīto ziņu skaitu
    • Reģistrācija, avatāri, profili, atkārtota pieslēgšanās ar visu
    • Gaišā un tumšā tēma, angļu, vācu, spāņu valoda, teknes ikona, diagnostikas fails
    • Mūzikas kvalitāte līdz 510 kbit/s (pievienota 0.1.1)

    Vairāk tērzēšanai v0.2.0

    • Saišu priekšskatījumi, aizverami katrai ziņai, izslēdzami vednī un iestatījumos
    • YouTube, Twitch un Spotify kartītes, kas ielādējas tikai pēc klikšķa
    • Ārēji attēli tērzēšanā un attēlu skatītājs ar tālummaiņu
    • GIF izlase ar avota norādi Giphy un Tenor
    • @pieminējumi ar automātisko pabeigšanu, savu skaņu un savu paziņojumu
    • Kods ar sintakses izcelšanu, formatēšanas rīkjosla un īsinājumtaustiņi
    • Manuāls balss aktivizācijas slieksnis
    • “Tagad skan”: dalies, kādu mūziku klausies (Linux un Windows)
    • Automātiska priekšskatījumu un vecās vēstures uzkopšana

    Spēlē v0.3.0

    • Telpiskā skaņa (beta) caur Mumble Link un oficiālajiem Mumble spēļu spraudņiem, pārslēdzama arī ātrajos iestatījumos. “3D” ikona rāda, kurš šobrīd sūta pozīcijas datus
    • Pārklājums tieši spēlē, arī ekskluzīvā pilnekrāna režīmā: uz Linux Vulkan slānis (kā MangoHud), arī Steam un Proton spēlēs, testēts, piemēram, ar Tyr un Supermarket Simulator. Uz Windows tas nāks vēlāk caur spēles grafikas API (kā Discord); līdz tam ir pārklājuma logs
    • Ieslēdzams vai izslēdzams katrai spēlei, ar pozīciju, izmēru un necaurredzamību. Pirms ieslēgšanas tu saņem piezīmi par pretkrāpšanas sistēmām
    • Startē pats kopā ar spēli. Globāli “Izslēgts” vai “Ieslēgts” ar izņēmumiem katrai spēlei, piedāvāts vednī, pēc noklusējuma izslēgts
    • Spēles, kuru pretkrāpšanas sistēma bloķē vai ziņo par pārklājumiem, pēc noklusējuma paliek izslēgtas, ar redzamu iemeslu: VALORANT un League of Legends (Riot Vanguard), Call of Duty ar Modern Warfare II/III, Warzone un Black Ops 6 (Ricochet), Counter-Strike 2 FACEIT mačos (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) un Apex Legends (Easy Anti-Cheat)
    • Spēlēm bez spēles pārklājuma: peldošs, cauri klikšķināms logs, kas rāda, kurš runā. Uz macOS pārklājuma nav
    • Pēc izvēles “Tagad spēlē”: atpazīst spēli caur Mumble Link, zināmām programmām un Steam, ar pievienošanos spēlei caur Steam
    • Klikšķināmi @pieminējumi: priekšskatījums, uzvirzot kursoru, profils pēc klikšķa, izvēlne ar labo klikšķi
    • Labā klikšķa izvēlne uz cilvēkiem ar ikonām un slēdžiem, jauns profils, kurā izmaiņas stājas spēkā uzreiz
    • Ātrie iestatījumi, noklikšķinot uz zobrata: priekšskatījumi, tēma, pārklājums, mūzikas un spēles kopīgošana, profila rediģēšana un reģistrēšanās serverī
    • Iestatījumi ar meklēšanu: atrod sadaļas un atsevišķus iestatījumus, pāriet uz tiem un tos izceļ. Sānjosla paliek vietā, kamēr ritini
    • Jauna sadaļa “Pieejamība”: redzami tastatūras mājieni, ekrāna lasītāja paziņojumi un pārlēkšanas saites, katram savs slēdzis
    • Uz KDE Wayland Mumcord ar vienu klikšķi iestata pārklājuma loga noteikumu
    • Noslīpēšana: mazāk noapaļoti stūri un nosūtīti attēli tik asi, cik servera limits atļauj
    • Visas 24 oficiālās ES valodas, ieskaitot teknes izvēlni, katra savā nosaukumā
    • Privātuma solis vednī: ar ko un kad Mumcord savienojas

    No Mumcord uz Mumcord v0.3.0

    • Kopīga tērzēšanas vēsture: Mumcord klienti nodod līdz 7 dienām kanāla vēstures, lai tu varētu izlasīt, kas tika rakstīts pirms tavas pievienošanās. Nekad privātās ziņas, atzīmēta kā “no … vēstures”, izslēdzama
    • Tikai tas, kas rakstīts pirms tu pievienojies vai sāki sekot, bez dublētām ziņām
    • Poga “Uz jaunākajām”, kad lasi augstāk
    • Nozīmīte cilvēkiem, kas lieto Mumcord
    • Dubultklikšķis uz cilvēka atver privāto tērzēšanu, klikšķis piesprauž viņa kartīti
    • Pārveidots profils ar visu, ko esi iestatījis šim cilvēkam
    • Draugi, atpazīti pēc sertifikāta dažādos serveros un pēc vārda maiņas, ar tiešsaistes statusu
    • Privātā vēsture ar draugiem tiek saglabāta
    • Draugu saraksts labajā kolonnā, ar kanālu, kurā viņi atrodas
    • “Pievienoties ‹kanāls›” ar labo klikšķi uz cilvēka vai drauga
    • Labā kolonna ar sakļaujamām sadaļām: “Kanālā ‹kanāls›”, “Citos kanālos” un “Draugi”
    • Uzticama attēlu ievilkšana un ielīmēšana: priekšskatījums pirms sūtīšanas, vairāki uzreiz, saspiešana līdz servera limitam
    • Attēli pilnā izmērā (beta): oficiālie klienti saņem priekšskatījumu servera limita robežās, Mumcord lietotāji attēlu skatītājā ielādē visu attēlu tieši no sūtītāja. Piedāvāšanu un ielādi var izslēgt katru atsevišķi
  2. Epic 2

    nākamais v0.4.0

    Vairāki serveri, tēmas un noslīpēšana

    Viss iznāk kopā kā versija 0.4.0: vairāki serveri, savas tēmas, spēles pārklājums uz Windows un pirmie tiešie savienojumi starp Mumcord lietotājiem. Telpiskā skaņa, spēļu spraudņi un attēli pilnā izmērā paliek beta.

    Vairāki serveri vienlaikus

    • Līdz 5 serveriem pieslēgti vienlaikus, iestatāms no 1 līdz 15. Runā vienā, lasi, raksti un saņem paziņojumus visos
    • Serveri ar “Vienmēr pieslēgties startā” un pagājušajā reizē atvērtie pieslēdzas paši; katrs serveris pēc pārtraukuma pats pieslēdzas no jauna
    • Paziņojumos un privātajās ziņās redzams servera nosaukums, paziņojumus var apklusināt katram serverim atsevišķi
    • “Pievienoties kanālam” arī draugiem citā serverī; mumble:// saites uz pieslēgtu serveri aizved tieši turp

    Tēmas un izskats

    • Savas tēmas no dažām galvenajām krāsām, ar sagatavēm un tiešo priekšskatījumu; Mumcord rūpējas, lai kontrasts paliktu salasāms
    • Kopīgo tēmas kā tekstu: tērzēšanā parādās priekšskatījuma kartīte, viens klikšķis pielieto tēmu lietotnei vai serverim
    • Ja gribi, sava tēma katram serverim
    • Šīs vietnes izskats lietotnē: mirdzošas pogas, krāsu pārejas, stikla efekti un viegls filmas graudainums, var izslēgt

    Noslīpēšana un lieli serveri

    • Tēmai atbilstošas nolaižamās izvēlnes pārlūka izvēlņu vietā, visi iestatījumu lauki glīti izlīdzināti
    • Plāna progresa josla zem tērzēšanas attēliem, kamēr ielādējas pilnais izmērs
    • Lieli serveri vairs nesastingst, kad tos parāda pirmo reizi, plus slēdži “Slēpt tukšos kanālus” un “Runātāji pirmie”
    • Ziņas skaitās nosūtītas tikai tad, kad serveris tās apstiprina; noraidītās var nosūtīt vēlreiz
    • Profila komentārs ar treknrakstu, slīprakstu, saitēm un sarakstiem

    Savienojuma kvalitāte

    • Ping, pakešu zudums, joslas platums un UDP vai TCP cilvēka profilā un izvēlnē, arī tev pašam
    • Neliela signāla ikona blakus cilvēkiem ar vāju savienojumu, var izslēgt

    Pārklājums

    • Spēles pārklājums arī uz Windows, caur DirectX 11 un 12, ar tiem pašiem iestatījumiem un pretkrāpšanas sarakstu kā uz Linux
    • Pareizas krāsas HDR spēlēs, spēles no Flatpak Steam, bezrāmju pilnekrāna spēles pārbaudītas uz KDE un GNOME
    • Labots: Mumcord aizvēršana vai atjaunināšana vairs neizraisa avāriju spēlē, kas darbojas
    • Spēles pārklājums arī Linux spēlēs ar OpenGL, piemēram, Project Hospital, Euro Truck Simulator 2 un Hearts of Iron IV
    • Pārklājuma logs pazūd; ja to lietoji, vienreizējs paziņojums aizved uz spēles pārklājuma iestatījumiem
    • “Pievienoties spēlei” arī spēlēm, kas caur Mumble Link kopīgo sava servera adresi

    Tieši no Mumcord uz Mumcord

    • Tieši, šifrēti savienojumi starp Mumcord lietotājiem caur IPv6, tava maršrutētāja portu pāradresāciju vai tavu paša tīklu, bez kāda cita servera
    • Mumcord vispirms vienreiz pajautā, jo citi redz tavu IP adresi; to var mainīt iestatījumos
    • Tā attēli pilnā izmērā pienāk daudz ātrāk; ja neviens tiešais savienojums nedarbojas, viss strādā kā līdz šim
    • Aizverot attēlu skatītāju, pārsūtīšana tiek apturēta

    Skatīšanās kopā (beta)

    • YouTube kopskatīšanās: visi balss kanālā vienlaikus skatās to pašu video, ikviens var pauzēt un pārtīt
    • Kopīgo ekrānu vai logu, ja gribi, ar skaņu, līdz 8 skatītājiem, pēc noklusējuma 720p ar 30 kadriem sekundē

    Instalēšana uz Linux un atjauninājumi

    • Pakotnes Debian un Ubuntu (.deb), Fedora un openSUSE (.rpm), Arch (AUR: mumcord-bin) un AppImage, katra x86_64 un ARM64
    • Instalēšana ar vienu rindu terminālī, ar izvēlnes ierakstu un mumble:// saišu atbalstu
    • “Palaist Mumcord, kad piesakos” uz katras sistēmas
    • Pēc izvēles norāde, kad iznākusi jauna versija; Mumcord jautā GitHub ne biežāk kā reizi dienā
  3. Epic 3

    vēlāk

    Ērtības

    Noslīpēšana aktīvajiem lietotājiem.

    • Globālie īsinājumtaustiņi ne tikai push-to-talk
    • Pilna teknes izvēlne
    • Iestatījumu imports no oficiālā Mumble klienta
    • Čukstēšana un kliegšana uz citiem kanāliem
    • Publisks serveru pārlūks
  4. Epic 4

    vēlāk

    Administrēšana

    Lai Mumcord varētu pilnībā aizstāt oficiālo klientu.

    • Atļauju (ACL) rediģēšana
    • Bloķēšana
    • Kanālu izveide, pārvietošana un pārvaldība
  5. Epic 5

    vēlāk

    Izplatīšana

    Instalē bez brīdinājumiem un vienmēr esi ar jaunāko versiju.

    • Parakstīti instalētāji, bez SmartScreen vai Gatekeeper brīdinājuma: jau sagatavots izlaides darbplūsmā Windows un macOS, aktīvs, tiklīdz būs iestatīti sertifikāti
    • Automātiski atjauninājumi
    • Avāriju ziņojumi, tikai ja tu piekrīti
    • Pakotņu krātuves un veikali
  6. Epic 6

    vēlāk

    GIF meklēšana

    Meklēšana, nevis tikai izlase.

    • GIF meklēšana, neiekļaujot lietotnē API atslēgu, ko ikviens varētu izvilkt
    • Iespējas ir neliels starpniekserviss vai tava paša atslēga; tiks izlemts vēlāk

Kas nekad nenotiks

  • Nekas serverī: ne pavadošie servisi, ne servera spraudņi, ne servera konfigurācija. Mumcord darbojas ar jebkuru standarta Mumble serveri.
  • Mobilās lietotnes un tīmekļa versija.
  • Starpniekserveris tiešajiem savienojumiem: ja neviens tiešais ceļš nedarbojas, Mumcord tā vietā iet caur Mumble serveri.

Kaut kā trūkst?

Vēlmes nonāk GitHub pieteikumos (issues) un tiek ņemtas vērā plānošanā.

Ierosini funkciju Kas jau iznācis, ir izmaiņu žurnālā →