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.
-
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
-
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ā
-
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
-
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
-
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
-
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ā.