1. A billentyűzetkiosztás
Rögtön a telepítéskor kiválaszthatjuk a magyar nyelvet, ami első ránézésre teljes magyar nyelvi felületet ígér. Igen ám, de a magyar billentyűzetkiosztás nem működik. Ha az emlékezetem nem csal, sosem működött, helyette angol kiosztást kapunk, itt-ott módosítva hogy mégse az legyen teljesen. Találtam is rögtön 2 hibajelentést ehhez, az egyik 2005-ös (!) azóta már lezárt jelentés miszerint túl régi, nem releváns. A másik egészen friss, 2019-es, változatlanul ugyanerre a problémára. A hozzászólások között megemlítik hogy a kdbhu.dll-lel van a gond, ennek forráskódja dll/keyboard/kbdhu/kbdhu.c
A logok tanulsága szerint 2003-ban került létrehozásra, azóta gyakorlatilag változatlan. Néhány alkalommal hozzácsaptak 1-1 header fájlt, de más nem történt. Ránézésre olyan, mintha valaki lemásolta volna az angol billentyűzetkiosztást, valamit próbált vele csinálni, de érdeklődés hiányában úgy maradt a dolog. Így hát neki is álltam kijavítani. Nem volt különösebben nehéz dolgom, a struktúrák elnevezése elég beszédes. Van a scancode tábla, ami a leütött billentyűhöz egy karaktert/számot rendel (scancode_to_vk), valamint a módosító táblák, amik a CTRL/SHIFT/ALT lenyomásakor ezeket a karaktereket módosítják (key_to_chars_2mod, key_to_chars_3mod, stb.) Teszteléshez a saját billentyűzetemet használtam, valamint a neten fellelhető forrásokat is átbújtam, nehogy kihagyjak valamit. A pull request-emet végül július végén merge-elték, az eredmény:
Teljes értékű magyar billentyűzetkiosztás. A soron következő 0.4.13-mas kiadásban már benne lesz ez a javítás.
2. Telepítő fordítás
Annak is az első része, a karakteres felület, aminek a neve a ReactOS-ben usetup. Itt jelentősége van a kódlapoknak, minden nyelv mást használ, a magyar nyelv kiválasztásakor a jó öreg IBM852-es kódlap lesz aktív. Ennek megfelelően a header fájl kódolásának is ennek kell lennie. Meglepő módon 2019-ben kihívásnak bizonyult olyan text editort találni ami ezt támogatja, végül a Geany segített. Az eredmény:
Mivel már a 0.4.13-mas fork létrehozása után került beolvasztásra, ez már csak a 0.4.14-es verzióban lesz jelen.
3. Betűtípus
Ezután a grafikus telepítő fordításával folytattam. Ez részben már eleve magyar volt, hála a sok-sok évvel ezelőtti magyar fordítócsapatnak, akik azóta már nem aktívak. Sok helyesírási hibát javítottam, de a másik dolog ami szemet szúrt a hullámos õ és ũ betűk, amiket normál ő és ű betűkre cseréltem; ekkor vettem észre milyen csúnyán néznek ki szegények. ReactOS-ben, úgy ahogy a régebbi windows-okban a tahoma az alapértelmezett betűtípus a UI-hoz. Az itt megtalálható tahoma.ttf a wine projektből került átvételre, azóta Katayama Hirofumi MZ (japán ReactOS fejlesztő) tartja karban, szerkeszti FontForge-dzsal. Ez sajnos nem az én asztalom, így egy hibajegyet írtam róla, amit meglepő sebességel ki is javított! https://jira.reactos.org/browse/CORE-16480
Köszönjük neki! Az eredmény:
Ez a javítás szintén csak a 0.4.14-es verzióban lesz látható.
Az elkövetkezendőkben a teljes magyar fordítással fogom folytatni.
- blueghost blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Wow, ügyes vagy!
A magyar ember jelképe a hátrafelé nyilazás. Vakon rohanunk a semmibe, miközben a múltunkat támadjuk.
- A hozzászóláshoz be kell jelentkezni
+1, gratula
- A hozzászóláshoz be kell jelentkezni
Köszi! :)
- A hozzászóláshoz be kell jelentkezni
Nem akarsz esetleg írni egy összehasonlítást, hogy mennyire állja meg a helyét a mindennapi felhasználásban az Xp-vel vagy a hetessel szemben? Én vevő lennék rá.
- A hozzászóláshoz be kell jelentkezni
Ha lesz időm rá, lehet írok ilyet. :) De egyelőre a fordításra koncentrálok, illetve már kinéztem 1 bugot jira-ból, amire ráállok majd ha ez kész. Még csak felszínesen ismerkedem a kóddal, de szeretném jobban beleásni magamat a kernel működésébe is.
- A hozzászóláshoz be kell jelentkezni
Gratula! Csak így tovább!
- A hozzászóláshoz be kell jelentkezni
Köszi!
- A hozzászóláshoz be kell jelentkezni
Tetszett amit olvastam, ha boldoggá tesz folytasd, egyszer ki akartam anno próbálni, akkor valamiért nem ment.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, igyekszem!
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
- A hozzászóláshoz be kell jelentkezni
Valakinek sikerult mar raszuszakolni .net 3.0 ,3.5 ,4.0, 4.5 verziolbol barmelyiket?
Egy hete neztem virtualboxban, es egyiket se sikerult. :(talan 0.4.12-es verzioval, az akkori legfrissebbel)
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Ez kb XP szintű kompatibilitást ad, azok a .NET verziók már nagyon régen nem támogatják azt a platformot. .NET 2.0 a legtöbb, amit várhatsz.
Esetleg próbáld meg a Mono projektnek a Windowsos telepítőjét, az adhat megfelelő framework supportot.
- A hozzászóláshoz be kell jelentkezni
Nem, windows server 2003-at ad, es ott az osszes fenti tamogatott volt.
Masreszt a youtuboen talaltam egy figurat aki feltette a 4.0-at tavaly decemberben, de nekem nem sikerult (ugy), valahogy par lepest kihagyott...
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
A 4.5-höz biztosan nem elég a Windows Server 2003:
https://www.microsoft.com/en-us/download/details.aspx?id=30653
.NET Framework 4-hez Windows Server 2003 Service Pack 2 kell.
A 3.5 a legmagasabb release, ami sima Windows Server 2003-mat támogat.
- A hozzászóláshoz be kell jelentkezni
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Köszi az eddigieket, kitartást a további munkádhoz!
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
- A hozzászóláshoz be kell jelentkezni
Emelem a kalapom.
Mert minden ilyen munka szerintem tiszteletet érdemel!
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
- A hozzászóláshoz be kell jelentkezni
Typo: "F3-mat" (a kék képernyőn).
- A hozzászóláshoz be kell jelentkezni
Jogos, "F3-at", így helyes.
- A hozzászóláshoz be kell jelentkezni
Igen, így szebb.
- A hozzászóláshoz be kell jelentkezni
Köszönjük! Mi a ReactOS-t a Mikrotikes Winbox futtatására szoktuk használni virtuális gépből. Alig van hardverigénye :D
http://plazmauniverzum.hu <> A látható anyag 99.999%-a plazma <>
- A hozzászóláshoz be kell jelentkezni
Szuper! Örülök hogy haszna van, illetve lesz a munkámnak. :)
- A hozzászóláshoz be kell jelentkezni
Gratula! Csak így tovább! Kösz!
- A hozzászóláshoz be kell jelentkezni