Vart det är på väg
Roadmap
Mumcord byggs i epics. Epic 1 slutförs med version 0.3.0. Här är vad varje epic ger. Roadmappen är ett förslag: ordning och omfattning kan fortfarande ändras.
Epics
Epic 1 är vardagsklienten. Efter det kommer större byggstenar vars ordning inte är bestämd än.
-
Epic 1
klart v0.3.0
Vardagsklienten
Allt ett gäng behöver för en kväll. Släppt i tre versioner, 0.3.0 slutför Epic 1.
Vardagsklient v0.1.0
- Installation på en minut: identitet, mikrofon, pratläge
- Serverlist, länkar med mumble:// och certifikatkontroll vid första kontakten
- Fönster i Discord-stil med kanallista, chatt och medlemslista
- Push-to-talk med tangenter och musknappar, även på Wayland, eller röstaktivering
- Brusreducering, ekoeliminering, volym per person
- Kanal- och privatchatt, Markdown, bilder, historik på din dator
- Följ kanaler utan att vara i dem, med antal olästa
- Registrering, avatarer, profiler, återanslutning med allt på plats
- Ljust och mörkt, engelska, tyska, spanska, ikon i systemfältet, diagnostikfil
- Musikkvalitet upp till 510 kbit/s (tillagt i 0.1.1)
Mer chatt v0.2.0
- Länkförhandsvisningar, kan stängas per meddelande och stängas av i guiden och i inställningarna
- Kort för YouTube, Twitch och Spotify som bara laddas när du klickar
- Externa bilder i chatten och en bildvisare med zoom
- GIF-favoriter med angiven källa för Giphy och Tenor
- @omnämnanden med autokomplettering, eget ljud och egen avisering
- Kod med syntaxmarkering, ett formateringsverktygsfält och kortkommandon
- Manuell tröskel för röstaktivering
- ”Spelas nu”: dela vilken musik du lyssnar på (Linux och Windows)
- Automatisk städning av förhandsvisningar och gammal historik
I spelet v0.3.0
- Positionsljud (beta) via Mumble Link och Mumbles officiella spelplugins, kan även slås på och av i snabbinställningarna. En ”3D”-ikon visar vem som skickar positionsdata just nu
- Overlay direkt i spelet, även i exklusiv helskärm: ett Vulkan-lager på Linux (som MangoHud), även i Steam- och Proton-spel, testat med till exempel Tyr och Supermarket Simulator. På Windows kommer den senare via spelets grafik-API (som Discord); fram till dess finns overlay-fönstret
- Slås på eller av per spel, med position, storlek och opacitet. Du får en anti-cheat-notis innan du slår på den
- Startar av sig själv med spelet. Globalt ”Av” eller ”På” med undantag per spel, erbjuds i guiden, avstängd som standard
- Spel vars anti-cheat blockerar eller rapporterar overlays förblir undantagna som standard, med orsaken angiven: VALORANT och League of Legends (Riot Vanguard), Call of Duty med Modern Warfare II/III, Warzone och Black Ops 6 (Ricochet), Counter-Strike 2 i FACEIT-matcher (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) och Apex Legends (Easy Anti-Cheat)
- För spel utan overlay i spelet: ett flytande fönster som släpper igenom klick och visar vem som pratar. På macOS finns ingen overlay
- Valfritt ”Spelar nu”: känner igen spelet via Mumble Link, kända program och Steam, med gå med i spel via Steam
- Klickbara @omnämnanden: förhandsvisning när du hovrar, profil när du klickar, meny när du högerklickar
- Högerklicksmeny för personer med ikoner och reglage, en ny profil där ändringar gäller direkt
- Snabbinställningar när du klickar på kugghjulet: förhandsvisningar, tema, overlay, dela musik och spel, redigera profil och registrera dig på servern
- Inställningar med sökning: hittar sektioner och enskilda inställningar, hoppar dit och markerar dem. Sidofältet stannar på plats medan du scrollar
- En ny sektion Tillgänglighet: synliga tangentbordstips, uppläsningar för skärmläsare och hopplänkar, var och en med sitt eget reglage
- På KDE Wayland sätter Mumcord upp fönsterregeln för overlayen med ett klick
- Finputs: mindre rundade hörn och skickade bilder så skarpa som servergränsen tillåter
- Alla 24 officiella EU-språk, menyn i systemfältet inräknad, vart och ett listat med sitt eget namn
- Ett integritetssteg i guiden: vad Mumcord ansluter till och när
Mumcord till Mumcord v0.3.0
- Delad chatthistorik: Mumcord-klienter skickar vidare upp till 7 dagars kanalhistorik så att du kan läsa vad som skrevs innan du gick med. Aldrig privata meddelanden, märkt som ”från …s historik”, kan stängas av
- Bara det som skrevs innan du gick med eller började följa, utan dubblerade meddelanden
- En knapp ”Hoppa till senaste” när du läser längre upp
- Ett märke för personer som använder Mumcord
- Dubbelklicka på en person för att öppna den privata chatten, klicka för att fästa personens kort
- Omgjord profil med allt du har ställt in för den personen
- Vänner, igenkända via certifikat mellan servrar och efter namnbyten, med onlinestatus
- Privat historik med vänner sparas
- Vänlista i högerkolumnen, med kanalen de är i
- ”Gå med i ‹kanal›” när du högerklickar på en person eller en vän
- Högerkolumn med hopfällbara sektioner: ”I ‹kanal›”, ”I andra kanaler” och ”Vänner”
- Släpp och klistra in bilder pålitligt: förhandsvisning före sändning, flera på en gång, komprimering till servergränsen
- Bilder i full storlek (beta): officiella klienter får en förhandsvisning inom servergränsen, Mumcord-användare laddar hela bilden i bildvisaren direkt från avsändaren. Både erbjudande och laddning kan stängas av var för sig
-
Epic 2
näst på tur v0.4.0
Flera servrar, teman och finputs
Allt släpps tillsammans som version 0.4.0: flera servrar, egna teman, overlayen i spelet på Windows och de första direkta anslutningarna mellan Mumcord-användare. Positionsljud, spelplugins och bilder i full storlek förblir beta.
Flera servrar samtidigt
- Upp till 5 servrar anslutna samtidigt, går att ställa in från 1 till 15. Prata på en, läs, skriv och få aviseringar på alla
- Servrar markerade med ”Anslut alltid vid start” och de som var öppna förra gången ansluter av sig själva; varje server återansluter på egen hand efter ett avbrott
- Aviseringar och privata meddelanden visar servernamnet, aviseringar kan tystas per server
- ”Gå med i kanal” även för vänner på en annan server; mumble:// länkar till en ansluten server hoppar direkt dit
Teman och utseende
- Egna teman utifrån några nyckelfärger, med förinställningar och liveförhandsvisning; Mumcord håller kontrasten läsbar
- Dela teman som text: chatten visar ett förhandsvisningskort, ett klick tillämpar temat på appen eller på en server
- Ett tema per server om du vill
- Den här webbplatsens utseende i appen: glödande knappar, gradienter, glaseffekter och ett lätt filmkorn, kan stängas av
Finputs och stora servrar
- Rullgardinsmenyer i temat i stället för webbläsarens, varje fält i inställningarna snyggt justerat
- En tunn förloppsindikator under chattbilder medan full storlek laddas
- Stora servrar fryser inte längre när de visas första gången, plus reglagen ”Dölj tomma kanaler” och ”Talande först”
- Meddelanden räknas som skickade först när servern bekräftar dem; nekade kan skickas igen
- Profilkommentar med fetstil, kursiv, länkar och listor
Anslutningskvalitet
- Ping, paketförlust, bandbredd och UDP eller TCP i en persons profil och meny, även för dig själv
- En liten signalikon bredvid personer med svag anslutning, kan stängas av
Overlay
- Overlayen i spelet även på Windows, via DirectX 11 och 12, med samma inställningar och anti-cheat-lista som på Linux
- Rätt färger i HDR-spel, spel från Flatpak-Steam, spel i kantlös helskärm kontrollerade på KDE och GNOME
- Fixat: att stänga eller uppdatera Mumcord kraschar inte längre ett spel som körs
- Overlayen i spelet även i inbyggda Linux-spel med OpenGL, till exempel Project Hospital, Euro Truck Simulator 2 och Hearts of Iron IV
- Overlay-fönstret försvinner; om du använde det tar ett engångsmeddelande dig till inställningarna för overlayen i spelet
- ”Gå med i spel” även för spel som delar sin serveradress via Mumble Link
Direkt från Mumcord till Mumcord
- Direkta, krypterade anslutningar mellan Mumcord-användare via IPv6, routerns portmappning eller ditt eget nätverk, utan någon annans server
- Mumcord frågar en gång först, eftersom de andra ser din IP-adress; du kan ändra det i inställningarna
- Bilder i full storlek kommer fram mycket snabbare så; om ingen direkt anslutning fungerar funkar det som förut
- Att stänga bildvisaren stoppar överföringen
Titta tillsammans (beta)
- Titta tillsammans på YouTube: alla i röstkanalen ser samma video samtidigt, vem som helst kan pausa och spola
- Dela en skärm eller ett fönster, med ljud om du vill, för upp till 8 tittare, som standard 720p i 30 bilder per sekund
Installation på Linux och uppdateringar
- Paket för Debian och Ubuntu (.deb), Fedora och openSUSE (.rpm), Arch (AUR: mumcord-bin) och AppImage, vart och ett för x86_64 och ARM64
- Installera med en rad i terminalen, med menypost och stöd för mumble:// länkar
- ”Starta Mumcord när jag loggar in” på alla system
- Valfritt ett tips när en ny version finns; Mumcord frågar GitHub högst en gång om dagen
-
Epic 3
senare
Bekvämlighet
Finputs för flitiga användare.
- Globala kortkommandon utöver push-to-talk
- Fullständig meny i systemfältet
- Importera inställningar från den officiella Mumble-klienten
- Viska och ropa till andra kanaler
- Offentlig serverbläddrare
-
Epic 4
senare
Admin
Så att Mumcord helt kan ersätta den officiella klienten.
- Redigera behörigheter (ACL:er)
- Avstängningar
- Skapa, flytta och hantera kanaler
-
Epic 5
senare
Distribution
Installera utan varningar och alltid uppdaterat.
- Signerade installationsprogram, ingen varning från SmartScreen eller Gatekeeper: redan förberett i release-flödet för Windows och macOS, aktivt så snart certifikaten är på plats
- Automatiska uppdateringar
- Kraschrapporter, bara om du godkänner
- Paketförråd och appbutiker
-
Epic 6
senare
GIF-sökning
Sök i stället för bara favoriter.
- GIF-sökning utan att skeppa en API-nyckel i appen som vem som helst kan plocka ut
- Alternativen är en liten relätjänst eller din egen nyckel; bestäms senare
Vad som aldrig kommer att hända
- Något på servern: inga tilläggstjänster, inga serverplugins, ingen serverkonfiguration. Mumcord fungerar med alla vanliga Mumble-servrar.
- Mobilappar och en webbversion.
- En reläserver för direkta anslutningar: om ingen direkt väg fungerar går Mumcord via Mumble-servern i stället.
Saknar du något?
Önskemål hamnar i issues på GitHub och går in i planeringen.
Önska en funktion Det som redan är släppt finns i ändringsloggen →