Kur judame
Planas
Mumcord kuriamas epikais. 1 epikas užbaigiamas 0.3.0 versija. Štai ką atneša kiekvienas epikas. Planas yra pasiūlymas: eiliškumas ir apimtis dar gali keistis.
Epikai
1 epikas – kasdienis klientas. Po jo eina didesni blokai, kurių eiliškumas dar nenustatytas.
-
Epic 1
atlikta v0.3.0
Kasdienis klientas
Viskas, ko grupei reikia vakarui. Išleista per tris versijas; 0.3.0 užbaigia 1 epiką.
Kasdienis klientas v0.1.0
- Sąranka per minutę: tapatybė, mikrofonas, kalbėjimo režimas
- Serverių juosta, mumble:// nuorodos ir sertifikato patikra per pirmą kontaktą
- Discord stiliaus langas su kanalų sąrašu, pokalbiu ir narių sąrašu
- „Spausk ir kalbėk“ klavišais ir pelės mygtukais, taip pat Wayland aplinkoje, arba balso aktyvavimas
- Triukšmo slopinimas, aido slopinimas, garsumas kiekvienam žmogui
- Kanalų ir asmeniniai pokalbiai, Markdown, paveikslėliai, istorija tavo kompiuteryje
- Kanalų sekimas nebūnant juose, su neperskaitytų skaičiais
- Registracija, avatarai, profiliai, prisijungimas iš naujo su viskuo
- Šviesi ir tamsi tema, anglų, vokiečių, ispanų kalbos, dėklo piktograma, diagnostikos failas
- Muzikos kokybė iki 510 kbit/s (pridėta 0.1.1 versijoje)
Daugiau pokalbio v0.2.0
- Nuorodų peržiūros, paslepiamos kiekvienoje žinutėje, išjungiamos vedlyje ir nustatymuose
- YouTube, Twitch ir Spotify kortelės, įkeliamos tik spustelėjus
- Išoriniai paveikslėliai pokalbyje ir paveikslėlių peržiūra su priartinimu
- GIF mėgstamiausi su Giphy ir Tenor šaltinių nuorodomis
- @paminėjimai su automatiniu užbaigimu, savo garsu ir savo pranešimu
- Kodas su sintaksės paryškinimu, formatavimo juosta ir spartieji klavišai
- Rankinis balso aktyvavimo slenkstis
- „Dabar groja“: pasidalyk, kokios muzikos klausaisi (Linux ir Windows)
- Automatinis peržiūrų ir senos istorijos valymas
Žaidime v0.3.0
- Erdvinis garsas (beta) per Mumble Link ir oficialius Mumble žaidimų papildinius, perjungiamas ir greituosiuose nustatymuose. „3D“ piktograma rodo, kas šiuo metu siunčia pozicijos duomenis
- Perdanga tiesiai žaidime, taip pat išskirtiniame viso ekrano režime: Linux sistemoje Vulkan sluoksnis (kaip MangoHud), taip pat Steam ir Proton žaidimuose, išbandyta, pvz., su Tyr ir Supermarket Simulator. Windows sistemoje ji ateis vėliau per žaidimo grafikos API (kaip Discord); iki tol yra perdangos langas
- Įjungiama arba išjungiama kiekvienam žaidimui, su padėtimi, dydžiu ir permatomumu. Prieš įjungiant gauni pastabą apie apsaugą nuo sukčiavimo
- Pasileidžia pati kartu su žaidimu. Globaliai „Išjungta“ arba „Įjungta“ su išimtimis atskiriems žaidimams, siūloma vedlyje, pagal numatymą išjungta
- Žaidimai, kurių apsauga nuo sukčiavimo blokuoja perdangas arba apie jas praneša, pagal numatymą lieka išimti, nurodant priežastį: VALORANT ir League of Legends (Riot Vanguard), Call of Duty su Modern Warfare II/III, Warzone ir Black Ops 6 (Ricochet), Counter-Strike 2 FACEIT mačuose (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) ir Apex Legends (Easy Anti-Cheat)
- Žaidimams be perdangos žaidime: plaukiojantis, spustelėjimus praleidžiantis langas, rodantis, kas kalba. macOS perdangos nėra
- Pasirinktinai „Dabar žaidžia“: atpažįsta žaidimą per Mumble Link, žinomas programas ir Steam, su prisijungimu prie žaidimo per Steam
- Spustelimi @paminėjimai: užvedus pelę – peržiūra, spustelėjus – profilis, dešiniuoju spustelėjimu – meniu
- Dešiniojo spustelėjimo meniu ant žmonių su piktogramomis ir jungikliais, naujas profilis, kuriame pakeitimai įsigalioja iš karto
- Greitieji nustatymai spustelėjus krumpliaratį: peržiūros, tema, perdanga, dalijimasis muzika ir žaidimu, profilio redagavimas ir registracija serveryje
- Nustatymai su paieška: randa skiltis ir atskirus nustatymus, nukelia ten ir juos paryškina. Šoninė juosta lieka vietoje, kol slenki
- Nauja prieinamumo skiltis: matomos klaviatūros užuominos, ekrano skaitytuvo pranešimai ir praleidimo nuorodos, kiekviena su savo jungikliu
- KDE Wayland aplinkoje Mumcord vienu spustelėjimu sukuria perdangos lango taisyklę
- Šlifavimas: mažiau suapvalinti kampai ir siunčiami paveikslėliai tokie ryškūs, kiek leidžia serverio riba
- Visos 24 oficialiosios ES kalbos, įskaitant dėklo meniu, kiekviena nurodyta savo pavadinimu
- Privatumo žingsnis vedlyje: prie ko ir kada jungiasi Mumcord
Mumcord su Mumcord v0.3.0
- Bendra pokalbių istorija: Mumcord klientai perduoda iki 7 dienų kanalo istorijos, kad galėtum perskaityti, kas buvo parašyta prieš tau prisijungiant. Niekada ne asmeninės žinutės, pažymėta „iš … istorijos“, galima išjungti
- Tik tai, kas parašyta prieš tau prisijungiant ar pradedant sekti, be pasikartojančių žinučių
- Mygtukas „Į naujausias“, kai skaitai aukščiau
- Ženklelis žmonėms, kurie naudoja Mumcord
- Dukart spustelėk žmogų, kad atidarytum asmeninį pokalbį, spustelėk, kad prisegtum jo kortelę
- Atnaujintas profilis su viskuo, ką nustatei tam žmogui
- Draugai, atpažįstami pagal sertifikatą skirtinguose serveriuose ir pakeitus vardą, su prisijungimo būsena
- Asmeninė istorija su draugais išsaugoma
- Draugų sąrašas dešiniajame stulpelyje su kanalu, kuriame jie yra
- „Prisijungti prie ‹kanalo›“ dešiniuoju spustelėjimu ant žmogaus ar draugo
- Dešinysis stulpelis su suskleidžiamomis skiltimis: „‹Kanale›“, „Kituose kanaluose“ ir „Draugai“
- Patikimas paveikslėlių nutempimas ir įklijavimas: peržiūra prieš siunčiant, keli iš karto, suspaudimas iki serverio ribos
- Viso dydžio paveikslėliai (beta): oficialūs klientai gauna peržiūrą pagal serverio ribą, Mumcord naudotojai paveikslėlių peržiūroje įkelia visą paveikslėlį tiesiai iš siuntėjo. Siūlymą ir įkėlimą galima išjungti atskirai
-
Epic 2
toliau v0.4.0
Keli serveriai, temos ir šlifavimas
Viskas išleidžiama kartu kaip 0.4.0 versija: keli serveriai, savos temos, perdanga žaidime Windows sistemoje ir pirmieji tiesioginiai ryšiai tarp Mumcord naudotojų. Erdvinis garsas, žaidimų papildiniai ir viso dydžio paveikslėliai lieka beta.
Keli serveriai vienu metu
- Iki 5 serverių prijungta vienu metu, galima nustatyti nuo 1 iki 15. Kalbėk viename, skaityk, rašyk ir gauk pranešimus visuose
- Serveriai su „Visada jungtis paleidžiant“ ir praėjusį kartą atidaryti prisijungia patys; kiekvienas serveris po atsijungimo pats prisijungia iš naujo
- Pranešimuose ir asmeninėse žinutėse rodomas serverio pavadinimas, pranešimus galima nutildyti atskirai kiekvienam serveriui
- „Prisijungti prie kanalo“ ir draugams kitame serveryje; mumble:// nuorodos į prijungtą serverį nuveda tiesiai ten
Temos ir išvaizda
- Savos temos iš kelių pagrindinių spalvų, su šablonais ir tiesiogine peržiūra; Mumcord pasirūpina, kad kontrastas liktų įskaitomas
- Dalykis temomis kaip tekstu: pokalbyje rodoma peržiūros kortelė, vienas spustelėjimas pritaiko temą programai arba serveriui
- Jei nori, atskira tema kiekvienam serveriui
- Šios svetainės išvaizda programoje: švytintys mygtukai, gradientai, stiklo efektai ir lengvas plėvelės grūdėtumas, galima išjungti
Šlifavimas ir dideli serveriai
- Temą atitinkantys išskleidžiamieji sąrašai vietoj naršyklės sąrašų, visi nustatymų laukai tvarkingai sulygiuoti
- Plona eigos juosta po pokalbio paveikslėliais, kol įkeliamas viso dydžio vaizdas
- Dideli serveriai nebeužstringa pirmą kartą rodomi, taip pat jungikliai „Slėpti tuščius kanalus“ ir „Kalbantys pirmiau“
- Žinutės laikomos išsiųstomis tik tada, kai serveris jas patvirtina; atmestas galima išsiųsti dar kartą
- Profilio komentaras su paryškinimu, kursyvu, nuorodomis ir sąrašais
Ryšio kokybė
- Ping, paketų praradimas, pralaidumas ir UDP ar TCP žmogaus profilyje ir meniu, taip pat ir tavo
- Maža signalo piktograma prie žmonių su silpnu ryšiu, galima išjungti
Perdanga
- Perdanga žaidime ir Windows sistemoje, per DirectX 11 ir 12, su tais pačiais nustatymais ir apsaugos nuo sukčiavimo sąrašu kaip Linux
- Teisingos spalvos HDR žaidimuose, žaidimai iš Flatpak Steam, žaidimai be rėmelių per visą ekraną patikrinti KDE ir GNOME aplinkose
- Ištaisyta: uždarius ar atnaujinus Mumcord, veikiantis žaidimas nebeužlūžta
- Perdanga žaidime ir vietiniuose Linux žaidimuose su OpenGL, pavyzdžiui, Project Hospital, Euro Truck Simulator 2 ir Hearts of Iron IV
- Perdangos langas dingsta; jei juo naudojaisi, vienkartinis pranešimas nuveda į perdangos žaidime nustatymus
- „Prisijungti prie žaidimo“ ir žaidimams, kurie per Mumble Link perduoda savo serverio adresą
Tiesiai iš Mumcord į Mumcord
- Tiesioginiai, šifruoti ryšiai tarp Mumcord naudotojų per IPv6, tavo maršrutizatoriaus prievadų peradresavimą arba tavo paties tinklą, be jokio svetimo serverio
- Mumcord pirmiau vieną kartą paklausia, nes kiti mato tavo IP adresą; tai gali pakeisti nustatymuose
- Taip viso dydžio paveikslėliai atkeliauja daug greičiau; jei joks tiesioginis ryšys nepavyksta, viskas veikia kaip anksčiau
- Uždarius paveikslėlių peržiūros programą perdavimas sustabdomas
Žiūrėjimas kartu (beta)
- YouTube žiūrėjimas kartu: visi balso kanale vienu metu žiūri tą patį vaizdo įrašą, bet kas gali pristabdyti ir persukti
- Bendrink ekraną arba langą, jei nori, su garsu, iki 8 žiūrovų, numatytai 720p, 30 kadrų per sekundę
Diegimas Linux sistemoje ir atnaujinimai
- Paketai Debian ir Ubuntu (.deb), Fedora ir openSUSE (.rpm), Arch (AUR: mumcord-bin) ir AppImage, kiekvienas x86_64 ir ARM64
- Diegimas viena eilute terminale, su meniu įrašu ir mumble:// nuorodų palaikymu
- „Paleisti Mumcord prisijungus“ kiekvienoje sistemoje
- Pasirinktinai priminimas, kai išeina nauja versija; Mumcord klausia GitHub ne dažniau kaip kartą per dieną
-
Epic 3
vėliau
Patogumas
Šlifavimas aktyviems naudotojams.
- Globalūs spartieji klavišai ne tik „spausk ir kalbėk“
- Pilnas dėklo meniu
- Nustatymų importas iš oficialaus Mumble kliento
- Šnabždėjimas ir šaukimas į kitus kanalus
- Viešų serverių naršyklė
-
Epic 4
vėliau
Administravimas
Kad Mumcord galėtų visiškai pakeisti oficialų klientą.
- Teisių (ACL) redagavimas
- Draudimai
- Kanalų kūrimas, perkėlimas ir valdymas
-
Epic 5
vėliau
Platinimas
Diegimas be įspėjimų ir visada naujausia versija.
- Pasirašytos diegimo programos, be SmartScreen ar Gatekeeper įspėjimų: jau paruošta Windows ir macOS išleidimo procese, veiks, kai bus sutvarkyti sertifikatai
- Automatiniai atnaujinimai
- Strigčių ataskaitos, tik jei sutinki
- Paketų saugyklos ir parduotuvės
-
Epic 6
vėliau
GIF paieška
Paieška, ne vien mėgstamiausi.
- GIF paieška, programoje neįdedant API rakto, kurį bet kas galėtų ištraukti
- Galimybės – nedidelė tarpinė paslauga arba tavo paties raktas; bus nuspręsta vėliau
Ko niekada nebus
- Nieko serveryje: jokių pagalbinių paslaugų, jokių serverio papildinių, jokios serverio konfigūracijos. Mumcord veikia su bet kuriuo standartiniu Mumble serveriu.
- Mobiliųjų programėlių ir žiniatinklio versijos.
- Retransliavimo serverio tiesioginiams ryšiams: jei joks tiesioginis kelias neveikia, Mumcord vietoj to eina per Mumble serverį.
Ko nors trūksta?
Pageidavimai keliauja į GitHub issues ir naudojami planuojant.