Mihin ollaan menossa

Tiekartta

Mumcordia rakennetaan eepoksina. Epic 1 valmistuu versiossa 0.3.0. Tässä on, mitä kukin eepos tuo. Tiekartta on ehdotus: järjestys ja laajuus voivat vielä muuttua.

Eepokset

Epic 1 on arjen sovellus. Sen jälkeen tulevat isommat kokonaisuudet, joiden järjestystä ei ole vielä lyöty lukkoon.

  1. Epic 1

    valmis v0.3.0

    Arjen sovellus

    Kaikki, mitä porukka tarvitsee yhteen iltaan. Julkaistu kolmessa versiossa, 0.3.0 viimeistelee Epic 1:n.

    Arjen sovellus v0.1.0

    • Käyttöönotto minuutissa: identiteetti, mikrofoni, puhetila
    • Palvelinpalkki, mumble:// -linkit ja varmenteen tarkistus ensikohtaamisella
    • Discordin tyylinen ikkuna, jossa kanavalista, chat ja jäsenlista
    • Push-to-talk näppäimillä ja hiiren painikkeilla, myös Waylandissa, tai puheaktivointi
    • Kohinanpoisto, kaiunpoisto, henkilökohtainen äänenvoimakkuus
    • Kanava- ja yksityischat, Markdown, kuvat, historia omalla koneella
    • Seuraa kanavia olematta niillä, lukemattomien määrien kera
    • Rekisteröityminen, avatarit, profiilit, uudelleenyhdistys kaikkineen
    • Vaalea ja tumma, englanti, saksa, espanja, ilmoitusalueen kuvake, diagnostiikkatiedosto
    • Musiikkilaatu jopa 510 kbit/s (lisätty versiossa 0.1.1)

    Lisää chattia v0.2.0

    • Linkkien esikatselut, suljettavissa viestikohtaisesti, kytkettävissä pois ohjatussa käyttöönotossa ja asetuksissa
    • YouTube-, Twitch- ja Spotify-kortit, jotka latautuvat vasta klikkauksesta
    • Ulkoiset kuvat chatissa ja kuvankatseluohjelma zoomin kera
    • GIF-suosikit lähdemaininnoin Giphylle ja Tenorille
    • @maininnat automaattisella täydennyksellä, omalla äänellä ja omalla ilmoituksella
    • Koodi syntaksikorostuksella, muotoilupalkki ja pikanäppäimet
    • Käsin säädettävä kynnys puheaktivoinnille
    • ”Nyt soi”: jaa, mitä musiikkia kuuntelet (Linux ja Windows)
    • Esikatselujen ja vanhan historian automaattinen siivous

    Pelissä v0.3.0

    • Sijaintiääni (beta) Mumble Linkin ja Mumblen virallisten pelilisäosien kautta, kytkettävissä myös pika-asetuksista. ”3D”-kuvake näyttää, kuka lähettää sijaintitietoja juuri nyt
    • Overlay suoraan pelin sisällä, myös yksinomaisessa koko näytön tilassa: Linuxissa Vulkan-kerros (kuten MangoHud), myös Steam- ja Proton-peleissä, testattu esimerkiksi Tyrillä ja Supermarket Simulatorilla. Windowsiin se tulee myöhemmin pelin grafiikkarajapinnan kautta (kuten Discordissa); siihen asti on overlay-ikkuna
    • Päälle tai pois pelikohtaisesti, säädettävä sijainti, koko ja läpinäkyvyys. Saat huijauksenestoa koskevan huomautuksen ennen kuin kytket sen päälle
    • Käynnistyy itsestään pelin mukana. Globaali ”Pois” tai ”Päällä” pelikohtaisin poikkeuksin, tarjotaan ohjatussa käyttöönotossa, oletuksena pois
    • Pelit, joiden huijauksenesto estää overlayt tai ilmoittaa niistä, jäävät oletuksena pois, ja syy näytetään: VALORANT ja League of Legends (Riot Vanguard), Call of Duty eli Modern Warfare II/III, Warzone ja Black Ops 6 (Ricochet), Counter-Strike 2 FACEIT-otteluissa (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) ja Apex Legends (Easy Anti-Cheat)
    • Peleihin ilman pelinsisäistä overlayta: kelluva, läpiklikattava ikkuna, joka näyttää, kuka puhuu. macOS:llä overlayta ei ole
    • Valinnainen ”Nyt pelaamassa”: tunnistaa pelin Mumble Linkin, tunnettujen ohjelmien ja Steamin kautta, peliin liittyminen Steamin kautta
    • Klikattavat @maininnat: esikatselu, kun viet hiiren päälle, profiili klikkauksesta, valikko oikealla painikkeella
    • Ihmisten oikean painikkeen valikko kuvakkeineen ja kytkimineen, uusi profiili, jossa muutokset tulevat voimaan heti
    • Pika-asetukset rattaasta klikkaamalla: esikatselut, teema, overlay, musiikin ja pelin jakaminen, profiilin muokkaus ja rekisteröityminen palvelimelle
    • Asetukset hakutoiminnolla: löytää osiot ja yksittäiset asetukset, hyppää niihin ja korostaa ne. Sivupalkki pysyy paikallaan, kun vierität
    • Uusi Saavutettavuus-osio: näkyvät näppäinvihjeet, ruudunlukijan ilmoitukset ja ohituslinkit, kullakin oma kytkimensä
    • KDE Waylandissa Mumcord luo overlayn ikkunasäännön yhdellä klikkauksella
    • Viimeistely: vähemmän pyöristetyt kulmat ja lähetetyt kuvat niin terävinä kuin palvelimen raja sallii
    • Kaikki 24 EU:n virallista kieltä, ilmoitusalueen valikko mukaan lukien, jokainen omalla nimellään
    • Tietosuojavaihe ohjatussa käyttöönotossa: mihin Mumcord yhdistää ja milloin

    Mumcordista Mumcordiin v0.3.0

    • Jaettu chat-historia: Mumcord-sovellukset välittävät jopa 7 päivän kanavahistorian, joten voit lukea, mitä kirjoitettiin ennen kuin liityit. Ei koskaan yksityisviestejä, merkitty ”käyttäjän … historiasta”, kytkettävissä pois
    • Vain se, mitä kirjoitettiin ennen kuin liityit tai aloit seurata, ilman kaksoiskappaleita
    • ”Siirry uusimpaan” -painike, kun luet ylempänä
    • Merkki Mumcordia käyttäville
    • Tuplaklikkaa henkilöä avataksesi yksityisen chatin, klikkaa kiinnittääksesi hänen korttinsa
    • Uudistettu profiili, jossa kaikki, mitä olet asettanut kyseiselle henkilölle
    • Kaverit, tunnistetaan varmenteesta palvelimesta toiseen ja nimenvaihdosten yli, paikallaolotilan kera
    • Yksityinen historia kavereiden kanssa säilytetään
    • Kaverilista oikeassa sarakkeessa, kanavan kera, jolla he ovat
    • ”Liity ‹kanava›” henkilöä tai kaveria hiiren oikealla klikatessa
    • Oikea sarake kokoontaitettavin osioin: ”Kanavalla ‹kanava›”, ”Muilla kanavilla” ja ”Kaverit”
    • Kuvien luotettava pudottaminen ja liittäminen: esikatselu ennen lähettämistä, useita kerralla, pakkaus palvelimen rajaan
    • Täysikokoiset kuvat (beta): viralliset sovellukset saavat esikatselun palvelimen rajan puitteissa, Mumcordin käyttäjät lataavat koko kuvan kuvankatseluohjelmaan suoraan lähettäjältä. Tarjoamisen ja lataamisen voi kumpikin kytkeä pois
  2. Epic 2

    seuraavaksi v0.4.0

    Useita palvelimia, teemoja ja viimeistelyä

    Kaikki julkaistaan yhdessä versiona 0.4.0: useita palvelimia, omat teemat, pelinsisäinen overlay Windowsissa ja ensimmäiset suorat yhteydet Mumcord-käyttäjien välillä. Sijaintiääni, pelilisäosat ja täysikokoiset kuvat pysyvät betana.

    Useita palvelimia kerralla

    • Jopa 5 palvelinta yhdistettynä kerralla, säädettävissä 1–15. Puhu yhdellä, lue, kirjoita ja saa ilmoitukset kaikilta
    • Palvelimet, joissa on ”Yhdistä aina käynnistyksessä”, ja viimeksi auki olleet yhdistyvät itsestään; jokainen palvelin yhdistyy uudelleen omillaan katkoksen jälkeen
    • Ilmoitukset ja yksityisviestit näyttävät palvelimen nimen, ilmoitukset voi mykistää palvelinkohtaisesti
    • ”Liity kanavalle” myös toisella palvelimella oleville kavereille; mumble:// linkit yhdistettyyn palvelimeen hyppäävät suoraan sinne

    Teemat ja ilme

    • Omat teemat muutamasta pääväristä, esiasetuksilla ja reaaliaikaisella esikatselulla; Mumcord pitää kontrastin luettavana
    • Jaa teemoja tekstinä: chat näyttää esikatselukortin, ja yhdellä klikkauksella teema otetaan käyttöön sovellukseen tai palvelimelle
    • Halutessasi oma teema jokaiselle palvelimelle
    • Tämän sivuston ilme sovelluksessa: hehkuvat painikkeet, liukuvärit, lasiefektit ja kevyt filmirae, voi poistaa käytöstä

    Viimeistelyä ja isoja palvelimia

    • Teeman mukaiset pudotusvalikot selaimen omien sijaan, ja kaikki asetusten kentät siististi linjassa
    • Ohut edistymispalkki chatin kuvien alla, kun täysikokoinen kuva latautuu
    • Isot palvelimet eivät enää jäädy, kun ne näytetään ensimmäistä kertaa, lisäksi kytkimet ”Piilota tyhjät kanavat” ja ”Puhujat ensin”
    • Viestit lasketaan lähetetyiksi vasta, kun palvelin vahvistaa ne; hylätyt voi lähettää uudelleen
    • Profiilikommentissa lihavointi, kursiivi, linkit ja listat

    Yhteyden laatu

    • Ping, pakettihävikki, kaistanleveys sekä UDP tai TCP henkilön profiilissa ja valikossa, myös omasi
    • Pieni signaalikuvake heikon yhteyden omaavien vieressä, voi poistaa käytöstä

    Overlay

    • Pelinsisäinen overlay myös Windowsissa DirectX 11:n ja 12:n kautta, samoilla asetuksilla ja huijauksenestolistalla kuin Linuxissa
    • Oikeat värit HDR-peleissä, pelit Flatpak-Steamista, reunattomat koko näytön pelit tarkistettu KDE:ssä ja GNOMEssa
    • Korjattu: Mumcordin sulkeminen tai päivittäminen ei enää kaada käynnissä olevaa peliä
    • Pelinsisäinen overlay myös OpenGL:ää käyttävissä natiiveissa Linux-peleissä, kuten Project Hospital, Euro Truck Simulator 2 ja Hearts of Iron IV
    • Overlay-ikkuna poistuu; jos käytit sitä, kertailmoitus vie pelinsisäisen overlayn asetuksiin
    • ”Liity peliin” myös peleissä, jotka jakavat palvelimensa osoitteen Mumble Linkin kautta

    Suoraan Mumcordista Mumcordiin

    • Suorat, salatut yhteydet Mumcord-käyttäjien välillä IPv6:n, reitittimesi porttiohjauksen tai oman verkkosi kautta, ilman kenenkään muun palvelinta
    • Mumcord kysyy ensin kerran, koska muut näkevät IP-osoitteesi; voit muuttaa sen asetuksista
    • Täysikokoiset kuvat tulevat näin paljon nopeammin; jos mikään suora yhteys ei toimi, kaikki toimii kuten ennenkin
    • Kuvankatseluohjelman sulkeminen pysäyttää siirron

    Yhdessä katsominen (beta)

    • YouTube-katselubileet: kaikki puhekanavalla katsovat samaa videota yhtä aikaa, kuka tahansa voi pysäyttää ja kelata
    • Jaa näyttö tai ikkuna, halutessasi äänen kanssa, jopa 8 katsojalle, oletuksena 720p 30 kuvaa sekunnissa

    Asennus Linuxissa ja päivitykset

    • Paketit Debianille ja Ubuntulle (.deb), Fedoralle ja openSUSElle (.rpm), Archille (AUR: mumcord-bin) ja AppImage, kukin x86_64:lle ja ARM64:lle
    • Asennus yhdellä rivillä päätteessä, valikkomerkinnällä ja mumble:// linkkien tuella
    • ”Käynnistä Mumcord, kun kirjaudun sisään” kaikissa järjestelmissä
    • Halutessasi vihje, kun uusi versio on julkaistu; Mumcord kysyy GitHubilta enintään kerran päivässä
  3. Epic 3

    myöhemmin

    Mukavuus

    Hiomista ahkerille käyttäjille.

    • Globaalit pikanäppäimet push-to-talkin lisäksi
    • Täysi ilmoitusalueen valikko
    • Asetusten tuonti virallisesta Mumble-sovelluksesta
    • Kuiskaus ja huuto muille kanaville
    • Julkinen palvelinselain
  4. Epic 4

    myöhemmin

    Ylläpito

    Jotta Mumcord voi korvata virallisen sovelluksen kokonaan.

    • Käyttöoikeuksien (ACL) muokkaus
    • Porttikiellot
    • Kanavien luonti, siirto ja hallinta
  5. Epic 5

    myöhemmin

    Jakelu

    Asennus ilman varoituksia ja aina ajan tasalla.

    • Allekirjoitetut asennusohjelmat, ei SmartScreen- tai Gatekeeper-varoitusta: jo valmisteltu Windowsin ja macOS:n julkaisuprosessiin, käytössä, kun varmenteet on hankittu
    • Automaattiset päivitykset
    • Kaatumisraportit, vain jos suostut
    • Pakettivarastot ja sovelluskaupat
  6. Epic 6

    myöhemmin

    GIF-haku

    Hakua pelkkien suosikkien sijaan.

    • GIF-haku ilman, että sovelluksen mukana toimitetaan API-avain, jonka kuka tahansa voisi kaivaa esiin
    • Vaihtoehtoina pieni välityspalvelu tai oma avain; päätetään myöhemmin

Mitä ei tule koskaan

  • Mitään palvelimelle: ei oheispalveluita, ei palvelinlisäosia, ei palvelimen konfigurointia. Mumcord toimii minkä tahansa tavallisen Mumble-palvelimen kanssa.
  • Mobiilisovellukset ja verkkoversio.
  • Välityspalvelin suorille yhteyksille: jos mikään suora reitti ei toimi, Mumcord kulkee sen sijaan Mumble-palvelimen kautta.

Puuttuuko jotain?

Toiveet kirjataan GitHubin issueihin, ja ne otetaan huomioon suunnittelussa.

Ehdota ominaisuutta Jo julkaistut löytyvät muutoslokista →