From 6ae0b57489cfe220ade3d39966435733b49e4467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 13 May 2007 19:33:43 +0000 Subject: [PATCH] * Committed zuMi's icons as they already have a place on the image. * I'm not sure, but neither Joysticks nor PowerStatus is rendered within Haiku (FlatIconImporter::_ParseSections() - error parsing shapes: Out of memory), therefore, I didn't commit those yet. * Also, Joysticks already seem to have a vector icon, but that shows the same error - stippi? :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21130 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/preferences/keyboard/Keyboard.rdef | 24 +++++++- src/preferences/keymap/Keymap.rdef | 29 +++++++++ src/preferences/mouse/Mouse.rdef | 28 ++++++++- .../virtualmemory/VirtualMemory.rdef | 60 ++++++++++++++----- 4 files changed, 121 insertions(+), 20 deletions(-) diff --git a/src/preferences/keyboard/Keyboard.rdef b/src/preferences/keyboard/Keyboard.rdef index ca8ea079eb..ec5910ea69 100644 --- a/src/preferences/keyboard/Keyboard.rdef +++ b/src/preferences/keyboard/Keyboard.rdef @@ -15,9 +15,29 @@ resource app_version { internal = 0, short_info = "Keyboard", - long_info = "Keyboard ©2004-2006 Haiku" + long_info = "Keyboard ©2004-2007 Haiku" }; +#ifdef HAIKU_TARGET_PLATFORM_HAIKU + +resource vector_icon { + $"6E63696605020016023910813A2974BB43733A501C4A60D94AC7F400E9FFB902" + $"001602B8513BB55C0A38B9DABBC2B74A98024B8D270066FF9002011603BC39E2" + $"364286B516B5BB0AE64ACEF94A7E0500FF56E5FFC1050004006D0A0202392E36" + $"2C3C303D2A402C3A2808023C2D3E3008054B3148354C344C37513408032F3D35" + $"3A333F0802323C343D0004414441444045454544464644434242434441474348" + $"4246440A04445E4ECAE758C6EB504B0A0434543849444E445C0A04445C444E4E" + $"4550500A043849444E4E454240160A030309080730180801178322040A000107" + $"2018080A0101082018080A0201092018080A030200011001178100040A040106" + $"2028100A030309080730281001178322040A0001072028100A0101082028100A" + $"0201092028100A0301021001178122040A030309080730101801178422040A00" + $"01072010180A0101082010180A0201092010180A030203041001178100040A04" + $"0106000A03030908071001178322040A000107000A010108000A020109000A03" + $"0105100117810004" +}; + +#else // HAIKU_TARGET_PLATFORM_HAIKU + resource large_icon { $"FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFFFFFFFFFF001B1C1B0000FFFFFFFFFFFFFFFFFFFFFFFFFF" @@ -72,7 +92,7 @@ resource mini_icon { $"FFFFFF00000E0F0FFFFFFFFFFFFFFFFF" }; -resource file_types message; +#endif // HAIKU_TARGET_PLATFORM_HAIKU resource(601, "key_bmap") #'bits' array { $"424D14050000000000003A000000280000001100000012000000010018000000" diff --git a/src/preferences/keymap/Keymap.rdef b/src/preferences/keymap/Keymap.rdef index b1f666ed1e..d2d688afc4 100644 --- a/src/preferences/keymap/Keymap.rdef +++ b/src/preferences/keymap/Keymap.rdef @@ -22,6 +22,33 @@ resource file_types message { "types" = "application/x-vnd.Be-kmap" }; +#ifdef HAIKU_TARGET_PLATFORM_HAIKU + +resource vector_icon { + $"6E63696605020016023910813A2974BB43733A501C4B20D94AA7F400E9FFB902" + $"001602B82588B66C3639EE80BB7BCD4B41FC4B6A3B0066FF9002011603BC39E2" + $"364286B516B5BB0AE64B8EF94A7E0500FF56E5FFC1050004006D0E0A04525E5C" + $"CAE766C6EB5E4B0A0442544648524E525C0A04525C524E5C445E500A04464852" + $"4E5C44503E0A02B8DABA5FB913BA320A02BA25B92DB942BA0F0803B70BBCFDB8" + $"C7BB84B7BBBB82000CC151BD52C151BD52C151BD52C0B0BDBEC0B0BDBEC105BD" + $"83C0EEBD21C116BD40C0C6BD01C00CBD38C022BD28BFCCBD68BFEBBDBDBFCBBD" + $"A7C016BDDBC08ABDBEC08ABDBEC072BDD0C080BE0CC065BDF9C0ADBE2CC19CBD" + $"CEC15EBE0BC20ABD6244BCC9C1A4BCF5C0ABBC64BF88BD14BFD6BCC6BEE4BDB8" + $"BFE6BE44BFB33CC052BE81C100BE6EC0E2BE7AC100BE6E0406FA0FBD8FC04CBC" + $"96BFB3BD553FBCDC3FBDCE3FBE873FBE3BBF8DBED4BF27BE94BE7ABEDABEB4BE" + $"4EBE41BDB5BE94BDCFBE7ABDB5BE940802C63340C74DC0670802C5C6C01FC6D8" + $"C0CB0802C791BFECC5F9C0E50802C58DC0A5C712BFA00007C361C29EC361C29E" + $"C33FC2BBC39AC332C35FC30EC3D5C357C496C30FC468C33EC4C4C2E1C463C25D" + $"C4D4C29EC4D4C29EC537C245C515C26DC558C21DC50AC1AA4EC1DDC4C1C177C4" + $"4945C461C1A9C449450E0A030303020130001001178322040A0001012000100A" + $"0101022000100A0201032000100A030303020130101801178322040A00010120" + $"10180A0101022010180A0201032010180A040100000A03030302011001178322" + $"040A000101000A010102000A020103000A030A0D090A0B0C0807060504100117" + $"812204" +}; + +#else // HAIKU_TARGET_PLATFORM_HAIKU + resource large_icon { $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF003F0000FFFFFFFFFFFFFFFFFFFFFFFF" @@ -76,6 +103,8 @@ resource mini_icon { $"FFFFFFFFFF00000F0FFFFFFFFFFFFFFF" }; +#endif // HAIKU_TARGET_PLATFORM_HAIKU + resource(0, "BEOS:L:application/x-vnd.be-kmap") #'ICON' array { $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF" diff --git a/src/preferences/mouse/Mouse.rdef b/src/preferences/mouse/Mouse.rdef index cac9f6f834..d7611aa6e4 100644 --- a/src/preferences/mouse/Mouse.rdef +++ b/src/preferences/mouse/Mouse.rdef @@ -1,8 +1,6 @@ resource app_signature "application/x-vnd.Haiku-Mouse"; -resource file_types message; - resource app_flags B_SINGLE_LAUNCH; resource app_version { @@ -17,9 +15,31 @@ resource app_version { internal = 0, short_info = "Mouse", - long_info = "Mouse ©2002-2006 Haiku" + long_info = "Mouse ©2002-2007 Haiku" }; +#ifdef HAIKU_TARGET_PLATFORM_HAIKU + +resource vector_icon { + $"6E636966080301000002000202AC6DA33A810CBCBF0CAEA9C248C4E546BB2A00" + $"01000000FF010000FF020016023D2328BA287D3B40A23E5D334837CE48FA2500" + $"69FF01020116023E40000000000000003E400048000048000000FBFFC0020106" + $"02B832FBBACA8D3ACA8DB832FB48D3BB493902FFBEBEBE0001000005BE05FC01" + $"0100007D0604033E2C3C2436263E222E2E282E342E2802082C4CB5EDC39ABA27" + $"C5B7BFBFC883BD60C754C19AC9715052C4C9C842C722C5E9544EC6B5C656C90E" + $"C3FDC7B7C08BC992C179C558BF5C4038C21FBDBFBDE5BBA232BD5BBB83BC04B9" + $"2ABE5DB6FB42B7FDBF8AB5A4C1E30208475443544B54C6EB50C660C6ABC777C5" + $"9456C487C803C508C9DBC33056405842543E42334E3536312C3A3036283EB628" + $"C223B628C2232A4A344AB80EC27CBE0FC50F0604EE2E383838323638383B3635" + $"333B332F3304032F3049304930433A36BA1DBE14413141330606FE0B4659C487" + $"59C36B59C5605954C8E9C6D7C95AC91CC837CBD7C4FBCB67C614CC30C41DCAE7" + $"C289CBC8C2FAC983C1D75443080A070105000A0101001001178400040A000302" + $"01031001178422040A020101000A030102000A0001041001178100040A060104" + $"123FE3AA0000000000003FDFFC41DB9540107701178100040A04010300" +}; + +#else // HAIKU_TARGET_PLATFORM_HAIKU + resource large_icon { $"FFFFFFFFFFFF000000000000000000000EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFF00000E0F0F0F0F0F0F0F0E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" @@ -74,6 +94,8 @@ resource mini_icon { $"FFFF00000E0F0F0F0FFFFFFFFFFFFFFF" }; +#endif // HAIKU_TARGET_PLATFORM_HAIKU + resource(601, "double_click_bmap") #'bits' array { $"424D06070000000000003A000000280000000E0000001E000000010018000000" $"0000CC060000130B0000130B00000000000000000000FFFFFFFFD8D8D8000000" diff --git a/src/preferences/virtualmemory/VirtualMemory.rdef b/src/preferences/virtualmemory/VirtualMemory.rdef index e50df0f097..795260b7a0 100644 --- a/src/preferences/virtualmemory/VirtualMemory.rdef +++ b/src/preferences/virtualmemory/VirtualMemory.rdef @@ -1,8 +1,48 @@ -resource file_types message; +resource app_signature "application/x-vnd.Haiku-VirtualMemory"; -resource large_icon -{ +resource app_version { + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 2, + + internal = 0, + + short_info = "VirtualMemory", + long_info = "VirtualMemory ©2005-2007 Haiku" +}; + +resource app_flags B_SINGLE_LAUNCH; + +#ifdef HAIKU_TARGET_PLATFORM_HAIKU + +resource vector_icon { + $"6E6369660603010000010100006A0533020006023A5D2C39F8B1B9DBF13A4C0F" + $"48AEEA4AC09100747474FF3E3D3D0200160238221B3B1173BC5EB5394BAA4A47" + $"F149C21D00B0FF830200160336EDE936B949BA0AF63A326F4A79EF4B03E7005A" + $"38DCFF7E050A043C5A5A3C5A363C520A04244E3C5A3C5224480607AA3F422E24" + $"483C525A365133513350344B334D3449324930483149300608FAFA42503E5440" + $"553FC7EB41C85142C94F42C8DA42CA41C0F15D45CA8146C7B746C8A946C74244" + $"5145C6B943C6530A073C5C405C425E485E4A5C465A454B100A010104023FCA1A" + $"0000000000004000004906BCC880000A010104023FCA1A000000000000400000" + $"481435C780000A010104023FCA1A00000000000040000046435EC500000A0101" + $"04023FCA1A00000000000040000040F2860000000A0003020100100117842204" + $"0A020100000A030101000A040102000A000103123FC7130000000000003F9C00" + $"490728C7E05901178422040A050103023FC7130000000000003F9C00490728C7" + $"E0590A000103123FC7130000000000003F9C00481563C6125801178422040A05" + $"0103023FC7130000000000003F9C00481563C612580A000103123FC713000000" + $"0000003F9C0046473DC022C301178422040A050103023FC7130000000000003F" + $"9C0046473DC022C30A000103123FC7130000000000003F9C00411D9945135001" + $"178422040A050103023FC7130000000000003F9C00411D99451350" +}; + +#else // HAIKU_TARGET_PLATFORM_HAIKU + +resource large_icon { $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FF00150000FFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF003F00153F15150000FFFFFFFFFFFFFFFF" @@ -37,8 +77,7 @@ resource large_icon $"FFFFFFFF0000000E0F0F0F0F0F0F0F0F0F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFF" }; -resource mini_icon -{ +resource mini_icon { $"FFFFFFFFFFFFFF00000000FFFFFFFFFF" $"FFFFFFFFFFFFFF00003F150000FFFFFF" $"FFFFFFFFFF0000003F151515160000FF" @@ -57,13 +96,4 @@ resource mini_icon $"FFFF00000E0F0F0F0FFFFFFFFFFFFFFF" }; -resource app_signature "application/x-vnd.Haiku-VirtualMemory"; - -resource app_version -{ - short_info = "Haiku-VirtualMemory", - long_info = "Haiku version of VirtualMemory" -}; - -resource app_flags B_SINGLE_LAUNCH; - +#endif // HAIKU_TARGET_PLATFORM_HAIKU