Dove stiamo andando
Roadmap
Mumcord si sviluppa per epic. L'Epic 1 si completa con la versione 0.3.0. Ecco cosa porta ogni epic. La roadmap è una proposta: ordine e contenuti possono ancora cambiare.
Gli epic
L'Epic 1 è il client di tutti i giorni. Dopo arrivano blocchi più grandi, il cui ordine non è ancora fissato.
-
Epic 1
fatto v0.3.0
Il client di tutti i giorni
Tutto ciò che serve a un gruppo per una serata. Rilasciato in tre versioni, la 0.3.0 completa l'Epic 1.
Client di tutti i giorni v0.1.0
- Configurazione in un minuto: identità, microfono, modalità di conversazione
- Barra dei server, link mumble:// e verifica del certificato al primo contatto
- Finestra in stile Discord con lista dei canali, chat e lista dei membri
- Push-to-talk con tasti e pulsanti del mouse, anche su Wayland, oppure attivazione vocale
- Soppressione del rumore, cancellazione dell'eco, volume per persona
- Chat di canale e privata, Markdown, immagini, cronologia sul tuo computer
- Segui i canali senza esserci dentro, con contatori dei non letti
- Registrazione, avatar, profili, riconnessione con tutto
- Chiaro e scuro, inglese, tedesco, spagnolo, icona nell'area di notifica, file di diagnostica
- Qualità musica fino a 510 kbit/s (aggiunta nella 0.1.1)
Più chat v0.2.0
- Anteprime dei link, chiudibili messaggio per messaggio, disattivabili nella configurazione guidata e nelle impostazioni
- Schede YouTube, Twitch e Spotify che si caricano solo al clic
- Immagini esterne in chat e un visualizzatore di immagini con zoom
- GIF preferite con citazione della fonte per Giphy e Tenor
- @menzioni con completamento automatico, un suono e una notifica tutti loro
- Codice con evidenziazione della sintassi, barra di formattazione e scorciatoie
- Soglia manuale per l'attivazione vocale
- “In ascolto”: condividi che musica stai ascoltando (Linux e Windows)
- Pulizia automatica di anteprime e vecchia cronologia
In gioco v0.3.0
- Audio posizionale (beta) tramite Mumble Link e i plugin di gioco ufficiali di Mumble, attivabile anche dalle impostazioni rapide. Un'icona “3D” mostra chi sta inviando dati di posizione in questo momento
- Overlay direttamente dentro il gioco, anche a schermo intero esclusivo: un layer Vulkan su Linux (come MangoHud), anche nei giochi Steam e Proton, testato per esempio con Tyr e Supermarket Simulator. Su Windows arriverà più avanti tramite l'API grafica del gioco (come Discord); fino ad allora c'è la finestra overlay
- Attivato o disattivato per ogni gioco, con posizione, dimensione e opacità. Prima di attivarlo ricevi un avviso sull'anti-cheat
- Si avvia da solo con il gioco. “Disattivo” o “Attivo” globale con eccezioni per gioco, proposto nella configurazione guidata, disattivato di default
- I giochi il cui anti-cheat blocca o segnala gli overlay restano esclusi di default, con il motivo indicato: VALORANT e League of Legends (Riot Vanguard), Call of Duty con Modern Warfare II/III, Warzone e Black Ops 6 (Ricochet), Counter-Strike 2 nelle partite FACEIT (FACEIT Anti-Cheat), PUBG: BATTLEGROUNDS (BattlEye) e Apex Legends (Easy Anti-Cheat)
- Per i giochi senza overlay in gioco: una finestra fluttuante, attraversabile dai clic, che mostra chi sta parlando. Su macOS non c'è overlay
- “Sta giocando”, facoltativo: riconosce il gioco tramite Mumble Link, programmi noti e Steam, con “Unisciti al gioco” tramite Steam
- @menzioni cliccabili: anteprima al passaggio del mouse, profilo al clic, menu con il clic destro
- Menu del clic destro sulle persone con icone e interruttori, un nuovo profilo in cui le modifiche si applicano subito
- Impostazioni rapide quando clicchi sull'ingranaggio: anteprime, tema, overlay, condivisione di musica e gioco, modifica profilo e registrazione sul server
- Impostazioni con ricerca: trova sezioni e singole impostazioni, ti ci porta e le evidenzia. La barra laterale resta ferma mentre scorri
- Una nuova sezione Accessibilità: suggerimenti da tastiera visibili, annunci per screen reader e link per saltare al contenuto, ognuno con il proprio interruttore
- Su KDE Wayland Mumcord crea la regola della finestra per l'overlay con un clic
- Rifiniture: angoli meno arrotondati e immagini inviate nitide quanto il limite del server consente
- Tutte le 24 lingue ufficiali UE, menu dell'area di notifica compreso, ognuna elencata con il proprio nome
- Un passaggio sulla privacy nella configurazione guidata: a cosa si connette Mumcord e quando
Da Mumcord a Mumcord v0.3.0
- Cronologia della chat condivisa: i client Mumcord si passano fino a 7 giorni di cronologia del canale, così puoi leggere cosa è stato scritto prima che entrassi. Mai i messaggi privati, contrassegnata come “dalla cronologia di …”, disattivabile
- Solo ciò che è stato scritto prima che entrassi o iniziassi a seguire, senza messaggi duplicati
- Un pulsante “Vai ai più recenti” quando stai leggendo più in alto
- Un badge per chi usa Mumcord
- Doppio clic su una persona per aprire la chat privata, clic per fissare la sua scheda
- Profilo ridisegnato con tutto ciò che hai impostato per quella persona
- Amici, riconosciuti tramite certificato tra server diversi e dopo un cambio di nome, con stato online
- La cronologia privata con gli amici viene conservata
- Lista Amici nella colonna destra, con il canale in cui si trovano
- “Entra in ‹canale›” con il clic destro su una persona o un amico
- Colonna destra con sezioni richiudibili: “In ‹canale›”, “In altri canali” e “Amici”
- Trascinare e incollare immagini in modo affidabile: anteprima prima dell'invio, più immagini insieme, compressione fino al limite del server
- Immagini a grandezza piena (beta): i client ufficiali ricevono un'anteprima entro il limite del server, gli utenti Mumcord caricano l'immagine intera nel visualizzatore direttamente dal mittente. Offerta e caricamento si possono disattivare separatamente
-
Epic 2
il prossimo v0.4.0
Più server, temi e rifiniture
Esce tutto insieme come versione 0.4.0: più server, temi tutti tuoi, l'overlay in gioco su Windows e le prime connessioni dirette tra utenti Mumcord. Audio posizionale, plugin di gioco e immagini a grandezza piena restano in beta.
Più server insieme
- Fino a 5 server connessi insieme, regolabile da 1 a 15. Parli su uno, leggi, scrivi e ricevi notifiche su tutti
- I server con “Connetti sempre all'avvio” e quelli aperti l'ultima volta si connettono da soli; ogni server si riconnette per conto suo dopo una caduta
- Notifiche e messaggi privati mostrano il nome del server, le notifiche si possono silenziare per server
- “Entra nel canale” anche per gli amici su un altro server; i link mumble:// verso un server connesso ti portano subito lì
Temi e aspetto
- Temi personalizzati partendo da pochi colori chiave, con preset e anteprima dal vivo; Mumcord mantiene il contrasto leggibile
- Condividi i temi come testo: la chat mostra una scheda di anteprima, un clic applica il tema all'app o a un server
- Un tema per server, se vuoi
- L'aspetto di questo sito nell'app: pulsanti luminosi, sfumature, effetti vetro e una leggera grana da pellicola, disattivabili
Rifiniture e server grandi
- Menu a tendina con il tema invece di quelli del browser, ogni campo nelle impostazioni ben allineato
- Una sottile barra di avanzamento sotto le immagini in chat mentre si carica la grandezza piena
- I server grandi non si bloccano più alla prima visualizzazione, in più gli interruttori “Nascondi canali vuoti” e “Prima chi parla”
- I messaggi contano come inviati solo quando il server li conferma; quelli rifiutati si possono rinviare
- Commento del profilo con grassetto, corsivo, link ed elenchi
Qualità della connessione
- Ping, perdita di pacchetti, banda e UDP o TCP nel profilo e nel menu di una persona, anche per te
- Una piccola icona del segnale accanto a chi ha una connessione debole, disattivabile
Overlay
- L'overlay in gioco anche su Windows, tramite DirectX 11 e 12, con le stesse impostazioni e la stessa lista anti-cheat di Linux
- Colori corretti nei giochi HDR, giochi da Steam in Flatpak, giochi a schermo intero senza bordi verificati su KDE e GNOME
- Risolto: chiudere o aggiornare Mumcord non fa più crashare un gioco in corso
- L'overlay in gioco anche nei giochi Linux nativi con OpenGL, come Project Hospital, Euro Truck Simulator 2 e Hearts of Iron IV
- La finestra overlay sparisce; se la usavi, un avviso una tantum ti porta alle impostazioni dell'overlay in gioco
- “Unisciti al gioco” anche per i giochi che condividono l'indirizzo del server tramite Mumble Link
Direttamente da Mumcord a Mumcord
- Connessioni dirette e cifrate tra utenti Mumcord tramite IPv6, il port mapping del tuo router o la tua rete, senza il server di nessun altro
- Mumcord prima chiede una volta, perché gli altri vedono il tuo indirizzo IP; puoi cambiarlo nelle impostazioni
- Così le immagini a grandezza piena arrivano molto più in fretta; se nessuna connessione diretta funziona, va come prima
- Chiudere il visualizzatore di immagini interrompe il trasferimento
Guardare insieme (beta)
- Watch party di YouTube: tutti nel canale vocale guardano lo stesso video insieme, chiunque può mettere in pausa e saltare
- Condividi uno schermo o una finestra, con l'audio se vuoi, per massimo 8 spettatori, di base 720p a 30 fotogrammi al secondo
Installazione su Linux e aggiornamenti
- Pacchetti per Debian e Ubuntu (.deb), Fedora e openSUSE (.rpm), Arch (AUR: mumcord-bin) e l'AppImage, ognuno per x86_64 e ARM64
- Installazione con una riga nel terminale, con voce di menu e supporto per i link mumble://
- “Avvia Mumcord all'accesso” su ogni sistema
- A scelta un avviso quando esce una nuova versione; Mumcord chiede a GitHub al massimo una volta al giorno
-
Epic 3
più avanti
Comfort
Rifiniture per chi lo usa tanto.
- Scorciatoie globali oltre al push-to-talk
- Menu completo nell'area di notifica
- Importazione delle impostazioni dal client Mumble ufficiale
- Sussurrare e gridare ad altri canali
- Browser pubblico dei server
-
Epic 4
più avanti
Amministrazione
Perché Mumcord possa sostituire del tutto il client ufficiale.
- Modifica dei permessi (ACL)
- Ban
- Creare, spostare e gestire i canali
-
Epic 5
più avanti
Distribuzione
Installazione senza avvisi e sempre aggiornato.
- Installer firmati, nessun avviso di SmartScreen o Gatekeeper: già predisposto nel workflow di rilascio per Windows e macOS, attivo appena i certificati saranno configurati
- Aggiornamenti automatici
- Segnalazioni di crash, solo se acconsenti
- Repository di pacchetti e store
-
Epic 6
più avanti
Ricerca GIF
Cercare invece di avere solo i preferiti.
- Ricerca GIF senza includere nell'app una chiave API che chiunque potrebbe estrarre
- Le opzioni sono un piccolo servizio relay o una tua chiave; da decidere più avanti
Cosa non succederà mai
- Niente sul server: nessun servizio aggiuntivo, nessun plugin per il server, nessuna configurazione del server. Mumcord funziona con qualsiasi server Mumble standard.
- App mobile e versione web.
- Un server relay per le connessioni dirette: se nessun percorso diretto funziona, Mumcord passa invece dal server Mumble.
Manca qualcosa?
Le richieste finiscono nelle issue su GitHub e confluiscono nella pianificazione.
Proponi una funzione Cosa è già uscito lo trovi nelle novità →