Back to the roadmap

Epic 2 gotowe v0.4.0

Kilka serwerów, motywy i szlify

Wszystko wychodzi razem jako wersja 0.4.0: kilka serwerów, własne motywy, nakładka w grze na Windowsie i pierwsze bezpośrednie połączenia między użytkownikami Mumcorda. Dźwięk pozycyjny, pluginy gier i obrazy w pełnym rozmiarze zostają w becie.

51 of 51 done

Kilka serwerów naraz 4

  • gotowe: Do 5 serwerów połączonych naraz, do ustawienia od 1 do 15. Mów na jednym, czytaj, pisz i dostawaj powiadomienia na wszystkich
  • gotowe: Serwery oznaczone „Zawsze łącz przy starcie” i te otwarte ostatnio łączą się same; każdy serwer po zerwaniu sam łączy się ponownie
  • gotowe: Powiadomienia i prywatne wiadomości pokazują nazwę serwera, powiadomienia można wyciszyć dla każdego serwera
  • gotowe: „Dołącz do kanału” także dla znajomych na innym serwerze; linki mumble:// do połączonego serwera przenoszą prosto tam

Motywy i wygląd 5

  • gotowe: Własne motywy z kilku kluczowych kolorów, z presetami i podglądem na żywo, każdy w wersji ciemnej i jasnej; drugą Mumcord tworzy sam i pilnuje czytelnego kontrastu
  • gotowe: Wybieranie motywów jako kolorowych kółek; zapisywanie, zmiana nazwy i usuwanie własnych oraz edycja wersji jasnej i ciemnej obok siebie
  • gotowe: Udostępnianie motywów jako tekst: czat pokazuje kartę podglądu, jedno kliknięcie nakłada motyw na aplikację albo na serwer
  • gotowe: Osobny motyw dla każdego serwera, jeśli chcesz
  • gotowe: Wygląd tej strony w aplikacji: świecące przyciski, gradienty, efekty szkła i lekkie ziarno filmowe, do wyłączenia

Szlify i duże serwery 11

  • gotowe: Rozwijane listy w stylu motywu zamiast tych z przeglądarki, każde pole w ustawieniach równo wyrównane
  • gotowe: Cienki pasek postępu pod obrazami w czacie, gdy ładuje się pełny rozmiar
  • gotowe: Duże serwery nie zamrażają się już przy pierwszym wyświetleniu, do tego przełączniki „Ukryj puste kanały” i „Mówiący na górze”
  • gotowe: Wysłane wiadomości pojawiają się od razu, lekko wyszarzone, dopóki serwer ich nie potwierdzi; jeśli się nie uda, możesz wysłać je ponownie albo usunąć
  • gotowe: Komentarz w profilu z pogrubieniem, kursywą, linkami i listami
  • gotowe: Osobny suwak bitrate’u, aż do najwyższej wartości, na jaką pozwalają serwer i Mumble
  • gotowe: Złe hasło? Okno od razu pyta o właściwe i na życzenie je zapisuje
  • gotowe: Kto tylko słucha kanału, jest na zwykłej liście z ikoną ucha, a nie w osobnej grupie
  • gotowe: Ustawienia dla danej osoby, takie jak głośność i wyciszenie, są zwinięte w jej profilu, z krótką podpowiedzią, gdy coś się zmieni
  • gotowe: Kanały z hasłem: Mumcord pyta o nie i zapamiętuje je dla każdego serwera, a zablokowane kanały pokazują kłódkę
  • gotowe: Podpowiedzi w stylu motywu zamiast szarych systemowych

Czat 7

  • gotowe: Odpowiadanie na wiadomości, na kanałach i prywatnie: z krótkim cytatem, który czyta się dobrze także w oficjalnym kliencie Mumble; kliknięcie w niego przenosi do oryginału
  • gotowe: Przy długich wiadomościach zdjęcie profilowe jest u góry obok nazwy, a zdjęcie i nazwa zostają widoczne podczas przewijania
  • gotowe: Odpowiedź na twoją wiadomość liczy się jak @wzmianka
  • gotowe: „> tekst” staje się cytatem, także przyciskiem; „>_>” i podobne emotki zostają takie, jak są
  • gotowe: Wiadomość powitalną serwera i opis kanału można zamknąć, a wracają, gdy się zmienią
  • gotowe: Kliknij link w czacie prawym przyciskiem, żeby go skopiować albo otworzyć
  • gotowe: Naprawione: filmy z YouTube i Twitcha odtwarzają się prosto w czacie także w wydanych wersjach na Linuksa i macOS

Jakość połączenia 2

  • gotowe: Połączenie w profilu osoby na pierwszy rzut oka (dobre, średnie, słabe), po rozwinięciu z pingiem, utratą pakietów, przepustowością i UDP lub TCP, także dla ciebie; menu osoby pokazuje tylko ping i rodzaj połączenia. Admini widzą też klienta i system operacyjny
  • gotowe: Mała ikona sygnału przy osobach ze słabym połączeniem, do wyłączenia

Nakładka 6

  • gotowe: Nakładka w grze także na Windowsie, jako osobne, przeklikiwalne okno nad grą. Nic nie jest ładowane do gry, więc działa też w grach z anti-cheatem; ukrywa ją tylko wyłączny tryb pełnoekranowy
  • gotowe: Poprawne kolory w grach HDR, gry ze Steama z Flatpaka, gry pełnoekranowe bez ramek sprawdzone na KDE i GNOME
  • gotowe: Naprawione: zamknięcie lub aktualizacja Mumcorda nie wysypuje już uruchomionej gry
  • gotowe: Nakładka w grze także w natywnych grach na Linuksa z OpenGL, np. Project Hospital, Euro Truck Simulator 2 i Hearts of Iron IV: Mumcord pokazuje właściwą opcję uruchamiania Steam do skopiowania, która działa także po aktualizacjach
  • gotowe: Okno nakładki znika; jeśli z niego korzystałeś, jednorazowa informacja przeniesie cię do ustawień nakładki w grze
  • gotowe: „Dołącz do gry” także dla gier, które udostępniają adres serwera przez Mumble Link

Prosto z Mumcorda do Mumcorda 4

  • gotowe: Bezpośrednie, szyfrowane połączenia między użytkownikami Mumcorda przez IPv6, przekierowanie portów w twoim routerze albo twoją własną sieć, bez niczyjego serwera
  • gotowe: Mumcord najpierw raz pyta, bo inni widzą twój adres IP; możesz to zmienić w ustawieniach
  • gotowe: Obrazy w pełnym rozmiarze przychodzą tak dużo szybciej; jeśli żadne bezpośrednie połączenie nie działa, wszystko działa jak dotąd
  • gotowe: Zamknięcie przeglądarki obrazów nie przerywa pobierania, obraz ładuje się dalej w tle; × na pasku postępu je anuluje

Wspólne oglądanie (beta) 8

  • gotowe: Watch party na YouTube: wszyscy na kanale głosowym oglądają ten sam film jednocześnie, każdy może pauzować i przewijać, ze wspólną playlistą, do której każdy może coś dodać
  • gotowe: Udostępnianie ekranu lub okna maksymalnie 8 widzom, domyślnie w 720p przy 30 klatkach na sekundę; na Windowsie i macOS na życzenie z dźwiękiem udostępnianej aplikacji, na Linuksie bez dźwięku
  • gotowe: Oba uruchomisz przyciskiem Aplikacje w czacie swojego kanału głosowego
  • gotowe: Watch party i udostępnione ekrany działają w pływających oknach w aplikacji, które możesz przesuwać, zmieniać im rozmiar i zwijać; podpowiedź u góry czatu pokazuje, co trwa na kanale
  • gotowe: Gdy udostępniasz ekran, czerwony pasek z „Zakończ” jasno to pokazuje, a inni widzą czerwony pierścień z „LIVE” wokół twojego zdjęcia
  • gotowe: Kto dołączy do kanału później, od razu widzi trwające watch party i udostępnione ekrany; nowa watch party czeka zapauzowana, aż ktoś naciśnie „Odtwórz”
  • gotowe: Dźwięk filmu i udostępnionego ekranu cichnie, gdy ktoś mówi, z regulacją
  • gotowe: Krótkie dźwięki, gdy ktoś uruchamia watch party, dołącza do niej lub ją opuszcza i gdy ktoś udostępnia ekran; każdy dźwięk można wyłączyć

Instalacja na Linuksie i aktualizacje 4

  • gotowe: Paczki dla Debiana i Ubuntu (.deb), Fedory i openSUSE (.rpm), Archa (AUR: mumcord-bin) i AppImage, każda dla x86_64 i ARM64
  • gotowe: Instalacja jedną linijką w terminalu, z wpisem w menu i obsługą linków mumble://
  • gotowe: „Uruchamiaj Mumcorda po zalogowaniu” na każdym systemie
  • gotowe: Opcjonalnie podpowiedź, gdy wyjdzie nowa wersja; Mumcord pyta GitHub najwyżej raz dziennie