From 9842b3ba58255212973288dc044900f7b60f6d34 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Thu, 20 Nov 2003 01:40:54 +0000 Subject: [PATCH] Keep moving from binary resource format to source resource (.rdef) files. Fix midi_server.rdef file. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5418 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/Jamfile | 1 + src/servers/app/server/Jamfile | 2 +- src/servers/app/server/app_server.rdef | 97 +++++++++++++++++++ src/servers/input/Jamfile | 6 +- src/servers/input/input_server.rdef | 97 +++++++++++++++++++ src/servers/media/Jamfile | 2 +- src/servers/media/media_server.rdef | 97 +++++++++++++++++++ src/servers/media_addon/Jamfile | 2 +- .../media_addon/media_addon_server.rdef | 97 +++++++++++++++++++ src/servers/midi/midi_server.rdef | 49 ++++++++-- src/servers/registrar/Jamfile | 2 + src/servers/registrar/registrar.rdef | 97 +++++++++++++++++++ 12 files changed, 535 insertions(+), 14 deletions(-) create mode 100644 src/servers/app/server/app_server.rdef create mode 100644 src/servers/input/input_server.rdef create mode 100644 src/servers/media/media_server.rdef create mode 100644 src/servers/media_addon/media_addon_server.rdef create mode 100644 src/servers/registrar/registrar.rdef diff --git a/src/servers/Jamfile b/src/servers/Jamfile index c89dbbd914..e0e4f62e61 100644 --- a/src/servers/Jamfile +++ b/src/servers/Jamfile @@ -8,5 +8,6 @@ SubInclude OBOS_TOP src servers midi ; SubInclude OBOS_TOP src servers print ; SubInclude OBOS_TOP src servers registrar ; SubInclude OBOS_TOP src servers screensaver ; +# SubInclude OBOS_TOP src servers syslog_daemon ; # SubInclude OBOS_TOP src servers net ; diff --git a/src/servers/app/server/Jamfile b/src/servers/app/server/Jamfile index 2811655f4d..684f1e40b2 100644 --- a/src/servers/app/server/Jamfile +++ b/src/servers/app/server/Jamfile @@ -2,7 +2,7 @@ SubDir OBOS_TOP src servers app server ; Depends app_server : install_fonts ; -AddResources app_server : app_server.rsrc ; +AddResources app_server : app_server.rdef ; UseLibraryHeaders png zlib ; UsePrivateHeaders app interface [ FDirName servers app ] ; diff --git a/src/servers/app/server/app_server.rdef b/src/servers/app/server/app_server.rdef new file mode 100644 index 0000000000..64f369a295 --- /dev/null +++ b/src/servers/app/server/app_server.rdef @@ -0,0 +1,97 @@ +/* +** app_server.rdef +** +*/ + +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ + +resource app_signature "application/x-vnd.OpenBeOS-app-server"; + +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000004; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "app_server", + long_info = "OpenBeOS - app_server" +}; + +resource large_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFF" + $"FFFFFFFFFF000000000000FA0000000000000000FFFF003FD9D9D90000FFFFFF" + $"FFFFFFFF003F3F3F3F00FAFAFAFA00003F3F3F3F00003FD9D9D9D9D9D90000FF" + $"FFFFFFFF003FD9D900FAFAFAFAFAFA5D00D9D9D93F3FAAAAD9D9D9D9D9D98300" + $"FFFFFFFF003FD9003FFAFAFAFAFA5D5D00D9D9D9D9838383AAAAD9D9D983AA00" + $"FFFFFFFF11000000F9F9FAFAFA5D5D5D00838383833F3FD93F3FAAAA83AAAA00" + $"FFFFFFFFFF111100F9F9F9F95D5D5D5D003F3F3F3FD9D9D9D9D93F3FAAAAAA00" + $"FFFFFFFFFFFFFF00F9F9F9F95D5D5D5D00D9D9D9D9D9D9D9D9D9D9D983AA0111" + $"FFFFFFFFFFFF0000F9F9F9F95D5D5D5D0000D9D9D9D9D93F3FD9D9D9D9AA0017" + $"FFFFFFFFFF006000F9F9F9F95D5D5D00A3A30000D9D9D93F3FD9D9D9D9830011" + $"FFFFFFFF0060600000F9F9F95D5D00A3A35A5A2D00D9D9D9D9D9D9D983AA0111" + $"FFFFFF003F3F6060600000F95D00A3A35A5A2D2D0083D9D9D9D9D983AA001111" + $"FFFFFF0086863F3F60D5D50000A33F3F5A2D2D2D0083D9D9D9D983AA001111FF" + $"FFFFFF0086868686D5D5D500A3A3A3A32D2D2D2D00AAD9D9D983AA001111FFFF" + $"FFFFFF0086868686D5D5D500A3A3A3A32D2D2D2D00AAAAAA83AA001111FFFFFF" + $"FFFFFF0086868686D5D5D500A3A3A3A32D2D2D2D00AAAA83AA001111FFFFFFFF" + $"FFFF000086868686D5D5D500A3A3A3A32D2D2D00AAAA83AA001111FFFFFFFFFF" + $"FF003F0000868686D5D5000000A3A3A32D2D00AAAA83AA001111FFFFFFFFFFFF" + $"003FD983AA000086D500AA00AA0000A32D00AAAA83AA001111FFFFFFFFFFFFFF" + $"00D983AA003FD90000AA00AAAAAAAA0000AAAA83AA001111FFFFFFFFFFFFFFFF" + $"FF0000003FD9D983AA0083D9D9AAAA00AAAA83AA001111FFFFFFFFFFFFFFFFFF" + $"FFFF003FD9D983AA003FD9D983AA00AAAA83AA001111FFFFFFFFFFFFFFFFFFFF" + $"FFFF00D9838300003FD9D983AA00D9D983AA001111FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFF0000001100D9D983AA003FD983AA001111FFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; + +resource mini_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFF000000FFFFFF0000FFFFFF" + $"FFFFFF0000FAFAFA000000D9D90000FF" + $"FFFF0000FAFAFAFA5D00D9AAAAD98300" + $"FFFF0000F9F9FA5D5D00833F3FAAAA00" + $"FFFF1100F9F95D5D5D00D9D9D9D9AA00" + $"FFFF0000F9F95D5D000000003FD9AA00" + $"FF00600000005D00005A2D00D9830011" + $"FF00863FD5D500A33F2DEB00830011FF" + $"FF008686D5D500A3A32DEB000011FFFF" + $"00008686D50000A3A32D000011FFFFFF" + $"008300000000AA0000000011FFFFFFFF" + $"FF00D98300D900D9830011FFFFFFFFFF" + $"FFFF0000000000000011FFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; diff --git a/src/servers/input/Jamfile b/src/servers/input/Jamfile index ea5b9c4731..1c01a56d81 100644 --- a/src/servers/input/Jamfile +++ b/src/servers/input/Jamfile @@ -1,10 +1,6 @@ SubDir OBOS_TOP src servers input ; -# AddResources -# input_server -# : -# input_server.rsrc -# ; +AddResources input_server : input_server.rdef ; UsePrivateHeaders app ; diff --git a/src/servers/input/input_server.rdef b/src/servers/input/input_server.rdef new file mode 100644 index 0000000000..3109acec07 --- /dev/null +++ b/src/servers/input/input_server.rdef @@ -0,0 +1,97 @@ +/* +** input_server.rdef +** +*/ + +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ + +resource app_signature "application/x-vnd.OBOS-input_server"; + +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000006; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "input_server", + long_info = "OpenBeOS - input_server" +}; + +resource large_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFF" + $"FFFFFFFFFF000000000000000000000000000000FFFF003FD9D9D90000FFFFFF" + $"FFFFFFFF003F3F3F3F3F3F3F3F3F3F3F3F3F3F3F00003FD9D9D9D9D9D90000FF" + $"FFFFFFFF003FD9D9D9D9D9D9D9D9D9D9D9D9D9D93F3F0000D9D9D9D9D9D98300" + $"FFFFFFFF003FD98383838383838383D9D9D9D9D9D98383830000D9D9D983AA00" + $"FFFFFFFF110000000000000000003FD9D9D9D9D900003FD93F3F000083AAAA00" + $"FFFFFFFFFF11111111111111003FD9D9D90000003F170000D9D93F3F0000AA00" + $"FFFFFFFFFFFFFFFFFFFFFF003FD9D9D90017003F170A17170000D9D983010011" + $"FFFFFFFFFFFFFFFFFFFF003FD9D9D900170000113F3F17171700AAD9D9830117" + $"FFFFFFFFFFFFFFFFFF003FD9D900001700D9000011113F170A00AAD9D9830111" + $"FFFFFFFFFFFFFFFF003FD9D9003F170000D9D9D90000110A00AAAAD983830011" + $"FFFFFFFFFFFFFF003FD9D9003F0B1717180000D9D9D90000AAAAD98383011111" + $"FFFFFFFFFFFF003FD983003F0B170B170B17170000D9D9D9D9D98383001111FF" + $"FFFFFFFFFF003FD983003F0B170B170B17170A0B00AAD9D9D98383001111FFFF" + $"FFFFFFFF003FD983003F0B170B170B17170A0A00AAAAD9D98383001111FFFFFF" + $"FFFFFF003FD983003F0B170B170B17170B0A00AAAAD9D98383001111FFFFFFFF" + $"FFFF003FD983003F0B170B170B17170B0A00AAAAD9D98383001111FFFFFFFFFF" + $"FF003FD983003F3F180A180A18170A0B00AAAAD9D98383011111FFFFFFFFFFFF" + $"003FD983830011113F3F0B17170A0A00AAAAD9D98383001111FFFFFFFFFFFFFF" + $"00D983830000111111113F170A0A00AAAAD9D98383001111FFFFFFFFFFFFFFFF" + $"FF0000003FD900001111110A0B00AAAAD9D98383001111FFFFFFFFFFFFFFFFFF" + $"FFFF003FD9D983830000110A00AAAAD9D98383001111FFFFFFFFFFFFFFFFFFFF" + $"FFFF00D9D98383003FD90000AAAAD9D98383001111FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFF0083830000D9D9838300D9D98383001111FFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFF0000FFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; + +resource mini_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFF0000FFFFFF" + $"FFFFFF0000000000000000D9D90000FF" + $"FFFF00D9D9D9D9D9D9D9D9AAAAD98300" + $"FFFF0000000000D9D909833F3FAAAA00" + $"FFFF11111100D90604171209D9D9AA00" + $"FFFFFFFF00D90300D9090D083FD98301" + $"FFFFFF00D9001A1601D909AAD9830011" + $"FFFF00D9001A13160D03D9D9830011FF" + $"FF00D9001A13160D01AAD9830011FFFF" + $"00D9001A13160D01AAD9830011FFFFFF" + $"008301131A0D00AAD9830011FFFFFFFF" + $"FF0001011301AAD9830011FFFFFFFFFF" + $"FFFF0000000000000011FFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; diff --git a/src/servers/media/Jamfile b/src/servers/media/Jamfile index 358ba13bbd..66c6a77478 100644 --- a/src/servers/media/Jamfile +++ b/src/servers/media/Jamfile @@ -2,7 +2,7 @@ SubDir OBOS_TOP src servers media ; UsePrivateHeaders media ; -AddResources media_server : media_server.rsrc ; +AddResources media_server : media_server.rdef ; Server media_server : media_server.cpp diff --git a/src/servers/media/media_server.rdef b/src/servers/media/media_server.rdef new file mode 100644 index 0000000000..fe66b77f60 --- /dev/null +++ b/src/servers/media/media_server.rdef @@ -0,0 +1,97 @@ +/* +** media_server.rdef +** +*/ + +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ + +resource app_signature "application/x-vnd.OpenBeOS-media-server"; + +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000006; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "media_server", + long_info = "OpenBeOS - media_server" +}; + +resource large_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFF" + $"FFFFFFFFFF000000000000000000000000000000FFFF003FD9D9D90000FFFFFF" + $"FFFFFFFF003F3F3F3F3F3F3F3F003F3F3F3F3F3F00003FD9D9D9D9D9D90000FF" + $"FFFFFFFF003FD9D9060506D9D900D9D900D9D9D93F3FAAAAD9D9D9D9D9D98300" + $"FFFFFFFF003FD9041E1E1E050600D900D9D9D9D9D9838383AAAAD9D9D983AA00" + $"FFFFFFFF1100043F3F1E1E1E1E0000D9D9838383833F3FD93F3FAAAA83AAAA00" + $"FFFFFFFFFF110519193F3F1E1E1E0606003F3F3F3FD9D9D9D9D93F3FAAAAAA00" + $"FFFFFFFFFFFF0519D50C193F3F1E1E1E01D9D9D9D9D9D9D9D9D9D9D983AA0111" + $"FFFFFFFFFFFF0519D5600C0A193F3F1601D9D9D9D9D9D93F3FD9D9D9D9AA0017" + $"FFFFFFFFFFFF0519D5606086D515190F030304D9D9D9D93F3FD9D9D9D9830011" + $"FFFFFFFFFFFF0519D5606086D360190F041B1B0403D9D9D9D9D9D9D983AA0111" + $"FFFFFFFFFFFF0519D3868686236019033F3F1B1B1B04D9D9D9D9D983AA001111" + $"FFFFFFFFFFFF0019191D3FD3D36019041A143F3F0F04D9D9D9D983AA001111FF" + $"FFFFFFFFFF001E020219193F3F6019041A040D1A0F04D9D9D983AA001111FFFF" + $"FFFFFFFF003FD983830202191A2019031A0E041A0F03D9D983AA001111FFFFFF" + $"FFFFFF003FD98383001ED90202192A041A1A151A0F04AA83AA001111FFFFFFFF" + $"FFFF003FD98383031ED9D983830205041B1A1A2B0F04AAAA001111FFFFFFFFFF" + $"FF003FD98383003FD9D98383003FD9D903041A1A04AAAA001111FFFFFFFFFFFF" + $"003FD98383003FD9D98383003FD9D98383000404AAAA001111FFFFFFFFFFFFFF" + $"00D98383003FD9D98383003FD9D98383003FD98383001111FFFFFFFFFFFFFFFF" + $"FF0000003FD9D98383003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFF" + $"FFFF003FD9D98383003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFF" + $"FFFF00D9838306003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFF0000001000D9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; + +resource mini_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFF04FFFFFFFF0000FFFFFF" + $"FFFFFF0001000400000000D9D90000FF" + $"FFFF00041C14048304D9D9AAAAD98300" + $"FFFF003F3F1E1E060483833F3FAAAA00" + $"FFFF001986183F3F17D9D9D9D9D9AA00" + $"FFFF0018ADAC191A0B0504D93FD98301" + $"FFFF0019ACAD231C0A3F1B0505830011" + $"FFFF00001860861C07133F0F050011FF" + $"FF00D983040022C4080A120F0411FFFF" + $"00D98300D98300000B11820F04FFFFFF" + $"008300D98300D90004041105FFFFFFFF" + $"FF00D98300D900D9830000FFFFFFFFFF" + $"FFFF0000000000000011FFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; diff --git a/src/servers/media_addon/Jamfile b/src/servers/media_addon/Jamfile index 54ec96d2a5..eaedcc59ae 100644 --- a/src/servers/media_addon/Jamfile +++ b/src/servers/media_addon/Jamfile @@ -2,7 +2,7 @@ SubDir OBOS_TOP src servers media_addon ; UsePrivateHeaders media ; -AddResources media_addon_server : media_addon_server.rsrc ; +AddResources media_addon_server : media_addon_server.rdef ; # That's ugly. The header (ServerInterface.h) should reside in # headers/private/media. diff --git a/src/servers/media_addon/media_addon_server.rdef b/src/servers/media_addon/media_addon_server.rdef new file mode 100644 index 0000000000..575e1095da --- /dev/null +++ b/src/servers/media_addon/media_addon_server.rdef @@ -0,0 +1,97 @@ +/* +** media_addon_server.rdef +** +*/ + +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ + +resource app_signature "application/x-vnd.OpenBeOS-addon-host"; + +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000002; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "media_addon_server", + long_info = "OpenBeOS - media_addon_server" +}; + +resource large_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF060506FFFF00FFFF00FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFF041E1E1E050600FF00FFFFFF00000000FFFFFFFFFF" + $"FFFFFFFFFF0000000000043F3F1E1E1E1E000000FFFF003FD9D9D90000FFFFFF" + $"FFFFFFFF003F3F3F3F3F0519193F3F1E1E1E060600003FD9D9D9D9D9D90000FF" + $"FFFFFFFF003FD9D9D9D90519D50C193F3F1E1E1E013FAAAAD9D9D9D9D9D98300" + $"FFFFFFFF003FD9D9D9D90519D5600C0A193F3F1601830304AAAAD9D9D983AA00" + $"FFFFFFFF1100000000000519D5606086D515190F03041B1B0403AAAA83AAAA00" + $"FFFFFFFFFF11111111110519D56060862360190F041B1B1B1B1B043FAAAAAA00" + $"FFFFFFFFFFFFFFFFFFFF0519D3868686236019033F3F1B1B1B0F04D983AA0111" + $"FFFFFFFFFFFFFFFFFFFF0019191D3F23236019041A143F3F0F0F04D9D9AA0017" + $"FFFFFFFFFFFFFFFFFF00D9020219193F3F6019041A040D1A0F0F04D9D9830011" + $"FFFFFFFFFFFFFFFF00D9D9D9D90202191A2019031A0E041A0F0F03AA83AA0111" + $"FFFFFFFFFFFF0000000000000000000202192A041A1A151A0F0F04AAAA001111" + $"FFFFFFFFFFFF003FF9F9F9F9F9F9F9F9000205041B1A1A2B0F04AAAA001111FF" + $"FFFFFFFFFF0000FA3FF9F9F9F9F9F9F900D9D9D903041A1A04AAAA001111FFFF" + $"FFFFFFFF003F00FAFA00F9F9F9F9F9F900AAAAD9D9D90404AAAA001111FFFFFF" + $"FFFFFF003FD9830000F9F9F9F93FF9F900AAAAD900AAD983AA001111FFFFFFFF" + $"FFFF003FD9838300F9F9F9F95DFA3FF900AAAA00AAD983AA001111FFFFFFFFFF" + $"FF003FD9838300F9F9F9F95D5DFAFA3F00AA00AAD983AA001111FFFFFFFFFFFF" + $"003FD98383003FF9F9F95D5D5D00FAFA2900AAD983AA001111FFFFFFFFFFFFFF" + $"00D983830000FA3FF95D5D5D00AA00FA29AAAA83AA001111FFFFFFFFFFFFFFFF" + $"FF0000003F00FAFA5D5D5D00AAAA830000AAAAAA001111FFFFFFFFFFFFFFFFFF" + $"FFFF003FD90000FA5D5D00AAAA83003FD983AA001111FFFFFFFFFFFFFFFFFFFF" + $"FFFF00D9838306000000AAAA83003FD983AA001111FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFF0000001000D9D98383003FD983AA001111FFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; + +resource mini_icon array { + $"FFFFFFFFFFFFFFFF04FFFFFFFFFFFFFF" + $"FFFFFFFFFFFF000004FF04FFFFFFFFFF" + $"FFFFFFFF00051C140404FF0000FFFFFF" + $"FFFFFF00003F3F1E1E0504D9D90000FF" + $"FFFF00D9001886193F3F1705AAD98300" + $"FFFF00000019ACAD181A0C0505AAAA00" + $"FFFF11110018ADAC231D093F1B050500" + $"FFFFFFFF00001860861D07123F0F0401" + $"FFFFFF00D983040022C4080B120F0511" + $"FFFF00000000002900000A12820F04FF" + $"FF0000F9F9F9F901D90004041105FFFF" + $"00D98300F9F9F92900D9830000FFFFFF" + $"008300F9F900F929D9830011FFFFFFFF" + $"FF0001FA5D000029830011FFFFFFFFFF" + $"FFFF0100010000000011FFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; diff --git a/src/servers/midi/midi_server.rdef b/src/servers/midi/midi_server.rdef index 8597ce7fa2..2440572a11 100644 --- a/src/servers/midi/midi_server.rdef +++ b/src/servers/midi/midi_server.rdef @@ -1,10 +1,48 @@ +/* +** midi_server.rdef +** +*/ -resource app_signature "application/x-vnd.OpenBeOS.midi-server"; +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ -resource app_flags 0x00000004; // BACKGROUND_APP | SINGLE_LAUNCH +resource app_signature "application/x-vnd.OBOS-midi_server"; -resource(10, "bus_large") #'ICON' array -{ +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000004; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "midi_server", + long_info = "OpenBeOS - midi_server" +}; + +resource large_icon array { $"FFFFFFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFFFFFF0000000000000000000000000000FFFFFFFFFFFFFFFFFF" $"FFFFFFFFFFFFFF00000000000A0A0A0A0A0A0A0A0000000000FFFFFFFFFFFFFF" @@ -39,8 +77,7 @@ resource(10, "bus_large") #'ICON' array $"FFFFFFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF" }; -resource(11, "bus_small") #'MICN' array -{ +resource mini_icon array { $"FFFFFFFFFFFF00000000FFFFFFFFFFFF" $"FFFFFFFF00000A0A0A0A0000FFFFFFFF" $"FFFFFF000A0A0A00000A0A0A00FFFFFF" diff --git a/src/servers/registrar/Jamfile b/src/servers/registrar/Jamfile index b2a407ca70..f7007e93fd 100644 --- a/src/servers/registrar/Jamfile +++ b/src/servers/registrar/Jamfile @@ -4,6 +4,8 @@ UsePrivateHeaders app ; UsePrivateHeaders shared ; UsePrivateHeaders storage ; +AddResources obos_registrar : registrar.rdef ; + Server obos_registrar : AppInfoList.cpp ClipboardHandler.cpp diff --git a/src/servers/registrar/registrar.rdef b/src/servers/registrar/registrar.rdef new file mode 100644 index 0000000000..3f9e64b8ff --- /dev/null +++ b/src/servers/registrar/registrar.rdef @@ -0,0 +1,97 @@ +/* +** registrar.rdef +** +*/ + +/* BEOS:APP_SIG : + application:/x-vnd.obos.app-name + */ + +resource app_signature "application/x-vnd.OBOS-registrar"; + +/* BEOS:APP_FLAGS : + 00000000 = SINGLE LAUNCH + 00000001 = MULTIPLE LAUNCH + 00000002 = EXCLUSIVE LAUNCH + 00000004 = BACKGROUND APP + SINGLE LAUNCH + 00000005 = BACKGROUND APP + MULTIPLE LAUNCH + 00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH + 00000008 = ARGV_ONLY + SINGLE LAUNCH + 00000009 = ARGV_ONLY + MULTIPLE LAUNCH + 0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH + 0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH + 0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH + 0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH + */ + +resource app_flags 0x00000004; + +resource app_version { + + major = 1, + middle = 0, + minor = 0, + + /* 0 = development 1 = alpha 2 = beta + 3 = gamma 4 = golden master 5 = final */ + variety = 1, + + internal = 0, + + short_info = "registrar", + long_info = "OpenBeOS - registrar" +}; + +resource large_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFF00D9D9D90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFF00D98383D9D90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFF00D900008383D9D90000FFFFFFFFFFFFFFFFFF00000000FFFFFFFFFF" + $"FFFFFFFF00D9008F00008383D9D9000000000000FFFF003FD9D9D90000FFFFFF" + $"FFFFFFFF00D9008F8F8F00008383D9D900003F3F00003FD9D9D9D9D9D90000FF" + $"FFFFFFFF00D9008F3F8F8F8F00008383D9D900003F3FAAAAD9D9D9D9D9D98300" + $"FFFFFFFF00D9003F3F8F3F8F8F8F00008383D9D900008383AAAAD9D9D983AA00" + $"FFFFFFFF00D9008F3F3F3F8F3F8F8F8F00008383D9D900003F3FAAAA83AAAA00" + $"FFFFFFFF00D9008F3F8F3F8F3F8F8F8F8F8F00008383D9D900D93F3FAAAAAA00" + $"FFFFFFFF00D9008F3F8F3F3F3F8F8F8F8F8F8F8F000083AA00D9D9D983AA0111" + $"FFFFFFFF00D9008F8F8F3F8F3F8F8F8F8F8F8F8F8F0083AA00D9D9D9D9AA0017" + $"FFFFFFFF00D9008F8F8F8F8F3F3F8F8F8F8F8F8F8F0083AA00D9D9D9D9830011" + $"FFFFFFFF00D9008F8F8F8F8F8F8F3F8F8F8F8F8F8F0083AA00D9D9D983AA0111" + $"FFFFFFFF00D900008F8F8F8F8F8F8F8F8F8F8F8F8F0083AA00D9D983AA001111" + $"FFFFFFFF0000838300008F8F8F8F8F8F8F8F8F8F8F0083AA00D983AA001111FF" + $"FFFFFFFFFF000000838300008F8F8F8F8F8F8F8F8F0083AA0083AA001111FFFF" + $"FFFFFFFF003FD9830000838300008F8F8F8F8F8F8F0083AA00AA001111FFFFFF" + $"FFFFFF003FD98383001E0000838300008F8F8F8F8F0083AA00001111FFFFFFFF" + $"FFFF003FD98383031ED9D9830000838300008F8F8F0083AA001111FFFFFFFFFF" + $"FF003FD98383003FD9D98383003F0000838300008F0083AA0011FFFFFFFFFFFF" + $"003FD98383003FD9D98383003FD9D9D900008383000083AA0011FFFFFFFFFFFF" + $"00D98383003FD9D98383003FD9D98383003F0000838383AA0011FFFFFFFFFFFF" + $"FF0000003FD9D98383003FD9D98383003FD98383000083001111FFFFFFFFFFFF" + $"FFFF003FD9D98383003FD9D98383003FD98383001111001111FFFFFFFFFFFFFF" + $"FFFF00D9838306003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFF0000001000D9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +}; + +resource mini_icon array { + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" + $"FFFF000000FFFFFFFFFFFFFFFFFFFFFF" + $"FF03D9D9D90000FFFFFFFF0000FFFFFF" + $"FF03D9B6B6D9D900000000D9D90000FF" + $"FF03D9B669B6B6D9D90000AAAAD98300" + $"FF03D9B6116868B6B6D9D9003FAAAA00" + $"FF03D9B68F681B8FB683AA00D9D9AA00" + $"FF03D9B68F181B8FB683AA003FD9AA01" + $"FF03D9B6B68F188FB683AA00D9830011" + $"FF03038383B6B68FB683AA00830011FF" + $"FF00D933048383B6B683AA000011FFFF" + $"00D98300D90303838383AA0011FFFFFF" + $"008300D98300D90303030011FFFFFFFF" + $"FF00D98300D900D9830011FFFFFFFFFF" + $"FFFF0000000000000011FFFFFFFFFFFF" + $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" +};