Messenger/Versions/Less Closed Beta/v4.0/Changelog.txt

49 lines
2.7 KiB
Text

v4.0 (Design Update) - 2014.10.28., 10.31., 11.07-08., 11.15., 11.21-23., 11.29-30., 12.05., 12.12-14., 12.18-22., 12.24., 12.30-31., 2015.01.07-08., 01.12., 01.31., 02.05., 02.26., 03.15., 03.26.
----
Újdonságok:
- ChatPanel-ek, beállítástól függően az összes chatablak lehet a fő ablakban
-- Ehhez többek közt FlowLayoutPanel-ek használata
-- Bal klikk átvált arra az ablakra, középső klikk bezárja
- Kézírás opció elkészítve
- Állapotsáv
- Ismerősök keresése szövegdoboz működőképessé téve
-- Hangulatjeleket is felismeri annak ellenére, hogy kép formájában látszanak, mivel a nevüknél az eredeti szöveggel tárolja el
- Automatikus frissítés (a Subversion integrálva a programba)
- Jobb klikk menü a ChatIcon-oknak
- Új rendszer, amiben az ablakok keretét lehet szerkeszteni anékül, hogy platformfüggő hívásokra lenne szükség (ThemedForms)
-- Az ablak áthelyezhető, átméretezhető, bezárható, kis méret, stb. gombok is működnek
- Nyelvváltás megoldva újraindítás nélkül
- Témakezelő rendszer
Hibajavítások:
- A Hangulatjelek megjelenítése opció most már rendesen alkalmazkodik az átméretezéshez
- Most már az egész keresősáv kattintható és a megfelelő kurzor látszódik
- A ChatPartners lista UserInfo-ból áll int helyett (UserInfo.Select() helyett x.UserID - Kevesebb ciklus)
- Most már kihagyja a PicUpdateTime-ot a UserInfo.GetImage()
- A Storage.Settings["ips"] eltávolítva minden kódból - Felesleges eltárolni, amikor minden alkalommal változhat
- Most már lehet hivatkozni a MainForm példányára akkor is, ha még nem végzett a létrehozásával
- Language.GetCuurentLanguage javítva Language.GetCurrentLanguage-re
- A ChatPanel-ekben automatikusan az üzenetküldő szövegdobozra helyezi a fókuszt
- A SettingsForm-ban a Mégse gomb alkalmazkodik az átméretezéshez
Fejlesztések:
- Hálózati rendszer feljesztve
-- Érzékeli, ha ugyanazon hálózatról többen csatlakoznak (közös publikus IP), ekkor csak egy felhasználó kapja meg az internetről az adatokat, a többieknek ő küldi el
-- Hole punching
-- Titkosítás akkor is működik, ha kevés adatról van szó
-- A Main Thread által végzett adatküldés lényegét is egy másik thread végzi, hogy ne akadjon meg a program működése
- Szerver mód beállítható a beállításokban
- Storage.Settings["chatwindow"] --> Storage.LoggedInSettings["chatwindow"] - Felhasználótól függő beállítás, nem géptől
- A beszélgetőablakoknak jelzi a címében, kivel beszélünk, vagy a beszélgetés nevét
- A hosszú forrásfájlok szétosztva
v4.1 Tervek:
----
- Kézírás elküldése
- Témaválasztás, témakezelés (A v5.0-ban pedig majd csak a mentés/betöltés...)
- GlacialList-eket lecserélni a saját RichListView-emre
- Hálózati rendszer javítása/fejlesztése (IPv6)
v5.0 Tervek:
----
- MCT (CAB) fájlkezelés (?)