From be5d2f20bc0c809c6a32abaedbb7104026bcc30f Mon Sep 17 00:00:00 2001 From: Shyotl Date: Mon, 11 Apr 2016 02:51:08 -0500 Subject: [PATCH] llrender and lldir merge. Removed duplicate assets from skins. cleaned up skin textures.xml files to only include changes from default. --- indra/llrender/llfontfreetype.cpp | 24 +- indra/llrender/llfontfreetype.h | 9 +- indra/llrender/llfontgl.cpp | 31 +- indra/llrender/llfontgl.h | 4 +- indra/llrender/llfontregistry.cpp | 51 +- indra/llrender/llfontregistry.h | 9 +- indra/llrender/llgl.cpp | 12 +- indra/llrender/llgl.h | 2 +- indra/llrender/llglheaders.h | 2 + indra/llrender/llglslshader.cpp | 283 +++++++- indra/llrender/llglslshader.h | 33 + indra/llrender/llimagegl.cpp | 50 +- indra/llrender/llimagegl.h | 3 + indra/llrender/llrender.cpp | 121 ++-- indra/llrender/llrender.h | 11 +- indra/llrender/llrender2dutils.cpp | 350 +++++----- indra/llrender/llrender2dutils.h | 12 +- indra/llrender/llshadermgr.cpp | 75 +- indra/llrender/llshadermgr.h | 6 + indra/llrender/lluiimage.cpp | 94 ++- indra/llrender/lluiimage.h | 22 +- indra/llui/llmultislider.cpp | 2 +- indra/llui/llnotifications.cpp | 30 +- indra/llui/llnotifications.h | 68 +- indra/llui/llprogressbar.cpp | 24 +- indra/llui/llprogressbar.h | 4 +- indra/llui/llscrollbar.cpp | 2 +- indra/llui/llscrolllistcell.cpp | 2 +- indra/llui/llslider.cpp | 6 +- indra/llui/llui.cpp | 35 +- indra/llui/lluictrlfactory.cpp | 26 +- indra/llvfs/lldir.cpp | 387 +++++++++-- indra/llvfs/lldir.h | 96 ++- indra/llvfs/lldir_linux.cpp | 2 +- indra/llvfs/lldir_linux.h | 2 +- indra/llvfs/lldir_mac.cpp | 2 +- indra/llvfs/lldir_mac.h | 2 +- indra/llvfs/lldir_solaris.cpp | 2 +- indra/llvfs/lldir_solaris.h | 2 +- indra/llvfs/lldir_win32.cpp | 56 +- indra/llvfs/lldir_win32.h | 2 +- indra/llvfs/lldiriterator.cpp | 48 +- .../shaders/class1/deferred/fxaaF.glsl | 20 +- indra/newview/llappviewer.cpp | 33 +- indra/newview/llconsole.cpp | 2 +- indra/newview/llfasttimerview.cpp | 5 +- indra/newview/llfolderviewitem.cpp | 2 +- indra/newview/llhoverview.cpp | 4 +- indra/newview/llhudnametag.cpp | 194 ++---- indra/newview/llhudtext.cpp | 2 +- indra/newview/llmanip.cpp | 2 +- indra/newview/llmediactrl.cpp | 8 +- indra/newview/llnotify.cpp | 2 +- indra/newview/llviewershadermgr.cpp | 16 +- indra/newview/llviewershadermgr.h | 1 - indra/newview/llviewertexturelist.cpp | 276 +++----- indra/newview/llviewertexturelist.h | 10 +- indra/newview/llviewerwindow.cpp | 6 +- indra/newview/llworldmapview.cpp | 6 +- .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../apollo/textures/account_id_green.tga | Bin 1068 -> 0 bytes .../apollo/textures/account_id_orange.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/active_speakers.tga | Bin 1479 -> 0 bytes .../apollo/textures/active_voice_tab.tga | Bin 1042 -> 0 bytes .../skins/apollo/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../skins/apollo/textures/arrow_down.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/arrow_up.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/avatar_gone.tga | Bin 1042 -> 0 bytes .../skins/apollo/textures/avatar_new.tga | Bin 1042 -> 0 bytes .../skins/apollo/textures/avatar_typing.tga | Bin 1042 -> 0 bytes .../textures/button_anim_pause_disabled.tga | Bin 4140 -> 0 bytes .../textures/button_anim_play_disabled.tga | Bin 4140 -> 0 bytes .../textures/button_anim_stop_disabled.tga | Bin 4140 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../newview/skins/apollo/textures/circle.tga | Bin 1068 -> 0 bytes .../apollo/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/apollo/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/apollo/textures/down_arrow.png | Bin 268 -> 0 bytes .../skins/apollo/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/ff_visible_map.tga | Bin 812 -> 0 bytes .../apollo/textures/ff_visible_online.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/icn_media-pause.tga | Bin 2092 -> 0 bytes .../textures/icn_media-pause_active.tga | Bin 4140 -> 0 bytes .../textures/icn_media-pause_disabled.tga | Bin 4140 -> 0 bytes .../textures/icn_media-pause_enabled.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/icn_media-play.tga | Bin 2092 -> 0 bytes .../apollo/textures/icn_media-play_active.tga | Bin 4140 -> 0 bytes .../textures/icn_media-play_disabled.tga | Bin 4140 -> 0 bytes .../textures/icn_media-play_enabled.tga | Bin 4140 -> 0 bytes .../apollo/textures/icn_media-stop_active.tga | Bin 4140 -> 0 bytes .../textures/icn_media-stop_disabled.tga | Bin 4140 -> 0 bytes .../textures/icn_media-stop_enabled.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/icn_media.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/icn_music-pause.tga | Bin 2092 -> 0 bytes .../skins/apollo/textures/icn_music-play.tga | Bin 2092 -> 0 bytes .../skins/apollo/textures/icn_music.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_scrollbar_bg.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_scrollbar_thumb.tga | Bin 1068 -> 0 bytes .../textures/icn_speaker-muted_dark.tga | Bin 2066 -> 0 bytes .../skins/apollo/textures/icn_stop.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_textfield_enabled.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice-call-end.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice-call-start.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice-groupfocus.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice-localchat.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice-pvtfocus.tga | Bin 1068 -> 0 bytes .../apollo/textures/icn_voice_ptt-off.tga | Bin 1042 -> 0 bytes .../apollo/textures/icn_voice_ptt-on-lvl1.tga | Bin 1042 -> 0 bytes .../apollo/textures/icn_voice_ptt-on-lvl2.tga | Bin 1042 -> 0 bytes .../apollo/textures/icn_voice_ptt-on-lvl3.tga | Bin 1042 -> 0 bytes .../apollo/textures/icn_voice_ptt-on.tga | Bin 1042 -> 0 bytes .../skins/apollo/textures/icon_auction.tga | Bin 1068 -> 0 bytes .../apollo/textures/icon_avatar_online.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/icon_day_cycle.tga | Bin 25682 -> 0 bytes .../skins/apollo/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../apollo/textures/icon_event_mature.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/icon_popular.tga | Bin 1068 -> 0 bytes .../apollo/textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../apollo/textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../newview/skins/apollo/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/lightgray.tga | Bin 178 -> 0 bytes .../skins/apollo/textures/map_avatar_16.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../skins/apollo/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../apollo/textures/map_avatar_above_32.tga | Bin 2909 -> 0 bytes .../apollo/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../apollo/textures/map_avatar_below_32.tga | Bin 3037 -> 0 bytes .../apollo/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../apollo/textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../apollo/textures/map_avatar_you_8.tga | Bin 300 -> 0 bytes .../skins/apollo/textures/map_home.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/apollo/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/minimize.tga | Bin 118 -> 0 bytes .../skins/apollo/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../skins/apollo/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/apollo/textures/notify_box_icon.tga | Bin 4140 -> 0 bytes .../apollo/textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/notify_tip_icon.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/progress_fill.tga | Bin 5548 -> 0 bytes .../skins/apollo/textures/propertyline.tga | Bin 2092 -> 0 bytes .../apollo/textures/skin_thumbnail_dark.png | Bin 20062 -> 0 bytes .../textures/skin_thumbnail_default.png | Bin 24297 -> 0 bytes .../apollo/textures/skin_thumbnail_gred.png | Bin 18259 -> 0 bytes .../textures/skin_thumbnail_phoenix.png | Bin 23862 -> 0 bytes .../textures/skin_thumbnail_pslgreen.png | Bin 18311 -> 0 bytes .../textures/skin_thumbnail_pslpurple.png | Bin 20774 -> 0 bytes .../apollo/textures/skin_thumbnail_ruby.png | Bin 24841 -> 0 bytes .../textures/skin_thumbnail_saphire.png | Bin 26110 -> 0 bytes .../apollo/textures/skin_thumbnail_silver.png | Bin 19015 -> 0 bytes .../apollo/textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../textures/sm_rounded_corners_simple.tga | Bin 812 -> 0 bytes .../skins/apollo/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/apollo/textures/spacer35.tga | Bin 3404 -> 0 bytes .../apollo/textures/spin_down_in_blue.tga | Bin 428 -> 0 bytes .../apollo/textures/spin_down_out_blue.tga | Bin 428 -> 0 bytes .../skins/apollo/textures/spin_up_in_blue.tga | Bin 428 -> 0 bytes .../apollo/textures/spin_up_out_blue.tga | Bin 428 -> 0 bytes .../skins/apollo/textures/status_busy.tga | Bin 4140 -> 0 bytes .../skins/apollo/textures/status_health.tga | Bin 2092 -> 0 bytes .../skins/apollo/textures/status_money.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/status_no_build.tga | Bin 2066 -> 0 bytes .../skins/apollo/textures/status_no_fly.tga | Bin 2092 -> 0 bytes .../skins/apollo/textures/status_no_push.tga | Bin 2092 -> 0 bytes .../apollo/textures/status_no_scripts.tga | Bin 2092 -> 0 bytes .../skins/apollo/textures/status_no_voice.tga | Bin 2092 -> 0 bytes .../apollo/textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/status_search.tga | Bin 812 -> 0 bytes .../apollo/textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../skins/apollo/textures/status_voice.tga | Bin 2092 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../apollo/textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../newview/skins/apollo/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/apollo/textures/textures.xml | 381 +---------- .../skins/apollo/textures/toolbar_bg.tga | Bin 308 -> 0 bytes .../skins/apollo/textures/toolbar_tab.tga | Bin 1416 -> 0 bytes .../skins/apollo/textures/up_arrow.png | Bin 268 -> 0 bytes .../skins/apollo/textures/up_arrow.tga | Bin 1068 -> 0 bytes .../skins/apollo/textures/uv_test2.tga | Bin 1308 -> 0 bytes indra/newview/skins/apollo/textures/white.tga | Bin 178 -> 0 bytes .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../skins/blackdark/textures/circle.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/blackdark/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../skins/blackdark/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../blackdark/textures/rounded_square.j2c | Bin 833 -> 0 bytes .../skins/blackdark/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/blackdark/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/blackdark/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/blackdark/textures/textures.xml | 410 +---------- .../blacklightblue/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../blacklightblue/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../blacklightblue/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../textures/rounded_square.j2c | Bin 833 -> 0 bytes .../blacklightblue/textures/spacer24.tga | Bin 2348 -> 0 bytes .../blacklightblue/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/blacklightblue/textures/tabarea.tga | Bin 1340 -> 0 bytes .../blacklightblue/textures/textures.xml | 410 +---------- .../skins/blackred/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../blackred/textures/rounded_square.j2c | Bin 833 -> 0 bytes .../skins/blackred/textures/textures.xml | 410 +---------- .../skins/blackred/textures/textures_new.xml | 33 + .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes indra/newview/skins/dark/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/dark/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../dark/textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/dark/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../newview/skins/dark/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../newview/skins/dark/textures/spacer24.tga | Bin 2348 -> 0 bytes .../newview/skins/dark/textures/spacer35.tga | Bin 3404 -> 0 bytes indra/newview/skins/dark/textures/tabarea.tga | Bin 1340 -> 0 bytes .../newview/skins/dark/textures/textures.xml | 389 ----------- .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../darkcatalan/textures/account_id_green.tga | Bin 1068 -> 0 bytes .../textures/account_id_orange.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/active_speakers.tga | Bin 1479 -> 0 bytes .../darkcatalan/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../darkcatalan/textures/avatar_gone.tga | Bin 1042 -> 0 bytes .../skins/darkcatalan/textures/avatar_new.tga | Bin 1042 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/darkcatalan/textures/circle.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/close_in_blue.tga | Bin 358 -> 0 bytes .../textures/close_inactive_blue.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/closebox.tga | Bin 248 -> 0 bytes .../textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../darkcatalan/textures/combobox_arrow.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/darkcatalan/textures/darkgray.tga | Bin 178 -> 0 bytes .../skins/darkcatalan/textures/down_arrow.png | Bin 268 -> 0 bytes .../darkcatalan/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../textures/icn_rounded-text-field.tga | Bin 16402 -> 0 bytes .../darkcatalan/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/icn_scrollbar_bg.tga | Bin 1068 -> 0 bytes .../textures/icn_scrollbar_thumb.tga | Bin 1068 -> 0 bytes .../textures/icn_speaker-muted_dark.tga | Bin 2066 -> 0 bytes .../textures/icn_textfield_enabled.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-call-end.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-call-start.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-groupfocus.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-pvtfocus.tga | Bin 1068 -> 0 bytes .../textures/icn_voice_ptt-on-lvl1.tga | Bin 1042 -> 0 bytes .../textures/icn_voice_ptt-on-lvl2.tga | Bin 1042 -> 0 bytes .../textures/icn_voice_ptt-on-lvl3.tga | Bin 1042 -> 0 bytes .../darkcatalan/textures/icn_voice_ptt-on.tga | Bin 1042 -> 0 bytes .../darkcatalan/textures/icon_auction.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/icon_day_cycle.tga | Bin 25682 -> 0 bytes .../darkcatalan/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../skins/darkcatalan/textures/icon_event.tga | Bin 1068 -> 0 bytes .../textures/icon_event_mature.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/icon_for_sale.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/icon_group.tga | Bin 612 -> 0 bytes .../darkcatalan/textures/icon_groupnotice.tga | Bin 16021 -> 0 bytes .../textures/icon_groupnoticeinventory.tga | Bin 16172 -> 0 bytes .../skins/darkcatalan/textures/icon_lock.tga | Bin 1030 -> 0 bytes .../skins/darkcatalan/textures/icon_place.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/icon_popular.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_animation.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_bodypart.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_callingcard.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_clothing.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_gesture.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_landmark.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_lostandfound.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_notecard.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_object.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_plain_closed.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_plain_open.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_script.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_snapshot.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_folder_sound.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_texture.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_folder_trash.tga | Bin 1068 -> 0 bytes .../textures/inv_item_animation.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_attach.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_offline.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_online.tga | Bin 1068 -> 0 bytes .../textures/inv_item_clothing.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_eyes.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_gesture.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_gloves.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_hair.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_jacket.tga | Bin 1068 -> 0 bytes .../textures/inv_item_landmark.tga | Bin 1068 -> 0 bytes .../textures/inv_item_landmark_visited.tga | Bin 1068 -> 0 bytes .../textures/inv_item_notecard.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_object.tga | Bin 1068 -> 0 bytes .../textures/inv_item_object_multi.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_pants.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_script.tga | Bin 1068 -> 0 bytes .../textures/inv_item_script_dangerous.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_shape.tga | Bin 812 -> 0 bytes .../darkcatalan/textures/inv_item_shirt.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_shoes.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_skin.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_skirt.tga | Bin 1068 -> 0 bytes .../textures/inv_item_snapshot.tga | Bin 812 -> 0 bytes .../darkcatalan/textures/inv_item_socks.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_sound.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/inv_item_texture.tga | Bin 812 -> 0 bytes .../textures/inv_item_underpants.tga | Bin 1068 -> 0 bytes .../textures/inv_item_undershirt.tga | Bin 1068 -> 0 bytes .../textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../darkcatalan/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/darkcatalan/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/lightgray.tga | Bin 178 -> 0 bytes .../darkcatalan/textures/map_avatar_16.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../darkcatalan/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../darkcatalan/textures/map_avatar_you_8.tga | Bin 300 -> 0 bytes .../skins/darkcatalan/textures/map_event.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_event_mature.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/map_home.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_telehub.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/darkcatalan/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/minimize.tga | Bin 118 -> 0 bytes .../textures/minimize_inactive.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/minimize_pressed.tga | Bin 228 -> 0 bytes .../darkcatalan/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../skins/darkcatalan/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../darkcatalan/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/darkcatalan/textures/restore.tga | Bin 276 -> 0 bytes .../darkcatalan/textures/restore_inactive.tga | Bin 168 -> 0 bytes .../darkcatalan/textures/restore_pressed.tga | Bin 341 -> 0 bytes .../textures/scrollbutton_down_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_left_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_right_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_up_in_blue.tga | Bin 812 -> 0 bytes .../textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../textures/sm_rounded_corners_simple.tga | Bin 812 -> 0 bytes .../darkcatalan/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/darkcatalan/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/darkcatalan/textures/spacer35.tga | Bin 3404 -> 0 bytes .../darkcatalan/textures/status_busy.tga | Bin 4140 -> 0 bytes .../darkcatalan/textures/status_health.tga | Bin 2092 -> 0 bytes .../darkcatalan/textures/status_money.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/status_no_build.tga | Bin 2066 -> 0 bytes .../darkcatalan/textures/status_no_fly.tga | Bin 2092 -> 0 bytes .../darkcatalan/textures/status_no_push.tga | Bin 2092 -> 0 bytes .../textures/status_no_scripts.tga | Bin 2092 -> 0 bytes .../darkcatalan/textures/status_no_voice.tga | Bin 2092 -> 0 bytes .../textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../darkcatalan/textures/status_search.tga | Bin 812 -> 0 bytes .../textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../darkcatalan/textures/status_voice.tga | Bin 2092 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/darkcatalan/textures/tabarea.tga | Bin 1340 -> 0 bytes .../darkcatalan/textures/tearoff_pressed.tga | Bin 513 -> 0 bytes .../skins/darkcatalan/textures/tearoffbox.tga | Bin 408 -> 0 bytes .../skins/darkcatalan/textures/textures.xml | 381 +---------- .../skins/darkcatalan/textures/uv_test2.tga | Bin 1308 -> 0 bytes .../skins/darkcatalan/textures/white.tga | Bin 178 -> 0 bytes .../darkgred/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../skins/darkgred/textures/circle.tga | Bin 1068 -> 0 bytes .../darkgred/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/darkgred/textures/crosshairs.tga | Bin 300 -> 0 bytes .../darkgred/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/darkgred/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../darkgred/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/darkgred/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../darkgred/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../darkgred/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../skins/darkgred/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/darkgred/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/darkgred/textures/textures.xml | 389 ----------- .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../skins/darkgreen/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/darkgreen/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../darkgreen/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../skins/darkgreen/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/darkgreen/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/darkgreen/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/darkgreen/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/darkgreen/textures/textures.xml | 389 ----------- .../3c18c87e-5f50-14e2-e744-f44734aa365f.tga | Bin 812 -> 0 bytes .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga | Bin 812 -> 0 bytes .../9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga | Bin 812 -> 0 bytes .../darkorange/textures/account_id_green.tga | Bin 1068 -> 0 bytes .../darkorange/textures/account_id_orange.tga | Bin 1068 -> 0 bytes .../darkorange/textures/active_speakers.tga | Bin 1479 -> 0 bytes .../darkorange/textures/active_voice_tab.tga | Bin 1042 -> 0 bytes .../darkorange/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../darkorange/textures/alpha_gradient_2d.j2c | Bin 4325 -> 0 bytes .../skins/darkorange/textures/arrow_down.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/arrow_up.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/avatar_gone.tga | Bin 1042 -> 0 bytes .../skins/darkorange/textures/avatar_new.tga | Bin 1042 -> 0 bytes .../textures/avatar_thumb_bkgrnd.j2c | Bin 1508 -> 0 bytes .../darkorange/textures/avatar_typing.tga | Bin 1042 -> 0 bytes .../skins/darkorange/textures/badge_error.j2c | Bin 2048 -> 0 bytes .../skins/darkorange/textures/badge_note.j2c | Bin 2040 -> 0 bytes .../skins/darkorange/textures/badge_ok.j2c | Bin 2043 -> 0 bytes .../skins/darkorange/textures/badge_warn.j2c | Bin 2043 -> 0 bytes .../skins/darkorange/textures/black.tga | Bin 3116 -> 0 bytes .../textures/checkbox_disabled_false.tga | Bin 1068 -> 0 bytes .../textures/checkbox_disabled_true.tga | Bin 1068 -> 0 bytes .../textures/checkbox_enabled_false.tga | Bin 1068 -> 0 bytes .../textures/checkbox_enabled_true.tga | Bin 1068 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/darkorange/textures/circle.tga | Bin 1068 -> 0 bytes .../darkorange/textures/close_in_blue.tga | Bin 358 -> 0 bytes .../textures/close_inactive_blue.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/closebox.tga | Bin 248 -> 0 bytes .../darkorange/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../darkorange/textures/combobox_arrow.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/darkorange/textures/darkgray.tga | Bin 178 -> 0 bytes .../darkorange/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/down_arrow.png | Bin 268 -> 0 bytes .../darkorange/textures/eye_button_active.tga | Bin 3116 -> 0 bytes .../textures/eye_button_inactive.tga | Bin 3116 -> 0 bytes .../darkorange/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../skins/darkorange/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../textures/icn_rounded-text-field.tga | Bin 16402 -> 0 bytes .../textures/icn_voice-call-end.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-call-start.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-groupfocus.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-localchat.tga | Bin 1068 -> 0 bytes .../textures/icn_voice-pvtfocus.tga | Bin 1068 -> 0 bytes .../darkorange/textures/icn_voice_ptt-off.tga | Bin 1042 -> 0 bytes .../textures/icn_voice_ptt-on-lvl1.tga | Bin 1042 -> 0 bytes .../textures/icn_voice_ptt-on-lvl2.tga | Bin 1042 -> 0 bytes .../textures/icn_voice_ptt-on-lvl3.tga | Bin 1042 -> 0 bytes .../darkorange/textures/icn_voice_ptt-on.tga | Bin 1042 -> 0 bytes .../darkorange/textures/icon_auction.tga | Bin 1068 -> 0 bytes .../darkorange/textures/icon_day_cycle.tga | Bin 25682 -> 0 bytes .../darkorange/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../skins/darkorange/textures/icon_event.tga | Bin 1068 -> 0 bytes .../darkorange/textures/icon_event_mature.tga | Bin 1068 -> 0 bytes .../darkorange/textures/icon_for_sale.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/icon_group.tga | Bin 612 -> 0 bytes .../darkorange/textures/icon_groupnotice.tga | Bin 16021 -> 0 bytes .../textures/icon_groupnoticeinventory.tga | Bin 16172 -> 0 bytes .../skins/darkorange/textures/icon_lock.tga | Bin 1030 -> 0 bytes .../skins/darkorange/textures/icon_place.tga | Bin 1068 -> 0 bytes .../darkorange/textures/icon_popular.tga | Bin 1068 -> 0 bytes .../darkorange/textures/inv_folder_trash.tga | Bin 1068 -> 0 bytes .../textures/inv_item_animation.tga | Bin 1068 -> 0 bytes .../darkorange/textures/inv_item_attach.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_offline.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_online.tga | Bin 1068 -> 0 bytes .../darkorange/textures/inv_item_gesture.tga | Bin 1068 -> 0 bytes .../darkorange/textures/inv_item_notecard.tga | Bin 1068 -> 0 bytes .../textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../darkorange/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/darkorange/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/lightgray.tga | Bin 178 -> 0 bytes .../darkorange/textures/map_avatar_16.tga | Bin 1068 -> 0 bytes .../darkorange/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../darkorange/textures/map_avatar_you_8.tga | Bin 300 -> 0 bytes .../skins/darkorange/textures/map_event.tga | Bin 1068 -> 0 bytes .../darkorange/textures/map_event_mature.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/map_home.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/map_telehub.tga | Bin 1068 -> 0 bytes .../darkorange/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/darkorange/textures/minimize.tga | Bin 118 -> 0 bytes .../darkorange/textures/minimize_inactive.tga | Bin 1068 -> 0 bytes .../darkorange/textures/minimize_pressed.tga | Bin 228 -> 0 bytes .../darkorange/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../skins/darkorange/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../darkorange/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../darkorange/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/darkorange/textures/notify_next.png | Bin 324 -> 0 bytes .../skins/darkorange/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../darkorange/textures/propertyline.tga | Bin 2092 -> 0 bytes .../darkorange/textures/ptt_lock_off.tga | Bin 2085 -> 0 bytes .../skins/darkorange/textures/ptt_lock_on.tga | Bin 2085 -> 0 bytes .../textures/radio_active_false.tga | Bin 1068 -> 0 bytes .../darkorange/textures/radio_active_true.tga | Bin 1068 -> 0 bytes .../textures/radio_inactive_false.tga | Bin 1068 -> 0 bytes .../textures/radio_inactive_true.tga | Bin 1068 -> 0 bytes .../resize_handle_bottom_right_blue.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/restore.tga | Bin 276 -> 0 bytes .../darkorange/textures/restore_inactive.tga | Bin 168 -> 0 bytes .../darkorange/textures/restore_pressed.tga | Bin 341 -> 0 bytes .../darkorange/textures/rounded_square.j2c | Bin 1074 -> 0 bytes .../textures/rounded_square_soft.j2c | Bin 636 -> 0 bytes .../darkorange/textures/script_error.j2c | Bin 8132 -> 0 bytes .../textures/scrollbutton_down_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_down_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_left_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_left_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_right_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_right_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_up_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_up_out_blue.tga | Bin 812 -> 0 bytes .../skins/darkorange/textures/silhouette.j2c | Bin 1460 -> 0 bytes .../textures/skin_thumbnail_dark.png | Bin 20062 -> 0 bytes .../textures/skin_thumbnail_default.png | Bin 24297 -> 0 bytes .../textures/skin_thumbnail_emerald.png | Bin 23862 -> 0 bytes .../textures/skin_thumbnail_gred.png | Bin 18259 -> 0 bytes .../textures/skin_thumbnail_pslgreen.png | Bin 18311 -> 0 bytes .../textures/skin_thumbnail_pslpurple.png | Bin 20774 -> 0 bytes .../textures/skin_thumbnail_ruby.png | Bin 24841 -> 0 bytes .../textures/skin_thumbnail_saphire.png | Bin 26110 -> 0 bytes .../textures/skin_thumbnail_silver.png | Bin 19015 -> 0 bytes .../textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../textures/sm_rounded_corners_simple.tga | Bin 812 -> 0 bytes .../skins/darkorange/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/darkorange/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/darkorange/textures/spacer35.tga | Bin 3404 -> 0 bytes .../darkorange/textures/spin_down_in_blue.tga | Bin 428 -> 0 bytes .../textures/spin_down_out_blue.tga | Bin 428 -> 0 bytes .../darkorange/textures/spin_up_in_blue.tga | Bin 428 -> 0 bytes .../darkorange/textures/spin_up_out_blue.tga | Bin 428 -> 0 bytes .../darkorange/textures/startup_logo.j2c | Bin 69118 -> 0 bytes .../skins/darkorange/textures/status_busy.tga | Bin 4140 -> 0 bytes .../darkorange/textures/status_health.tga | Bin 2092 -> 0 bytes .../darkorange/textures/status_money.tga | Bin 1068 -> 0 bytes .../textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../darkorange/textures/status_search.tga | Bin 812 -> 0 bytes .../darkorange/textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../darkorange/textures/status_voice.tga | Bin 2092 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/darkorange/textures/tabarea.tga | Bin 1340 -> 0 bytes .../darkorange/textures/tearoff_pressed.tga | Bin 513 -> 0 bytes .../skins/darkorange/textures/tearoffbox.tga | Bin 408 -> 0 bytes .../skins/darkorange/textures/textures.xml | 385 +---------- .../skins/darkorange/textures/uv_test1.j2c | Bin 1206 -> 0 bytes .../skins/darkorange/textures/white.tga | Bin 178 -> 0 bytes .../textures/skin_thumbnail_default.png | Bin 24297 -> 0 bytes .../textures/skin_thumbnail_silver.png | Bin 19015 -> 0 bytes .../skins/default/textures/textures.xml | 638 +++++++++--------- .../xui/de/panel_preferences_graphics1.xml | 8 +- .../xui/en-us/panel_notifications_channel.xml | 2 +- .../xui/en-us/panel_preferences_graphics1.xml | 8 +- .../default/xui/en-us/panel_progress.xml | 2 +- .../emerald/textures/notify_box_icon.tga | Bin 4140 -> 0 bytes .../emerald/textures/notify_tip_icon.tga | Bin 4140 -> 0 bytes .../skins/emerald/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/emerald/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/emerald/textures/status_money.tga | Bin 1068 -> 0 bytes .../skins/emerald/textures/textures.xml | 374 +--------- .../frenchtouch/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/frenchtouch/textures/circle.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/frenchtouch/textures/crosshairs.tga | Bin 300 -> 0 bytes .../frenchtouch/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/frenchtouch/textures/down_arrow.png | Bin 268 -> 0 bytes .../frenchtouch/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../frenchtouch/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../textures/icon_for_sale_adult.tga | Bin 743 -> 0 bytes .../skins/frenchtouch/textures/icon_place.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../frenchtouch/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/frenchtouch/textures/legend.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../frenchtouch/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../frenchtouch/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../frenchtouch/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../frenchtouch/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/frenchtouch/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/frenchtouch/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/frenchtouch/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../frenchtouch/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../frenchtouch/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/frenchtouch/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../frenchtouch/textures/propertyline.tga | Bin 2092 -> 0 bytes .../frenchtouch/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/frenchtouch/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/frenchtouch/textures/spacer35.tga | Bin 3404 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/frenchtouch/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/frenchtouch/textures/textures.xml | 41 +- .../skins/frenchtouch/textures/up_arrow.png | Bin 268 -> 0 bytes .../3c18c87e-5f50-14e2-e744-f44734aa365f.tga | Bin 812 -> 0 bytes .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../gemini/textures/account_id_green.tga | Bin 1068 -> 0 bytes .../gemini/textures/account_id_orange.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/active_speakers.tga | Bin 1479 -> 0 bytes .../gemini/textures/active_voice_tab.tga | Bin 1042 -> 0 bytes .../skins/gemini/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../skins/gemini/textures/arrow_down.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/arrow_up.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/avatar_gone.tga | Bin 1042 -> 0 bytes .../skins/gemini/textures/avatar_new.tga | Bin 1042 -> 0 bytes .../skins/gemini/textures/avatar_typing.tga | Bin 1042 -> 0 bytes indra/newview/skins/gemini/textures/black.tga | Bin 3116 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../newview/skins/gemini/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/close_in_blue.tga | Bin 358 -> 0 bytes .../gemini/textures/close_inactive_blue.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/closebox.tga | Bin 248 -> 0 bytes .../gemini/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/gemini/textures/combobox_arrow.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/gemini/textures/darkgray.tga | Bin 178 -> 0 bytes .../skins/gemini/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/down_arrow.png | Bin 268 -> 0 bytes .../ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga | Bin 812 -> 0 bytes .../skins/gemini/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../gemini/textures/ff_edit_mine_button.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../gemini/textures/ff_edit_theirs_button.tga | Bin 4140 -> 0 bytes .../textures/ff_online_status_button.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/ff_visible_map.tga | Bin 812 -> 0 bytes .../gemini/textures/ff_visible_map_button.tga | Bin 4140 -> 0 bytes .../gemini/textures/ff_visible_online.tga | Bin 1068 -> 0 bytes .../textures/ff_visible_online_button.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icn_chatbar.tga | Bin 2092 -> 0 bytes .../gemini/textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icn_pause.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icn_play.tga | Bin 1068 -> 0 bytes .../textures/icn_rounded-text-field.tga | Bin 16402 -> 0 bytes .../skins/gemini/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_scrollbar_bg.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_scrollbar_thumb.tga | Bin 1068 -> 0 bytes .../textures/icn_speaker-muted_dark.tga | Bin 2066 -> 0 bytes .../skins/gemini/textures/icn_stop.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_textfield_enabled.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice-call-end.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice-call-start.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice-groupfocus.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice-localchat.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice-pvtfocus.tga | Bin 1068 -> 0 bytes .../gemini/textures/icn_voice_ptt-off.tga | Bin 1042 -> 0 bytes .../gemini/textures/icn_voice_ptt-on-lvl1.tga | Bin 1042 -> 0 bytes .../gemini/textures/icn_voice_ptt-on-lvl2.tga | Bin 1042 -> 0 bytes .../gemini/textures/icn_voice_ptt-on-lvl3.tga | Bin 1042 -> 0 bytes .../gemini/textures/icn_voice_ptt-on.tga | Bin 1042 -> 0 bytes .../skins/gemini/textures/icon_auction.tga | Bin 1068 -> 0 bytes .../gemini/textures/icon_avatar_offline.tga | Bin 1068 -> 0 bytes .../gemini/textures/icon_avatar_online.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icon_day_cycle.tga | Bin 25682 -> 0 bytes .../skins/gemini/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../skins/gemini/textures/icon_event.tga | Bin 1068 -> 0 bytes .../gemini/textures/icon_event_mature.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icon_for_sale.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icon_group.tga | Bin 612 -> 0 bytes .../gemini/textures/icon_groupnotice.tga | Bin 16021 -> 0 bytes .../textures/icon_groupnoticeinventory.tga | Bin 16172 -> 0 bytes .../skins/gemini/textures/icon_lock.tga | Bin 1030 -> 0 bytes .../skins/gemini/textures/icon_place.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/icon_popular.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_animation.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_bodypart.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_callingcard.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_clothing.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_gesture.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_landmark.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_lostandfound.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_notecard.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_object.tga | Bin 1068 -> 0 bytes .../textures/inv_folder_plain_closed.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_plain_open.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_script.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_snapshot.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_sound.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_texture.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_folder_trash.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_animation.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_attach.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_offline.tga | Bin 1068 -> 0 bytes .../textures/inv_item_callingcard_online.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_clothing.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_eyes.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_gesture.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_gloves.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_hair.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_jacket.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_landmark.tga | Bin 1068 -> 0 bytes .../textures/inv_item_landmark_visited.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_notecard.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_object.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_object_multi.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_pants.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_script.tga | Bin 1068 -> 0 bytes .../textures/inv_item_script_dangerous.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_shape.tga | Bin 812 -> 0 bytes .../skins/gemini/textures/inv_item_shirt.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_shoes.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_skin.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_skirt.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_snapshot.tga | Bin 812 -> 0 bytes .../skins/gemini/textures/inv_item_socks.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/inv_item_sound.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_texture.tga | Bin 812 -> 0 bytes .../gemini/textures/inv_item_underpants.tga | Bin 1068 -> 0 bytes .../gemini/textures/inv_item_undershirt.tga | Bin 1068 -> 0 bytes .../gemini/textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../gemini/textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../newview/skins/gemini/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/lightgray.tga | Bin 178 -> 0 bytes .../skins/gemini/textures/map_avatar_16.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../skins/gemini/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../gemini/textures/map_avatar_above_32.tga | Bin 2909 -> 0 bytes .../gemini/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../gemini/textures/map_avatar_below_32.tga | Bin 3037 -> 0 bytes .../gemini/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../gemini/textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../gemini/textures/map_avatar_you_8.tga | Bin 300 -> 0 bytes .../skins/gemini/textures/map_event.tga | Bin 1068 -> 0 bytes .../gemini/textures/map_event_mature.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_home.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_telehub.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/gemini/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/minimize.tga | Bin 118 -> 0 bytes .../gemini/textures/minimize_inactive.tga | Bin 1068 -> 0 bytes .../gemini/textures/minimize_pressed.tga | Bin 228 -> 0 bytes .../skins/gemini/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../skins/gemini/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/gemini/textures/notify_box_icon.tga | Bin 4140 -> 0 bytes .../gemini/textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/notify_tip_icon.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/object_cone.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_cylinder.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_grass.tga | Bin 3116 -> 0 bytes .../gemini/textures/object_hemi_cone.tga | Bin 3116 -> 0 bytes .../gemini/textures/object_hemi_cylinder.tga | Bin 3116 -> 0 bytes .../gemini/textures/object_hemi_sphere.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_prism.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_pyramid.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_sphere.tga | Bin 3116 -> 0 bytes .../gemini/textures/object_tetrahedron.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_torus.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_tree.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/object_tube.tga | Bin 3116 -> 0 bytes .../skins/gemini/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/gemini/textures/ptt_lock_off.tga | Bin 2085 -> 0 bytes .../skins/gemini/textures/ptt_lock_on.tga | Bin 2085 -> 0 bytes .../newview/skins/gemini/textures/restore.tga | Bin 276 -> 0 bytes .../gemini/textures/restore_inactive.tga | Bin 168 -> 0 bytes .../skins/gemini/textures/restore_pressed.tga | Bin 341 -> 0 bytes .../textures/scrollbutton_down_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_down_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_left_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_left_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_right_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_right_out_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_up_in_blue.tga | Bin 812 -> 0 bytes .../textures/scrollbutton_up_out_blue.tga | Bin 812 -> 0 bytes .../gemini/textures/skin_thumbnail_dark.png | Bin 20062 -> 0 bytes .../textures/skin_thumbnail_default.png | Bin 24297 -> 0 bytes .../textures/skin_thumbnail_emerald.png | Bin 23862 -> 0 bytes .../gemini/textures/skin_thumbnail_gred.png | Bin 18259 -> 0 bytes .../textures/skin_thumbnail_pslgreen.png | Bin 18311 -> 0 bytes .../textures/skin_thumbnail_pslpurple.png | Bin 20774 -> 0 bytes .../gemini/textures/skin_thumbnail_ruby.png | Bin 24841 -> 0 bytes .../textures/skin_thumbnail_saphire.png | Bin 26110 -> 0 bytes .../gemini/textures/skin_thumbnail_silver.png | Bin 19015 -> 0 bytes .../gemini/textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../textures/sm_rounded_corners_simple.tga | Bin 812 -> 0 bytes .../skins/gemini/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/gemini/textures/spacer35.tga | Bin 3404 -> 0 bytes .../gemini/textures/spin_down_in_blue.tga | Bin 428 -> 0 bytes .../gemini/textures/spin_down_out_blue.tga | Bin 428 -> 0 bytes .../skins/gemini/textures/spin_up_in_blue.tga | Bin 428 -> 0 bytes .../gemini/textures/spin_up_out_blue.tga | Bin 428 -> 0 bytes .../skins/gemini/textures/status_busy.tga | Bin 4140 -> 0 bytes .../skins/gemini/textures/status_health.tga | Bin 2092 -> 0 bytes .../skins/gemini/textures/status_money.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/status_no_build.tga | Bin 2066 -> 0 bytes .../skins/gemini/textures/status_no_fly.tga | Bin 2092 -> 0 bytes .../skins/gemini/textures/status_no_push.tga | Bin 2092 -> 0 bytes .../gemini/textures/status_no_scripts.tga | Bin 2092 -> 0 bytes .../skins/gemini/textures/status_no_voice.tga | Bin 2092 -> 0 bytes .../gemini/textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/status_search.tga | Bin 812 -> 0 bytes .../gemini/textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../skins/gemini/textures/status_voice.tga | Bin 2092 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../gemini/textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../newview/skins/gemini/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/gemini/textures/tearoff_pressed.tga | Bin 513 -> 0 bytes .../skins/gemini/textures/tearoffbox.tga | Bin 408 -> 0 bytes .../skins/gemini/textures/textures.xml | 384 +---------- .../skins/gemini/textures/toolbar_bg.tga | Bin 308 -> 0 bytes .../skins/gemini/textures/toolbar_tab.tga | Bin 1416 -> 0 bytes .../skins/gemini/textures/up_arrow.png | Bin 268 -> 0 bytes .../skins/gemini/textures/up_arrow.tga | Bin 1068 -> 0 bytes .../skins/gemini/textures/uv_test2.tga | Bin 1308 -> 0 bytes indra/newview/skins/gemini/textures/white.tga | Bin 178 -> 0 bytes .../gred/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/gred/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../newview/skins/gred/textures/textures.xml | 389 ----------- .../skins/italia/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../newview/skins/italia/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../italia/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/italia/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/italia/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/down_arrow.png | Bin 268 -> 0 bytes .../skins/italia/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../skins/italia/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../italia/textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../italia/textures/icon_for_sale_adult.tga | Bin 743 -> 0 bytes .../skins/italia/textures/icon_place.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../italia/textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../skins/italia/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../italia/textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../newview/skins/italia/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../skins/italia/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../italia/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../italia/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../skins/italia/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../skins/italia/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/italia/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/italia/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../italia/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../italia/textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/italia/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../skins/italia/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/italia/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/italia/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/italia/textures/spacer35.tga | Bin 3404 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../italia/textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../newview/skins/italia/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/italia/textures/textures.xml | 41 +- .../kdarknv/textures/alpha_gradient_2d.j2c | Bin 4325 -> 0 bytes .../kdarknv/textures/avatar_thumb_bkgrnd.j2c | Bin 1508 -> 0 bytes .../skins/kdarknv/textures/badge_error.j2c | Bin 2048 -> 0 bytes .../skins/kdarknv/textures/badge_note.j2c | Bin 2040 -> 0 bytes .../skins/kdarknv/textures/badge_ok.j2c | Bin 2043 -> 0 bytes .../skins/kdarknv/textures/badge_warn.j2c | Bin 2043 -> 0 bytes .../skins/kdarknv/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../kdarknv/textures/default_land_picture.j2c | Bin 24492 -> 0 bytes .../textures/default_profile_picture.j2c | Bin 6128 -> 0 bytes .../skins/kdarknv/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../skins/kdarknv/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../skins/kdarknv/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../kdarknv/textures/map_avatar_above_32.tga | Bin 2909 -> 0 bytes .../kdarknv/textures/map_avatar_below_32.tga | Bin 3037 -> 0 bytes .../kdarknv/textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../kdarknv/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../skins/kdarknv/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../kdarknv/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../skins/kdarknv/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../skins/kdarknv/textures/rounded_square.j2c | Bin 1074 -> 0 bytes .../kdarknv/textures/rounded_square_soft.j2c | Bin 636 -> 0 bytes .../skins/kdarknv/textures/script_error.j2c | Bin 8132 -> 0 bytes .../skins/kdarknv/textures/silhouette.j2c | Bin 1460 -> 0 bytes .../skins/kdarknv/textures/startup_logo.j2c | Bin 69118 -> 0 bytes .../skins/kdarknv/textures/textures.xml | 382 +---------- .../skins/kdarknv/textures/uv_test1.j2c | Bin 1206 -> 0 bytes .../skins/kdarknv/textures/uv_test2.tga | Bin 1308 -> 0 bytes .../textures/alpha_gradient_2d.j2c | Bin 4325 -> 0 bytes .../textures/avatar_thumb_bkgrnd.j2c | Bin 1508 -> 0 bytes .../kirstenLite2/textures/badge_error.j2c | Bin 2048 -> 0 bytes .../kirstenLite2/textures/badge_note.j2c | Bin 2040 -> 0 bytes .../skins/kirstenLite2/textures/badge_ok.j2c | Bin 2043 -> 0 bytes .../kirstenLite2/textures/badge_warn.j2c | Bin 2043 -> 0 bytes .../kirstenLite2/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../textures/default_land_picture.j2c | Bin 24492 -> 0 bytes .../textures/default_profile_picture.j2c | Bin 6128 -> 0 bytes .../kirstenLite2/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../kirstenLite2/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../kirstenLite2/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../kirstenLite2/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../kirstenLite2/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../kirstenLite2/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../kirstenLite2/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_above_32.tga | Bin 2909 -> 0 bytes .../textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_below_32.tga | Bin 3037 -> 0 bytes .../textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../kirstenLite2/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../kirstenLite2/textures/map_track_8.tga | Bin 300 -> 0 bytes .../kirstenLite2/textures/media_icon.tga | Bin 1068 -> 0 bytes .../kirstenLite2/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../kirstenLite2/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/kirstenLite2/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../kirstenLite2/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../kirstenLite2/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../kirstenLite2/textures/propertyline.tga | Bin 2092 -> 0 bytes .../kirstenLite2/textures/rounded_square.j2c | Bin 1074 -> 0 bytes .../textures/rounded_square_soft.j2c | Bin 636 -> 0 bytes .../kirstenLite2/textures/script_error.j2c | Bin 8132 -> 0 bytes .../kirstenLite2/textures/silhouette.j2c | Bin 1460 -> 0 bytes .../textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../kirstenLite2/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/kirstenLite2/textures/spacer24.tga | Bin 2348 -> 0 bytes .../kirstenLite2/textures/status_busy.tga | Bin 4140 -> 0 bytes .../kirstenLite2/textures/status_money.tga | Bin 1068 -> 0 bytes .../textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/kirstenLite2/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/kirstenLite2/textures/textures.xml | 382 +---------- .../skins/kirstenLite2/textures/up_arrow.tga | Bin 1068 -> 0 bytes .../skins/kirstenLite2/textures/uv_test1.j2c | Bin 1206 -> 0 bytes .../skins/kirstenLite2/textures/uv_test2.tga | Bin 1308 -> 0 bytes .../kliteat/textures/alpha_gradient_2d.j2c | Bin 4325 -> 0 bytes .../kliteat/textures/avatar_thumb_bkgrnd.j2c | Bin 1508 -> 0 bytes .../skins/kliteat/textures/badge_error.j2c | Bin 2048 -> 0 bytes .../skins/kliteat/textures/badge_note.j2c | Bin 2040 -> 0 bytes .../skins/kliteat/textures/badge_ok.j2c | Bin 2043 -> 0 bytes .../skins/kliteat/textures/badge_warn.j2c | Bin 2043 -> 0 bytes .../skins/kliteat/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../kliteat/textures/default_land_picture.j2c | Bin 24492 -> 0 bytes .../textures/default_profile_picture.j2c | Bin 6128 -> 0 bytes .../skins/kliteat/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../skins/kliteat/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../skins/kliteat/textures/map_avatar_32.tga | Bin 2894 -> 0 bytes .../skins/kliteat/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../kliteat/textures/map_avatar_above_32.tga | Bin 2909 -> 0 bytes .../kliteat/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../kliteat/textures/map_avatar_below_32.tga | Bin 3037 -> 0 bytes .../kliteat/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../kliteat/textures/map_avatar_you_32.tga | Bin 3395 -> 0 bytes .../skins/kliteat/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/kliteat/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/missing_asset.tga | Bin 2511 -> 0 bytes .../skins/kliteat/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/kliteat/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../kliteat/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../kliteat/textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/kliteat/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../skins/kliteat/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/kliteat/textures/rounded_square.j2c | Bin 1074 -> 0 bytes .../kliteat/textures/rounded_square_soft.j2c | Bin 636 -> 0 bytes .../skins/kliteat/textures/script_error.j2c | Bin 8132 -> 0 bytes .../skins/kliteat/textures/silhouette.j2c | Bin 1460 -> 0 bytes .../kliteat/textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../skins/kliteat/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/kliteat/textures/status_busy.tga | Bin 4140 -> 0 bytes .../skins/kliteat/textures/status_money.tga | Bin 1068 -> 0 bytes .../kliteat/textures/status_script_debug.tga | Bin 1068 -> 0 bytes .../kliteat/textures/status_search_btn.png | Bin 330 -> 0 bytes .../textures/status_search_btn_pressed.png | Bin 631 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/kliteat/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/kliteat/textures/textures.xml | 385 +---------- .../skins/kliteat/textures/up_arrow.tga | Bin 1068 -> 0 bytes .../skins/kliteat/textures/uv_test1.j2c | Bin 1206 -> 0 bytes .../skins/kliteat/textures/uv_test2.tga | Bin 1308 -> 0 bytes .../skins/nanogreen/textures/textures.xml | 387 +---------- .../skins/nanopurple/textures/textures.xml | 387 +---------- .../new_silver/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../skins/new_silver/textures/textures.xml | 41 +- .../openlife/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/openlife/textures/circle.tga | Bin 1068 -> 0 bytes .../openlife/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../openlife/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/openlife/textures/crosshairs.tga | Bin 300 -> 0 bytes .../openlife/textures/direction_arrow.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/down_arrow.png | Bin 268 -> 0 bytes .../skins/openlife/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../openlife/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../skins/openlife/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../openlife/textures/icon_for_sale_adult.tga | Bin 743 -> 0 bytes .../skins/openlife/textures/icon_place.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../openlife/textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../openlife/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../openlife/textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/openlife/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../skins/openlife/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../openlife/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../openlife/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../openlife/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../skins/openlife/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/openlife/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/openlife/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../openlife/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../openlife/textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/openlife/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../skins/openlife/textures/propertyline.tga | Bin 2092 -> 0 bytes .../openlife/textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../skins/openlife/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/openlife/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/openlife/textures/spacer35.tga | Bin 3404 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/openlife/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/openlife/textures/textures.xml | 408 +---------- .../skins/openlife/textures/up_arrow.png | Bin 268 -> 0 bytes .../orangelife/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/orangelife/textures/circle.tga | Bin 1068 -> 0 bytes .../orangelife/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/orangelife/textures/crosshairs.tga | Bin 300 -> 0 bytes .../orangelife/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../orangelife/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../orangelife/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../skins/orangelife/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../orangelife/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../textures/icon_for_sale_adult.tga | Bin 743 -> 0 bytes .../skins/orangelife/textures/icon_place.tga | Bin 1068 -> 0 bytes .../orangelife/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../orangelife/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/orangelife/textures/legend.tga | Bin 1068 -> 0 bytes .../orangelife/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../orangelife/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../orangelife/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../orangelife/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/orangelife/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/orangelife/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/orangelife/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/orangelife/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../orangelife/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../orangelife/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/orangelife/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../orangelife/textures/propertyline.tga | Bin 2092 -> 0 bytes .../textures/slim_icon_16_viewer.tga | Bin 1032 -> 0 bytes .../skins/orangelife/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/orangelife/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/orangelife/textures/spacer35.tga | Bin 3404 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/orangelife/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/orangelife/textures/textures.xml | 405 +---------- .../skins/ponyaquablue/textures/map_home.tga | Bin 1068 -> 0 bytes .../ponyaquablue/textures/map_infohub.tga | Bin 1068 -> 0 bytes .../textures/minimize_inactive.tga | Bin 1068 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../textures/restore_inactive.tga | Bin 168 -> 0 bytes .../ponyaquablue/textures/restore_pressed.tga | Bin 341 -> 0 bytes .../skins/ponyaquablue/textures/textures.xml | 385 +---------- .../skins/ponypurple/textures/icon_event.tga | Bin 1068 -> 0 bytes .../skins/ponypurple/textures/map_event.tga | Bin 1068 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/ponypurple/textures/textures.xml | 385 +---------- .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../skins/pslgreen/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/pslgreen/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../textures/inv_item_script_dangerous.tga | Bin 1068 -> 0 bytes .../skins/pslgreen/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/pslgreen/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/pslgreen/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/pslgreen/textures/status_money.tga | Bin 1068 -> 0 bytes .../skins/pslgreen/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/pslgreen/textures/textures.xml | 389 ----------- .../skins/pslgreen/textures/uv_test2.tga | Bin 1308 -> 0 bytes .../5748decc-f629-461c-9a36-a35a221fe21f.tga | Bin 3116 -> 0 bytes .../skins/pslpurple/textures/circle.tga | Bin 1068 -> 0 bytes .../skins/pslpurple/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../skins/pslpurple/textures/icon_diurnal.tga | Bin 6162 -> 0 bytes .../skins/pslpurple/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/pslpurple/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/pslpurple/textures/spacer35.tga | Bin 3404 -> 0 bytes .../skins/pslpurple/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/pslpurple/textures/textures.xml | 389 ----------- .../skins/retro/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../newview/skins/retro/textures/textures.xml | 41 +- .../ruby/textures/checkbox_disabled_false.tga | Bin 1068 -> 0 bytes .../ruby/textures/checkbox_disabled_true.tga | Bin 1068 -> 0 bytes .../textures/inv_item_script_dangerous.tga | Bin 1068 -> 0 bytes .../skins/ruby/textures/status_busy.tga | Bin 4140 -> 0 bytes .../textures/checkbox_disabled_false.tga | Bin 1068 -> 0 bytes .../textures/checkbox_disabled_true.tga | Bin 1068 -> 0 bytes .../secondlove/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/secondlove/textures/textures.xml | 41 +- .../skins/silver/textures/arrow_left.tga | Bin 510 -> 0 bytes .../skins/silver/textures/arrow_right.tga | Bin 510 -> 0 bytes .../skins/silver/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../skins/silver/textures/textures.xml | 41 +- .../skins/snowwhite/textures/textures.xml | 41 +- .../stpatrick/textures/alpha_gradient.tga | Bin 300 -> 0 bytes .../textures/checkerboard_transparency_bg.png | Bin 343 -> 0 bytes .../skins/stpatrick/textures/circle.tga | Bin 1068 -> 0 bytes .../stpatrick/textures/cloud-particle.j2c | Bin 4049 -> 0 bytes .../stpatrick/textures/color_swatch_alpha.tga | Bin 16428 -> 0 bytes .../skins/stpatrick/textures/crosshairs.tga | Bin 300 -> 0 bytes .../skins/stpatrick/textures/down_arrow.png | Bin 268 -> 0 bytes .../skins/stpatrick/textures/ff_edit_mine.tga | Bin 1068 -> 0 bytes .../stpatrick/textures/ff_edit_theirs.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/folder_arrow.tga | Bin 4140 -> 0 bytes .../skins/stpatrick/textures/foot_shadow.j2c | Bin 1647 -> 0 bytes .../textures/icn_active-speakers-dot-lvl0.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-dot-lvl2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing1.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing2.tga | Bin 1068 -> 0 bytes .../textures/icn_active-speakers-typing3.tga | Bin 1068 -> 0 bytes .../textures/icn_clear_lineeditor.tga | Bin 1068 -> 0 bytes .../stpatrick/textures/icn_scrollbar.tga | Bin 1068 -> 0 bytes .../textures/icon_for_sale_adult.tga | Bin 743 -> 0 bytes .../skins/stpatrick/textures/icon_place.tga | Bin 1068 -> 0 bytes .../stpatrick/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../textures/lag_status_critical.tga | Bin 4140 -> 0 bytes .../stpatrick/textures/lag_status_good.tga | Bin 658 -> 0 bytes .../stpatrick/textures/lag_status_warning.tga | Bin 658 -> 0 bytes .../skins/stpatrick/textures/legend.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/locked_image.j2c | Bin 6140 -> 0 bytes .../skins/stpatrick/textures/map_avatar_8.tga | Bin 300 -> 0 bytes .../stpatrick/textures/map_avatar_above_8.tga | Bin 300 -> 0 bytes .../stpatrick/textures/map_avatar_below_8.tga | Bin 300 -> 0 bytes .../stpatrick/textures/map_event_adult.tga | Bin 648 -> 0 bytes .../skins/stpatrick/textures/map_track_16.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/map_track_8.tga | Bin 300 -> 0 bytes .../skins/stpatrick/textures/media_icon.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/music_icon.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/mute_icon.tga | Bin 1042 -> 0 bytes .../skins/stpatrick/textures/noentrylines.j2c | Bin 3926 -> 0 bytes .../stpatrick/textures/noentrypasslines.j2c | Bin 3815 -> 0 bytes .../textures/notify_caution_icon.tga | Bin 4140 -> 0 bytes .../skins/stpatrick/textures/pixiesmall.j2c | Bin 2845 -> 0 bytes .../skins/stpatrick/textures/propertyline.tga | Bin 2092 -> 0 bytes .../skins/stpatrick/textures/smicon_warn.tga | Bin 1068 -> 0 bytes .../skins/stpatrick/textures/spacer24.tga | Bin 2348 -> 0 bytes .../skins/stpatrick/textures/spacer35.tga | Bin 3404 -> 0 bytes .../textures/tab_background_darkpurple.tga | Bin 56 -> 0 bytes .../textures/tab_background_lightgrey.tga | Bin 56 -> 0 bytes .../textures/tab_background_purple.tga | Bin 56 -> 0 bytes .../skins/stpatrick/textures/tabarea.tga | Bin 1340 -> 0 bytes .../skins/stpatrick/textures/textures.xml | 41 +- .../skins/stpatrick/textures/up_arrow.png | Bin 268 -> 0 bytes .../white_emerald/textures/icon_top_pick.tga | Bin 1068 -> 0 bytes .../skins/white_emerald/textures/textures.xml | 41 +- .../skins/wisdom/textures/status_voice.tga | Bin 2092 -> 0 bytes .../skins/wisdom/textures/textures.xml | 378 +---------- 1280 files changed, 2334 insertions(+), 10672 deletions(-) delete mode 100644 indra/newview/skins/apollo/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/apollo/textures/account_id_green.tga delete mode 100644 indra/newview/skins/apollo/textures/account_id_orange.tga delete mode 100644 indra/newview/skins/apollo/textures/active_speakers.tga delete mode 100644 indra/newview/skins/apollo/textures/active_voice_tab.tga delete mode 100644 indra/newview/skins/apollo/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/apollo/textures/arrow_down.tga delete mode 100644 indra/newview/skins/apollo/textures/arrow_up.tga delete mode 100644 indra/newview/skins/apollo/textures/avatar_gone.tga delete mode 100644 indra/newview/skins/apollo/textures/avatar_new.tga delete mode 100644 indra/newview/skins/apollo/textures/avatar_typing.tga delete mode 100644 indra/newview/skins/apollo/textures/button_anim_pause_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/button_anim_play_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/button_anim_stop_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/apollo/textures/circle.tga delete mode 100644 indra/newview/skins/apollo/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/apollo/textures/crosshairs.tga delete mode 100644 indra/newview/skins/apollo/textures/down_arrow.png delete mode 100644 indra/newview/skins/apollo/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/apollo/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/apollo/textures/ff_visible_map.tga delete mode 100644 indra/newview/skins/apollo/textures/ff_visible_online.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-pause.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-pause_active.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-pause_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-pause_enabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-play.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-play_active.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-play_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-play_enabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-stop_active.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-stop_disabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media-stop_enabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_media.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_music-pause.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_music-play.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_music.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_scrollbar_bg.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_scrollbar_thumb.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_speaker-muted_dark.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_stop.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_textfield_enabled.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice-call-end.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice-call-start.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice-groupfocus.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice-localchat.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice-pvtfocus.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice_ptt-off.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice_ptt-on-lvl1.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice_ptt-on-lvl2.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice_ptt-on-lvl3.tga delete mode 100644 indra/newview/skins/apollo/textures/icn_voice_ptt-on.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_auction.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_avatar_online.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_day_cycle.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_event_mature.tga delete mode 100644 indra/newview/skins/apollo/textures/icon_popular.tga delete mode 100644 indra/newview/skins/apollo/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/apollo/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/apollo/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/apollo/textures/legend.tga delete mode 100644 indra/newview/skins/apollo/textures/lightgray.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_16.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_above_32.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_below_32.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/apollo/textures/map_avatar_you_8.tga delete mode 100644 indra/newview/skins/apollo/textures/map_home.tga delete mode 100644 indra/newview/skins/apollo/textures/map_infohub.tga delete mode 100644 indra/newview/skins/apollo/textures/map_track_16.tga delete mode 100644 indra/newview/skins/apollo/textures/map_track_8.tga delete mode 100644 indra/newview/skins/apollo/textures/media_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/minimize.tga delete mode 100644 indra/newview/skins/apollo/textures/missing_asset.tga delete mode 100644 indra/newview/skins/apollo/textures/music_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/mute_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/notify_box_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/notify_tip_icon.tga delete mode 100644 indra/newview/skins/apollo/textures/progress_fill.tga delete mode 100644 indra/newview/skins/apollo/textures/propertyline.tga delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_dark.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_default.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_gred.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_phoenix.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_pslgreen.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_pslpurple.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_ruby.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_saphire.png delete mode 100644 indra/newview/skins/apollo/textures/skin_thumbnail_silver.png delete mode 100644 indra/newview/skins/apollo/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/apollo/textures/sm_rounded_corners_simple.tga delete mode 100644 indra/newview/skins/apollo/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/apollo/textures/spacer24.tga delete mode 100644 indra/newview/skins/apollo/textures/spacer35.tga delete mode 100644 indra/newview/skins/apollo/textures/spin_down_in_blue.tga delete mode 100644 indra/newview/skins/apollo/textures/spin_down_out_blue.tga delete mode 100644 indra/newview/skins/apollo/textures/spin_up_in_blue.tga delete mode 100644 indra/newview/skins/apollo/textures/spin_up_out_blue.tga delete mode 100644 indra/newview/skins/apollo/textures/status_busy.tga delete mode 100644 indra/newview/skins/apollo/textures/status_health.tga delete mode 100644 indra/newview/skins/apollo/textures/status_money.tga delete mode 100644 indra/newview/skins/apollo/textures/status_no_build.tga delete mode 100644 indra/newview/skins/apollo/textures/status_no_fly.tga delete mode 100644 indra/newview/skins/apollo/textures/status_no_push.tga delete mode 100644 indra/newview/skins/apollo/textures/status_no_scripts.tga delete mode 100644 indra/newview/skins/apollo/textures/status_no_voice.tga delete mode 100644 indra/newview/skins/apollo/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/apollo/textures/status_search.tga delete mode 100644 indra/newview/skins/apollo/textures/status_search_btn.png delete mode 100644 indra/newview/skins/apollo/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/apollo/textures/status_voice.tga delete mode 100644 indra/newview/skins/apollo/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/apollo/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/apollo/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/apollo/textures/tabarea.tga delete mode 100644 indra/newview/skins/apollo/textures/toolbar_bg.tga delete mode 100644 indra/newview/skins/apollo/textures/toolbar_tab.tga delete mode 100644 indra/newview/skins/apollo/textures/up_arrow.png delete mode 100644 indra/newview/skins/apollo/textures/up_arrow.tga delete mode 100644 indra/newview/skins/apollo/textures/uv_test2.tga delete mode 100644 indra/newview/skins/apollo/textures/white.tga delete mode 100644 indra/newview/skins/blackdark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/blackdark/textures/circle.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/blackdark/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/blackdark/textures/map_infohub.tga delete mode 100644 indra/newview/skins/blackdark/textures/mute_icon.tga delete mode 100644 indra/newview/skins/blackdark/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/blackdark/textures/spacer24.tga delete mode 100644 indra/newview/skins/blackdark/textures/spacer35.tga delete mode 100644 indra/newview/skins/blackdark/textures/tabarea.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/map_infohub.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/mute_icon.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/blacklightblue/textures/spacer24.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/spacer35.tga delete mode 100644 indra/newview/skins/blacklightblue/textures/tabarea.tga delete mode 100644 indra/newview/skins/blackred/textures/map_infohub.tga delete mode 100644 indra/newview/skins/blackred/textures/rounded_square.j2c create mode 100644 indra/newview/skins/blackred/textures/textures_new.xml delete mode 100644 indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/dark/textures/circle.tga delete mode 100644 indra/newview/skins/dark/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/dark/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/dark/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/dark/textures/mute_icon.tga delete mode 100644 indra/newview/skins/dark/textures/spacer24.tga delete mode 100644 indra/newview/skins/dark/textures/spacer35.tga delete mode 100644 indra/newview/skins/dark/textures/tabarea.tga delete mode 100644 indra/newview/skins/dark/textures/textures.xml delete mode 100644 indra/newview/skins/darkcatalan/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/account_id_green.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/account_id_orange.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/active_speakers.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/avatar_gone.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/avatar_new.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/darkcatalan/textures/circle.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/close_in_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/close_inactive_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/closebox.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/combobox_arrow.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/crosshairs.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/darkgray.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/down_arrow.png delete mode 100644 indra/newview/skins/darkcatalan/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_rounded-text-field.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_scrollbar_bg.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_scrollbar_thumb.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_speaker-muted_dark.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_textfield_enabled.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice-call-end.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice-call-start.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice-groupfocus.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice-pvtfocus.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl1.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl2.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl3.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_auction.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_day_cycle.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_event.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_event_mature.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_for_sale.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_group.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_groupnotice.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_groupnoticeinventory.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_lock.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_place.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/icon_popular.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_animation.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_bodypart.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_callingcard.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_clothing.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_gesture.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_landmark.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_lostandfound.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_notecard.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_object.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_plain_closed.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_plain_open.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_script.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_snapshot.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_sound.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_texture.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_folder_trash.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_animation.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_attach.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_callingcard_offline.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_callingcard_online.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_clothing.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_eyes.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_gesture.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_gloves.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_hair.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_jacket.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_landmark.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_landmark_visited.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_notecard.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_object.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_object_multi.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_pants.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_script.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_script_dangerous.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_shape.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_shirt.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_shoes.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_skin.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_skirt.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_snapshot.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_socks.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_sound.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_texture.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_underpants.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/inv_item_undershirt.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/legend.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/lightgray.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_avatar_16.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_avatar_you_8.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_event.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_event_mature.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_home.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_infohub.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_telehub.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_track_16.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/map_track_8.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/media_icon.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/minimize.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/minimize_inactive.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/minimize_pressed.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/missing_asset.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/music_icon.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/mute_icon.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/propertyline.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/restore.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/restore_inactive.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/restore_pressed.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/scrollbutton_down_in_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/scrollbutton_left_in_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/scrollbutton_right_in_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/scrollbutton_up_in_blue.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/sm_rounded_corners_simple.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/spacer24.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/spacer35.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_busy.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_health.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_money.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_no_build.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_no_fly.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_no_push.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_no_scripts.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_no_voice.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_search.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/status_search_btn.png delete mode 100644 indra/newview/skins/darkcatalan/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/darkcatalan/textures/status_voice.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tabarea.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tearoff_pressed.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/tearoffbox.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/uv_test2.tga delete mode 100644 indra/newview/skins/darkcatalan/textures/white.tga delete mode 100644 indra/newview/skins/darkgred/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/darkgred/textures/circle.tga delete mode 100644 indra/newview/skins/darkgred/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/darkgred/textures/crosshairs.tga delete mode 100644 indra/newview/skins/darkgred/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/darkgred/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/darkgred/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/darkgred/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/darkgred/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/darkgred/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/darkgred/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/darkgred/textures/propertyline.tga delete mode 100644 indra/newview/skins/darkgred/textures/tabarea.tga delete mode 100644 indra/newview/skins/darkgred/textures/textures.xml delete mode 100644 indra/newview/skins/darkgreen/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/darkgreen/textures/circle.tga delete mode 100644 indra/newview/skins/darkgreen/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/darkgreen/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/darkgreen/textures/mute_icon.tga delete mode 100644 indra/newview/skins/darkgreen/textures/spacer24.tga delete mode 100644 indra/newview/skins/darkgreen/textures/spacer35.tga delete mode 100644 indra/newview/skins/darkgreen/textures/tabarea.tga delete mode 100644 indra/newview/skins/darkgreen/textures/textures.xml delete mode 100644 indra/newview/skins/darkorange/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga delete mode 100644 indra/newview/skins/darkorange/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/darkorange/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga delete mode 100644 indra/newview/skins/darkorange/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga delete mode 100644 indra/newview/skins/darkorange/textures/account_id_green.tga delete mode 100644 indra/newview/skins/darkorange/textures/account_id_orange.tga delete mode 100644 indra/newview/skins/darkorange/textures/active_speakers.tga delete mode 100644 indra/newview/skins/darkorange/textures/active_voice_tab.tga delete mode 100644 indra/newview/skins/darkorange/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/darkorange/textures/alpha_gradient_2d.j2c delete mode 100644 indra/newview/skins/darkorange/textures/arrow_down.tga delete mode 100644 indra/newview/skins/darkorange/textures/arrow_up.tga delete mode 100644 indra/newview/skins/darkorange/textures/avatar_gone.tga delete mode 100644 indra/newview/skins/darkorange/textures/avatar_new.tga delete mode 100644 indra/newview/skins/darkorange/textures/avatar_thumb_bkgrnd.j2c delete mode 100644 indra/newview/skins/darkorange/textures/avatar_typing.tga delete mode 100644 indra/newview/skins/darkorange/textures/badge_error.j2c delete mode 100644 indra/newview/skins/darkorange/textures/badge_note.j2c delete mode 100644 indra/newview/skins/darkorange/textures/badge_ok.j2c delete mode 100644 indra/newview/skins/darkorange/textures/badge_warn.j2c delete mode 100644 indra/newview/skins/darkorange/textures/black.tga delete mode 100644 indra/newview/skins/darkorange/textures/checkbox_disabled_false.tga delete mode 100644 indra/newview/skins/darkorange/textures/checkbox_disabled_true.tga delete mode 100644 indra/newview/skins/darkorange/textures/checkbox_enabled_false.tga delete mode 100644 indra/newview/skins/darkorange/textures/checkbox_enabled_true.tga delete mode 100644 indra/newview/skins/darkorange/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/darkorange/textures/circle.tga delete mode 100644 indra/newview/skins/darkorange/textures/close_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/close_inactive_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/closebox.tga delete mode 100644 indra/newview/skins/darkorange/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/darkorange/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/darkorange/textures/combobox_arrow.tga delete mode 100644 indra/newview/skins/darkorange/textures/crosshairs.tga delete mode 100644 indra/newview/skins/darkorange/textures/darkgray.tga delete mode 100644 indra/newview/skins/darkorange/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/darkorange/textures/down_arrow.png delete mode 100644 indra/newview/skins/darkorange/textures/eye_button_active.tga delete mode 100644 indra/newview/skins/darkorange/textures/eye_button_inactive.tga delete mode 100644 indra/newview/skins/darkorange/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/darkorange/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_rounded-text-field.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice-call-end.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice-call-start.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice-groupfocus.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice-localchat.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice-pvtfocus.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice_ptt-off.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice_ptt-on-lvl1.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice_ptt-on-lvl2.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice_ptt-on-lvl3.tga delete mode 100644 indra/newview/skins/darkorange/textures/icn_voice_ptt-on.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_auction.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_day_cycle.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_event.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_event_mature.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_for_sale.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_group.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_groupnotice.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_groupnoticeinventory.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_lock.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_place.tga delete mode 100644 indra/newview/skins/darkorange/textures/icon_popular.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_folder_trash.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_animation.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_attach.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_callingcard_offline.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_callingcard_online.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_gesture.tga delete mode 100644 indra/newview/skins/darkorange/textures/inv_item_notecard.tga delete mode 100644 indra/newview/skins/darkorange/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/darkorange/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/darkorange/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/darkorange/textures/legend.tga delete mode 100644 indra/newview/skins/darkorange/textures/lightgray.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_avatar_16.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_avatar_you_8.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_event.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_event_mature.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_home.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_infohub.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_telehub.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_track_16.tga delete mode 100644 indra/newview/skins/darkorange/textures/map_track_8.tga delete mode 100644 indra/newview/skins/darkorange/textures/minimize.tga delete mode 100644 indra/newview/skins/darkorange/textures/minimize_inactive.tga delete mode 100644 indra/newview/skins/darkorange/textures/minimize_pressed.tga delete mode 100644 indra/newview/skins/darkorange/textures/missing_asset.tga delete mode 100644 indra/newview/skins/darkorange/textures/mute_icon.tga delete mode 100644 indra/newview/skins/darkorange/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/darkorange/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/darkorange/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/darkorange/textures/notify_next.png delete mode 100644 indra/newview/skins/darkorange/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/darkorange/textures/propertyline.tga delete mode 100644 indra/newview/skins/darkorange/textures/ptt_lock_off.tga delete mode 100644 indra/newview/skins/darkorange/textures/ptt_lock_on.tga delete mode 100644 indra/newview/skins/darkorange/textures/radio_active_false.tga delete mode 100644 indra/newview/skins/darkorange/textures/radio_active_true.tga delete mode 100644 indra/newview/skins/darkorange/textures/radio_inactive_false.tga delete mode 100644 indra/newview/skins/darkorange/textures/radio_inactive_true.tga delete mode 100644 indra/newview/skins/darkorange/textures/resize_handle_bottom_right_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/restore.tga delete mode 100644 indra/newview/skins/darkorange/textures/restore_inactive.tga delete mode 100644 indra/newview/skins/darkorange/textures/restore_pressed.tga delete mode 100644 indra/newview/skins/darkorange/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/darkorange/textures/rounded_square_soft.j2c delete mode 100644 indra/newview/skins/darkorange/textures/script_error.j2c delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_down_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_down_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_left_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_left_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_right_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_right_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_up_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/scrollbutton_up_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/silhouette.j2c delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_dark.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_default.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_emerald.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_gred.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_pslgreen.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_pslpurple.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_ruby.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_saphire.png delete mode 100644 indra/newview/skins/darkorange/textures/skin_thumbnail_silver.png delete mode 100644 indra/newview/skins/darkorange/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/darkorange/textures/sm_rounded_corners_simple.tga delete mode 100644 indra/newview/skins/darkorange/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/darkorange/textures/spacer24.tga delete mode 100644 indra/newview/skins/darkorange/textures/spacer35.tga delete mode 100644 indra/newview/skins/darkorange/textures/spin_down_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/spin_down_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/spin_up_in_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/spin_up_out_blue.tga delete mode 100644 indra/newview/skins/darkorange/textures/startup_logo.j2c delete mode 100644 indra/newview/skins/darkorange/textures/status_busy.tga delete mode 100644 indra/newview/skins/darkorange/textures/status_health.tga delete mode 100644 indra/newview/skins/darkorange/textures/status_money.tga delete mode 100644 indra/newview/skins/darkorange/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/darkorange/textures/status_search.tga delete mode 100644 indra/newview/skins/darkorange/textures/status_search_btn.png delete mode 100644 indra/newview/skins/darkorange/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/darkorange/textures/status_voice.tga delete mode 100644 indra/newview/skins/darkorange/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/darkorange/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/darkorange/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/darkorange/textures/tabarea.tga delete mode 100644 indra/newview/skins/darkorange/textures/tearoff_pressed.tga delete mode 100644 indra/newview/skins/darkorange/textures/tearoffbox.tga delete mode 100644 indra/newview/skins/darkorange/textures/uv_test1.j2c delete mode 100644 indra/newview/skins/darkorange/textures/white.tga delete mode 100644 indra/newview/skins/default/textures/skin_thumbnail_default.png delete mode 100644 indra/newview/skins/default/textures/skin_thumbnail_silver.png delete mode 100644 indra/newview/skins/emerald/textures/notify_box_icon.tga delete mode 100644 indra/newview/skins/emerald/textures/notify_tip_icon.tga delete mode 100644 indra/newview/skins/emerald/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/emerald/textures/spacer35.tga delete mode 100644 indra/newview/skins/emerald/textures/status_money.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/frenchtouch/textures/circle.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/crosshairs.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/down_arrow.png delete mode 100644 indra/newview/skins/frenchtouch/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icon_for_sale_adult.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icon_place.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/legend.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/locked_image.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/map_track_16.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/map_track_8.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/media_icon.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/music_icon.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/mute_icon.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/frenchtouch/textures/propertyline.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/spacer24.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/spacer35.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/tabarea.tga delete mode 100644 indra/newview/skins/frenchtouch/textures/up_arrow.png delete mode 100644 indra/newview/skins/gemini/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga delete mode 100644 indra/newview/skins/gemini/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/gemini/textures/account_id_green.tga delete mode 100644 indra/newview/skins/gemini/textures/account_id_orange.tga delete mode 100644 indra/newview/skins/gemini/textures/active_speakers.tga delete mode 100644 indra/newview/skins/gemini/textures/active_voice_tab.tga delete mode 100644 indra/newview/skins/gemini/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/gemini/textures/arrow_down.tga delete mode 100644 indra/newview/skins/gemini/textures/arrow_up.tga delete mode 100644 indra/newview/skins/gemini/textures/avatar_gone.tga delete mode 100644 indra/newview/skins/gemini/textures/avatar_new.tga delete mode 100644 indra/newview/skins/gemini/textures/avatar_typing.tga delete mode 100644 indra/newview/skins/gemini/textures/black.tga delete mode 100644 indra/newview/skins/gemini/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/gemini/textures/circle.tga delete mode 100644 indra/newview/skins/gemini/textures/close_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/close_inactive_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/closebox.tga delete mode 100644 indra/newview/skins/gemini/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/gemini/textures/combobox_arrow.tga delete mode 100644 indra/newview/skins/gemini/textures/crosshairs.tga delete mode 100644 indra/newview/skins/gemini/textures/darkgray.tga delete mode 100644 indra/newview/skins/gemini/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/gemini/textures/down_arrow.png delete mode 100644 indra/newview/skins/gemini/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_edit_mine_button.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_edit_theirs_button.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_online_status_button.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_visible_map.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_visible_map_button.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_visible_online.tga delete mode 100644 indra/newview/skins/gemini/textures/ff_visible_online_button.tga delete mode 100644 indra/newview/skins/gemini/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_chatbar.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_pause.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_play.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_rounded-text-field.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_scrollbar_bg.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_scrollbar_thumb.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_speaker-muted_dark.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_stop.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_textfield_enabled.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice-call-end.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice-call-start.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice-groupfocus.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice-localchat.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice-pvtfocus.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice_ptt-off.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl1.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl2.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl3.tga delete mode 100644 indra/newview/skins/gemini/textures/icn_voice_ptt-on.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_auction.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_avatar_offline.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_avatar_online.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_day_cycle.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_event.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_event_mature.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_for_sale.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_group.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_groupnotice.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_groupnoticeinventory.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_lock.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_place.tga delete mode 100644 indra/newview/skins/gemini/textures/icon_popular.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_animation.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_bodypart.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_callingcard.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_clothing.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_gesture.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_landmark.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_lostandfound.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_notecard.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_object.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_plain_closed.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_plain_open.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_script.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_snapshot.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_sound.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_texture.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_folder_trash.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_animation.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_attach.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_callingcard_offline.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_callingcard_online.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_clothing.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_eyes.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_gesture.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_gloves.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_hair.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_jacket.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_landmark.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_landmark_visited.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_notecard.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_object.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_object_multi.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_pants.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_script.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_script_dangerous.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_shape.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_shirt.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_shoes.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_skin.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_skirt.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_snapshot.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_socks.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_sound.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_texture.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_underpants.tga delete mode 100644 indra/newview/skins/gemini/textures/inv_item_undershirt.tga delete mode 100644 indra/newview/skins/gemini/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/gemini/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/gemini/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/gemini/textures/legend.tga delete mode 100644 indra/newview/skins/gemini/textures/lightgray.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_16.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_above_32.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_below_32.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/gemini/textures/map_avatar_you_8.tga delete mode 100644 indra/newview/skins/gemini/textures/map_event.tga delete mode 100644 indra/newview/skins/gemini/textures/map_event_mature.tga delete mode 100644 indra/newview/skins/gemini/textures/map_home.tga delete mode 100644 indra/newview/skins/gemini/textures/map_infohub.tga delete mode 100644 indra/newview/skins/gemini/textures/map_telehub.tga delete mode 100644 indra/newview/skins/gemini/textures/map_track_16.tga delete mode 100644 indra/newview/skins/gemini/textures/map_track_8.tga delete mode 100644 indra/newview/skins/gemini/textures/media_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/minimize.tga delete mode 100644 indra/newview/skins/gemini/textures/minimize_inactive.tga delete mode 100644 indra/newview/skins/gemini/textures/minimize_pressed.tga delete mode 100644 indra/newview/skins/gemini/textures/missing_asset.tga delete mode 100644 indra/newview/skins/gemini/textures/music_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/mute_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/notify_box_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/notify_tip_icon.tga delete mode 100644 indra/newview/skins/gemini/textures/object_cone.tga delete mode 100644 indra/newview/skins/gemini/textures/object_cylinder.tga delete mode 100644 indra/newview/skins/gemini/textures/object_grass.tga delete mode 100644 indra/newview/skins/gemini/textures/object_hemi_cone.tga delete mode 100644 indra/newview/skins/gemini/textures/object_hemi_cylinder.tga delete mode 100644 indra/newview/skins/gemini/textures/object_hemi_sphere.tga delete mode 100644 indra/newview/skins/gemini/textures/object_prism.tga delete mode 100644 indra/newview/skins/gemini/textures/object_pyramid.tga delete mode 100644 indra/newview/skins/gemini/textures/object_sphere.tga delete mode 100644 indra/newview/skins/gemini/textures/object_tetrahedron.tga delete mode 100644 indra/newview/skins/gemini/textures/object_torus.tga delete mode 100644 indra/newview/skins/gemini/textures/object_tree.tga delete mode 100644 indra/newview/skins/gemini/textures/object_tube.tga delete mode 100644 indra/newview/skins/gemini/textures/propertyline.tga delete mode 100644 indra/newview/skins/gemini/textures/ptt_lock_off.tga delete mode 100644 indra/newview/skins/gemini/textures/ptt_lock_on.tga delete mode 100644 indra/newview/skins/gemini/textures/restore.tga delete mode 100644 indra/newview/skins/gemini/textures/restore_inactive.tga delete mode 100644 indra/newview/skins/gemini/textures/restore_pressed.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_down_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_down_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_left_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_left_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_right_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_right_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_up_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/scrollbutton_up_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_dark.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_default.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_emerald.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_gred.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_pslgreen.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_pslpurple.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_ruby.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_saphire.png delete mode 100644 indra/newview/skins/gemini/textures/skin_thumbnail_silver.png delete mode 100644 indra/newview/skins/gemini/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/gemini/textures/sm_rounded_corners_simple.tga delete mode 100644 indra/newview/skins/gemini/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/gemini/textures/spacer24.tga delete mode 100644 indra/newview/skins/gemini/textures/spacer35.tga delete mode 100644 indra/newview/skins/gemini/textures/spin_down_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/spin_down_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/spin_up_in_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/spin_up_out_blue.tga delete mode 100644 indra/newview/skins/gemini/textures/status_busy.tga delete mode 100644 indra/newview/skins/gemini/textures/status_health.tga delete mode 100644 indra/newview/skins/gemini/textures/status_money.tga delete mode 100644 indra/newview/skins/gemini/textures/status_no_build.tga delete mode 100644 indra/newview/skins/gemini/textures/status_no_fly.tga delete mode 100644 indra/newview/skins/gemini/textures/status_no_push.tga delete mode 100644 indra/newview/skins/gemini/textures/status_no_scripts.tga delete mode 100644 indra/newview/skins/gemini/textures/status_no_voice.tga delete mode 100644 indra/newview/skins/gemini/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/gemini/textures/status_search.tga delete mode 100644 indra/newview/skins/gemini/textures/status_search_btn.png delete mode 100644 indra/newview/skins/gemini/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/gemini/textures/status_voice.tga delete mode 100644 indra/newview/skins/gemini/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/gemini/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/gemini/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/gemini/textures/tabarea.tga delete mode 100644 indra/newview/skins/gemini/textures/tearoff_pressed.tga delete mode 100644 indra/newview/skins/gemini/textures/tearoffbox.tga delete mode 100644 indra/newview/skins/gemini/textures/toolbar_bg.tga delete mode 100644 indra/newview/skins/gemini/textures/toolbar_tab.tga delete mode 100644 indra/newview/skins/gemini/textures/up_arrow.png delete mode 100644 indra/newview/skins/gemini/textures/up_arrow.tga delete mode 100644 indra/newview/skins/gemini/textures/uv_test2.tga delete mode 100644 indra/newview/skins/gemini/textures/white.tga delete mode 100644 indra/newview/skins/gred/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/gred/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/gred/textures/textures.xml delete mode 100644 indra/newview/skins/italia/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/italia/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/italia/textures/circle.tga delete mode 100644 indra/newview/skins/italia/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/italia/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/italia/textures/crosshairs.tga delete mode 100644 indra/newview/skins/italia/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/italia/textures/down_arrow.png delete mode 100644 indra/newview/skins/italia/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/italia/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/italia/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/italia/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/italia/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/italia/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/italia/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/italia/textures/icon_for_sale_adult.tga delete mode 100644 indra/newview/skins/italia/textures/icon_place.tga delete mode 100644 indra/newview/skins/italia/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/italia/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/italia/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/italia/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/italia/textures/legend.tga delete mode 100644 indra/newview/skins/italia/textures/locked_image.j2c delete mode 100644 indra/newview/skins/italia/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/italia/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/italia/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/italia/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/italia/textures/map_track_16.tga delete mode 100644 indra/newview/skins/italia/textures/map_track_8.tga delete mode 100644 indra/newview/skins/italia/textures/media_icon.tga delete mode 100644 indra/newview/skins/italia/textures/music_icon.tga delete mode 100644 indra/newview/skins/italia/textures/mute_icon.tga delete mode 100644 indra/newview/skins/italia/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/italia/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/italia/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/italia/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/italia/textures/propertyline.tga delete mode 100644 indra/newview/skins/italia/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/italia/textures/spacer24.tga delete mode 100644 indra/newview/skins/italia/textures/spacer35.tga delete mode 100644 indra/newview/skins/italia/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/italia/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/italia/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/italia/textures/tabarea.tga delete mode 100644 indra/newview/skins/kdarknv/textures/alpha_gradient_2d.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/avatar_thumb_bkgrnd.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/badge_error.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/badge_note.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/badge_ok.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/badge_warn.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/default_land_picture.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/default_profile_picture.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/locked_image.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/kdarknv/textures/map_avatar_above_32.tga delete mode 100644 indra/newview/skins/kdarknv/textures/map_avatar_below_32.tga delete mode 100644 indra/newview/skins/kdarknv/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/kdarknv/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/kdarknv/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/rounded_square_soft.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/script_error.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/silhouette.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/startup_logo.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/uv_test1.j2c delete mode 100644 indra/newview/skins/kdarknv/textures/uv_test2.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/alpha_gradient_2d.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/avatar_thumb_bkgrnd.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/badge_error.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/badge_note.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/badge_ok.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/badge_warn.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/default_land_picture.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/default_profile_picture.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/locked_image.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_above_32.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_below_32.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_track_16.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/map_track_8.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/media_icon.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/missing_asset.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/music_icon.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/mute_icon.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/propertyline.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/rounded_square_soft.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/script_error.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/silhouette.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/spacer24.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/status_busy.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/status_money.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/status_search_btn.png delete mode 100644 indra/newview/skins/kirstenLite2/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/kirstenLite2/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/tabarea.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/up_arrow.tga delete mode 100644 indra/newview/skins/kirstenLite2/textures/uv_test1.j2c delete mode 100644 indra/newview/skins/kirstenLite2/textures/uv_test2.tga delete mode 100644 indra/newview/skins/kliteat/textures/alpha_gradient_2d.j2c delete mode 100644 indra/newview/skins/kliteat/textures/avatar_thumb_bkgrnd.j2c delete mode 100644 indra/newview/skins/kliteat/textures/badge_error.j2c delete mode 100644 indra/newview/skins/kliteat/textures/badge_note.j2c delete mode 100644 indra/newview/skins/kliteat/textures/badge_ok.j2c delete mode 100644 indra/newview/skins/kliteat/textures/badge_warn.j2c delete mode 100644 indra/newview/skins/kliteat/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/kliteat/textures/default_land_picture.j2c delete mode 100644 indra/newview/skins/kliteat/textures/default_profile_picture.j2c delete mode 100644 indra/newview/skins/kliteat/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/kliteat/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/kliteat/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/kliteat/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/kliteat/textures/locked_image.j2c delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_32.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_above_32.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_below_32.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_avatar_you_32.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_track_16.tga delete mode 100644 indra/newview/skins/kliteat/textures/map_track_8.tga delete mode 100644 indra/newview/skins/kliteat/textures/media_icon.tga delete mode 100644 indra/newview/skins/kliteat/textures/missing_asset.tga delete mode 100644 indra/newview/skins/kliteat/textures/music_icon.tga delete mode 100644 indra/newview/skins/kliteat/textures/mute_icon.tga delete mode 100644 indra/newview/skins/kliteat/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/kliteat/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/kliteat/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/kliteat/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/kliteat/textures/propertyline.tga delete mode 100644 indra/newview/skins/kliteat/textures/rounded_square.j2c delete mode 100644 indra/newview/skins/kliteat/textures/rounded_square_soft.j2c delete mode 100644 indra/newview/skins/kliteat/textures/script_error.j2c delete mode 100644 indra/newview/skins/kliteat/textures/silhouette.j2c delete mode 100644 indra/newview/skins/kliteat/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/kliteat/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/kliteat/textures/spacer24.tga delete mode 100644 indra/newview/skins/kliteat/textures/status_busy.tga delete mode 100644 indra/newview/skins/kliteat/textures/status_money.tga delete mode 100644 indra/newview/skins/kliteat/textures/status_script_debug.tga delete mode 100644 indra/newview/skins/kliteat/textures/status_search_btn.png delete mode 100644 indra/newview/skins/kliteat/textures/status_search_btn_pressed.png delete mode 100644 indra/newview/skins/kliteat/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/kliteat/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/kliteat/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/kliteat/textures/tabarea.tga delete mode 100644 indra/newview/skins/kliteat/textures/up_arrow.tga delete mode 100644 indra/newview/skins/kliteat/textures/uv_test1.j2c delete mode 100644 indra/newview/skins/kliteat/textures/uv_test2.tga delete mode 100644 indra/newview/skins/new_silver/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/openlife/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/openlife/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/openlife/textures/circle.tga delete mode 100644 indra/newview/skins/openlife/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/openlife/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/openlife/textures/crosshairs.tga delete mode 100644 indra/newview/skins/openlife/textures/direction_arrow.tga delete mode 100644 indra/newview/skins/openlife/textures/down_arrow.png delete mode 100644 indra/newview/skins/openlife/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/openlife/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/openlife/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/openlife/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/openlife/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/openlife/textures/icon_for_sale_adult.tga delete mode 100644 indra/newview/skins/openlife/textures/icon_place.tga delete mode 100644 indra/newview/skins/openlife/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/openlife/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/openlife/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/openlife/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/openlife/textures/legend.tga delete mode 100644 indra/newview/skins/openlife/textures/locked_image.j2c delete mode 100644 indra/newview/skins/openlife/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/openlife/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/openlife/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/openlife/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/openlife/textures/map_track_16.tga delete mode 100644 indra/newview/skins/openlife/textures/map_track_8.tga delete mode 100644 indra/newview/skins/openlife/textures/media_icon.tga delete mode 100644 indra/newview/skins/openlife/textures/music_icon.tga delete mode 100644 indra/newview/skins/openlife/textures/mute_icon.tga delete mode 100644 indra/newview/skins/openlife/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/openlife/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/openlife/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/openlife/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/openlife/textures/propertyline.tga delete mode 100644 indra/newview/skins/openlife/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/openlife/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/openlife/textures/spacer24.tga delete mode 100644 indra/newview/skins/openlife/textures/spacer35.tga delete mode 100644 indra/newview/skins/openlife/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/openlife/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/openlife/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/openlife/textures/tabarea.tga delete mode 100644 indra/newview/skins/openlife/textures/up_arrow.png delete mode 100644 indra/newview/skins/orangelife/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/orangelife/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/orangelife/textures/circle.tga delete mode 100644 indra/newview/skins/orangelife/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/orangelife/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/orangelife/textures/crosshairs.tga delete mode 100644 indra/newview/skins/orangelife/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/orangelife/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/orangelife/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/orangelife/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/orangelife/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/orangelife/textures/icon_for_sale_adult.tga delete mode 100644 indra/newview/skins/orangelife/textures/icon_place.tga delete mode 100644 indra/newview/skins/orangelife/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/orangelife/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/orangelife/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/orangelife/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/orangelife/textures/legend.tga delete mode 100644 indra/newview/skins/orangelife/textures/locked_image.j2c delete mode 100644 indra/newview/skins/orangelife/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/orangelife/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/orangelife/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/orangelife/textures/map_track_16.tga delete mode 100644 indra/newview/skins/orangelife/textures/map_track_8.tga delete mode 100644 indra/newview/skins/orangelife/textures/media_icon.tga delete mode 100644 indra/newview/skins/orangelife/textures/music_icon.tga delete mode 100644 indra/newview/skins/orangelife/textures/mute_icon.tga delete mode 100644 indra/newview/skins/orangelife/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/orangelife/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/orangelife/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/orangelife/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/orangelife/textures/propertyline.tga delete mode 100644 indra/newview/skins/orangelife/textures/slim_icon_16_viewer.tga delete mode 100644 indra/newview/skins/orangelife/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/orangelife/textures/spacer24.tga delete mode 100644 indra/newview/skins/orangelife/textures/spacer35.tga delete mode 100644 indra/newview/skins/orangelife/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/orangelife/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/orangelife/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/orangelife/textures/tabarea.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/map_home.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/map_infohub.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/minimize_inactive.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/restore_inactive.tga delete mode 100644 indra/newview/skins/ponyaquablue/textures/restore_pressed.tga delete mode 100644 indra/newview/skins/ponypurple/textures/icon_event.tga delete mode 100644 indra/newview/skins/ponypurple/textures/map_event.tga delete mode 100644 indra/newview/skins/ponypurple/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/pslgreen/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/pslgreen/textures/circle.tga delete mode 100644 indra/newview/skins/pslgreen/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/pslgreen/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/pslgreen/textures/inv_item_script_dangerous.tga delete mode 100644 indra/newview/skins/pslgreen/textures/mute_icon.tga delete mode 100644 indra/newview/skins/pslgreen/textures/spacer24.tga delete mode 100644 indra/newview/skins/pslgreen/textures/spacer35.tga delete mode 100644 indra/newview/skins/pslgreen/textures/status_money.tga delete mode 100644 indra/newview/skins/pslgreen/textures/tabarea.tga delete mode 100644 indra/newview/skins/pslgreen/textures/textures.xml delete mode 100644 indra/newview/skins/pslgreen/textures/uv_test2.tga delete mode 100644 indra/newview/skins/pslpurple/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga delete mode 100644 indra/newview/skins/pslpurple/textures/circle.tga delete mode 100644 indra/newview/skins/pslpurple/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/pslpurple/textures/icon_diurnal.tga delete mode 100644 indra/newview/skins/pslpurple/textures/mute_icon.tga delete mode 100644 indra/newview/skins/pslpurple/textures/spacer24.tga delete mode 100644 indra/newview/skins/pslpurple/textures/spacer35.tga delete mode 100644 indra/newview/skins/pslpurple/textures/tabarea.tga delete mode 100644 indra/newview/skins/pslpurple/textures/textures.xml delete mode 100644 indra/newview/skins/retro/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/ruby/textures/checkbox_disabled_false.tga delete mode 100644 indra/newview/skins/ruby/textures/checkbox_disabled_true.tga delete mode 100644 indra/newview/skins/ruby/textures/inv_item_script_dangerous.tga delete mode 100644 indra/newview/skins/ruby/textures/status_busy.tga delete mode 100644 indra/newview/skins/sapphire/textures/checkbox_disabled_false.tga delete mode 100644 indra/newview/skins/sapphire/textures/checkbox_disabled_true.tga delete mode 100644 indra/newview/skins/secondlove/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/secondlove/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/silver/textures/arrow_left.tga delete mode 100644 indra/newview/skins/silver/textures/arrow_right.tga delete mode 100644 indra/newview/skins/silver/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/stpatrick/textures/alpha_gradient.tga delete mode 100644 indra/newview/skins/stpatrick/textures/checkerboard_transparency_bg.png delete mode 100644 indra/newview/skins/stpatrick/textures/circle.tga delete mode 100644 indra/newview/skins/stpatrick/textures/cloud-particle.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/color_swatch_alpha.tga delete mode 100644 indra/newview/skins/stpatrick/textures/crosshairs.tga delete mode 100644 indra/newview/skins/stpatrick/textures/down_arrow.png delete mode 100644 indra/newview/skins/stpatrick/textures/ff_edit_mine.tga delete mode 100644 indra/newview/skins/stpatrick/textures/ff_edit_theirs.tga delete mode 100644 indra/newview/skins/stpatrick/textures/folder_arrow.tga delete mode 100644 indra/newview/skins/stpatrick/textures/foot_shadow.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-dot-lvl0.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-dot-lvl1.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-dot-lvl2.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-typing1.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-typing2.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_active-speakers-typing3.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_clear_lineeditor.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icn_scrollbar.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icon_for_sale_adult.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icon_place.tga delete mode 100644 indra/newview/skins/stpatrick/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/stpatrick/textures/lag_status_critical.tga delete mode 100644 indra/newview/skins/stpatrick/textures/lag_status_good.tga delete mode 100644 indra/newview/skins/stpatrick/textures/lag_status_warning.tga delete mode 100644 indra/newview/skins/stpatrick/textures/legend.tga delete mode 100644 indra/newview/skins/stpatrick/textures/locked_image.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/map_avatar_8.tga delete mode 100644 indra/newview/skins/stpatrick/textures/map_avatar_above_8.tga delete mode 100644 indra/newview/skins/stpatrick/textures/map_avatar_below_8.tga delete mode 100644 indra/newview/skins/stpatrick/textures/map_event_adult.tga delete mode 100644 indra/newview/skins/stpatrick/textures/map_track_16.tga delete mode 100644 indra/newview/skins/stpatrick/textures/map_track_8.tga delete mode 100644 indra/newview/skins/stpatrick/textures/media_icon.tga delete mode 100644 indra/newview/skins/stpatrick/textures/music_icon.tga delete mode 100644 indra/newview/skins/stpatrick/textures/mute_icon.tga delete mode 100644 indra/newview/skins/stpatrick/textures/noentrylines.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/noentrypasslines.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/notify_caution_icon.tga delete mode 100644 indra/newview/skins/stpatrick/textures/pixiesmall.j2c delete mode 100644 indra/newview/skins/stpatrick/textures/propertyline.tga delete mode 100644 indra/newview/skins/stpatrick/textures/smicon_warn.tga delete mode 100644 indra/newview/skins/stpatrick/textures/spacer24.tga delete mode 100644 indra/newview/skins/stpatrick/textures/spacer35.tga delete mode 100644 indra/newview/skins/stpatrick/textures/tab_background_darkpurple.tga delete mode 100644 indra/newview/skins/stpatrick/textures/tab_background_lightgrey.tga delete mode 100644 indra/newview/skins/stpatrick/textures/tab_background_purple.tga delete mode 100644 indra/newview/skins/stpatrick/textures/tabarea.tga delete mode 100644 indra/newview/skins/stpatrick/textures/up_arrow.png delete mode 100644 indra/newview/skins/white_emerald/textures/icon_top_pick.tga delete mode 100644 indra/newview/skins/wisdom/textures/status_voice.tga diff --git a/indra/llrender/llfontfreetype.cpp b/indra/llrender/llfontfreetype.cpp index 4547c2f618..9b1a4b431b 100644 --- a/indra/llrender/llfontfreetype.cpp +++ b/indra/llrender/llfontfreetype.cpp @@ -104,7 +104,6 @@ LLFontGlyphInfo::LLFontGlyphInfo(U32 index) LLFontFreetype::LLFontFreetype() : mFontBitmapCachep(new LLFontBitmapCache), - mValid(FALSE), mAscender(0.f), mDescender(0.f), mLineHeight(0.f), @@ -112,6 +111,7 @@ LLFontFreetype::LLFontFreetype() mFTFace(NULL), mRenderGlyphCount(0), mAddGlyphCount(0), + mStyle(0), mPointSize(0) { } @@ -204,6 +204,19 @@ BOOL LLFontFreetype::loadFace(const std::string& filename, const F32 point_size, mName = filename; mPointSize = point_size; + mStyle = LLFontGL::NORMAL; + if(mFTFace->style_flags & FT_STYLE_FLAG_BOLD) + { + mStyle |= LLFontGL::BOLD; + mStyle &= ~LLFontGL::NORMAL; + } + + if(mFTFace->style_flags & FT_STYLE_FLAG_ITALIC) + { + mStyle |= LLFontGL::ITALIC; + mStyle &= ~LLFontGL::NORMAL; + } + return TRUE; } @@ -536,6 +549,15 @@ const LLPointer LLFontFreetype::getFontBitmapCache() const return mFontBitmapCachep; } +void LLFontFreetype::setStyle(U8 style) +{ + mStyle = style; +} + +U8 LLFontFreetype::getStyle() const +{ + return mStyle; +} void LLFontFreetype::setSubImageLuminanceAlpha(const U32 x, const U32 y, const U32 bitmap_num, const U32 width, const U32 height, const U8 *data, S32 stride) const { LLImageRaw *image_raw = mFontBitmapCachep->getImageRaw(bitmap_num); diff --git a/indra/llrender/llfontfreetype.h b/indra/llrender/llfontfreetype.h index 948445835f..649fb254ba 100644 --- a/indra/llrender/llfontfreetype.h +++ b/indra/llrender/llfontfreetype.h @@ -93,8 +93,6 @@ class LLFontFreetype : public LLRefCount void setFallbackFonts(const font_vector_t &font); const font_vector_t &getFallbackFonts() const; - void setCharToGlyphMap(llwchar wch, U32 glyph_index) const; - // Global font metrics - in units of pixels F32 getLineHeight() const; F32 getAscenderHeight() const; @@ -140,6 +138,9 @@ class LLFontFreetype : public LLRefCount const std::string& getName() const; const LLPointer getFontBitmapCache() const; + + void setStyle(U8 style); + U8 getStyle() const; static bool sOpenGLcrashOnRestart; @@ -154,6 +155,8 @@ class LLFontFreetype : public LLRefCount std::string mName; + U8 mStyle; + F32 mPointSize; F32 mAscender; F32 mDescender; @@ -164,8 +167,6 @@ class LLFontFreetype : public LLRefCount BOOL mIsFallback; font_vector_t mFallbackFonts; // A list of fallback fonts to look for glyphs in (for Unicode chars) - BOOL mValid; - typedef boost::unordered_map char_glyph_info_map_t; mutable char_glyph_info_map_t mCharGlyphInfoMap; // Information about glyph location in bitmap diff --git a/indra/llrender/llfontgl.cpp b/indra/llrender/llfontgl.cpp index ac425abade..7f5bfefb15 100644 --- a/indra/llrender/llfontgl.cpp +++ b/indra/llrender/llfontgl.cpp @@ -36,6 +36,7 @@ #include "llfontregistry.h" #include "llgl.h" #include "llrender.h" +#include "lltexture.h" #include "v4color.h" #include "llstl.h" #include "llfasttimer.h" @@ -69,20 +70,6 @@ const F32 PIXEL_CORRECTION_DISTANCE = 0.01f; const F32 PAD_UVY = 0.5f; // half of vertical padding between glyphs in the glyph texture const F32 DROP_SHADOW_SOFT_STRENGTH = 0.3f; -F32 llfont_round_x(F32 x) -{ - //return llfloor((x-LLFontGL::sCurOrigin.mX)/LLFontGL::sScaleX+0.5f)*LLFontGL::sScaleX+LLFontGL::sCurOrigin.mX; - //return llfloor(x/LLFontGL::sScaleX+0.5f)*LLFontGL::sScaleY; - return x; -} - -F32 llfont_round_y(F32 y) -{ - //return llfloor((y-LLFontGL::sCurOrigin.mY)/LLFontGL::sScaleY+0.5f)*LLFontGL::sScaleY+LLFontGL::sCurOrigin.mY; - //return llfloor(y+0.5f); - return y; -} - LLFontGL::LLFontGL() { clearEmbeddedChars(); @@ -166,8 +153,9 @@ S32 LLFontGL::render(const LLWString &wstr, S32 begin_offset, F32 x, F32 y, cons S32 scaled_max_pixels = max_pixels == S32_MAX ? S32_MAX : llceil((F32)max_pixels * sScaleX); - // Strip off any style bits that are already accounted for by the font. - style = style & (~getFontDesc().getStyle()); + // determine which style flags need to be added programmatically by stripping off the + // style bits that are drawn by the underlying Freetype font + U8 style_to_add = (style | mFontDescriptor.getStyle()) & ~mFontFreetype->getStyle(); F32 drop_shadow_strength = 0.f; if (shadow != NO_SHADOW) @@ -412,7 +400,7 @@ S32 LLFontGL::render(const LLWString &wstr, S32 begin_offset, F32 x, F32 y, cons glyph_count = 0; } - drawGlyph(glyph_count, vertices, uvs, colors, screen_rect, uv_rect, text_color, style, shadow, drop_shadow_strength); + drawGlyph(glyph_count, vertices, uvs, colors, screen_rect, uv_rect, text_color, style_to_add, shadow, drop_shadow_strength); chars_drawn++; cur_x += fgi->mXAdvance; @@ -453,7 +441,8 @@ S32 LLFontGL::render(const LLWString &wstr, S32 begin_offset, F32 x, F32 y, cons *right_x = (cur_x - origin.mV[VX]) / sScaleX; } - if (style & UNDERLINE) + //FIXME: add underline as glyph? + if (style_to_add & UNDERLINE) { F32 descender = (F32)llfloor(mFontFreetype->getDescenderHeight()); @@ -475,7 +464,7 @@ S32 LLFontGL::render(const LLWString &wstr, S32 begin_offset, F32 x, F32 y, cons (cur_x - origin.mV[VX]) / sScaleX, (F32)y, color, LEFT, valign, - style, + style_to_add, shadow, S32_MAX, max_pixels, right_x, @@ -940,7 +929,7 @@ void LLFontGL::removeEmbeddedChar( llwchar wc ) const } // static -void LLFontGL::initClass(F32 screen_dpi, F32 x_scale, F32 y_scale, const std::string& app_dir, const std::vector& xui_paths, bool create_gl_textures) +void LLFontGL::initClass(F32 screen_dpi, F32 x_scale, F32 y_scale, const std::string& app_dir, bool create_gl_textures) { sVertDPI = (F32)llfloor(screen_dpi * y_scale); sHorizDPI = (F32)llfloor(screen_dpi * x_scale); @@ -951,7 +940,7 @@ void LLFontGL::initClass(F32 screen_dpi, F32 x_scale, F32 y_scale, const std::st // Font registry init if (!sFontRegistry) { - sFontRegistry = new LLFontRegistry(xui_paths,create_gl_textures); + sFontRegistry = new LLFontRegistry(create_gl_textures); sFontRegistry->parseFontInfo("fonts.xml"); } else diff --git a/indra/llrender/llfontgl.h b/indra/llrender/llfontgl.h index 6300f67ab9..6d1c6a29a1 100644 --- a/indra/llrender/llfontgl.h +++ b/indra/llrender/llfontgl.h @@ -30,7 +30,7 @@ #include "llcoord.h" #include "llfontregistry.h" -#include "lltexture.h" +#include "llimagegl.h" #include "llpointer.h" #include "llrect.h" #include "v2math.h" @@ -152,7 +152,7 @@ class LLFontGL void addEmbeddedChar( llwchar wc, LLTexture* image, const LLWString& label) const; void removeEmbeddedChar( llwchar wc ) const; - static void initClass(F32 screen_dpi, F32 x_scale, F32 y_scale, const std::string& app_dir, const std::vector& xui_paths, bool create_gl_textures = true); + static void initClass(F32 screen_dpi, F32 x_scale, F32 y_scale, const std::string& app_dir, bool create_gl_textures = true); // Load sans-serif, sans-serif-small, etc. // Slow, requires multiple seconds to load fonts. diff --git a/indra/llrender/llfontregistry.cpp b/indra/llrender/llfontregistry.cpp index 53e3a1c576..98ee831931 100644 --- a/indra/llrender/llfontregistry.cpp +++ b/indra/llrender/llfontregistry.cpp @@ -34,13 +34,15 @@ #include "llcontrol.h" #include "lldir.h" #include "llwindow.h" +#include "llxmlnode.h" extern LLControlGroup gSavedSettings; using std::string; using std::map; -bool fontDescInitFromXML(LLXMLNodePtr node, LLFontDescriptor& desc); +bool font_desc_init_from_xml(LLXMLNodePtr node, LLFontDescriptor& desc); +bool init_from_xml(LLFontRegistry* registry, LLXMLNodePtr node); LLFontDescriptor::LLFontDescriptor(): mStyle(0) @@ -163,14 +165,9 @@ LLFontDescriptor LLFontDescriptor::normalize() const return LLFontDescriptor(new_name,new_size,new_style,getFileNames()); } -LLFontRegistry::LLFontRegistry(const string_vec_t& xui_paths, - bool create_gl_textures) +LLFontRegistry::LLFontRegistry(bool create_gl_textures) : mCreateGLTextures(create_gl_textures) { - // Propagate this down from LLUICtrlFactory so LLRender doesn't - // need an upstream dependency on LLUI. - mXUIPaths = xui_paths; - // This is potentially a slow directory traversal, so we want to // cache the result. mUltimateFallbackList = LLWindow::getDynamicFallbackFontList(); @@ -183,23 +180,27 @@ LLFontRegistry::~LLFontRegistry() bool LLFontRegistry::parseFontInfo(const std::string& xml_filename) { - bool success = false; // Succeed if we find at least one XUI file - const string_vec_t& xml_paths = mXUIPaths; + bool success = false; // Succeed if we find and read at least one XUI file + const string_vec_t xml_paths = gDirUtilp->findSkinnedFilenames(LLDir::XUI, xml_filename); + if (xml_paths.empty()) + { + // We didn't even find one single XUI file + return false; + } + for (string_vec_t::const_iterator path_it = xml_paths.begin(); path_it != xml_paths.end(); ++path_it) { LLXMLNodePtr root; - std::string full_filename = gDirUtilp->findSkinnedFilename(*path_it, xml_filename); - bool parsed_file = LLXMLNode::parseFile(full_filename, root, NULL); + bool parsed_file = LLXMLNode::parseFile(*path_it, root, NULL); if (!parsed_file) continue; if ( root.isNull() || ! root->hasName( "fonts" ) ) { - LL_WARNS() << "Bad font info file: " - << full_filename << LL_ENDL; + LL_WARNS() << "Bad font info file: " << *path_it << LL_ENDL; continue; } @@ -208,12 +209,12 @@ bool LLFontRegistry::parseFontInfo(const std::string& xml_filename) if (root->hasName("fonts")) { // Expect a collection of children consisting of "font" or "font_size" entries - bool init_succ = initFromXML(root); + bool init_succ = init_from_xml(this, root); success = success || init_succ; } } - if (success) - dump(); + //if (success) + // dump(); return success; } @@ -231,7 +232,7 @@ std::string currentOsName() #endif } -bool fontDescInitFromXML(LLXMLNodePtr node, LLFontDescriptor& desc) +bool font_desc_init_from_xml(LLXMLNodePtr node, LLFontDescriptor& desc) { if (node->hasName("font")) { @@ -264,14 +265,14 @@ bool fontDescInitFromXML(LLXMLNodePtr node, LLFontDescriptor& desc) { if (child_name == currentOsName()) { - fontDescInitFromXML(child, desc); + font_desc_init_from_xml(child, desc); } } } return true; } -bool LLFontRegistry::initFromXML(LLXMLNodePtr node) +bool init_from_xml(LLFontRegistry* registry, LLXMLNodePtr node) { LLXMLNodePtr child; @@ -282,17 +283,17 @@ bool LLFontRegistry::initFromXML(LLXMLNodePtr node) if (child->hasName("font")) { LLFontDescriptor desc; - bool font_succ = fontDescInitFromXML(child, desc); + bool font_succ = font_desc_init_from_xml(child, desc); LLFontDescriptor norm_desc = desc.normalize(); if (font_succ) { // if this is the first time we've seen this font name, // create a new template map entry for it. - const LLFontDescriptor *match_desc = getMatchingFontDesc(desc); + const LLFontDescriptor *match_desc = registry->getMatchingFontDesc(desc); if (match_desc == NULL) { // Create a new entry (with no corresponding font). - mFontMap[norm_desc] = NULL; + registry->mFontMap[norm_desc] = NULL; } // otherwise, find the existing entry and combine data. else @@ -307,8 +308,8 @@ bool LLFontRegistry::initFromXML(LLXMLNodePtr node) desc.getFileNames().end()); LLFontDescriptor new_desc = *match_desc; new_desc.getFileNames() = match_file_names; - mFontMap.erase(*match_desc); - mFontMap[new_desc] = NULL; + registry->mFontMap.erase(*match_desc); + registry->mFontMap[new_desc] = NULL; } } } @@ -319,7 +320,7 @@ bool LLFontRegistry::initFromXML(LLXMLNodePtr node) if (child->getAttributeString("name",size_name) && child->getAttributeF32("size",size_value)) { - mFontSizes[size_name] = size_value; + registry->mFontSizes[size_name] = size_value; } } diff --git a/indra/llrender/llfontregistry.h b/indra/llrender/llfontregistry.h index 8b06191c56..177eb6c8a5 100644 --- a/indra/llrender/llfontregistry.h +++ b/indra/llrender/llfontregistry.h @@ -28,7 +28,7 @@ #ifndef LL_LLFONTREGISTRY_H #define LL_LLFONTREGISTRY_H -#include "llxmlnode.h" +#include "llpointer.h" class LLFontGL; @@ -65,15 +65,14 @@ class LLFontDescriptor class LLFontRegistry { public: + friend bool init_from_xml(LLFontRegistry*, LLPointer); // create_gl_textures - set to false for test apps with no OpenGL window, // such as llui_libtest - LLFontRegistry(const string_vec_t& xui_paths, - bool create_gl_textures); + LLFontRegistry(bool create_gl_textures); ~LLFontRegistry(); // Load standard font info from XML file(s). bool parseFontInfo(const std::string& xml_filename); - bool initFromXML(LLXMLNodePtr node); // Clear cached glyphs for all fonts. void reset(); @@ -95,6 +94,7 @@ class LLFontRegistry const string_vec_t& getUltimateFallbackList() const; private: + LLFontRegistry(const LLFontRegistry& other); // no-copy LLFontGL *createFont(const LLFontDescriptor& desc); typedef std::map font_reg_map_t; typedef std::map font_size_map_t; @@ -105,7 +105,6 @@ class LLFontRegistry font_size_map_t mFontSizes; string_vec_t mUltimateFallbackList; - string_vec_t mXUIPaths; bool mCreateGLTextures; }; diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index 24f7d94ce2..5a0668ef30 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -223,6 +223,7 @@ PFNGLENDQUERYARBPROC glEndQueryARB = NULL; PFNGLGETQUERYIVARBPROC glGetQueryivARB = NULL; PFNGLGETQUERYOBJECTIVARBPROC glGetQueryObjectivARB = NULL; PFNGLGETQUERYOBJECTUIVARBPROC glGetQueryObjectuivARB = NULL; +PFNGLGETQUERYOBJECTUI64VEXTPROC glGetQueryObjectui64vEXT = NULL; // GL_ARB_point_parameters PFNGLPOINTPARAMETERFARBPROC glPointParameterfARB = NULL; @@ -443,6 +444,7 @@ LLGLManager::LLGLManager() : mHasCubeMap(FALSE), mHasDebugOutput(FALSE), + mHasGpuShader5(FALSE), mHasAdaptiveVsync(FALSE), mHasTextureSwizzle(FALSE), @@ -938,6 +940,9 @@ void LLGLManager::initExtensions() mHasVertexShader = FALSE; mHasFragmentShader = FALSE; mHasTextureRectangle = FALSE; +#ifdef GL_ARB_gpu_shader5 + mHasGpuShader5 = FALSE; +#endif #else // LL_MESA_HEADLESS //important, gGLHExts.mSysExts is uninitialized until after glh_init_extensions is called mHasMultitexture = glh_init_extensions("GL_ARB_multitexture"); mHasATIMemInfo = ExtensionExists("GL_ATI_meminfo", gGLHExts.mSysExts); @@ -982,7 +987,9 @@ void LLGLManager::initExtensions() && (LLRender::sGLCoreProfile || ExtensionExists("GL_ARB_shading_language_100", gGLHExts.mSysExts)); mHasFragmentShader = ExtensionExists("GL_ARB_fragment_shader", gGLHExts.mSysExts) && (LLRender::sGLCoreProfile || ExtensionExists("GL_ARB_shading_language_100", gGLHExts.mSysExts)); #endif - +#ifdef GL_ARB_gpu_shader5 + mHasGpuShader5 = ExtensionExists("GL_ARB_gpu_shader5", gGLHExts.mSysExts);; +#endif #if LL_WINDOWS mHasAdaptiveVsync = ExtensionExists("WGL_EXT_swap_control_tear", gGLHExts.mSysExts); #elif LL_LINUX @@ -1262,6 +1269,9 @@ void LLGLManager::initExtensions() glGetQueryObjectivARB = (PFNGLGETQUERYOBJECTIVARBPROC)GLH_EXT_GET_PROC_ADDRESS("glGetQueryObjectivARB"); glGetQueryObjectuivARB = (PFNGLGETQUERYOBJECTUIVARBPROC)GLH_EXT_GET_PROC_ADDRESS("glGetQueryObjectuivARB"); } +#if !LL_DARWIN + glGetQueryObjectui64vEXT = (PFNGLGETQUERYOBJECTUI64VEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glGetQueryObjectui64vEXT"); +#endif if (mHasPointParameters) { LL_INFOS() << "initExtensions() PointParameters-related procs..." << LL_ENDL; diff --git a/indra/llrender/llgl.h b/indra/llrender/llgl.h index 1cf65c8ca3..36650b4423 100644 --- a/indra/llrender/llgl.h +++ b/indra/llrender/llgl.h @@ -112,7 +112,7 @@ class LLGLManager BOOL mHasARBEnvCombine; BOOL mHasCubeMap; BOOL mHasDebugOutput; - + BOOL mHasGpuShader5; BOOL mHasAdaptiveVsync; BOOL mHasTextureSwizzle; diff --git a/indra/llrender/llglheaders.h b/indra/llrender/llglheaders.h index 3a91c50ff1..fe6001fec5 100644 --- a/indra/llrender/llglheaders.h +++ b/indra/llrender/llglheaders.h @@ -620,6 +620,8 @@ extern PFNGLGETQUERYIVARBPROC glGetQueryivARB; extern PFNGLGETQUERYOBJECTIVARBPROC glGetQueryObjectivARB; extern PFNGLGETQUERYOBJECTUIVARBPROC glGetQueryObjectuivARB; +extern PFNGLGETQUERYOBJECTUI64VEXTPROC glGetQueryObjectui64vEXT; + // GL_ARB_point_parameters extern PFNGLPOINTPARAMETERFARBPROC glPointParameterfARB; extern PFNGLPOINTPARAMETERFVARBPROC glPointParameterfvARB; diff --git a/indra/llrender/llglslshader.cpp b/indra/llrender/llglslshader.cpp index 33404433f2..dc8c08b994 100644 --- a/indra/llrender/llglslshader.cpp +++ b/indra/llrender/llglslshader.cpp @@ -38,6 +38,11 @@ #include "OpenGL/OpenGL.h" #endif +#ifdef LL_RELEASE_FOR_DOWNLOAD +#define UNIFORM_ERRS LL_WARNS_ONCE("Shader") +#else +#define UNIFORM_ERRS LL_ERRS("Shader") +#endif // Lots of STL stuff in here, using namespace std to keep things more readable using std::vector; using std::pair; @@ -48,6 +53,12 @@ GLhandleARB LLGLSLShader::sCurBoundShader = 0; LLGLSLShader* LLGLSLShader::sCurBoundShaderPtr = NULL; S32 LLGLSLShader::sIndexedTextureChannels = 0; bool LLGLSLShader::sNoFixedFunction = false; +bool LLGLSLShader::sProfileEnabled = false; +std::set LLGLSLShader::sInstances; +U64 LLGLSLShader::sTotalTimeElapsed = 0; +U32 LLGLSLShader::sTotalTrianglesDrawn = 0; +U64 LLGLSLShader::sTotalSamplesDrawn = 0; +U32 LLGLSLShader::sTotalDrawCalls = 0; //UI shader -- declared here so llui_libtest will link properly //Singu note: Not using llui_libtest... and LLViewerShaderMgr is a part of newview. So, @@ -77,13 +88,221 @@ LLShaderFeatures::LLShaderFeatures() , hasGamma(false) , mIndexedTextureChannels(0) , disableTextureIndex(false) - , hasAlphaMask(false) + , hasAlphaMask(false) + , attachNothing(false) { } //=============================== // LLGLSL Shader implementation //=============================== + +//static +void LLGLSLShader::initProfile() +{ + sProfileEnabled = true; + sTotalTimeElapsed = 0; + sTotalTrianglesDrawn = 0; + sTotalSamplesDrawn = 0; + sTotalDrawCalls = 0; + + for (std::set::iterator iter = sInstances.begin(); iter != sInstances.end(); ++iter) + { + (*iter)->clearStats(); + } +} + + +struct LLGLSLShaderCompareTimeElapsed +{ + bool operator()(const LLGLSLShader* const& lhs, const LLGLSLShader* const& rhs) + { + return lhs->mTimeElapsed < rhs->mTimeElapsed; + } +}; + +//static +void LLGLSLShader::finishProfile(bool emit_report) +{ + sProfileEnabled = false; + + if (emit_report) + { + std::vector sorted; + + for (std::set::iterator iter = sInstances.begin(); iter != sInstances.end(); ++iter) + { + sorted.push_back(*iter); + } + + std::sort(sorted.begin(), sorted.end(), LLGLSLShaderCompareTimeElapsed()); + + for (std::vector::iterator iter = sorted.begin(); iter != sorted.end(); ++iter) + { + (*iter)->dumpStats(); + } + + LL_INFOS() << "-----------------------------------" << LL_ENDL; + LL_INFOS() << "Total rendering time: " << llformat("%.4f ms", sTotalTimeElapsed/1000000.f) << LL_ENDL; + LL_INFOS() << "Total samples drawn: " << llformat("%.4f million", sTotalSamplesDrawn/1000000.f) << LL_ENDL; + LL_INFOS() << "Total triangles drawn: " << llformat("%.3f million", sTotalTrianglesDrawn/1000000.f) << LL_ENDL; + } +} + +void LLGLSLShader::clearStats() +{ + mTrianglesDrawn = 0; + mTimeElapsed = 0; + mSamplesDrawn = 0; + mDrawCalls = 0; + mTextureStateFetched = false; + mTextureMagFilter.clear(); + mTextureMinFilter.clear(); +} + +void LLGLSLShader::dumpStats() +{ + if (mDrawCalls > 0) + { + LL_INFOS() << "=============================================" << LL_ENDL; + LL_INFOS() << mName << LL_ENDL; + for (U32 i = 0; i < mShaderFiles.size(); ++i) + { + LL_INFOS() << mShaderFiles[i].first << LL_ENDL; + } + for (U32 i = 0; i < mTexture.size(); ++i) + { + GLint idx = mTexture[i]; + + if (idx >= 0) + { + GLint uniform_idx = getUniformLocation(i); + LL_INFOS() << mUniformNameMap[uniform_idx] << " - " << std::hex << mTextureMagFilter[i] << "/" << mTextureMinFilter[i] << std::dec << LL_ENDL; + } + } + LL_INFOS() << "=============================================" << LL_ENDL; + + F32 ms = mTimeElapsed/1000000.f; + F32 seconds = ms/1000.f; + + F32 pct_tris = (F32) mTrianglesDrawn/(F32)sTotalTrianglesDrawn*100.f; + F32 tris_sec = (F32) (mTrianglesDrawn/1000000.0); + tris_sec /= seconds; + + F32 pct_samples = (F32) ((F64)mSamplesDrawn/(F64)sTotalSamplesDrawn)*100.f; + F32 samples_sec = (F32) mSamplesDrawn/1000000000.0; + samples_sec /= seconds; + + F32 pct_calls = (F32) mDrawCalls/(F32)sTotalDrawCalls*100.f; + U32 avg_batch = mTrianglesDrawn/mDrawCalls; + + LL_INFOS() << "Triangles Drawn: " << mTrianglesDrawn << " " << llformat("(%.2f pct of total, %.3f million/sec)", pct_tris, tris_sec ) << LL_ENDL; + LL_INFOS() << "Draw Calls: " << mDrawCalls << " " << llformat("(%.2f pct of total, avg %d tris/call)", pct_calls, avg_batch) << LL_ENDL; + LL_INFOS() << "SamplesDrawn: " << mSamplesDrawn << " " << llformat("(%.2f pct of total, %.3f billion/sec)", pct_samples, samples_sec) << LL_ENDL; + LL_INFOS() << "Time Elapsed: " << mTimeElapsed << " " << llformat("(%.2f pct of total, %.5f ms)\n", (F32) ((F64)mTimeElapsed/(F64)sTotalTimeElapsed)*100.f, ms) << LL_ENDL; + } +} + +//static +void LLGLSLShader::startProfile() +{ + if (sProfileEnabled && sCurBoundShaderPtr) + { + sCurBoundShaderPtr->placeProfileQuery(); + } + +} + +//static +void LLGLSLShader::stopProfile(U32 count, U32 mode) +{ + if (sProfileEnabled && sCurBoundShaderPtr) + { + sCurBoundShaderPtr->readProfileQuery(count, mode); + } +} + +void LLGLSLShader::placeProfileQuery() +{ +#if !LL_DARWIN + if (mTimerQuery == 0) + { + glGenQueriesARB(1, &mSamplesQuery); + glGenQueriesARB(1, &mTimerQuery); + } + + if (!mTextureStateFetched) + { + mTextureStateFetched = true; + mTextureMagFilter.resize(mTexture.size()); + mTextureMinFilter.resize(mTexture.size()); + + U32 cur_active = gGL.getCurrentTexUnitIndex(); + + for (U32 i = 0; i < mTexture.size(); ++i) + { + GLint idx = mTexture[i]; + + if (idx >= 0) + { + gGL.getTexUnit(idx)->activate(); + + U32 mag = 0xFFFFFFFF; + U32 min = 0xFFFFFFFF; + + U32 type = LLTexUnit::getInternalType(gGL.getTexUnit(idx)->getCurrType()); + + glGetTexParameteriv(type, GL_TEXTURE_MAG_FILTER, (GLint*) &mag); + glGetTexParameteriv(type, GL_TEXTURE_MIN_FILTER, (GLint*) &min); + + mTextureMagFilter[i] = mag; + mTextureMinFilter[i] = min; + } + } + + gGL.getTexUnit(cur_active)->activate(); + } + + + glBeginQueryARB(GL_SAMPLES_PASSED, mSamplesQuery); + glBeginQueryARB(GL_TIME_ELAPSED, mTimerQuery); +#endif +} + +void LLGLSLShader::readProfileQuery(U32 count, U32 mode) +{ +#if !LL_DARWIN + glEndQueryARB(GL_TIME_ELAPSED); + glEndQueryARB(GL_SAMPLES_PASSED); + + GLuint64 time_elapsed = 0; + glGetQueryObjectui64vEXT(mTimerQuery, GL_QUERY_RESULT, &time_elapsed); + + GLuint64 samples_passed = 0; + glGetQueryObjectui64vEXT(mSamplesQuery, GL_QUERY_RESULT, &samples_passed); + + sTotalTimeElapsed += time_elapsed; + mTimeElapsed += time_elapsed; + + sTotalSamplesDrawn += samples_passed; + mSamplesDrawn += samples_passed; + + U32 tri_count = 0; + switch (mode) + { + case LLRender::TRIANGLES: tri_count = count/3; break; + case LLRender::TRIANGLE_FAN: tri_count = count-2; break; + case LLRender::TRIANGLE_STRIP: tri_count = count-2; break; + default: tri_count = count; break; //points lines etc just use primitive count + } + + mTrianglesDrawn += tri_count; + sTotalTrianglesDrawn += tri_count; + + sTotalDrawCalls++; + mDrawCalls++; +#endif +} LLGLSLShader::LLGLSLShader(S32 shader_class) : mProgramObject(0), mShaderClass(shader_class), @@ -91,20 +310,25 @@ LLGLSLShader::LLGLSLShader(S32 shader_class) mTotalUniformSize(0), mActiveTextureChannels(0), mShaderLevel(0), - mShaderGroup(SG_DEFAULT), - mUniformsDirty(FALSE) + mShaderGroup(SG_DEFAULT), + mUniformsDirty(FALSE), + mTimerQuery(0), + mSamplesQuery(0) + { LLShaderMgr::getGlobalShaderList().push_back(this); } LLGLSLShader::~LLGLSLShader() -{ - +{ } + void LLGLSLShader::unload() { - stop_glerror(); - mAttribute.clear(); + sInstances.erase(this); + + stop_glerror(); + mAttribute.clear(); mTexture.clear(); mUniform.clear(); mShaderFiles.clear(); @@ -126,10 +350,22 @@ void LLGLSLShader::unload() glDeleteObjectARB(mProgramObject); mProgramObject = 0; } - - //hack to make apple not complain - glGetError(); - + + if (mTimerQuery) + { + glDeleteQueriesARB(1, &mTimerQuery); + mTimerQuery = 0; + } + + if (mSamplesQuery) + { + glDeleteQueriesARB(1, &mSamplesQuery); + mSamplesQuery = 0; + } + + //hack to make apple not complain + glGetError(); + stop_glerror(); } @@ -138,9 +374,11 @@ BOOL LLGLSLShader::createShader(std::vector * attributes, U32 varying_count, const char** varyings) { - //reloading, reset matrix hash values - for (U32 i = 0; i < LLRender::NUM_MATRIX_MODES; ++i) - { + sInstances.insert(this); + + //reloading, reset matrix hash values + for (U32 i = 0; i < LLRender::NUM_MATRIX_MODES; ++i) + { mMatHash[i] = 0xFFFFFFFF; } mLightHash = 0xFFFFFFFF; @@ -243,9 +481,18 @@ BOOL LLGLSLShader::createShader(std::vector * attributes, } } unbind(); - } - - return success; + } + + if (LLShaderMgr::instance()->mProgramObjects.find(mName) == LLShaderMgr::instance()->mProgramObjects.end()) + { + LLShaderMgr::instance()->mProgramObjects.emplace(mName, mProgramObject); + } + else + { + LL_WARNS("ShaderLoading") << "Attempting to create shader program with duplicate name: " << mName << LL_ENDL; + } + + return success; } BOOL LLGLSLShader::attachObject(std::string object) @@ -425,6 +672,7 @@ void LLGLSLShader::mapUniform(GLint index, const vector * } LLStaticHashedString hashedName(name); + mUniformNameMap[location] = name; mUniformMap[hashedName] = location; LL_DEBUGS("ShaderLoading") << "Uniform " << name << " is at location " << location << LL_ENDL; @@ -489,6 +737,7 @@ BOOL LLGLSLShader::mapUniforms(const vector * uniforms) mActiveTextureChannels = 0; mUniform.clear(); mUniformMap.clear(); + mUniformNameMap.clear(); mTexture.clear(); mValueVec4.clear(); mValueMat3.clear(); diff --git a/indra/llrender/llglslshader.h b/indra/llrender/llglslshader.h index e57ac1702f..050af2a1e6 100644 --- a/indra/llrender/llglslshader.h +++ b/indra/llrender/llglslshader.h @@ -56,6 +56,7 @@ class LLShaderFeatures S32 mIndexedTextureChannels; bool disableTextureIndex; bool hasAlphaMask; + bool attachNothing; // char numLights; @@ -73,6 +74,9 @@ class LLGLSLShader SG_WATER }; + static std::set sInstances; + static bool sProfileEnabled; + LLGLSLShader(S32 shader_class); ~LLGLSLShader(); @@ -81,7 +85,18 @@ class LLGLSLShader static S32 sIndexedTextureChannels; static bool sNoFixedFunction; + static void initProfile(); + static void finishProfile(bool emit_report = true); + + static void startProfile(); + static void stopProfile(U32 count, U32 mode); + void unload(); + void clearStats(); + void dumpStats(); + void placeProfileQuery(); + void readProfileQuery(U32 count, U32 mode); + BOOL createShader(std::vector * attributes, std::vector * uniforms, U32 varying_count = 0, @@ -379,6 +394,7 @@ class LLGLSLShader U32 mAttributeMask; //mask of which reserved attributes are set (lines up with LLVertexBuffer::getTypeMask()) std::vector mUniform; //lookup table of uniform enum to uniform location LLStaticStringTable mUniformMap; //lookup map of uniform name to uniform location + std::map mUniformNameMap; //lookup map of uniform location to uniform name //There are less naive ways to do this than just having several vectors for the differing types, but this method is of least complexity and has some inherent type-safety. std::vector > mValueVec4; //lookup map of uniform location to last known value std::vector > mValueMat3; //lookup map of uniform location to last known value @@ -395,6 +411,23 @@ class LLGLSLShader std::vector< std::pair< std::string, GLenum > > mShaderFiles; std::string mName; std::map mDefines; + + //statistcis for profiling shader performance + U32 mTimerQuery; + U32 mSamplesQuery; + U64 mTimeElapsed; + static U64 sTotalTimeElapsed; + U32 mTrianglesDrawn; + static U32 sTotalTrianglesDrawn; + U64 mSamplesDrawn; + static U64 sTotalSamplesDrawn; + U32 mDrawCalls; + static U32 sTotalDrawCalls; + + bool mTextureStateFetched; + std::vector mTextureMagFilter; + std::vector mTextureMinFilter; + }; //UI shader (declared here so llui_libtest will link properly) diff --git a/indra/llrender/llimagegl.cpp b/indra/llrender/llimagegl.cpp index 76aa596fb9..4d0e0b03c4 100644 --- a/indra/llrender/llimagegl.cpp +++ b/indra/llrender/llimagegl.cpp @@ -2203,6 +2203,35 @@ void LLImageGL::analyzeAlpha(const void* data_in, U32 w, U32 h) } +//---------------------------------------------------------------------------- +U32 LLImageGL::createPickMask(S32 pWidth, S32 pHeight) +{ + U32 pick_width = pWidth/2 + 1; + U32 pick_height = pHeight/2 + 1; + + U32 size = pick_width * pick_height; + size = (size + 7) / 8; // pixelcount-to-bits + mPickMask = new U8[size]; + mPickMaskWidth = pick_width - 1; + mPickMaskHeight = pick_height - 1; + + memset(mPickMask, 0, sizeof(U8) * size); + + return size; +} + +//---------------------------------------------------------------------------- +void LLImageGL::freePickMask() +{ + // pickmask validity depends on old image size, delete it + if (mPickMask != NULL) + { + delete [] mPickMask; + } + mPickMask = NULL; + mPickMaskWidth = mPickMaskHeight = 0; +} + //---------------------------------------------------------------------------- void LLImageGL::updatePickMask(S32 width, S32 height, const U8* data_in) { @@ -2211,9 +2240,7 @@ void LLImageGL::updatePickMask(S32 width, S32 height, const U8* data_in) return ; } - delete [] mPickMask; - mPickMask = NULL; - mPickMaskWidth = mPickMaskHeight = 0; + freePickMask(); if (mFormatType != GL_UNSIGNED_BYTE || mFormatPrimary != GL_RGBA) @@ -2222,16 +2249,11 @@ void LLImageGL::updatePickMask(S32 width, S32 height, const U8* data_in) return; } - U32 pick_width = width/2 + 1; - U32 pick_height = height/2 + 1; - - U32 size = pick_width * pick_height; - size = (size + 7) / 8; // pixelcount-to-bits - mPickMask = new U8[size]; - mPickMaskWidth = pick_width - 1; - mPickMaskHeight = pick_height - 1; - - memset(mPickMask, 0, sizeof(U8) * size); +#ifdef SHOW_ASSERT + const U32 pickSize = createPickMask(width, height); +#else // SHOW_ASSERT + createPickMask(width, height); +#endif // SHOW_ASSERT U32 pick_bit = 0; @@ -2245,7 +2267,7 @@ void LLImageGL::updatePickMask(S32 width, S32 height, const U8* data_in) { U32 pick_idx = pick_bit/8; U32 pick_offset = pick_bit%8; - llassert(pick_idx < size); + llassert(pick_idx < pickSize); mPickMask[pick_idx] |= 1 << pick_offset; } diff --git a/indra/llrender/llimagegl.h b/indra/llrender/llimagegl.h index 61d4efcc57..6230136780 100644 --- a/indra/llrender/llimagegl.h +++ b/indra/llrender/llimagegl.h @@ -177,6 +177,9 @@ class LLImageGL : public LLRefCount mutable F32 mLastBindTime; // last time this was bound, by discard level private: + U32 createPickMask(S32 pWidth, S32 pHeight); + void freePickMask(); + LLPointer mSaveData; // used for destroyGL/restoreGL S32 mSaveDiscardLevel; U8* mPickMask; //downsampled bitmap approximation of alpha channel. NULL if no alpha channel diff --git a/indra/llrender/llrender.cpp b/indra/llrender/llrender.cpp index b8a7234156..1d42d0cf54 100644 --- a/indra/llrender/llrender.cpp +++ b/indra/llrender/llrender.cpp @@ -56,7 +56,7 @@ bool LLRender::sGLCoreProfile = false; static const U32 LL_NUM_TEXTURE_LAYERS = 32; static const U32 LL_NUM_LIGHT_UNITS = 8; -static GLenum sGLTextureType[] = +static const GLenum sGLTextureType[] = { GL_TEXTURE_2D, GL_TEXTURE_RECTANGLE_ARB, @@ -64,14 +64,14 @@ static GLenum sGLTextureType[] = //,GL_TEXTURE_2D_MULTISAMPLE Don't use. }; -static GLint sGLAddressMode[] = +static const GLint sGLAddressMode[] = { GL_REPEAT, GL_MIRRORED_REPEAT, GL_CLAMP_TO_EDGE }; -static GLenum sGLCompareFunc[] = +static const GLenum sGLCompareFunc[] = { GL_NEVER, GL_ALWAYS, @@ -85,7 +85,7 @@ static GLenum sGLCompareFunc[] = const U32 immediate_mask = LLVertexBuffer::MAP_VERTEX | LLVertexBuffer::MAP_COLOR | LLVertexBuffer::MAP_TEXCOORD0; -static GLenum sGLBlendFactor[] = +static const GLenum sGLBlendFactor[] = { GL_ONE, GL_ZERO, @@ -102,15 +102,15 @@ static GLenum sGLBlendFactor[] = }; LLTexUnit::LLTexUnit(S32 index) -: mCurrTexType(TT_NONE), mCurrBlendType(TB_MULT), -mCurrColorOp(TBO_MULT), mCurrAlphaOp(TBO_MULT), -mCurrColorSrc1(TBS_TEX_COLOR), mCurrColorSrc2(TBS_PREV_COLOR), -mCurrAlphaSrc1(TBS_TEX_ALPHA), mCurrAlphaSrc2(TBS_PREV_ALPHA), -mCurrColorScale(1), mCurrAlphaScale(1), mCurrTexture(0), -mHasMipMaps(false) + : mCurrTexType(TT_NONE), mCurrBlendType(TB_MULT), + mCurrColorOp(TBO_MULT), mCurrAlphaOp(TBO_MULT), + mCurrColorSrc1(TBS_TEX_COLOR), mCurrColorSrc2(TBS_PREV_COLOR), + mCurrAlphaSrc1(TBS_TEX_ALPHA), mCurrAlphaSrc2(TBS_PREV_ALPHA), + mCurrColorScale(1), mCurrAlphaScale(1), mCurrTexture(0), + mHasMipMaps(false), + mIndex(index) { llassert_always(index < (S32)LL_NUM_TEXTURE_LAYERS); - mIndex = index; } //static @@ -228,53 +228,66 @@ void LLTexUnit::disable(void) bool LLTexUnit::bind(LLTexture* texture, bool for_rendering, bool forceBind) { stop_glerror(); - if (mIndex < 0) return false; - - LLImageGL* gl_tex = NULL ; - if (texture == NULL || !(gl_tex = texture->getGLTexture())) - { - LL_WARNS() << "NULL LLTexUnit::bind texture" << LL_ENDL; - return false; - } - - if (!gl_tex->getTexName()) //if texture does not exist + if (mIndex >= 0) { - //if deleted, will re-generate it immediately - texture->forceImmediateUpdate() ; + gGL.flush(); - gl_tex->forceUpdateBindStats() ; - return texture->bindDefaultImage(mIndex); - } + LLImageGL* gl_tex = NULL ; - //in audit, replace the selected texture by the default one. - if(gAuditTexture && for_rendering && LLImageGL::sCurTexPickSize > 0) - { - if(texture->getWidth() * texture->getHeight() == LLImageGL::sCurTexPickSize) + if (texture != NULL && (gl_tex = texture->getGLTexture())) { - gl_tex->updateBindStats(gl_tex->mTextureMemory); - return bind(LLImageGL::sHighlightTexturep.get()); - } - } - if ((mCurrTexture != gl_tex->getTexName()) || forceBind) - { - gGL.flush(); - activate(); - enable(gl_tex->getTarget()); - mCurrTexture = gl_tex->getTexName(); - glBindTexture(sGLTextureType[gl_tex->getTarget()], mCurrTexture); - if(gl_tex->updateBindStats(gl_tex->mTextureMemory)) - { - texture->setActive() ; - texture->updateBindStatsForTester() ; + if (gl_tex->getTexName()) //if texture exists + { + //in audit, replace the selected texture by the default one. + if(gAuditTexture && for_rendering && LLImageGL::sCurTexPickSize > 0) + { + if(texture->getWidth() * texture->getHeight() == LLImageGL::sCurTexPickSize) + { + gl_tex->updateBindStats(gl_tex->mTextureMemory); + return bind(LLImageGL::sHighlightTexturep.get()); + } + } + if ((mCurrTexture != gl_tex->getTexName()) || forceBind) + { + gGL.flush(); + activate(); + enable(gl_tex->getTarget()); + mCurrTexture = gl_tex->getTexName(); + glBindTexture(sGLTextureType[gl_tex->getTarget()], mCurrTexture); + if(gl_tex->updateBindStats(gl_tex->mTextureMemory)) + { + texture->setActive() ; + texture->updateBindStatsForTester() ; + } + mHasMipMaps = gl_tex->mHasMipMaps; + if (gl_tex->mTexOptionsDirty) + { + gl_tex->mTexOptionsDirty = false; + setTextureAddressMode(gl_tex->mAddressMode); + setTextureFilteringOption(gl_tex->mFilterOption); + } + } + } + else + { + //if deleted, will re-generate it immediately + texture->forceImmediateUpdate() ; + + gl_tex->forceUpdateBindStats() ; + return texture->bindDefaultImage(mIndex); + } } - mHasMipMaps = gl_tex->mHasMipMaps; - if (gl_tex->mTexOptionsDirty) + else { - gl_tex->mTexOptionsDirty = false; - setTextureAddressMode(gl_tex->mAddressMode); - setTextureFilteringOption(gl_tex->mFilterOption); + LL_WARNS() << "NULL LLTexUnit::bind texture" << LL_ENDL; + return false; } } + else + { // mIndex < 0 + return false; + } + return true; } @@ -1763,7 +1776,7 @@ void LLRender::pushUIMatrix() { if (mUIOffset.empty()) { - mUIOffset.push_back(LLVector4a(0.f)); + mUIOffset.emplace_back(LLVector4a(0.f)); } else { @@ -1772,7 +1785,7 @@ void LLRender::pushUIMatrix() if (mUIScale.empty()) { - mUIScale.push_back(LLVector4a(1.f)); + mUIScale.emplace_back(LLVector4a(1.f)); } else { @@ -1782,9 +1795,9 @@ void LLRender::pushUIMatrix() void LLRender::popUIMatrix() { - if (mUIOffset.empty()) + if (mUIOffset.empty() || mUIScale.empty()) { - LL_ERRS() << "UI offset stack blown." << LL_ENDL; + LL_ERRS() << "UI offset or scale stack blown." << LL_ENDL; } mUIOffset.pop_back(); mUIScale.pop_back(); diff --git a/indra/llrender/llrender.h b/indra/llrender/llrender.h index cdadd5b03b..1b1de76409 100644 --- a/indra/llrender/llrender.h +++ b/indra/llrender/llrender.h @@ -38,12 +38,13 @@ #include "v3math.h" #include "v4coloru.h" #include "v4math.h" -#include "llmatrix4a.h" -#include "llalignedarray.h" #include "llstrider.h" #include "llpointer.h" #include "llglheaders.h" +#include "llmatrix4a.h" #include "llrect.h" +#include "llvector4a.h" +#include class LLVertexBuffer; class LLCubeMap; @@ -200,7 +201,7 @@ class LLTexUnit void setHasMipMaps(bool hasMips) { mHasMipMaps = hasMips; } protected: - S32 mIndex; + const S32 mIndex; U32 mCurrTexture; eTextureType mCurrTexType; eTextureBlendType mCurrBlendType; @@ -493,8 +494,8 @@ class LLRender F32 mMaxAnisotropy; - LLAlignedArray mUIOffset; - LLAlignedArray mUIScale; + std::vector > mUIOffset; + std::vector > mUIScale; } LL_ALIGN_POSTFIX(16); diff --git a/indra/llrender/llrender2dutils.cpp b/indra/llrender/llrender2dutils.cpp index cc447d8700..628b3e705f 100644 --- a/indra/llrender/llrender2dutils.cpp +++ b/indra/llrender/llrender2dutils.cpp @@ -348,6 +348,11 @@ void gl_draw_image( S32 x, S32 y, LLTexture* image, const LLColor4& color, const gl_draw_scaled_rotated_image( x, y, image->getWidth(0), image->getHeight(0), 0.f, image, color, uv_rect ); } +void gl_draw_scaled_target(S32 x, S32 y, S32 width, S32 height, LLRenderTarget* target, const LLColor4& color, const LLRectf& uv_rect) +{ + gl_draw_scaled_rotated_image(x, y, width, height, 0.f, NULL, color, uv_rect, target); +} + void gl_draw_scaled_image(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4& color, const LLRectf& uv_rect) { if (NULL == image) @@ -358,7 +363,7 @@ void gl_draw_scaled_image(S32 x, S32 y, S32 width, S32 height, LLTexture* image, gl_draw_scaled_rotated_image( x, y, width, height, 0.f, image, color, uv_rect ); } -void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 border_width, S32 border_height, S32 width, S32 height, LLTexture* image, const LLColor4& color, BOOL solid_color, const LLRectf& uv_rect) +void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 border_width, S32 border_height, S32 width, S32 height, LLTexture* image, const LLColor4& color, BOOL solid_color, const LLRectf& uv_rect, bool scale_inner) { if (NULL == image) { @@ -371,10 +376,10 @@ void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 border_width, S32 border F32 border_height_fraction = (F32)border_height / (F32)image->getHeight(0); LLRectf scale_rect(border_width_fraction, 1.f - border_height_fraction, 1.f - border_width_fraction, border_height_fraction); - gl_draw_scaled_image_with_border(x, y, width, height, image, color, solid_color, uv_rect, scale_rect); + gl_draw_scaled_image_with_border(x, y, width, height, image, color, solid_color, uv_rect, scale_rect, scale_inner); } -void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4& color, BOOL solid_color, const LLRectf& uv_outer_rect, const LLRectf& center_rect) +void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4& color, BOOL solid_color, const LLRectf& uv_outer_rect, const LLRectf& center_rect, bool scale_inner) { stop_glerror(); @@ -384,70 +389,92 @@ void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTex return; } - // add in offset of current image to current UI translation - const LLVector3 ui_scale = gGL.getUIScale(); - const LLVector3 ui_translation = (gGL.getUITranslation() + LLVector3(x, y, 0.f)).scaledVec(ui_scale); - - F32 uv_width = uv_outer_rect.getWidth(); - F32 uv_height = uv_outer_rect.getHeight(); - - // shrink scaling region to be proportional to clipped image region - LLRectf uv_center_rect( - uv_outer_rect.mLeft + (center_rect.mLeft * uv_width), - uv_outer_rect.mBottom + (center_rect.mTop * uv_height), - uv_outer_rect.mLeft + (center_rect.mRight * uv_width), - uv_outer_rect.mBottom + (center_rect.mBottom * uv_height)); - - F32 image_width = image->getWidth(0); - F32 image_height = image->getHeight(0); + if (solid_color) + { + if (LLGLSLShader::sNoFixedFunction) + { + gSolidColorProgram.bind(); + } + else + { + gGL.getTexUnit(0)->setTextureColorBlend(LLTexUnit::TBO_REPLACE, LLTexUnit::TBS_PREV_COLOR); + gGL.getTexUnit(0)->setTextureAlphaBlend(LLTexUnit::TBO_MULT, LLTexUnit::TBS_TEX_ALPHA, LLTexUnit::TBS_VERT_ALPHA); + } + } - S32 image_natural_width = ll_round(image_width * uv_width); - S32 image_natural_height = ll_round(image_height * uv_height); + if (center_rect.mLeft == 0.f + && center_rect.mRight == 1.f + && center_rect.mBottom == 0.f + && center_rect.mTop == 1.f) + { + gl_draw_scaled_image(x, y, width, height, image, color, uv_outer_rect); + } + else + { + // add in offset of current image to current UI translation + const LLVector3 ui_scale = gGL.getUIScale(); + const LLVector3 ui_translation = (gGL.getUITranslation() + LLVector3(x, y, 0.f)).scaledVec(ui_scale); - LLRectf draw_center_rect( uv_center_rect.mLeft * image_width, - uv_center_rect.mTop * image_height, - uv_center_rect.mRight * image_width, - uv_center_rect.mBottom * image_height); + F32 uv_width = uv_outer_rect.getWidth(); + F32 uv_height = uv_outer_rect.getHeight(); - { // scale fixed region of image to drawn region - draw_center_rect.mRight += width - image_natural_width; - draw_center_rect.mTop += height - image_natural_height; + // shrink scaling region to be proportional to clipped image region + LLRectf uv_center_rect( uv_outer_rect.mLeft + (center_rect.mLeft * uv_width), + uv_outer_rect.mBottom + (center_rect.mTop * uv_height), + uv_outer_rect.mLeft + (center_rect.mRight * uv_width), + uv_outer_rect.mBottom + (center_rect.mBottom * uv_height)); - F32 border_shrink_width = llmax(0.f, draw_center_rect.mLeft - draw_center_rect.mRight); - F32 border_shrink_height = llmax(0.f, draw_center_rect.mBottom - draw_center_rect.mTop); + F32 image_width = image->getWidth(0); + F32 image_height = image->getHeight(0); - F32 shrink_width_ratio = center_rect.getWidth() == 1.f ? 0.f : border_shrink_width / ((F32)image_natural_width * (1.f - center_rect.getWidth())); - F32 shrink_height_ratio = center_rect.getHeight() == 1.f ? 0.f : border_shrink_height / ((F32)image_natural_height * (1.f - center_rect.getHeight())); + S32 image_natural_width = ll_round(image_width * uv_width); + S32 image_natural_height = ll_round(image_height * uv_height); - F32 shrink_scale = 1.f - llmax(shrink_width_ratio, shrink_height_ratio); + LLRectf draw_center_rect( uv_center_rect.mLeft * image_width, + uv_center_rect.mTop * image_height, + uv_center_rect.mRight * image_width, + uv_center_rect.mBottom * image_height); + + if (scale_inner) + { + // scale center region of image to drawn region + draw_center_rect.mRight += width - image_natural_width; + draw_center_rect.mTop += height - image_natural_height; - draw_center_rect.mLeft = ll_round(ui_translation.mV[VX] + (F32)draw_center_rect.mLeft * shrink_scale * ui_scale.mV[VX]); - draw_center_rect.mTop = ll_round(ui_translation.mV[VY] + lerp((F32)height, (F32)draw_center_rect.mTop, shrink_scale) * ui_scale.mV[VY]); - draw_center_rect.mRight = ll_round(ui_translation.mV[VX] + lerp((F32)width, (F32)draw_center_rect.mRight, shrink_scale) * ui_scale.mV[VX]); - draw_center_rect.mBottom = ll_round(ui_translation.mV[VY] + (F32)draw_center_rect.mBottom * shrink_scale * ui_scale.mV[VY]); - } + const F32 border_shrink_width = llmax(0.f, draw_center_rect.mLeft - draw_center_rect.mRight); + const F32 border_shrink_height = llmax(0.f, draw_center_rect.mBottom - draw_center_rect.mTop); - LLRectf draw_outer_rect(ui_translation.mV[VX], - ui_translation.mV[VY] + height * ui_scale.mV[VY], - ui_translation.mV[VX] + width * ui_scale.mV[VX], - ui_translation.mV[VY]); + const F32 shrink_width_ratio = center_rect.getWidth() == 1.f ? 0.f : border_shrink_width / ((F32)image_natural_width * (1.f - center_rect.getWidth())); + const F32 shrink_height_ratio = center_rect.getHeight() == 1.f ? 0.f : border_shrink_height / ((F32)image_natural_height * (1.f - center_rect.getHeight())); - LLGLSUIDefault gls_ui; - - if (solid_color) - { - if (LLGLSLShader::sNoFixedFunction) - { - gSolidColorProgram.bind(); + const F32 border_shrink_scale = 1.f - llmax(shrink_width_ratio, shrink_height_ratio); + draw_center_rect.mLeft *= border_shrink_scale; + draw_center_rect.mTop = lerp((F32)height, (F32)draw_center_rect.mTop, border_shrink_scale); + draw_center_rect.mRight = lerp((F32)width, (F32)draw_center_rect.mRight, border_shrink_scale); + draw_center_rect.mBottom *= border_shrink_scale; } else { - gGL.getTexUnit(0)->setTextureColorBlend(LLTexUnit::TBO_REPLACE, LLTexUnit::TBS_PREV_COLOR); - gGL.getTexUnit(0)->setTextureAlphaBlend(LLTexUnit::TBO_MULT, LLTexUnit::TBS_TEX_ALPHA, LLTexUnit::TBS_VERT_ALPHA); + // keep center region of image at fixed scale, but in same relative position + F32 scale_factor = llmin((F32)width / draw_center_rect.getWidth(), (F32)height / draw_center_rect.getHeight(), 1.f); + F32 scaled_width = draw_center_rect.getWidth() * scale_factor; + F32 scaled_height = draw_center_rect.getHeight() * scale_factor; + draw_center_rect.setCenterAndSize(uv_center_rect.getCenterX() * width, uv_center_rect.getCenterY() * height, scaled_width, scaled_height); } - } - gGL.getTexUnit(0)->bind(image, true); + draw_center_rect.mLeft = ll_round(ui_translation.mV[VX] + (F32)draw_center_rect.mLeft * ui_scale.mV[VX]); + draw_center_rect.mTop = ll_round(ui_translation.mV[VY] + (F32)draw_center_rect.mTop * ui_scale.mV[VY]); + draw_center_rect.mRight = ll_round(ui_translation.mV[VX] + (F32)draw_center_rect.mRight * ui_scale.mV[VX]); + draw_center_rect.mBottom = ll_round(ui_translation.mV[VY] + (F32)draw_center_rect.mBottom * ui_scale.mV[VY]); + + LLRectf draw_outer_rect(ui_translation.mV[VX], + ui_translation.mV[VY] + height * ui_scale.mV[VY], + ui_translation.mV[VX] + width * ui_scale.mV[VX], + ui_translation.mV[VY]); + + LLGLSUIDefault gls_ui; + + gGL.getTexUnit(0)->bind(image, true); gGL.color4fv(color.mV); gGL.diffuseColor4fv(color.mV); //workaround: Intel HD 4000 @@ -611,11 +638,12 @@ void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTex uv[index] = LLVector2(uv_center_rect.mRight, uv_outer_rect.mTop); pos[index].set(draw_center_rect.mRight, draw_outer_rect.mTop, 0.f); - index++; + index++; - gGL.vertexBatchPreTransformed(pos, uv, NUM_VERTICES); + gGL.vertexBatchPreTransformed(pos, uv, NUM_VERTICES); + } + gGL.end(); } - gGL.end(); if (solid_color) { @@ -635,9 +663,9 @@ void gl_draw_rotated_image(S32 x, S32 y, F32 degrees, LLTexture* image, const LL gl_draw_scaled_rotated_image( x, y, image->getWidth(0), image->getHeight(0), degrees, image, color, uv_rect ); } -void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degrees, LLTexture* image, const LLColor4& color, const LLRectf& uv_rect) +void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degrees, LLTexture* image, const LLColor4& color, const LLRectf& uv_rect, LLRenderTarget* target) { - if (NULL == image) + if (!image && !target) { LL_WARNS() << "image == NULL; aborting function" << LL_ENDL; return; @@ -645,8 +673,14 @@ void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degre LLGLSUIDefault gls_ui; - - gGL.getTexUnit(0)->bind(image, true); + if(image != NULL) + { + gGL.getTexUnit(0)->bind(image, true); + } + else + { + gGL.getTexUnit(0)->bind(target); + } gGL.color4fv(color.mV); @@ -698,11 +732,18 @@ void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degre gGL.translateUI(offset_x, offset_y, 0.f); LLMatrix3 quat(0.f, 0.f, degrees*DEG_TO_RAD); - - gGL.getTexUnit(0)->bind(image, true); + + if(image != NULL) + { + gGL.getTexUnit(0)->bind(image, true); + } + else + { + gGL.getTexUnit(0)->bind(target); + } gGL.color4fv(color.mV); - + gGL.begin(LLRender::QUADS); { LLVector3 v; @@ -1202,18 +1243,18 @@ void gl_segmented_rect_2d_tex(const S32 left, gGL.popUIMatrix(); } -//FIXME: rewrite to use scissor? -void gl_segmented_rect_2d_fragment_tex(const S32 left, - const S32 top, - const S32 right, - const S32 bottom, - const S32 texture_width, - const S32 texture_height, - const S32 border_size, - const F32 start_fragment, - const F32 end_fragment, - const U32 edges) +void gl_segmented_rect_2d_fragment_tex(const LLRect& rect, + const S32 texture_width, + const S32 texture_height, + const S32 border_size, + const F32 start_fragment, + const F32 end_fragment, + const U32 edges) { + const S32 left = rect.mLeft; + const S32 right = rect.mRight; + const S32 top = rect.mTop; + const S32 bottom = rect.mBottom; S32 width = llabs(right - left); S32 height = llabs(top - bottom); @@ -1343,10 +1384,10 @@ void gl_segmented_rect_2d_fragment_tex(const S32 left, if (end_fragment > middle_end) { - u_min = (1.f - llmax(0.f, ((start_fragment - middle_end) / middle_start))) * border_uv_scale.mV[VX]; - u_max = (1.f - ((end_fragment - middle_end) / middle_start)) * border_uv_scale.mV[VX]; - x_min = width_vec - ((1.f - llmax(0.f, ((start_fragment - middle_end) / middle_start))) * border_width_right); - x_max = width_vec - ((1.f - ((end_fragment - middle_end) / middle_start)) * border_width_right); + u_min = 1.f - ((1.f - llmax(0.f, (start_fragment - middle_end) / middle_start)) * border_uv_scale.mV[VX]); + u_max = 1.f - ((1.f - ((end_fragment - middle_end) / middle_start)) * border_uv_scale.mV[VX]); + x_min = width_vec - ((1.f - llmax(0.f, (start_fragment - middle_end) / middle_start)) * border_width_right); + x_max = width_vec - ((1.f - ((end_fragment - middle_end) / middle_start)) * border_width_right); // draw bottom right gGL.texCoord2f(u_min, 0.f); @@ -1393,145 +1434,132 @@ void gl_segmented_rect_2d_fragment_tex(const S32 left, gGL.popUIMatrix(); } -void gl_segmented_rect_3d_tex(const LLVector2& border_scale, const LLVector3& border_width, - const LLVector3& border_height, const LLVector3& width_vec, const LLVector3& height_vec, - const U32 edges) +void gl_segmented_rect_3d_tex(const LLRectf& clip_rect, const LLRectf& center_uv_rect, const LLRectf& center_draw_rect, + const LLVector3& width_vec, const LLVector3& height_vec) { - LLVector3 left_border_width = ((edges & (~(U32)ROUNDED_RECT_RIGHT)) != 0) ? border_width : LLVector3::zero; - LLVector3 right_border_width = ((edges & (~(U32)ROUNDED_RECT_LEFT)) != 0) ? border_width : LLVector3::zero; - - LLVector3 top_border_height = ((edges & (~(U32)ROUNDED_RECT_BOTTOM)) != 0) ? border_height : LLVector3::zero; - LLVector3 bottom_border_height = ((edges & (~(U32)ROUNDED_RECT_TOP)) != 0) ? border_height : LLVector3::zero; - - gGL.begin(LLRender::QUADS); { // draw bottom left - gGL.texCoord2f(0.f, 0.f); + gGL.texCoord2f(clip_rect.mLeft, clip_rect.mBottom); gGL.vertex3f(0.f, 0.f, 0.f); - gGL.texCoord2f(border_scale.mV[VX], 0.f); - gGL.vertex3fv(left_border_width.mV); + gGL.texCoord2f(center_uv_rect.mLeft, clip_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(0.f, border_scale.mV[VY]); - gGL.vertex3fv(bottom_border_height.mV); + gGL.texCoord2f(clip_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mBottom * height_vec).mV); // draw bottom middle - gGL.texCoord2f(border_scale.mV[VX], 0.f); - gGL.vertex3fv(left_border_width.mV); + gGL.texCoord2f(center_uv_rect.mLeft, clip_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 0.f); - gGL.vertex3fv((width_vec - right_border_width).mV); + gGL.texCoord2f(center_uv_rect.mRight, clip_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mBottom * height_vec).mV); // draw bottom right - gGL.texCoord2f(1.f - border_scale.mV[VX], 0.f); - gGL.vertex3fv((width_vec - right_border_width).mV); + gGL.texCoord2f(center_uv_rect.mRight, clip_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec).mV); - gGL.texCoord2f(1.f, 0.f); + gGL.texCoord2f(clip_rect.mRight, clip_rect.mBottom); gGL.vertex3fv(width_vec.mV); - gGL.texCoord2f(1.f, border_scale.mV[VY]); - gGL.vertex3fv((width_vec + bottom_border_height).mV); + gGL.texCoord2f(clip_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mBottom * height_vec).mV); // draw left - gGL.texCoord2f(0.f, border_scale.mV[VY]); - gGL.vertex3fv(bottom_border_height.mV); + gGL.texCoord2f(clip_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(0.f, 1.f - border_scale.mV[VY]); - gGL.vertex3fv((height_vec - top_border_height).mV); + gGL.texCoord2f(clip_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mTop * height_vec).mV); // draw middle - gGL.texCoord2f(border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mTop * height_vec).mV); // draw right - gGL.texCoord2f(1.f - border_scale.mV[VX], border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + bottom_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(1.f, border_scale.mV[VY]); - gGL.vertex3fv((width_vec + bottom_border_height).mV); + gGL.texCoord2f(clip_rect.mRight, center_uv_rect.mBottom); + gGL.vertex3fv((width_vec + center_draw_rect.mBottom * height_vec).mV); - gGL.texCoord2f(1.f, 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec + height_vec - top_border_height).mV); + gGL.texCoord2f(clip_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mTop * height_vec).mV); // draw top left - gGL.texCoord2f(0.f, 1.f - border_scale.mV[VY]); - gGL.vertex3fv((height_vec - top_border_height).mV); + gGL.texCoord2f(clip_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], 1.f); - gGL.vertex3fv((left_border_width + height_vec).mV); + gGL.texCoord2f(center_uv_rect.mLeft, clip_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + height_vec).mV); - gGL.texCoord2f(0.f, 1.f); + gGL.texCoord2f(clip_rect.mLeft, clip_rect.mTop); gGL.vertex3fv((height_vec).mV); // draw top middle - gGL.texCoord2f(border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((left_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mLeft, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f); - gGL.vertex3fv((width_vec - right_border_width + height_vec).mV); + gGL.texCoord2f(center_uv_rect.mRight, clip_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + height_vec).mV); - gGL.texCoord2f(border_scale.mV[VX], 1.f); - gGL.vertex3fv((left_border_width + height_vec).mV); + gGL.texCoord2f(center_uv_rect.mLeft, clip_rect.mTop); + gGL.vertex3fv((center_draw_rect.mLeft * width_vec + height_vec).mV); // draw top right - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec - right_border_width + height_vec - top_border_height).mV); + gGL.texCoord2f(center_uv_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(1.f, 1.f - border_scale.mV[VY]); - gGL.vertex3fv((width_vec + height_vec - top_border_height).mV); + gGL.texCoord2f(clip_rect.mRight, center_uv_rect.mTop); + gGL.vertex3fv((width_vec + center_draw_rect.mTop * height_vec).mV); - gGL.texCoord2f(1.f, 1.f); + gGL.texCoord2f(clip_rect.mRight, clip_rect.mTop); gGL.vertex3fv((width_vec + height_vec).mV); - gGL.texCoord2f(1.f - border_scale.mV[VX], 1.f); - gGL.vertex3fv((width_vec - right_border_width + height_vec).mV); + gGL.texCoord2f(center_uv_rect.mRight, clip_rect.mTop); + gGL.vertex3fv((center_draw_rect.mRight * width_vec + height_vec).mV); } gGL.end(); } -void gl_segmented_rect_3d_tex_top(const LLVector2& border_scale, const LLVector3& border_width, const LLVector3& border_height, const LLVector3& width_vec, const LLVector3& height_vec) -{ - gl_segmented_rect_3d_tex(border_scale, border_width, border_height, width_vec, height_vec, ROUNDED_RECT_TOP); -} - // static void LLRender2D::initClass(LLImageProviderInterface* image_provider, const LLVector2* scale_factor) diff --git a/indra/llrender/llrender2dutils.h b/indra/llrender/llrender2dutils.h index 0323af6a26..1a2fbdbf43 100644 --- a/indra/llrender/llrender2dutils.h +++ b/indra/llrender/llrender2dutils.h @@ -71,11 +71,12 @@ void gl_washer_2d(F32 outer_radius, F32 inner_radius, S32 steps, const LLColor4& void gl_washer_segment_2d(F32 outer_radius, F32 inner_radius, F32 start_radians, F32 end_radians, S32 steps, const LLColor4& inner_color, const LLColor4& outer_color); void gl_washer_spokes_2d(F32 outer_radius, F32 inner_radius, S32 count, const LLColor4& inner_color, const LLColor4& outer_color); void gl_draw_image(S32 x, S32 y, LLTexture* image, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); +void gl_draw_scaled_target(S32 x, S32 y, S32 width, S32 height, LLRenderTarget* target, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); void gl_draw_scaled_image(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); void gl_draw_rotated_image(S32 x, S32 y, F32 degrees, LLTexture* image, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); -void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degrees,LLTexture* image, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); -void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 border_width, S32 border_height, S32 width, S32 height, LLTexture* image, const LLColor4 &color, BOOL solid_color = FALSE, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); -void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4 &color, BOOL solid_color = FALSE, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f), const LLRectf& scale_rect = LLRectf(0.f, 1.f, 1.f, 0.f)); +void gl_draw_scaled_rotated_image(S32 x, S32 y, S32 width, S32 height, F32 degrees, LLTexture* image, const LLColor4& color = UI_VERTEX_COLOR, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f), LLRenderTarget* target = NULL); +void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 border_width, S32 border_height, S32 width, S32 height, LLTexture* image, const LLColor4 &color, BOOL solid_color = FALSE, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f), bool scale_inner = true); +void gl_draw_scaled_image_with_border(S32 x, S32 y, S32 width, S32 height, LLTexture* image, const LLColor4 &color, BOOL solid_color = FALSE, const LLRectf& uv_rect = LLRectf(0.f, 1.f, 1.f, 0.f), const LLRectf& scale_rect = LLRectf(0.f, 1.f, 1.f, 0.f), bool scale_inner = true); void gl_stippled_line_3d( const LLVector3& start, const LLVector3& end, const LLColor4& color, F32 phase = 0.f ); @@ -105,9 +106,8 @@ typedef enum e_rounded_edge void gl_segmented_rect_2d_tex(const S32 left, const S32 top, const S32 right, const S32 bottom, const S32 texture_width, const S32 texture_height, const S32 border_size, const U32 edges = ROUNDED_RECT_ALL); -void gl_segmented_rect_2d_fragment_tex(const S32 left, const S32 top, const S32 right, const S32 bottom, const S32 texture_width, const S32 texture_height, const S32 border_size, const F32 start_fragment, const F32 end_fragment, const U32 edges = ROUNDED_RECT_ALL); -void gl_segmented_rect_3d_tex(const LLVector2& border_scale, const LLVector3& border_width, const LLVector3& border_height, const LLVector3& width_vec, const LLVector3& height_vec, U32 edges = ROUNDED_RECT_ALL); -void gl_segmented_rect_3d_tex_top(const LLVector2& border_scale, const LLVector3& border_width, const LLVector3& border_height, const LLVector3& width_vec, const LLVector3& height_vec); +void gl_segmented_rect_2d_fragment_tex(const LLRect& rect, const S32 texture_width, const S32 texture_height, const S32 border_size, const F32 start_fragment, const F32 end_fragment, const U32 edges = ROUNDED_RECT_ALL); +void gl_segmented_rect_3d_tex(const LLRectf& clip_rect, const LLRectf& center_uv_rect, const LLRectf& center_draw_rect, const LLVector3& width_vec, const LLVector3& height_vec); inline void gl_rect_2d( const LLRect& rect, BOOL filled ) { diff --git a/indra/llrender/llshadermgr.cpp b/indra/llrender/llshadermgr.cpp index 946361e626..bfb3eb1a93 100644 --- a/indra/llrender/llshadermgr.cpp +++ b/indra/llrender/llshadermgr.cpp @@ -80,7 +80,11 @@ BOOL LLShaderMgr::attachShaderFeatures(LLGLSLShader * shader) { llassert_always(shader != NULL); LLShaderFeatures *features = & shader->mFeatures; - + + if (features->attachNothing) + { + return TRUE; + } ////////////////////////////////////// // Attach Vertex Shader Features First ////////////////////////////////////// @@ -640,11 +644,14 @@ GLhandleARB LLShaderMgr::loadShaderFile(const std::string& filename, S32 & shade // before any non-preprocessor directives (per spec) text[count++] = strdup("#extension GL_ARB_texture_rectangle : enable\n"); text[count++] = strdup("#extension GL_ARB_shader_texture_lod : enable\n"); - - + if (minor_version == 50 && gGLManager.mHasGpuShader5) + { + text[count++] = strdup("#extension GL_ARB_gpu_shader5 : enable\n"); + } //some implementations of GLSL 1.30 require integer precision be explicitly declared text[count++] = strdup("precision mediump int;\n"); text[count++] = strdup("precision highp float;\n"); + text[count++] = strdup("#define FXAA_GLSL_130 1\n"); } else { //set version to 400 @@ -653,11 +660,11 @@ GLhandleARB LLShaderMgr::loadShaderFile(const std::string& filename, S32 & shade // before any non-preprocessor directives (per spec) text[count++] = strdup("#extension GL_ARB_texture_rectangle : enable\n"); text[count++] = strdup("#extension GL_ARB_shader_texture_lod : enable\n"); + text[count++] = strdup("#define FXAA_GLSL_400 1\n"); } text[count++] = strdup("#define DEFINE_GL_FRAGCOLOR 1\n"); - text[count++] = strdup("#define FXAA_GLSL_130 1\n"); text[count++] = strdup("#define ATTRIBUTE in\n"); @@ -875,8 +882,7 @@ GLhandleARB LLShaderMgr::loadShaderFile(const std::string& filename, S32 & shade { //dump every 128 lines LL_WARNS("ShaderLoading") << "\n" << ostr.str() << LL_ENDL; - ostr.clear(); - ostr.str(LLStringUtil::null); + ostr = std::stringstream(); } } @@ -943,6 +949,63 @@ GLhandleARB LLShaderMgr::loadShaderFile(const std::string& filename, S32 & shade return ret; } +void LLShaderMgr::unloadShaders() +{ + //Instead of manually unloading, shaders are now automatically accumulated in a list. + //Simply iterate and unload. + std::vector &shader_list = LLShaderMgr::getGlobalShaderList(); + for (std::vector::iterator it = shader_list.begin(); it != shader_list.end(); ++it) + (*it)->unload(); + mShaderObjects.clear(); + mProgramObjects.clear(); +} + +void LLShaderMgr::unloadShaderObjects() +{ + std::multimap::iterator it = mShaderObjects.begin(); + for (; it != mShaderObjects.end(); ++it) + if (it->second.mHandle) + glDeleteObjectARB(it->second.mHandle); + mShaderObjects.clear(); + cleanupShaderSources(); +} + +void LLShaderMgr::cleanupShaderSources() +{ + if (!mProgramObjects.empty()) + { + for (auto iter = mProgramObjects.cbegin(), + iter_end = mProgramObjects.cend(); iter != iter_end; ++iter) + { + GLuint program = iter->second; + if (program > 0) + { + GLhandleARB shaders[1024] = {}; + GLsizei count = -1; + glGetAttachedObjectsARB(program, 1024, &count, shaders); + if (count > 0) + { + for (GLsizei i = 0; i < count; ++i) + { + std::multimap::iterator it = mShaderObjects.begin(); + for (; it != LLShaderMgr::instance()->mShaderObjects.end(); it++) + { + if ((*it).second.mHandle == shaders[i]) + { + glDetachObjectARB(program, shaders[i]); + break; + } + } + } + } + } + } + + // Clear the linked program list as its no longer needed + mProgramObjects.clear(); + } +} + BOOL LLShaderMgr::linkProgramObject(GLhandleARB obj, BOOL suppress_errors) { //check for errors diff --git a/indra/llrender/llshadermgr.h b/indra/llrender/llshadermgr.h index e29f80f103..b9cff8680e 100644 --- a/indra/llrender/llshadermgr.h +++ b/indra/llrender/llshadermgr.h @@ -232,6 +232,8 @@ DISPLAY_GAMMA, BOOL linkProgramObject(GLhandleARB obj, BOOL suppress_errors = FALSE); BOOL validateProgramObject(GLhandleARB obj); GLhandleARB loadShaderFile(const std::string& filename, S32 & shader_level, GLenum type, std::map* defines = NULL, S32 texture_index_channels = -1); + void unloadShaders(); + void unloadShaderObjects(); // Implemented in the application to actually point to the shader directory. virtual std::string getShaderDirPrefix(void) = 0; // Pure Virtual @@ -252,6 +254,9 @@ DISPLAY_GAMMA, // Map of shader names to compiled std::multimap mShaderObjects; //Singu Note: Packing more info here. Doing such provides capability to skip unneeded duplicate loading.. + // Map of program names linked + std::map mProgramObjects; + //global (reserved slot) shader parameters std::vector mReservedAttribs; @@ -261,6 +266,7 @@ DISPLAY_GAMMA, std::map mDefinitions; protected: + void cleanupShaderSources(); // our parameter manager singleton instance static LLShaderMgr * sInstance; diff --git a/indra/llrender/lluiimage.cpp b/indra/llrender/lluiimage.cpp index 00edc76101..5d8f92b2e6 100644 --- a/indra/llrender/lluiimage.cpp +++ b/indra/llrender/lluiimage.cpp @@ -38,11 +38,9 @@ LLUIImage::LLUIImage(const std::string& name, LLPointer image) mImage(image), mScaleRegion(0.f, 1.f, 1.f, 0.f), mClipRegion(0.f, 1.f, 1.f, 0.f), - mUniformScaling(TRUE), - mNoClip(TRUE), - mImageLoaded(NULL) -{ -} + mImageLoaded(NULL), + mScaleStyle(SCALE_INNER) +{} LLUIImage::~LLUIImage() { @@ -52,44 +50,35 @@ LLUIImage::~LLUIImage() void LLUIImage::setClipRegion(const LLRectf& region) { mClipRegion = region; - mNoClip = mClipRegion.mLeft == 0.f - && mClipRegion.mRight == 1.f - && mClipRegion.mBottom == 0.f - && mClipRegion.mTop == 1.f; } void LLUIImage::setScaleRegion(const LLRectf& region) { mScaleRegion = region; - mUniformScaling = mScaleRegion.mLeft == 0.f - && mScaleRegion.mRight == 1.f - && mScaleRegion.mBottom == 0.f - && mScaleRegion.mTop == 1.f; +} + +void LLUIImage::setScaleStyle(LLUIImage::EScaleStyle style) +{ + mScaleStyle = style; } //TODO: move drawing implementation inside class void LLUIImage::draw(S32 x, S32 y, const LLColor4& color) const { - gl_draw_scaled_image(x, y, getWidth(), getHeight(), mImage, color, mClipRegion); + draw(x, y, getWidth(), getHeight(), color); } void LLUIImage::draw(S32 x, S32 y, S32 width, S32 height, const LLColor4& color) const { - if (mUniformScaling) - { - gl_draw_scaled_image(x, y, width, height, mImage, color, mClipRegion); - } - else - { - gl_draw_scaled_image_with_border( - x, y, - width, height, - mImage, - color, - FALSE, - mClipRegion, - mScaleRegion); - } + gl_draw_scaled_image_with_border( + x, y, + width, height, + mImage, + color, + FALSE, + mClipRegion, + mScaleRegion, + mScaleStyle == SCALE_INNER); } void LLUIImage::drawSolid(S32 x, S32 y, S32 width, S32 height, const LLColor4& color) const @@ -101,7 +90,8 @@ void LLUIImage::drawSolid(S32 x, S32 y, S32 width, S32 height, const LLColor4& c color, TRUE, mClipRegion, - mScaleRegion); + mScaleRegion, + mScaleStyle == SCALE_INNER); } void LLUIImage::drawBorder(S32 x, S32 y, S32 width, S32 height, const LLColor4& color, S32 border_width) const @@ -112,6 +102,50 @@ void LLUIImage::drawBorder(S32 x, S32 y, S32 width, S32 height, const LLColor4& drawSolid(border_rect, color); } +void LLUIImage::draw3D(const LLVector3& origin_agent, const LLVector3& x_axis, const LLVector3& y_axis, + const LLRect& rect, const LLColor4& color) +{ + F32 border_scale = 1.f; + F32 border_height = (1.f - mScaleRegion.getHeight()) * getHeight(); + F32 border_width = (1.f - mScaleRegion.getWidth()) * getWidth(); + if (rect.getHeight() < border_height || rect.getWidth() < border_width) + { + if(border_height - rect.getHeight() > border_width - rect.getWidth()) + { + border_scale = (F32)rect.getHeight() / border_height; + } + else + { + border_scale = (F32)rect.getWidth() / border_width; + } + } + + LLRender2D::pushMatrix(); + { + LLVector3 rect_origin = origin_agent + (rect.mLeft * x_axis) + (rect.mBottom * y_axis); + LLRender2D::translate(rect_origin.mV[VX], + rect_origin.mV[VY], + rect_origin.mV[VZ]); + gGL.getTexUnit(0)->bind(getImage()); + gGL.color4fv(color.mV); + + LLRectf center_uv_rect(mClipRegion.mLeft + mScaleRegion.mLeft * mClipRegion.getWidth(), + mClipRegion.mBottom + mScaleRegion.mTop * mClipRegion.getHeight(), + mClipRegion.mLeft + mScaleRegion.mRight * mClipRegion.getWidth(), + mClipRegion.mBottom + mScaleRegion.mBottom * mClipRegion.getHeight()); + gl_segmented_rect_3d_tex(mClipRegion, + center_uv_rect, + LLRectf(border_width * border_scale * 0.5f / (F32)rect.getWidth(), + (rect.getHeight() - (border_height * border_scale * 0.5f)) / (F32)rect.getHeight(), + (rect.getWidth() - (border_width * border_scale * 0.5f)) / (F32)rect.getWidth(), + (border_height * border_scale * 0.5f) / (F32)rect.getHeight()), + rect.getWidth() * x_axis, + rect.getHeight() * y_axis); + + } LLRender2D::popMatrix(); +} + + S32 LLUIImage::getWidth() const { // return clipped dimensions of actual image area diff --git a/indra/llrender/lluiimage.h b/indra/llrender/lluiimage.h index dede4acb17..939f78d65d 100644 --- a/indra/llrender/lluiimage.h +++ b/indra/llrender/lluiimage.h @@ -45,6 +45,12 @@ extern const LLColor4 UI_VERTEX_COLOR; class LLUIImage : public LLRefCount { public: + enum EScaleStyle + { + SCALE_INNER, + SCALE_OUTER + }; + typedef boost::signals2::signal image_loaded_signal_t; LLUIImage(const std::string& name, LLPointer image); @@ -52,6 +58,7 @@ class LLUIImage : public LLRefCount void setClipRegion(const LLRectf& region); void setScaleRegion(const LLRectf& region); + void setScaleStyle(EScaleStyle style); LLPointer getImage() { return mImage; } const LLPointer& getImage() const { return mImage; } @@ -67,7 +74,9 @@ class LLUIImage : public LLRefCount void drawBorder(S32 x, S32 y, S32 width, S32 height, const LLColor4& color, S32 border_width) const; void drawBorder(const LLRect& rect, const LLColor4& color, S32 border_width) const { drawBorder(rect.mLeft, rect.mBottom, rect.getWidth(), rect.getHeight(), color, border_width); } void drawBorder(S32 x, S32 y, const LLColor4& color, S32 border_width) const { drawBorder(x, y, getWidth(), getHeight(), color, border_width); } - + + void draw3D(const LLVector3& origin_agent, const LLVector3& x_axis, const LLVector3& y_axis, const LLRect& rect, const LLColor4& color); + const std::string& getName() const { return mName; } virtual S32 getWidth() const; @@ -84,12 +93,11 @@ class LLUIImage : public LLRefCount protected: image_loaded_signal_t* mImageLoaded; - std::string mName; - LLRectf mScaleRegion; - LLRectf mClipRegion; - LLPointer mImage; - BOOL mUniformScaling; - BOOL mNoClip; + std::string mName; + LLRectf mScaleRegion; + LLRectf mClipRegion; + LLPointer mImage; + EScaleStyle mScaleStyle; }; namespace LLInitParam diff --git a/indra/llui/llmultislider.cpp b/indra/llui/llmultislider.cpp index f4643fa9e2..fa431d6766 100644 --- a/indra/llui/llmultislider.cpp +++ b/indra/llui/llmultislider.cpp @@ -466,7 +466,7 @@ void LLMultiSlider::draw() F32 opacity = getEnabled() ? 1.f : 0.3f; // Track - LLUIImagePtr thumb_imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImagePtr thumb_imagep = LLUI::getUIImage("Rounded_Square"); S32 height_offset = (getRect().getHeight() - MULTI_TRACK_HEIGHT) / 2; LLRect track_rect(0, getRect().getHeight() - height_offset, getRect().getWidth(), height_offset ); diff --git a/indra/llui/llnotifications.cpp b/indra/llui/llnotifications.cpp index 2ab04547ca..990416c9a0 100644 --- a/indra/llui/llnotifications.cpp +++ b/indra/llui/llnotifications.cpp @@ -1297,14 +1297,20 @@ LLXMLNodePtr LLNotificationTemplates::checkForXMLTemplate(LLXMLNodePtr item) bool LLNotificationTemplates::loadTemplates() { - const std::string xml_filename = "notifications.xml"; + LL_INFOS() << "Reading notifications template" << LL_ENDL; + // Passing findSkinnedFilenames(constraint=LLDir::ALL_SKINS) makes it + // output all relevant pathnames instead of just the ones from the most + // specific skin. + std::vector search_paths = + gDirUtilp->findSkinnedFilenames(LLDir::XUI, "notifications.xml", LLDir::ALL_SKINS); + + std::string base_filename = search_paths.front(); LLXMLNodePtr root; - - BOOL success = LLUICtrlFactory::getLayeredXMLNode(xml_filename, root); + BOOL success = LLXMLNode::getLayeredXMLNode(root, search_paths); if (!success || root.isNull() || !root->hasName( "notifications" )) { - LL_ERRS() << "Problem reading UI Notifications file: " << xml_filename << LL_ENDL; + LL_ERRS() << "Problem reading XML from UI Notifications file: " << base_filename << LL_ENDL; return false; } @@ -1337,7 +1343,7 @@ bool LLNotificationTemplates::loadTemplates() if (!item->hasName("notification")) { LL_WARNS() << "Unexpected entity " << item->getName()->mString << - " found in " << xml_filename << LL_ENDL; + " found in notifications.xml [language=]" << LLUI::getLanguage() << LL_ENDL; continue; } } @@ -1347,14 +1353,20 @@ bool LLNotificationTemplates::loadTemplates() bool LLNotifications::loadNotifications() { - const std::string xml_filename = "notifications.xml"; + LL_INFOS() << "Reading notifications template" << LL_ENDL; + // Passing findSkinnedFilenames(constraint=LLDir::ALL_SKINS) makes it + // output all relevant pathnames instead of just the ones from the most + // specific skin. + std::vector search_paths = + gDirUtilp->findSkinnedFilenames(LLDir::XUI, "notifications.xml", LLDir::ALL_SKINS); + + std::string base_filename = search_paths.front(); LLXMLNodePtr root; - - BOOL success = LLUICtrlFactory::getLayeredXMLNode(xml_filename, root); + BOOL success = LLXMLNode::getLayeredXMLNode(root, search_paths); if (!success || root.isNull() || !root->hasName( "notifications" )) { - LL_ERRS() << "Problem reading UI Notifications file: " << xml_filename << LL_ENDL; + LL_ERRS() << "Problem reading XML from UI Notifications file: " << base_filename << LL_ENDL; return false; } diff --git a/indra/llui/llnotifications.h b/indra/llui/llnotifications.h index 81611090f1..26b537bbec 100644 --- a/indra/llui/llnotifications.h +++ b/indra/llui/llnotifications.h @@ -92,8 +92,9 @@ #include #include #include +#include #include - +#include // we want to minimize external dependencies, but this one is important #include "llsd.h" #include "llinstancetracker.h" @@ -102,6 +103,7 @@ #include "llavatarname.h" #include "llevents.h" #include "llfunctorregistry.h" +#include "llinitparam.h" #include "llui.h" #include "llxmlnode.h" #include "llnotificationptr.h" @@ -131,6 +133,70 @@ class LLNotificationForm LOG_CLASS(LLNotificationForm); public: + struct FormElementBase : public LLInitParam::Block + { + Optional name; + Optional enabled; + + FormElementBase(); + }; + + struct FormIgnore : public LLInitParam::Block + { + Optional text; + Optional save_option; + Optional control; + Optional invert_control; + + FormIgnore(); + }; + + struct FormButton : public LLInitParam::Block + { + Mandatory index; + Mandatory text; + Optional ignore; + Optional is_default; + + Mandatory type; + + FormButton(); + }; + + struct FormInput : public LLInitParam::Block + { + Mandatory type; + Optional width; + Optional max_length_chars; + Optional text; + + Optional value; + FormInput(); + }; + + struct FormElement : public LLInitParam::ChoiceBlock + { + Alternative button; + Alternative input; + + FormElement(); + }; + + struct FormElements : public LLInitParam::Block + { + Multiple elements; + FormElements(); + }; + + struct Params : public LLInitParam::Block + { + Optional name; + Optional ignore; + Optional form_elements; + + Params(); + }; + typedef enum e_ignore_type { IGNORE_NO, diff --git a/indra/llui/llprogressbar.cpp b/indra/llui/llprogressbar.cpp index c1c842d548..9ba58039ed 100644 --- a/indra/llui/llprogressbar.cpp +++ b/indra/llui/llprogressbar.cpp @@ -48,16 +48,16 @@ static LLRegisterWidget r("progress_bar"); LLProgressBar::LLProgressBar(const std::string& name, const LLRect &rect) - : LLView(name, rect, FALSE), - mImageBar( NULL ), - mImageShadow( NULL ) + : LLView(name, rect, FALSE) + //mImageBar( NULL ), + // mImageShadow( NULL ) { mPercentDone = 0.f; // Defaults: - setImageBar("rounded_square.tga"); - setImageShadow("rounded_square_soft.tga"); + setImageBar("Rounded_Square"); + setImageShadow("Rounded_Square_Soft"); mColorBackground = LLColor4(0.3254f, 0.4000f, 0.5058f, 1.0f); mColorBar = LLColor4(0.5764f, 0.6627f, 0.8352f, 1.0f); @@ -75,10 +75,8 @@ void LLProgressBar::draw() static LLTimer timer; F32 alpha = getDrawContext().mAlpha; - //LLUIImagePtr shadow_imagep = LLUI::getUIImage("rounded_square_soft.tga"); - LLUIImagePtr bar_fg_imagep = LLUI::getUIImage("progressbar_fill.tga"); - LLUIImagePtr bar_bg_imagep = LLUI::getUIImage("progressbar_track.tga"); - //LLUIImagePtr bar_imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImagePtr bar_fg_imagep = LLUI::getUIImage("ProgressBar"); + LLUIImagePtr bar_bg_imagep = LLUI::getUIImage("ProgressTrack"); LLColor4 background_color = LLUI::sColorsGroup->getColor("LoginProgressBarBgColor"); bar_bg_imagep->draw(getLocalRect(), background_color % alpha); @@ -95,12 +93,12 @@ void LLProgressBar::setPercent(const F32 percent) void LLProgressBar::setImageBar( const std::string &bar_name ) { - mImageBar = LLUI::getUIImage(bar_name)->getImage(); + //mImageBar = LLUI::getUIImage(bar_name)->getImage(); } void LLProgressBar::setImageShadow(const std::string &shadow_name) { - mImageShadow = LLUI::getUIImage(shadow_name)->getImage(); + //mImageShadow = LLUI::getUIImage(shadow_name)->getImage(); } void LLProgressBar::setColorBar(const LLColor4 &c) @@ -140,14 +138,14 @@ LLView* LLProgressBar::fromXML(LLXMLNodePtr node, LLView *parent, LLUICtrlFactor LLProgressBar *progress = new LLProgressBar(name, LLRect()); - std::string image_bar; + /*std::string image_bar; if (node->hasAttribute("image_bar")) node->getAttributeString("image_bar",image_bar); if (image_bar != LLStringUtil::null) progress->setImageBar(image_bar); std::string image_shadow; if (node->hasAttribute("image_shadow")) node->getAttributeString("image_shadow",image_shadow); - if (image_shadow != LLStringUtil::null) progress->setImageShadow(image_shadow); + if (image_shadow != LLStringUtil::null) progress->setImageShadow(image_shadow);*/ LLColor4 color_bar; diff --git a/indra/llui/llprogressbar.h b/indra/llui/llprogressbar.h index 8f548da660..d7af5360c6 100644 --- a/indra/llui/llprogressbar.h +++ b/indra/llui/llprogressbar.h @@ -62,13 +62,13 @@ class LLProgressBar protected: F32 mPercentDone; - LLPointer mImageBar; + // mImageBar; //LLUUID mImageBarID; //LLString mImageBarName; LLColor4 mColorBar; LLColor4 mColorBar2; - LLPointer mImageShadow; + //LLPointer mImageShadow; //LLUUID mImageShadowID; //LLString mImageShadowName; LLColor4 mColorShadow; diff --git a/indra/llui/llscrollbar.cpp b/indra/llui/llscrollbar.cpp index 1b8fe5ce21..f7b4d19d3e 100644 --- a/indra/llui/llscrollbar.cpp +++ b/indra/llui/llscrollbar.cpp @@ -511,7 +511,7 @@ void LLScrollbar::draw() // Draw background and thumb. - LLUIImage* rounded_rect_imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImage* rounded_rect_imagep = LLUI::getUIImage("Rounded_Square"); if (!rounded_rect_imagep) { diff --git a/indra/llui/llscrolllistcell.cpp b/indra/llui/llscrolllistcell.cpp index 82484b0bbe..24a81cf941 100644 --- a/indra/llui/llscrolllistcell.cpp +++ b/indra/llui/llscrolllistcell.cpp @@ -203,7 +203,7 @@ LLScrollListText::LLScrollListText(const LLScrollListCell::Params& p) // initialize rounded rect image if (!mRoundedRectImage) { - mRoundedRectImage = LLUI::getUIImage("rounded_square.tga"); + mRoundedRectImage = LLUI::getUIImage("Rounded_Square"); } } diff --git a/indra/llui/llslider.cpp b/indra/llui/llslider.cpp index 14fa0cd0f8..8e7e886efe 100644 --- a/indra/llui/llslider.cpp +++ b/indra/llui/llslider.cpp @@ -72,9 +72,9 @@ LLSlider::LLSlider( mMouseDownSignal( NULL ), mMouseUpSignal( NULL ) { - mThumbImage = LLUI::getUIImage("icn_slide-thumb_dark.tga"); - mTrackImage = LLUI::getUIImage("icn_slide-groove_dark.tga"); - mTrackHighlightImage = LLUI::getUIImage("icn_slide-highlight.tga"); + mThumbImage = LLUI::getUIImage("SliderThumb_Off"); + mTrackImage = LLUI::getUIImage("SliderTrack_Horiz"); + mTrackHighlightImage = LLUI::getUIImage("SliderTrack_Horiz_Highlight"); // properly handle setting the starting thumb rect // do it this way to handle both the operating-on-settings diff --git a/indra/llui/llui.cpp b/indra/llui/llui.cpp index 42f617b217..9ede418925 100644 --- a/indra/llui/llui.cpp +++ b/indra/llui/llui.cpp @@ -223,32 +223,33 @@ std::string LLUI::getLanguage() //static std::string LLUI::locateSkin(const std::string& filename) { - std::string slash = gDirUtilp->getDirDelimiter(); std::string found_file = filename; - if (!gDirUtilp->fileExists(found_file)) + if (gDirUtilp->fileExists(found_file)) { - found_file = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, filename); // Should be CUSTOM_SKINS? + return found_file; } - if (sConfigGroup && sConfigGroup->controlExists("Language")) + + found_file = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, filename); // Should be CUSTOM_SKINS? + if (gDirUtilp->fileExists(found_file)) { - if (!gDirUtilp->fileExists(found_file)) - { - std::string localization = getLanguage(); - std::string local_skin = "xui" + slash + localization + slash + filename; - found_file = gDirUtilp->findSkinnedFilename(local_skin); - } + return found_file; } - if (!gDirUtilp->fileExists(found_file)) + + found_file = gDirUtilp->findSkinnedFilename(LLDir::XUI, filename); + if (! found_file.empty()) { - std::string local_skin = "xui" + slash + "en-us" + slash + filename; - found_file = gDirUtilp->findSkinnedFilename(local_skin); + return found_file; } - if (!gDirUtilp->fileExists(found_file)) + + found_file = gDirUtilp->getExpandedFilename(LL_PATH_APP_SETTINGS, filename); + if (gDirUtilp->fileExists(found_file)) { - found_file = gDirUtilp->getExpandedFilename(LL_PATH_APP_SETTINGS, filename); + return found_file; } - return found_file; -} + LL_WARNS("LLUI") << "Can't find '" << filename + << "' in user settings, any skin directory or app_settings" << LL_ENDL; + return ""; +} //static LLVector2 LLUI::getWindowSize() diff --git a/indra/llui/lluictrlfactory.cpp b/indra/llui/lluictrlfactory.cpp index e980ecec20..683eaab3ff 100644 --- a/indra/llui/lluictrlfactory.cpp +++ b/indra/llui/lluictrlfactory.cpp @@ -174,7 +174,7 @@ const std::vector& LLUICtrlFactory::getXUIPaths() //----------------------------------------------------------------------------- bool LLUICtrlFactory::getLayeredXMLNode(const std::string &xui_filename, LLXMLNodePtr& root) { - std::string full_filename = gDirUtilp->findSkinnedFilename(sXUIPaths.front(), xui_filename); + std::string full_filename = gDirUtilp->findSkinnedFilenameBaseLang(LLDir::XUI, xui_filename); if (full_filename.empty()) { // try filename as passed in since sometimes we load an xml file from a user-supplied path @@ -194,29 +194,21 @@ bool LLUICtrlFactory::getLayeredXMLNode(const std::string &xui_filename, LLXMLNo LL_WARNS() << "Problem reading UI description file: " << full_filename << LL_ENDL; return false; } + + std::vector paths = + gDirUtilp->findSkinnedFilenames(LLDir::XUI, xui_filename); - LLXMLNodePtr updateRoot; - - std::vector::const_iterator itor; - - for (itor = sXUIPaths.begin(), ++itor; itor != sXUIPaths.end(); ++itor) + for ( auto& layer_filename : paths ) { - std::string nodeName; - std::string updateName; - - std::string layer_filename = gDirUtilp->findSkinnedFilename((*itor), xui_filename); - if(layer_filename.empty()) - { - // no localized version of this file, that's ok, keep looking - continue; - } - + LLXMLNodePtr updateRoot; if (!LLXMLNode::parseFile(layer_filename, updateRoot, NULL)) { - LL_WARNS() << "Problem reading localized UI description file: " << (*itor) + gDirUtilp->getDirDelimiter() + xui_filename << LL_ENDL; + LL_WARNS() << "Problem reading localized UI description file: " << layer_filename << LL_ENDL; return false; } + std::string updateName; + std::string nodeName; updateRoot->getAttributeString("name", updateName); root->getAttributeString("name", nodeName); diff --git a/indra/llvfs/lldir.cpp b/indra/llvfs/lldir.cpp index 69a89abf85..d0bb1d4c2e 100644 --- a/indra/llvfs/lldir.cpp +++ b/indra/llvfs/lldir.cpp @@ -71,8 +71,15 @@ LLDir_Linux gDirUtil; LLDir *gDirUtilp = (LLDir *)&gDirUtil; +/// Values for findSkinnedFilenames(subdir) parameter +const char + *LLDir::XUI = "xui", + *LLDir::TEXTURES = "textures", + *LLDir::SKINBASE = ""; + static const char* const empty = ""; std::string LLDir::sDumpDir = ""; + LLDir::LLDir() : mAppName(""), mExecutablePathAndName(""), @@ -85,7 +92,9 @@ LLDir::LLDir() mOSCacheDir(""), mCAFile(""), mTempDir(""), - mDirDelimiter("/") // fallback to forward slash if not overridden + mDirDelimiter("/"), // fallback to forward slash if not overridden + mLanguage("en"), + mUserName("undefined") { } @@ -97,7 +106,11 @@ std::vector LLDir::getFilesInDir(const std::string &dirname) { //Returns a vector of fullpath filenames. +#if LL_WINDOWS + boost::filesystem::path p (utf8str_to_utf16str(dirname).c_str()); +#else boost::filesystem::path p (dirname); +#endif std::vector v; if (exists(p)) @@ -188,19 +201,33 @@ S32 LLDir::deleteFilesInDir(const std::string &dirname, const std::string &mask) U32 LLDir::deleteDirAndContents(const std::string& dir_name) { //Removes the directory and its contents. Returns number of files removed. - // Singu Note: boost::filesystem throws exceptions - S32 res = 0; + + U32 num_deleted = 0; - try - { - res = boost::filesystem::remove_all(dir_name); - } - catch(const boost::filesystem::filesystem_error& e) + try { - LL_WARNS() << "boost::filesystem::remove_all(\"" + dir_name + "\") failed: '" + e.code().message() + "'" << LL_ENDL; +#if LL_WINDOWS + boost::filesystem::path dir_path(utf8str_to_utf16str(dir_name).c_str()); +#else + boost::filesystem::path dir_path(dir_name); +#endif + if (boost::filesystem::exists (dir_path)) + { + if (!boost::filesystem::is_empty (dir_path)) + { // Directory has content + num_deleted = boost::filesystem::remove_all (dir_path); + } + else + { // Directory is empty + boost::filesystem::remove (dir_path); + } + } } - - return res; + catch (boost::filesystem::filesystem_error &er) + { + LL_WARNS() << "Failed to delete " << dir_name << " with error " << er.code().message() << LL_ENDL; + } + return num_deleted; } const std::string LLDir::findFile(const std::string &filename, @@ -346,6 +373,12 @@ const std::string LLDir::getCacheDir(bool get_default) const } } +#if (defined(_WIN64) || defined(__amd64__) || defined(__x86_64__)) +#define OS_CACHE_DIR "SingularityViewer64" +#else +#define OS_CACHE_DIR "Obsidian" +#endif + // Return the default cache directory std::string LLDir::buildSLOSCacheDir() const { @@ -363,11 +396,7 @@ std::string LLDir::buildSLOSCacheDir() const } else { -#if defined(_WIN64) - res = add(getOSCacheDir(), "SingularityViewer64"); -#else - res = add(getOSCacheDir(), "SingularityViewer"); -#endif + res = add(getOSCacheDir(), OS_CACHE_DIR); } return res; } @@ -390,21 +419,27 @@ const std::string &LLDir::getDirDelimiter() const return mDirDelimiter; } +const std::string& LLDir::getDefaultSkinDir() const +{ + return mDefaultSkinDir; +} + const std::string &LLDir::getSkinDir() const { return mSkinDir; } -const std::string &LLDir::getUserSkinDir() const +const std::string& LLDir::getUserDefaultSkinDir() const { - return mUserSkinDir; + return mUserDefaultSkinDir; } -const std::string& LLDir::getDefaultSkinDir() const +const std::string &LLDir::getUserSkinDir() const { - return mDefaultSkinDir; + return mUserSkinDir; } + const std::string LLDir::getSkinBaseDir() const { return mSkinBaseDir; @@ -415,6 +450,11 @@ const std::string &LLDir::getLLPluginDir() const return mLLPluginDir; } +const std::string &LLDir::getUserName() const +{ + return mUserName; +} + static std::string ELLPathToString(ELLPath location) { typedef std::map ELLPathMap; @@ -602,7 +642,7 @@ std::string LLDir::getBaseFileName(const std::string& filepath, bool strip_exten std::string LLDir::getDirName(const std::string& filepath) const { std::size_t offset = filepath.find_last_of(getDirDelimiter()); - S32 len = (offset == std::string::npos) ? 0 : offset; + size_t len = (offset == std::string::npos) ? 0 : offset; std::string dirname = filepath.substr(0, len); return dirname; } @@ -618,31 +658,207 @@ std::string LLDir::getExtension(const std::string& filepath) const return exten; } -std::string LLDir::findSkinnedFilename(const std::string &filename) const +std::string LLDir::findSkinnedFilenameBaseLang(const std::string &subdir, + const std::string &filename, + ESkinConstraint constraint) const { - return findSkinnedFilename("", "", filename); + // This implementation is basically just as described in the declaration comments. + std::vector found(findSkinnedFilenames(subdir, filename, constraint)); + if (found.empty()) + { + return ""; + } + return found.front(); } -std::string LLDir::findSkinnedFilename(const std::string &subdir, const std::string &filename) const +std::string LLDir::findSkinnedFilename(const std::string &subdir, + const std::string &filename, + ESkinConstraint constraint) const { - return findSkinnedFilename("", subdir, filename); + // This implementation is basically just as described in the declaration comments. + std::vector found(findSkinnedFilenames(subdir, filename, constraint)); + if (found.empty()) + { + return ""; + } + return found.back(); } -std::string LLDir::findSkinnedFilename(const std::string &subdir1, const std::string &subdir2, const std::string &filename) const +// This method exists because the two code paths for +// findSkinnedFilenames(ALL_SKINS) and findSkinnedFilenames(CURRENT_SKIN) must +// generate the list of candidate pathnames in identical ways. The only +// difference is in the body of the inner loop. +template +void LLDir::walkSearchSkinDirs(const std::string& subdir, + const std::vector& subsubdirs, + const std::string& filename, + const FUNCTION& function) const { - // generate subdirectory path fragment, e.g. "/foo/bar", "/foo", "" - std::string subdirs = ((subdir1.empty() ? "" : mDirDelimiter) + subdir1) - + ((subdir2.empty() ? "" : mDirDelimiter) + subdir2); + BOOST_FOREACH(std::string skindir, mSearchSkinDirs) + { + std::string subdir_path(add(skindir, subdir)); + BOOST_FOREACH(std::string subsubdir, subsubdirs) + { + std::string full_path(add(add(subdir_path, subsubdir), filename)); + if (fileExists(full_path)) + { + function(subsubdir, full_path); + } + } + } +} - std::vector search_paths; - - search_paths.push_back(getUserSkinDir() + subdirs); // first look in user skin override - search_paths.push_back(getSkinDir() + subdirs); // then in current skin - search_paths.push_back(getDefaultSkinDir() + subdirs); // then default skin - search_paths.push_back(getCacheDir() + subdirs); // and last in preload directory +// ridiculous little helper function that should go away when we can use lambda +inline void push_back(std::vector& vector, const std::string& value) +{ + vector.push_back(value); +} - std::string found_file = findFile(filename, search_paths); - return found_file; +typedef std::map StringMap; +// ridiculous little helper function that should go away when we can use lambda +inline void store_in_map(StringMap& map, const std::string& key, const std::string& value) +{ + map[key] = value; +} + +std::vector LLDir::findSkinnedFilenames(const std::string& subdir, + const std::string& filename, + ESkinConstraint constraint) const +{ + // Recognize subdirs that have no localization. + static const std::set sUnlocalized = list_of + ("") // top-level directory not localized + ("textures") // textures not localized + ; + + LL_DEBUGS("LLDir") << "subdir '" << subdir << "', filename '" << filename + << "', constraint " + << ((constraint == CURRENT_SKIN)? "CURRENT_SKIN" : "ALL_SKINS") + << LL_ENDL; + + // Cache the default language directory for each subdir we've encountered. + // A cache entry whose value is the empty string means "not localized, + // don't bother checking again." + static StringMap sLocalized; + + // Check whether we've already discovered if this subdir is localized. + StringMap::const_iterator found = sLocalized.find(subdir); + if (found == sLocalized.end()) + { + // We have not yet determined that. Is it one of the subdirs "known" + // to be unlocalized? + if (sUnlocalized.find(subdir) != sUnlocalized.end()) + { + // This subdir is known to be unlocalized. Remember that. + found = sLocalized.insert(StringMap::value_type(subdir, "")).first; + } + else + { + // We do not recognize this subdir. Investigate. + std::string subdir_path(add(getDefaultSkinDir(), subdir)); + if (fileExists(add(subdir_path, "en"))) + { + // defaultSkinDir/subdir contains subdir "en". That's our + // default language; this subdir is localized. + found = sLocalized.insert(StringMap::value_type(subdir, "en")).first; + } + else if (fileExists(add(subdir_path, "en-us"))) + { + // defaultSkinDir/subdir contains subdir "en-us" but not "en". + // Set as default language; this subdir is localized. + found = sLocalized.insert(StringMap::value_type(subdir, "en-us")).first; + } + else + { + // defaultSkinDir/subdir contains neither "en" nor "en-us". + // Assume it's not localized. Remember that assumption. + found = sLocalized.insert(StringMap::value_type(subdir, "")).first; + } + } + } + // Every code path above should have resulted in 'found' becoming a valid + // iterator to an entry in sLocalized. + llassert(found != sLocalized.end()); + + // Now -- is this subdir localized, or not? The answer determines what + // subdirectories we check (under subdir) for the requested filename. + std::vector subsubdirs; + if (found->second.empty()) + { + // subdir is not localized. filename should be located directly within it. + subsubdirs.push_back(""); + } + else + { + // subdir is localized, and found->second is the default language + // directory within it. Check both the default language and the + // current language -- if it differs from the default, of course. + subsubdirs.push_back(found->second); + if (mLanguage != found->second) + { + subsubdirs.push_back(mLanguage); + } + } + + // Build results vector. + std::vector results; + // The process we use depends on 'constraint'. + if (constraint != CURRENT_SKIN) // meaning ALL_SKINS + { + // ALL_SKINS is simpler: just return every pathname generated by + // walkSearchSkinDirs(). Tricky bit: walkSearchSkinDirs() passes its + // FUNCTION the subsubdir as well as the full pathname. We just want + // the full pathname. + walkSearchSkinDirs(subdir, subsubdirs, filename, + boost::bind(push_back, boost::ref(results), _2)); + } + else // CURRENT_SKIN + { + // CURRENT_SKIN turns out to be a bit of a misnomer because we might + // still return files from two different skins. In any case, this + // value of 'constraint' means we will return at most two paths: one + // for the default language, one for the current language (supposing + // those differ). + // It is important to allow a user to override only the localization + // for a particular file, for all viewer installs, without also + // overriding the default-language file. + // It is important to allow a user to override only the default- + // language file, for all viewer installs, without also overriding the + // applicable localization of that file. + // Therefore, treat the default language and the current language as + // two separate cases. For each, capture the most-specialized file + // that exists. + // Use a map keyed by subsubdir (i.e. language code). This allows us + // to handle the case of a single subsubdirs entry with the same logic + // that handles two. For every real file path generated by + // walkSearchSkinDirs(), update the map entry for its subsubdir. + StringMap path_for; + walkSearchSkinDirs(subdir, subsubdirs, filename, + boost::bind(store_in_map, boost::ref(path_for), _1, _2)); + // Now that we have a path for each of the default language and the + // current language, copy them -- in proper order -- into results. + // Don't drive this by walking the map itself: it matters that we + // generate results in the same order as subsubdirs. + BOOST_FOREACH(std::string subsubdir, subsubdirs) + { + StringMap::const_iterator found(path_for.find(subsubdir)); + if (found != path_for.end()) + { + results.push_back(found->second); + } + } + } + + LL_DEBUGS("LLDir") << empty; + const char* comma = ""; + BOOST_FOREACH(std::string path, results) + { + LL_CONT << comma << "'" << path << "'"; + comma = ", "; + } + LL_CONT << LL_ENDL; + + return results; } std::string LLDir::getTempFilename() const @@ -657,7 +873,7 @@ std::string LLDir::getTempFilename() const } // static -std::string LLDir::getScrubbedFileName(const std::string uncleanFileName) +std::string LLDir::getScrubbedFileName(const std::string& uncleanFileName) { std::string name(uncleanFileName); std::string illegalChars(getForbiddenFileChars()); @@ -668,8 +884,8 @@ std::string LLDir::getScrubbedFileName(const std::string uncleanFileName) // replace any illegal file chars with and underscore '_' for( unsigned int i = 0; i < illegalChars.length(); i++ ) { - int j = -1; - while((j = name.find(illegalChars[i])) > -1) + size_t j = std::string::npos; + while ((j = name.find(illegalChars[i])) != std::string::npos) { name[j] = '_'; } @@ -683,6 +899,19 @@ std::string LLDir::getForbiddenFileChars() return "\\/:*?\"<>|"; } +// static +std::string LLDir::getGridSpecificDir( const std::string& in, const std::string& grid ) +{ + std::string ret; + if (!grid.empty()) + { + std::string gridlower(grid); + LLStringUtil::toLower(gridlower); + ret = in + "@" + gridlower; + } + return ret; +} + void LLDir::setLindenUserDir(const std::string &grid, const std::string &first, const std::string &last) { // if both first and last aren't set, assume we're grabbing the cached dir @@ -692,15 +921,7 @@ void LLDir::setLindenUserDir(const std::string &grid, const std::string &first, // utterly consistent with our firstname/lastname case. std::string userlower(first+"_"+last); LLStringUtil::toLower(userlower); - mLindenUserDir = add(getOSUserAppDir(), userlower); - - if (!grid.empty()) - { - std::string gridlower(grid); - LLStringUtil::toLower(gridlower); - mLindenUserDir += "@"; - mLindenUserDir += gridlower; - } + mLindenUserDir = getGridSpecificDir(grid, add(getOSUserAppDir(), userlower)); } else { @@ -737,7 +958,7 @@ void LLDir::makePortable() initAppDirs(mAppName); // This is kinda lazy, but it's probably the quickest, most uniform way. } -void LLDir::setChatLogsDir(const std::string &path) +void LLDir::setChatLogsDir( const std::string& path) { if (!path.empty() ) { @@ -749,6 +970,11 @@ void LLDir::setChatLogsDir(const std::string &path) } } +void LLDir::updatePerAccountChatLogsDir(const std::string &grid) +{ + mPerAccountChatLogsDir = getGridSpecificDir(grid, add(getChatLogsDir(), mUserName)); +} + void LLDir::setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last) { // if both first and last aren't set, assume we're grabbing the cached dir @@ -758,14 +984,9 @@ void LLDir::setPerAccountChatLogsDir(const std::string &grid, const std::string // utterly consistent with our firstname/lastname case. std::string userlower(first+"_"+last); LLStringUtil::toLower(userlower); - mPerAccountChatLogsDir = add(getChatLogsDir(), userlower); - if (!grid.empty()) - { - std::string gridlower(grid); - LLStringUtil::toLower(gridlower); - mPerAccountChatLogsDir += "@"; - mPerAccountChatLogsDir += gridlower; - } + + mUserName = userlower; + updatePerAccountChatLogsDir(grid); } else { @@ -773,21 +994,59 @@ void LLDir::setPerAccountChatLogsDir(const std::string &grid, const std::string } } -void LLDir::setSkinFolder(const std::string &skin_folder) +void LLDir::setSkinFolder(const std::string &skin_folder, const std::string& language) { + LL_DEBUGS("LLDir") << "Setting skin '" << skin_folder << "', language '" << language << "'" + << LL_ENDL; + mSkinName = skin_folder; + mLanguage = language; + + // This method is called multiple times during viewer initialization. Each + // time it's called, reset mSearchSkinDirs. + mSearchSkinDirs.clear(); + + // base skin which is used as fallback for all skinned files + // e.g. c:\program files\secondlife\skins\default + mDefaultSkinDir = getSkinBaseDir(); + append(mDefaultSkinDir, "default"); + // This is always the most general of the search skin directories. + addSearchSkinDir(mDefaultSkinDir); + mSkinDir = getSkinBaseDir(); append(mSkinDir, skin_folder); + // Next level of generality is a skin installed with the viewer. + addSearchSkinDir(mSkinDir); - // user modifications to current skin + // user modifications to skins, current and default // e.g. c:\documents and settings\users\username\application data\second life\skins\dazzle mUserSkinDir = getOSUserAppDir(); append(mUserSkinDir, "skins_sg1"); + mUserDefaultSkinDir = mUserSkinDir; + append(mUserDefaultSkinDir, "default"); append(mUserSkinDir, skin_folder); + // Next level of generality is user modifications to default skin... + addSearchSkinDir(mUserDefaultSkinDir); + // then user-defined skins. + addSearchSkinDir(mUserSkinDir); +} - // base skin which is used as fallback for all skinned files - // e.g. c:\program files\secondlife\skins\default - mDefaultSkinDir = getSkinBaseDir(); - append(mDefaultSkinDir, "default"); +void LLDir::addSearchSkinDir(const std::string& skindir) +{ + if (std::find(mSearchSkinDirs.begin(), mSearchSkinDirs.end(), skindir) == mSearchSkinDirs.end()) + { + LL_DEBUGS("LLDir") << "search skin: '" << skindir << "'" << LL_ENDL; + mSearchSkinDirs.push_back(skindir); + } +} + +std::string LLDir::getSkinFolder() const +{ + return mSkinName; +} + +std::string LLDir::getLanguage() const +{ + return mLanguage; } bool LLDir::setCacheDir(const std::string &path) diff --git a/indra/llvfs/lldir.h b/indra/llvfs/lldir.h index 2be6dd3ec3..34b5ebf559 100644 --- a/indra/llvfs/lldir.h +++ b/indra/llvfs/lldir.h @@ -78,7 +78,7 @@ class LLDir virtual U32 countFilesInDir(const std::string &dirname, const std::string &mask) = 0; virtual std::string getCurPath() = 0; - virtual BOOL fileExists(const std::string &filename) const = 0; + virtual bool fileExists(const std::string &filename) const = 0; const std::string findFile(const std::string& filename, const std::vector filenames) const; const std::string findFile(const std::string& filename, const std::string& searchPath1 = "", const std::string& searchPath2 = "", const std::string& searchPath3 = "") const; @@ -103,11 +103,13 @@ class LLDir const std::string &getOSCacheDir() const; // location of OS-specific cache folder (may be empty string) const std::string &getCAFile() const; // File containing TLS certificate authorities const std::string &getDirDelimiter() const; // directory separator for platform (ie. '\' or '/' or ':') + const std::string &getDefaultSkinDir() const; // folder for default skin. e.g. c:\program files\second life\skins\default const std::string &getSkinDir() const; // User-specified skin folder. + const std::string &getUserDefaultSkinDir() const; // dir with user modifications to default skin const std::string &getUserSkinDir() const; // User-specified skin folder with user modifications. e.g. c:\documents and settings\username\application data\second life\skins\curskin - const std::string &getDefaultSkinDir() const; // folder for default skin. e.g. c:\program files\second life\skins\default const std::string getSkinBaseDir() const; // folder that contains all installed skins (not user modifications). e.g. c:\program files\second life\skins const std::string &getLLPluginDir() const; // Directory containing plugins and plugin shell + const std::string &getUserName() const; // Expanded filename std::string getExpandedFilename(ELLPath location, const std::string &filename) const; @@ -120,25 +122,80 @@ class LLDir std::string getExtension(const std::string& filepath) const; // Excludes '.', e.g getExtension("foo.wav") == "wav" // these methods search the various skin paths for the specified file in the following order: - // getUserSkinDir(), getSkinDir(), getDefaultSkinDir() - std::string findSkinnedFilename(const std::string &filename) const; - std::string findSkinnedFilename(const std::string &subdir, const std::string &filename) const; - std::string findSkinnedFilename(const std::string &subdir1, const std::string &subdir2, const std::string &filename) const; + // getUserSkinDir(), getUserDefaultSkinDir(), getSkinDir(), getDefaultSkinDir() + /// param value for findSkinnedFilenames(), explained below + enum ESkinConstraint { CURRENT_SKIN, ALL_SKINS }; + /** + * Given a filename within skin, return an ordered sequence of paths to + * search. Nonexistent files will be filtered out -- which means that the + * vector might be empty. + * + * @param subdir Identify top-level skin subdirectory by passing one of + * LLDir::XUI (file lives under "xui" subtree), LLDir::TEXTURES (file + * lives under "textures" subtree), LLDir::SKINBASE (file lives at top + * level of skin subdirectory). + * @param filename Desired filename within subdir within skin, e.g. + * "panel_login.xml". DO NOT prepend (e.g.) "xui" or the desired language. + * @param constraint Callers perform two different kinds of processing. + * When fetching a XUI file, for instance, the existence of @a filename in + * the specified skin completely supercedes any @a filename in the default + * skin. For that case, leave the default @a constraint=CURRENT_SKIN. The + * returned vector will contain only + * ".../current_skin/xui/en/filename", + * ".../current_skin/xui/current_language/filename". + * But for (e.g.) "strings.xml", we want a given skin to be able to + * override only specific entries from the default skin. Any string not + * defined in the specified skin will be sought in the default skin. For + * that case, pass @a constraint=ALL_SKINS. The returned vector will + * contain at least ".../default/xui/en/strings.xml", + * ".../default/xui/current_language/strings.xml", + * ".../current_skin/xui/en/strings.xml", + * ".../current_skin/xui/current_language/strings.xml". + */ + std::vector findSkinnedFilenames(const std::string& subdir, + const std::string& filename, + ESkinConstraint constraint=CURRENT_SKIN) const; + /// Values for findSkinnedFilenames(subdir) parameter + static const char *XUI, *TEXTURES, *SKINBASE; + /** + * Return the base-language pathname from findSkinnedFilenames(), or + * the empty string if no such file exists. Parameters are identical to + * findSkinnedFilenames(). This is shorthand for capturing the vector + * returned by findSkinnedFilenames(), checking for empty() and then + * returning front(). + */ + std::string findSkinnedFilenameBaseLang(const std::string &subdir, + const std::string &filename, + ESkinConstraint constraint=CURRENT_SKIN) const; + /** + * Return the "most localized" pathname from findSkinnedFilenames(), or + * the empty string if no such file exists. Parameters are identical to + * findSkinnedFilenames(). This is shorthand for capturing the vector + * returned by findSkinnedFilenames(), checking for empty() and then + * returning back(). + */ + std::string findSkinnedFilename(const std::string &subdir, + const std::string &filename, + ESkinConstraint constraint=CURRENT_SKIN) const; // random filename in common temporary directory std::string getTempFilename() const; // For producing safe download file names from potentially unsafe ones - static std::string getScrubbedFileName(const std::string uncleanFileName); + static std::string getScrubbedFileName(const std::string& uncleanFileName); static std::string getForbiddenFileChars(); + static std::string getGridSpecificDir( const std::string& in, const std::string& grid ); void setDumpDir( const std::string& path ); void makePortable(); virtual void setChatLogsDir(const std::string &path); // Set the chat logs dir to this user's dir - virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last); // Set the per user chat log directory. + virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string& last); // Set the per user chat log directory. virtual void setLindenUserDir(const std::string& grid, const std::string& first, const std::string& last); // Set the linden user dir to this user's dir - virtual void setSkinFolder(const std::string &skin_folder); + virtual void setSkinFolder(const std::string &skin_folder, const std::string& language); + virtual std::string getSkinFolder() const; + virtual std::string getLanguage() const; virtual bool setCacheDir(const std::string &path); + virtual void updatePerAccountChatLogsDir(const std::string &grid); virtual void dumpCurrentDirectories(); @@ -156,6 +213,16 @@ class LLDir // Does an add() or append() call need a directory delimiter? typedef std::pair SepOff; SepOff needSep(const std::string& path, const std::string& name) const; + // build mSearchSkinDirs without adding duplicates + void addSearchSkinDir(const std::string& skindir); + + // Internal to findSkinnedFilenames() + template + void walkSearchSkinDirs(const std::string& subdir, + const std::vector& subsubdirs, + const std::string& filename, + const FUNCTION& function) const; + std::string mAppName; // install directory under progams/ ie "SecondLife" std::string mExecutablePathAndName; // full path + Filename of .exe std::string mExecutableFilename; // Filename of .exe @@ -173,12 +240,21 @@ class LLDir std::string mDefaultCacheDir; // default cache diretory std::string mOSCacheDir; // operating system cache dir std::string mDirDelimiter; + std::string mSkinName; // caller-specified skin name std::string mSkinBaseDir; // Base for skins paths. - std::string mSkinDir; // Location for current skin info. std::string mDefaultSkinDir; // Location for default skin info. + std::string mSkinDir; // Location for current skin info. + std::string mUserDefaultSkinDir; // Location for default skin info. std::string mUserSkinDir; // Location for user-modified skin info. + // Skin directories to search, most general to most specific. This order + // works well for composing fine-grained files, in which an individual item + // in a specific file overrides the corresponding item in more general + // files. Of course, for a file-level search, iterate backwards. + std::vector mSearchSkinDirs; + std::string mLanguage; // Current viewer language std::string mLLPluginDir; // Location for plugins and plugin shell static std::string sDumpDir; // Per-run crash report subdir of log directory. + std::string mUserName; // Current user name }; void dir_exists_or_crash(const std::string &dir_name); diff --git a/indra/llvfs/lldir_linux.cpp b/indra/llvfs/lldir_linux.cpp index d677c75a88..738508b34f 100644 --- a/indra/llvfs/lldir_linux.cpp +++ b/indra/llvfs/lldir_linux.cpp @@ -257,7 +257,7 @@ std::string LLDir_Linux::getCurPath() } -BOOL LLDir_Linux::fileExists(const std::string &filename) const +bool LLDir_Linux::fileExists(const std::string &filename) const { struct stat stat_data; // Check the age of the file diff --git a/indra/llvfs/lldir_linux.h b/indra/llvfs/lldir_linux.h index 46bf91c69d..58f488da68 100644 --- a/indra/llvfs/lldir_linux.h +++ b/indra/llvfs/lldir_linux.h @@ -53,7 +53,7 @@ class LLDir_Linux : public LLDir virtual std::string getCurPath(); virtual U32 countFilesInDir(const std::string &dirname, const std::string &mask); - /*virtual*/ BOOL fileExists(const std::string &filename) const; + /*virtual*/ bool fileExists(const std::string &filename) const; /*virtual*/ std::string getLLPluginLauncher(); /*virtual*/ std::string getLLPluginFilename(std::string base_name); diff --git a/indra/llvfs/lldir_mac.cpp b/indra/llvfs/lldir_mac.cpp index 73d8b677a4..29ab1a5c99 100644 --- a/indra/llvfs/lldir_mac.cpp +++ b/indra/llvfs/lldir_mac.cpp @@ -267,7 +267,7 @@ std::string LLDir_Mac::getCurPath() -BOOL LLDir_Mac::fileExists(const std::string &filename) const +bool LLDir_Mac::fileExists(const std::string &filename) const { struct stat stat_data; // Check the age of the file diff --git a/indra/llvfs/lldir_mac.h b/indra/llvfs/lldir_mac.h index d99f9e39e0..5e3fab3fa0 100644 --- a/indra/llvfs/lldir_mac.h +++ b/indra/llvfs/lldir_mac.h @@ -52,7 +52,7 @@ class LLDir_Mac : public LLDir virtual std::string getCurPath(); virtual U32 countFilesInDir(const std::string &dirname, const std::string &mask); - virtual BOOL fileExists(const std::string &filename) const; + virtual bool fileExists(const std::string &filename) const; /*virtual*/ std::string getLLPluginLauncher(); /*virtual*/ std::string getLLPluginFilename(std::string base_name); diff --git a/indra/llvfs/lldir_solaris.cpp b/indra/llvfs/lldir_solaris.cpp index 532ba67d42..a6e1289a09 100644 --- a/indra/llvfs/lldir_solaris.cpp +++ b/indra/llvfs/lldir_solaris.cpp @@ -278,7 +278,7 @@ std::string LLDir_Solaris::getCurPath() } -BOOL LLDir_Solaris::fileExists(const std::string &filename) const +bool LLDir_Solaris::fileExists(const std::string &filename) const { struct stat stat_data; // Check the age of the file diff --git a/indra/llvfs/lldir_solaris.h b/indra/llvfs/lldir_solaris.h index 88da8500d8..c2d660554c 100644 --- a/indra/llvfs/lldir_solaris.h +++ b/indra/llvfs/lldir_solaris.h @@ -53,7 +53,7 @@ class LLDir_Solaris : public LLDir virtual std::string getCurPath(); virtual U32 countFilesInDir(const std::string &dirname, const std::string &mask); - /*virtual*/ BOOL fileExists(const std::string &filename) const; + /*virtual*/ bool fileExists(const std::string &filename) const; private: DIR *mDirp; diff --git a/indra/llvfs/lldir_win32.cpp b/indra/llvfs/lldir_win32.cpp index 4dc078babb..810cc811ba 100644 --- a/indra/llvfs/lldir_win32.cpp +++ b/indra/llvfs/lldir_win32.cpp @@ -48,60 +48,28 @@ LLDir_Win32::LLDir_Win32() WCHAR w_str[MAX_PATH]; - HRESULT (WINAPI* pSHGetKnownFolderPath)(REFKNOWNFOLDERID rfid, DWORD dwFlags, HANDLE hToken, PWSTR *ppszPath) = NULL; - HMODULE shell = LoadLibrary(L"shell32"); - if(shell) //SHGetSpecialFolderPath is deprecated from Vista an onwards. Try to use SHGetKnownFolderPath if it's available - { - pSHGetKnownFolderPath = (HRESULT (WINAPI *)(REFKNOWNFOLDERID, DWORD, HANDLE, PWSTR *))GetProcAddress(shell, "SHGetKnownFolderPath"); - } + WCHAR* pPath = NULL; + if(SHGetKnownFolderPath(FOLDERID_RoamingAppData, 0, NULL, &pPath) == S_OK) + wcscpy_s(w_str, pPath); - // Application Data is where user settings go - if(pSHGetKnownFolderPath) - { - WCHAR* pPath = NULL; - if((*pSHGetKnownFolderPath)(FOLDERID_RoamingAppData, 0, NULL, &pPath) == S_OK) - wcscpy_s(w_str,pPath); - else - SHGetFolderPath(NULL, CSIDL_APPDATA | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_DEFAULT, w_str ); - if(pPath) - CoTaskMemFree(pPath); - } - else //XP doesn't support SHGetKnownFolderPath - { - SHGetFolderPath(NULL, CSIDL_APPDATA | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_DEFAULT, w_str ); - } + CoTaskMemFree(pPath); + pPath = NULL; mOSUserDir = utf16str_to_utf8str(llutf16string(w_str)); // We want cache files to go on the local disk, even if the // user is on a network with a "roaming profile". // - // On XP this is: - // C:\Docments and Settings\James\Local Settings\Application Data - // On Vista this is: - // C:\Users\James\AppData\Local + // On Vista and above this is: + // C:\Users\\AppData\Local // // We used to store the cache in AppData\Roaming, and the installer // cleans up that version on upgrade. JC + if(SHGetKnownFolderPath(FOLDERID_LocalAppData, 0, NULL, &pPath) == S_OK) + wcscpy_s(w_str, pPath); - - if(pSHGetKnownFolderPath) - { - WCHAR* pPath = NULL; - if((*pSHGetKnownFolderPath)(FOLDERID_LocalAppData, 0, NULL, &pPath) == S_OK) - wcscpy_s(w_str,pPath); - else - SHGetFolderPath(NULL, CSIDL_LOCAL_APPDATA | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_DEFAULT, w_str ); - if(pPath) - CoTaskMemFree(pPath); - } - else //XP doesn't support SHGetKnownFolderPath - { - SHGetFolderPath(NULL, CSIDL_LOCAL_APPDATA | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_DEFAULT, w_str ); - } - - if(shell) - FreeLibrary(shell); + CoTaskMemFree(pPath); + pPath = NULL; mOSCacheDir = utf16str_to_utf8str(llutf16string(w_str)); @@ -288,7 +256,7 @@ std::string LLDir_Win32::getCurPath() } -BOOL LLDir_Win32::fileExists(const std::string &filename) const +bool LLDir_Win32::fileExists(const std::string &filename) const { llstat stat_data; // Check the age of the file diff --git a/indra/llvfs/lldir_win32.h b/indra/llvfs/lldir_win32.h index 4421b87f06..ed2f916d43 100644 --- a/indra/llvfs/lldir_win32.h +++ b/indra/llvfs/lldir_win32.h @@ -50,7 +50,7 @@ class LLDir_Win32 : public LLDir /*virtual*/ std::string getCurPath(); /*virtual*/ U32 countFilesInDir(const std::string &dirname, const std::string &mask); - /*virtual*/ BOOL fileExists(const std::string &filename) const; + /*virtual*/ bool fileExists(const std::string &filename) const; /*virtual*/ std::string getLLPluginLauncher(); /*virtual*/ std::string getLLPluginFilename(std::string base_name); diff --git a/indra/llvfs/lldiriterator.cpp b/indra/llvfs/lldiriterator.cpp index 471d956e9b..0cdf456234 100644 --- a/indra/llvfs/lldiriterator.cpp +++ b/indra/llvfs/lldiriterator.cpp @@ -49,7 +49,11 @@ class LLDirIterator::Impl LLDirIterator::Impl::Impl(const std::string &dirname, const std::string &mask) : mIsValid(false) { +#if LL_WINDOWS + fs::path dir_path(utf8str_to_utf16str(dirname).c_str()); +#else fs::path dir_path(dirname); +#endif bool is_dir = false; @@ -58,11 +62,7 @@ LLDirIterator::Impl::Impl(const std::string &dirname, const std::string &mask) { is_dir = fs::is_directory(dir_path); } -#if BOOST_FILESYSTEM_VERSION >= 3 - catch (fs::filesystem_error& e) -#else - catch (fs::basic_filesystem_error& e) -#endif + catch (const fs::filesystem_error& e) { LL_WARNS() << e.what() << LL_ENDL; return; @@ -79,13 +79,9 @@ LLDirIterator::Impl::Impl(const std::string &dirname, const std::string &mask) { mIter = fs::directory_iterator(dir_path); } -#if BOOST_FILESYSTEM_VERSION >= 3 - catch (fs::filesystem_error& e) -#else - catch (fs::basic_filesystem_error& e) -#endif + catch (const fs::filesystem_error& e) { - LL_ERRS() << e.what() << LL_ENDL; + LL_WARNS() << e.what() << LL_ENDL; return; } @@ -101,7 +97,7 @@ LLDirIterator::Impl::Impl(const std::string &dirname, const std::string &mask) } catch (boost::regex_error& e) { - LL_ERRS() << "\"" << exp << "\" is not a valid regular expression: " + LL_WARNS() << "\"" << exp << "\" is not a valid regular expression: " << e.what() << LL_ENDL; return; } @@ -125,20 +121,26 @@ bool LLDirIterator::Impl::next(std::string &fname) fs::directory_iterator end_itr; // default construction yields past-the-end bool found = false; - while (mIter != end_itr && !found) + + // Check if path is a directory. + try { - boost::smatch match; -#if BOOST_FILESYSTEM_VERSION >= 3 - std::string name = mIter->path().filename().string(); -#else - std::string name = mIter->path().filename(); -#endif - if ((found = boost::regex_match(name, match, mFilterExp))) + while (mIter != end_itr && !found) { - fname = name; + boost::smatch match; + std::string name = mIter->path().filename().string(); + found = boost::regex_match(name, match, mFilterExp); + if (found) + { + fname = name; + } + + ++mIter; } - - ++mIter; + } + catch (const fs::filesystem_error& e) + { + LL_WARNS() << e.what() << LL_ENDL; } return found; diff --git a/indra/newview/app_settings/shaders/class1/deferred/fxaaF.glsl b/indra/newview/app_settings/shaders/class1/deferred/fxaaF.glsl index 13409832ab..09dff0e12b 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/fxaaF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/fxaaF.glsl @@ -258,6 +258,10 @@ A. Or use FXAA_GREEN_AS_LUMA. #define FXAA_GLSL_130 0 #endif /*--------------------------------------------------------------------------*/ +#ifndef FXAA_GLSL_400 + #define FXAA_GLSL_400 0 +#endif +/*--------------------------------------------------------------------------*/ #ifndef FXAA_HLSL_3 #define FXAA_HLSL_3 0 #endif @@ -344,8 +348,8 @@ A. Or use FXAA_GREEN_AS_LUMA. // 1 = API supports gather4 on alpha channel. // 0 = API does not support gather4 on alpha channel. // - #if (FXAA_GLSL_130 == 0) - #define FXAA_GATHER4_ALPHA 0 + #if (FXAA_GLSL_400 == 1) + #define FXAA_GATHER4_ALPHA 1 #endif #if (FXAA_HLSL_5 == 1) #define FXAA_GATHER4_ALPHA 1 @@ -654,7 +658,7 @@ NOTE the other tuning knobs are now in the shader function inputs! API PORTING ============================================================================*/ -#if (FXAA_GLSL_120 == 1) || (FXAA_GLSL_130 == 1) +#if (FXAA_GLSL_120 == 1) || (FXAA_GLSL_130 == 1) || (FXAA_GLSL_400 == 1) #define FxaaBool bool #define FxaaDiscard discard #define FxaaFloat float @@ -716,6 +720,16 @@ NOTE the other tuning knobs are now in the shader function inputs! #endif #endif /*--------------------------------------------------------------------------*/ +#if (FXAA_GLSL_400 == 1) + // Requires "#version 400" or better + #define FxaaTexTop(t, p) textureLod(t, p, 0.0) + #define FxaaTexOff(t, p, o, r) textureLodOffset(t, p, 0.0, o) + #define FxaaTexAlpha4(t, p) textureGather(t, p, 3) + #define FxaaTexOffAlpha4(t, p, o) textureGatherOffset(t, p, o, 3) + #define FxaaTexGreen4(t, p) textureGather(t, p, 1) + #define FxaaTexOffGreen4(t, p, o) textureGatherOffset(t, p, o, 1) +#endif +/*--------------------------------------------------------------------------*/ #if (FXAA_HLSL_3 == 1) || (FXAA_360 == 1) || (FXAA_PS3 == 1) #define FxaaInt2 float2 #define FxaaTex sampler2D diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index 11a573f7dd..214a7f4240 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -652,7 +652,7 @@ bool LLAppViewer::init() // set skin search path to default, will be overridden later // this allows simple skinned file lookups to work - gDirUtilp->setSkinFolder("default"); + gDirUtilp->setSkinFolder("default", "en-us"); initLogging(); @@ -725,16 +725,20 @@ bool LLAppViewer::init() LL_INFOS("InitInfo") << "Threads initialized." << LL_ENDL ; // Load art UUID information, don't require these strings to be declared in code. - std::string colors_base_filename = gDirUtilp->findSkinnedFilename("colors_base.xml"); - LL_DEBUGS("InitInfo") << "Loading base colors from " << colors_base_filename << LL_ENDL; - gColors.loadFromFileLegacy(colors_base_filename, FALSE, TYPE_COL4U); - + for(auto& colors_base_filename : gDirUtilp->findSkinnedFilenames(LLDir::SKINBASE, "colors_base.xml", LLDir::ALL_SKINS)) + { + LL_DEBUGS("InitInfo") << "Loading colors from " << colors_base_filename << LL_ENDL; + gColors.loadFromFileLegacy(colors_base_filename, FALSE, TYPE_COL4U); + } // Load overrides from user colors file - std::string user_colors_filename = gDirUtilp->findSkinnedFilename("colors.xml"); - LL_DEBUGS("InitInfo") << "Loading user colors from " << user_colors_filename << LL_ENDL; - if (gColors.loadFromFileLegacy(user_colors_filename, FALSE, TYPE_COL4U) == 0) + for (auto& colors_base_filename : gDirUtilp->findSkinnedFilenames(LLDir::SKINBASE, "colors.xml", LLDir::ALL_SKINS)) { - LL_DEBUGS("InitInfo") << "Cannot load user colors from " << user_colors_filename << LL_ENDL; + gColors.loadFromFileLegacy(colors_base_filename, FALSE, TYPE_COL4U); + LL_DEBUGS("InitInfo") << "Loading user colors from " << colors_base_filename << LL_ENDL; + if (gColors.loadFromFileLegacy(colors_base_filename, FALSE, TYPE_COL4U) == 0) + { + LL_DEBUGS("InitInfo") << "Cannot load user colors from " << colors_base_filename << LL_ENDL; + } } // Widget construction depends on LLUI being initialized @@ -747,6 +751,11 @@ bool LLAppViewer::init() &LLUI::getScaleFactor()); LL_INFOS("InitInfo") << "UI initialized." << LL_ENDL ; + // NOW LLUI::getLanguage() should work. gDirUtilp must know the language + // for this session ASAP so all the file-loading commands that follow, + // that use findSkinnedFilenames(), will include the localized files. + gDirUtilp->setSkinFolder(gDirUtilp->getSkinFolder(), LLUI::getLanguage()); + LLUICtrlFactory::getInstance()->setupPaths(); // update paths with correct language set // Setup LLTrans after LLUI::initClass has been called. @@ -2411,7 +2420,11 @@ bool LLAppViewer::initConfiguration() const LLControlVariable* skinfolder = gSavedSettings.getControl("SkinCurrent"); if(skinfolder && LLStringUtil::null != skinfolder->getValue().asString()) { - gDirUtilp->setSkinFolder(skinfolder->getValue().asString()); + // Examining "Language" may not suffice -- see LLUI::getLanguage() + // logic. Unfortunately LLUI::getLanguage() doesn't yet do us much + // good because we haven't yet called LLUI::initClass(). + gDirUtilp->setSkinFolder(skinfolder->getValue().asString(), + gSavedSettings.getString("Language")); } // XUI:translate diff --git a/indra/newview/llconsole.cpp b/indra/newview/llconsole.cpp index dc72314fef..e4e365cefb 100644 --- a/indra/newview/llconsole.cpp +++ b/indra/newview/llconsole.cpp @@ -194,7 +194,7 @@ void LLConsole::draw() // draw remaining lines F32 y_pos = 0.f; - LLUIImagePtr imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImagePtr imagep = LLUI::getUIImage("Rounded_Square"); static const LLCachedControl console_background_opacity("ConsoleBackgroundOpacity"); F32 console_opacity = llclamp(console_background_opacity.get(), 0.f, 1.f); diff --git a/indra/newview/llfasttimerview.cpp b/indra/newview/llfasttimerview.cpp index efb981f790..079b98d8b6 100644 --- a/indra/newview/llfasttimerview.cpp +++ b/indra/newview/llfasttimerview.cpp @@ -421,7 +421,7 @@ void LLFastTimerView::draw() S32 left, top, right, bottom; S32 x, y, barw, barh, dx, dy; S32 texth; - LLPointer box_imagep = LLUI::getUIImage("rounded_square.tga"); + LLPointer box_imagep = LLUI::getUIImage("Rounded_Square"); // Draw the window background gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); @@ -884,7 +884,8 @@ void LLFastTimerView::draw() gGL.color4fv(color.mV); F32 start_fragment = llclamp((F32)(left - sublevel_left[level]) / (F32)sublevel_dx[level], 0.f, 1.f); F32 end_fragment = llclamp((F32)(right - sublevel_left[level]) / (F32)sublevel_dx[level], 0.f, 1.f); - gl_segmented_rect_2d_fragment_tex(sublevel_left[level], top - level + scale_offset, sublevel_right[level], bottom + level - scale_offset, box_imagep->getTextureWidth(), box_imagep->getTextureHeight(), 16, start_fragment, end_fragment); + LLRect rect(sublevel_left[level], top - level + scale_offset, sublevel_right[level], bottom + level - scale_offset); + gl_segmented_rect_2d_fragment_tex(rect, box_imagep->getTextureWidth(), box_imagep->getTextureHeight(), 16, start_fragment, end_fragment); } diff --git a/indra/newview/llfolderviewitem.cpp b/indra/newview/llfolderviewitem.cpp index 1605f81748..df6c03ddb0 100644 --- a/indra/newview/llfolderviewitem.cpp +++ b/indra/newview/llfolderviewitem.cpp @@ -75,7 +75,7 @@ LLFontGL* LLFolderViewItem::getLabelFontForStyle(U8 style) void LLFolderViewItem::initClass() { sArrowImage = LLUI::getUIImage("folder_arrow.tga"); - sBoxImage = LLUI::getUIImage("rounded_square.tga"); + sBoxImage = LLUI::getUIImage("Rounded_Square"); } //static diff --git a/indra/newview/llhoverview.cpp b/indra/newview/llhoverview.cpp index b6821d601c..1d5293035a 100644 --- a/indra/newview/llhoverview.cpp +++ b/indra/newview/llhoverview.cpp @@ -803,8 +803,8 @@ void LLHoverView::draw() return; } - LLUIImagePtr box_imagep = LLUI::getUIImage("rounded_square.tga"); - LLUIImagePtr shadow_imagep = LLUI::getUIImage("rounded_square_soft.tga"); + LLUIImagePtr box_imagep = LLUI::getUIImage("Rounded_Square"); + LLUIImagePtr shadow_imagep = LLUI::getUIImage("Rounded_Square_Soft"); const LLFontGL* fontp = LLResMgr::getInstance()->getRes(LLFONT_SANSSERIF_SMALL); diff --git a/indra/newview/llhudnametag.cpp b/indra/newview/llhudnametag.cpp index d870a2b7f5..abb0316270 100644 --- a/indra/newview/llhudnametag.cpp +++ b/indra/newview/llhudnametag.cpp @@ -112,7 +112,7 @@ LLHUDNameTag::LLHUDNameTag(const U8 type) { LLPointer ptr(this); sTextObjects.insert(ptr); - mBubbleImage = LLUI::getUIImage("Rounded_Rect.png"); + mBubbleImage = LLUI::getUIImage("Rounded_Rect"); } LLHUDNameTag::~LLHUDNameTag() @@ -304,29 +304,14 @@ void LLHUDNameTag::renderText(BOOL for_select) mOffsetY = lltrunc(mHeight * ((mVertAlignment == ALIGN_VERT_CENTER) ? 0.5f : 1.f)); + LLUIImagePtr imagep = mBubbleImage; + // *TODO: make this a per-text setting static const LLCachedControl background_chat_color("BackgroundChatColor", LLColor4(0,0,0,1.f)); static const LLCachedControl chat_bubble_opacity("ChatBubbleOpacity", .5); LLColor4 bg_color = background_chat_color; bg_color.setAlpha(chat_bubble_opacity.get() * alpha_factor); - // maybe a no-op? - //const S32 border_height = 16; - //const S32 border_width = 16; - const S32 border_height = 8; - const S32 border_width = 8; - - // *TODO move this into helper function - F32 border_scale = 1.f; - - if (border_height * 2 > mHeight) - { - border_scale = (F32)mHeight / ((F32)border_height * 2.f); - } - if (border_width * 2 > mWidth) - { - border_scale = llmin(border_scale, (F32)mWidth / ((F32)border_width * 2.f)); - } // scale screen size of borders down //RN: for now, text on hud objects is never occluded @@ -336,34 +321,42 @@ void LLHUDNameTag::renderText(BOOL for_select) LLViewerCamera::getInstance()->getPixelVectors(mPositionAgent, y_pixel_vec, x_pixel_vec); - LLVector2 border_scale_vec((F32)border_width / (F32)mBubbleImage->getTextureWidth(), (F32)border_height / (F32)mBubbleImage->getTextureHeight()); LLVector3 width_vec = mWidth * x_pixel_vec; LLVector3 height_vec = mHeight * y_pixel_vec; - LLVector3 scaled_border_width = (F32)llfloor(border_scale * (F32)border_width) * x_pixel_vec; - LLVector3 scaled_border_height = (F32)llfloor(border_scale * (F32)border_height) * y_pixel_vec; mRadius = (width_vec + height_vec).magVec() * 0.5f; LLCoordGL screen_pos; LLViewerCamera::getInstance()->projectPosAgentToScreen(mPositionAgent, screen_pos, FALSE); - LLVector2 screen_offset; -// if (!mUseBubble) -// { -// screen_offset = mPositionOffset; -// } -// else -// { - screen_offset = updateScreenPos(mPositionOffset); -// } + LLVector2 screen_offset = updateScreenPos(mPositionOffset); LLVector3 render_position = mPositionAgent + (x_pixel_vec * screen_offset.mV[VX]) + (y_pixel_vec * screen_offset.mV[VY]); -// if (mUseBubble) + LLGLDepthTest gls_depth(GL_TRUE, GL_FALSE); + LLRect screen_rect; + screen_rect.setCenterAndSize(0, static_cast(lltrunc(-mHeight / 2 + mOffsetY)), static_cast(lltrunc(mWidth)), static_cast(lltrunc(mHeight))); + imagep->draw3D(render_position, x_pixel_vec, y_pixel_vec, screen_rect, bg_color); + if (mLabelSegments.size()) + { + LLUIImagePtr rect_top_image = LLUI::getUIImage("Rounded_Rect_Top"); + LLRect label_top_rect = screen_rect; + const S32 label_height = ll_round((mFontp->getLineHeight() * (F32)mLabelSegments.size() + (VERTICAL_PADDING / 3.f))); + label_top_rect.mBottom = label_top_rect.mTop - label_height; + LLColor4 label_top_color = text_color; + label_top_color.mV[VALPHA] = chat_bubble_opacity * alpha_factor; + + rect_top_image->draw3D(render_position, x_pixel_vec, y_pixel_vec, label_top_rect, label_top_color); + } + + BOOL outside_width = llabs(mPositionOffset.mV[VX]) > mWidth * 0.5f; + BOOL outside_height = llabs(mPositionOffset.mV[VY] + (mVertAlignment == ALIGN_VERT_TOP ? mHeight * 0.5f : 0.f)) > mHeight * (mVertAlignment == ALIGN_VERT_TOP ? mHeight * 0.75f : 0.5f); + + // draw line segments pointing to parent object + if (!mOffscreen && (outside_width || outside_height)) { - LLGLDepthTest gls_depth(GL_TRUE, GL_FALSE); LLUI::pushMatrix(); { LLVector3 bg_pos = render_position @@ -371,46 +364,9 @@ void LLHUDNameTag::renderText(BOOL for_select) - (width_vec / 2.f) - (height_vec); LLUI::translate(bg_pos.mV[VX], bg_pos.mV[VY], bg_pos.mV[VZ]); - - if (for_select) + + /*LLUI::pushMatrix(); { - gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); - S32 name = mSourceObject->mGLName; - LLColor4U coloru((U8)(name >> 16), (U8)(name >> 8), (U8)name); - gGL.color4ubv(coloru.mV); - gl_segmented_rect_3d_tex(border_scale_vec, scaled_border_width, scaled_border_height, width_vec, height_vec); - LLUI::popMatrix(); - return; - } - else - { - gGL.getTexUnit(0)->bind(mBubbleImage->getImage()); - - gGL.color4fv(bg_color.mV); - gl_segmented_rect_3d_tex(border_scale_vec, scaled_border_width, scaled_border_height, width_vec, height_vec); - - if ( mLabelSegments.size()) - { - LLUI::pushMatrix(); - { - gGL.color4f(text_color.mV[VX], text_color.mV[VY], text_color.mV[VZ], chat_bubble_opacity * alpha_factor); - LLVector3 label_height = (mFontp->getLineHeight() * mLabelSegments.size() + (VERTICAL_PADDING / 3.f)) * y_pixel_vec; - LLVector3 label_offset = height_vec - label_height; - LLUI::translate(label_offset.mV[VX], label_offset.mV[VY], label_offset.mV[VZ]); - gl_segmented_rect_3d_tex_top(border_scale_vec, scaled_border_width, scaled_border_height, width_vec, label_height); - } - LLUI::popMatrix(); - } - } - - BOOL outside_width = llabs(mPositionOffset.mV[VX]) > mWidth * 0.5f; - BOOL outside_height = llabs(mPositionOffset.mV[VY] + (mVertAlignment == ALIGN_VERT_TOP ? mHeight * 0.5f : 0.f)) > mHeight * (mVertAlignment == ALIGN_VERT_TOP ? mHeight * 0.75f : 0.5f); - - // draw line segments pointing to parent object - if (!mOffscreen && (outside_width || outside_height)) - { - LLUI::pushMatrix(); - { gGL.color4fv(bg_color.mV); LLVector3 target_pos = -1.f * (mPositionOffset.mV[VX] * x_pixel_vec + mPositionOffset.mV[VY] * y_pixel_vec); target_pos += (width_vec / 2.f); @@ -419,67 +375,65 @@ void LLHUDNameTag::renderText(BOOL for_select) target_pos -= 6.f * y_pixel_vec; LLUI::translate(target_pos.mV[VX], target_pos.mV[VY], target_pos.mV[VZ]); gl_segmented_rect_3d_tex(border_scale_vec, 3.f * x_pixel_vec, 3.f * y_pixel_vec, 6.f * x_pixel_vec, 6.f * y_pixel_vec); - } - LLUI::popMatrix(); - - gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); - LLGLDepthTest gls_depth(mZCompare ? GL_TRUE : GL_FALSE, GL_FALSE); - - LLVector3 box_center_offset; - box_center_offset = (width_vec * 0.5f) + (height_vec * 0.5f); - LLUI::translate(box_center_offset.mV[VX], box_center_offset.mV[VY], box_center_offset.mV[VZ]); - gGL.color4fv(bg_color.mV); - LLUI::setLineWidth(2.0); - gGL.begin(LLRender::LINES); + } + LLUI::popMatrix();*/ + + gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); + LLGLDepthTest gls_depth(mZCompare ? GL_TRUE : GL_FALSE, GL_FALSE); + + LLVector3 box_center_offset; + box_center_offset = (width_vec * 0.5f) + (height_vec * 0.5f); + LLUI::translate(box_center_offset.mV[VX], box_center_offset.mV[VY], box_center_offset.mV[VZ]); + gGL.color4fv(bg_color.mV); + LLUI::setLineWidth(2.0); + gGL.begin(LLRender::LINES); + { + if (outside_width) { - if (outside_width) + LLVector3 vert; + // draw line in x then y + if (mPositionOffset.mV[VX] < 0.f) { - LLVector3 vert; - // draw line in x then y - if (mPositionOffset.mV[VX] < 0.f) - { - // start at right edge - vert = width_vec * 0.5f; - gGL.vertex3fv(vert.mV); - } - else - { - // start at left edge - vert = width_vec * -0.5f; - gGL.vertex3fv(vert.mV); - } - vert = -mPositionOffset.mV[VX] * x_pixel_vec; + // start at right edge + vert = width_vec * 0.5f; gGL.vertex3fv(vert.mV); + } + else + { + // start at left edge + vert = width_vec * -0.5f; gGL.vertex3fv(vert.mV); - vert -= mPositionOffset.mV[VY] * y_pixel_vec; - vert -= ((mVertAlignment == ALIGN_VERT_TOP) ? (height_vec * 0.5f) : LLVector3::zero); + } + vert = -mPositionOffset.mV[VX] * x_pixel_vec; + gGL.vertex3fv(vert.mV); + gGL.vertex3fv(vert.mV); + vert -= mPositionOffset.mV[VY] * y_pixel_vec; + vert -= ((mVertAlignment == ALIGN_VERT_TOP) ? (height_vec * 0.5f) : LLVector3::zero); + gGL.vertex3fv(vert.mV); + } + else + { + LLVector3 vert; + // draw line in y then x + if (mPositionOffset.mV[VY] < 0.f) + { + // start at top edge + vert = (height_vec * 0.5f) - (mPositionOffset.mV[VX] * x_pixel_vec); gGL.vertex3fv(vert.mV); } else { - LLVector3 vert; - // draw line in y then x - if (mPositionOffset.mV[VY] < 0.f) - { - // start at top edge - vert = (height_vec * 0.5f) - (mPositionOffset.mV[VX] * x_pixel_vec); - gGL.vertex3fv(vert.mV); - } - else - { - // start at bottom edge - vert = (height_vec * -0.5f) - (mPositionOffset.mV[VX] * x_pixel_vec); - gGL.vertex3fv(vert.mV); - } - vert = -mPositionOffset.mV[VY] * y_pixel_vec - mPositionOffset.mV[VX] * x_pixel_vec; - vert -= ((mVertAlignment == ALIGN_VERT_TOP) ? (height_vec * 0.5f) : LLVector3::zero); + // start at bottom edge + vert = (height_vec * -0.5f) - (mPositionOffset.mV[VX] * x_pixel_vec); gGL.vertex3fv(vert.mV); } + vert = -mPositionOffset.mV[VY] * y_pixel_vec - mPositionOffset.mV[VX] * x_pixel_vec; + vert -= ((mVertAlignment == ALIGN_VERT_TOP) ? (height_vec * 0.5f) : LLVector3::zero); + gGL.vertex3fv(vert.mV); } - gGL.end(); - LLUI::setLineWidth(1.0); - } + gGL.end(); + LLUI::setLineWidth(1.0); } LLUI::popMatrix(); } diff --git a/indra/newview/llhudtext.cpp b/indra/newview/llhudtext.cpp index 2cba0a759c..3227f7d855 100644 --- a/indra/newview/llhudtext.cpp +++ b/indra/newview/llhudtext.cpp @@ -158,7 +158,7 @@ void LLHUDText::renderText() mOffsetY = lltrunc(mHeight * ((mVertAlignment == ALIGN_VERT_CENTER) ? 0.5f : 1.f)); // *TODO: cache this image - LLUIImagePtr imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImagePtr imagep = LLUI::getUIImage("Rounded_Square"); // *TODO: make this a per-text setting static const LLCachedControl background_chat_color("BackgroundChatColor", LLColor4(0,0,0,1.f)); diff --git a/indra/newview/llmanip.cpp b/indra/newview/llmanip.cpp index d4c607dd85..fc4e2a46da 100644 --- a/indra/newview/llmanip.cpp +++ b/indra/newview/llmanip.cpp @@ -456,7 +456,7 @@ void LLManip::renderXYZ(const LLVector3 &vec) gGL.pushMatrix(); { - LLUIImagePtr imagep = LLUI::getUIImage("rounded_square.tga"); + LLUIImagePtr imagep = LLUI::getUIImage("Rounded_Square"); gViewerWindow->setup2DRender(); const LLVector2& display_scale = gViewerWindow->getDisplayScale(); gGL.scalef(display_scale.mV[VX], display_scale.mV[VY], 1.f); diff --git a/indra/newview/llmediactrl.cpp b/indra/newview/llmediactrl.cpp index f4d4d877af..c345691b18 100644 --- a/indra/newview/llmediactrl.cpp +++ b/indra/newview/llmediactrl.cpp @@ -595,15 +595,9 @@ void LLMediaCtrl::navigateTo( std::string url_in, std::string mime_type) // void LLMediaCtrl::navigateToLocalPage( const std::string& subdir, const std::string& filename_in ) { - std::string language = LLUI::getLanguage(); std::string filename(gDirUtilp->add(subdir, filename_in)); + std::string expanded_filename = gDirUtilp->findSkinnedFilename("html", filename); - std::string expanded_filename = gDirUtilp->findSkinnedFilename("html", language, filename); - - if (expanded_filename.empty() && language != "en-us") - { - expanded_filename = gDirUtilp->findSkinnedFilename("html", "en-us", filename); - } if(expanded_filename.empty()) { LL_WARNS() << "File " << filename << "not found" << LL_ENDL; diff --git a/indra/newview/llnotify.cpp b/indra/newview/llnotify.cpp index 3a4e8f2edf..3a81ac69a4 100644 --- a/indra/newview/llnotify.cpp +++ b/indra/newview/llnotify.cpp @@ -497,7 +497,7 @@ void LLNotifyBox::draw() void LLNotifyBox::drawBackground() const { - if (LLUIImagePtr imagep = LLUI::getUIImage("rounded_square.tga")) + if (LLUIImagePtr imagep = LLUI::getUIImage("Rounded_Square")) { gGL.getTexUnit(0)->bind(imagep->getImage()); // set proper background color depending on whether notify box is a caution or not diff --git a/indra/newview/llviewershadermgr.cpp b/indra/newview/llviewershadermgr.cpp index cd27ce0117..6ab7207b91 100644 --- a/indra/newview/llviewershadermgr.cpp +++ b/indra/newview/llviewershadermgr.cpp @@ -495,6 +495,7 @@ void LLViewerShaderMgr::setShaders() //Flag base shader objects for deletion //Don't worry-- they won't be deleted until no programs refrence them. unloadShaderObjects(); + cleanupShaderSources(); } if (gViewerWindow) @@ -513,11 +514,7 @@ void LLViewerShaderMgr::setShaders() void LLViewerShaderMgr::unloadShaders() { - //Instead of manually unloading, shaders are now automatically accumulated in a list. - //Simply iterate and unload. - std::vector &shader_list = LLShaderMgr::getGlobalShaderList(); - for(std::vector::iterator it=shader_list.begin();it!=shader_list.end();++it) - (*it)->unload(); + LLShaderMgr::unloadShaders(); for (S32 i = 0; i < SHADER_COUNT; i++) mVertexShaderLevel[i] = 0; @@ -530,15 +527,6 @@ void LLViewerShaderMgr::unloadShaders() LLPipeline::sRenderGlow = FALSE; } -void LLViewerShaderMgr::unloadShaderObjects() -{ - std::multimap::iterator it = mShaderObjects.begin(); - for (; it != mShaderObjects.end(); ++it) - if (it->second.mHandle) - glDeleteObjectARB(it->second.mHandle); - mShaderObjects.clear(); -} - BOOL LLViewerShaderMgr::loadBasicShaders() { // Load basic dependency shaders first diff --git a/indra/newview/llviewershadermgr.h b/indra/newview/llviewershadermgr.h index fe7d4d64cb..ef142095e6 100644 --- a/indra/newview/llviewershadermgr.h +++ b/indra/newview/llviewershadermgr.h @@ -57,7 +57,6 @@ class LLViewerShaderMgr: public LLShaderMgr void initAttribsAndUniforms(void); void setShaders(); void unloadShaders(); - void unloadShaderObjects(); S32 getVertexShaderLevel(S32 type); BOOL loadBasicShaders(); BOOL loadShadersEffects(); diff --git a/indra/newview/llviewertexturelist.cpp b/indra/newview/llviewertexturelist.cpp index d31f257da4..3d3df1b31e 100644 --- a/indra/newview/llviewertexturelist.cpp +++ b/indra/newview/llviewertexturelist.cpp @@ -64,6 +64,7 @@ #include "llviewerstats.h" #include "pipeline.h" #include "llappviewer.h" +#include "llxuiparser.h" #include "llagent.h" #include "llviewerdisplay.h" #include "llflexibleobject.h" @@ -200,7 +201,7 @@ void LLViewerTextureList::doPreloadImages() static std::string get_texture_list_name() { - return std::string("texture_list_") + gSavedSettings.getString("LoginLocation") + ".xml"; + return gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "texture_list_" + gSavedSettings.getString("LoginLocation") + ".xml"); } void LLViewerTextureList::doPrefetchImages() @@ -213,13 +214,22 @@ void LLViewerTextureList::doPrefetchImages() // Pre-fetch textures from last logout LLSD imagelist; - std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, get_texture_list_name()); + std::string filename = get_texture_list_name(); llifstream file; - file.open(filename); + file.open(filename.c_str()); if (file.is_open()) { - LLSDSerialize::fromXML(imagelist, file); - } + if ( ! LLSDSerialize::fromXML(imagelist, file) ) + { + file.close(); + LL_WARNS() << "XML parse error reading texture list '" << filename << "'" << LL_ENDL; + LL_WARNS() << "Removing invalid texture list '" << filename << "'" << LL_ENDL; + LLFile::remove(filename); + return; + } + file.close(); + } + S32 texture_count = 0; for (LLSD::array_iterator iter = imagelist.beginArray(); iter != imagelist.endArray(); ++iter) { @@ -233,10 +243,12 @@ void LLViewerTextureList::doPrefetchImages() LLViewerFetchedTexture* image = LLViewerTextureManager::getFetchedTexture(uuid, MIPMAP_TRUE, LLGLTexture::BOOST_NONE, texture_type); if (image) { + texture_count += 1; image->addTextureStats((F32)pixel_area); } } } + LL_DEBUGS() << "fetched " << texture_count << " images from " << filename << LL_ENDL; } /////////////////////////////////////////////////////////////////////////////// @@ -597,22 +609,44 @@ void LLViewerTextureList::removeImageFromList(LLViewerFetchedTexture *image) assert_main_thread(); llassert_always(mInitialized) ; llassert(image); - if (!image->isInImageList()) + + S32 count = 0; + if (image->isInImageList()) + { + count = mImageList.erase(image) ; + if(count != 1) { - LL_INFOS() << "RefCount: " << image->getNumRefs() << LL_ENDL ; + LL_INFOS() << "Image " << image->getID() + << " had mInImageList set but mImageList.erase() returned " << count + << LL_ENDL; + } + } + else + { // Something is wrong, image is expected in list or callers should check first + LL_INFOS() << "Calling removeImageFromList() for " << image->getID() + << " but doesn't have mInImageList set" + << " ref count is " << image->getNumRefs() + << LL_ENDL; uuid_map_t::iterator iter = mUUIDMap.find(image->getID()); - if(iter == mUUIDMap.end() || iter->second != image) + if(iter == mUUIDMap.end()) { - LL_INFOS() << "Image is not in mUUIDMap!" << LL_ENDL ; + LL_INFOS() << "Image " << image->getID() << " is also not in mUUIDMap!" << LL_ENDL ; } - LL_ERRS() << "LLViewerTextureList::removeImageFromList - Image not in list" << LL_ENDL; + else if (iter->second != image) + { + LL_INFOS() << "Image " << image->getID() << " was in mUUIDMap but with different pointer" << LL_ENDL ; } - - S32 count = mImageList.erase(image) ; - if(count != 1) + else { - LL_INFOS() << image->getID() << LL_ENDL ; - LL_ERRS() << "Error happens when remove image from mImageList: " << count << LL_ENDL ; + LL_INFOS() << "Image " << image->getID() << " was in mUUIDMap with same pointer" << LL_ENDL ; + } + count = mImageList.erase(image) ; + if(count != 0) + { // it was in the list already? + LL_WARNS() << "Image " << image->getID() + << " had mInImageList false but mImageList.erase() returned " << count + << LL_ENDL; + } } image->setInImageList(FALSE) ; @@ -1540,28 +1574,31 @@ LLUIImagePtr LLUIImageList::getUIImage(const std::string& image_name, S32 priori } LLUIImagePtr LLUIImageList::loadUIImageByName(const std::string& name, const std::string& filename, - BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLViewerTexture::EBoostLevel boost_priority ) + BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLViewerTexture::EBoostLevel boost_priority, + LLUIImage::EScaleStyle scale_style) { if (boost_priority == LLGLTexture::BOOST_NONE) { boost_priority = LLGLTexture::BOOST_UI; } LLViewerFetchedTexture* imagep = LLViewerTextureManager::getFetchedTextureFromFile(filename, MIPMAP_NO, boost_priority); - return loadUIImage(imagep, name, use_mips, scale_rect, clip_rect); + return loadUIImage(imagep, name, use_mips, scale_rect, clip_rect, scale_style); } LLUIImagePtr LLUIImageList::loadUIImageByID(const LLUUID& id, - BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLViewerTexture::EBoostLevel boost_priority) + BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLViewerTexture::EBoostLevel boost_priority, + LLUIImage::EScaleStyle scale_style) { if (boost_priority == LLGLTexture::BOOST_NONE) { boost_priority = LLGLTexture::BOOST_UI; } LLViewerFetchedTexture* imagep = LLViewerTextureManager::getFetchedTexture(id, MIPMAP_NO, boost_priority); - return loadUIImage(imagep, id.asString(), use_mips, scale_rect, clip_rect); + return loadUIImage(imagep, id.asString(), use_mips, scale_rect, clip_rect, scale_style); } -LLUIImagePtr LLUIImageList::loadUIImage(LLViewerFetchedTexture* imagep, const std::string& name, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect) +LLUIImagePtr LLUIImageList::loadUIImage(LLViewerFetchedTexture* imagep, const std::string& name, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, + LLUIImage::EScaleStyle scale_style) { if (!imagep) return NULL; @@ -1574,6 +1611,7 @@ LLUIImagePtr LLUIImageList::loadUIImage(LLViewerFetchedTexture* imagep, const st imagep->setNoDelete(); LLUIImagePtr new_imagep = new LLUIImage(name, imagep); + new_imagep->setScaleStyle(scale_style); mUIImages.insert(std::make_pair(name, new_imagep)); mUITextureList.push_back(imagep); @@ -1592,7 +1630,7 @@ LLUIImagePtr LLUIImageList::loadUIImage(LLViewerFetchedTexture* imagep, const st return new_imagep; } -LLUIImagePtr LLUIImageList::preloadUIImage(const std::string& name, const std::string& filename, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect) +LLUIImagePtr LLUIImageList::preloadUIImage(const std::string& name, const std::string& filename, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLUIImage::EScaleStyle scale_style) { // look for existing image uuid_ui_image_map_t::iterator found_it = mUIImages.find(name); @@ -1602,7 +1640,7 @@ LLUIImagePtr LLUIImageList::preloadUIImage(const std::string& name, const std::s LL_ERRS() << "UI Image " << name << " already loaded." << LL_ENDL; } - return loadUIImageByName(name, filename, use_mips, scale_rect, clip_rect); + return loadUIImageByName(name, filename, use_mips, scale_rect, clip_rect, LLGLTexture::BOOST_UI, scale_style); } //static @@ -1662,20 +1700,37 @@ void LLUIImageList::onUIImageLoaded( BOOL success, LLViewerFetchedTexture *src_v } } -/*struct UIImageDeclaration : public LLInitParam::Block +namespace LLInitParam +{ + template<> + struct TypeValues : public TypeValuesHelper + { + static void declareValues() + { + declare("scale_inner", LLUIImage::SCALE_INNER); + declare("scale_outer", LLUIImage::SCALE_OUTER); + } + }; +} + +struct UIImageDeclaration : public LLInitParam::Block { - Mandatory name; - Optional file_name; - Optional preload; - Optional scale; - Optional use_mips; + Mandatory name; + Optional file_name; + Optional preload; + Optional scale; + Optional clip; + Optional use_mips; + Optional scale_type; UIImageDeclaration() : name("name"), file_name("file_name"), preload("preload", false), scale("scale"), - use_mips("use_mips", false) + clip("clip"), + use_mips("use_mips", false), + scale_type("scale_type", LLUIImage::SCALE_INNER) {} }; @@ -1692,49 +1747,43 @@ struct UIImageDeclarations : public LLInitParam::Block bool LLUIImageList::initFromFile() { - // construct path to canonical textures.xml in default skin dir - std::string base_file_path = gDirUtilp->getExpandedFilename(LL_PATH_SKINS, "default", "textures", "textures.xml"); + // Look for textures.xml in all the right places. Pass + // constraint=LLDir::ALL_SKINS because we want to overlay textures.xml + // from all the skins directories. + std::vector textures_paths = + gDirUtilp->findSkinnedFilenames(LLDir::TEXTURES, "textures.xml", LLDir::ALL_SKINS); + std::vector::const_iterator pi(textures_paths.begin()), pend(textures_paths.end()); + if (pi == pend) + { + LL_WARNS() << "No textures.xml found in skins directories" << LL_ENDL; + return false; + } + // The first (most generic) file gets special validations LLXMLNodePtr root; - - if (!LLXMLNode::parseFile(base_file_path, root, NULL)) + if (!LLXMLNode::parseFile(*pi, root, NULL)) { - LL_WARNS() << "Unable to parse UI image list file " << base_file_path << LL_ENDL; + LL_WARNS() << "Unable to parse UI image list file " << *pi << LL_ENDL; return false; } if (!root->hasAttribute("version")) { - LL_WARNS() << "No valid version number in UI image list file " << base_file_path << LL_ENDL; + LL_WARNS() << "No valid version number in UI image list file " << *pi << LL_ENDL; return false; } UIImageDeclarations images; LLXUIParser parser; - parser.readXUI(root, images, base_file_path); - - // add components defined in current skin - std::string skin_update_path = gDirUtilp->getSkinDir() - + gDirUtilp->getDirDelimiter() - + "textures" - + gDirUtilp->getDirDelimiter() - + "textures.xml"; - LLXMLNodePtr update_root; - if (skin_update_path != base_file_path - && LLXMLNode::parseFile(skin_update_path, update_root, NULL)) - { - parser.readXUI(update_root, images, skin_update_path); - } + parser.readXUI(root, images, *pi); - // add components defined in user override of current skin - skin_update_path = gDirUtilp->getUserSkinDir() - + gDirUtilp->getDirDelimiter() - + "textures" - + gDirUtilp->getDirDelimiter() - + "textures.xml"; - if (skin_update_path != base_file_path - && LLXMLNode::parseFile(skin_update_path, update_root, NULL)) + // add components defined in the rest of the skin paths + while (++pi != pend) { - parser.readXUI(update_root, images, skin_update_path); + LLXMLNodePtr update_root; + if (LLXMLNode::parseFile(*pi, update_root, NULL)) + { + parser.readXUI(update_root, images, *pi); + } } if (!images.validateBlock()) return false; @@ -1769,7 +1818,7 @@ bool LLUIImageList::initFromFile() { continue; } - preloadUIImage(image.name, file_name, image.use_mips, image.scale); + preloadUIImage(image.name, file_name, image.use_mips, image.scale, image.clip, image.scale_type); } if (cur_pass == PASS_DECODE_NOW && !gSavedSettings.getBOOL("NoPreload")) @@ -1778,115 +1827,6 @@ bool LLUIImageList::initFromFile() } } return true; -}*/ -bool LLUIImageList::initFromFile() -{ - // construct path to canonical textures.xml in default skin dir - std::string base_file_path = gDirUtilp->getExpandedFilename(LL_PATH_SKINS, "default", "textures", "textures.xml"); - - LLXMLNodePtr root; - - if (!LLXMLNode::parseFile(base_file_path, root, NULL)) - { - LL_WARNS() << "Unable to parse UI image list file " << base_file_path << LL_ENDL; - return false; - } - - if (!root->hasAttribute("version")) - { - LL_WARNS() << "No valid version number in UI image list file " << base_file_path << LL_ENDL; - return false; - } - - std::vector paths; - // path to current selected skin - paths.push_back(gDirUtilp->getSkinDir() - + gDirUtilp->getDirDelimiter() - + "textures" - + gDirUtilp->getDirDelimiter() - + "textures.xml"); - // path to user overrides on current skin - paths.push_back(gDirUtilp->getUserSkinDir() - + gDirUtilp->getDirDelimiter() - + "textures" - + gDirUtilp->getDirDelimiter() - + "textures.xml"); - - // apply skinned xml files incrementally - for(std::vector::iterator path_it = paths.begin(); - path_it != paths.end(); - ++path_it) - { - // don't reapply base file to itself - if (!path_it->empty() && (*path_it) != base_file_path) - { - LLXMLNodePtr update_root; - if (LLXMLNode::parseFile(*path_it, update_root, NULL)) - { - LLXMLNode::updateNode(root, update_root); - } - } - } - - enum - { - PASS_DECODE_NOW, - PASS_DECODE_LATER, - NUM_PASSES - }; - - for (S32 pass = PASS_DECODE_NOW; pass < NUM_PASSES; pass++) - { - LLXMLNodePtr child_nodep = root->getFirstChild(); - while(child_nodep.notNull()) - { - std::string image_name; - child_nodep->getAttributeString("name", image_name); - - std::string file_name = image_name; - LLRect scale_rect; - BOOL use_mip_maps = FALSE; - - BOOL preload = FALSE; - child_nodep->getAttributeBOOL("preload", preload); - - // load high priority textures on first pass (to kick off decode) - if (preload) - { - if (pass == PASS_DECODE_LATER) - { - child_nodep = child_nodep->getNextSibling(); - continue; - } - } - else - { - if (pass == PASS_DECODE_NOW) - { - child_nodep = child_nodep->getNextSibling(); - continue; - } - } - - child_nodep->getAttributeString("file_name", file_name); - child_nodep->getAttributeBOOL("use_mips", use_mip_maps); - - child_nodep->getAttributeS32("scale_left", scale_rect.mLeft); - child_nodep->getAttributeS32("scale_right", scale_rect.mRight); - child_nodep->getAttributeS32("scale_bottom", scale_rect.mBottom); - child_nodep->getAttributeS32("scale_top", scale_rect.mTop); - - preloadUIImage(image_name, file_name, use_mip_maps, scale_rect, LLRectBase::null); - - child_nodep = child_nodep->getNextSibling(); - } - - if (pass == PASS_DECODE_NOW && !gSavedSettings.getBOOL("NoPreload")) - { - gTextureList.decodeAllImages(10.f); // decode preloaded images - } - } - return true; } diff --git a/indra/newview/llviewertexturelist.h b/indra/newview/llviewertexturelist.h index 3d2fd127ca..9493b20b4e 100644 --- a/indra/newview/llviewertexturelist.h +++ b/indra/newview/llviewertexturelist.h @@ -217,20 +217,22 @@ class LLUIImageList : public LLImageProviderInterface, public LLSingleton preloadUIImage(const std::string& name, const std::string& filename, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect); + LLPointer preloadUIImage(const std::string& name, const std::string& filename, BOOL use_mips, const LLRect& scale_rect, const LLRect& clip_rect, LLUIImage::EScaleStyle stype); static void onUIImageLoaded( BOOL success, LLViewerFetchedTexture *src_vi, LLImageRaw* src, LLImageRaw* src_aux, S32 discard_level, BOOL final, void* userdata ); private: LLPointer loadUIImageByName(const std::string& name, const std::string& filename, BOOL use_mips = FALSE, const LLRect& scale_rect = LLRect::null, const LLRect& clip_rect = LLRect::null, - LLViewerTexture::EBoostLevel boost_priority = LLGLTexture::BOOST_UI); + LLViewerTexture::EBoostLevel boost_priority = LLGLTexture::BOOST_UI, + LLUIImage::EScaleStyle = LLUIImage::SCALE_INNER); LLPointer loadUIImageByID(const LLUUID& id, BOOL use_mips = FALSE, const LLRect& scale_rect = LLRect::null, const LLRect& clip_rect = LLRect::null, - LLViewerTexture::EBoostLevel boost_priority = LLGLTexture::BOOST_UI); + LLViewerTexture::EBoostLevel boost_priority = LLGLTexture::BOOST_UI, + LLUIImage::EScaleStyle = LLUIImage::SCALE_INNER); - LLPointer loadUIImage(LLViewerFetchedTexture* imagep, const std::string& name, BOOL use_mips = FALSE, const LLRect& scale_rect = LLRect::null, const LLRect& clip_rect = LLRect::null); + LLPointer loadUIImage(LLViewerFetchedTexture* imagep, const std::string& name, BOOL use_mips = FALSE, const LLRect& scale_rect = LLRect::null, const LLRect& clip_rect = LLRect::null, LLUIImage::EScaleStyle = LLUIImage::SCALE_INNER); struct LLUIImageLoadData diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp index 492c35ecaa..1c985eaa0e 100644 --- a/indra/newview/llviewerwindow.cpp +++ b/indra/newview/llviewerwindow.cpp @@ -1777,8 +1777,7 @@ LLViewerWindow::LLViewerWindow( LLFontGL::initClass( gSavedSettings.getF32("FontScreenDPI"), mDisplayScale.mV[VX], mDisplayScale.mV[VY], - gDirUtilp->getAppRODataDir(), - LLUICtrlFactory::getXUIPaths()); + gDirUtilp->getAppRODataDir()); } // Create container for all sub-views LLView::Params rvp; @@ -5425,8 +5424,7 @@ void LLViewerWindow::initFonts(F32 zoom_factor) LLFontGL::initClass( gSavedSettings.getF32("FontScreenDPI"), mDisplayScale.mV[VX] * zoom_factor, mDisplayScale.mV[VY] * zoom_factor, - gDirUtilp->getAppRODataDir(), - LLUICtrlFactory::getXUIPaths()); + gDirUtilp->getAppRODataDir()); LLFontGL::loadDefaultFonts(); } void LLViewerWindow::toggleFullscreen(BOOL show_progress) diff --git a/indra/newview/llworldmapview.cpp b/indra/newview/llworldmapview.cpp index 6e1e1b0e04..bff5b0f177 100644 --- a/indra/newview/llworldmapview.cpp +++ b/indra/newview/llworldmapview.cpp @@ -149,10 +149,10 @@ void LLWorldMapView::initClass() sHomeImage = LLUI::getUIImage("map_home.tga"); sTelehubImage = LLUI::getUIImage("map_telehub.tga"); sInfohubImage = LLUI::getUIImage("map_infohub.tga"); - sEventImage = LLUI::getUIImage("map_event.tga"); - sEventMatureImage = LLUI::getUIImage("map_event_mature.tga"); + sEventImage = LLUI::getUIImage("Parcel_PG_Light"); + sEventMatureImage = LLUI::getUIImage("Parcel_M_Light"); // To Do: update the image resource for adult events. - sEventAdultImage = LLUI::getUIImage("map_event_adult.tga"); + sEventAdultImage = LLUI::getUIImage("Parcel_R_Light"); sTrackCircleImage = LLUI::getUIImage("map_track_16.tga"); sTrackArrowImage = LLUI::getUIImage("direction_arrow.tga"); diff --git a/indra/newview/skins/apollo/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/indra/newview/skins/apollo/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga deleted file mode 100644 index 55e37930979a11056177be0bde9aa26f0a8bc951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmZQzU}As)1qKBM35NfpU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtw;&0IW9<5)|qh S<{9ki@24B#=IP_A#{d9|==tja diff --git a/indra/newview/skins/apollo/textures/account_id_green.tga b/indra/newview/skins/apollo/textures/account_id_green.tga deleted file mode 100644 index 9be215eed409cf7818e0b1bdda52507f99779b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wP4)M_X%FJ1Yx8D>GAh3ln1v5C*YuC9?DJ$hG%F8u?Fp!-G6!Qkj0oAZ$GXrEcNM71mVkM^y$8#ndre93fOuyI+ z+1~Oh^IVaUlANrip%w#FqX=>%x*2xX7DD1#qFWdyG5lwk48*g6xCe-nfY^cIKc^tsZt%oHK5uXK>PxTKLPO@AifC1Aak4;{)5~B@(U@@4GjO;EZJUz!UGhh==$|v>%Er$FAp>UXa+j`2ozb*@SiE3 z={qj{p07P$S^c;A&kKYY`ay0u3DjT3^c9!;BlksYkNzM1UkwP6-N5*t5#k@9A2=&G zZr}>P@aEw3rvFX<B!!OF=t+8=am0b{#OEF zED-tup$8Be0-@YAnZ=goCd!~Rh8}isKG2M$=D4()eN|i9Ubnt1dtLS_Vo%skyL#&~ mQ2HR0e&OcOAYakKY*=X!5)|qh<{9ki@24B#=IP_A#{d8_Qz`iX diff --git a/indra/newview/skins/apollo/textures/account_id_orange.tga b/indra/newview/skins/apollo/textures/account_id_orange.tga deleted file mode 100644 index 6b41e866322c654b575e8e04038ba3bfedda208f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wMPh(ZR-w)5gL~3WPyypgKkzYSGPLw70S1GBYwX&{S88 z2VoE!Bu0c8V7MZ`n(i~i?fuV?cJ@C*(31ZQ8i61)KH)P1 z6h0=#W>#Rm2?zc&6g~ORQ2p&cL&=N(456$3GiU}OnW0nw3J++Qg2T?r%377jr}s8P z;$ev1njile>i_*`sQUvn<0aILV6b06;Q9v-+S{zWnBusyF|Ka`VoB#iJUikmNXxIP$%#BdJK>dsjP(H{_ z>F54)d$iv&Gd9#mcE5|GBYVxl;|Ck||Nrl~E)89`w!p+miRgVDx95Y95 diff --git a/indra/newview/skins/apollo/textures/active_speakers.tga b/indra/newview/skins/apollo/textures/active_speakers.tga deleted file mode 100644 index 02d3643d7fbaaa635812c441d49c8beae06902ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1479 zcmYLJ3rtgI6u$DDpaNi z=EAvCZ0bdrK!_lOoFu_zGU4mv9ix6Qc-|{Cs^U z9c8ls8U^0?{leqdFFVmxU1d(#xkEC2T6o;((W95s{zAeW!g~aN;f5f*#{>pO9@_tt zBsM1IIBf-{kl@A;!fT{u-4>k|gC--GQkv^Z@^7fG=be9gHY5FE{N_!Uf`fv-qO;Qo zqmoH*g7Bk(4MJYs%ubU= z?a9eF*)U;zNDS>W+q?;(+rHnNr;^L8rXCG!b_;}Wco@STH_^M`=6Uc#b})0aUC+>? zQn;^Q$ZIAC&KKCkq=gG2e7JY}57(KGyA{tJ0|q@D)N7QQ#=!^&KYS{MKX~xc3G0npR{SOR1#yO%ym-j5vy?C@ndu z+@NlE_h~z!H@3m$bb{SbaR`U&qTq1bkR^-5@w#=;cPKrS>L*6n5B`{#%ksu-?!^B4 zi%`*d9>wZYSf0(mEh?mXPUO+=ewUnuYTd#w_|(C2>b4B@rPL=nfto2ziJWw zBo96@l;KeAQhJvHX^&!Ys(usX4{G|}6^Rz#`uneD=6UALd}T6Bwr=dXI|s$83?aw* zhxBk$l8MQO=UVo_?s|)ad-IX^D1mw2@xhE4vjle52e@fdr-V@snOMvVTT_wU6c3Nv zEu`rXZ^e1}Uevc22-QJFn;5lh={m|oTOmbb%k3#JTVKIo)j-oPgP8IAyF5Ia3{r}| z1=5aOd{-udQdy1PGBYGzUS6EQEr<{*$+flRw_mX55A^DVq#iUIVKM6P)@Tq&<#jdM z?OV1ava5-^cOC9(ZLvyax#%^j!Q1UrM^1=YG5N8P%i$2pqfvPiP0vaoxq7*3;`s5t zBSrkqjOo)w=_$#%(!zo#jrZ?r8tzo6*#CZM$T$bfM@B{nXD_nw{0kV@H(US! diff --git a/indra/newview/skins/apollo/textures/active_voice_tab.tga b/indra/newview/skins/apollo/textures/active_voice_tab.tga deleted file mode 100644 index 2d0dfaabc50a408e74f4ec2a42f5ead5a0966492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdT?Argcz5Zk#IFw+m5Lm?}1NK{oHg+|~}{DYtHj=jwux!E}bmYoU7Hi>Bwc?qYH zM&6>TkH)rba$+{tn?Tlk`@Sc`Y|yrCZvok}laAwl}8UKg~08^w2>UXE|rb zvMg9#li^W=kzw8q`}BS9zz!Wb>gZ9!ABMp}9XV>`xKm>v$I-E_tNYmFIW-s==CRxO nyOmNDz)=5l^zhC$xW9C=)>>}?MH_bc|NC2ft;;X6>^+)4aj{pDu{{8d&_wQf7e*XOa{oA*%U%q_)^zq||_wU}lee?R&s~69o zKYRM*@#9AiAKbrx_s;EGH*a3Qe)a0*%a<;kKY#Yj=~E|996xsS@S%eT_V3%fd)LmL z+qZ4qvT5Un_3PHGUcGX~@?}ewELyl=-rPB}XU&*CZR(WC6Z`vnd%C(h+S^*1n;IMH zYOAZOD$2@Aii-;J^K){tGBeWCQj(Jr6fO-)UVj12Vk^>lQ!H8s@LRaKOgl@t}^<>X{#q$MRK#KlBKMTCU}1qJx| ud3kxbxwtqvIoa9RSXo(^nVFavfgu0`Awi+8VV=RB{(iaKc<^=sXW#mU zVNi@2Xw$6Mo8$Y@>)Yc)$gtiq%_g#Kz@4v6E|(+06z-<3>(0&9<@n|KDU8Ejp-^zp zDFg0CyKFW~g1oA#jlp1W7X(3=1hQ*Q(;Db6%UvduA%X4t{)OD3J1mt-9%!?cK6lW! z=XBwOZ;Rgd&z=s1+PSyescX)H-Fd@Z(*-`)&-tDDYndA}}RXt5pc2R4PFj#bOb{ zuq+G0$Y!&^nD}xjoF`ZgY^IFw>7^VD!{AKs{@QQa7cDEdU%=c%DaOPskGm#y*luu_ zPN#t}&yEjkA5V`ysaML)y`Aj>%G1pA^OK_*_Dz1LswyyZnx<`C+U3Uk%dug2r?oZ~qCUa#kq zcDvoD40mgYI$t-UD8dip_~#3W`LnM~%C;Jk?_ k`_&Z$0sb(HdC<@v|C;{$yR?v$^~7RgUYlM~5~@4{pWdin@c;k- diff --git a/indra/newview/skins/apollo/textures/avatar_gone.tga b/indra/newview/skins/apollo/textures/avatar_gone.tga deleted file mode 100644 index e5c2c070bc2d150394e9e3da1ba028512bbbddf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmXw&TWnNS6o%Indarhjp<`?9joyHONF%YGsRR-OUXlWB(`ZFf1F6vvQ6!S+qYpm& zfN%O@VvLvc!6+m|4Fp0`v9y&^I=xP(o$1VUhPicSdgkoUH4mQT&)(T5|6Xf-Yi*Gt z`Tui@Q<};E!NeSk`NLI8K3(=ge zc}bIzM-Px5=UTK$Qq+jCt0ZPuiqEQ$glQM74%eTX{xlNVN~tHR@q&^IE$SYbUqkBa zu7~zFN3;97RyllX1<$Jn&r9GwfayO5jWr9VvH5yvc1iEZB*d}{c_4Sjk?NA=-j=-G-5s?q zf04Am`WA-HtW)d!o4U$%PL2e)dK=2yf41BnOk>@w>8!uDS>WN*_!UC7?oRNl^Wi^ADh*@m?HdUpCDXXOFclItWfbxxCM9Io15g3S$>;WKdQ^BKPR3C?~ProAmeyYl$pT%NJtR{8A9#P*9v z$scM>%;}$6qjU6ex r*|PLj;f}(a$|)6!0?K6_Q|#CLR5GVhR&qDFQ1D7J=o4avcZ>W7744~s diff --git a/indra/newview/skins/apollo/textures/avatar_new.tga b/indra/newview/skins/apollo/textures/avatar_new.tga deleted file mode 100644 index 854b70c326416a41f68f2c858d6d2f6b8a37e53d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmX|=?N6Ik7{*UqhJM^Xpc1lg#+Ug~vuT`wxEX_CY%yCD;-XSOgds2X1t_KLp#?;@ zfw0+@$>`_?fmi~A4XE45SacY=cBRlUAQW4$wD3HAd(P!4%e=pw`<$HLeXet#>kuL( z&tpH?PtsllKoI8l?E)#u+>Kz0lg7zo5yS(edPK+qY<(5tJ}t4L?2VMCC0dvfDn1zftn$lcTB+KNY}}Fy)gv z_B5}?)=61^dEWcFqp@l`2kuc18t2TA+f*nStxjkkcA&-G7cUws!>bi9g;+3a%T%#QI ze|A81w-JXm2Nzda&o?2YRQKt^=9M9;ePF=3Sq>}s2Lfx(UWkA|V{l_fEFIRMXuKT8 z4Rbt0`!3Jkm+T@URrEH-EdEinIy%LM=|;G)L<7$&Fn%et1TQw|4|g~ek1JuAzkp2L z2k|AwC)oXKuj)LewIR{8b|cm}Wk__)8WT+e?UZSwJSeTR*3*)SLgWt@quKQvl=c>y z&3)uqV7wneqW%5n+J?Wn(eJ-WEv`XanYW;I>O6H|5k72#yVH)s@iHhL8mNA;hn~26 zCh@W1n8FE47NQ$c{iG?a;JRwH_sJ;i{@I9iVGsu9o#v!}=DMMsJrAv;8y9?5RLz{D zZ>x^1A*pj~nKX@c<>~+URj{m#Vd&r67zm7r=EZBYYyJv)eKu0gzN)W2=Rv@g^gY4WGyev#O}Lv~d0!3IuC+OOFdVprsnC5)`0vFm%QmPc4fJ&9 znRSI#o%=Yvy2nPMkZtq-`&i-*ddZK|##i(s7ZseP#o1(O;kDNc!BVq&p`iP$Qr)jV zuto#V&IM$#uDToF&LqoNd`&OuNRbJUv4#QC_jrvf zk?zeEza7~z+x+{cMAQT#Rx8y|p!v3he^-{I>sSi0PvN6KQ9QQi#mo==A45jWU5bm} z9a#Txa!{iAoDemrRb5TJm6t$JCsa#llpe!geoAo5Ky2gA)G+4q-CN*lZ5toW6!w4m z;8Z`i(tu;v$hF>rtQDZLL@56Ql%D|BQ{}8KFe4@JT|J9?`MxhKUvqDEUO3vj`R+tN z@A*`9TBukSeCrM3YKc%=f~q`6QdyvSWmyrD^zM}t_+xnMm$g{GT_}p92S1q`>x&sc zP6*UJ51zM*z+Fb%ERkm~Qo~xLD6F&HUHa?VDDF>e|J;#*0jWL4`Va4#cNT6lomZ?u zsQ4Wv2Vcjuw3HE#{W>a-Z{eqJcfXt&ALwL}+i&mJ#B_e&#$S&1T%8@+n_M63#joQ# zs95+)T`KgX)5m*od8}Lherj)89NKwjI)CUhsF1lQxu6yE{b2tEoONhT**}W?mPJ!% z_Buy$T=}O F-T_bc2uA<_ diff --git a/indra/newview/skins/apollo/textures/button_anim_pause_disabled.tga b/indra/newview/skins/apollo/textures/button_anim_pause_disabled.tga deleted file mode 100644 index 4d604c63c3ba28d5cf1b8333db3909eebbd0ef5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 JP|n&7{{c6!;V%FH diff --git a/indra/newview/skins/apollo/textures/checkerboard_transparency_bg.png b/indra/newview/skins/apollo/textures/checkerboard_transparency_bg.png deleted file mode 100644 index fe06d38eff36981136eb61f97ea7b72e97ee612b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!8(4q@L!ke&P9UX_>=ES4z)+zz`*b-fq}tl1_Oh5!JJ)zHb4ocByV>Y27W6eyTw2rXMsm#F#`j)FbFd;%$g$s z6g=+RKzqD+AThYx5s{9C<9!m45Z{i6|e*VO#fFU8$2eqX$1uLMuzrW8R5 z^RRgzwrol{siZS?s=7(&yn_=|v*!*R%jQk{$wPMXY|hix)W3Pn@`(MWx%~tV`IMzV PuQ7PK`njxgN@xNAL??Qa diff --git a/indra/newview/skins/apollo/textures/circle.tga b/indra/newview/skins/apollo/textures/circle.tga deleted file mode 100644 index d7097e3a35bd45ead82ae4a0b4f5b0a6c7277f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6y%m{Rs7!XSWF*}KFbOowk1jMI+_&gA=1L8O!W&>hE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqmdCwJIAD|3c5R!fP3^E> zmZf=QzyJdbFu(u<3^2d|0}L?0z)u5fG^Hl}KfcuR>&w_bn}PmoCBQ%bNdvX?XS*Lc zSDR$__OI4H|NLhSRQmr+Ki)?F*$k=) z(7*nZ2KcX)K(hOBR<*Ie`!8vL|5^zoyLVRhu93IA8DM|`1{h#~0R|ZOgMsa90MGkt Qe)mVeU5}r0zs#rh1w%9Ak^lez diff --git a/indra/newview/skins/apollo/textures/crosshairs.tga b/indra/newview/skins/apollo/textures/crosshairs.tga deleted file mode 100644 index ac4d63dc592c0d8d38b8eff9a88444d7acddc40b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1&;s!|APcT1d#b3M4<4Y;vhK?0Lw#|V1+P!$Z~Ks$Yvtxg~<~| xBiWCx9&9&~JhB_WPK4PHqG4>1JCOMx4hVzH^-2{Fy{Om%U29Z8?N5dZPs{IbCV&l f;H}cd3N{A5Ca&XqDw%VDni)J@{an^LB{Ts5rV~|! diff --git a/indra/newview/skins/apollo/textures/ff_edit_mine.tga b/indra/newview/skins/apollo/textures/ff_edit_mine.tga deleted file mode 100644 index 8f0c35b98fafe79c785401dd11617bd113f84395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7^Z%7ki9LH~4W(;XEsTRF4B#NU85n0TnGT7#kUgh~Gv}Lpylnc@_7De{L@I{QE zU~DhKD8jwa#(L3F7))nN3JO-e2%%ntt%8HI>kq-~+dU6FaS~}BeEB{6_2z9R{N9$%1zddOK59KX|GalaNeR}i-+%^xGX}22 zaq9dK0)fCS##gLai)%Mi3p~tO$PVXvTTv}k!R2xlWLX}~<#Haz$6~SLf*|CLuY!%6 zwt!T#f&m{eHx7K6#Nfpc^IIvfsde6Sne$1YHPyxk9r#qvvgf6rjEfS!Xk`v_#t z%&{}+6Nd5cZuC-q_D#xQp8#K(x&S;%!ftXAv1BzmaF{-#~fKV_j6vWxOT zZwQ&(6hS(UwRgLgcPHWG|df zry7k$`v_lnDPivIVd}%?|5bHeFH0tq9i);O!V?ziX=9(U|MD<Yu*&%Mv@|2*e8mrIC} z@GGC>lj2nx0tJ`Da`U1}mH9g-HxIhaLaQJvHe7g_ADYT%r!G+AMEV!)q z`bCydzQGt1j5Rid!cp9wnEtPZMyF7{r54HB#8wl$cJx#~dIy5AIXzgnp$O`X45<%; z$%5d}-4x&L-geF_Oce{}x~&7l>kBJmReBvxb~S_c{A28R=Jd*Xq9IWTknmkk2_Ohcf9} efs^+`?P%0LWLmpLM7575z<1%(oprza^Lg3KV`d~i`I8i z<7Tm8=3dXiHJy!7m{Gt(OejZMBwiXw0yRR_TS@(lb^I1-{W{Qyft7*pHYfi}E+FFU zWaH4{77YcN3~?Al{eKgQUqM#i15BR<8#8h<@IM171|qIG>}=|s$XO7#lXnG#LLWS&xfoS z$cCD4EdJfkBr#k>JC<9hQVOC*C5}rij!P$&+aj75NJ0b=>V1vFBZSmrxdbc00az)e z9mnk*$$!{Q_LZYjo4=Sz43BCY7gW8s!k1$2o)k5MSRRow3E^@{%~)=~Xu(GwDsLT> z-nyy2^4FRZCJS^eME!qb@t=VfFMah3L&cn;_<&KI6e{@0N%6IV(lr-_Jw9>=gOu+C zYd!H$hnnvw_cO!ud#cNqc)RP7hPMK=-+F4k2+-afsuUF|1ayf-G*4Zi*kex(sQJ!v zzjJ(lW_o?k@c5eH_BqAzV}S9&FpYp1A@M>n;XEl|S~8B|Iqa(nRc|KwABapPfe{Bx zOaF|-{ul^Z5C(%}WEiCs8z_#&D!0^LZYzn!ae5V9|?n!NA@Y*!0$og*X{q+LY#=&U4|)kf1Lf_;b&B&j0s6oEI)d zEu!S6qEuA*G60|!Qn_4C(cj-sH#9VaG#X6;g?+63Zyle{cSNC3!2vvrS*n;Xn0Ih@H*I=L@zSP%JO=>?&9L&%*jUm&u6Dp z@SG@UF9NQ;3ex-t3|=sR!>~>yo-BH04&O^Em0F2ovZswMSKE!Xt4e?E->S;C)h?Mm zQL}iqscQN3niVC#osMID{PX_D@v_a3s}SRVHn0UpDoN0MNt_D1opaIuImnmqZj3LI&b>@ejDz& d(7Ogk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/apollo/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/apollo/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/apollo/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/apollo/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/apollo/textures/icn_clear_lineeditor.tga b/indra/newview/skins/apollo/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/apollo/textures/icn_media-pause.tga b/indra/newview/skins/apollo/textures/icn_media-pause.tga deleted file mode 100644 index 0713af0b40e056757b121c6c52afb66219148652..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmd6nTS!!45XTQe;FI+f^(MX)MIup=M6n@8E2d`NBRmUYpoXLtE=hgJYPQe`ZPCpV z*T~zthDw;=g`)^18pkf|g2EoUNDmT%FZ(#ntY?;WIV^!f4g7Y#`OnP%I}aZ#N&6&@ zBkg$Khpp5KA$ja?9 zeYWi(#G}k=QSma7c{X*jqf!ph8HtW7ScoX7Hq%hv5wfSLR`-v%As$slS?ZY6zWL$B zV<6B$>~O()T6qAB(Kpj#)+BkTty%vzKMwJ@V=GbhnGs+N|7b6<__7rkzMpH#COd~w zlSe&neZ#*5@wiu2q5fX|1dNH7_&VeQhVSQ^a?H*#s*{f#a@Q5-X!g?F!2R-@+E|}Q z-})H@g3c|~yn(qRgeUAD~m$OCdbt!>Kr7=Vr^=O99r;a9jE~K6F;J!ejLjb1ntGjCsR7hrRy2;mtmr&Hii5G@j2rkeJxo z`P8Y=dnSGaRzf!l^G6MTVXv!EN#lO2Xym)ecejy%2Dylcf&SN15eq_R5yM{Gjh6pD W^79HZ3a!_zIoT(RFI%%RQlvizTY+Q% diff --git a/indra/newview/skins/apollo/textures/icn_media-pause_active.tga b/indra/newview/skins/apollo/textures/icn_media-pause_active.tga deleted file mode 100644 index 21384316a8fd5981de33b52c892a18945e08be03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 diff --git a/indra/newview/skins/apollo/textures/icn_media-pause_disabled.tga b/indra/newview/skins/apollo/textures/icn_media-pause_disabled.tga deleted file mode 100644 index 4d604c63c3ba28d5cf1b8333db3909eebbd0ef5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 JP|n&7{{c6!;V%FH diff --git a/indra/newview/skins/apollo/textures/icn_media-stop_enabled.tga b/indra/newview/skins/apollo/textures/icn_media-stop_enabled.tga deleted file mode 100644 index 011b98c496b27fc83902a31ea08c11d6e3d9c267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 diff --git a/indra/newview/skins/apollo/textures/icn_music-pause.tga b/indra/newview/skins/apollo/textures/icn_music-pause.tga deleted file mode 100644 index 548ccf4e4741d88ce3febc98714efd702b0f6464..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmds1Ur1A76dyqlLDLWfpA-wBhAD{CnZpM&9Q75LmC%bI;zO&2dk8LS^$@ihj%eg+ zRzploMV*;p&hSsQOf4Jcn&#%5RznCA-%sa^`^j9l8$?8O;K#Y=cfNCe=YIG5u0pXz z!7W7*uSnU(qkq8X;S4MWg%~UU(rnCBb;{Fq(FpA|2C(YO!>LJ$2GlM_s1UKUWh1v8 z@u!UWdhUa_(+<<^Ht@7sVbpF~k5ekkP=Hmj1J3r^bI@{L5603%?!@@G3gl^jq)d%u z^t=>HanZHR)#jN0GW7yJPY%QK_#iC3dJ3AXOkq!IvccO$b2Y%bmYeXV$pSrQAuMV{ z_u$XWRbK}j;yNjguP0wX@7iFw?wWRwgcskxUH=yP2wF|9K=rSC+rpnFhG1!I075UH zKyc&{5Kn~?#>N`20teow-M*( zWD8&YGmxLFrv2Y^&b68xVQtAT*Ms>7+JHmUlHxY>VjuGG+|fC_RDIg1O508MF!B!Q z^Y*K=gca|ktp4KjKH%WBJSH!4=%g(-LnQhu-P3uh{w zA$PxA4@R?dph9GJ9+MY2X>nw;RcXRZhYkM+x8Xy#9emEaK>vr?UI)xQZi2bKX1N}0 zWo806xIT}`|4Kh8VP{26d8wYDujQ*shsDoKjv z1MT(zVr?Kscbh3tj0=dV1$=LAn*aa$y4nA)te)}z(uyhn56|xW!q3MS0kpt3-PdK~ z>e_<;%gS^97l(Ks7Zc!528x5i2Nz%jN@O5mWOX1pbl|&Z)q=Y(E*$;;{OrO1Pfzdt z|K!B3|CYuERhmlj`PbKj+%^6G#buNKpIg-be^XD@OP~RuFu?|3<~Q_Z#y*!25|{{7 zRDh-srUoW#5Ay5u{_Z_jjvspY=<4||A0OZOZ)<5$1ytaBYRjsZ&(0k9|K#NE|BsJt z|NrpN=KmmZm}VSw!~RJP|CcuuzSmQhp9fUafI}Tfm=%Z(fEW~}9w2)^J-rXJ-&t2% zD}U*n8OK3x`tb19{|^st5@r8|#r^-!gYcrh|55IC+ks{`05L&;W5w->D<=Ryz0}FdqnyF z{@ykJA$TpAuFpv#%6=4l{VY-TgVM`WAijTi z`=6w+0HVX+LSMTI?CyQ*{y#Xd;s3*foBpqu*m|ihCwXIiZtBLz$9EEC|Envf{-4>o z;k~h*_8g$wYk`<3V5+TFb#2WIV0kd}|BVf^|AXQVR6g9=vf%&it&9HO-nImv{jj{% zaA?c==L)hi*zzAUK8HvO3ntejgzQ;Vn|Js4toHvW=XCx*J+JHk*#$ko{NMNg!jgV` z_JfQDxdB)CgQ$jZI|7s!?SU8^@A}H}RYA69vx~!h_e?8Fy}PrghLHWZO(tDN7^p=F gh*8`G$5sB4&Ku&2MDZiJhskEOV diff --git a/indra/newview/skins/apollo/textures/icn_music.tga b/indra/newview/skins/apollo/textures/icn_music.tga deleted file mode 100644 index 9470601dbfb3ea63b85c3a4f7f64eb84f4f18378..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmeHKYfw~W7-pJjMs2_!l|wUXVqr`q(Nr_dmS95?l$(xVl2)e0Op(oMNa6+sB#1-^ za+5{waF+Xhxw*>SMQ*D{V3*5T7M6rnCcyFk+xsr;vMkG#vs?c0WuDn{IOlxNv(Ndy z_xaYw<|!L}ZL`6@b^5c%@#*H~_Bdz_oKN`8`oA3w;vx7(@WA7@5nB*eD>MGP;^2I* zw_Z;_sm_Aostiz8q=TY74Tefn;fKTf861zkCl&AAolcSD zS#4A>RG$liits=vL%)hc1d#OoS6T=A=gBiK#0m}O_)Ah^*{QB3(8wA<(^(Ib9TJ#m zs{wUu6{wplVElR+Fmd55@gk^r86hWFd0rg!WyhjlG0>I1>{m--I8;XmKXlyu0%@Q* zY$!AQyw{v|2)Lg1hqKClxIfef_Xd05-oQ=JvND*t)d|z`cBsq|t>7<+31LU;O#Kpp zqU2~}2=G6i zem3wVLwNA#I1nVIVq<>SjkdOa&E*Vtf2bF|>IUtdE||H!=+)i6R=C^K4AcE>|CXOL zP>~MmMKsR|{5AM#9lCF{v-6V_Gpw;!b802bsfOS$ZUE-dKNK z4fH#EzSta8si?zqh2+u=!aRQ++u!BXPvIcXl^vX6!x1bSratorgC8?zpXm> zv1h!q<4e?INe_Y6gL|1Mft|sgIV10|n4fyt__b192B@*OQ65mAn;>95P~V%xtSCx| zVox1A%zU`(oyhv^WKOSlNf&-B)}yY!k(z86#Y`NP^k5CVG+8qW3>kl8pJA0t(Dv$`&Q&v9esG%jV(AE4rK>uFBM9_DD?@=J&GR zG1O}*e-G|QdNE^ZZ_=L|hx?Q`xRrkqXwSkj32;Yz2?h!iVG#3fuo$(P=(Uueo_}M9 zgYb|CFJ1Vhk2LG&6I@4Xq;79?BkerMF!#HzM8i$oGj(UifL?Du>XoBj3;FSJ-Fl}? zqJ5n^LO0i4U*0A>>b0ARIDSZ05Gv4Ki~kj_Cxk)srEq9TjDXgp2xv?G%^LhjxvHoK z>3cry^Z3uKU+3qteXH=u2fLWiFMMQ~X9Bc!(P#fFep5k|g{w4?t|b`mf5i1?c+Oe} dPxzOA|M?y`xaU)EAMbsi?DX^W-n+-e=5KU+aC-m% diff --git a/indra/newview/skins/apollo/textures/icn_scrollbar.tga b/indra/newview/skins/apollo/textures/icn_scrollbar.tga deleted file mode 100644 index a19a8a5d1a5ccbf3518c0f0793a79cfbdce0bd3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$LZPB1K7xbQzY7^e5xvuFRw!7w{PdM{qQ`2WnAGelvKT96)O z{a3DB`A-T)*MH~Eo&Tg@bp0ScsTkS)r0N~DA2t5pzJ2?j6pS8zpFVy1PYOoY|M~Oh x|6jj;B?^PoqU#6oNyVV_1IvT3v_uLG(hCD2L7}c;p242}e!3BEo<6R63;>CdfcXFb diff --git a/indra/newview/skins/apollo/textures/icn_scrollbar_bg.tga b/indra/newview/skins/apollo/textures/icn_scrollbar_bg.tga deleted file mode 100644 index 1e4bc7a8a3e36e49dfa05286637e3cb12783f462..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$VH1_mJhPbLQIeS7El|DP`|lY~KfV0ON^e(3+7FR%Xp{q~M1 z3{nfy1JnQT!tVcnKEEIdgY>}kUpu8ied40 sZr_UkS5P%m?9{UKsfWATxQZXP3{^8Sj(z6fXRq&t((Sv%Cp42KzEsa=9Xk&ji zHc8W@X@1CIoT1I4Hz)8hlWe}7-Ry3Jm=pO`5CyR?f3Pf85s3g3a>(sE%?F4)2}xi> z8hVh$0c1%CSvr|Uyr<{XPVY?|6Ri3j)$3BtaL@uvzhx0vpK82gs|mg8B@4g*p?u1} z9#2_}I(6k!Zj_H%c;=h(J+lgp>mwG!){F98%=L>y7OwH6e8;Fj?QEZgjcZP8M~p24 z+V>|c{GR^DH}U&(`0Y>ZHgulPSp>47>PKD&daqY3XwLckV_$---LMF8%rjroUP#6^ zo(~733u)kDqUbM2|_oaHYfsBJ4v4o_OL3++!8gHpgYU??~A?3p%UyHtRrTPAHNctasA*2pfH&8 zjZH1Zi3jb6>;bV(t?_Hg@lX|VA&BfW*vnx5dlrw&t!Oj(L(0Y4h6)gKDz0sDC|rADEEZ_?s}w4LNz~dXnT&hW}NwQY{tC!1Mzqc zT4}%AmY?mm4_-a)5tZ^`Z88EEe;;$JudK?|x&@(SFN~k`Q1%?W_={stgc|95w57gU zgI_S`4qo1t8x8k4^TxIMx#J#~$GTAN47~Usr^kg#CA!zuS8MQ{xyk0tW)FG}s7LPf z=f(f};;B$m$-aX6YTbOEIp=owz&LyI!!Nx}3pF!5@L7GeZa(KkY{T8d|IELcdo9%S z)JRT!wFck0f8Mvd2hQ&I{?n6V8LH3jN~~ow`#YcBiwc|~?rs$J+v7_T>k$ipFVnsp@+XG{BPh7Y7Nf;I@9-0_ckqh=tU2^c>kBce`x0X b_}HW38|dB-wHFuzJBBy8-<|if_TnD_Gb0Gb diff --git a/indra/newview/skins/apollo/textures/icn_stop.tga b/indra/newview/skins/apollo/textures/icn_stop.tga deleted file mode 100644 index 7a53bccc2f765c863e7301a723ff32e38c1ad22a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8W*sMAL}YgJCqo|tfU!SsYP^QR`9o;M}o^qk2Fr=a*qPea0< z@=O(6{yf@Mcm3soo&P_cJ`BO9fb^+D|35(Sy^SmW?`y40z@`6SXWjqz=Z^pXbLScq zUj@=24B-#sX{eSWJQ6N6{|KbT$ymj8J z|1F_DIQ92M1*#N#IVNPe*d}DTqGP*+#t`p>`I)ge(+|TC2O&YBu3?_Rp8kHi5pJG7 Hu6hgr*laT~ diff --git a/indra/newview/skins/apollo/textures/icn_textfield_enabled.tga b/indra/newview/skins/apollo/textures/icn_textfield_enabled.tga deleted file mode 100644 index fc681a19579497e0ee1ef42e135c07706ca88664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$VH1_mJZ1>*lCVvruN-i^%x|F7?y{QtqRB}8G6T96)?y&(RV zSNHxC3qWc?dSLDa+57F?Q)0D))q?bl>W9Sna0x$R(f~*e2&2dU$7eUd;xKu9G)OIy z{%;^QNQ@MWq~CYfgao4U4M-0RgY-c24=n$FgQaI8X>k69l?EX}p{`+`!Jhtpx)E-k IKCXHU0A~n5djJ3c diff --git a/indra/newview/skins/apollo/textures/icn_voice-call-end.tga b/indra/newview/skins/apollo/textures/icn_voice-call-end.tga deleted file mode 100644 index 2da4e856b4ddb84173b8375c46c8d047db8a8443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8W*kkHORclaV2Y~A|je`x5f|5jGV z{xdOggflQO`SJ4VcJcCRcd@YWMgY~>12Hx;3_$XknODDn%y4zR^558a!+%ar*&-1U z*ZCl}qGHiqs2Qf{4uG2J!Og9npPG8&<` zvRML@$7VlJ7!C}8EMIA9m)6M0^It&vEiI3H5f}HL02BwMD^<8k+zbh*TI6&M(kqKw Z3;kt6fSt9 zS@?_q>y?g@-=mwz1J;&m`nGkZa=w`?N*SW=6{UEbG zWiRc%_&GU;Gy)7KKkWZ{$V$7$RnvkGS*D%juPk%q% L2sck3S3L#*{YiXL diff --git a/indra/newview/skins/apollo/textures/icn_voice-groupfocus.tga b/indra/newview/skins/apollo/textures/icn_voice-groupfocus.tga deleted file mode 100644 index 9f48d4609d6133d5a5a2ae1682ff0fda3c5650f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb`Gdq|T}7>DPkD0IOzle|EdRtiOAW*CWGEX_-(&5TwNXqxv7+a{($B8j$n+q`9) zq;0x3(I|_o%x1>Qd(EVanHHIbL1kf?W#-%nKO*QK_|W`1!kl1&LzoeZh|RV(*2glFqSS-8l~XS?Wq776!t=Uf0}Xk? zw{c;93ah1yd9-#Lv4mJ}Zf54S*uo;j-fCG)#f9|yGw=E^-gyUlm1N%6*O#DMo{M|g zv5=;m=pm2UpRcpMU2IH%pHdJK+*TDAH9peTgm1$=7;V#_uSPVV+vqn7k3lOsi$8v# zR#GtW>Z%;q1!tf+lK{O&j@i+Ej6Q5Yf30}Vr`!YAq|lXS;U@nm9*FrrjQ(J)?ANoZ zGSnxWf-3109!YXBJ@gds$)7uS3HlWU7*I)}%}YTupNC5R$v*M}h`{UTGd}iKN}x`O zhbl1^jl$D-p(&^J#pt}0O*u2sQ7A;aSYU9Qv!Z9WxULb9>qYDi@^CM`bxwfG$B#gE zf(L1MDCChx(3;OjyC@Zp3I*sWN<(W-JQRuCFT7oz)#U9btcg|TrltoEZ*^~ya6?eR z3y1VjC^B~YOcqB)3=gR2-0D*3>Fmt;Ytmz0o0ym|`*tRnVD8>ygM(eBGA^psZvB6_p=3jKxh-chZJ0_Fkz{nJAGY)6FFeK=)HZKRAk^<-o^P$bp zrkv#%)7`|UC$|lZ>6-ESMm2)Hw~A;Fj&nMTZOY+zrEx=BM>KU9Rx7}?uaq(jwW#p@ z!*jZeZUZwTeTMJ(dTz>D=u_X_)xj=RS0eiP@~RAaSq0>&i7&5QNb6zV(ezLkrrvbY zo9abZL)B+T+vQP|d*z?}Ok+g^c&>HHirlla;qVTx8Yf$ucsD1<(|6_Kw-eoWG11k6 zfm^j-gS7V`ik3QP6_13xppV1JrKJLC5?q`lv^7050_UiVEJ72f z5F~<1Ey|B3C!5_Ip5FiAE3f6C2S1+Y`M=NaxED^6CM5nSk|NE>d}4Kqu_~YnXQQ-> zilXcU0)dXh;W%W1hq1(%96_GNzF`;zD|Spr(I}awS(0Vh%W{0v$`Ih-nPYe~O*;#R z!<4=_w>dpYP%s$m_}kQ6q~vqF*dNQYaL%5qqBTinC#Uz4l4fO4&y2d4`G{?l8YvEmJm|wGn%s zp(6io)@{V^PbQP}({7Ii9DaYl-`{SvTGZ`!M*_QWdcIRt)dS3_REkCcyKtEAWK8!e c{^xPvF4H7wYh&AGx;NeH#=KW|uelbaU;VigJ^%m! diff --git a/indra/newview/skins/apollo/textures/icn_voice-pvtfocus.tga b/indra/newview/skins/apollo/textures/icn_voice-pvtfocus.tga deleted file mode 100644 index abadb09aaf72f13376cbf66470ed71b3bbae2644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8VwNb>=)0T6otu`dp64-{7dVsyX?6!73v;mFr5liK6FQT>a@ zUakMg*lMQIU4>ww*+6w5vq9z{17TJk<_N#7CSQE^>!av{nc==m^S|px_5W5g6z>8x zg3Le$!b1AoRi$U+|7V>H`tQHr2*V7wZ5scb7AgIA-Jtd#s1ZXyrvz(q+vTGFJ=ZG# zhaa}V(C@NF^}pRDx&JP!Rk7*k0-0I7Gx6n;`_uj>ANR!2Z$DlBzg3gue}ii2<5=tm z`NdhzPOLTHfH7FF<3gqXwv%LmSnj`VzwCe00^$EQeKP++{sgKu1!+J75rQE)TV?+{FH;6%+kTn6-uR9xnJF zH^=`HD18Ct(9=E0&*%V@4?*fc@q~=6fP7FoqX`HJ3Uv+h4EFT*(~WTR^l{Z=0082O B_c{Oo diff --git a/indra/newview/skins/apollo/textures/icn_voice_ptt-off.tga b/indra/newview/skins/apollo/textures/icn_voice_ptt-off.tga deleted file mode 100644 index 15ecbdff95f9ee4d34ac7cf5326a82f1e1ab0d2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbu8+f&*=6vmIXwA1Qn`#`1xGfGm26f}s7f-C`~hC9Rrp)o)bDVmFygwX!~c7w*g zx0(6Px99Bl?Kv+2ScmZY1fL)QPft((jqADKxh}Y_M+lVQc`rQ|{H4GCd-;p&3klHswnZUV-H9^65LtDALb3i0K?D;fj;9n z&b!C^d+glZy0<`&%sWhxtSz0d#_fKobf28JdPYW^apOm=7p*I6C>3 z;!%p5?cemo9ecNjKJvjb*_W>=nA)8S)=R*?iD zhJ=;TAK=RP15Df*mm1^7#HFrSxMR-`sP`78?sbwU?>Xnb?>%=j0CWTE8w7)Z0nLO8 zrHlm1rILMTdxuy(T|U^}*Jmr0>HvH<_VLay+lAJwMm9^TEQ=y6Ns?$9=8z<1I{8E* z4(c_Hq`uxdbNmJ^=G(xTx?fn0od#dxUOq`2ZWPPubSMOsL=2j{CKE>)YkxEvwJFBx zI`&#DABo4w!^ko2(??6kdQEqy1Ocu^!f>-tlvBynO)JmO@gV;&&kldKxA%{Hv7fC! zR^p4#1FvyD{w(++myy>J{2Y`*3vjcvG0F3MXaBT+8iYe(LQ1W0!QH?~MoFh*Vsv!; z4f$#4XU~O%`ji+g#AgFACGcW4El>LW{!X6bCIH8AfScd|x@*Aa^<9gFmjcf3*Uvq# z?tTdJ0<##HRmEutBXbXmAtC6(UhDlXmIW@Cs}0K{MND}oNBwKu0rXBW^E3QB&vD{{ zmxBv4e0IV!-p?Yxm8U2Q&=d`@QWSj&O@lFJte;_+Ug-AaX70NM=;kWpE{~_}rT_jr zB5$fK)<4 zj4|rQgv57VF@uV)ZogG4GVYO_YbJ=mA>wEl9O}qedjm#C6fWD1@g2(8?aC+ zm9XfFlm4Gv)l|?_6;xG2!j7bAm6;0JT((x-Sn11Vk)t!5#UeXpSq4d#K$egrVV5Nd zGKx}@PN!>9TMO=v-@4-Tp6eCjb@)t1dBP`?Nk}FWNZ8M$C`$d^ooG_YWEyh0Tyxh+ zQ^D{DO48#+Uur2;hjWCFMx#KKNF;QzSga;{KYO9;q_HsmcIabTPU{^X`VKJf*zY+) z_iCO;4B;c;2qfZh{mSwRHMcvxzPzSfSz1c9j=bwV==h~8E^Z{kfhVq~m^XfJDrl(xco zxp{JqeR|8CpW3{U$8~7SlUF3ApPbL+J^A2Nu!->EH4$RBV|>?tSd%P zFRs~MV!rcRL*Zs<)@HZctGpl#f*=SW3<`kW)jDJyI_GnFM(MBh12a6*=#P0=aC}~TW#I;Tf+K?b(kBwERNA%>dW8%YS5k@v<$TH zC{K8nWx>Rn06WW?&SWw{FW1|`aa^NyvOjb2M_rLuJKqeLEtYcDRQ-2=VQ8Rf1{fr| zQsbVc(VStR$H?*hLSLLSn)q_2GAH{fg8>X!lmT!}dJ6UBIi69Jj?`yPRqs#U^FRI< D#H^Ad diff --git a/indra/newview/skins/apollo/textures/icn_voice_ptt-on-lvl3.tga b/indra/newview/skins/apollo/textures/icn_voice_ptt-on-lvl3.tga deleted file mode 100644 index 018b0bef42d72a3437588312bbb543f74b5b006d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbW0T~iWK7{?D9TE3tdthNa3uDqzQiefr}>EIZsq=2S?6OfARF6wSj6Q(iRMKevW zHeNY3)zoBJW=${SIMYpi5AM0=1DwvH%Lj00e)E5x=luWA*}Yf*%7FCLgL*&!2w^!w z)KkL?JP>#u@VtN!6(I;GGajVUsj`%?W=y40W#XCW6_M^_7zQMm1Yia@IF74WoZpCX$z)|ZovyJM_VO0P zAGngtdg2T5a?vN{gTWw>h(@FGa5yYW-ApOlsE_$^_x4woVXKGwUmO~=zv0->+rQ|& zYCn^1t-HDS-0i7=_ueCoY9G$dWY?wxt84iAFR-Qg7Zg?m zY6NAZ``vE0{Ca3Pq^kV@FEo6HTI>K$`R-%`S8rvTlzVU*)m(yWYpnlNJe%=nvfeRo zDet)C0O6UixmmT9Q&zo$`o`_tY%o6J9u%Ic6}xc4!*7fYFKtNs=OQ<34u_+Z@3Hp) z*PsjYdnag@bN;^H8y@!zyY<$VyGN?pmxTc8FZVLf8miwzt$HUvIUcat?e?Fnv!pJMVhH>-`(=;EAMx_UgFPFI?xvY<*Ln%>;7{a*ip<8$+}EQ5=tX&yyU zmL@lo=Te~{^i-`qG=|=Gvw1ETi^$Ma1@E=e!WlO&)H9ClM2Prr#LbYUN%lcU2wF zutjgJ(lq@9g?5_#>a5t(=Xuio_^9#$~**l3s;QnChM^&lD)&LI6T z3{rzlFH8(157GzIo0NNzY%@S{-9O{i|2x3w2e||07JP1i*$-0-(p%ec=YMX+DKHHZ zC!`;w24pu#Z+*wZ{}t6Iz!t-~AsP4}|o>^n=n9NFS+sk>h|| iy~t*O+)K#KKzT3-2?})$^9=U%_tTAV^Yn4mV*mjCqF5>b diff --git a/indra/newview/skins/apollo/textures/icon_avatar_online.tga b/indra/newview/skins/apollo/textures/icon_avatar_online.tga deleted file mode 100644 index 45221213eb9e26c62f55805a46d64161f12d038d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 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 diff --git a/indra/newview/skins/apollo/textures/icon_diurnal.tga b/indra/newview/skins/apollo/textures/icon_diurnal.tga deleted file mode 100644 index fc720c8269c0afd9262d91523904245765d9311e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6162 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 IO|ztLzMf}`#Q*>R diff --git a/indra/newview/skins/apollo/textures/icon_popular.tga b/indra/newview/skins/apollo/textures/icon_popular.tga deleted file mode 100644 index f1165b8aaa76238dc2ed26289866956e858255a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb_ZOA5j;5FG?TvMTNcFJO0Fc3B}H75t%i3eVvYTzH!8P$Mu?Qh(4z}0t!JC}A7sl;bhvh+03G{d#&iIbr6rfpO^{ES;lm@-g zN6?#mYIy!TZ)QfN25O4W|MW)fE z=O+07OM}56{_hAelZ5bOVwfzZh^b&|m^$V%^COeZe8>1R4m8kuM@{TilFTde_Y1~bcI z4a#S2tv1H^zLuresk-_?ICDJKw57PIv}2EVLk_WY{Om2e10&GQBge<9^OTvp`8>Ga-TMDzE8oy9Wo#4 z(gRxXf$x?rowRjpCvDr-Eo(K`!CejaoNBWg!os>JKE97)VtQ%Ejvm^+y+`IT8oMbn zvYR3zx@2vr58ypOKY%~#kB;u8*w_csX09I~&j2Bk&GdKg?x($bAJLvY{gjl{Pl<_r zvYxoO2LzCF*Dh0FQ~MJV`Up7?pOW%W#+&Mwv8LmH`tJPN^bFX!vzM~61}Qy#fDRoR zpaTaUQ(BtBzI~4;ol>5CY|A`jMprjPry-3R)!*p@ryV{hLqbDcXk zLizd6C@*h_a&w312kL5THMp=( z$yg28J1~}-no+8(d_!eruVg)_siedd*e+gtMHLmVsk(Yp)`9&=(Z+ovmBEmqWuH69^=y1YM8+> zL5y}jARqP|>e|s^m9s1ekk`zoEeHPo+<1x)_)fi;wz4iVDLT4e4o^} z)v|92<2s=+t7F$|h4_N=eal2L_#T5ftzw{6%H%L{4EA%UaqFtT2E@lEge4l|j4{#P LN#Vw*Fdy+Rzu1;& diff --git a/indra/newview/skins/apollo/textures/lag_status_good.tga b/indra/newview/skins/apollo/textures/lag_status_good.tga deleted file mode 100644 index 680ba90f173750e1ed32a43fe2d5d69c8f88c21f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmXw$-z#NN6vw~k9%s1R2jxXxDA$_@MB(X#l=27oRe1FxkvyJzjEu`t ztP-#$S%m^@E1 zd6r~YeOAp_&3O$gPb&?UvPjm}9vC-Kep1fn%VsuRG_fJy!1{bW>+*GGS6}tUi$;0} z9u2>x1!iG!w>@fS*L4>=uR7Tgbues;+UTjJO83uhlih&Q;|J5bypjq7cLN-}8)W}& zKYMR_8TQ=t(CfSHGm+u@Vb*@HwK>1Qx2Qg=pqg>&d5YtY;~aY&V>tRSN>8ncrwJ3$ zwq#WDwC}?!zzU+G!y=CS8sXyKMb5p+J=E9!^wp_Lldx*?XLnY&q%y;)( ww*F}4MFof*gUF7fYBUE^B0Dl3y+`TLV`kST%_u%PLjC0>>Mkx&bAFC$wyM9sk0 z_vpO4gWbU{*u|Mt`X3)rd3NS$E-qRgmDeg%QJj8z!}!Y!M%nD)=Vt^Zns|LR6}c8a zl@>wsNGY_k;^y%x?WZR!e0^c=;{*2W`#S<*j^;l<(ZFk3LfT2DNv2_FetgcpSWE6>P+Dwjo3!?U)Q;$3nCubp2ov#=bO)fpqoFXXh$ zFZ!1tk<)$ruXv?xC%C$e#dU+Ms2{@IG(>vaU6Puw6SV(Z+>khhb<`fe(3!b^1nxF)1u7k|M+F)E+jRz`U1J;J`f zforA}=cTJy{*INjPs-81o{2IpBh~gbMOVS+(;A%obT#5@&l%!8H}DUAZ6C(QJIs-} z*=sgYUT>#k4Elhkn-1c03sEn|l6kI+g(ur_OGqCTS9?>7M~nsI1qb?5-KaP6$vav* z?%9Xor$3?NFNtw`6vLZa@Xadb`PyIce*X~SYX2qQJ2{61_A%z}sYR_?&z^=hy8fPU zHD5zJNBZsxlqnfQO%G2WY0>--h1^+*89evnDE{SVQHh%=Idh(0?*HT49TR6*QLqbT z$tLuh%lKC|X}*>pX77mQM7KH!`mzJ3lpUCg%4i#b9=U(}J?NFaD=u{6@oEa5?^O`q zJdAJg=bFDs2y}aF=B?D@4J2J0A>d%$_#UrV%h+50GsikE^X`f7cxv6-xTY4M|EibJ zA8z5kG~OYuQP9eMFP(uB`!%fnFyGdQ%CL^daW-#e+FRRsyvRoIsUDVH93v!O?xEDN zadYD1CslXAl9wrK@2Bt@M4$T|V^u4`2hO6avJ)k_m~{#A&iCQzA9PjL8y@ntrj}2g zvqM73scGQj0mzYDDH?(gq`kZME*mPU@tObZZ?Y~@6CP0lWNe>ub-Q6O#S^hUo7k<} zh*-CQC*~P$%iL#z{t@2Pp&%JB3%NqRU=jY)do5{=$r5LdTb&TLHYP6KWK<6TRHn84 diff --git a/indra/newview/skins/apollo/textures/map_avatar_32.tga b/indra/newview/skins/apollo/textures/map_avatar_32.tga deleted file mode 100644 index aebeab409366d632722c33328566919423f383fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2894 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 Q?EMkeFi-6@gt7n1AFTsTy8r+H diff --git a/indra/newview/skins/apollo/textures/map_avatar_you_32.tga b/indra/newview/skins/apollo/textures/map_avatar_you_32.tga deleted file mode 100644 index 782207efd6c28747686bcaf4355e2fe7388dbe94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3395 zcmYk9d0bXi9>x!gtRn6}A|kT7P`M?9rI|D16q-%bO!ME^nBjt&`^N>5O~y4f^^=tr zGme^NMk!93shEf+Dkz#InlfUNA*rCC&pgk$yx`^Yz3+SPd+&M9?{|L7!5BZ|I>HVA ze6n@vL)=KKrtkjzY)8UKUowP@Naty!UjHK*O!|{PB%0{S&LoiN8870#h$oY!QxI_{ zx~-o(5e=M7=8$dV2suT{NeS6U-Xn9#n`9Junn*I7bR?~bH}TZuOr}nf@FcQDcEphs zQbZbac!DPIfLtJXWGd0%2_%LDlK`TDJ%}+GI%!asljNMCWQVMSoALF931|a*C1;)^ zE65l!jPxQQqz%#U?sh~CF650=@=y+guSt3aX4YJok9Wcx`3~k_5zN^lUrd!M8DNj}W0uQ`hH`cCq9l1RcyU^-7W zp4|DVn5fkqv@>(lV1BNJsrnVBvKr>6>n-ZvUxqnX0aJDXM(VQp+v70%55w%)-=aKb ztfQ=zd6&FQ;z?(#sz{c9^9bDB+#Z_Lw_tv2fcdo!rusI_^;=fI&51IEeVUKx)oamf z&OAg`2v6x9ErB_3#L>>*10$tcE(tn7|k8#Pj<;7wGe}8}Y@7xU^N^1&k#GUfJ{=F3m%T{8@%2k-Y zaT7lNYA?>5IfJsYGHlHM0SwJ9ki7S&6N? z3($Y=d~}sX?tCeTdX0?cZK%Hk* z*py21BpMVHgwVobgiuhzvOIEQ9^$#K3qJe^H*Vapf>{#uk>Is!*Dzu2dc<)6R9@x!AM+a%GmXHWE`L^OvF zCtWUFM#R+V7`iAE6%`dt5?ZPA=g(sZLuX)S4m?hucPvqUs`9q);F3^Pe^Jg-r&DRL z67g5AqZfydB4NMWM%bjuh?_ABXU?8QV`HP^EN{83@My6Ok^#%#hPm*QQwUWA3y-y| z$Z?K4Od@hunna?aqR{tnF&?Kt9O*&2EM19EhVbgG+ibjL%UwRQrMkKrX?g!b0;4f@ z^H!K2uR2v%HIId%Ik-RJ*!>h|iu9Kx6cQ4Gfp5Qq{`Y`*io}wxJMs}SE(L>T&&6pb zaeaL~G9~6KF=f@Eqet;PEgHmX)8PmUs>;1ey_!pUR*T?#YIJj@^5eX?(- z6a`(PF%%8S$VTuRDM;o@ohmKGty{OOE7K+1rlFw$H*elVVR11=uUdotjJ>EW+nuVf zimzUy?xsFUvq(J|N!qyzSs*W#62!&DA#wX>7}PX{K9rBVd<{Wd#h|g{&~L_Uo%a(l^ag!SKE;XHf(Y%R~;=P{fNIyUN?u3d#s}k zNl8gas;#$E=*MYj3OzK1ti|a3k8ucQx$d4i1&Q~%r6K&I&1j{L z$J%SVPZc}gRZfLn-mbKi-X!YM-nwHmy*)qQA&7{Gz~E&okVIX%z@@KM2>oIYg6LbV z#A7KF(RI=kbel2_q3hm5Czc}>UDbWtdTQ#O&O2^`qpJ?KgTxX=ax1H?#8J3u>v)yj z6TN%)#xrZyHS4>gK%u8N?^aWX5aw+#>3F-Lx#s#&x0SSox-b1%_KCY0LJfn|$xmR*or|yAxZQ_}Q7b>blO*VFotw#T zcAeF+#*iw4)~#DxFAo|u3Io}h`yMJn{K+%6GRn$`6Q$_N>JrRA?!aB8I=eO(dY9ZK zil6q9cw|Sfxbh(b$a*^|UoS5&+o~cXBW-zC{f&ui_TDQ+EGXXkYd}{P^?#p69>*XJFuX#mOa*BzFG)4*n(Q{!cu7{{QX&|NlpJ&-`z@ z=iz^b*y{hB#?IAjNB-P4owODx0|EDe6nE{s{|uA%{O45CE>^ho|Ef^Os{hxa@{>+o z{m(FE|9^(Q?f-%HN4iW{I??~>|NqjHw*I%8v;9Bcti%7cfrc=soBd~FV~Ya1Q#@?O z%EPg5{{MHq{qKL$^Z)-%3mSp$W7r@hB$NU)0|aD5we&00ojf=2h>EWU@^gV$1nhSp X5fT*Y8s-`7>F=i-;pXY%s>c8T!c2n7 diff --git a/indra/newview/skins/apollo/textures/map_home.tga b/indra/newview/skins/apollo/textures/map_home.tga deleted file mode 100644 index 7478de371aaec5d55f0f01405b45a2d6589261d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8<4<%Qn9p@6hAcna^n=0%*?;)hAhj_6!@{O91`@vb^nv6+dO>PI`ao#_ME~0c z3420j!1RL50qKF+4U1opI4(1g^}^JHXjmG8r9*6HpzB4}gU$w-iEIWbdSPZEn*s6< v$UJnn!qnoRbzo+Yp%F=i-;pXY%s>c8T`M$$R diff --git a/indra/newview/skins/apollo/textures/map_infohub.tga b/indra/newview/skins/apollo/textures/map_infohub.tga deleted file mode 100644 index 173b93e399e7e0ba89821ab1cdc4bcb31ec281b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmdr~%Sr=55G*255u%G8a?B>KnqAp|LKMfVi7c#2d=be(6c2ua7x5FkY_9&0f8tNH zQw^g-9wPDPz%V`CRn20n`x>46nn?A;fnWRB&#-Fwzg9wsX?#Fwfn>Kxn5i?o`@3j@&KieGr21NGC()9SW z<*21GVu*Db%B|q`#rg;9kh~5#4k0Fvzw(>i9rZCr46!xKA(wp_CXh#4+ll49r8a-J zDP}wQ<{Kk&ccXq{h$V;I$^2+6zw|Q8k2HtRpH_d-PE><+6o>m$>*p*~!|Na4FxEfY xQ}%YWe{Po4n00Re|R+1Y8@?`C_ma=Pj9F%Qg%wujNUVGCm{C5M zUFttu9OE14zAA309sZyZ6ZP1!D%N+*EAM%q)rLFI`^>EJp7&X8xbwWq%(IW!sDHCP n8MS}YJ>9>%!CUw{p8vo{$}IbcKl^!Hnl(*n=&P+wT~pfuEC_Ps diff --git a/indra/newview/skins/apollo/textures/map_track_8.tga b/indra/newview/skins/apollo/textures/map_track_8.tga deleted file mode 100644 index 53425ff45b600b5bb8ee656123b75a8246d36014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1r8YRKN^6EgJ?7( zm{=|Grv_<7rAPh{$pld;D=oC7tZAi1&4Iz)_dYtoqab?W;r%|iulxCX1%iEo_(>6@ z2t@mL{;u-(KZRDSMRs;J3JMBvL4FjqDkWT{dbn*?c+OVC=W?ON>xI9y1sxq7NKQ^h zVqzjhA`w{5I%gf+Zuf-AWP(>;LUHBfaa^mcM0@Q;-0*nNp;l0G3J zfp~|*frf?#l$V#|y2VV3^NT3Q-}2ZTsZPba>r zs*3z{IvolN3!zXbpwVccFD->$ucvRhTu%Mv^R4Vbb-i65~4`#`u z7w?9L@M*^*8d)WeqM{&>u>4tBS$p`n2b<|E@3B48C#a~XAibF11IvGqzga&rnG8mw@vmXG+hILr z1?!vf63G$rWBpIJwPG%K3vUPSVR>W(tJBl?zO;zw+8VYtH)(&3jg6#NsW{?QDi!5q z?{CK6hPj(vSP0#v-K|VK!< G3;qDnw;rSb diff --git a/indra/newview/skins/apollo/textures/minimize.tga b/indra/newview/skins/apollo/textures/minimize.tga deleted file mode 100644 index a21fd91481647a6e024f459315434901d1ba8283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 ncmZQz;9`IQ0R{mE1&;pz|Nk=}h$axX6G;3Av(UH*btJI>t=~xj diff --git a/indra/newview/skins/apollo/textures/missing_asset.tga b/indra/newview/skins/apollo/textures/missing_asset.tga deleted file mode 100644 index 9a43f4db5db363b2817bbcd6ef613df64fac4606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 zcmb`IOKuZE5QckZoFK8wj&=61$px}VkRl!&&^ z5I1X}k&&&lv&ew6j*#CN=omtTndsR%)m@<@daPEQ5x4+kIr|c@hdNp|6=T<0i(>tT z7O?~^$&v1p@WgU5r|@=eW%p=mEJxnx3*G~7QG>R75xc-C21zT#UKOS)D#EEr8vA+!iJ*7_JDA_szZM54xXf z`(y?1IQ-=uHix6k(_19AqGdMD1O+*kM}#b_UPXL#5=$pW6lIY+-o!))x==&D7yhvD z-n1}4ne2B=qZmL!4)*DDg_XP?A0bv7kSldu8tjNsR0M5!9je<4SybalBnS;9^VAa5r>Hc_Hfw(kEbnr@66qx|nL1JQ^J9Bc*?MtzuZSba&;`jR`K*sb0iEJ)DMq~o*B|cE;b|f2uxSedY z*f`YfHV$YpEB9UE(v_ z6b46JG;Mr>MbXJdf(+5&CnlDN9=DmgTS0e6sAPJd4pqZPeHRf|1%BK0g2f^SG>n%> v3+TjkOJDH)K8cBTN52f1ICwIs0_>;r;8cZ_nPHzA66!QSDO# diff --git a/indra/newview/skins/apollo/textures/music_icon.tga b/indra/newview/skins/apollo/textures/music_icon.tga deleted file mode 100644 index aeaff02e0aedebe2271975b2485668584e1c5b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8XG0L=xIj|1XzAWj8hTOeizVlX&3YX-xj#(LS#+#HY2+-xtP zpfpHgXKNF~x|&MmRk_)B*5_osos|%GuiVFbUx1~>q=G>I9H0{Bb4wO6Z0qTYnO~TH zBE!YyWU9CKk~nX#{>JpQz`2F_3_EM9?;feH`hU2h?Ej(i(*Fm`O8zfMPI~NbVLquo zI@04Nf>O#i>CruubifPd%GiqfE?6Z-z2 z0-AlYqy0bFtj7BPtBdlV0rfYn>1bmB;&0biul#>=?HVw?v1ZkOpuc|Qg@-kR{BW?Z zJ8@Bc?WgneX8%7sbK3vC9j$-1)z|*53=gdXg;RfJxp+@m$^Bcqw*SAgch~=$ySD#3 zvu@2_U>Jbq_q4Y#fbhPqcIEwjT`|CLW!u`;{JSA03M>yY0|ajG*(rW&&(4?|yS9s; z+Pe97PktVJg1H<`4`x$mj?8DFxm*2mS;r#x6zk8Y*>sHO3!?1JpDwCx%rU$|0 zf%^B)o&CF~r3u-5m^4T)!`NI`-RT>x_p=dko`xOFT<<<`nj{e z%W`w-)02~T?Af&OSxZ%A0!(ltUpR7j#(|BPYC!IXVVE9d8l)eFk;U<` WLxMtG!#smM{rz+!+&q0;^%wvEc#FIM diff --git a/indra/newview/skins/apollo/textures/mute_icon.tga b/indra/newview/skins/apollo/textures/mute_icon.tga deleted file mode 100644 index 879b9e6188bfc01fc538a3f8f7d72b2d64e790b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdtfA&UY*6u|MpWEAAerEOv|`2{TZ0R)4{77>Gpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/apollo/textures/notify_box_icon.tga b/indra/newview/skins/apollo/textures/notify_box_icon.tga deleted file mode 100644 index 0672c89ee2295d34ec8b471df0288ae84975e11d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 Y>{i(?Ty14*wZdB0VUg9cg)^l71IiMfUH||9 diff --git a/indra/newview/skins/apollo/textures/notify_caution_icon.tga b/indra/newview/skins/apollo/textures/notify_caution_icon.tga deleted file mode 100644 index abc23d1d7a104b743186202cb3ae068dd93f1c52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 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 diff --git a/indra/newview/skins/apollo/textures/notify_tip_icon.tga b/indra/newview/skins/apollo/textures/notify_tip_icon.tga deleted file mode 100644 index f79a634a915f1b6bc74d78f549b163f823d121e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmb`J2|QQn8pkbV8>K}hl|E1NLbl3IhWIBGB3h)h2xTJjSBNYj zYyDeEX}R5&+ceGGrp09X-RC_wCRslB&gY*0=l411f6ntf-{*PW_dVwo5)u*WIuwQI zCjmgHKanLf7bguP$&(aGDx_(o=>upgJ)2CLNE$&AJr6PUyL0gojX`m#79_2$dG(kek@Ox z?*!6Fk_1WQOV*eF$%e6qkj7EGB~oId$(kzi??PN{z)#(Q>!m00=t?=BwKU;*n*dL4 z*WpfWA&N7T5$g3Fw5CnyRFsp+6c!d*PBB;>tRG4wR*Mv=-yGO866@D^i9sTvI@1(h zALe=Bc6m11t4^aSD+>ZLXek?B4QqQ))>+}(K9-h_q~yLs_X{ERO?@+)z_O)GU!nB<2O-iwjru8ztu161=Cpe||=8g?#4 zW1KlMoz?KmiznpT^I*9(?_Pl>vT5A44E52AQQ)hGvScs3XsJest0h#%4NoF2o0DuD zMobS<2&as{p@u zyz7ww>ro@+SRb<(mnq+x?Z&9uHV-FV)lionf!3OQXiuBaF-Sz%oS1A)$baGwRvtZc zXPo;=@DsLR=d#hrbyY^;<{2oa97=<9Q64%MRpCZl%!CzV@Ze@6I^MtS!LOrwYj>EE zjR~qFjJV!i4AG+)nn<-(LR-a291M4ZhLUU{u~`o$GX8{-(vys4D*jS-GzR;fjj-2h z6mpy=BHvvF{LQK;@?|;bpge@eGt>Z#fA2~S-oJU>gI~>?k4uyztC`teq~4YIYvP=@ zI!-t$p&)WSS}Jp)K50~kh%on#Qf7RWvBT|y?H1$GiC6^c%OKNkEV7-(QxBAo?=hA7 zpvv{(LZCLvg644iyUkU-`d<;Mj|$?JZPi05*%te2;JlAI_+Ha+W}`Ca*LpDvKDLW7 zd8|x0)jx&t)f8kCvt#{nCdv(wrlXKyHvuOd6sQN2$dB^&oQiW>SRZDgBtVmk)7Dsl zKRQ43sGrr#`gFmc)+>$Md8(VgX*$=(TanOe;E$8>0nkyFW$%QkjIXIIf3YF& z5cat)Mbb(IoN`p5`X>{AGV!P2Eb;l9W^nO}d}ed}I}PQ%_$5?xNjG~Y3MuCTuTOl} z$vF1yL}Ul8L__{zs7)C5lK9gYf9?#$hwb$x2wgr4$LwYx$3>mEBsVq6onm;Z(L7Ki z{!DHzu<>uLFYC=GHXH9^nlI;lW>L?`Z<8v{dZ==7PHmWugAO`quP?^<;gX$Q^&4wU zdH3X21Kf1S;f(tn%2}7jYz_)H=}-)kw>Gi0iOu3`arL*W7iD@yde_A8qi@5r4*Os93_l_R(uR6jMmm(H%Hq4IMbAIH{;uHs(;E3xy zJZLI|%9x=ah_A%>p6iyDwpHaJEzlk(y^QG{XW5Td(YtL`H=pJ3xf)_Hn7$4+?S>k@W zd%wE2_gg$HO2V)Ao6$+%fH#k?<7HD$zxFIv3C|k2QLeaKod;VJt=|+!%giFaIO8)# zdOL*)ijLutpd8!n4e>D31OGVX)u&3f8q*%DncV(7I^X=1Y>R#+@2I+Di`hvSYrL2@W_G=ET*0oaX{71J$j>9{eSn{ofP1SvcVb zuU+lcr}5@#E6%1wAV1O;zm_qVQ`oqyoJ9~(vxES$!?R~rQNe=gxOA6a^;C^im-oI!=13wLkp3702vJoF@ zqW>!~+c@{7$d22B>Z~{vB>BSCLa%s%hVu9>&OqmVJU=Y^PN4YEHU!u$`E{*{mbSi*#zI^@cL=#j!3cIRf8}Uyz_VSXr`lJ{zjBY}rF?9V+nQ)U z=eQ^zrwX2z{gcp*>pui-u=%icgVjqPdy7i1bxRUltQM|uT4D4*_4=>m^Z)XpwZI)# XtE?B=m|2=xn5(ZbHCwiDrqI6uJTI^( diff --git a/indra/newview/skins/apollo/textures/progress_fill.tga b/indra/newview/skins/apollo/textures/progress_fill.tga deleted file mode 100644 index a913fe7627118da684ade5324273d1df9458f082..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5548 zcmeI$$xD=R9LMp8P938|Lmk@r)^QtJC`*QdeHyIIA`|+2D{Z+AeP7R&M5YHed@jVH-C3T5t?s9vsEz z{395=ABe%cKzzy#kY|%W2D1IplD3PKj!Sz8<7MF(FFy`PMFbp`5pY^fn6O1+qDoXp zVX}szF;%;wPR_a$8{Fz1ZsSI7RX59aHed@jVH-9YD>Y)YL==Z%X1E$p!_`Ddm~M72+@x-kjohkk zmhEi77Hq;cY~-wplY3lPPsw*UR_^auxxZt6>bSfYLi-I1*W*-i7Sm6}(=^pgOFCv+ zm(4yq2UVM#ZRg$0$~M`k?d5i@1Dmjo+Ne1dQ%xzV$;K2+HYESXZt;UqdTs>}<~lPm zXTOGd>Y^;ncW2=n^;}=oE7#(C?+v%WEvjEP%4Tj?8?c2mVH>rPbeioD?Uq04x#M5EahZ;CnTn-p$}HXcxZ0ORv`$N&HU diff --git a/indra/newview/skins/apollo/textures/propertyline.tga b/indra/newview/skins/apollo/textures/propertyline.tga deleted file mode 100644 index 0c504eea716c7efebce112c5dc074840d9565142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmZQzU}As)1qJ~I1&;p%4;Ti}2_U;+nBLBS*^5lm%MHkOqO)o326X$d@oD7-YWFm%DQ1$YmXI4rHIE$i sxZFUFS>)^fP7A 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 diff --git a/indra/newview/skins/apollo/textures/skin_thumbnail_default.png b/indra/newview/skins/apollo/textures/skin_thumbnail_default.png deleted file mode 100644 index e22b1c164486555e949097a7e0b3de8829a05e78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24297 zcmW(+1z1yEAHO3<2%|ejOLs^*8bLrnK)R&68)1ZWcL)eb3rI^#3y26vgLIAV`u2X? z^K56kcRT0&JAUV*#%slA*p%1+06bGxl6wOHAa>+96pVs=4KgKEN50WpD7{ew06!K0 z2!R8@E%K|79RTp;1%N$M0Cl@ayFi0LL*P|gpf^Iesi*V_Ea?FgD9rc;d!`IN#<69BLM1m8!OSu+oIIJ3 zU;aG8!WdUUQYKx8j@h4A=o;FaXAc@cWG%Hv?lWUblyM3syT}I?jrTwaQQ268=0S+h zae9GzuBdB5-#GSd$3h!t@m~kd2TNM?kQ1nVcU(y(;M3 zr-c4sdl2?Nm(^3qXXjmDf0Fy+I5d>&K4m^ccv2(uAtWQ#;oMzXb@PbJhi@R$Os_2j zR`|(wZ>DDUkbL@C3VyabvwO5a{4`F%k)e2SN;yVwD%Z7Ox|P`Lx5?Am>@?W7&7Nuw z{tmPcKq2Gt*|T9(9q$^7*$TTTxfD!07H=jeHQqJo0v!; zlX5bXuLLc?MvR@MI#6E~y8GqkJH*^T_w@aG^uRu_%Clcf$G4&)rq@FmL$(B zc>eW7>9=ND>F2t$57*Q7%bh3|y{{RpCubwjWJ9VDR%#T4tI2Wykv+mvKN+6l{+w5F-7>T5y!Y2LZ8}TnbXBii>#*;ovByqDk{J%Cgtk?2!##^bt zXee;VLQ@WlYQasTmPfGQOr721{*y}CRQ&q2?DQSN->&7oA#~yH@vIrTCwZNtEA2Xn z57566U)yIjdf4I0K=QAnGstf}HBi)jhAYUiZ{&*Tqul3G*Ni~*i^%AkZ+*)&)Q&sC(ms|OB#u$dJ^+_#ol|QJypxD<-Quf+% zpEKkhBp=;&i(lV3^BvHWD)7$yDjMfmvukUTHTs!)&@5KJH|6zZssGI9WUP4YK3?iU z*Tn4C1OM_k+~-nP#qG%U2`5UZ1A-PgWWj4Qj@%gwR!;)yf%gMO!J;As6KV_Ve+{{< zvuCOvCTvW)?h(@YcRd_WdwYKq$KHeJvs5V~l18^d8thrgjlZrbFeP1Q8xtNM_NGU- zHqU%V>)+G)%#8FOJ)K=`GyO9XxD?~d8Otth9DTH|GN@ZcNar;>^$#wz*) znGN(!LJ=Z|EfhK?FaA$8%g}IFjqtuqN zG_Edn;s?1!lsNb(vA7_HA2l*XUK)q{@kDZ^ZIAAb)>D)B%@NKFXa3W>!bFqK<1s!W z@3Hp{Q5BPISTS3jKg3>Le6z_O2nPV&J=Z~XP=BilJ-;x)5n@-*dO`RC4Q1`N)md_B za(b#xm?ZzgP#kFM(~)=FRUu(HXs!$~rgLNu3C#q5ht>Do;3I|GBMxzMn4 z4+%Va>Op1eXAvDe8krh%WVmMH1aS(4MewT-uF{KPUEPqQ9$x>C# z73ItSc^eqygvLBvZ0pBHUR7Irh(NrLEonff`sN|wr2k&n`Gpd`B185b0r?%vL^qh@ z&vQ#6+BC9L-wIu!KbY7zp=RWB4l`z}rY20(@p7<_+B4huN(^swbi(-}4sAP};3ssv z&fF7Mc6Jd_Pm_vtj{2i5haxL)NcK*Am^!e5OpEE++3ou0?9UD96Sgoz428vNS}CBG z`sre+iyB5~GDUKON)6CIT{G-@u@RJyc+7NLWyi z_x|SmS{&Q(IdQ~4S_j19gyRpy_c>nN0diOrp8~I!I7~Si0+StY;T^~oi{;b5B#&4- z`I2s>32Rx!b7#``vOaEdY+t7Z^wQBo$Su&Ia1AJ#$Qa%<)xabBKnp}7W5U{;YnL`2 zQj|JU&xvLpt6cA(Pdbo^(^&PjyYrtd3k&s~_1oCjdq(o>NsfnnoL}<0VYj z2Y_0hOqG(NNgLrDl5bx~MlJc@b?dxiP%b*^2za8JSn3#jbib6^h($k=wBJJ7-U$=# zG3$Q-{b+qf#g8FSNX?ylYc46S)4s}5#TQ~JOaYg(HU>C^S;>Xl7bU{h054-Y#5A7a z6{9k@=D}Z}f3TxO(eNg#kIcK><90O9^T~qGAi@ zt$OyObo?RlsqX@(Dg0+ZeVN7BK`l)TWG1k1;A1<|y9;Ctm0A#4ALLAISMIU4qF=k& zOBtmOc7V>h`H>E}4_p=Slj=+I=XX%J)t1|EjZ0v4C^PIU;^K{prx7dKep~(+?{qOC zOi+gz4uNGRouk{|f8a$)SNHby7;ADI9ll1HhX46xI6rhQ8Xq36qa#8qlX-*YtvY?A zqpgFF(NXwfq5c2{(}PfzisICUV2# zyB3GaR)P>-@<{|RXQ{wZ&`OKXB@b;~ti%3kvq5?X$LMc^iN&TBO|rwLr`-7TegINk z1BE;ECDiMatLCWSKG*4`HyTZB)9_fN$UyKzU(jzVY_Z3$e|}RwQWFE=H|vEPa&lRn$b<#BwNelKH4;1bk?{2N z1Va~^Vp4*j3`yVtpUsgp1W9b&oef-rKPy(Dn0!4zs+KLfqC%=*!fI7GYt%6|sEWOmy@;iY+Ss+Z?7D)z~pPtS`070Ui$R(biY^zQ+ZR0v+J-CLtw_W%^GZIC?G(oS`0`ez_l zjC$v!V#`EGasO*?Z_n{zZ-J)s-MdxISo3z2@Itw~L&F`)IFkXV_QT87Gn|MR>F7g> za&0@0bE|hDB%?L8KP3bu*-SrT(n1XlI)C@a3ENE; zXqlj4Z1Y5X6b?Ogx>p8|#5{NI=%k4Lq3N(aRGQN2pmK%r{c*L4dsOBes{jRp384oP z0j6k2inJg@T(E4g(sP#|bc&Xb=XX-#~QntJ(*YPIL!dtWMMP$B)@+XmgQ*A(~P{Tj+j893t9 za(2V_t#CH~%cuk5)w^wSkP{CkC6IBa?U3_qiQe9!zzTK=i4|5Hq$ z16-<34>w~8JlYio11F8WFFW%4^|K>E77SnIAnj~(=&976d4J&f)BdSrloxx~vdm}_ zBDSsfru4}5oI`!Nt~%!FhCVNf#{G{78lxlEVYwx?#T#7_-#~*`FXjkpD((($g1Nuw zdC{qCjC|G#he>6O&c`2KVX_sj*-WoSG4pxSlUvuzUEa+bCrCcZ1>fp?<|yT=Uv8?- zN8rI-_z4){Hf`$ZR>AZeC$U2&G33PLD(c@p8rWd6ern$gE@0$tdD^PyEL19)-!%p{#9{dGGN@p*%Vb3BdS?}E_ey*cCe`}^vv>UF~Q=lg_M=b=@Us*F6E zju+WNSsnv<(?oIsou%gQ{>X|hg*E0rquIIdnh&~y<)GghV;8J;QdvDW2)zLGu;Gu^gatq~2-a-WJ zjt4(?Cf8{F-7W-nVZmD9HeBG;j!0Ey(OMDpt(BdC%Bc*zSlXC#Xmah1UBVMJN|wBF zxQ{DyDzsZ2(yFo3=bPBa4?g}UEv%m++xyd+OJE|mn&}P;NxW`jzncVf!nHUUhQ&Hsz%vDX$DU}hHT2X|5M_ec; zSM4r)@PEMic;&Gx)n!JGTywgmJ^>1~5h!GNnR}qMbRX#|L`THbnb+USv-D{EXyj~g zT;S&iTo5-amtSssFlk(Re7C<}Jw~Qmm8M`#@yEf8uWp%@e+xRZQzX3AX|6HZzPQoR z5r~6*uD}4HTw@=+r=ZO}g9$ettj|t7^sKxv$f(snef*bT%t?$LT_ZbrFav}ba+lfd zbt;2a^(r2H_v&ja@uzhO_-t0za$W45Z>110 zsvs>;z_szlqKrntD$sq(2}JImJ{CwEVT);W!t>qJ$C6{U5oEfKOFgrd!Z*l|gGtk} zG7wyX_ygv7>f-cHR4GX%V^S`XhoZ14sP^T`?>PWBPlOioy#`sR7*L zZgPwG2J=n!aXp3^ana$}tSKIer-LJ7*Ne4CS_$`o*H7QCpyYy^?ygr|v{KtYwS?ag zct7o%$!m80(n+nxfJHG)K1m%%`a0kH-@o>sSiZV$D=nXpy2dOa?jbRQL+S_Vz_VQX z#~93P8Okl*BwRZ;ln73^;ohI4m1ZFhv$;h@ z5EO_i`D6;Sph0(8Gzbdrd&?%%0~%_qG=5SL&U^d2R^kx~Kn$-Rq!JYMI|KSR$^}Rg zBKcV0Umf>jwYC>M&Z_Bn3_WhkS@V2)Cxfr2ObF|iO}n2af){m+49@OW9&dji1(?h> zt{4X|6+EWKz{3ESI~woz^*6-{66WKsiVwFU!Ax-6p^bqYCn}A4f5c;%;)##MNMlz^ zr^b+<#C!--aOYa7y0pHaH$t&2-{YTC`}pJ8(*qZUx?H6lMoI!72B0o+bAUBSBV@@X zak9|>m}bBCr3vN;$mhX>fz_tqkPag*$9>&z&79(EivarLoY~qpW<*gFSDQWS0y(ZsA3OF#jRqv3-p} z``3gK3ftHY8cHkypz)C*78C;cCmOG-D_gj_*y_$ae6|)zN9+Dm^Tu%5iyE*wvPrST z0@8U5UYPZwsgyfXAVw7Y6*DIG3q+ikcgynL3~le(*~1D~zqg(-DZ2^`TM3}5cun?a z*tT8$s-+8*({GYczI71Mc9TSsh%K?VzlG!{;;E3ePB(AUuOsRlf5uIm)jQ8OM z_P;QpfJ|C$O*~>`RLbOm?7_0(D>TnXeHyg}|9Y+H*_Rk89Vryz1ZIbYeBL0~i!^XV zZ>mbHm{Z@3htbr-_a|QHaI~ThNaihZLPgpN9Y8FP7tWYn^fy)yxeqkU0o_?+;Vjk9j3&#`1S5(+4Bk$r2TaCUz?<|)NhLOU|()sF|+IS zrQpt?rDMNQo=#=($=w47S=UOvTW9;T>^Bv**%RCL&ia?NR6Jy`q517$(exWvQ8=BRFsUftdYOuC!(qgs=C2P@8eT1z4+$gb)ZB3Sa@jGoou#j{Lt z;k$0n=5@b_$lp%yV_ik5UzfZ=q+e>Yli)>yJ~cH7XNtytpLS=#J?!6xx}gQ;?+flL*`!c?)>XV=QGsK!cNWWMkhj|J_+ zF**#qCih+O>Xv_3o0ohmSH4K7WU>~9&VI{Nan;wI=8blInZuLkJ+A*%vij&5#nbJ6 zt+Ty-``)eic4v!DTC_OY{A{h%DOJXJLDz4Z6SR=kZgeI;;|k~8uhp+G0Z2?gd$sZ6 z(``08>`RcU1$&xctb_u&88x;d7Id9O^)>Uq8q^X~Q5d+onr>=pY3|oA8~wNH-qwAY z3JXnsZS8w|gYVK`mNRigum44+-iqZ+sNF4CT5mq;@ug_MP51VK*wXCx2MA$C1+M@$ za_m?AOetC)TY#4?C#@fSoSEJcVar!k?D@5cGfdj)zm2|40Uga-)6w7NkmJ(W5{ti( zs1SZC_I7-$(|T^bVG#Z9;~{ETxVm9E)=MyYm|2L16|Vl<3Ofu@oFpnrN>Cyv$1{s; zKqfi$HbMa?WV17R$b91kXgF*{S831w$w-xa_{LMu*`9U2atl|Pkhk(5cM*NZ4pcka zR0XKqWc{1mVK~hE&6+%?(>c_JgGA(bO11gg|2}EN_Y3j;#F=7e@lI+ zzkPXb-Te#2$jXmgFoQiif+A&YGmT6&bhk}xM+Fy!YSaCW)zfLlb zj25e~z~k1INyOjWYxALd^=$Wp^qK7@MNZQF-Q79MZ#^}lU7;oOTYsZTWs0x=tu>u$ zT@?mP2}v5}a?qVhpF80@^t*1wAX(1(i7nbTJ1kG?i0$w9vxlaXi<-%6E8NzVqlvQ8 zykXt`3Lf$Rj^BaX1?mq|vPYz8N3nd~?bZHYFt!(wg@ExjX>ZnJMxHc-uiEVBB~wy{ zuisJzxQ`S3m!$1@8-EWTEL~yi3?Q#hJLYtRIlE8*Cx1K+_UpEu5JZh*F zS))QXmbRTIn4%4wN2#(4J-UyrPh^EG%NO_4O56y_9Ur%vgO5m+!H=iKUF$!euaLl6 zIt7e_w-Am-a|ZF6w}Coe?-1?yokRZ_-5b>4JK76)=R@CubI0SNDX*!1dZ}%M*-l&j zu;qYo{61o@n_RwV`efOuYsF+YIu!CoN@mX;&En_CCa^lQKQS#hjoe#NsXc7>UC~H3 z3XpEqYCV!ux|{!PJ-@qw1p8)=Po;~8Yq73|nwCG_pIVI}>C5-ug0>lboxbv;(Z2OX z+&Q@j5;iyCoM(}J{?tAy zMrY&6MU6GNS0gFS%IrW0q?h+6YNzXCCRRK4_}hT{(>;0T(l_PRT0;|2AI{s6RiS3j zB!xPxT(4ao&q_}wJ|m3uR^9g&%!`5eO^HDF`U!H!qn{0D3Bx^DHBo@X*JVOoAOIP+ zY@g}26@4lAdKaBwa{JHtvc6!6OZj*G4G-tz&h*WZNRcm;P{?4mTsGCIoZeCq#RCrPCU;K&*IX3$9l5m*W;-3yYsYm|)Vh}9dDsBDm zd+q`?TK}1Zw>&{zo|}eKKb<#WPJ9aC6FgkPVu)v0@aVVRXck>7&h0EpFl{~Kb9Z^@ zXuW^P78#~;GO_$iIkDrGQN+_iT6n-^ul=p1AQW!9fw-NLS4;8EYaJ|XxDwk-TBupR z4PWGUNHFSUlj3Qqq7u7eU!&!SO9X&~EgaoAbU-<|p`3P>Bz#>IuGDEdy-M_2TG2;> z_G;0P-IteTiH57wR0v?BojxQ0m%vA&_l%C0&yG4yqh{$gbGHTRs`ZDs1|Zva(|`Ur zG{fd~nL1-q)WuK%THou(I3|yYD=KQ}@4&LkO}g$5r7MWLKP;-s23S42VebP>E!Vj? zwhMwU9Jx58_8g3iwN_GJd+4+kU2o(KS{T`zS+Zr=9bd!|V=c;G2G~vi^XB=!6@S?n z^Wt54JdFq!iM@Ki_?7g(1H_E_)&1?9_S^6fk%Cs)WG3hjQZhGtbM5QJ*K2MQ&v1vk z<5ou^?}Mc-)WdXtk9d!AUybY>8tQtnYT^;Wz&!~|Hv+orN9?xWjh#z4uvN<2-#oQu zRMacMAu78mSH?%#t){VoQUzA}-cL6S$o}%eWt)z)N1l~l`X;SGmsR-U2zklMWfcF_ zNN{}Ohnles*`rJCcZs;6S~@y9wnoZetZH(}bE41EZn7xm!&1^>XJfd zv%)aKUW%+<;Y+-3{ zxx`Nyy1g}?^jzA%z-tkWjx%LkEU#g2U%j~ zvlz$?e!OX3@-h(4>G&7TLF<1|2P<@$(YFS5&si5pdLtImaY!9{!W8QC^&0J_o49+~ zgg;DiKUkF*w2hV0!FHk;Pinq5n5^E5Oj`Ldl@SE%UfaK+03uJ*hP5JcZK4j4=^`g0&I(Q@0N^C9h?m?lh z*t9`Wde-4S`4zXTP8+bgSFSqsbJH!mG|(0gldhkw)5byg!BA+6t9db5m4%~rB3Dc+ z`Li~A(>-#%|6;|xxI&0(|$Ger*wQOxb=0#k9FPswui&CWZ z-MC&)c$!QIN*&!?_S>%(vY$Cr!L z646)ulv=lVKan3eCN!Iil+dt=cA6$jW^bN?3ICv)*27eOdouxwUHe3@1Ib2_P)atbQP0pP!#6Km^-6IR%|hDi%-L zZ1(4QFW-cd8T;&(WGwrv$00{+$d96%saj2<&9(drj#AAymTI=1RIj#$&7i5nVjLo? zAGJgnxBKwK50IR_8CDOfw;WF1+S&?`GSSr)Io;?n{o2;n=4LMj1e^}DM$!dcSLru6 zeLopUQJ0##0E?0*Gd&|Wjr@6789Vt9v><;UzuBtiCWj+j_gTml?e4+QG?u4rrzrS- zoi2uq2P34>eikLE>wg!@dbpoR7Xuy%t#s zIJ?;{C{SXe_1h^ldDzq4_3(qY272FI=6R|edFAlS3-8Tc841X)2jZuPe@LPuE(CN54JDp zDB^iDu1G(g;Lk#^p&N+!iT4f222+xfWy|myn}T8&kHAc=Nx|zf>#^*{;Y_6dcik-= z8T)RgiMemxA4f_rR+ar&cLhYZbKT=#?0sR37yXwgi{~15u>CWuxMB}!khoh`L&rvr zE5nfST-KWCcn4Ckky1CFD@Fv>HZqd58cBs(MD&@#lwQ4xftVv{7oO}|YhSamOoMpt z=;+Atwn}vOa|*Iegoc8o1r?yJt83!YgN{_ryD=m?krrG%N7xa`!xCPVu0s@)T%u2d zNQ2sgNq0Xt5p;>9`u#<1aGq4)ZQ|tHD!mgVmmV*hy8@9vRGYd-3YlS1jbZEQe_VXH zTo9?RXN6z)^91oB7iOLByLGwX>}+ELgd7DP`Pan8 z-v0<4Qt`{-5ofX!45dYCBT^GuPXB>0saKI@rR#OK>j)~RmbD0~#p5u1shxQ3aM&8s z8PM@>k9ierWH^w#Enf?Rq-*FWNIeD?rR z&`YGbRoiIBLq<=BC@*;u&=fyAQ=5I$Jb)nGvKOeRPdTLZVrK0PSsCp zks7ps)lw=dFtA?wB0(MRTpsSxv7`6C(f!k%tb2d)mG_9-CqQxNX^?^d&!+(E{)A?y#NU=`R z!UG`^t?3{Ti?~{#U3VsATs#tqKBO-0-S&d3<(~jK>(SoC3(^X^SIjRdGC zZ?xOzH0u;+~vcPxY{fdwLbSndc;x|LV_K(w-A zIg`vp0Q+y|o`boD(KYd9tXyxG3dzC?rhpJMlxA0KnaxYV#Xb3(+po{G&mR(QO%TE8 zIzK#l7}pRy!~hu7uOO?_DSmi=Yy8kXC$6QEC_{~i?QVpi=S%NxS&tp}s3;!^g#_jgJ~8IevSGe-2pu1HvZrexrjy zD1fV`q0*w#tD0^l;j)+!2qixW3KZ`D3JIq`fy?Bgf?tBJ-Q8^se*3!iMC@u=leiQ1 z7nT}!zH~GOWOTi)I}<0!PO~d2X&Y!g3CZzi%FEsPc0L+a> zmg_p+YHG-c$+PjnHaq))IwurD*dbuY$qV_A&3bN&<2%;qFmFQd$J-QF6y2=aHcJv7PUDmRS%ZZU4$-*Z1})BIe}M>yT!ckq-JP!GzM?(7 zu(+Jq_}$-59YTh=o~-nd7q;5;Zd{D4(NicR;3)voP43-i=rTZ2du^6G7as>!&5_z1 zoV`Cl1TW7n&%N#3e8jz;QtK6Mpc(X{9%w!M8_PGtV?WU1U+xom()q+Wy3sr5IH6yz zT9FzmFit&Av7SrTKzZ_2_kddwskQ{DpMNE}IEQqHMZ5F#y!;bKbGKArxKLLZ22pl# zT{uFR#eT#_N5KWR1>?j+NJCLWsAO!I@;v$IBE|INF=;xE4x5*TUlKokSPisD=7?jE zQF7^_e!qe9(SZl>@Mx3|O_Jlr0QP5VWl@v~mwt6ZiLp778AerlhKMLYGNWyt;dYEW z_@Cbl8*=Yop-a-L>wL==n55bNrYhjP@vsb(d^06xiOp#-pLT-{U2lD~pQ*;a4r>kI z&QsQed5%%xq7nB`O)WUSd(V=Cg&vyB6p6B?$MAmPy#&RS2MNHxOU!Zmk~EA&tmsE& zQa~-kgTmFFqw`5&=m%Lh=i{KR5%u^*C^{f2f?LUI1?u*-Hd@t^eJSZ6pjhNL^MCcD?>4!#D*tG4X zmFNCsaTpxQ5v$!xiQ3RX-3{pV%2kDu)L;QJJww=$s3G)*U?_xaag+W?YrTa(7ZU3V zuwnnKYT0&CwdiXl3))}5!6}w3?DY%602A9C3Lee)Rn;C^BHIm@P~7vMWKl*=_n188|%rD#j~K_3-d& zvmy%2fpS<+AvTJrtW7Xf|A?bV#`@XLGF1md0-sZvB>UP9{eW&LE zx^I%$RZ)ZYyd$>tza=tc1a)yEIXs>veiU$!rRby0Orrj@pB_2eRFlJOkMJ= zp@9gHq3RB{v)N_NPS;va^R~ovEw@@J=Wet_GQ-2g`gGA3^*Yo>9 zluuoMllx=Rk;Q{Zsvz&_tJ-v{&D!Ss6`J6u!DRVY+qoY1P(@mwyD@Ku*aWGyW6YgXc-R}|>2Mn;aewsc8!HI-w)4k1FW{fp;Qh*l2m^fl zcKrF(vhPZ7Yr%|y{qI&>Eg>Mv+Fw=y0DiY#x111NN(LNFB}n(N>rE%U!(t2Twav&q z9xX6z_83lH-_GUro!ug_C(FCZOQHL|UFf~yMn|^yQpN+GFjq{DCqvU-=~}zl z>X)o3U7sEWMiQz#H)^vfN9YvmOg1n3ygKtqDJO0rT6laFTSLqv$0zD`8#n&YSp{iA zH8fpC!a%w~tKwvahIBQ>aJ!)A#8_OJBDw>=zh6m*Y(|3#N{yWO(Cd&bX)KWvr{W?b)R9(sgyA*xItgI;)>(eG8) zR0iEuix4xE5h(-RdPAun061Xw^5ZAC1sXXZO3aA{7RBU7gMI!R-5SMgL92!W;QloV zPh{5D61w7s%IRnW$GgTVY=BJ#?P+8<1PmeT%_}98tLPO9>XOb=ZtrdB%VVe$+Yo5A z4?14o6(~Cj{uLBSu;+#7CrQ?``?3M1sue}kczOWhmmz{>q%s)= zDB&MYO7JhP$T-9)IPn>Kq@yL^gs|rFZBV8F8Vo3HpMAe^{smUADnR|Ocoo4+BP0~4 zA*zLi>>IP+Jf!wD&;Yn-rVEhB=6&!JpXUY8FLo*-eNWMY4H%wva1dBy zCy~e}1yTY^a(@&<7iE#<_Li+RB*sSu%m&gYOa+H#aq7RCHQR^}Gz3fs(6ANoGS`ePVC$_g?05I^E#QKZ#!Ra#lfmZgAW*jBTvj7+x^Out@GMVPfKB^n7P$$z7QVoY07qSEJ-sOma7r?Q9iH+VU|Kt6cI;&QP?)~*({l?!p zA7}3?f zro!3jQtU`RG=>5`MBDoEt1kDt+3mx*}{NH`>YkmV4V0lJRtQ#7s9qlpDD}kn6iv5?!<*P~OTTeK&qbr#f%D zg=L+O8hYj7skY=hGtqT+xRnh~#W0Hn%svsT7t9L>m-yK8VaR3e{>-h%1dzu;((E%v zqkGBwz^*;4!fJa5yPONXVBn*Qr_i%%M=lh&T*-XJyj5iedvq^#1fK#xG^k$3Y2Uxc zT%qVrezqs2Hto2ux8rnW*Qv_Qtn9`H=>a<|43qK`rr{_AjlgX)6E`cgu%#9bPmDM z*OS+>1GS%5fZ31+%9|3!!og)+);BhRx@0V{Qp-0MTqxSSW9S?+mC+93cs=BxY%$j= z+XWoms#%?Wv&Az1`)s?vUiQ|`GP6W;xeUrWP&#A}`OsrL@%b>t7Iz9IvkEDva}x82 z=#_m1!zie>&BHNASBo>!svccFsUo!VqlG;$3IIn#F^%qJ6)qud(yI+t2?t#O5yno8@|WkPHz z>f~x6p%6kW-PVSeeQZBc_<%$!G0GZ@ko;xt(I&x!_w#QB-!P*kFq`KJK-kE^wiS5v z$TLUGel3vHUmE`n%}D;l9=cgOgQiam~AzBsCcwz0hqkR?Aq86H`yRvnG- z4xq~f{-HX54lp?X-4_=y3{iEJZPeBIth#J>sA2(U`uN#>i<_vD7Xt)F1Fw?4Dm%OH zBYES$XvG8uMRT^_sskX{G3cMsT$>x4`%$&0+wX47bQLCWDX_{LSvMwrB~BXipQrrh zbE9>8T1NbdUh|mUZ*Y-wPvB3;?{9QmcD1>$Q~&@>S~ZbM*@`QP62gi2`2h*7lmSfT zn?a^;EyDp*O@C0gC&uOrMiL-Dy_G`5o;$={`|B683y~QN-n#-2;RZ?wOkLvShgF7AQ@?(!`9iNG-IV0C zC9yauZlBClnRknhC=A!$RlJBmFG~)4X+p6(NwWw*71E}+wzeN296{)R2HLu9Kq07KICx( zY=E)c3l1>KB_{IuFmV!m(lf;cW6AJ#yJnO72|0<9S;{WeE_Sg;MDs*USS#Uf>y>|h z$7dLUN`$u!uV65CoeFzJg)4)`U}!pJ9x?VTQrysG`N%i$oCqcw&zLF8r-4HKu`uAw z;a(^5>Oxqw!gLXYFrDhrPJW)oJHQAvbKRDQIN7FJH5k z{Dxy4qFAE}XL&G0aoMVcv7yv>q(l+J{1mMEF8_SQyIO>HKS%?iqOAD|AWSG)3; zFlJDMl+w4bwLQA5grOe)E-0zjCLXRP(|*_Zl394|l$1@|O{$;5BHoIk)$m1HY*u`a zC{c3#@Z;Ym$F09_p$R}Z%(F*Bs1O@U%xHK@^c*9t(ww3xc@g0zg9 zy#brmfWD>lPOZ;0xA0UF4GdUlKSIDDizbV#RtNr>seF;MSidh!;_nu~l2l%``3~>HD{17p zf~JXLID?v84){$Ty)i@yP%N?$34y>`h-HS-lrcK9A(`|WBkAM>v5S0I7KZcahN|Hq z(66m20`*jXn)*-jJ;jQZ+uW)`9fdq z20*2|@{?Vcpha$Q?e4P=A;DJat9^}r_CH6q)FN@9)ITUby{X+CN9WknB$oYht#$gK z-G-CaP~JK2a*S&amtBIu$#TYRz~bM6@~iLUIqIJkcGgfLu|K>3=o6R#&f60OQGL#U zru9$D_AB3~@hX;-!H~f)W))D>m^{lwPYDuTzN$wL5cTq*LySq{C469>+TQjoDMIO- zN5=L1>n`56@n|AMOZ%!EjG7vf@{{slOAoiQ|6T2P!q2mptGs(eGW zDoPTqUf#9gXWA;&ql91}w#jkv>GMWD+Xun?5BSn<*irFFrV2mYzM!nJQ)JGg)Xp3(f z(#!qfYt(uz%vJ9+H@Y~&k?(>$dpglUfRcblV5CY}9PBtCS|Mj_ux|1T*6zY#Y}+pseImK(pVGlSMnT5M7TxrQ4;a~vX;|9hXY$7;h#qTU10SU)LaVRzGIy&Icv)2 z3%ANpkY4jM;oRJfe@%-&t(}E4Nj1uC_^0!IU_MqjB$f}urENar&A;4$`~15Dp~{t4 zI+tYNC<+Kb`0MrKe0`(yOSGkxp|I~MdRq#+2 z-ZxU*_l8n-B!6(s{4uoX(_B-po&^9*7yZyQ{%b6lVSut?ifvn&2AmA$p^8H%iI zM7IyE#`;kuh(QHeuL)rM^rJ3Wj}bx$PUL{6p3A>>W$HGMfxl5(O{_p#8i3R zARxqXGvy@Rw1tntIc`R^`~Wk{g4tppWo^LnJM$aK@)hCDP86L-llgh$AR6t?x1@Y% zkO*E@a?Mci0GewkmKQocgLlq{R>{my+S<X!;i>!(qug{z0Dp;eEWwYxS22aIR-Z_5pYWAq==XawW8x8-m*x4i2tjf57e=BQ29%o+C zRE6)>zY41n$--IOcR80yzbx7y|-Wps`G*j*m&$1Udn+r-I8k&VStF3fx-WPl)q9?dLt#1?aG z_yZ0IrDcDC0%%20F$L>P1$`VZdCyH#;l$P!gpr7a=BaMsXsVjl#!?eFPw{%wkzEwR zo;ec!Q|zBrhfgrH;fEib9i#s=9TjA{aO2R{$H|0qgBGG80n&-F@k>=wVecF#vl%K~ z2wlUfSx7VEMSF1I$cU<5i%%Q&V1Qfd7f2M|>Pi>5pO7>Qa9gOd6Rx-2M$j4g{z;Se z)d*3HihI`TG@<$8u0#;zDe_oUzjMg0z{{-@3L%enlyyN%hM-KQ9vaOUh%k=W-yaHr z7L!h4E4{KO&qE1e|1?rPE|coUgsPffl033UH}dJG z=IO2LmsHhG?P^~(wrQs|D?gMKpRR}2ul-2VLkJU93&TWb|WQO8x$fnnYtLr66vMdV# zJOtGQ>6jW{#tAO#3?*_NKzUgf$U(M{grK72nX}BWl6npgJWrvlq$rk_CF8Brr%gKP zxEbS{Yd9Be9qHHJY5DM@R?eZWCis*8J>sX=Jt&YQHntaM$YlYt)6}M)Uvr{qISA1D z_3NK}`VEgqDr7r7-id%HK+#Pw7c5^ey1H|=WpP0Uc9H$(p97UVeey%4WQ1II;UF*w z#5qC;bMDIF0)$|kW9)DS?S-%}lbx)0`ZZ6;=Rp5ucYy>a7$_wUqYIaG_r#2XDPbzR zL#!*s+g6@nas06d!A21Zg%XK`8$R|M2fh2j>OvtWdwhZe=Vh;|ZrE)K0#UEW*PMy3 zWR@-aG}AQ8xiQ8lMvBKv)jFUu5~3*j03d`M+bHB>M;?6mqfflCZ24L}P!&(JV91+J zc1)c-@tDK*jfAwdt*OVJUXqBlP8=UP?ZmwnENtF;_lY0OZ>PlCZI|XxmZk3f*K;#x zG@o|jUh@|=xwj-@?Yc|zr_0m#{Oh^NlNv5Rf9lVEvjPDh*BJWF1yis7+5Bmft4=#{ zujgM09=PumU68_3ywY9a!9JcG&hF~hq9(#6utheWo zgJw^gxNjt++K%(Vg6?Nu_;A-baFLw zY)SUG^iyRiq@%E3>B&H>Hz@TGIN=3066iK@7P?Ih|=7s06;d~s|8~egUu*L z*fdfI;kI>e|MEAz=~Rd9*d9-?w`+;)@gsyK*{l0%DfML2ZKjc8%#tJ>QzcS0*)%e$ zH(Da0OZbvj34psj3`atM5J&*x0$~oEBSC~ff?^wC$bhFcrB@?Kkx5X8{`7MPK!hlz z4nrF{9fVX$ad{;Vl}1~ywi&ww-HD#6V$K9}1m~rnf%F3*C{@BjpusCqLU2N`q9~Fl zCwL!Tawl{ABTWFZt$8w?6d2hYP-c*~vGhT6=r2um7zN=Pvl}r6=E%+K`HK z0O;vlMdh%`HvmBUh9yBCQ`LRB)BDq3y|>Hsx(m)Z?%sPk(`k+n>TFx?(QA%7e6J-- zSN!fzAMP@1=k`uh)x!kk9(nwudGi;3{eYQgpMLbik399^huM|O-nj0k7hUw7-}u9m z3Wen5-`?l#cjrIz{M?JqJNobgo9?*x&FZ?1(2tv@O^N%-%he?SfD1?^S}im6z#W&I zeaSx)@m5W*cj@N}9T)+|Sk~%*bLKdn(q~nuq^d-dmpQWUsL zdgTESl@)`c@2k0r7*Uem5Fk%gm};8x>T7Rh(8>EU7*loAED=+yU0J#62 zUp@U&%fJ8g=HyA^&p%^UO_guyik`pU{cbYdv&+n;A6$0Ct8XqjVBe{+c z07xL$ds|5sb$cKVhyy}`U?2n>0u*tE8OFi_De0&Qh4_7rA}dg7^C?O`n<&9DrLydy zloEn*Y3-;_;DLdGjnU6_wakRWgzYffVYb6IgYL?0N^;-=c@rBWJyH;s#2(q`d)qgy=*4-);sfep5Bm6 z_n1Zw0Ol=N(%P~b0N!}>y|xW&5CUfBO(Q?x)`r$K2!Uf|-SrhN80Ug93jhRg(<%VK z)6cw{NW|8zU5ha?&9q}%0AM>7#rfvO$jh(1Yg%?|yWtHsWV49}9)0cgH(u{*U%v3; zj}QXK$@_wJmXQMh!^o=Ma5SXWR{NiN^69lJKYaGN7blI6rjs3vvA%AL3-@HAVt{em zb^swE1Y>gh+(Q6cdWEtATSh&H`hBumD%>f&q{y{S?CjyFXkYhdDh7Q7D*y z`O}ZSeg0`XO=}W}Wm4^yZGJfSqicS869Ali){h=|_?c{~?V@k(`tobMuiYjF<`Tk8e-}cz?M@_MfgiNiAzqQ*#k32W$ z^k1hEo#&sv%ahN(pUrd&js!=%?*}*+oEP15+m5guVcE>Im|@z6=@d+-VAzF%oi|wC z33hI3XC2aBbq;vQdd7dh-C_ z^#u$wr>Fq{a2V562>@)HH&5Cpk!V+B3fy)(5kh5;76brHWK9dX40pTl%3Esb78k{{ z2N)B@#nqDK5a(?C#QiZ_;fCFqoH3s+0YE&Fp0djvj3p{5Mj<_Wm&pfTc2q-M*j1AV z#tBtqH2?r!f3>DXgwX{6f4}872vYVzL^E)1TaE22f&C>1PmjN%W8Ikm?#UF zr4Lw|ZWg=c%0<3XPyiq~oiQ)J@}|>HKJ>`L_B`#R0~5*IU;qB*r%PHDPt>y41AuMi zWv@T%=k>M0mtKB5mrK9=>IeV(gR=^`gl*{n@Wwj}^Ev1BH$ME?kG^f>dmV=%L>yLp z+M^Ht1tIdrJBwd@=}iETWbKt#-#P#6!@W8-O>5HlnqR*6VKf>604}&~836F`{y^6CdoWBh;o-T!jV9h;-#X(+iX!ePs_%gZGtJyQ8dHB|Bu<#ys6fk22M z#0ch;aEXB69Ebn_9j7oenUGz#IurmfA)HgoGBe2zU#4Bss*7uMyfpOn9YY8hO9)F3 zKlbX?SDe8(`Rh%$4X9s2h^nfgP^hM+c3gAwxbc(j`qzs9l0Y82M89%wec;Toaz>#S zu<)qrfMs_=Fk?8Ij^~o=)xae8@D0I=pPNdmN00vJzwe)P!q?h6o?5=-<+{51P&nEX zGuk_1d+$Ew-%q{!wY?9RJAav?hIz>)e~DT}1zx!?7<>z1>NpYrG>wh4v}F$e`quzJ z)x5>l;Ew0+OBBxq0U@9_&bxb(Uq4{>Bma4S>cmhwmXjrpF&J^I-;vu#HR;W)gHegKxE zyf?3l3t(Ju=4xEH;9%Mw&W&=Vb2DdT+XcoRRV}+JWP+GBvn{8}laM7nXKTV0bOks} zIGj6-+m2w&m0u7SP@GV@&9A~LbAVFcaSZ0SjV%mgRPxp>S1ON2h;slWEzO1%kP!ozYyXEjW3MVOj-Kn5Kmgw(X+#crJt_g#ZL5 z1ONnJszly;d;aWQCK`tM=35Jh5_A_Em?(C*2zwk>>^7MY-CeD}{=@yhzV_Vjf9Ldd zExo_J;opE&+i^<7D-H4G|4KY`k4!7k&%ww6%&=erI3UghAOM;6Xf(@lwP}(f{Rkl- zxb3h^x~Hq-1=_xt-g zy7GbW1lwlidH;Zz0KlArmG91{))EYw*UNdofgWSR5H-xghLx`eYWJYBk8^ik4?+Or z5Q;QE`@-v*H}ai}j`R6E*_`w4yu_L{oj2d{(xu-%;@G42U9~p$*IS?P`p5YE9smeM zCwT*500>o0_68yV5U!r$^+$)i6^xAU>@{9_W6?ENos-X7&%U&%4$kJCx929`o7Z0E)ll>kmc=*+ z+vywqIEdCxM|2dq$CzN8_pf#Y0NgQcBc6^eMhNS=H#`< zH^7Ba?l^1enomDz|Ld;*+tbgy1RzVY9^;Fw=Ek>trF3;;mWr%w-sLX0uaY;I&Jrd4D2te<$e$5$hOFeVst#l>=O zCj^Ih@0xtJcTAo4;tP%o27K;kOQtdpJ^FHydIE%iCCfWa8~mYWMGcqgw@*FS$5U=O zMo+ry{aE|E^$pbxW1ADnWHy`aBc}@^%gs!~#6u^{Ivud&FyT1dZCi|qj@D1QJCM z>uz62B~_NSRH9Y))o6N^Wu`HfsH8?}rgpb46r7jsI;f;Z>vn2c`6>v&m=NmG{nY@d zw__2JRax@p(jBtL8;nl&`s-5hb-i6ny@7f~@oC=b-p)mwI|u%CeI}?oHNmRX_?OpA?M_q2HVQU3O=j7SZ8OJl7-zs42o8b^;6>sMcu>U` z7a$n38XJ5k9lz(4iM5JCGugtMZ+~*ids2V+>&wZWMgMv92Gg{@dD{Pms&*RRsQlsji@tg0&&M~_ z{o(qHPd(>10)?9D@gJ_g==f89jD+>eYcHEPz7}KbIQ-d{7T)`>XM>T6l}EYv|LtxJ zVyIZp93z1cCx{cw3Fd?_AQTH6pk0l@%(UhZ_tbp4CjQb}9~E6Kan6O{j#*$vmQqio z;eV={_EUW|2uqwpQJLn7FRP8U+EdN;g^QF`i5GXbG^JYiM%estvuW?ObHfdp@yab{KH z-b7Lv1BdY<37JSG+q0=o&TUL2&0DMcYHTZ?h^=O}DJ#BUbOOfIGSjiHrPU3)I(9zZ zwXAwfU%(!G#mdLKmsL0HiZM+m))jKS7!%D`XXNAlP?Hd>eAhD5ZrHK&@$O~S^|LXi zwv|i8*D%MRk`|0iAXG^wS_=6X0;KzDO*5@|t37I1aF*y@VOv>mV2tjoV~&xEueGfl zCX()}8_c~*^TvFp1_N((>`kR#nZyExoJ7JZ8K&GVGC}9a6m8w9Dwy% zH1%z|9I$atIF6ak^cHdn#%#_RB{Byg%X+kCB7jK7T2sk(RSQb8M^=2Pc&oeK%(+7) z)#tCSi^5-S`1uh>o{VUaF`E#jrhckBQL=3#+1tW_QzD0>&45t6cU>Wu(0x%tXd<@$ zg7Z$%H06%Fo(@Nw6TL0PQ+ojf0HLx!P?wCiy2YJ7ZS3!V^TVT$JtLjTA9w5#SAPG( z6HfkaxN0&Cl%+*wWxLZC0D*xc;O+`2aW^Fsh7k9FHOAZBRIAjDnbeu)A1`lP@aYO# zlJ2k&h$HoUjK zElVZUADKXiTv6?%9-{xiSDH;S&I;U08JTs7j`x72nkG(AJf3(w;daB7oxNpQk|Yb& zZ)Rfa7ClzTXQN~HmJ}Zs#8m+^E>yinQLD>MkTHRY8m^vR=00PbP;Yg^9zqC0y;Tjn za{-uoqYb-r4w!hO_5A{bdaLSpcN6OVM%~}&X7167PbuFm$E-*qFwsI)Gb+Y#(EUxi zzp0psUJHO269706nOce?04e1^i&usRD{7L#Re$%tIk?N?Ah=*AcQSUqqj%j4rqMHV z)@&+C>swpP3lA0(y_v#>q#Wwfrq`urRV~gGnm^75QU(WZ5HK;ekuU+-!X5XZsP2Q3 z-mijt{aUOmDZ6L{o|GaC8h~Rw~gQiB@AQ6e*fabO!=eiFg74_TFRX7hZhT@0IiU0tQRM zSv1&wu}|IPDj~UhoErjnlO;w70q0l<4JV_XuG$cdM8_1kzM;D-k;+5mvO7YE5K2@Z zrIL|LC%Qk*B-i;uQ+!o36mKn|I$#-qx>Id;(FueIh9?;LcsvbWpWmZ}xd6_rLETz0h8(*60S%{I*IBtA6TAj^i4Z|34Vu5Q6fH77yFCiow?^?g)(Ny=6 zstMol=v9a)08(+8q}=ECUxOZ02pAbg8gEPSne#8&>$>W!!BfNvQC~QMTY?q1lgq_E z?QMNMUr6pWbC>Gc`rh7N#`@O%7#Hch-5N7>)gwz#AL!kys-Q#N{5EeQZP>!GITym_ zU;}UvqG$ml1VT{sKT&Fz(6=S2SR9EE)f4LbvH${Dxunr(q!gP;gs4^3rB~osV9Tl!$Bx;lIQ@z47&yX>ML{phNmp5DLQ_;*Fdio|%y&aQ7K1un0Kmq&g; zfDsZP7!n3xixA68@>L$AI*6)ko3N**BVK6lju%V|+__(+pHJ*Ar~(+dbS{%}Yz9b` zwHnD2p|X!q6+YXMfJGfUcbJ{C&2%BxZW}$Ssx*zC5RO#k^Z7(FX<62gJDMHGktB&y z3Y;an+l+h`fuu)fDtf)7Mlkklc4>Be*p6Wok~>YC*3+9cjE$Y|AwV!YYv#N1skPbU zDkjj(U1m3oZA>JSot>QnDjZ{^d*r5S-}o`!#*nD>7zm^FDQRst?MaKAX_=1g`r2{5 zPLu>3QPTcZqGS{^0E4#sR9qbbj$^Lhh*@1VV4!)}d^C6baPb#?bvMZ-bA zZ&O_!N@ubg+PW~s?w&=#MRQYwN09+wkm-pSO5Q*S2@Fg^woI5u;vtV2324DcBT~n9 zB<&@u)^~KrE!*zxjSZxq>y3v}N-$>3aV#^R%UFhK+oo;Vj5!0wr7Z;_luEL!YI>xq zx~jT{N^&NX$z(Faaj*0Z97R!NSq33YBbQFZEW@yE)AbGYc@*qR4TPyA%N{intsc|Z zr0L#dGTGD9Gh~Gmj5LqbP~~f`@zsZ!%D}y6T0EJxqd^64B(DJp5dgsYPQ$0ukWbp^l4Re5;%U1#WjRbp6xDSBjGmZoO7nbRO zQA`j>fKYk+An@{5Nzt!;4)#7bY_a~LR;eNWpg*r4^`b_DDI;2yO)dSQn08E z<^tQolQmE*k&Y!(*?hrqij6#z$)M@erw{wgvR^tvD5ZUFUOp$dehnSRRi)f{O%I)nN0RkWdE3)L(WS_3;s-h?op{VGG#I+e7vQtJdR9oMO zo0k!{tIhI%*|)KCpaV0sxm+AB_JFOUqO^d;fpKnGb~004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00006VoOIv0RI600RN!9r;`8x zM%+n6K~#9!?Y(!LT~)dN|6aSCIxS_ANrg!x#DoBeAV^h^^0k6oL`1lP#ET8RD*P1T zD%Pu9t{@f!FGaC{h>Advs#GD6kWfMjDKjb4XU?3u%liGXXKmJLlLV5?1kdL+uQU7X zv-aL=ueF}_JnLyoeC)#?oYvLdvTS*O#FkPDA%qZ8`XGSd3{N+ywA_-!Kd*@qHhGl+p;wfb^x5QW%CIgb?^rBE#$O zeHj#c{c!^654{CLkg6sK@a5~*OW*g0UK!t)uU8p{Dg%~f2_dAEs&Vidi2oi)4zV8QbJycaGgNhkKAjD9!OJCp{_=fNe=^Mfq zAn=8{y?Q4khL7+uB!(2GL`a0^OJ5RJTL?o+U$sZ@OoR~9_l02yf^G~NL5ScZ=wja| zY)^@gZwU2{zAxeRTS+OU3|EJ1<{fC+w5JQbGr7zVO5y2n|$BDoQ##r!(u(R~x5<=BqN{L~J*T;wIfN)@`uL9MZ z;UJXSkPGUphLd3h51XAzQNuoqm&UQ6+Z*Xx)UeC2kn#&(y5!kM{?T~F6(zrI-MY2n zHIpVys(8LueniUmf8!hf+2!6VME}Hz70X8=k&5RFg+i_T$d)%GHPleU$iUcZPrC1g z7p_^l^oB@ayRd7DOzoV)>4NftT9a&N}kQv2}H}Y3}8h%)4%=si+~qi~0QJ9UW1n7df}S z{`h!&Z&qN?|Cc8|uyke4oy2HLfHG3Xl*TYGr7iZx_}NEs;yw2OkACojCFhU()1QF*PdUZdz0|j< zr{~tEpMGiU*55t*>`hNTxxB3nXz%U)<1^0yzj*lJ`&X_6ItB)AeeAKDo_zBDmtG1e z6G#^d_pDlV)00o$`q*QcLZQ94_qzM<&lU>6mfqfL@4vs`y1+9VH{SfzQ@{G>KVROq zEx52JoxbgfC$3q#^mk7^mCEIUlih=ZcP?Lk%TrISY;PawUU-8D2rnSQ5W&~oLVG3H z=(?A5cc0hM@!hVjLB*N6J@1N+jW-ueMiJ%H%^#f z!2k921t+iS?rx1lem!;SCz_fX4MP_fJtfe$InJE}1D8*jaCJ+|{Ae`z^}oBi4v9u@ zoG_uuFn+0s?b`nSw?!hiPMI=K6?@C0gaUQi0}QcSg@@o?3#Lr5O|u~$_oej8B>e8d z!QOOw?xabE5Hp*bH*|Lcsa$S*Dm8oJL}2RJvDNM$+^cJFFk)Fv@i@?%$#kbu2Tq<0 z95{LMrtWT_FO%sU7&xG%1!%6T8|f~1QwS-rnk@Qe@cFK;^E*0z*w@$Yx?4T(h*->o zqZ5gzG8tgI>#ok{k548I7=~biPFY_lBn)GUZ3CMfXS3rR9gCT8R4lf#Pyn`h-X_<5 zcRUWvuA+;7OClh)rIM9t7<*J_e}6iY*|u$4%(j7!{{D0((=ut2 zF))x!BwAWp;*p3OjV2R`mPwOJ%5NJONM|zLU0pM#Pj@1b$mY%CCrt1M29k+H>$GW! zNF=C~Lf92+z!}Z>zNs~&-Ct%sKW$dCo%5favCzB^P7zXfiJ`dDKA`#P! z6$&{i2lDw2*98)uSCBHezbz$TMoBOlbuED_-ZEa2Q z_)cmyn-Yn}czj)FC-Cx?Ei)%h1e)vX8xn~X8#e+Qy1TQ5LSUchNTnRldwJ_tpy0aw znatYl+W}Ju+cXU!ni7fe$>gdnTYM>Vjt8L#sIOs|_;QK3cIbfP?k2B4`XEMOcjx*Bjy7v(By@2pSQUomC z5cf+&A}1br;4>RG-1+?TLWn6%O~=ofv-6j~>wp6uef8CAmM)z#cI=7s=LaX>d&nX8 zzwp8}OP5BZJpOeW%pnm=Vqx=_gE^T0Ff*Wa^zc_I=y_27et?lyPs z-`A|U<*BFQw!Lub)X4xGf4~9HwYB|o-MZH1X28*G7$bt?FTK>Z?TSCmb)0G|x)K}1 z${TK2aKQz~UwY~8T>%F8;`s5`c6Z;MN*!R^7c?{g27JD;@#g~r_jhzmx2zfQ_{>P; zq`JDRy1VNP8;XTncIk(|(I&r-+1fvtTS>gM_r1Cj_y&e1+yMQ^S~fl?j#>TCGv zYd4e{p}NH{7!qL~ZW-ymsbP2F?5Cf82RsGWDC>!qj7HS~LOKaaOIA7#K1*07Wyf9_$1CT7VaXcaGC2F`r#}RD!e`;aRjWo7 z1zII0Ll>K?&XiU;8 zlUjX^-U4RW1zjWEF?$Yuj`QI5?Wa$j+V8qoz4qESXV2Du?QxuY+S<;TI(4M0xqEQ- z(@&oazk@sBDi|DP6j-|U6KY&WVLG&`<(Z*q%z%gz8uh=umo%mrChRbv$S@WB3@VT+mKaf!doWR01O6+^p%7^iO<@Tk)T+Wp;oz13&0LDT(ozCWRKqj5; zF^tRCthwc|!%QJIWimfszuxuzanUG{PN#v5+3c^jY{~on7~8&J>ePP2xNhy*L&l65 zbluO+niW1Jz4P`iGsv9HQ08hOgb)T8LYRhO3Sk=}B8;eMB!rPPjC#XJ7`ACfF`@_y z5Yo4N$MUm=?+D+MzVG{ZzI1$C>6^Y`NNGqZq#>ltf)6i2PK}U$P3yLoQQk_)WYUtA zv=70eC=V`3xCvf@o1g)@!Bhj`0xb9yoDDry$_U6;A^vd5 z=aeZqtHFc9TZIiyjKz)`KmNbhub+`fEN*N(cI?<{nUQ|9X3dADOgU=&_!WJ9EBg8X zU&^0u+VrXE)Ax_ZAM5RXthaY@b8~m0@Xm4L=G51}vHJKq#|K~FAp{sgcnA+XA%^}i zd?9?pkU~gdNMSjKkH8cX5dn~{lm$l?JQ;8}&zI7d(wDv`r6+w4=}9~(JvH3=A*;wQ zeEC}@w*W#SkYZ@RgWcc$Ed}S0bY_goKU5B@oF-iL8S4G-fd7RkcrZ>8-g9szDfk#zIsb~*X=Q$^z@alaJ4AWlr$tRFZx^ETo1O8*?%oE0pd46Ev-p{)eLqj07&U_QeJJQ*-jWoeRSW26a2OE(` z<`8+vK@JLt0=UqK5SWHA1r{LjJzPh+1IT_DfE02NGLVHFG7ou#gA4--1M)*jb^+#& zZ{GFlzY(l~!(Lcf?N_UuCk0gudBs-9!2Vh}2`+pQz6~eBRq#dl4Md;~E`bZ+D0m*S za2#BtF8mJ6gCD@B;UVzgBk*%L6}|=+!ChtbTLcdD!ry@^mmCYH!6k4nJXm&z*X
  • Gj*N|dJlP8TL{kgOd7QPKOA_7rl3}T2Fehe=vu@HcVbcRS&#2&~5YxMP5Dw9}6R93xYAPQ{&bO5kMt?>dC=r-5}aaaaZ z;OFp+THy9WklC*RI-vlAikSofx$lO{0ayoZa2x=qz>g}`Zy8wdQ#co%sB(!5--Oxl zaj@Yf&E$|*2X3h9?CdnoIjgRW0=J)Y)?jC6aJTlImQ+VMQm)&X&j&j{wB>U9Yl(FA zCD6oJtlqL-Nu>^IZ0yYEgOd{?k#Uj84^hitq;6qBC;<`7pL z`il(xNgEMC+DdDnl+~huEI{z*zTV4Hw;iS&$g%j@d2f&gXx%abs^j4@`_kFPJtBXpTgh zBayp1I*w9mPg98hm^t(24I4}$nxj#`@qODcE}S;)miG2XdV0p%_USDxb#I#d#v>HF zGnBgC@U>JWkX$`nG`v4#jQFla?#NahqIAdZL+5o9QQ;vn;oMPwn1%&O(0 zTJ;Ulq07){9)Q&7BfJ2^r9TmB);SMuf&YX!)Wc=a0{;b9!;R1k--9Rwb7K^OoC*<* z%k@Jedsrn_KhWEfb;c8e2r@iZrKx|k9w`pE4CMR=Y6!G~O#`?aqay->H6O2$S>v!97B_o|f-(xgi(zx|uP4Kn;%i5+{#M1jF#&(Di@jb#+OxE;C4VvHs9lZM?*)Gs1LDd}Cs)Y} z)K(&>t->h+CAFt%T=ILkk~QodtQf6gX8n-X~OhdWz~i?awI=eL&Hkqck@))Uc;vS#?e2XD31w^3bWs zDU5|RHS3?DSfW+TA;Z5=WgICE3*0Rf7~a8CoUNL+Gvs)_G8~lHiMP*w z^Eawt^k79QwXDDYBXD`X>KgW2@%U~1{p>|P^Lnka*=l9J8IAsS@78K$VbwP_yn+4w zDxR;EACdCq@qV^#8-{UtHXDgVa<=W4?Qj}*-OIAs-^Sy%ZI@f6_K>|Rtd(us*-G2p zBs}l(eE#=kwHp5ZVeX7QUH?5%-ZD&+8s4JFRa#{&hG#9yD&FF2OE&wXHERmK-;vKx zibe%|YWnn+J+lRLw#rshIomeMwollY$$WLys-Q|jh_B6@S+Xrjm^;JV2e&J+BKE(~ zHorA2u5x~IJpTQI4%(Q>e0Al@D`w3y%7${*^MbiO=XtTcK4n*|Qh?pNJNjORl}e?U z6dUPk)UcyF|(>J!YEvT{$ne0QPni}mXP$MY6en#6Y_ zE}J((tuCJ%3Hq%2>?;vm9(G{KrNYnFZEas}ZH*Ylm221PKgCS* zzYjWSWqjl{dTx@jH_kT-_8mSO z9#mgHBavw9>uZigE|@y?miG4hw{06Ai+yzZ^c~s{!&)UgucAdHS|~VWwbH8uv?h~> zj~)Bn_3P&~G|WmQUheLm5{orQBER3T;jpHrA)!==3uep+>ht;8v#(#j{?Xpvanb09 znw#Tpg(N;B8SmFTaRN1rCPrg`}1Z)QZ{|7T51;2r_pbe&htMYnO zL*O&{+y4IFMx#{s`CQ!CxHr8k!&?2miaICYjeEIPBMYm2(zFxFyJ_Q#~K#as#<*tjw2vQp}p5?HL|c8 z8h1)%d~m_}QD2`45h-&*05>!={HA`#36EP{_u8)RB@>!EYTj)-fsjv~2T|yRNiYWT z&;p-=pMrql{Uj#E?+qq&p6$HtBAHjF=Yb$`9FpgxyY+`8??hKAdAf?NKJBbcQg zRY~4`WBK004+kv!jY`F#+j9$zw{`HG&NFZK3) zW&F5Rw*A+5Y{_7HlVvW8*pEh|z~`G9f7;u3+N73#V`tQL|LPDBf$1;@EEo%b3EeOV zeUO3-3?B^lwM5bH)q+}lud)TPR(?;HzcLl%-Nwphv*q!A32+>zoH9+{2VBRQ=KHOV z^Vi0Poa6j868T>LKv4dtW5(RJZTlj}`NV`~+p_daoHFto<@UFcDzESU*`@XX3QYuY z@L&K?T~;3NSJL03XV}%she)T>$z;-szM;hZ4ZZ|^-QD9WZ9z;*4^oEFX`17Fug|C{ zTHXkP>{a~`Y`*GgexBjZ7P(4}X*KMNc!S}#-KGJYHE!%y?Q$DFJUAGavdy$E92mH| zsd1#=ZXZLiPiP$o<%TO1`GuLe1HY;MH~fqmMiUI@4SDNrHqBRT>m!-0EoGDMzr9cZ zCV1Y3{R2O1Y`C_m@wCCgd4&StBY<(fU*m>5#N@i9nMicNcD04uR@eet)z|IN5oCW% z)O4S31z6@AHOGCevGMBz0}pj}^%%y@$;318#lF7vw*7EC4m^-ZT+-Wj{)FaNBlhx$ zeREIm^~vNd$=aY94wI9~OFr;H>AHpPZl}9D*55Bvsi7?(g%I`i(dpCUEiEZ2g=KO5 z^&?&18s01{Ygfqc`DpZ=Q>O$BbF*n)IHpL~dZ`vq^^LJZKej<_rPCil7`f3Gh4C+o2xQi-o$$yb zGb_;^5QY7EdL}&bNTxW{ZD;Ua*Sjm5doq*#OE!0+=LwkX`-z>~QF(?h@6F~W6c;|k z^ZqfIej+vaTqgTOCi{3MdycbHHss)L6ZgPo&ifoJvu2JPH8@}}-T35_V|<@s^YD-H z{rrb|ZnasTU`wJ}yx%A(|F&GN#q-#SJuq4vr>9E1-2%tVH5p*kV7ltR-RmIR>if-7K3i!JG)j4TJobZ#{c*<) z+_)!7`MmXeO<$DfD6Gw?qJUYCQ5mrS9#7IFQo|^48w=Tu7?V( z@U>s7VUuCJVj5>T1sj^AJWM_7qJnd6#QvX%{co;2KgfOyz_?-W_Adg%tEpZ_4fdQI za$Cf{B@($ZmwP-l_=`+-K^0E;qG8-&SyyLs_YJ1=f`6Lkfu0AfHjL*@^H;h2@Rq&* zFBUt{^B+kK-jc~q^?l%yg0s#r9x%;ShOyK#FDp2fy4$Vk%*P7<>NbC?ruiH_NbM+z z%bUTkBKEI}l^=(yu)t?cBRu|2#QvT+l*{5KrI^eJ@ySHIqGJ77(^#ycs5cwNC-qQ6 z&--HZb=~IIl%6xV+umx_Q4K3%+dCic7huHgV{g^+8%=ZC&e{C})Z+d2-SR=apW*p6 z)yrtXOR?Ctol8Ejlf`Nn7y;|6wkqf~jJ|igW27rv!)}1# z{>v|aM-K{+m^G{OxZ~C}G!!bypLy6gc5KIS$0b#!=Nk5DSXOO!+tCDJS@He%FVxqs zuM+RqIB}u@qWWHzy@wxu<Q?Pvh4JI0_VYg#@CVS~!cdhN{s9Iv>%HaR3 z2@|fVexKgrO%e9ORw1?WZ=gK88g5&|9>u0qYHTVsvC>Z^+iPwchD2-FcVNky*UMhH?w(na+*)cW&q7O4wf+4{FxrH!TKTZNRr9zWZScT?29;4) zf(ahD5Rh-S%Kq;)>~pZ9(OOrIF66*~oR;3R9M$$@9P`pk`qyA1&ZrP!C{t)r6p&Q@ zhNAdELd7MC;*BMO@}jI(qDmZ7vWh=rNqJY@FtT&yL%apbTiHy88b%q;hJS}ah(I$) z=zwj|4ef9ZRNEA8MQdw#+?&k~Y}qmeJ__^qZeUBv&M=}%nP9X&1b=C5wM^5`<$##B zd1#PjI2MZu?Q8g#&*cntY-oS6SmpiK^0{2a^HHsQAlnCj*<3D^_NDe0jm7lD$H9RI zg?Y5$;bIuM)bI&1Nmv-EkOL4SNlN55%uw3?v`|jUb>4x?vOC3uamJq7a5Q z(LS?f%WTL(2Mj=54b#1#>DGB{cwF-5f(IUC;o;4j)1J4Vls+tm<{$@=s;vzc*kG!I zC`2FvG3_q_aWFK3m&KI{>sD>wsNlR08OW++{yE5N+nxqX03QnK6$GTgff%?j7FG!H zTr&BdmX`8PDd{W=qo(;BMF^$D>)=wD19jj+9I~)$Abt=uIekv%mlgB4De(s3OAug2&)UxD}`r zv?Z&2Ek7?61;&ccppk12+yiHT1VfQu4opRpIanveoQ8(5FNPsMBU;PAG5Qb%3EzbR z_|OksaIG4Jav1KX{RJ3+jj#d!40pqK;eX%(cytd`JCw%)77^?Ux_;U;dF7QWAq6QI zghB1N4VDXWz?dx4_30ud@{qhJT%K2iy<;S3EJ5ON>-GmX(SH+q^|J zHfyVcEZm`LVu1-JG(sIjp$^i}4b$RrqqsXN{#j0;mI7cDA(-+bFbiISPr`N33;zWI z=0F;@D-~!t^oceGP0+8#dh+0dKl=Rhy)V5~C#CRxckyCbDC|)3alz6yR|>vXgrf$% zr=+q1bV0|sagCQ<_S)CKo>JV;(-`1p*eJxYiA4C~LOmiJ^ufDW#jGzNh9Ft!6g4ZA ztTRgl%i!032)6zigc5^*uIn-&;KtG7^AYtKtnmV+bOJ&j-F`4^+Z1AFxSwTORxRFd z^pp=qp$mhs2wsJYK!6SJfo^ai0ewKFc)vQ$7j(Q33#5D%^3VfY061^q!g;QHFnBNl zGOz_&p$Qg(11l7>oenYRhGQEW@9Xc6!*O+Wj|>jB!Zz3hQJ4h#Lp?kXz0eN(K@6tD zOOS%~5Nss58B$865fWhzHbc&`oLnvl`*tC%GQO42(o1k990O0n@$fZR51#_yop1?E zgD*f1ror_v2?V?dOCSYD!;fJl90mjM3LFN3*6}NF7sTLma6U*_1{XsbTHt>n4y)mE zaA3UFQ{k#IujZ6)c*QX4;_>=K!d6MlGF7yjb%})Kx;3BA(S@MXGO!sY!2*ba4Jqh= zekfF50qPU&Bsd1{QUg8E`gKAtEQcv@^gG|#blr7UJnn4V*m2%@tF~-O!TbdaV!!-l zyrIE*@Q=flV0O!yhhfZO0GcoGbl2iL$!@C~>aeha`^a0Q$OJ%F|{4E2p`;m5EJ znjr-e9QYXA3Wvf?@F(~J{6DxD-UkoBKVc#i6o>Z|=O0izpH569EW_9-?ia6ZRW+Jm zD0N>jOt(WPM8SeIX+-smeK@<<$t$q**GaTf9qTK|M8FGfBW0pmn_+S&pk(e z``dGV@{?sB{Gb8JKm6hDuYGOs_S@%-AD@FYhH*SR1G7x?cvuAsX3dISeDRkiO{(kc zJfOaQKj^irxQ{+VPFZmB$*5}U zORqrwG&DI4MS&DAV#9-ZupWGsBP_h^HE4&U0eBDm1b}t07ESSIhM>s-SPLsav{y$g72ZFmS8w zZmak7cu2y2(5KXlz>-Caj&|Kf*gj`YeCpK49(kk{p1=3rcYOZyo1kviti_o>49%l8m_+hIOpeEG!;os-8-?*;z;ZYm9)}4U9Yz%4$zra)KTL+d!D+A*jsXd+ zFb*Dq_rfZ8o3gm{s%a&!^g|zlI`{-gmkuU_xHCssVY( zKqthb(YR^q9bs1Cex?wX*i*TcYuIH3+iQkjbtiZoLrStr+iU9FFHqb!YT6E9A{-2W zwQgO1d;8pzPI~F~+uwfbsjof!@P3e8w=UDwb-)QHJoM*3FIuo5zj9^Vae&6LW9#P6 z2kIh`#%Oe7bMtM#|NVx6fhD)y=0ar6nw||CPB{Pkhp)P-E|F*$KR&;1-C$SOfyW&4 z!qTPVlp~H`tV+p38(5J@#4tk7mEd3kd;`7%y)XlAP&Riom$#Bn6K;er!IjVgKL-gm z+z4NQufaiZ6U>75z>#nY91iV}g-kVUkGFfL?rVw?uZ8%OqV?LY;?^9O3K;(WK zbc2AmL5~tI=R=Q@&yRq|)r*Hz`Yw1uoe6NKItWSk!Lk+Uq40QdoY%YHX{}6NNw$V+ z=M;1c;Up3VjTw_PO}!(`Vb*?Lm8@x*3oqQk>|2If`H?M8G55bV5B$Rj%YN48RsxErgdy%x!2$n5KXk z4GnF*z0-VuD%dcf6rr}}2NO|d?$GM(7dwlE3ufI_MO1PVr_5vKRubWi&@&RYd_O0kN4ZRhTXq-c|G3G)f8#jhK9$wyQlj88Sr;y zEt~@#Y7ozc?O=ift*{JYumCoI4TCD~X)<)dROnUXxGT6n%!E$xVGe8pQ(5gYZ~$zB z1k8pM><8TdoJkY{jesL+Egf@mYQe|)~Io8D$3M(iqJkO zR?Jk}M#Pv zw$12U2l_-idEB@(tQi;(g~Fn;UjbX&(k$?dLHSz+Zp6>3;S~f}j8_`h=^8%?#%N55 zwW#y;#bFt`m)tztep_8#bmBy-t}fhksVNdUW#U9RVM4hoK2arHHB%+Lb?=uKAcV+f zG8JQss&YTDj9RjZw-Aa?q}co-jbiIE%A3%B~UBB7s{U^<-KCpX3{acRJvAv z50tkGp8LD^ehBC%x{H_BFk0}O2ts6PJ-Cm-GK3Ko4v?q`p*7U7cVS8Jr2zbz^H~iw z>|MORh&<>N4md_88b`WD3YmUZ|6ROrZ;dI}@Ro%YiAI3w3t4!o{PhFe@hF{rMI}NL zidE?($_QgBH}EhBDoiLKD_K_pxRp)<%}tzkEa#jm-2yK@`1<+funL*467*S~#iZQk zV;1|-3swK{CzMGSHE(!Bqxito`o+?&62*}a zqRaqT-hg51B)y$otuMmvki`e6pS-f$dR6TBep#j&zf#G-x^p1HvMn3r)VJ~L2l?%v zm=}+VZA30jSq{#1iSOc?R3Pe<+R7@OHGF%KzSFR6*unR*n)BD~~2jTo; zXm=3W2=g?XEXx1gQ)hgwn}z0n=~e1ZS(dG&VmM|+Po-)a)SW~gmLi3U&d ze@OzRl9n%->GUoTn(a$ybDS*hg%avARP)-ZQ$+EMX_VcZvNrTpU&vw#bhVQDr&nf< zcgyZ6i@j~a0u{TjBB26(umWl2a#;k4G2C$v<27aXz?Wh+T z%F`U^9hL%1V3tKso7z{s3rlFy)TUUSRhDGY3j0866P{Og#@C3pV&CWi0p$?d0Mg4u zl+panBo47*3_JlR2!K_R$q<3G@^mTBVkFqH!~QU3%9*NeQPk<#s&cn#9xaqng3g7U zGRdX9On_>k=zf(B+Q~8|OoxSFMIuoH43o}2T44ajt04TSa_bICw`doK!b3zQ;Rph; z!oZM%%F~uso^oN(il?Om(Wj!2(dQuw6XC%=OzZXLPD27Ra3IXpCJ0?PL91IxFyUK- z$?C!kc46|Yn06ddv{w$XqjoPT;Az?Ef;Mr~aY4<^j@BTq#x`YH%jjc5C&Jk<4Ng|9 z)hgyT6d&u=D{*&BLYula4P#&cTHyf5Xl!3-%_~%6iel-YM1l~i3xtXTwzLCNZw_4VQcpOOh{`72iVm|+_{(ig6 zjVK6?3SC$8>L7T%3~YimC8I`-k)TWy%+k6r?DeQ(S%Ji2Yk&HhZHN6-jmCC3=am#N zl|WIxW|O6FHbjcyROPErsTh9HyCINH4p1Z!xIr5lMH$*>NKPTK4bx&JuTLdbHjKA)dEp%<`7F7oq2}Cjw`@_Vd^y5F z>lRO-I<5LjDhY+#JZy$dU`gqRlT1Lz0d4%F%Ja%;Z$*9mA6r^hFIx1jcfG5jq2cIh z(|~+Fzj^cKm$z*B|CTO2XYJa5+q$(*3#|xJxCLDsB$LW(!_I<)E^mZ$pb``^D$+3& zDNRjB640L1ICIDi^lq-$pgWv6cj;ICw&f&Oj*yM`D)QY{-D#CXGqxshhRfQZ zd5vP)DA9`f+9>f=Kz&|saDQm@gfZjc{lnUZHxC7hD7ZpMFr}m{#;;;)i{gWlUyA9tR)hIl?xnJdRsDWoFp)Z`~!k7t9wU4WsPR|x+31R3D4?26lvd8=d zw!wT@sI3nrT;1Bb_T-b#JoC(p4m>c(%J#wEzAcu^15dyenRPwKbbHs*G>lY1=5Hx{^2` zQQR*S{|Ynq`YQac&;OW2zZSe{q9ymVof_VpF` z2RsNFD8Lk6*U((u+UhJ>^6B@!HH6<~zrVl#yWjopFLJrd zR^fS9>YcEQWeJzgU~6&rO!LSwe}k@^k)FiiZ%JGXyaXs`w zADpTcE@(Cwsg;)+<0|2zGggYlrJpAy(Gnq^#lgVbY*=#nS&*$^`fD~QVbsWcWoNP9m zPNxS42P2V4&%p<8NF)*}OL2o*r6klrnAY3U$qrfEN201fa30R91EpcjD0p#f6x7Z?veh8a)? z-vJ4aLsFG&gLgw6EP`zy;96J&_0SAI1OxsF9|7Q<@Cz_uGn@lQ!>3`pzFJV9dd4B4 zb)V3by1~XHbzmqVd>k}E1JpsHSl=72kcS$)*xao9BmiGsw(Rl8AHVk6YrpfI?<_j{ z=-ZDu=Fa{14+zh3oM)bS#&MjSX}&OKj0JyfX*u`ML(gBhaBVUflANzqJ{;nH8Nv9) zT#Mqbei>r~-VfhZ=dXmtWyGwb;{A1UEuqX%yBkr{XtY?_Yn6!`VWXLvKs2;0^!!rc zQ&)T3q7oh-2XhtS1z3|zCK8EMD%IcLKcJ9O7#ti-rBdOUfq{X+!NHc6me=BOR4q#? z#734J$<#(T@CBu17N`E@EN#CHNlCn5`fcSxq9EAT~4U`sCG5^pqoG`i zw(9Gn@%SIstpo1p=(up^OgEb~Q>h)2UpSaNZSd)>JvNuSc;(9f`s!B?Kl+aU)3gln~HtD*cURM7&I7ywZ+e~FP$zt+<}DdzB&WfifU zU=hCt)<9lqSyJ$_(p!W(zwFoF-_g-AY0@OqG*hXR>$*Y+!!Rt%GEGxT86p(b#y?-=9tm4w)yeTJg$~V-6pP$GbZ^9Ie59wL@JAG7wd7 zA&brHTgQxfX8wE|_TPX1jT<*MH8o9`Fu^d4b?eqGTC`~W`t`o=Z`-zQg705{`|Yk_ z)E5dLTf26JW*&?vTSaJUw~AFAhBjpNjtC394C6q+-!<}>0SChUP!H4LZQ5`*iWNL1 zo#hm-=yX-Qr_opmv7u>JLd}9#Om(5ZVd%FMW>tazqr14wJD1 z7K~G4w^7Mgp1MyrB%ueQ%A`h+=2eZ?oK_Q^-YTxeOS+Bf#2Mr}=~S(kg-viFTmnCY zfIDPtmUj4h5*Y@gFy7-s(UH64E zw{~=tsL0D9wbst5*3LyDf1f|!N+jH9^xNP5b}Sa_>+AD8ud}n$ahx@4);#(6<9%IS zp#avN&mY&;c2HMWuog-y?-m>KYL}v510zRG?jdI`(ZPu7l`Iio-wO{z0^YCPhvEgN z4o~F{bkx>pfqq45pP^dISDKY@1skelC^n^rKS}LDDDfczmR}}()~nqZ^`&IAnDs>< zn$Lgag%^J1y6=Dg`e*yV^(0_cVmEQG1B3>K-)aV9CI*P@;>Mdjhr!^Oi1SZ^8NX*d?H z1C*y_wZS1_evrKnz7LPU;c8M?1XJL40Fuz8HX)EO2AW_dJO*b&3fkbnVk@66g?caz zeC3Q{C_Rb^ZYp)lpLz z%PbN;O|?tl7GZ~p z8<#Cx_R-a=Khf5P(zh0rfaEG7)aB2RI4i88hnJ{!c3C8sH)vLQ#uhvID>LzjJ zilJMv%(52`X15sB!5s@0oU~-gym|8?k;s-UTkgB>zW)CH7him_yQ5=FE;qNQrzM-6 z)!#q1P(Tfsuxmo)s;$iqqLOT>%kYL`Aj4RO0&cbd4uH?WA5~9nhXfo}$u`TX2;`k0=c|LW<9D~~f%$w-!ZE8RMbR?CVi znv(4@LQS9^D0Bw=o90>#%!NBO4SS#k$wCAss=hyNM+ZUw{SM=8AFFxivr6o#gPXMV#(wZ4ZD$2nYa&;*n58wB)MnWd*}i@IqmMqi<<(bnxtyQNec;tsrwtC;Qicw0Xk-&QABA)W9luCaAt zvP7vE6gW!lJrEd_gOaD9Rji~1jN+NdQ0~Oxx=v_~X(-wQY|Tx= z)OyX(?q-z>{Z_I4ErysYgq4N-(5=8MNQu4~EHeArz`PX~y z@p^j3X0z{VYnzrzMSNe6iZsG1Ds-ApPR6QmdG#)R=lzbuPCFegn5_ zck`>fTKOF)etPiwF{R=%G(vKf&u!3Ip62csF8>VGK_S(-iuPQvFiL487~%;NEwzVMsQjpCgb3$*Pm7V&XWY=GBlL2z ziicV#|4@nQO1h!kOHiLR%Uu(xM7sKUQT!}R^S2BuX=-nWw#>8CbZcoO7xZO8mGq01 zlcLfTQzCZ>El{B1^3_$t=xxtFyD;>d6~dCz&`4cqQ$VOP@r#KwbbJ@Zv{#}I(T_uq z(31HpY}JaI%umCY;hHi{>RuwQ(|zCzccaB2w263wy~{u(mC@F3_f zOO&~jcq&ZBR9ZNl{3_y*fr0<{-S7Hr`-eR}hLn_bWC?;p;Nc})Zj2HY?{pRT%z zrLFzK?eA=DDQFjm@I@4F4^h!MkTOy!U-VOH4yKIQ%1N%|5i!+aAp>;OfnPk!hUO+q z(+}%P3r8CkqIgv4D=1k!d`n7}zh>xc9jMfVlops$8k%4!lov?I14FUX*50m!!x&n9 z^d8Y=LZO765-p1?dqEv{mGN`^J|W6AtNN6uKh)Qzaz|S+S;g^RQu$*DjY)cnXbsJK zAy9u&^{kB{D#3Wuy3~asn%#gUg4GEGtYgDeA|j*5BcPsAkx(v`r-4Vrq}8A?~Uu z5U)7oPk*maE$(Z|y7C4$mCq+26uXn!VmNFuPw@v!lhdSDhZ5R0H36rbzlFmT)i0FI zXi{4n@33nsI=GaKmWsVu&Z|XP{+Mt^bG7lN)4!orHE8NVNCmswdJ^BGxryFB>R|vj zsdNva@-tjAg?7@!u>7zbdF3kYYN}41>O%Yb0GO}_CN$x>II2|=FaQb7>pD^#LmjGm z0|CiaN+(-|#@Wia9LBSY;@&cf34^jOp^U&vx~in4KCndD&4YO-t3?<&nk#vzF4Og# zy8bhae#mGGCtvNN9x{g#DHLtEgvUNap%WSyYVg2kwH|WN2ZL%kt?Nz%Nt!cbjLYYne>h6-sfoR##NR}@x57?rqO2@#6w{T23Fx#xtx|IXoL^WrTy>JsX63C!Fovpw5mJ^y0Rf`eY9n6xCAn^QZaT zr>*5vkkz|$7|3FGq>^Z8Ju*dVji5)M>n1*35<~0ApzzDk1kKQ-D8wuqxWm*lxPJ=9 z!XaX)!QUfTD`|oWFhR|gdOPb&$MTjJ8rKaAo7x$pm}pCaclEVmMd@8uc{@?%r}F8t zTHsa1SY(RHNniMR+Cj;rCX2~9?7ISN36f1jY`b63*~jtkpa74oWMk!xG4?7NlN`T* zlMd$9r(UmpE93>Q$)S8C{+oHgTMj>d)7i1&aIhFsR{%4?5v-H6jr6O%B@u@ig8v^n WleUC?S=q_}0000AIbVCjwp>F!3lOFE>Rm2UX<_dn;G z-Lt*(PTaZA^V~ZVsje!IhfRqM005q%f*b?@kk}BfzhWXI9{o*-)DTZ}W(p7$0PubT z0D&O@aEJIPa1Q|7cmUwQ1OUX60f5Xgy;(y7@ddi6lDr)7{NF9RtuP({3_29$-fDU- z9{YI&8oq0L_81b~&0Ka=4YA8`xI_73Tt)wI!qO01u#^FN$KuhUaRT`YIR&odleIp1{A z#`s&pt>s6;omz36c4MC_8XB(S<^o;{cegZiZO+^Ot1$LmfD20?cX*l21P28Laaw-1 zw_n|OJiTaPlVmVzKAP(g+rTF8Z^3hAZj}Y^-?tw&x5Mw-JNTv5Fg5PQV^&Z%Ga$d+ z<7pZ0+AE%89-5+OHNl~#d=R+Yf#md-_~kiEPns{teMj8GV{h!tZ_SCS-$`Pe7{mf| z*FyslZg#^*>yf|cH1w4B#}J@w@+CW-{hl4j$`2ThBqWUdF*AyVVfcN6Z$VGvdM0A$O`e2Bn#nW5;CFR zx{JO2!~T6I7NEfD1_raz%VFlIV;g(YFw&_^lYr=QcfG`r%#?RQaxl$kaY5Xj`zapW zwQIa-0+2d50RmV8yZrsI2ynL zYp&Jn)3d&V-M#q)$Fbi^fV(1f8qK-eZ$8D8VnwioqMD>Vq5g&h(Rp*Bf)rT1nY2f8 zJ_T8LMV&R1_F}Pa|9oXKuSy*|6>gfipVLW>YWD3FdF1_eYv|sRlRU0|#6V-M8U8*R zO!KvBBaFpDHMW_F0X738EQXpJv1WUj^zqEnQG`3k{`6oz^y(rmTydVKZlH4SSHPYT zxYhn#F&lc<;av{_*QrGLKDbavqT4HgJhMmJ6e37 zvu1bsq!?xe(WKmLto&R|Mqe!$t~86I_!utT4tX>i-Kx$hU{k$|cUYi@vq~YHFCNQR|v&1RXkI- z{@UfY5&kMu=+9Vf+JbH2>2M^1sGSVbAlQV`Zr)bLI;Y`DTz7Mlube65bC3a6GzJD1 zI=YZwwtUi_a?{5Rt*67Z9EL3th5R%DJ3ZSKFo#B8C$2-9$9;Ui^Tug$;ZpWx$KH)O zBjuBWf)&LH^8!Wu`dXUy41<(7FzYr6E5nTx5h#$(Oj*&I(lXRKKaSURm=4B4mOvpx zkNQ;rSBndofo+hz_1jM%Fan@^h<2v#OMtNW%E-|n%aFKCIi*942)TUMbcPBI63zgi zyD+4kT}L{a63srE%#Xcs&&S93Dz8mV!Uv3)j`B&pGgHXTSshtC|86e~Iw=BArqZi5 z!6azbAtN`d6C^g-yemriK8w`_>3Vg*O>b%#zc5eqvDTzgla1To{_|8+C6q7qFDG?Z zsM-~Kkx(h?(SiGl*DsB~q+S~B-j_C&_1PASsZzxi6>2$*tgpj=S&%{@*i?!+RXITv z1d%xZny4|G{OKtZ{-y*62V+z7(8uR&$FXZth*Ho%GBPqUjU)PAo^lRp32?z=WxEst z0;CycjXpVk$YI135E5{*cb<+`Aq9RtWb5Z*FZ)UVn1U<6k@xoC@D->_ zp$ht=pXn5L34i|%E_K(;ThL*@z*P5W%6I4B5K}7Po7Wl-E(miYF(qQ%f43;$iu$hVit$I*zne!tZb?aV3<@AU;8Fs0 zqQ#ZH^EWRF0Dfnk`i35^?QhETg+?rsWGad7qT*^o_1g)) zI@8J!f)XIh>R`obZ9s-4M>z#aPHv4XLI#t*Q-e=D3Xq}T(zm zWP{H4fK+*Oo}`8Y(r<<(_ilyA1&o+XbKTsSi3mo?c!D(^k1GG7H&P48mUeFP!eE4@ zOlVY3P|K)Pbdu}jcGIq&-`8b{`AuQGaM(Bc@NjQvd*SRc4xjVifGXZoPf5(|E(iF` znK+9Q%7AQW9K;4)kN}ea)ZEg71P}^N4~x!urKP6UdWC0h+BQEKRwpfy z-rBv(t`-z6EEv>F?5FWLYQH~e;cwhKF>A*#lO2^Snq{oR|AVK5$*baG&P@!eJx~*F zpFOfJhgi+sqsh&*72)M%H(yULb}X{H8m(}fm7a6;sRS6a;5vzm*tRn-7*0~V#9*=qTWI= z_*iYt0t1)lM(r^Zyv*)=wfUdRIn5+>@yp7(I;X8sy(Jrlnd6GO13>*1R^62_Zk~J1 zdsy9+jbROrkGW4(-K8BybyRCdu!{O&zJ{uTuX@WUJ5?evm9lxg2D?m45}}I0 zSxAhm**VR^1O6A-rp;X4>cWP?{Kn|1Dn;mZ60Qx^=6qRap=!q6OqgI=&HEOEHNi~( zsQv2|k2Ucm&Vz%+*&TDL7Un*k4yP!yq))^~4}Gs3kY$kd^1fm6Ks=-%3d%zFqHJBH zIWBhMr#os`fK0FY*Dt9rgcBA2jjkG(oU;T2%NN$i{nmwT8Kg#=fkc-f2%%w60pM^7;&^ zl~V3!u70P-&r+^4({g@)iL)}QN)B)8gIvtUGSAx`S9QBSX742y9Emz@TwvivtE8v3 zG~4{4jCpvA`S%9l0!_$4b1IMmeC z|Cwcl|7D5cV-=hm^><$i+0kYE^YwDGR*K0$#2m(ZDL3%OsxB6HU9B`ZeQJjFgm=<&7KP z)}F2!1aS(4drNg|PCA~Sv`VzC^STZzI-UlZvwYdttjYWQuB9&u237AaoO(?)jBW9j zPV&~4^zO=T??b!MH=%sU04&#-&7NqZs*K;cH-Or;%jy{kI3~_3^ta&J706hgugUme znkDX_Hf@>$J-^T5vbTN_Z~#r&&)*b1Q+qx?h`9ur`AHCdM=j0hxraH+VOGUnAyg0# z2s1_4_CWm6z5jA*;X$3RCR)Iu{m$?4&^Svv;OVrV)|f3JH8r(9=_=dCtPSPnreB&1 zCUMfZY2UnG;D<0)+d<{&<#nAeFX8@ge1COZbO(61I~|A5mMd_3mp|_ZlwCh^-W&O? zzdEPAJ1h=WyBt|ZvSt4|NR(peH-)$n^VBhU4NKP3$x2S`gkr|#sw`(A&wih?ilcUIp) z@@#-nO>94(F-BzLJnQ*kR_b!zEXH>)>xX?_Ta4t+fI7>C>h;iA&#`pC_N0%_xOn#V z-e#d{D$VnX8mV1oL5}GBJf-(>FA^|dvAj4c7yNk3J&q#Rx0kzn@5=06v2x0ySf+Am z^}K^4etvG;dM(J=bwyX!iFZ1yHxc)_){j{;nAX4j7 zPFh9#-2ro^=SG|oSJTy^ZO6klcT0K8^{S7tQ}4@D&xi7sle;ZuX@s-$5w@A(vFf$2BxPZ~e3Me!c zZ4e^?_U$`O&IuOB$t0l-Bg7o~^_EEjUk8KB+-jn+7^cS&yBo0e!vMGtJSDM}UEk}Sri{Zr4R6*N({ojjq zwn%>$tg_nna=+JW53o>qEIUDlKB!4vhP|>Ex!sCyNZiJdzUks0mpI>*e)bwo72aRT z$;sh_{G})i@c;bz^X^5zs;r3Vtl*-dZ8b0<#oFwD*+(cNACg6R!cBU%TC3|eY(!D) zQ2d1<{O(&(&RIA<-18`?uAsMjz2Q^CtZ=gLN&gRF8p-dd?nVzm-(DMk^b1bw35tG(x#+{c-#DS&8uHX`=cB?&!`pT`CN9{^e8+9~*Z!w>osm{!F@4Ga`4Rim)6P49 zM?#&FhQ;q9#JZwYogxOZaV+h#y;WnS6gil~2avxxm%Lrd;t;zWc6lM?Z7Qbwbbsvd ztAVOQ~CDD#A!Trkv-1?p+|jGvjkDZivL`&CAiE&SK9wn)Wm6u-Rk9ZSJLx zffHgr$iDa1*VnJEu9laVBLWk_FQjgA!fC{gDt~ACoHW^y^v84737`NZP5}C2@>E)d9bHOoR9P(QHVP;>LTT|9U z2U?!Jn8oQzg>+6u-8?a1WGvx&{4Ng-;X^Fi1NJ{K!e^%7JYUzz$%L*^9IDcJe{0Z@ zXbSmaV#_eF0GNH0YpcS49v&@Tl0=&%7ff4o3NJ9M8l2t!rhWQXTvG16mlF<#L4?xU z5N3XVf6v{#mup+zw6pP@n}(9I`KWrh-VpSfXmIyj$I$IhzG6Iq27eZ0NSJf03xgIF z=y&>WS(I5c?WEdfdLI-e8F}yD9aaSV4Z=WlnO!Xe#nwcNgD1)utOTJ`aOS4q3QR7c_$N8rsO<365biM!h| z(D(S*cS;ksNs<+C#e^C}cPR}}85ldKPw8_%*mZdxMVFZ@Z?CWX(DZiP2SxSdF*@w< zH)(o%EF3$4{kPiaPJPmNRtezVEKK3(_lWzNw+5U*$U@4=cc{WN{jTqH%q;#7{O@nJ zZW-ikA<565jt&`^NHDV@V$hD5({`@`8K5lUt;|d+R;WS=Ge(qWdle0opf1Jy^OlNU zB$1M^SARsDMt{LvENe0AOEyDHdYR%~dQQXUVC`N6eVMPqx;^d~UtYYlXINO$+7}m( zp>%l_V@4$&;WRnyL!5QbbKfhf?*_jca#(nlYQaI~I?AkD44pqYe{?_BI`m8S|Ni9P zAtF!8Y&bzH?Q%|}#}{zZE86e?uc<=|5Z>W!c+YtDPdZZAm$E&5M`w{HkeMg|bQ_?@qJA=M24mcadeDsVn*16u-is z4V%jYX^=QOc+>`!{l~9(;en*$17wnO*A3ENHbPxCQfjWAWJ>;Rb_OX})#i z0OQ9ozoTtw2}}ao+xyg{%wxmaY6iTogHvOS=+_;6iGSB=(;mvWA6tH&bELr^ zz$fJOt#^J~jI;}Wayan#3xp5uNBCqsIPf2%IFPETn;=3ozx8UWll=P%@5A0uq3wv3 ztkT}OajI>2l*ap@rqZP0Mk`;t3LP^1)*Dy&SjAS%r}SH2ZZnM8w%GXtLX@=7+<8$< z`H>p#)PQrr@!QPSjShUu+X2q+hulx&H0P93o}T^TQhe(j<(}R;TFxyzC#U~t!V8+I zv)d?ZD|tzT^qA#&vZg$Ii~qN}{4qR{q@0h?N>z;B(8N+S0(U@#`gtw@N!N^oFFrT_J2N z@VHCH`1G<@HtG3qHWT-Ya>H2F8H_LtFr%!-vQPgj1ay!qmHe?ezjsLW_*HRp_O*T3 z-|_E(MNvWpv-q3dJK?Qx3~;}{_uY53>-4j2udbhOS#H;s68A2|4F)s9oOWEULklGR zs@`EQqqm>wUwwD6UoeQ*_QB@S3#j~LSWc>Hx>Xl<^PQH1D#7zyodhmd_FfwyPCiD~ z%~J>)N$Od3m?bQykTZ9zkO(f8JT7x#Kdf183vnvAN88Pv=$05pIGrs~^M1Rs5$*>C zg?%CbAqNR#S#62nGqAz>Xl|d&WWv*HkL~O_G3mwFCRI!RaP=n-IP8q1BpJF>z-Imn z&k~*@*cQ!j4$krMv5t|~HfO_fb)87~<~)^te%oT6FieJ8{pR>b^Yd)BE$lfaFN`;K z?QDB^T=IHZx5m=%JZ-J@r1?-N>?@5H=`JWD)+2ZFvjh#Tn+w%ar_kq$L=&Iupv`%^ zs^AeTGqX+B!t^ObSy_2RfV*h?pmK)T<$nP4N5?p0)bjbh{ztAH0`8ao zl;}u5UQ9D*xI&DL*QzasT`Nal**AV#!r2j7b-%c}IyqpAGAo_0?pW*W?A*EgCC7jS z$jZu2ey)YVwh>H(oQlf#sH&f<@h@`5)1*9Y+r!zg)oAKveAa`URfPotYVyE74SQ?u z&UaP(iFHx>;%g36Ez*df2Tu5J!13{NjvdAV3n7>mK^3r#cEho*x z^~YmlV=$$pzRgp!7||UBR~$0uGrnJ(GxERPE-&XQYm4kPg+ccHatFQGZ&u*`!hO&r zgR6Bz!v&{Sy!p42!{h!}HRlLyO6qv9;7V$Fe!5TMGW71oV!pV(?zlTB0salKSERd6 zDGIOox~Qp*BgU<~?P?K06Lz2O;cI_rTl6<;r&Upa?9MM>!G;%K0wqazyH9IGZjwj6Nx;hjGn?BVIUqobtbbOi-l zqA$Jqi~!%RJV)r)B$17vY1lx!mej_--!GmoD*`0l4rUA=yWk#C;#9{%e>*q7{PM5V zxw^B#nWb+(YgsApx_e7wwWNPVVU=EG+WQSsRBJh!8m}gm0ui$qBH;x2d>F};Y$+)z z$;&g_8bvUlMs*hGu!S54>Gx33I)a2RtWT{rkT={e8=44_4?6O3pDn3s6L{r~{aVY6 zQ$tt~!e-WQHh&mbnsgyhKV^KES#32YeiRW`L2&!OB4Yz-2;!asNmeP z<8M5DpW%@degtw|iMs5x-fVm?%y8H9@VLg1`WJ*)8kSEFwmVWl=P>>hk`z!Tl;ea+DjjQ3A@-90_0qXASkQ^*l8N zDmh9FXg-u7d=w7@G$N`#Qb zd@M&?`UJs*n-NpoardW!#<3I0jN|w*7~%g7Wmc=&ZwA%;oqyvABY>P5;R6s7>|r8Y zsWqZJr^V#Wuny8WAn9Z#fqF&C~aB@g8-Pf8qo=ZQ6zHAiV0i z87;gja)w_N7U{nc$!s&Xn-zc%A6e3D4n>+%-`97@Q#}3@YlTxe4-6Fc(+2n+-_3kr zH+pD?JCxO4)7SrAtGN37{kng;qxT}#)116sR*LroeofOUa^BPuXrcRcE}ChZJU-g& zx?kk>nCoBIqZ}LIPOKd>&bb1Eq^duhFbe+Y{tAasfGa z3Fl=W)Xl91@wY((;9(qBbg_m#c>gzF7V%oVM_&gAI8(*5jZQ$HNZ+^r#?ujDW>J!- zOluOZwm)p%9`#k-o25UvGq%e1+s2qR^fvBUAfkj8I} zVaZLTdS(*1h`UQv{F)E(zRwF!FInHo15)HEvV8Tww+x&l%JeKh?Y3m+cg*l0DtB+Z z*o6rK0pvhFT)J#!l;C>YFms-$X=Y1li5g~2%Y=M6vX0xLGm(wayeysLRY&&lN#g23 zM!vprs>?UXsKU2bDkZgw&P0+=;fq-1j6r+ii6NKgqhq(Q*zz(55kvdk86FeZ=vJ&}ybHoc~Q zH6gCDdS>RJVIf%_ASXZKPEdk5vwjXg3S3#7X}&#FyzCA6@>t`Pc408e5|TA)WfuEU zD633KAc}()0I-meJA-j(4o_Bj>Stdi`JVXCqX$L%&FQ!=*FARsMb=>WiVTf_JipV7 zz)sKvvqG_%w4d!C3fahP&gIP>cd?`m6@1#WSo3Xri-*t@V6VYgalAmAD}$K5*Y?57 znBDS^HOr^z3ATyiQNkiA`qtA`7JXv5h<> z8!}QLT|%Bxoj9oj$xeRmYK!0BiiisQsF(*=V67`T{rI2DVysuNTw-!skFq!$x+aMA zDQ~DQ@$qvQkJGB)Fzztt`6HfufL6+(?JYQEI~EZjM=S>u@jVa7cdn|Uf5>|K1PUeS1kPp4n%ZURQ6F%q1wf|#fuGtxR*hyG> zdPErg@tV3%{&VzQQH=tVAH6SqKBWC04C)-83)8&Q-j39K^}Oj-4yuA9;tl5uHuy{l zBw)p&@!#4IR=TCGg&6*<7S{JpIpTE3uM^tH*g9vih})ma;1_m#W+O78&*#6T6Z<`@8Kff++{rf@dy7c^@hot?4@k^*&F?9k9$OW6CjQio{e8nmMSk)lj4_ddhqJ_hi#HzVymLDoQc;zl9Jb`|HKnJF z#6S+}3wy)l#IpczvL9r9_nUXjYk^fQL&ENMNLXa|!y6U-8hb4cO76sOO}>fzG}vLA zRmm1;VPP1Cl2O^6 zoKvf5_xJmBV6bS6F!U1mn?5}rJs;`WxJuS;O`ZuCHDV=+AP=K>F-LFuChG#W>#52@ zPyqF6=g)DQy2})dI*Un+lzcR#7e8p+&eb;wS7n*m-0cZv?HX1NM!oZ;MO8~EUkt8rRTowvJk_r8k`0{*qc6NtY+Qrx7I*h_c z*|^1dCCk3U<%guD-&v0t@HfEU?NHKVZApF3bx#9>A}n^)oVIm0OI9{G6F!=oEy9T~b7Neso#_fCQ4!)OD%5VIJth3T2{D^?oyQw&)@5XBr zOM(uot-(JecuaI}eb<9JBx{}jocUcXz<>Sl3vrp9TdOz>E4K6ycNR8Wc#5XpELpRU zrq({CC-|M6@EC#0L;z4#P?_W?b5ZaFyX?Y!miPOU6H{ow&$me)%;E9v7YMv}niB0t zlkK`>7kXH8IH}Sc*qI?aoU0`REd+lvv^WC@=i@FAj%WQ01_& z;b}{!<6-nrDKW$I>{On{XWmZwS&-oDlvv7pm)e6<|LncKt*w;t77{YxhtlRgj~v*w z9#r(9a7@~yqGnt~{&s$9in11DQRsWY{G;)ynU=%HZ{d`gYHiu*`D~-RU+rek_z7Nt zlNDgy-E-A;l^OnPrl8*~XGhQ`&WMVgFb07yBnryG!~m;?_AL3$<8cR0a!|n9^L*Zq zhx?g|%$u4t|EB{bB`J>`D=EKO<^bo%QNZzTPU^njc&+^=R7d}nzH@JDZ7}eY4VO8c z9N79+H29%_=3??irt?FQ(SmKU18<-bOTZI5v+uS39GB1I<))g%r#q?m)sN?k*2ecE z838wIR#^r-ZevhC{A9JaP6v#1bo3;#fm3m`Z;@WYUK&!e3GyxG7MJm$4wa(-B{~%+ z>GO)1P7+p-QhS!A7XVYgwVmyE<_&HxgU|Y1q2nDllV(50c50$k@bIGX#wDK(3~P=kdx-Fja1QiLqUh&W5VC>{Qs>;*qqDvtyOjjF zAkk&yJ8mw4qSFnR@qn`)H4&rsqPn7@I_q^890p5rzd|W0S9JhDL;VTJ{DP>8CJh=r z9V;0dRQ|gRtq|P?)pE^G%s8GVteHS5&;#t&*-!fvKG;rAt4Uh(@+XY}0PM3f7G?;L zGeF^7@GFKBmi(qWPt?tp_wf^7JT598kS$Y3+AUC;O+BMVVODQ}BJ-MLCkjPo z0-q_@EkYrXMXpW7B1CXjP(E+cK&p_8DMv1}@+A}p#?Jk;liuWlFZ%E|?}zAJN4p1# z1v+5hwVyzeY@LEMErd)3uvkRnsUS-LZ31%zk*V55ND4w(6ynES2u`K#`Rd2qMd;rs zf?g<8?o~YC7*_R@5Em8aFN%!7m;O?oyl(_Njn&H7z?<-^J~;vMkp%3o#DIyidI8Y+ z7yPaJrSa`u=J~bM)~_GFNAdms&)*#QZIC(>$c#YH+GK0pL<%g#8mKIjDo4fzaAna@ zun7X`=sPKr(VfGhz|;RoTjS&-5OE8FKyWCyNYZlLpx*WNH0w!IEFnfN7n=~V#moDT z#;<&kAF;;E^IlE1wz&r{?vBQr&fn5?uKS1U>Wx3yx6W^y&aVvGzx*kkF9j9Jh@u5L zicBpp;sOO03ptJp?5odzAAb*aDU~gff0n{Tv#o#Db&ZJ^Jp;EmL3G?v2)lCHXX~}kOwR|Z~S4@E=M*?Dq%`}Pl z1_1))W-@1Wckdad`Jt+Bt|d*L*tsPFZZKjD5a}Mg(?DbJu1nMHJ-qIqjw$-sN2bZ# z=@mfawth9H4Mc=R--Q_dJji-(m5!%=>J#p;rtBVO4#&Xwal0k|>;;!}AF#KHDvTTS zY|G(!_qs6iw&{bKv|!Tc zKSSB|2p(5?)|=pWS{b zH|Qry>_3Jc%XW_OAD)Kw1I|OaGu;rHVC%e>nbyy}%SG+^WUe9We%po6$xW`Lcq6YuW6CQfqJ1`-~%G7=|7}L>?PHpxaP2u=0eqih2H-B8j!e}H~TLk zpV9R$uk{N`Q0MhnTJ`f$y*$}0R);~s724Xc)aD9*nSi@LEw@4b8x_&-?hnEDNg(3)MV39LXtkSa_hZENBZ)t^MDgG z|1<>i$J1j)1-Cz8Lb2_!$nkgMI*tB$sbf*8w?S9Q}rsJY+pv`9!lOJ9_&m9#R z!bMFq#ou|DWLO+kcaJ7r#`A39PuJ=$F83kzF-`o}7=gZ04bI2T)7AMiiIvj0nCb&EM!ptzaQ4&tV4NAZy`d0wMf5q zeTVMzyGx-xSrE5|YgGpDGbS1G3Qn^q6mU7<7@9xRs&KKVGo8RkQ)VZ@t~l1SSfXFQ z?=@YmMn3&$Xm$S@gsI&gK^Mrptdl6^5dO7fuJq*a@Rb>}eaeH$HF3|6!Zp)7yPs>k zw4a}zyr=_i)eOayn$gk8WrJ(>GdNKd7Tn0n_NqCj$-ZiU14lB1x`<6r&o1egh#>D| zgA^v*{W?klL`bn=IPZpeQV$q_p7Te8NnTNQu@j?dalA27PGbj31GblVi;32K-B;Ch zlIz*qSSj34&f(8d@&ziN3s3>fx5#vyN-D=A%lBK~#GeIGWfqqf3stga*XE>c?~a-k zY^yW}cBUY#eO`XKU3|*p9`_hN;^J?-+SjBfmKLP20Ex9j+M|pK-blK}%y=;KOS-($ z_VTxIbn3$NvDdK#(>$*ZD3J!#tJlsSvZ*h88`{eW2|w(A3dM}5`pob-9Oyh>Huokc zq}Yu7*e$?0$H~mEh%CqcLVW4XYZ(tt7h}0C&WG~M-Y`BP_G8q6EnTc zi^|<}yCx&(`deGWWSW8-xb@xW+9VU0N0KTM#0E-ysx5SSWGxpGi1isErq?oW*+MbP z@NztRkOSiwo9|pOO&k|j$?G{YxxHSY)*t{6l0L>^^_SL=O%j==-P@E%ZL>Y-&DTXmHl03xBCp z6Q|QR=jWig#Q4%Ga^E1lEmEUUSUmGUEk=u`GM>Je?Win6{gDP8F~mNA$@#$3re{NT zVIc;vxU}Tq_O7pLg|5bG96j*v?#|FK-YII+52Jj+qgt}~4iSN+a=`g7Ux^?(4=D$N7qAEuA6} z(p;|3K`J>O53x^bw-D}0J9}QbkvXp9zan!Qvs=Os|DAqbbtFzOdHv|zWWbgnG5!JE zwxsV<7zD8)f6qgXiyj>INxgaSpc^R=c+bHrs*yYm-Qv4HKu;JkGe-BB%HPYz$KfgN z5{}gW;O1If6jo1!RdPTI<0pI_qMpluG(|u-z0@N`JWTtUy*}j7XuslcZ~@BWp`(+e@S0x5JK`u_@~=ygb-%3So~KsFQt7TwKJXQBKamY1WzK;`i5 z4duq9CkJ^gs|7m0vL%})$cqRD0p&ngLgPSekwi!dkj#IEh&`1rStgvk00OqL?8Ppe zpPCF_)+$2u<{|DadV-}z&2{Md&vfcIeqRGoF_Gw^)W?+jlqHQJ;DibxjstWL{!B_0(28V%tW`A^~sr!(g4{7U^gr!k7RoN<%d}j#2~6lyCth!9>;| z1d%WRpF$L2zWZ2AgrZ%6yE63+KUaRT?+y)ios2kM3w;?CAVd%Dl4F>hm@rwYKheeq z=wf;`H(=^8Lz!*v6R;fq-?u>+xq;K5eHn&F_A+Ln+C*npR)6 zC38%;4oaKaI~(D!-$xHl?ddK!r6Z!6h(g(*h?xV8Wn*DVcNuH4&<(15>F~`>*=~P6 zugn^fzJS`ur@~Ky8HzF)_~`?PU{dJoTYg+XlsSRxg(4ICC&fx4p1>HKslpX`2Q=-I46&ZmTNFORwX^bvx{o31 zvW3)kLLX(2-c46_YtwxWQ??`ok#D}`@4@2sx-E?-0)H`o%NFCD@2n9y74k>%TNGV) zw4GMUN;XlRVs7av+RNtB3A&%rE>vj9xa3yLTW?j9X~fj2J3+UgTL?H(if#&w$wo4z z^9y*(0A?a&KNnzQc=z4$Gb`(dmF;$|l%UHZNY^mz4#P)VVLir1nLfml)_2Xp+8Qeq z6hgpLJZi&+ToP;CV%6BJ4IYwVE-Jd!V+lQu@Plb`BZX>S^SwJ>)_h*|*#y;*| z;|EX9T}8ceyqqpiK`uWYZq~84)V*0!2BFJ*2;>bRViinM?aoQI3pXhIE5fu!hH@C! zRM&KMF-|?V`JkcgVli#Jlbm#PJKrAJ(SUR?k!FH+G{j;a=(y~Fry&N zPKF>f1N z(NS3Io%#u`xSleEIa5C5#vU0asFcT>663s{7D!7=)7R7cvh)VwtQR^M7bu1$Z<{-~ z$P|>1Z#w(0vl`{)W&Pq6kx4rFl!Kl7u-I6ka77&!yPBMo1t0t{`+pLqNWH~YXXa(6?#$)nbt0T6=&9eLN8EkAZ<+f7GQ>6;T=Fj8frsps3^4Y2Sxf5C$0{=$Imy(0E z�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%0AGojADCKR;{kv#g;YKOfI-c$1ptokPWs>!){Ow* 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 M07*qoM6N<$f>7Kn^Z)<= diff --git a/indra/newview/skins/apollo/textures/skin_thumbnail_pslpurple.png b/indra/newview/skins/apollo/textures/skin_thumbnail_pslpurple.png deleted file mode 100644 index 877514d8cc7bc1e6563d08cae3db5968598176df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20774 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 diff --git a/indra/newview/skins/apollo/textures/skin_thumbnail_ruby.png b/indra/newview/skins/apollo/textures/skin_thumbnail_ruby.png deleted file mode 100644 index 944b5198575aca6ee44f7cc4a4e77fd3ed755d09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24841 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 diff --git a/indra/newview/skins/apollo/textures/skin_thumbnail_saphire.png b/indra/newview/skins/apollo/textures/skin_thumbnail_saphire.png deleted file mode 100644 index 2ee8967807b320f5b240bfe8c0722b4c622aeeb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26110 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%0D)M4=rxI_~=XP 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 diff --git a/indra/newview/skins/apollo/textures/skin_thumbnail_silver.png b/indra/newview/skins/apollo/textures/skin_thumbnail_silver.png deleted file mode 100644 index 51f4cceb0860007d91b7d6651c2c3d0235373887..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19015 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 Y0~5U-{qKl9=Kufz07*qoM6N<$f}6cm$N&HU diff --git a/indra/newview/skins/apollo/textures/slim_icon_16_viewer.tga b/indra/newview/skins/apollo/textures/slim_icon_16_viewer.tga deleted file mode 100644 index 552181d36a1f420061816998b6caf5f3f7d12fbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1032 zcmZuwSxggA6fMTYEm84LjfTJn(P&KE5~2j-8q*(*RrZ3GB}R?AtkPm>sn`~zWorc@ zQ4|VAqDYMkf}#~tMMVXP8(M)kGq0VQPN5LM`)csZNlxa?eeaxm&wX=6qWPkkXR&Cp zC@5&r^z^i-z5hCi1_0&)mWGFiN8E31sc{Ys4r4ds9k07OWir`8*joW08Uchu;1__v z9KbTMSiI+XXS>bCA@BW;8$NZ(Q6WnoFIZYjMtLti;ds+!Pf1OVgtJ75BnwzX79k-a zYq}lwHddf~cOF%aX6fU&3|$n?DvYJF3gf6ueKeDHC6cw+N(BziyzY5rKOos30o?gS zVClQwH!p0@YJKO_5;pxx6n*h(Je6B=7%9t+P?t&%(*PtdPC%LZ80y01L-=mnbz$J^ zhd$u0AOfK-juO%}(Y&VO7;UOoFhw%&|BK!iRY2cO3DV8G0NNFll>Bfhp9LqD4Q&W@Ey#w~KlG-#36@j%x zl&+1$Blx>-=dSJB{tB?jn_U#oDGUjS9LhJR(3)$hbcdr^K-f89xOpCv*o;7iHtPQZ zau6UDsLjcAzB!qxZPBqWds@9}QwpOpB{5`AVN4kLYvISg3PM?)@@DE|xrY0o4I17#@{I;=FcFxyanpu~FW)~p3(O~ZxNAh3 z2?QEC&Q#RNU0{s{-!5(CY5wV}rm8``${W z(iqrV7Zw(_8Qwtvl5Dn;j4zqT1>KI9m!Efb+_E-VizO1tUWlzEalkA9@fC0^M=Z)C Fj6aBh9Torp diff --git a/indra/newview/skins/apollo/textures/sm_rounded_corners_simple.tga b/indra/newview/skins/apollo/textures/sm_rounded_corners_simple.tga deleted file mode 100644 index 85157e4612dfe3fdc87f2bbdeb23bd851e2e2d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35Ne9g5u)hi`UK)iGXI0s>c&nqv3-maDYv5eb0i!*WAN VP^fE|XRxQgpKgSkr;n>10|3u_Y0Lls diff --git a/indra/newview/skins/apollo/textures/smicon_warn.tga b/indra/newview/skins/apollo/textures/smicon_warn.tga deleted file mode 100644 index 90ccaa07e5a2053ad47f06e381bf667dfafe7a5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r9IoKt5|*XDc8M2I5d6aR5-AK2R@*v8{JP=%fSZrXPFpV*b(R zFQy)O_M#n#%YZlqh=YLG4v2MtSO$psjy`|Ma_HG}k+Ma*%&c7;Z7LUT*zooD{~Q1R z|9=m}AONCIy?ggxQc3AQx1iwv{JVGmCjiBqfLI-f1%R08?&sg~|LVsd>6XQ<#-8ytk>}ognGcl5W(LSikT^&l*$k-_ zS00(VhJ*pb!C19u!J(R8f5B>y&2VvX`L6(U1G*UjPrv<9^v+uV)GH0d>>8%7h1Po? zzXO>MvIk~{fwA#_L7@9V;el+1`IN&qbo5MpfO;8$m;uOESBP!j9RA@K*o`nV_<(u^ zfEWZ|W^`Zw_(Rz)st>3~2&5OPpIOV$CSGmzwWpvkg1G|}cEHr~|2{DMK;Z4a|NmX; z*PQ|CwFP3ZUZ{SM8)OuG3m01e{RT3l9HJy1CwHB0{n zzT>aHfYK_+41JIw0$Xv2~=0K1Lhte%>=|MKnzMFu0Sja#2D&8dSM_WDAYB~GuYGLPdCEN)5leh0RSgI B2!8+o diff --git a/indra/newview/skins/apollo/textures/spacer24.tga b/indra/newview/skins/apollo/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/apollo/textures/spacer35.tga b/indra/newview/skins/apollo/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/apollo/textures/spin_down_in_blue.tga b/indra/newview/skins/apollo/textures/spin_down_in_blue.tga deleted file mode 100644 index b9eb36ba9f9d3fa3b9f8ecaaddbed73140dd549a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35LXh0DE?92O=VEhA1Xd3$kK@S}+w8)Iy}2iB|@TjgX*F*D%ju PPk%q%2sck3S3L#*X|1b1 diff --git a/indra/newview/skins/apollo/textures/spin_down_out_blue.tga b/indra/newview/skins/apollo/textures/spin_down_out_blue.tga deleted file mode 100644 index c9cb5e8bf6db3e04dca7b9b384dbe0cd7fd846f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35MA%#Uvr1?$nrY;t^K$dvF=i-;pXY%s>c8TN9n6R diff --git a/indra/newview/skins/apollo/textures/spin_up_out_blue.tga b/indra/newview/skins/apollo/textures/spin_up_out_blue.tga deleted file mode 100644 index 4e3941e4583bd0030f1ed0b9d7313f37065f9b43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35MA%#Uvr1?$nrY;t{g?Jv+8zMaZThs|Si>sz+7~WTUA^(}JcL nt9rN=OvSj=V^s+e1iFVT5E2yX8s-`7>F=i-;pXY%s>c8TPKA~# diff --git a/indra/newview/skins/apollo/textures/status_busy.tga b/indra/newview/skins/apollo/textures/status_busy.tga deleted file mode 100644 index 7743d9c7bb077eaad66ffb31aa51e46773b35b2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmZQzU}As)1qLAG2+Qzfpe2UchKr`9-5|3Gfx&Ela7qA|nSExejHJV1Ax^1Rg6yL2 zK^VjaiGk!mYVi4iT>tyTM9XREC-jO5=-lLGWc-f}gXBPJKx%QhfgJlm=BcPgE#+WL z{Kw3&^FJfQJs^Gz#rOV$#5foe{_`+${pVw1`KziPz7UriNVOjno@&}TGguiW{AXgg z_@9B{6Bsix?)uNjI0=e(0p%|J2dUv^lm&;4wn1VSwzweGegpI3at_vopBWfFpx7-S zFzG)GfZPFb*9V{*W`f-y%BOx0lpfIIffV~e?&sy6_88`85DoJ;vfUstWHoFI&Hs6s z`2K*>BqjEn*!QP0GhX?FY%j>KFn|buP&`ZoyA7lksOK*iOZs;~4)M2?*e@b+_Amp( zdkjCr>_?{&Zg~Hng=zP10XD%;l-SSC`ScaU?+8Dm+lkI+V(bLwi>E;R@V@}N@CQol zXJvc&0b>6|bZc<(nHal(c0U2)Xa7Ov620vQ#R1sOKsQjD{>TY`SYBjey#I&N{0B;Z zjEo=tAg6hp0S}dc*#G`NH}|o}l$JlB{Kw6A_bz&#$K?h{e%$q+mG#DFJ@d)s=y4C? z69UM3K<-!7T{8ia1`*{gA0MpTMW-Rh`5RF>zF`|KjA-^;h=r^54D*vmc!X$*JkB0@l5_?Iy?n zu=oIlCn!CD(j+Kfu(H2+55gceNDL&0E6ibLP+~u_8I-U|Nq>~sgG=vVx1W&vM&(CC dU^E1Ve+YyGg}R1$27CJZ=|;GD`nc*b003r}nCJii diff --git a/indra/newview/skins/apollo/textures/status_health.tga b/indra/newview/skins/apollo/textures/status_health.tga deleted file mode 100644 index 3d5f455fcdd7856579d0e7cb48d4edad7e03e0be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmcIlX-tzr5UnC-BcjyeMTH7VjJ6_FTB9IJK|nz&MGy>%2Z|;{ASzNr#3R;&pbnml}gj-dpv>V^1qF(*^wYhN=ho}=;*M3 zEH^i|l6<}dX9An^Ka9n7;q&=2tyXL7Hupod_#HxIjW9j$MNLgj1C7n4IU@-}U5`O+ z1=D$9`VRT@W-OGoLgL*FAK@$L&ziX$#A0zW>AMYa4o?V`J(U z#D#Z4>e&nryLv7MR+B$DuzeVcTCj5^zN{-ZJ-pwE1^%trnr^{fO&<;x{6yvk3!>(= zW2Q$F#yixbqO={xYD0sIv$LFdw%jkGbNP==T^@73?)D=@2Y*0bb}veg58zzcFO-)8 z`}6y-CZQYQigrjmn=sC?9#v&eaYU2zg!q#Pwwwh=_ff8kpXrM&@uAPLJ@XrMXMkHb zfZI2Ln^%C6qXXEP)r(}6na)ESm&2^dCNxy*;OFJJne_PtYt1!kZor9``XYn|wxYOj z0M(@X;2vPS3shYPw-@_%^(da22?B3%FwdP8RiJPu>siEM#YVL#nzPQNbPX8`p@lIj2yVk!+$EtOnNF z78wV#a$Y6>X4DdkK1mmcKWjcy6#s+;m;)>WhSiJm|7ZDv$i#Ww&WG%Y}!)}e`bk>>%ZCVAQ$R8nj z2+fKMoHp}2JJ<&jpS@4Em=nbbNQ;4iCs*~lx?gyDcj5$$fLg4<@o}&ZSqcL0czsgiOqVyw&RrcjPxE{56if}fv8hmWs z$wpv3kg!mMy9=Klm>fut{yek)I#cxiYxZlBq*r&c;eWlE#{YF^LhOf`Nemr#DeiyW z^JcJpx>F2D_Vcd)yWo0Y{)gF1O#Ib;s0P~&QmZowVn2wjGEEjN4l@fM-T9~ef9}(q z|GM*y{%cRw{jWAznP|Pp<|f`uAWI*z8HCtCzkxwWP^fE|XRxQgpKgSkr;n>10|46h Bx}yL9 diff --git a/indra/newview/skins/apollo/textures/status_no_build.tga b/indra/newview/skins/apollo/textures/status_no_build.tga deleted file mode 100644 index 8e471e1851e9cfc3768d649af213afed99b68b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2066 zcmdUwUr19?9LHDIy1Sb;Tr-war}Mww<=UJ~mw$qprsSV3b!uruhJ|IhAhM)hq*kq$ z@OQIy5`!p8+HFi*CDw*v zX+hNZev%J(c!T?Uc*T(?WqG<@lP;sk5B&^jGFqScFxX0;;h6!_64g!N_=M50I<^BI z6k(;{n5S{{djW4$GF{fv{B;@9)0One2MPz5bmm1(`=VACSkS~BBHdq0iSnmM=2DNmoPj;_JB(5iL@A_y~rCY>t|Y4oBsg4XYxSr9YTwurZu9i*0j#x z+Q%!7yk-58fnnKsdPuhQ49eQn><3BC%21xSOO|{`B72bS0X)+UdT76s2Zl~5SggjyBMY7XBAf2NwZ%ShE{@#i9;fWv7dMouC zE{uH2EZ=nrg*WjQ=g89_M-pN;b{EvQKX18qZ+Y#RhwA>|Y>M4=3wc!_1<*P1H-pZA tSdfh~rx|k`s~;TxQg*mMgm-fpVfvfZuagGLI;CitY>w9?F=Md_T6`P_6`3^c7!(Pog_I)~`K)?soy$$Iz+kEvd{c73QF4g$^4Tb07`sJQsQX5BU=2?w*A_YECTI4H zL*$iv5NxOcS)3l0#s^>)-4?&EN()^n~Q9_&#i$xy$DQ?201saK_BjePq-Fjg-z%`4Q`S9I6peRvckP42j`ka zq38g4znlFfHu}8-k}@VOei`|3{b}yxr!(Lat^qmcuL19{xKHG<=WU%w4`2Z4)a@ z;oJgY$~3lhh_$gTD@yUcASnXc^YzebNP|?RV%g8Fe=gKzr7kob)P6aW9&ZYexPb2l z@dDQH+xh3SG0#z2glx7}j(K|~jEykb(F|iPC*YZ}7G8BWa(+60wEjyE`(bIc7vA-? z!t1MbaN}4OoXgSCI#eRG)@8^MBpD&MGh%H>Jzd2WLEi4&GB=kyO%2L-~>e-+qMp%sG@x@6fydJ67X>AxVnBHy;PvV5r&vJAI^Y@frPtsc$7B;=_>f z2YrJN8p@z9Gm*|X{hwDVRMXcQ7EF`F@bvOYsL#}_wBIW(Sbp0y+zm5b^$;rayo(d} lTB*sShmZIov1aI=p4l9U@tRPrDnS*a-jp1siVF2(egXpElA{0s diff --git a/indra/newview/skins/apollo/textures/status_no_push.tga b/indra/newview/skins/apollo/textures/status_no_push.tga deleted file mode 100644 index 5ccbfa50f1adfaa3d730bf2654490c01420ba8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmd6oe@s(X6vw;iy7u)UWL5lu0pnDV0#c^?PE;@o@sFR^UY6r}sV;OT@WG)k(3X5x^8yR+E6HPN;;@S6*HrXE|=@ORgB%j>- z&OP^hPu@N6KAG%kS-_^q!emnvfu|tGrx2qC`k2T`))1xQWz44oIT+43UJG(SA=nFw zz#1?c@OrQ&hKfRN&E8%8-`7=8dwHppI4$ZtHZK7o!z5wtVx_R+_PB{I3ZM`&yW!sn z5{KFMPj2uI%F2kyDf zNP}NF>5ng($kX^CwOETK`7@(S{W^~Xaov+J^}CP7Furo zyWE>v<&f0z^Dn@c3o?NvVaC)Zx7{}Q`{#{xwfYdvdOos{b>s@&1FREj80rC~Dr;zj zk9#o~n=p2!wrqS-N_)gYb8!JP$#hrCOxS}1(3-i-uv0H2R`c}jBEgD)M_TW_O{ zX-hWnIdcts?pS{!i1|a>Dly-K=R6RMMJMHN`+8H;H?*;_i#9vHrLE3uWI1<*OeZ@i zENc25Bnbsci?ng>-!3)KJ;w>My=&~>;vyk*KN`l9q2=XRIoHTF5203@_pa^3m;K`o1I*TORC{d0sOu5yWR(i z0iPLbt3j|9iNM8^;&rE%?YDWix80z`tb*(CtpY0x^UOVcpVX4Ky`H)oj`@DQSWmBH zyznE|_#N}vjD(3}CPZv~wc+x^*z~N=kWkO;UZ365|LJMEdg_R8t?|X1+t-+Se|FZA z`)C<|hnPOa`XDOJ^m%ANd_PtZ%YD_s57^)Wq@I9=e^BK7Y0o z$u(dUh*`hfaPcSC$CBrKt&}!T+YH|{@Lw4BbCea8L7{v<&b+GO*?k`Tq^s Vt5zFwj9Et0iul}AW2PZN_7}$bbm#y8 diff --git a/indra/newview/skins/apollo/textures/status_no_scripts.tga b/indra/newview/skins/apollo/textures/status_no_scripts.tga deleted file mode 100644 index 52ecdb1b84b33c676cae928ed6ed9bd1f415db21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmcJO&q@MO6vi(RGR{mTNkNOi7byBet=kwVl8|Ym1T9-c5$PhRUZ7p;w(Z0xXwx&~ zBBD)i5CkqV@b-O|IWdT7U6}(vj-EUBeCN-MQWHunqf#p4$iEoxMx1&3bWC6DUv?6n8~uc{@qs%UHJEoG>6MH}tUivu zXvyve>2uF!2iQBbdahqH+MZu~!~g0y`nYTQj(VAk^pCSszVEC-NV>&W#4iB94;vf0 zf0+vs^Bdg){N6e1YtR6UQ#%c8Y~cQp=w}|0{%!J)y7Qm@N9D3P=lo2s>@)iQNj&tn z`yEwNkZ-m%p-#Vk%(G{0L-l#ihhj9&l^TPHYvwVwqtxDRIa|qbpcU^`dHE~{^L CE@kQf diff --git a/indra/newview/skins/apollo/textures/status_no_voice.tga b/indra/newview/skins/apollo/textures/status_no_voice.tga deleted file mode 100644 index 4ab4498cbc7ab26a6efc3eda751a4ad506f99e25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmchYZAg<*6vrQ@bIqOzbqR8rB(3e!P`^ravulxmt!|1%u*b-8um$Gzv==idLh_uRX2oP_gP z9H-*qc%K)bHWceb{YG`o+L{a$o%yI)j85_3X0FJX7vkQbqN7l&hLZcVRi+fxf?{ z!vuln`3AI`fWep;KkORr7j+sn)m?B{^4^oakefC~I^lfQH^fEc;JpKKh0WU{Mt9L4 zTOX&@p1n1C?fdibCyNzjrB5+ATgh0LYvi(MFU+5UU%4&S^o;a78mbmi=MR(v)g5C? zOj+;MRw(Od;MW0v%zUu9X=du}8`14{ix2PL^I&p`BqXHy<@F(Pe|70c_%)e^ga@R5 zrOQcYJxKSRa_}K%<BiUXWrO zC;gG*hZo?J4!w6e>rT)LY5{3S0e?)6k8{jMLw`Zu<{MI})CS+EjnNEH{nHJJH{q99 z^D?GM|D3b&D}1_>fi!yWYM=oOBvlk{eLU3LK8HHcJ_XeM6X}=dXHLR5gJ7C|PigVk zhIP?LA)-ePd&kandgwPGQo(uXa38}!&PwL&%BTM&Agdivo(|TtY@3+qpO00(iQ%xa^twXa|JZm*>62-a^5_Q zLvAmxZ{PK1^YHu;qRiJwdpvvi&&6Uza`1+nXMW5HBUTJ+ox!F&v*P{t*IQA6XQ>$+a)pZXp@LAQI>zMVc)7Y0>T6_wYIJ(yjp240Lf=CIV% z`KPph@hPKqS`*G^xSg|Iyja!kV#V|C=)Gd`&QE`1TYmY?nNO;pSig^Uc5*%(6{p3~ MVgF*cI2aD>3!nXI2><{9 diff --git a/indra/newview/skins/apollo/textures/status_search.tga b/indra/newview/skins/apollo/textures/status_search.tga deleted file mode 100644 index 3ac10c4769c769f6957949379f996257773b67a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmbW0y$ZrW5QGn(z|xn{w}=oB1^@89>};$Ai!?SOHa6)53k6X`6fFV)6+uL>&<~d^ zA&Fo-mgDYrW|+xcjLDc_WKGuO%%a~;Tbp6;dffSo>5oKj=Dt4Tw4VP$*-r+7XI9E~ z>`<#gH&Nl>j+BD8=lvGmVmQtUQ@|4kpEuuw$TpFJ8MI(3R2di=ni&{={s+=8 z85l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W>XMsm#F#`j)FbFd;%$g$s z6g=eV;uxZFe(6L*u0sYQZToKo3CyvoY-@V(M5RQi%w1diu|%W{=@cIAp64( z5cy?S{KGY257&f#-WC61VGs*boF6Js8%iOz}7)HSb6i_X5ZIBIE2EYR=3(73AFBLfUbiIN~c zV1V*&|Mj@^Wy6mY&97@LPwd<58FAy`nF(6w-xmSZFeZ7syD)UH%6b4foCO|{#S9GG z!XV7ZFl&wkP;kAci(`ny<>Z6|3_S`5j+{AkiY>{3^@gg-(j}=WmI+LAjEX)vELd=Y zRq#PrP*~v9z~Ji_rnGW=$jE$sV$;V{uU@_U+{l{3%cD9&Lh@&Ck1vY?)3UTp4wG5V z>gxPF$fOf?&1{oX&Zcc;-wp|gs`2&toiozoTPNV0diRd4jcvn$)3cdX6dpZ({rtU* zfP@H7>5LqYj2Zh@%+Tq#xbjlzq2RqOzbqR8rB(3e!P`^ravulxmt!|1%u*b-8um$Gzv==idLh_uRX2oP_gP z9H-*qc%K)bHWceb{YG`o+L{a$o%yI)j85_3X0FJX7vkQbqN7l&hLZcVRi+fxf?{ z!vuln`3AI`fWep;KkORr7j+sn)m?B{^4^oakefC~I^lfQH^fEc;JpKKh0WU{Mt9L4 zTOX&@p1n1C?fdibCyNzjrB5+ATgh0LYvi(MFU+5UU%4&S^o;a78mbmi=MR(v)g5C? zOj+;MRw(Od;MW0v%zUu9X=du}8`14{ix2PL^I&p`BqXHy<@F(Pe|70c_%)e^ga@R5 zrOQcYJxKSRa_}K%<BiUXWrO zC;gG*hZo?J4!w6e>rT)LY5{3S0e?)6k8{jMLw`Zu<{MI})CS+EjnNEH{nHJJH{q99 z^D?GM|D3b&D}1_>fi!yWYM=oOBvlk{eLU3LK8HHcJ_XeM6X}=dXHLR5gJ7C|PigVk zhIP?LA)-ePd&kandgwPGQo(uMUBf(sJ^lT3BiuZFT=f_LzEue- diff --git a/indra/newview/skins/apollo/textures/tab_background_purple.tga b/indra/newview/skins/apollo/textures/tab_background_purple.tga deleted file mode 100644 index aa01b3cb68f66332e093f3c4331557ca94f6d074..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 pcmZQzU}As)CLmjaA;Tj9j$kq&L7}c;p242}e!3BEo<6R63;@D~2}%F} diff --git a/indra/newview/skins/apollo/textures/tabarea.tga b/indra/newview/skins/apollo/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/apollo/textures/textures.xml b/indra/newview/skins/apollo/textures/textures.xml index 2c4b0cbea6..48fcecbfeb 100644 --- a/indra/newview/skins/apollo/textures/textures.xml +++ b/indra/newview/skins/apollo/textures/textures.xml @@ -1,382 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/indra/newview/skins/apollo/textures/toolbar_bg.tga b/indra/newview/skins/apollo/textures/toolbar_bg.tga deleted file mode 100644 index 3a057762767eaf77f9f7e61395eabf8e61859cc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 308 ccmZQz;9`J*JO(QU1&+6Nc6R?q2|Qr{07tf(cK`qY diff --git a/indra/newview/skins/apollo/textures/toolbar_tab.tga b/indra/newview/skins/apollo/textures/toolbar_tab.tga deleted file mode 100644 index 5ea1a28d299f293c6582ad044015a4403e8d1928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1416 zcmeH{K}y6x6hym27UCI1W^^%Lz)?eYe#c21av4wH#w*R0LXa#x!?)@uV+bOM>jcsi z?-xy{NtJV#?)<#E!fh@-Rn__8=1Sw!qYiO@ubzs;7q{0Fe%MbK#E0ERB~>~|jOwXK z45#MXYRAiLA-_Cwr78F*zqX29RY+BI_P}o!V|Q3 PPk8$di`tPV(wgTB{qrb+ diff --git a/indra/newview/skins/apollo/textures/up_arrow.png b/indra/newview/skins/apollo/textures/up_arrow.png deleted file mode 100644 index a1a5d382334a0311e79d79b5714d2a167d4bb226..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFvNcITwWnidMWngG%W?=aFA4tDs zU???UV0e|lz+g3lfk8ZfQv6Xjpjv|fpAgso|A9(CKpqTyz@PyPHgDei01Q5V{`~Cu zyS<0+0u}4p>;`GzDGBlmX3+71Kp?d!<=au9IAfBxy9+}HtE>l*!&%@FSE(p@ZL_I5XukK%;4$j=d#Wzp$Pykbyju& diff --git a/indra/newview/skins/apollo/textures/up_arrow.tga b/indra/newview/skins/apollo/textures/up_arrow.tga deleted file mode 100644 index c2bd8ccebf97babec73774cd2d7f1be157b77aa8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*r@{|qPQ=Km)JqlXzt@2f{Q{(t`b87~H@0jWjT|MdKh z20~`Q^n%o)>j&{c;wR_j|Nrpx#{Xa6KcQfd7)TD6UYL0x`BU=?{(pLL`~RO`-@q8e z28j{Ui)u#U|1YoZgYl{Pg+%K`F=IjD|5HFrti3S3qcrh(8de&F1ckbWc?Ns>`{_ow KdHT5OF#rHfW)?jF diff --git a/indra/newview/skins/apollo/textures/uv_test2.tga b/indra/newview/skins/apollo/textures/uv_test2.tga deleted file mode 100644 index a16000d1e4178f0ddd750e9eb768baa247f99278..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1308 zcmeIw_n!|00LJn6;bg@ZmCHPlBkqc_CE+foa~F3wD-@BvM>3+aE2BhqcEhZcEh8(V zoUQCFg-TSu=k@Y>`3vqRpC6u|o}ZrQ6C$0v1O$YIbA{jegR5NQI)CyPe{+L>xXCU4 z9l_f-hOf2aI7X;~39}e8dDkW+IdLgvm@{D$^LmTMT9hZ}SfCGL&HqX9Ob| z#c1B+eY((YjF)LnHJ+zBHK<86F}y%6VyVrG#8HQM5_pQzl;LTfp)BPn zPX#JciON*rS*r3J;S}aEicpltDMkdvDZvwzq!f`v@uZ-oa*~VOJjBC1LLS0+l)U64 zKLsdAA*qB&^*lWp2qhyAkcrG>AuHKX+R(%5D^|92t bxr0`ul2osLbc5K$*o64VhE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqmgk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/blackdark/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/blackdark/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/blackdark/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/blackdark/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/blackdark/textures/icn_clear_lineeditor.tga b/indra/newview/skins/blackdark/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/blackdark/textures/map_infohub.tga b/indra/newview/skins/blackdark/textures/map_infohub.tga deleted file mode 100644 index 173b93e399e7e0ba89821ab1cdc4bcb31ec281b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmdr~%Sr=55G*255u%G8a?B>KnqAp|LKMfVi7c#2d=be(6c2ua7x5FkY_9&0f8tNH zQw^g-9wPDPz%V`CRn20n`x>46nn?A;fnWRB&#-Fwzg9wsX?#Fwfn>Kxn5i?o`@3j@&KieGr21NGC()9SW z<*21GVu*Db%B|q`#rg;9kh~5#4k0Fvzw(>i9rZCr46!xKA(wp_CXh#4+ll49r8a-J zDP}wQ<{Kk&ccXq{h$V;I$^2+6zw|Q8k2HtRpH_d-PE><+6o>m$>*p*~!|Na4FxEfY xQ}%YWe{Po4n00Re|R+1Y8@?`CGpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/blackdark/textures/rounded_square.j2c b/indra/newview/skins/blackdark/textures/rounded_square.j2c deleted file mode 100644 index c3dfe8f10e0bbf526517385e509c64b55b099e02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 833 zcmezG|38qyhyer|fLH;DVW0uXP=Ik5SlAgE;pl$~gE9l7b5UwyNq&))f>&a3Kx&af zSZYymW`3T6p`Mw6fu6ztAO;?wc18wP78VA^|1k{04h|k30m$foEQ1ImR#7IbqRg10 z6BxKaZe*$lS~2-?!b-Tha9+Lx-C0y)IX7WQ_GvYUishivPFFxu1*PN^?D(D>Q2$iZm{C0+9#7g zNpcBEgk5j=Ak5+}?<9GhWmdEu_uGr}r6zujKJt~Kh8XNr8(x7#dsF3l(|2b zD_tphX?(l1A>++8teS78UGn)h;rhv-?eiY#yv(spif3HC*}uv6@13F-vm(B=n-z5m+em%xpX{a24z%gp{U+g|K^^B0@ib_czs;*h5+st*PKw{L0(yyz7r`3gc^?XEY|?j$gXma=V>Zb;v{*Xn?AELOvBt)2$`Zv>f~nOzrD7yQe`IxrOZ&b%zfoWKn5n_hl0CBevnH_L g-u8!OuE^O%^D{p$_LA*!ld-ZfD0ueH@zDR902BjU?f?J) diff --git a/indra/newview/skins/blackdark/textures/spacer24.tga b/indra/newview/skins/blackdark/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/blackdark/textures/spacer35.tga b/indra/newview/skins/blackdark/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/blackdark/textures/tabarea.tga b/indra/newview/skins/blackdark/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/blackdark/textures/textures.xml b/indra/newview/skins/blackdark/textures/textures.xml index 9f617f56b5..1d61522a18 100644 --- a/indra/newview/skins/blackdark/textures/textures.xml +++ b/indra/newview/skins/blackdark/textures/textures.xml @@ -1,385 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/indra/newview/skins/blacklightblue/textures/icon_diurnal.tga b/indra/newview/skins/blacklightblue/textures/icon_diurnal.tga deleted file mode 100644 index fc720c8269c0afd9262d91523904245765d9311e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6162 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 BCEEZ1 diff --git a/indra/newview/skins/blacklightblue/textures/rounded_square.j2c b/indra/newview/skins/blacklightblue/textures/rounded_square.j2c deleted file mode 100644 index c3dfe8f10e0bbf526517385e509c64b55b099e02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 833 zcmezG|38qyhyer|fLH;DVW0uXP=Ik5SlAgE;pl$~gE9l7b5UwyNq&))f>&a3Kx&af zSZYymW`3T6p`Mw6fu6ztAO;?wc18wP78VA^|1k{04h|k30m$foEQ1ImR#7IbqRg10 z6BxKaZe*$lS~2-?!b-Tha9+Lx-C0y)IX7WQ_GvYUishivPFFxu1*PN^?D(D>Q2$iZm{C0+9#7g zNpcBEgk5j=Ak5+}?<9GhWmdEu_uGr}r6zujKJt~Kh8XNr8(x7#dsF3l(|2b zD_tphX?(l1A>++8teS78UGn)h;rhv-?eiY#yv(spif3HC*}uv6@13F-vm(B=n-z5m+em%xpX{a24z%gp{U+g|K^^B0@ib_czs;*h5+st*PKw{L0(yyz7r`3gc^?XEY|?j$gXma=V>Zb;v{*Xn?AELOvBt)2$`Zv>f~nOzrD7yQe`IxrOZ&b%zfoWKn5n_hl0CBevnH_L g-u8!OuE^O%^D{p$_LA*!ld-ZfD0ueH@zDR902BjU?f?J) diff --git a/indra/newview/skins/blacklightblue/textures/spacer24.tga b/indra/newview/skins/blacklightblue/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/blacklightblue/textures/spacer35.tga b/indra/newview/skins/blacklightblue/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/blacklightblue/textures/tabarea.tga b/indra/newview/skins/blacklightblue/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/blacklightblue/textures/textures.xml b/indra/newview/skins/blacklightblue/textures/textures.xml index 9f617f56b5..1d61522a18 100644 --- a/indra/newview/skins/blacklightblue/textures/textures.xml +++ b/indra/newview/skins/blacklightblue/textures/textures.xml @@ -1,385 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/indra/newview/skins/blackred/textures/map_infohub.tga b/indra/newview/skins/blackred/textures/map_infohub.tga deleted file mode 100644 index 173b93e399e7e0ba89821ab1cdc4bcb31ec281b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmdr~%Sr=55G*255u%G8a?B>KnqAp|LKMfVi7c#2d=be(6c2ua7x5FkY_9&0f8tNH zQw^g-9wPDPz%V`CRn20n`x>46nn?A;fnWRB&#-Fwzg9wsX?#Fwfn>Kxn5i?o`@3j@&KieGr21NGC()9SW z<*21GVu*Db%B|q`#rg;9kh~5#4k0Fvzw(>i9rZCr46!xKA(wp_CXh#4+ll49r8a-J zDP}wQ<{Kk&ccXq{h$V;I$^2+6zw|Q8k2HtRpH_d-PE><+6o>m$>*p*~!|Na4FxEfY xQ}%YWe{Po4n00Re|R+1Y8@?`C&a3Kx&af zSZYymW`3T6p`Mw6fu6ztAO;?wc18wP78VA^|1k{04h|k30m$foEQ1ImR#7IbqRg10 z6BxKaZe*$lS~2-?!b-Tha9+Lx-C0y)IX7WQ_GvYUishivPFFxu1*PN^?D(D>Q2$iZm{C0+9#7g zNpcBEgk5j=Ak5+}?<9GhWmdEu_uGr}r6zujKJt~Kh8XNr8(x7#dsF3l(|2b zD_tphX?(l1A>++8teS78UGn)h;rhv-?eiY#yv(spif3HC*}uv6@13F-vm(B=n-z5m+em%xpX{a24z%gp{U+g|K^^B0@ib_czs;*h5+st*PKw{L0(yyz7r`3gc^?XEY|?j$gXma=V>Zb;v{*Xn?AELOvBt)2$`Zv>f~nOzrD7yQe`IxrOZ&b%zfoWKn5n_hl0CBevnH_L g-u8!OuE^O%^D{p$_LA*!ld-ZfD0ueH@zDR902BjU?f?J) diff --git a/indra/newview/skins/blackred/textures/textures.xml b/indra/newview/skins/blackred/textures/textures.xml index 9f617f56b5..1d61522a18 100644 --- a/indra/newview/skins/blackred/textures/textures.xml +++ b/indra/newview/skins/blackred/textures/textures.xml @@ -1,385 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/indra/newview/skins/blackred/textures/textures_new.xml b/indra/newview/skins/blackred/textures/textures_new.xml new file mode 100644 index 0000000000..1d61522a18 --- /dev/null +++ b/indra/newview/skins/blackred/textures/textures_new.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga deleted file mode 100644 index 55e37930979a11056177be0bde9aa26f0a8bc951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmZQzU}As)1qKBM35NfpU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtw;&0IW9<5)|qh S<{9ki@24B#=IP_A#{d9|==tja diff --git a/indra/newview/skins/dark/textures/circle.tga b/indra/newview/skins/dark/textures/circle.tga deleted file mode 100644 index d7097e3a35bd45ead82ae4a0b4f5b0a6c7277f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6y%m{Rs7!XSWF*}KFbOowk1jMI+_&gA=1L8O!W&>hE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqmt{HXCxv4qRbLPywxAVN`eb2o!jZ!IPTBqVwueDZH{zVQtsM91gCseOt zyvMMTkbeyC2b>mSX!0D#0KP|%b_rQ%0AKe{)Gv8BgPceIATG0hhG9FPml%B1VhGPu zX#Lrp^Kl01paxvkqtyD*>35L(Vi8=qW!^YHr^0qbpNB?p5l3A9LwTXQ;C%|xV7nHT z_&@O;g6zp!u$hNS{3yeALca{{U@L~d_$7#a7*ELmjCT!s67XN++=gzjxd+PKf9Uip zY=JxvQ(&w1GEX`G9oKAttlOs7%=Mf92Img6I&w=4ar^&;bDPitwsUUQF7LAb;_shZ zj;({MoEQ5aaG56cmYmDFqu03_%kPhSkoE?q-f70JoY8ql@qB^AunRVyEm2S0cm(Ga x>_HpEUFYg}FV0oy0$(|IwU+9<{`XJGoST0Ga`OwBe2@+1X8V>Vg6T}Z`UX--l%N0r diff --git a/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga b/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga deleted file mode 100644 index 35846cef323fdb360a7ddfbdfeb884b439efe19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*r@(J;V~2IPU_AWTjg$p`9#fqEc=R5RYgGy`c6n^gV# sk@SPur0VAf>gk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/dark/textures/icn_clear_lineeditor.tga b/indra/newview/skins/dark/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/dark/textures/icn_scrollbar.tga b/indra/newview/skins/dark/textures/icn_scrollbar.tga deleted file mode 100644 index a19a8a5d1a5ccbf3518c0f0793a79cfbdce0bd3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$LZPB1K7xbQzY7^e5xvuFRw!7w{PdM{qQ`2WnAGelvKT96)O z{a3DB`A-T)*MH~Eo&Tg@bp0ScsTkS)r0N~DA2t5pzJ2?j6pS8zpFVy1PYOoY|M~Oh x|6jj;B?^PoqU#6oNyVV_1IvT3v_uLG(hCD2L7}c;p242}e!3BEo<6R63;>CdfcXFb diff --git a/indra/newview/skins/dark/textures/mute_icon.tga b/indra/newview/skins/dark/textures/mute_icon.tga deleted file mode 100644 index 879b9e6188bfc01fc538a3f8f7d72b2d64e790b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdtfA&UY*6u|MpWEAAerEOv|`2{TZ0R)4{77>Gpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/dark/textures/spacer24.tga b/indra/newview/skins/dark/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/dark/textures/spacer35.tga b/indra/newview/skins/dark/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/dark/textures/tabarea.tga b/indra/newview/skins/dark/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/dark/textures/textures.xml b/indra/newview/skins/dark/textures/textures.xml deleted file mode 100644 index 451b700622..0000000000 --- a/indra/newview/skins/dark/textures/textures.xml +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/indra/newview/skins/darkcatalan/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/indra/newview/skins/darkcatalan/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga deleted file mode 100644 index 55e37930979a11056177be0bde9aa26f0a8bc951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmZQzU}As)1qKBM35NfpU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtw;&0IW9<5)|qh S<{9ki@24B#=IP_A#{d9|==tja diff --git a/indra/newview/skins/darkcatalan/textures/account_id_green.tga b/indra/newview/skins/darkcatalan/textures/account_id_green.tga deleted file mode 100644 index 9be215eed409cf7818e0b1bdda52507f99779b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wP4)M_X%FJ1Yx8D>GAh3ln1v5C*YuC9?DJ$hG%F8u?Fp!-G6!Qkj0oAZ$GXrEcNM71mVkM^y$8#ndre93fOuyI+ z+1~Oh^IVaUlANrip%w#FqX=>%x*2xX7DD1#qFWdyG5lwk48*g6xCe-nfY^cIKc^tsZt%oHK5uXK>PxTKLPO@AifC1Aak4;{)5~B@(U@@4GjO;EZJUz!UGhh==$|v>%Er$FAp>UXa+j`2ozb*@SiE3 z={qj{p07P$S^c;A&kKYY`ay0u3DjT3^c9!;BlksYkNzM1UkwP6-N5*t5#k@9A2=&G zZr}>P@aEw3rvFX<B!!OF=t+8=am0b{#OEF zED-tup$8Be0-@YAnZ=goCd!~Rh8}isKG2M$=D4()eN|i9Ubnt1dtLS_Vo%skyL#&~ mQ2HR0e&OcOAYakKY*=X!5)|qh<{9ki@24B#=IP_A#{d8_Qz`iX diff --git a/indra/newview/skins/darkcatalan/textures/account_id_orange.tga b/indra/newview/skins/darkcatalan/textures/account_id_orange.tga deleted file mode 100644 index 6b41e866322c654b575e8e04038ba3bfedda208f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wMPh(ZR-w)5gL~3WPyypgKkzYSGPLw70S1GBYwX&{S88 z2VoE!Bu0c8V7MZ`n(i~i?fuV?cJ@C*(31ZQ8i61)KH)P1 z6h0=#W>#Rm2?zc&6g~ORQ2p&cL&=N(456$3GiU}OnW0nw3J++Qg2T?r%377jr}s8P z;$ev1njile>i_*`sQUvn<0aILV6b06;Q9v-+S{zWnBusyF|Ka`VoB#iJUikmNXxIP$%#BdJK>dsjP(H{_ z>F54)d$iv&Gd9#mcE5|GBYVxl;|Ck||Nrl~E)89`w!p+miRgVDx95Y95 diff --git a/indra/newview/skins/darkcatalan/textures/active_speakers.tga b/indra/newview/skins/darkcatalan/textures/active_speakers.tga deleted file mode 100644 index 02d3643d7fbaaa635812c441d49c8beae06902ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1479 zcmYLJ3rtgI6u$DDpaNi z=EAvCZ0bdrK!_lOoFu_zGU4mv9ix6Qc-|{Cs^U z9c8ls8U^0?{leqdFFVmxU1d(#xkEC2T6o;((W95s{zAeW!g~aN;f5f*#{>pO9@_tt zBsM1IIBf-{kl@A;!fT{u-4>k|gC--GQkv^Z@^7fG=be9gHY5FE{N_!Uf`fv-qO;Qo zqmoH*g7Bk(4MJYs%ubU= z?a9eF*)U;zNDS>W+q?;(+rHnNr;^L8rXCG!b_;}Wco@STH_^M`=6Uc#b})0aUC+>? zQn;^Q$ZIAC&KKCkq=gG2e7JY}57(KGyA{tJ0|q@D)N7QQ#=!^&KYS{MKX~xc3G0npR{SOR1#yO%ym-j5vy?C@ndu z+@NlE_h~z!H@3m$bb{SbaR`U&qTq1bkR^-5@w#=;cPKrS>L*6n5B`{#%ksu-?!^B4 zi%`*d9>wZYSf0(mEh?mXPUO+=ewUnuYTd#w_|(C2>b4B@rPL=nfto2ziJWw zBo96@l;KeAQhJvHX^&!Ys(usX4{G|}6^Rz#`uneD=6UALd}T6Bwr=dXI|s$83?aw* zhxBk$l8MQO=UVo_?s|)ad-IX^D1mw2@xhE4vjle52e@fdr-V@snOMvVTT_wU6c3Nv zEu`rXZ^e1}Uevc22-QJFn;5lh={m|oTOmbb%k3#JTVKIo)j-oPgP8IAyF5Ia3{r}| z1=5aOd{-udQdy1PGBYGzUS6EQEr<{*$+flRw_mX55A^DVq#iUIVKM6P)@Tq&<#jdM z?OV1ava5-^cOC9(ZLvyax#%^j!Q1UrM^1=YG5N8P%i$2pqfvPiP0vaoxq7*3;`s5t zBSrkqjOo)w=_$#%(!zo#jrZ?r8tzo6*#CZM$T$bfM@B{nXD_nw{0kV@H(US! diff --git a/indra/newview/skins/darkcatalan/textures/alpha_gradient.tga b/indra/newview/skins/darkcatalan/textures/alpha_gradient.tga deleted file mode 100644 index 6fdba25d4e080d0fa508aa7bb3a012b0d98dcf6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}k^=Mn(n>j{pDu{{8d&_wQf7e*XOa{oA*%U%q_)^zq||_wU}lee?R&s~69o zKYRM*@#9AiAKbrx_s;EGH*a3Qe)a0*%a<;kKY#Yj=~E|996xsS@S%eT_V3%fd)LmL z+qZ4qvT5Un_3PHGUcGX~@?}ewELyl=-rPB}XU&*CZR(WC6Z`vnd%C(h+S^*1n;IMH zYOAZOD$2@Aii-;J^K){tGBeWCQj(Jr6fO-)UVj12Vk^>lQ!H8s@LRaKOgl@t}^<>X{#q$MRK#KlBKMTCU}1qJx| ud3kxbxwtqvIoa9RSXo(^nVFavfgu0`Awi+8VV=RB{(iaLI8K3(=ge zc}bIzM-Px5=UTK$Qq+jCt0ZPuiqEQ$glQM74%eTX{xlNVN~tHR@q&^IE$SYbUqkBa zu7~zFN3;97RyllX1<$Jn&r9GwfayO5jWr9VvH5yvc1iEZB*d}{c_4Sjk?NA=-j=-G-5s?q zf04Am`WA-HtW)d!o4U$%PL2e)dK=2yf41BnOk>@w>8!uDS>WN*_!UC7?oRNl^Wi^ADh*@m?HdUpCDXXOFclItWfbxxCM9Io15g3S$>;WKdQ^BKPR3C?~ProAmeyYl$pT%NJtR{8A9#P*9v z$scM>%;}$6qjU6ex r*|PLj;f}(a$|)6!0?K6_Q|#CLR5GVhR&qDFQ1D7J=o4avcZ>W7744~s diff --git a/indra/newview/skins/darkcatalan/textures/avatar_new.tga b/indra/newview/skins/darkcatalan/textures/avatar_new.tga deleted file mode 100644 index 854b70c326416a41f68f2c858d6d2f6b8a37e53d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmX|=?N6Ik7{*UqhJM^Xpc1lg#+Ug~vuT`wxEX_CY%yCD;-XSOgds2X1t_KLp#?;@ zfw0+@$>`_?fmi~A4XE45SacY=cBRlUAQW4$wD3HAd(P!4%e=pw`<$HLeXet#>kuL( z&tpH?PtsllKoI8l?E)#u+>Kz0lg7zo5yS(edPK+qY<(5tJ}t4L?2VMCC0dvfDn1zftn$lcTB+KNY}}Fy)gv z_B5}?)=61^dEWcFqp@l`2kuc18t2TA+f*nStxjkkcA&-G7cUws!>bi9g;+3a%T%#QI ze|A81w-JXm2Nzda&o?2YRQKt^=9M9;ePF=3Sq>}s2Lfx(UWkA|V{l_fEFIRMXuKT8 z4Rbt0`!3Jkm+T@URrEH-EdEinIy%LM=|;G)L<7$&Fn%et1TQw|4|g~ek1JuAzkp2L z2k|AwC)oXKuj)LewIR{8b|cm}Wk__)8WT+e?UZSwJSeTR*3*)SLgWt@quKQvl=c>y z&3)uqV7wneqW%5n+J?Wn(eJ-WEv`XanYW;I>O6H|5k72#yVH)s@iHhL8mNA;hn~26 zCh@W1n8FE47NQ$c{iG?a;JRwH_sJ;i{@I9iVGsu9o#v!}=DMMsJrAv;8y9?5RLz{D zZ>x^1A*pj~nKX@c<>~+URj{m#Vd&r67zm7r=EZBYYyJv)eKu0gzN)W2=Rv@g^gY4WGyev#O}Lv~d0!3IuC+OOFdVprsnC5)`0vFm%QmPc4fJ&9 znRSI#o%=Yvy2nPMkZtq-`&i-*ddZK|##i(s7ZseP#o1(O;kDNc!BVq&p`iP$Qr)jV zuto#V&IM$#u=ES4z)+zz`*b-fq}tl1_Oh5!JJ)zHb4ocByV>Y27W6eyTw2rXMsm#F#`j)FbFd;%$g$s z6g=+RKzqD+AThYx5s{9C<9!m45Z{i6|e*VO#fFU8$2eqX$1uLMuzrW8R5 z^RRgzwrol{siZS?s=7(&yn_=|v*!*R%jQk{$wPMXY|hix)W3Pn@`(MWx%~tV`IMzV PuQ7PK`njxgN@xNAL??Qa diff --git a/indra/newview/skins/darkcatalan/textures/circle.tga b/indra/newview/skins/darkcatalan/textures/circle.tga deleted file mode 100644 index d7097e3a35bd45ead82ae4a0b4f5b0a6c7277f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6y%m{Rs7!XSWF*}KFbOowk1jMI+_&gA=1L8O!W&>hE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqm^$C7etAmqIMib7)-q{Yh5C{c;8Sg77Sf(o?AlS&x2SRLR2!>)u zW7d=)WJztzno8I&OPuI6$V*5jn_zEVGbM(OzH|QDYw#GunZ4!T=Ir;mm5(TP10HDx AH~;_u diff --git a/indra/newview/skins/darkcatalan/textures/close_inactive_blue.tga b/indra/newview/skins/darkcatalan/textures/close_inactive_blue.tga deleted file mode 100644 index 191c5d3e805c421480e043af9f8cbef7d35faa6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&&3x8XlA7^D^*6Qd7V&8U9VFhmX;V%VeMhZ=sM@E|7K iKx)v#Zj}EYRv0jZ1ckbWc?Ns>`{_owdHT5OF#rHVn>dF6 diff --git a/indra/newview/skins/darkcatalan/textures/closebox.tga b/indra/newview/skins/darkcatalan/textures/closebox.tga deleted file mode 100644 index 294d4fb2411feb0ecd226f1c304a8ec4e390312d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmZQz;9`IQ0R{mE1&;pz|Nk=}h$axX5lH-Rg|on7&2TOns|79r(gx8B76TgqQVcPw a4K532p~>Pj1dCwJIAD|3c5R!fP3^E> zmZf=QzyJdbFu(u<3^2d|0}L?0z)u5fG^Hl}KfcuR>&w_bn}PmoCBQ%bNdvX?XS*Lc zSDR$__OI4H|NLhSRQmr+Ki)?F*$k=) z(7*nZ2KcX)K(hOBR<*Ie`!8vL|5^zoyLVRhu93IA8DM|`1{h#~0R|ZOgMsa90MGkt Qe)mVeU5}r0zs#rh1w%9Ak^lez diff --git a/indra/newview/skins/darkcatalan/textures/combobox_arrow.tga b/indra/newview/skins/darkcatalan/textures/combobox_arrow.tga deleted file mode 100644 index ad08f32bb51230605b19d6d83bb62cc439886f16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*qYnuLMqo*mo&gD?1JCOMx4hVzH^-2{Fy{Om%U29Z8?N5dZPs{IbCV&l f;H}cd3N{A5Ca&XqDw%VDni)J@{an^LB{Ts5rV~|! diff --git a/indra/newview/skins/darkcatalan/textures/folder_arrow.tga b/indra/newview/skins/darkcatalan/textures/folder_arrow.tga deleted file mode 100644 index 77d470731b1cf8234902560f7d7ddcc82a74dbb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmeI0O)ErE7=VwNhy_KmVL?(h6jmq;HFD*n%or^E4O#e#wVz`vA6Y3DR!U0pv9KTu zlscaGHm9y>t{HXCxv4qRbLPywxAVN`eb2o!jZ!IPTBqVwueDZH{zVQtsM91gCseOt zyvMMTkbeyC2b>mSX!0D#0KP|%b_rQ%0AKe{)Gv8BgPceIATG0hhG9FPml%B1VhGPu zX#Lrp^Kl01paxvkqtyD*>35L(Vi8=qW!^YHr^0qbpNB?p5l3A9LwTXQ;C%|xV7nHT z_&@O;g6zp!u$hNS{3yeALca{{U@L~d_$7#a7*ELmjCT!s67XN++=gzjxd+PKf9Uip zY=JxvQ(&w1GEX`G9oKAttlOs7%=Mf92Img6I&w=4ar^&;bDPitwsUUQF7LAb;_shZ zj;({MoEQ5aaG56cmYmDFqu03_%kPhSkoE?q-f70JoY8ql@qB^AunRVyEm2S0cm(Ga x>_HpEUFYg}FV0oy0$(|IwU+9<{`XJGoST0Ga`OwBe2@+1X8V>Vg6T}Z`UX--l%N0r diff --git a/indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl0.tga b/indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl0.tga deleted file mode 100644 index 35846cef323fdb360a7ddfbdfeb884b439efe19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*r@(J;V~2IPU_AWTjg$p`9#fqEc=R5RYgGy`c6n^gV# sk@SPur0VAf>gk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/darkcatalan/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/darkcatalan/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/darkcatalan/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/darkcatalan/textures/icn_clear_lineeditor.tga b/indra/newview/skins/darkcatalan/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/darkcatalan/textures/icn_rounded-text-field.tga b/indra/newview/skins/darkcatalan/textures/icn_rounded-text-field.tga deleted file mode 100644 index 7da504f93f4fda274c20e7065dc3d206102f5344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16402 zcmeI&OGq1Q7{>9*X_P}3ZnBU=rPP9ps^H2(bzuc7R4Ce#jR?9B#Dchq3$w5YQZW)W zilCz1NFWO7Nxd}lfpHPUh1Z3Zf>NZYi+Wo$UN#Cj&m-SRpxVo9oE*M^KQjz7$;|s3 zZ$VA_OEZ>M?Sb~-?}>>C?S^dFZ%1h;6Fosr)PUX~5Av!kF#}rAgf=vy70qZzLt0+z z91I4vYqDYAUGxw=Lk-A_-k~w{0ZpT@$`Ui61x;u}BQI(|w4)&{Y5Ie8AP~?JvSHhf z9OyB6jeLm96w+k^YnAn8VEE9A3+-q~OPbP_##iQ}qoZ0vDcHV;o}*UeM^i{gf{l%h zMHUtoJ|7(&eLp`xzlf{lRwrZf$LSyVaXjZ~n^(Y;JDu(#mj?hP0$9Z8H$9FWm@YnrEabaXh-OEie4k?85^iSRsY-jTYhKb^qd-d>ERw3WuRrn#f7tt}V1Q4r}! z;P?BlfBGKkcxz99rnHsDw5EA(OG`@y>PH_Dzehx^eJASb%uax|G?vyhuV`*=b|XL1 zkyu_{-ZlIB>O5;tfVMQ2)--p!T&`ghLOK#>XJ_Zuz6*7AW+y;f8cS=M4>vY8PNFap z9*<|<>}#v@l4AlirnNMmtgo*ZM%~@ri^*{p>MG4nfX0S5*R{2^S9NxFDu1(sO_K9y zoM>KMT`i2-+uN0Yk~o^ZOd1>BTvt|BUWLC0mA~1+Cdqj;PBeEqos%exL{n3f`u#6S z9L-)PjcF~-C(FyrhfxUWNSvIUsK5Wr4%g!6(U!*2I)wFbSy`DI`H_yq%*>4X{Kw*s zW-pJnG?vyhcbAluRG@zJ5s9j*D)srV*#TSpJlfJ&TGPCusHi9xxls`5NQ{qeygVC9Lr>9L^d9L* z6c!dn=H}*NJ3BjZRr1Xs8jZ$iNK0w@FV^jd)-<2Z4oXKaP!|dz9SMfd48Ck^ zY{XT`GXt6#e$tYrJ*WcxgJ`a0Wn~%Jv7LclAukG|FcJ*UQFL%{@Z0L@YFuUA8Tfp@ zU0NA#(vX%krR{x`f-c=NGc&b>Qm}mwJx8s`kEW201k1_EiPY8AefInP-)CoMFYxmr zuDZP$ghHXS-rnB5nwpwVv@x8d8SQ9DOPbP_#x|7bZftYE9XZfr^cwk402$B0)w6(o zm(PS+TV@WlVYH$d?Py3#n$p&W4DXxPJmxNXh@PPaCdfcXFb diff --git a/indra/newview/skins/darkcatalan/textures/icn_scrollbar_bg.tga b/indra/newview/skins/darkcatalan/textures/icn_scrollbar_bg.tga deleted file mode 100644 index 1e4bc7a8a3e36e49dfa05286637e3cb12783f462..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$VH1_mJhPbLQIeS7El|DP`|lY~KfV0ON^e(3+7FR%Xp{q~M1 z3{nfy1JnQT!tVcnKEEIdgY>}kUpu8ied40 sZr_UkS5P%m?9{UKsfWATxQZXP3{^8Sj(z6fXRq&t((Sv%Cp42KzEsa=9Xk&ji zHc8W@X@1CIoT1I4Hz)8hlWe}7-Ry3Jm=pO`5CyR?f3Pf85s3g3a>(sE%?F4)2}xi> z8hVh$0c1%CSvr|Uyr<{XPVY?|6Ri3j)$3BtaL@uvzhx0vpK82gs|mg8B@4g*p?u1} z9#2_}I(6k!Zj_H%c;=h(J+lgp>mwG!){F98%=L>y7OwH6e8;Fj?QEZgjcZP8M~p24 z+V>|c{GR^DH}U&(`0Y>ZHgulPSp>47>PKD&daqY3XwLckV_$---LMF8%rjroUP#6^ zo(~733u)kDqUbM2|_oaHYfsBJ4v4o_OL3++!8gHpgYU??~A?3p%UyHtRrTPAHNctasA*2pfH&8 zjZH1Zi3jb6>;bV(t?_Hg@lX|VA&BfW*vnx5dlrw&t!Oj(L(0Y4h6)gKDz0sDC|rADEEZ_?s}w4LNz~dXnT&hW}NwQY{tC!1Mzqc zT4}%AmY?mm4_-a)5tZ^`Z88EEe;;$JudK?|x&@(SFN~k`Q1%?W_={stgc|95w57gU zgI_S`4qo1t8x8k4^TxIMx#J#~$GTAN47~Usr^kg#CA!zuS8MQ{xyk0tW)FG}s7LPf z=f(f};;B$m$-aX6YTbOEIp=owz&LyI!!Nx}3pF!5@L7GeZa(KkY{T8d|IELcdo9%S z)JRT!wFck0f8Mvd2hQ&I{?n6V8LH3jN~~ow`#YcBiwc|~?rs$J+v7_T>k$ipFVnsp@+XG{BPh7Y7Nf;I@9-0_ckqh=tU2^c>kBce`x0X b_}HW38|dB-wHFuzJBBy8-<|if_TnD_Gb0Gb diff --git a/indra/newview/skins/darkcatalan/textures/icn_textfield_enabled.tga b/indra/newview/skins/darkcatalan/textures/icn_textfield_enabled.tga deleted file mode 100644 index fc681a19579497e0ee1ef42e135c07706ca88664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$VH1_mJZ1>*lCVvruN-i^%x|F7?y{QtqRB}8G6T96)?y&(RV zSNHxC3qWc?dSLDa+57F?Q)0D))q?bl>W9Sna0x$R(f~*e2&2dU$7eUd;xKu9G)OIy z{%;^QNQ@MWq~CYfgao4U4M-0RgY-c24=n$FgQaI8X>k69l?EX}p{`+`!Jhtpx)E-k IKCXHU0A~n5djJ3c diff --git a/indra/newview/skins/darkcatalan/textures/icn_voice-call-end.tga b/indra/newview/skins/darkcatalan/textures/icn_voice-call-end.tga deleted file mode 100644 index 2da4e856b4ddb84173b8375c46c8d047db8a8443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8W*kkHORclaV2Y~A|je`x5f|5jGV z{xdOggflQO`SJ4VcJcCRcd@YWMgY~>12Hx;3_$XknODDn%y4zR^558a!+%ar*&-1U z*ZCl}qGHiqs2Qf{4uG2J!Og9npPG8&<` zvRML@$7VlJ7!C}8EMIA9m)6M0^It&vEiI3H5f}HL02BwMD^<8k+zbh*TI6&M(kqKw Z3;kt6fSt9 zS@?_q>y?g@-=mwz1J;&m`nGkZa=w`?N*SW=6{UEbG zWiRc%_&GU;Gy)7KKkWZ{$V$7$RnvkGS*D%juPk%q% L2sck3S3L#*{YiXL diff --git a/indra/newview/skins/darkcatalan/textures/icn_voice-groupfocus.tga b/indra/newview/skins/darkcatalan/textures/icn_voice-groupfocus.tga deleted file mode 100644 index 9f48d4609d6133d5a5a2ae1682ff0fda3c5650f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb`Gdq|T}7>DPkD0IOzle|EdRtiOAW*CWGEX_-(&5TwNXqxv7+a{($B8j$n+q`9) zq;0x3(I|_o%x1>Qd(EVanHHIbL1kf?W#-%nKO*QK_|W`1!kl1&LzoeZh|RV(*2glFqSS-8l~XS?Wq776!t=Uf0}Xk? zw{c;93ah1yd9-#Lv4mJ}Zf54S*uo;j-fCG)#f9|yGw=E^-gyUlm1N%6*O#DMo{M|g zv5=;m=pm2UpRcpMU2IH%pHdJK+*TDAH9peTgm1$=7;V#_uSPVV+vqn7k3lOsi$8v# zR#GtW>Z%;q1!tf+lK{O&j@i+Ej6Q5Yf30}Vr`!YAq|lXS;U@nm9*FrrjQ(J)?ANoZ zGSnxWf-3109!YXBJ@gds$)7uS3HlWU7*I)}%}YTupNC5R$v*M}h`{UTGd}iKN}x`O zhbl1^jl$D-p(&^J#pt}0O*u2sQ7A;aSYU9Qv!Z9WxULb9>qYDi@^CM`bxwfG$B#gE zf(L1MDCChx(3;OjyC@Zp3I*sWN<(W-JQRuCFT7oz)#U9btcg|TrltoEZ*^~ya6?eR z3y1VjC^B~YOcqB)3=gR2-0D*3>Fmt;Ytmz0o0ym|`*tRnVD8>ygM(eBGA^psZvB6_p=3jKxh-chZJ0_Fkz{nJAGY)6FFeK=)HZKRAk^<-o^P$bp zrkv#%)7`|UC$|lZ>6-ESMm2)Hw~A;Fj&nMTZOY+zrEx=BM>KU9Rx7}?uaq(jwW#p@ z!*jZeZUZwTeTMJ(dTz>D=u_X_)xj=RS0eiP@~RAaSq0>&i7&5QNb6zV(ezLkrrvbY zo9abZL)B+T+vQP|d*z?}Ok+g^c&>HHirlla;qVTx8Yf$ucsD1<(|6_Kw-eoWG11k6 zfm^j-gS=)0T6otu`dp64-{7dVsyX?6!73v;mFr5liK6FQT>a@ zUakMg*lMQIU4>ww*+6w5vq9z{17TJk<_N#7CSQE^>!av{nc==m^S|px_5W5g6z>8x zg3Le$!b1AoRi$U+|7V>H`tQHr2*V7wZ5scb7AgIA-Jtd#s1ZXyrvz(q+vTGFJ=ZG# zhaa}V(C@NF^}pRDx&JP!Rk7*k0-0I7Gx6n;`_uj>ANR!2Z$DlBzg3gue}ii2<5=tm z`NdhzPOLTHfH7FF<3gqXwv%LmSnj`VzwCe00^$EQeKP++{sgKu1!+J75rQE)TV?+{FH;6%+kTn6-uR9xnJF zH^=`HD18Ct(9=E0&*%V@4?*fc@q~=6fP7FoqX`HJ3Uv+h4EFT*(~WTR^l{Z=0082O B_c{Oo diff --git a/indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl1.tga b/indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl1.tga deleted file mode 100644 index ae72af131d94946db45107194550dbdc42d03886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbu8O-~b16oxNgHCO~(bb=j$nUQpCVOqF_BE!(qbm%9gGle?Tehk>A)8S)=R*?iD zhJ=;TAK=RP15Df*mm1^7#HFrSxMR-`sP`78?sbwU?>Xnb?>%=j0CWTE8w7)Z0nLO8 zrHlm1rILMTdxuy(T|U^}*Jmr0>HvH<_VLay+lAJwMm9^TEQ=y6Ns?$9=8z<1I{8E* z4(c_Hq`uxdbNmJ^=G(xTx?fn0od#dxUOq`2ZWPPubSMOsL=2j{CKE>)YkxEvwJFBx zI`&#DABo4w!^ko2(??6kdQEqy1Ocu^!f>-tlvBynO)JmO@gV;&&kldKxA%{Hv7fC! zR^p4#1FvyD{w(++myy>J{2Y`*3vjcvG0F3MXaBT+8iYe(LQ1W0!QH?~MoFh*Vsv!; z4f$#4XU~O%`ji+g#AgFACGcW4El>LW{!X6bCIH8AfScd|x@*Aa^<9gFmjcf3*Uvq# z?tTdJ0<##HRmEutBXbXmAtC6(UhDlXmIW@Cs}0K{MND}oNBwKu0rXBW^E3QB&vD{{ zmxBv4e0IV!-p?Yxm8U2Q&=d`@QWSj&O@lFJte;_+Ug-AaX70NM=;kWpE{~_}rT_jr zB5$fK)<4 zj4|rQgv57VF@uV)ZogG4GVYO_YbJ=mA>wEl9O}qedjm#C6fWD1@g2(8?aC+ zm9XfFlm4Gv)l|?_6;xG2!j7bAm6;0JT((x-Sn11Vk)t!5#UeXpSq4d#K$egrVV5Nd zGKx}@PN!>9TMO=v-@4-Tp6eCjb@)t1dBP`?Nk}FWNZ8M$C`$d^ooG_YWEyh0Tyxh+ zQ^D{DO48#+Uur2;hjWCFMx#KKNF;QzSga;{KYO9;q_HsmcIabTPU{^X`VKJf*zY+) z_iCO;4B;c;2qfZh{mSwRHMcvxzPzSfSz1c9j=bwV==h~8E^Z{kfhVq~m^XfJDrl(xco zxp{JqeR|8CpW3{U$8~7SlUF3ApPbL+J^A2Nu!->EH4$RBV|>?tSd%P zFRs~MV!rcRL*Zs<)@HZctGpl#f*=SW3<`kW)jDJyI_GnFM(MBh12a6*=#P0=aC}~TW#I;Tf+K?b(kBwERNA%>dW8%YS5k@v<$TH zC{K8nWx>Rn06WW?&SWw{FW1|`aa^NyvOjb2M_rLuJKqeLEtYcDRQ-2=VQ8Rf1{fr| zQsbVc(VStR$H?*hLSLLSn)q_2GAH{fg8>X!lmT!}dJ6UBIi69Jj?`yPRqs#U^FRI< D#H^Ad diff --git a/indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl3.tga b/indra/newview/skins/darkcatalan/textures/icn_voice_ptt-on-lvl3.tga deleted file mode 100644 index 018b0bef42d72a3437588312bbb543f74b5b006d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbW0T~iWK7{?D9TE3tdthNa3uDqzQiefr}>EIZsq=2S?6OfARF6wSj6Q(iRMKevW zHeNY3)zoBJW=${SIMYpi5AM0=1DwvH%Lj00e)E5x=luWA*}Yf*%7FCLgL*&!2w^!w z)KkL?JP>#u@VtN!6(I;GGajVUsj`%?W=y40W#XCW6_M^_7zQMm1Yia@IF74WoZpCX$z)|ZovyJM_VO0P zAGngtdg2T5a?vN{gTWw>h(@FGa5yYW-ApOlsE_$^_x4woVXKGwUmO~=zv0->+rQ|& zYCn^1t-HDS-0i7=_ueCoY9G$dWY?wxt84iAFR-Qg7Zg?m zY6NAZ``vE0{Ca3Pq^kV@FEo6HTI>K$`R-%`S8rvTlzVU*)m(yWYpnlNJe%=nvfeRo zDet)C0O6UixmmT9Q&zo$`o`_tY%o6J9u%Ic6}xc4!*7fYFKtNs=OQ<34u_+Z@3Hp) z*PsjYdnag@bN;^H8y@!zyY<$VyGN?pmxTc8FZVLf8miwzt$HUvIUcat?e?Fnv!pJMVhH>-`(=;EAMx_UgFPFI?xvY<*Ln%>;7{a*ip<8$+}EQ5=tX&yyU zmL@lo=Te~{^i-`qG=|=Gvw1ETi^$Ma1@E=e!WlO&)H9ClM2Prr#LbYUN%lcU2wF zutjgJ(lq@9g?5_#>a5t(=Xuio_^9#$~**l3s;QnChM^&lD)&LI6T z3{rzlFH8(157GzIo0NNzY%@S{-9O{i|2x3w2e||07JP1i*$-0-(p%ec=YMX+DKHHZ zC!`;w24pu#Z+*wZ{}t6Iz!t-~AsP4}|o>^n=n9NFS+sk>h|| iy~t*O+)K#KKzT3-2?})$^9=U%_tTAV^Yn4mV*mjCqF5>b diff --git a/indra/newview/skins/darkcatalan/textures/icon_day_cycle.tga b/indra/newview/skins/darkcatalan/textures/icon_day_cycle.tga deleted file mode 100644 index 2d5dee1e94bc8612e4e1e5ef8d1d68fce08f62af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25682 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 diff --git a/indra/newview/skins/darkcatalan/textures/icon_diurnal.tga b/indra/newview/skins/darkcatalan/textures/icon_diurnal.tga deleted file mode 100644 index fc720c8269c0afd9262d91523904245765d9311e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6162 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 IO|ztLzMf}`#Q*>R diff --git a/indra/newview/skins/darkcatalan/textures/icon_for_sale.tga b/indra/newview/skins/darkcatalan/textures/icon_for_sale.tga deleted file mode 100644 index 455b1aeb1984644aeafb05b53fa9f309844bbdec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&+41HU4VWAeS1FrAqs=k!t}vtZ2B2WW&VTk z?vKAv%*CgF?Tc6cJ1^}2uRYNpte3Y|`+v~ty8pE&HvZrA=Hvg}pMHb=2(uSP!|Ye> z^8o7u*{d@t@V`KVKAa!1zV-i>x1R{=XQ@#9&s(Phb~CbhATvQ>gwOpmZ(si3aem)_ zhXon`rQ2=bc7yaPbUPE&Uvg;qf1yUh|IFnIaJ`_g2wT_mf6eok1ob1kS9fyIf72P! z|9w}K|4-XF?SIjM#U$wm`4!m@5gS?w>YsAs?0>IiCI6LsT*2;VER_Y*iQ6Xp-~Rp^ zLH!^*cf9}pf7P?+aQ}n!BBxCp;a^oXcL|C*klR5RSucnU)Q^$=LFou&F1i_5^kSra zSQ diff --git a/indra/newview/skins/darkcatalan/textures/icon_group.tga b/indra/newview/skins/darkcatalan/textures/icon_group.tga deleted file mode 100644 index 22122d6cf17dc1cd2c50b93763a9e8a3fcffa177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 612 zcmZ9KODF_!9LI-|^{9QsZtX$Q9_&Ght<7PhmB@jka!`&QOG#MSgFn{pY9+76bMpv? zX=iCk@;;3mI8bwwQhSku;{3J0|KyRW`SqXQ|MUGlM-cLa@5d~dh2or~>5NXCOmtYmbEOhj*;prVzVN zA)I&w`6npk7*UKH@);^>no#L&;(#wKp*tj@H!7iXLPDXn5aWb$!-&r+uc||t+Y8_H zI@*S2;cz(q1m^kKehLtYHd<^jrC);B@Ujfiza%3NlQFm`!)mjESCT>O;VZ!8XCU_| zeIk#^XhKm*1>D|d_+v?oY$eeZ*@4sP#7`IbM4o>FyH5bgPd{|Ee_i2uEoKYM1$LCW zJY2~$@+t5VZ{C3Ti!NaU%L>H6#;=f4F`Z~SNa0w_Zu?EnA( diff --git a/indra/newview/skins/darkcatalan/textures/icon_groupnotice.tga b/indra/newview/skins/darkcatalan/textures/icon_groupnotice.tga deleted file mode 100644 index edf2c6180f63f6c8fe198f9ab62d4862f809e735..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16021 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 diff --git a/indra/newview/skins/darkcatalan/textures/icon_groupnoticeinventory.tga b/indra/newview/skins/darkcatalan/textures/icon_groupnoticeinventory.tga deleted file mode 100644 index f313906327019838f3f900554e71819e513c1a20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16172 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 diff --git a/indra/newview/skins/darkcatalan/textures/icon_lock.tga b/indra/newview/skins/darkcatalan/textures/icon_lock.tga deleted file mode 100644 index 23521aa1138eee7f9f77f952a3e17b14d7c82c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1030 zcmY*XT}V@57=E{N_Iq4sGb5)oS2@(>wli0AvzBfS38F4U>0*$IAyO!U1zn`Ds96M& zicwufH|a$nVck^p2cib{gLhdPSYcjNEFvj;dOxGG51w<*_kHj4e9!ZKhsa8QhMnx> zHmi|H#ACH84~U#kh&D|U2zvS8#V-{9FD*fST3=V_aegfj1~}1DOnvOg8bH(AjwuJw2b$(gK7+fL_1zLs?nTS^+^EVw}ge z^0&zJ0S_Mny}h@PmuJJNQ@2rH4|W8Y&EUGK4_nN^YU%~BL!13eHkQV-RIXQ$aTP}(jp!;*W z@{cU?_j6-z;>s0ZXb4E9<{?QA$TFd^F@|99{{QrR(f_?f2Bw~63^0b#)%6vvtw1yi z*lg1<8q+8&yu*9n7~faZOHvj0-{n+8p^BJZFY!hp6r~K|@B#RI4O|rFwGd+$Bf;3s zLOZz=`(QFvasO>kHO;?Ht*NOo?%<&)#siKj3gPmr;?x|)*7r0j4wUfS(;^!E?&ZFh2VsX1L&S4YOm%F0@U zY=EX|NT<`t&CPut3y~hR?DrXN9j+DuvnES#)=IL#NZ7 zj>Tfc;eR_2AH1;HY&L(fSS+hW%gf7{n3&+7Xbj`y2VXu})A{tA7DAXnWfL diff --git a/indra/newview/skins/darkcatalan/textures/icon_place.tga b/indra/newview/skins/darkcatalan/textures/icon_place.tga deleted file mode 100644 index 2170c984994e33bb169b499f44c54580bec595a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcma))O-KSk6o7|J2{n{DN>mpiN-q*oXDy5<$doXWE^C2yvPDt^j~(nHMMz|q*0U^K zy>#%_Ey#jS5kXQAX@63$H>+dYvdPZ!@#g1!^O)Hoq>Hd-B~~)j0{}z~Lm&ydaUYO= z`zab>WEQch<*Ln@_Aj8@9RXsS0Q5GIHN=MutK}=_Ob3^s=Z=9mSE%oAF@tdu89?+( zM?P-)c_6MZ^>v6HnL-?h4e6EVkH%bkmR$>I0o^`C$Na(Vu?qFd-(@H@N+7<8Ak+lN zJ?9|vn1S>|8u)u2B6m?~|37ZRaYfy8{K{YGf1>{`LZMdp^{dq1f@sTUby>vv*HV3% zFVtK96V{h}{$HQ&GZJ&1XgNF0VRbvj_W#5C@02HBGwv8c3mb8BQ0}olb&K_)gzzdr z_9F|aMhf^BJbN_?+${(0Gq+S@HDNkr9*bK1&`k(}l_1;Wh`BUs@!R#2#=P8RzLxWI oar3&;RgUTX8@T5CSFXv&_!gzMwCMK)ygu*3ykmLVJLhqdAMMdz%K!iX diff --git a/indra/newview/skins/darkcatalan/textures/icon_popular.tga b/indra/newview/skins/darkcatalan/textures/icon_popular.tga deleted file mode 100644 index f1165b8aaa76238dc2ed26289866956e858255a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb_ZOA5j;5FG?TvMTNcFJO0Fc3B}H75t%i3eVvYTzH!8P$Mu?Qh(4z}0t!JC}A7sl;bhvh+03G{d#&iIbr6rfpO^{ES;lm@-g zN6?#mYIy!TZ)QfN25O4W|MW)fzcfu^(x!G5P@$mc!bJ@ln;d86CGDykS3bDReRJ=*=iK{d9w8EG zJyv2R`}F|GKbpjF<`&kni-PJXG*kkWBoM-ls75KYR12Bvp<{6al_BXg4QrczljG^# zFoMMlhF`rzaA64--@JzJ=?k26jcl2w!;L_(fIxm8mrG^%N;8lRTt34m63Ennef`%E z`%p!Q`F!QZal96{&~gp2Wnes87d3XvCKaDbB3A=sqZwU&ePZR>IiA<#Iz}Hp!sCr* zT~>qZFv>0d2-p@T*4G7g>gzWg=rPC;~*c|&#F~;RDWVZN?sSt)TWegWe2+U{U&#fVt z&toWGhG%gJQd$9FcoL7p5KDk26VS#L#<+d<_uPx%*UttP+5B@X5J3%T#zP(`kSM<* z+qpaW`eYnLQ9$D{=u=F0@;;1gemmv=5BsgZ!N9rmJ#MGVdG<`Zr`LJ9r-S?jNUETT diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_bodypart.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_bodypart.tga deleted file mode 100644 index abcb1bda712b8bbf4adce1594eda280b04adc0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1(en15N!;4hGrHFlWyH4>JQ#(+l$hvKdry zKN0rB+<D4>6$oz#t?j)HTdA*wf!nH^R-+$5oF30C{k|iU0rr diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_clothing.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_clothing.tga deleted file mode 100644 index d214789cb7a991fe2f04dd9bca2a22dfc84353bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmcgqyAFat5WGlZ$tMWGK%&x6*wJA^Vl?p;dw=V`iNeOOFqYV@JEuzwZ;kPiVQ+VD zb_O`521=H#Y&9AZk@^LADt!ZJE3N62Wgi22!q0f4`Jp-blaSmXpn&5vipU)YGNl$KERB!KJq5ue$|1;6n7u}JkJY#;}ZwKeciM7 h^L6_=jlSHvdH<-fKeKk5eR4>*>3TIgF4AQZss}ac!x{hp diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_gesture.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_gesture.tga deleted file mode 100644 index 83accbb1ea4d2f30bc0358e079da8cd8ea29a807..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmc(eO-NKx6vyuyb>4G6ax$%OQ4ub!h=P_yU?_=2rVLRe$$%+Dgh3!gn~)L$ODE@h zsv&dJCTf#dVA^OiqhpHECoQ6~MUo0O&CIX&uG*%eXw!uQ_ug}U=YQ@wTp>(ic{zkb zY|sGlk7m+2`!c&CS3xl=s!)ii*jclXc{4X@gg;bAwnaV| zAePb-iFJ}Yc_YH%b62q!70I)av$XA@?%yKw?{YTF8m;QGzMFBQkR|P~UQ3fdfM(lB zuDO)z#xtCK5NCZw6JmcGD~i_Q8cSePjrJk(x*{YbZ<2cFCnqUby@tJaKH~Hkx`J>F z+Mm6}Qc#Gaqy*PU6kEP3d6PfHV`ezgev#cRrwL}#l$4dRv-dqUoqdwOtVgLq<|UNDfFmrVckG~=lm2A{u{=Rti=9$l+G5&fZW4R&%YIzdAsiEC(t`q&iB@i-zB z!a4i|Q^+Ux!t2H2@uLL%F+%?QPqcs+ t;q#$*J!rvhMBpY?y?=kh{;wE)zH%KrP+MMCSyQ>MdXsZcWmWlR@g2Hhl+yqJ diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_landmark.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_landmark.tga deleted file mode 100644 index 6923dd228370e9d02f26ec368603d22ec11218e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmc&z+ftHI6#hUwWYdh(6Z8UgT^Eg$3JQovK=K?4f`S)a_zqoV1}G;%$Fb4zElNY; z9OzRt(^N8Iz}MQ8GxY@RnKl1jd$09<-&$+`fEKr_2R(SubX11gF=EIhO%uUoR|v6YML)81v{cC3~M|7z2xwxYq`v9n?ZYXvCl+ z)S2?zwA6{;fljuIe+M0ePQDtj-)#o=f?O-4=*efep8rf&AxrOho(q*Uz2y>T^QUyn zovV%F_OtF8U7~zMV-ky87SQ_Tq0kk z8!Zf_W6oy*cH_+4kb6z?xJqtpY=~~9{a-uzA$S+n7KYNHYO$?76aEkdmT|F7)|eD6 z3M0ry%i^W)JQQ7la+L~0=}@((eoT1#p$i@`C%FO1Q#lFQA6=7=pL}VV(vi#v{*}a3 z>WoU9E1hD8^mp1f2u&=(kNnDGHu<{Vl>BB3=kNS2!Aw-D+^;vJKR5Jd3PdM3>oo#9 zab8O8NzopcKArs0@iy?AU*RYX@0zNAHNI&y>B&}P&Y;sT{K*h=Kglgt84{j7(SBRI z`rhJfOH5GiBjsz!&r`jbVfPSl5a0(n&kJ`+v{!h;GqECnP|6nnikH&Ag4~_ToWg>$ zm`hO}Ge?#u(7hX=GganNu1MEenv0oBu4S`yX3KP(f1)-KB@ziD5@B~ZMom0MT_nn> zWh-V@%`mV~C!BLc2snfn>#`Cp4%=;~{x&~l>`4lrw3oPq> z821`5D(|o>9wDMpY9e8F?d}lqL*A9XIaVzaW5ld;98>Z?nPg@r?+9!wL$G^{|J7u! Wt!16C>FvfzhSMNUt{K)tEWA$UBnR!P0s8PW0g%2)~Xr&r&`Km+z?&e0h zs{EDTIak!E@nL7E2mYY*~SYDG>{Nw+eG-ZfvqYK zt<(`ZW}Hg6^XUsZNejpF5K(Lu75N^3uvEwWjcw*FbH9pcxq-E^1Xossmi5?!0;!To zh)rNqlCXmo-X0tRO$id}98tn~v(9Xw#7q7JV$923EQ8tz7Oy}QNuVGBAvu4mhKyL| zC=G&iMbRH+zMnHC#b5ThK)v-R|Cab2PgqY-tSEi7E%cH)6@kcpY1X@mb0nU< zz|Q_2_Flij-kV)K-+hVwgZE1QIG=~U0u$UnZ3kg8I6{<+;~n$jw&9@F#5b$g^+> z{QX*|c`i7HCdzT+>!4T!?THw)sW59+VZv{rvB2O}UyfxB7|G5tWFGRY8H2;*;F?T& uhsmtWU>}*6Z_()8-hcXE;d7baf8H82unK7Q90EgH-!L zdSMu37IN4UvLB=tqz8uK;R^KwHvPb0{Z9-AnT4(&#K(m}=?fbMIT40I^54IIhuaTx sFIXSYA24H-rBwpU`mu;fG&jl_IC@W664;1E@257rTI0*_tYQ5F+v6>; zo~?ZK%h6&W7s5NOU-!Kux}|=Zmi|decmFKk`ccE98XxzW($u@aRv{pzlxX70 zy&DZun7$}N;(x$|1Tj+V@taB$V+c-i7WdxoJnnbD0j%hL0~o-~J~eE|Ok9O0Mnzg zGUuC{oU46i#Moi9R%Nhm@R3oWx4FyY<^e;sGOf7E*|-x}EAj)$T=N^(PbnG9EEnTh z{RcOyEyhIC%sU+!K~FAEL-?g%0-n+D_tR)>@y)we9hh3TZX9+rv(*!>)Jc7Nn>N|^ zC&WLs!ad=q&&d4G(+m0CJTIm0c|~gW#or2QF$XM#4C~@s6#v(9{;$88#e}J`zI)74 z>x{u#g*Hns$D_kQDMzDy#$~pcZl7GrFY$zhCK=fM$UbW?wM93OO|v1stCIiyxqmmW z*@M6RU)0F8@8oQ=CV6_OnfK4+S(ofZxr3R(%rD*VEG?#4oN6q>HU9U6r<>P3HPm3?{fN~dYdieG8v&l~GbIG2W?CI{is zhhV<>%tJS(BKP4*C}JZQJ{q#2#NNDtktN!v#$x?D`$RPg)8KSQ||0r7?ZUN zT66>xF?;8~os7Alik=p?ORjqeBo&Owe8eJVJ{O$fyYM9CEHMmCyj7{|eqPl#tSKI4 NeC+nrh~gT)gWoV=55fQd diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_snapshot.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_snapshot.tga deleted file mode 100644 index d32538d9cab5da556e4678f5bdb035f24175d188..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmc&zyGq1R5S?U`O+qAYVWX9m*eGmap@oGIHLxi7!rrZ1#K*^2MYIwX8^uBw{e^sh z)j}3m5frpYA$XjLyFoO@Xyb(w=HARXXJ)vUNTtpyQHlCZ0QBGBitram-Q@dN34&ik z{5t%A1D`*Be89EngrZ6?NP((IZ3aVo&*41r`@$CuhGG)B54T{SuA}E<6TN4v&@XEs z)`>lS;Fkw%xHsDv33oBp@G;%oL#1^Di|Y}6(a7=_pNG1Ir@D!ka~<~=gy$IBcrOlF+rPlYb% zJokdebLXBFQh9H2obAtJK^{mCpZ#V39prwcfn}0+Bmbi)O8nzFNrG_O_v~YSTAb#Q dmz$=S_l!N_wJ^8nE_w6b?99;eq*rl==?wz;r{(|v diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_sound.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_sound.tga deleted file mode 100644 index 5e54c47746491ca96ec6cedc61976442178b5577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1(en15N!;4hGrHFlWyHE)89`w!p+miRgVDx^jOsA diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_texture.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_texture.tga deleted file mode 100644 index 4fe75d07df633726bd9ec50c80a1f3d23a207f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmc&yO;1x%5IudbEg%>%BqpphN;Jmk#=X%%3xxuumG3rCrLVL_P23ve8eO3fpkI6> zH6|Jp7p_e-sFc^10#O$3`~^luEYRb;2PAG>dy|{FlbJI!=gb8Z9G+U#;#6f3$&x!#LpDAxL6{CtGei^awv8Um9x{#3IDj%uB)pv`(ApvXy!ji zoTVbWF}N6-B+KM%VVi-CCGjmBlzrOg7MUyWGO<-M@qYhTT2w19zk5wsVREqvCj0eo+O?-FEiKFop->}4a?y;ev!OSyiR7l+5Vpu~{1D}xo^Z7EP*;QI)u7K7C zTRhEGshK~(8#N3bf8WD>iu8O^-eGVfD?0(ZMtneWiX(+}4(K|AYX#n3&U3h!XQ;Ts z*vBFfpJT;*N^G1+C23F05c8AtkGjztZjnFkfsz^L_n%}z>aQI1$Qb)fq-c{l{XsVd zM?DCPHX|Va-y3Q|zk!$eyT`7=6ZDCWX~~~vP5Lp_L{j=al|L%n$6C=FZGg>4K=XALpm+%KN$JGn~ diff --git a/indra/newview/skins/darkcatalan/textures/inv_folder_trash.tga b/indra/newview/skins/darkcatalan/textures/inv_folder_trash.tga deleted file mode 100644 index 54043e9cf72a6065e7d0ce23540b3698680e7408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb`Gy=uZx6vr=}IyyP`1*+8g3aJE&Lciz|Y)B(k9eshiRB#F81B5ua6vvG984R?3 zWp-+_RUhEgbJ`;+i8}PcpFj8B^ZVbgM2I87Eg=%(?4m}eX4?{YCAKSM-PI4YE9E5uaqm~ILCX4 zT7Nd1QQcrLAU6zyyj&`;_-&5+n9aQBc~swcZjhHAO9%1YZkOun^*VVWUm({t{UBb~ zf9uo-mFjc3966pD_lM&BZadB?iUO|dlG^Pyy&LX5bC!X0D!rG-_i`Ku7W2hQ^Y1yd zS}l+yDVE2z#~)*u3@01HvC;boFr%mxNl|C`8-wsGq@3Ps4{Y0pWHJe|EN^5)@pu=U zffv+&>(jS~-_LqR9Lsl!^DN8>Kf_gjAIll+YdJgr?`0jeo2y&tPQI24`P2Ig`BF-W EAD+c>(EtDd diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_animation.tga b/indra/newview/skins/darkcatalan/textures/inv_item_animation.tga deleted file mode 100644 index 2b12b280949eb82fe0ccff5eaa1b6b05bb94cac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbV}%?ScA5QPU%9=8N9IqJz4RtSi~`h$m*VG-6~c@|&`k*9nzgqU3n4DV;tWXo?G}Esy8CUrs z9o!8H(+>UDn|uDh&Z6`GWows!^+;y*|CcYCg;hVuPFPrg*m4Wb{MTD@{lDV8(_r-= zF|qt9|K-b<6Qy5l%09S0`_k_Jj>%mH9f5zR{|CfLL|9|C=|Nq-g z--ers9Cjc!NIlH`o%<06-Elp737iJE!ewaClt&p$= z$$>CTEiw(01L?W){{R1Jm;S)r0b`@53z&Xny&(NCJ~|DO1DU}qECzQ2ObyJfFurqK z!G912@nQCWXmoYEFF*L-wg-Y?YFl^R2fH0)7l;iLhnWNNA50HS44H=60n(4l&&cZ0 u*)aVu8r^<$_1O6TfdHf*n;fzj&}=XW2?})$^9=U%_tTAV^Yn4mV*mgT$HuDw diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_callingcard_offline.tga b/indra/newview/skins/darkcatalan/textures/inv_item_callingcard_offline.tga deleted file mode 100644 index 44222d306ce5a2e79bf88add4409b373a5d988de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcma)*%W4!s6o#w2XNKS^kKhaFN|3A!hRF0Jc#Xl8TNPXg*}4!RF5*Iyak}f;muX?Z zoi0_}h#+p&wZ4Im@cUQCY9{SM3l691^#9eVa}F&;EW%n9tK#&^?%h;)6DtBE5g|zu z4C%!{;8dJ|0LbvnJ!4`>V@xE+`;KR0IkiqAD;x|ttqhFSs9eeXWiNk(xzl*QF~RHe7x8G4;={oKKGzMhEQ2YlmMuyL z&H8+P-;XXo>oJi@PcgL$j;zbb8AZ!cFu%+!qUHCKpHb`IS7-&xK4#RH z?B8ORVeje==IiJ1aqm7JZjbS%wCxqXAOHXW diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_callingcard_online.tga b/indra/newview/skins/darkcatalan/textures/inv_item_callingcard_online.tga deleted file mode 100644 index 42be4d2e136d527bf3c9d065a280ff866f880c0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbtTy-EW?5T4z=JAzdn!57dak*J_Wtc3rw=J+i2`~YL#u$vrLj*XX4H5x~ zLwAZP2QeAt!1QC!r`))QYk0oVj(*(8@TxM0XEw#>?jb(r=a^TjLrZJw#q-sF^_9~& zsbzRQJC6sM#rs|lpDyyD+MMKhc>O=TUlscw!S5`$@Ul9C51n1yZ>Fv%-h501kcub=pXBV6{PAwJ|6u`+-0qxkY}@xl`?wRxAUFL%L* jUU;Dw-avjQb$`8>Bb+;})%AMYuGyuJUQeY{xYFa2iR!rl6VPd=)PbPZt;-$u4 zG1c@()K;XGAPA+jP-!eFcCm_>{&Ju5h71Zd(Mi6^&fEFSn|a@P00%&fPUwWAM?4V) zyqXM-s08+q1Zu#itKi_@Suf?|gm% zjZy*kc6QKMU&F798NSEr^CvC58alI&uP$a$PrOCr<1**B^I5Fr8hqm3ofh7$nfCGV zhhwO}i!pwQpMQ6G0c+_5mZo1|JFi|N~s-bOt>gGM38`K|1G+?b!m()i;R zUid5OE_}P81+n~c0*#{JlUV&hmH9d|F<_giKIV$q;Kxq>I&9a?dz=GyTt}?td(%9xP+V86#huYv7U%= zwe#ea5Kqkfr!}OpTQ_;g$fZ!IozFdcgrq9V_5E{&bK-5$+WXh9@i$mtZ-{D1F^AvE z>rb_#xsa%(;Cs4{HUEh<6jLL;FnGBa)JqBs4B24NZ-a}WKJWyr;0;^B={JFg^%(W% zK#;`(3JhybxWMw#+!3JOvw)B7;nWl^ThIjkSFGR)OW+%o!4qL~O#)}c46djQ_P|+i eh0H8wVg0Mno8iON=ay92Dcfzw`^~ad>V{u`2NlWy diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_eyes.tga b/indra/newview/skins/darkcatalan/textures/inv_item_eyes.tga deleted file mode 100644 index 053ffbe23de2dd541ad02a2635e1b811766c807c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&*)`Pln-uL(@H3eZ!nXTwU!JIN96m0bvjuBnFbhB@gmDNX|RR zDaFaoW;BhmIRVBXHb_icL*o$$OE7X1f-FP~pxxF4=2x99(_UthucL3;J99R7PG<@|4nPyFAVmjA!IyXSvHeHl3X zBqgQ(0K@O6S4#eWORvEH?MdlCHF;opkRFg;eDP;&t=9{}uyBU?7Z$%Dy`c1C;GnE z*KA~*$|{?T+qN}->$=YK(=}gi`RyvFn%74Dzr46ltakY}A5NNRcis~9fb}!j1y1oj zKmUUoZ}+_XGS5ukgPgQOdHS*kJtAH?c9&HQU+NXBr!G3#p*(MZCH{qHH!SnZy~^Hx zCM;GpE;;z9FPi=vUVlYSmOMSn*P^tedNW@Zl~o#}}H diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_gloves.tga b/indra/newview/skins/darkcatalan/textures/inv_item_gloves.tga deleted file mode 100644 index 26041711b418acaa292a53cadb11371b43321179..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&*)`PX=TRl>IL#tM#8lQ0hOIuq+VE{pS*r0b<$zEG%q)9PMqk zgruluFqQTSgsto6TcMEifOz}o-Xfp!1+#1(&ASlMhwR*%N!1?hLn zn*LYLI_AH+chP@!pW^?@&T0QuTr+|0()nd+ZM(}S*f}mV&4Uw7FW4VI{eS!$cYagz zEc~zOSMgudzv91!Pw9VE_niNHQfhytRrKyT*ja50N%0WEq5l_9|1X1>zW@5sJrEqz z`(H1z^FPq+f4o3H*x6aE2~G9j!=e8-P(N5bNDmC_1I+;G2jZU&_ExKb_KT3DALtgK zUJ(9eZEkkd)x~ZpDf)H8+yAS17Qo!_&DqfwYdiqW{|j%Up@)W4uG zfx6+hvy<(59QOYN>i?@1R1fyMPDs;#ov@bw>aOX(oQhZe(GIQ$`vGXqejNJ$yX4LL zBW~dR-z07Be+fOe|7P)Ud;d!r`M~@Ui%Y+K#nb-5>@=~kURfBr;s!# z>>mSh2QVCJfHX?FhnWQw{_mJK=ex48`(L-pjeohtRsTB`EdI|Us_@Uz)@DCYUJRrc z1Ymk#ba09rmyx|eu}kr?|7tctzuYP}LGA1L|L7}c; Rp242}e!3BEo<6R63;r~Sv7*0DW!l%DypboHp^VqV3QowaX|f=A7K=*iaboRQ*rui5!lbljt2 zeCiLVMW=>mB^gwUeQdt|0pG|BF`k*i`Oxx>^ieJ6!&`lGKB_C>=|yeG$8wR;4h~sT yyyj9)_aO_0^U+H@;0K?OrBBWST#gMrsAo^j9PfYYaeH>XySwXU_d2AbVkM2icFT-_G*@ zUi~1wAoVam6VeazC(KS5O^SY)JCXGuv(fE$^f>}|KP#Kye@KqE|`z32bqno-!tR_Ts_EskXo2}WdFnB2PO}qLGg#IU)Ov#ihfX90EIiuP8sFo z|1!!+V0|FHAgrMq^Ph)b8_b584blU$8>AmOJZ(JA!Oe%+4>KEC4x}GB9m3pzt_CCy z!XUF?av(m;ZkQRcaDbTuvJ=Es)F?pFk4-Pk3=oZM4oEFJMzKhgd&Ja+f_AFx^k6HXX7b6MGg}4 z5BzZ^5{U*LZ)VKim-jFTWQmtUrb)@>Zstr!-qlwupGku&M z|LayfSVSD}ogQ0#>7BDO+iacx)+^*Rp20ddj`@QnUKkGE z@tZRNtLhsH?!!JRGjJZVn3rt6XZFMQpK)TjkA;)moOACzzyCQoGZ&x^m^DBHG}g-j9{y{&{5+Tk zc~Ss5j{DQn))qb8;PwooL9`;#_)SO4lDJJY!20SMW-}Sw*xXb#YU$`%(Pss_OTyQ3 z35k`S3YfdQL%+}aMMuw)y=h2*bTUcVe7UIjx5`4iJiow5cpN#Kk!tCAN2njHy*!pn zWy%wl^sLn&7iT9YI59n`_QP~qdyR0EPOB{A*bLd8B)mKq@%H8heUTv55knHl12R4r z3MyY+`=ghSvr3BM<`(8D-y)e|cW3AGLWx*iy$(ytW{znN>A!no6g&Yxqz?Akwd%jq zS)83!c{wP6$=wO_ws9|!POV diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_object.tga b/indra/newview/skins/darkcatalan/textures/inv_item_object.tga deleted file mode 100644 index edad15fdc7b19ec589a3069bfc7a80d06a5bfd2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmYk5YeYxnEOkhqmbQ|17WT1RXRQO#x$NRbGgmQ6%+^BfDz< zQAIC=owmQyd|70CeD65S&Oy$KG>VjuIBw^>=3oni+_Nwgo=414C!%vt%wRooEJ{@{E6>=!#S~I z80O9wSmqvq|K4-l7h2+g;ZPHdMJmOifMs-Y*B}Cwogy+BWM} PYu2WO9qX+d(-O%))*_>Y diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_object_multi.tga b/indra/newview/skins/darkcatalan/textures/inv_item_object_multi.tga deleted file mode 100644 index 7af666b61a923995c127604bc23502c62ad405c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmaKr&r2IY6vr1sB{jCJSZ#xZE>^yIa-y?Na~;pykW$gqe5kJ;II-yiSIjN=SBX1I>)czF?V?u#Tz zyjH8#cU?CnI-O4UzP#+eD2l=$2;#!rqD*}`5wCqFh02mVS$rqc<<|-OS&Xd(uKeRt zD!=|}fCpRL@5%GMj^swi#P|KHIF18&vRacH`*&D4Y&;yp#c7$`J(m2-c`;a9%izJe zwU3e;8I{7s3-y3Lcz6iv!mo{I{b;->rHU`R-}^H7pK7chb!BKcuVL`iMZVDjhaTA8 zzeIjsiv}EUjh8&dljkmPt0(gD`Rdz+^5CDole6-*CH{woem{M?rv1Y|b)b!(tbbEK zHRVgQ+AHIi*{{;HP02M%?-AJ1{)tapq{XFJr~S&wiSwZWfnalQ&=W6ZLVcW!_3QkF^=w Vn>(w``d0nZ#=__K^|jTia|2n{9sd9T diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_pants.tga b/indra/newview/skins/darkcatalan/textures/inv_item_pants.tga deleted file mode 100644 index ec3246ea7a0de16959d85e019cd2bb23f471d096..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&*)`PX=mZCp(+{$QWckIv?FmWo@}>K$rbT#?n%fPto}xbI|pI z_#k!bQj-5K3t<4`4mTFCSvyO!!2BK$2p^yR4H>Ca)8Fa}vF|`b9$EHJ@M1=B|1@7F zFrQfWlcOINR-iD1>0gtS1a?0$_G8lz3sabR_}q_AKQZ>h!WxzakZF48pPLo)zsi9P zCkCZaY-tykeosv(fu}!Yw}aSo0~o>ak4rzc{DYi#Kx~j2bp1eaFbD|>bq(_j_VoAD Mjd1hyan)l0047RqYybcN diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_script.tga b/indra/newview/skins/darkcatalan/textures/inv_item_script.tga deleted file mode 100644 index e396d0986e46f0a4e9987fbc02f36a15b0970c9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7@zfQw25XL_-G4=r%7+A}au1x)d+=fy}QW6repq7Y+cIHKR0|o}(AtM6|55mf7 ze2xyRs|n!fbUt5x_xY3yumfHlbg;jBwV9$Q3T;mRWxb%M$>PPp@^xM7*SD81dwPD< zY`)ser=_wyvGg8$W~c`35BA=z@wtz0)4zZC*y86#Tk3Ot^1t0*@;~Xj=iDE$l6SS` zo;mhD-qqo|lXuVCc&X`&+jv*!uljj4@y?&*X};L#Ufh3lbM(z?GsE;a-;Vp2y)b{d zZsynKwQl82+SX>4e0JN+udFZc&v}=nJ?5ue zlFbBRIl$SS!iCAl>oLOB2S6oqeUu@!BppgTpk3c4`$5n70d;!mn=V@1JN@DbdJTQ}myA6yD<1b-HS zqP~IeBG+@KnK)_V%D~4RW_o(gy_1OK#6A_N$aGOvC5j@&u8QZ7bJpDFxr6WfN`Cc^ zIR9|C!uk^2fFdY^(YWS~*6Le3ZR~%l`iJtIMRCU1nXH)&eqF2&TIyH z6Y3}Q^y~}zW2|RDSI_Ju@sB+{^iD+B1M?S*Mx=sT0^R&p-|ldJ$enmI1GN^LDXy5O z)w=$PukD?cIauvnSpU$c{jW3pIiG%gGisUrUVk$K-o2YAL*Jd>8~)=7Jb+hVduMg~ z@Ao(F-!OcpVoL1S&Cl8L{UXmGJwKx#5pCWd7$l{?!0(|)54Jzg^HTFS`XSMCebKeM zLltI8^2d7fK799i^Ztx}5SlSC4hq!wf__f zBO>yF_CnOVx<&!nk&*dHN!6K|Ekz}h$||S9Q9(g3&;+3N@bFxSdN0rTkdSPkAwdZZ zt8ctma{l$w3vZTOc(d}_n?{S}}{bMu_MypEilj>N=Dhc zuWva}OJQL@&{Gig0sd*x(Zy+LjisfN%gZP9O;`ceWV~?k9w36L?@dXmgQ)lS1Dao$ zmex>M*jHUW9jJK2v;RN@H@~iKMt*)za&j%y{XRhV=K-yQxM$1j|EnK>(AL)=EiEnc zN=qkYXSV}`2%_H8BQ7K)D>k+?J-rF2VDH!e%kF{H@BRW(Us*XdKfgOQwE^g6hjnm9TwHlrSPn$JgME;fS4?1FDlp1`v5=Zt z4^#;RKp$mgwWOxj#l@8YBMWFIM7@=TuajelhkGp0;~^nAkr73)G3D`bRq=6^G0|l} mZfHohpKr3e8#MhubdgAg1ckbWc?Ns>`{_owdHT5OF#rG$)b|$v diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_shirt.tga b/indra/newview/skins/darkcatalan/textures/inv_item_shirt.tga deleted file mode 100644 index 2e1c627dadb31797830cf94580cb7006854aa085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbW0-z$Sr7{^cCxO8nd?nQFpf?c?odP@{9Nph$B1{CYL>!)xVc;!>)S(~gl{vt*1Pdz_wW*w(6aRg8Eriz>!B6$- zNbm0=;c?@AezGVYr$OL0YM%e}h>Wo>a(p>v3i4mZ0Ww}Ua1$~4&*wGTfwN&|;xY#$ZxmGe-!Q1;zn)*ge+`!;IELv(rqRs-$vI|B{O^=C>3?X&od1?d zJt!Dt9)6whHh?d|DEEh|C{?~;na_81}wZmesc@4Hc--%orx@l?Ej(22KogILV`kF!#smM O{rz+!+&q0;^%wwMm{d#v diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_skin.tga b/indra/newview/skins/darkcatalan/textures/inv_item_skin.tga deleted file mode 100644 index f0d7f2059db4c6c21d4a89a872f9ccc82532f783..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmd5)!41MN477Oh>ma&XmU+QFx=2x!6V;#*0k4AmOIsUD2)?j)!b+cZ< z&$IZUccy&KlDZLR56}NAAOGEZ19C0xoI$IG81~>j=P~au%@$Yo89S}s yS7O)!6K7BAK%Oz}*`vkR*ro5vS9`dG^J1*wVUXjwoML|s=Wsl1Z$sGkJ9z+USU8!r^~VuBal z`H?~tdSMCfxY=1_NF^ZzMI{UgWo6>b&H48{kG^s?+c=98b zBIycaxp@TteDB#O*&4!f-6(cl8m8)>oy!~R?<*QY)?wz=+e0T>Kf=CYUD@~MldSqQ zgXn?kh&;-rP*1sN<8$6qpOi29H}YGK1)h(%gO(`gM;gajg|MM`8I@bYT1e?AP$bF^g4!SprD_6~vxjgOZOw`Dylye>{_=Nv0_T_i@)iRHttuOJ-K7;Sg pv-s+rLDi))(0eV!lYgPeW%XQMZkNaAl@gwtr2L!EFt5T^H3dQ2$ zqC_HrQ-nfcI-M?%UMY}Vrim}ngl)8iR@!_E&Tq!wHQ_TH>U0D3MIH6&1?uD4;}bQo zC6mcuf!7#0jrm?-#7oRQg}I(#jwhIP5;Kou%Oe!c5Jfpak?|-W?!$Gm*(}-yGAQ~3 zZ5*KWBnl_cS{wyp=xY?YBgh#h0 z*DxH@4sNOk)|I?9S-)R;*DJcMR;$53P(K9rRS$r@C0=5QxBIbwN8Z0JySFL16A|B9 z6Z8evY{#J(Qs`7SK zy1Oe~*DIWz<&KVW7z6N~jU|8cx$z8&WdR4L#KB?OIZRsvbETeXu4h8i!8etjG?mhi zVCNF{@5ES22MlcbGK;Qf7wTArFb3djig67CS2J>JF|LO47YtmLE0-W);IIY)0q_+? s=-Tw2%Q|0nuB^K1R2{plf^{1G1o)2c{r~^~ diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_socks.tga b/indra/newview/skins/darkcatalan/textures/inv_item_socks.tga deleted file mode 100644 index dabcf6d821d957854c41c4fcb6bb55af61822b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmd6lO$x#=5Jm@AF1uBW2wjSvKwJnF0;1qg@d%#C>v#ow1Ph)a%i1sS$uNXqcNPXR z$;^Axv?2rHlSwACVRdtoip_fUK%{EySuvm9J4=h0j7M)We&wLAc{OeQtOLVxtPeSz z@S)y&9~j^uQVjN@F3^Yiw=jwRx;Z@1b7%y6^k_kFnOZv2|acW%TiNuJD|Xm$Gsv Nci1nkTemBh@&Rv7r7Hjc diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_sound.tga b/indra/newview/skins/darkcatalan/textures/inv_item_sound.tga deleted file mode 100644 index efa113226b8a472b46fa9a6e5683511255f8f773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmd5++b#o96kY1>Nqm7H;1`7Got9o_suH2oPTL0$9we@9scAzKA4L)I1HMBfF72{s z7&=VEqe)KoKC{o-Ypt^<19)IR;~2-}NJ#x@dl7j#rC033MD!GV-Rf{30C8vK=6Z$^% zwho9FQf9@At6Q=oc%wp94`8(%g_=tswlVvu*TkAn3bNx`FE`iXXSUxdHG zl;*YgP5tKTy$3X#d=}W%b(P!_M8}P-}}jhRjiXxYhs5J5}=|QdpGPM1J+- Yrq})(Bw|T#Di{w&BU6emxZs_}8|RdAw*UYD diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_texture.tga b/indra/newview/skins/darkcatalan/textures/inv_item_texture.tga deleted file mode 100644 index fc5a42061ed9422c7d77d07e118d3beb8868323d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE2^fcT+BrosDqk9+FWXBhMqeDlju5rZl*+<1&mdMDs0AY4QLa=P zAPZrKipoWc*&?e~sf|}FaD<4sq)En?%0SpH(F%E%P#dGfY||vuA>v9+e~*wO7u^|RF=?A`=rxGl))RXXdmCgnjy zTw4_rC#pc$tEX!__iqJbwWf;w{%#pNP@7FCaKoURE4lh17xDXAqG^h zXw;z^J{2Nvd}xc+kx3A?dxug~yAp)mS)r8cB?V*y)k8!K3J(}9Jq2M~o|ta4E(OB& zFOy5Gkb|&+BwW3T-+8l!>kx6%6FW_JbVJx?8B%WP(0GBU_wd*n9DE)kYteGwY~u|G zTW@})PLnr;4Uc`G`3A-Z!ozPu#La{6m{ddcYR>9Y??{7)8^U5=MFkpeF)@#$q8>nG zbuu=pH_nH!Rq7JdVX+SsfvY#Sx)T<56{1GndcJbV1PB`#`>J)&*oUYGY5@YE!|(%$ Zb{H8F6zUr08SLrrryJqs>Eo)$008A+asU7T diff --git a/indra/newview/skins/darkcatalan/textures/inv_item_underpants.tga b/indra/newview/skins/darkcatalan/textures/inv_item_underpants.tga deleted file mode 100644 index e712f9c5d300184ff6110d79c5299b2a36fa65e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&*)`PX=0ICp(+{FifmH%Gz?%fUf)x!_rccPf0NYr0>_gTW}2G z6Ke*{Ze;x+HZf+P>;3!r(|-_#nT5*?m_B58!}PwpdF}s?*DrCJ0n-b!14M(szaKxq z`aayb`Txze%l|(=x{qQ8%q_@vf;B=3kp7?V-+?hmFUSlKMz#l}7g;|@4>AVn|N7$D z|93a9{s+0^`{M`yKR&qo|J$u=U~`c5!`uwg5A*x?7f-?N{_^w@*e{@PfU!aDfa#}{ vescQwe{wL$URd~(;|7pkV)F#8)B)WM1|dPAu3?_Rp8kHi5pJG7u6hgrpl%SYFthKy&wOXzJV~mN_^XrZBx|i>M3x#FE%Vwc z{m0DprhIp2yB8cAxMCzoPggPe%p~YTP10L7L$9eDDm)g1T_3r~zqTSYjQEuMfbP8R zU-mf}C)ksk7N)p%X=iq-Dj!~7rL@mOU+J=bF&+~SY^_m7(+7|K!Iq*y;n7Dvc=9K|Jv~7=P5GM6J{>_<5!SmeMV}97%bI$$nNudcI^UEY|=+^J8%Jcg{ z4(PwKFVsnLC0b>2Uu6{ImgS@rQo598Ne4~5%MfA8rH7Qf&91H8{#(y zZN#X_-qk^7lPRx1Um1f}w08;yF^qE|Zfk7`S2Fs4oWWheqaW^x^XbnT#jFR<`$lWL hSLs;~p7)H_cn_Yxp#i(iArH#^eNDqXa<8pf`Uahb7{LGl diff --git a/indra/newview/skins/darkcatalan/textures/lag_status_critical.tga b/indra/newview/skins/darkcatalan/textures/lag_status_critical.tga deleted file mode 100644 index bbc71d9e77711db00dd995d4f0bc8992241eee95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmd6r`%hFy6vqdQw(@9E z=O+07OM}56{_hAelZ5bOVwfzZh^b&|m^$V%^COeZe8>1R4m8kuM@{TilFTde_Y1~bcI z4a#S2tv1H^zLuresk-_?ICDJKw57PIv}2EVLk_WY{Om2e10&GQBge<9^OTvp`8>Ga-TMDzE8oy9Wo#4 z(gRxXf$x?rowRjpCvDr-Eo(K`!CejaoNBWg!os>JKE97)VtQ%Ejvm^+y+`IT8oMbn zvYR3zx@2vr58ypOKY%~#kB;u8*w_csX09I~&j2Bk&GdKg?x($bAJLvY{gjl{Pl<_r zvYxoO2LzCF*Dh0FQ~MJV`Up7?pOW%W#+&Mwv8LmH`tJPN^bFX!vzM~61}Qy#fDRoR zpaTaUQ(BtBzI~4;ol>5CY|A`jMprjPry-3R)!*p@ryV{hLqbDcXk zLizd6C@*h_a&w312kL5THMp=( z$yg28J1~}-no+8(d_!eruVg)_siedd*e+gtMHLmVsk(Yp)`9&=(Z+ovmBEmqWuH69^=y1YM8+> zL5y}jARqP|>e|s^m9s1ekk`zoEeHPo+<1x)_)fi;wz4iVDLT4e4o^} z)v|92<2s=+t7F$|h4_N=eal2L_#T5ftzw{6%H%L{4EA%UaqFtT2E@lEge4l|j4{#P LN#Vw*Fdy+Rzu1;& diff --git a/indra/newview/skins/darkcatalan/textures/lag_status_good.tga b/indra/newview/skins/darkcatalan/textures/lag_status_good.tga deleted file mode 100644 index 680ba90f173750e1ed32a43fe2d5d69c8f88c21f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmXw$-z#NN6vw~k9%s1R2jxXxDA$_@MB(X#l=27oRe1FxkvyJzjEu`t ztP-#$S%m^@E1 zd6r~YeOAp_&3O$gPb&?UvPjm}9vC-Kep1fn%VsuRG_fJy!1{bW>+*GGS6}tUi$;0} z9u2>x1!iG!w>@fS*L4>=uR7Tgbues;+UTjJO83uhlih&Q;|J5bypjq7cLN-}8)W}& zKYMR_8TQ=t(CfSHGm+u@Vb*@HwK>1Qx2Qg=pqg>&d5YtY;~aY&V>tRSN>8ncrwJ3$ zwq#WDwC}?!zzU+G!y=CS8sXyKMb5p+J=E9!^wp_Lldx*?XLnY&q%y;)( ww*F}4MFof*gUF7fYBUE^B0Dl3y+`TLV`kST%_u%PLjC0>>Mkx&bAFC$wyM9sk0 z_vpO4gWbU{*u|Mt`X3)rd3NS$E-qRgmDeg%QJj8z!}!Y!M%nD)=Vt^Zns|LR6}c8a zl@>wsNGY_k;^y%x?WZR!e0^c=;{*2W`#S<*j^;l<(ZFk3LfT2DNv2_FetgcpSWE6>P+Dwjo3!?U)Q;$3nCubp2ov#=bO)fpqoFXXh$ zFZ!1tk<)$ruXv?xC%C$e#dU+Ms2{@IG(>vaU6Puw6SV(Z+>khhb<`fe(3!b^1nxF)1u7k|M+F)E+jRz`U1J;J`f zforA}=cTJy{*INjPs-81o{2IpBh~gbMOVS+(;A%obT#5@&l%!8H}DUAZ6C(QJIs-} z*=sgYUT>#k4Elhkn-1c03sEn|l6kI+g(ur_OGqCTS9?>7M~nsI1qb?5-KaP6$vav* z?%9Xor$3?NFNtw`6vLZa@Xadb`PyIce*X~SYX2qQJ2{61_A%z}sYR_?&z^=hy8fPU zHD5zJNBZsxlqnfQO%G2WY0>--h1^+*89evnDE{SVQHh%=Idh(0?*HT49TR6*QLqbT z$tLuh%lKC|X}*>pX77mQM7KH!`mzJ3lpUCg%4i#b9=U(}J?NFaD=u{6@oEa5?^O`q zJdAJg=bFDs2y}aF=B?D@4J2J0A>d%$_#UrV%h+50GsikE^X`f7cxv6-xTY4M|EibJ zA8z5kG~OYuQP9eMFP(uB`!%fnFyGdQ%CL^daW-#e+FRRsyvRoIsUDVH93v!O?xEDN zadYD1CslXAl9wrK@2Bt@M4$T|V^u4`2hO6avJ)k_m~{#A&iCQzA9PjL8y@ntrj}2g zvqM73scGQj0mzYDDH?(gq`kZME*mPU@tObZZ?Y~@6CP0lWNe>ub-Q6O#S^hUo7k<} zh*-CQC*~P$%iL#z{t@2Pp&%JB3%NqRU=jY)do5{=$r5LdTb&TLHYP6KWK<6TRHn84 diff --git a/indra/newview/skins/darkcatalan/textures/map_avatar_32.tga b/indra/newview/skins/darkcatalan/textures/map_avatar_32.tga deleted file mode 100644 index aebeab409366d632722c33328566919423f383fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2894 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 X5fT*Y8s-`7>F=i-;pXY%s>c8T!c2n7 diff --git a/indra/newview/skins/darkcatalan/textures/map_event.tga b/indra/newview/skins/darkcatalan/textures/map_event.tga deleted file mode 100644 index c229b379a2c9797fba482051e98a157896d77368..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7@&q@O^5XPtWpeHGK@z@v8n>XKeKSdRMNWicAOjhm-QV2`%!c-)=SE*XGmhLm2H#%xZp>p2_dD5nyp7kb zsxCC@^rf#b>LM1-gO+&If?vN(WA#@Dock=+#zy|rayN}Z2gbd{x_F!uz3NZGkToA- z$l<-Db7a4>n&i=k#Y!6J$?HxnXIZFC4a6)5xjaW?=Lxq?)?`zk3;Hfwm? zI}94|F>dog4&DR!+&m9wVQpK7i{rcJx#=Bp9eZl{aM}LNkjZD)0RP_o<~hebdkClh oubpZ@hx^ie^H}-+TZ)10;=yuEo?olC`lWsvUwu5(qv~3I0rNT0sQ>@~ diff --git a/indra/newview/skins/darkcatalan/textures/map_event_mature.tga b/indra/newview/skins/darkcatalan/textures/map_event_mature.tga deleted file mode 100644 index 61c879bc923c7d1ee625a3995012a3ddecca363d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbW0Jqp4=5QW#+Smp>`KszffM2HZK3jQHtAyy*d1tj;;(i_?46l>nFZyA)&XofXp?iFV6=-Z<3JkIoFJ>+-}d7Q~;U+Q(n9pQeo&gKu{k#!wf z&B`3y{rTi|WXb6>z6T6EJbS-cJ%@W&)xcv{u)>$Wn{^@c_#N2ag|3G@eV9e7Sn+V4 z)G+IN;5&M<4?Wzj>^I5U1Mf{3t?~RHv*`nmy4i!_O#Z)QbgtvU^4YAm$u3=|%SCTL IO|ztLzMf}`#Q*>R diff --git a/indra/newview/skins/darkcatalan/textures/map_home.tga b/indra/newview/skins/darkcatalan/textures/map_home.tga deleted file mode 100644 index 7478de371aaec5d55f0f01405b45a2d6589261d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8<4<%Qn9p@6hAcna^n=0%*?;)hAhj_6!@{O91`@vb^nv6+dO>PI`ao#_ME~0c z3420j!1RL50qKF+4U1opI4(1g^}^JHXjmG8r9*6HpzB4}gU$w-iEIWbdSPZEn*s6< v$UJnn!qnoRbzo+Yp%F=i-;pXY%s>c8T`M$$R diff --git a/indra/newview/skins/darkcatalan/textures/map_infohub.tga b/indra/newview/skins/darkcatalan/textures/map_infohub.tga deleted file mode 100644 index d0134fa5fe737492c87317e95b38789b0ffc76dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZvbUr3W-6vhvFkw}E(Fxk401UIxa3c84}B1}IT1vzt2GS?rL*04chQ5RM>cGV(p zx+p9v`j1|8UtkfIHN%S$TJy%O7{n5jP3F^c_U+3B8$5jPd(QJa?|J`Bq(rP=g;YpQ znKiS%c9Hc>C33uZjXdz$WL%|VjcLyE75mnS_*&M<_tao5Fxd*sdrW<5g~l|eo?>jh z$ki{tO5jHakUc>@_`g<8=5p#$Z($9s8TFIRbOB2N@&hK@RtD@4bBxPoF5^SgZ-do` zVG~%uO47!h@L0Z)GA-k8nH)=MX9IsT&MR8knn))$76Q+fQ0gl{o^C6d@cEJ5A!^0 ztH=dv(NZ(!R4fQU!M_v{%cc1h3)Cl|M9`%mMu>a9*rP7-XyLh&K z#?RBEXQlm)1HZ?c}H^>0KNYvD#Eu2&b5BF3$c&` zWO@tV;AWBVjMn(=QmMw&6cw*=P>TK-~R{zvWGc`p0b%4qjS`AkJP9^*OpG3O}8Xv}lCqveRvZX7ze L#k=2dw=~LM<32n4 diff --git a/indra/newview/skins/darkcatalan/textures/map_telehub.tga b/indra/newview/skins/darkcatalan/textures/map_telehub.tga deleted file mode 100644 index ef63a3eb7288fb2908770980dc9080460bc9c140..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7?u?oU45Qc-3V^=pv7X>#*mx`sLP+Rc@9DEHGH=TV0U!hAK1Yf|{=OVIL!C%Wx0423Oy3Eq|JBfJRxlak z@$b|C%bDKhAUosu%Zts2zPI!|+#V(I*fZT9AKWv1qdrM}}cr_>R=jThYE*@{d)F2)j=mUWqdedQ>K{-Fv)BLcnn;*SH_~3QK zV>XmW4b@kDc`wA+JXi6^kp|~o_nKO$C%!35THsu4ajsSzCH^W{28(%rJqc$1Kzsm2 Cw#T{v diff --git a/indra/newview/skins/darkcatalan/textures/map_track_16.tga b/indra/newview/skins/darkcatalan/textures/map_track_16.tga deleted file mode 100644 index 451ce24cf05fcae361a56274547651c30d8dbef7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbu1%L#x$5JLw~9xcHJv_ma=Pj9F%Qg%wujNUVGCm{C5M zUFttu9OE14zAA309sZyZ6ZP1!D%N+*EAM%q)rLFI`^>EJp7&X8xbwWq%(IW!sDHCP n8MS}YJ>9>%!CUw{p8vo{$}IbcKl^!Hnl(*n=&P+wT~pfuEC_Ps diff --git a/indra/newview/skins/darkcatalan/textures/map_track_8.tga b/indra/newview/skins/darkcatalan/textures/map_track_8.tga deleted file mode 100644 index 53425ff45b600b5bb8ee656123b75a8246d36014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1r8YRKN^6EgJ?7( zm{=|Grv_<7rAPh{$pld;D=oC7tZAi1&4Iz)_dYtoqab?W;r%|iulxCX1%iEo_(>6@ z2t@mL{;u-(KZRDSMRs;J3JMBvL4FjqDkWT{dbn*?c+OVC=W?ON>xI9y1sxq7NKQ^h zVqzjhA`w{5I%gf+Zuf-AWP(>;LUHBfaa^mcM0@Q;-0*nNp;l0G3J zfp~|*frf?#l$V#|y2VV3^NT3Q-}2ZTsZPba>r zs*3z{IvolN3!zXbpwVccFD->$ucvRhTu%Mv^R4Vbb-i65~4`#`u z7w?9L@M*^*8d)WeqM{&>u>4tBS$p`n2b<|E@3B48C#a~XAibF11IvGqzga&rnG8mw@vmXG+hILr z1?!vf63G$rWBpIJwPG%K3vUPSVR>W(tJBl?zO;zw+8VYtH)(&3jg6#NsW{?QDi!5q z?{CK6hPj(vSP0#v-K|VK!< G3;qDnw;rSb diff --git a/indra/newview/skins/darkcatalan/textures/minimize.tga b/indra/newview/skins/darkcatalan/textures/minimize.tga deleted file mode 100644 index a21fd91481647a6e024f459315434901d1ba8283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 ncmZQz;9`IQ0R{mE1&;pz|Nk=}h$axX6G;3Av(UH*btJI>t=~xj diff --git a/indra/newview/skins/darkcatalan/textures/minimize_inactive.tga b/indra/newview/skins/darkcatalan/textures/minimize_inactive.tga deleted file mode 100644 index fcd62aa35e9b02394347195f746b673f9870041b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&&3x8XlA7^D^*6Qd7V4bAkQ--yEx8~;B!zX>i!vi)f0 zlB^#sYzMpkC+9cA!|Dl|-$C(+%l*hBM1`rn{24R84@Jn=qbRg8xgp1}< Igcrap0AKo^o&W#< diff --git a/indra/newview/skins/darkcatalan/textures/missing_asset.tga b/indra/newview/skins/darkcatalan/textures/missing_asset.tga deleted file mode 100644 index 9a43f4db5db363b2817bbcd6ef613df64fac4606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 zcmb`IOKuZE5QckZoFK8wj&=61$px}VkRl!&&^ z5I1X}k&&&lv&ew6j*#CN=omtTndsR%)m@<@daPEQ5x4+kIr|c@hdNp|6=T<0i(>tT z7O?~^$&v1p@WgU5r|@=eW%p=mEJxnx3*G~7QG>R75xc-C21zT#UKOS)D#EEr8vA+!iJ*7_JDA_szZM54xXf z`(y?1IQ-=uHix6k(_19AqGdMD1O+*kM}#b_UPXL#5=$pW6lIY+-o!))x==&D7yhvD z-n1}4ne2B=qZmL!4)*DDg_XP?A0bv7kSldu8tjNsR0M5!9je<4SybalBnS;9^VAa5r>Hc_Hfw(kEbnr@66qx|nL1JQ^J9Bc*?MtzuZSba&;`jR`K*sb0iEJ)DMq~o*B|cE;b|f2uxSedY z*f`YfHV$YpEB9UE(v_ z6b46JG;Mr>MbXJdf(+5&CnlDN9=DmgTS0e6sAPJd4pqZPeHRf|1%BK0g2f^SG>n%> v3+TjkOJDH)K8cBTN52f1ICwIs0_>;r;8cZ_nPHzA66!QSDO# diff --git a/indra/newview/skins/darkcatalan/textures/music_icon.tga b/indra/newview/skins/darkcatalan/textures/music_icon.tga deleted file mode 100644 index aeaff02e0aedebe2271975b2485668584e1c5b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8XG0L=xIj|1XzAWj8hTOeizVlX&3YX-xj#(LS#+#HY2+-xtP zpfpHgXKNF~x|&MmRk_)B*5_osos|%GuiVFbUx1~>q=G>I9H0{Bb4wO6Z0qTYnO~TH zBE!YyWU9CKk~nX#{>JpQz`2F_3_EM9?;feH`hU2h?Ej(i(*Fm`O8zfMPI~NbVLquo zI@04Nf>O#i>CruubifPd%GiqfE?6Z-z2 z0-AlYqy0bFtj7BPtBdlV0rfYn>1bmB;&0biul#>=?HVw?v1ZkOpuc|Qg@-kR{BW?Z zJ8@Bc?WgneX8%7sbK3vC9j$-1)z|*53=gdXg;RfJxp+@m$^Bcqw*SAgch~=$ySD#3 zvu@2_U>Jbq_q4Y#fbhPqcIEwjT`|CLW!u`;{JSA03M>yY0|ajG*(rW&&(4?|yS9s; z+Pe97PktVJg1H<`4`x$mj?8DFxm*2mS;r#x6zk8Y*>sHO3!?1JpDwCx%rU$|0 zf%^B)o&CF~r3u-5m^4T)!`NI`-RT>x_p=dko`xOFT<<<`nj{e z%W`w-)02~T?Af&OSxZ%A0!(ltUpR7j#(|BPYC!IXVVE9d8l)eFk;U<` WLxMtG!#smM{rz+!+&q0;^%wvEc#FIM diff --git a/indra/newview/skins/darkcatalan/textures/mute_icon.tga b/indra/newview/skins/darkcatalan/textures/mute_icon.tga deleted file mode 100644 index 879b9e6188bfc01fc538a3f8f7d72b2d64e790b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdtfA&UY*6u|MpWEAAerEOv|`2{TZ0R)4{77>Gpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/darkcatalan/textures/notify_caution_icon.tga b/indra/newview/skins/darkcatalan/textures/notify_caution_icon.tga deleted file mode 100644 index 48c76ad912a22ddf542b41a0fc1d77760b053b5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmcgv2~d^S6-Gs%RZ^_LG_(>FN0{2`n5jcMZJlXanPD1hV-jnfF|ETeMbfE&(Fhn> zji5n98Ik~!1rryPsBFq(UmyFv`8M9hPk!g`wbr-UC77$+-CzDx)pyhR8mgc1%dAdKYG z@GjXfJjsrmhsh8E<6vBjlX0&l{LaV6=SV_ALP2_Zx-cy*ZG<2`fBw8^F{qDg&+Ay5 zAS4?$hLfz1=@*X|Q=cp&BSRD$8+&WhrcFndFJJy!;{7pUy}P^nKeMv3?g)iKvsf&i z6^TUCgh{GTEC%(l_BaP>+X*&m+ZH5iGd!|cu$`d3X^BKKD-Z}w3S|E{+BD=I53Ag)k zy0DMXJ1>)q`jK2TfaF51pXnZAzJHO9*>GSsi3MG_UEd3hRtw^R&1N$nI&>&>#flZ) z0~ zD#TVl)^m1D##Wl}e(@-d-RMKVWDJwzHg-0(adB}$PEJm1=nPyuJw1P3SXdZ2H96ib zP-u|K6XO_-i6j1a;$Mt}S_`7@jp5v#cF0E67!)fIeZ3PWD-4Jy-C|o-KUtweWPu1N zv=3s18ne?=%~!5mIpXc@?MK|~{a=$=FIgqKXxWyw-=hei`|0rz5=^6$jO;@e7&oFt2ZYqo9MwnL>-otdy( z=k?Li(eD5#S8KG$s~6&Uv7Gn~NN%t`LSi+w>5eya z-A8@55K)DqM>=NrVI7@Wg&OaDb01&S4nwOqPLJDd1xJq_{hN!6i#HLj;7Auqwg)e5 z-n==Wqod>G%+%y?%ist;Dia~0N`sVo6VC9hI7>*VR3o*351qjPwa$RZt6ezTY@OGi zX|&*UtsWoTl_Bv?KiUQ4``k=lYinz?pP%2ah-1|v&i}1CQpeB2!ov2_9uydKI{S6L z81ZEaeAHmTIpR3qYC}@_C~`_#=IT$dM zT4-qKo6D9hV= zqj>%~#rIt_rzhd@^S?m0gmCfl^7=)7etsl5&?Qo+@C9E=b8C>@MfdBj5Y=?|*!Qp1 z5&z8wWbpOK>M$d|dB`vS*Qs*lHQ zHeKz29G^BRaH-3L(|3na)A^YH!mUPR^2d>E5QMrZ9hhe->+8xkwJNdatn)Duh(ZqMMeFY#;hYeDb7C2QdY5dqp`6ud}?yC zZDdS4S3V>MPdN4vgEA;I+6S{UGi`Nsb?iYRPVwb?eq`Eh#B^pK`cPg-SIy zB#}ZSSJL~YpQD_vskpc}l-~9&Gz0rz^Slf5$K$|(13_}R{7aTYa=9|qO;V}!!tUL> zcQPBo^Y)$d#mUXh%|9nkox{X@rujoIQ!=WFm%DQ1$YmXI4rHIE$i sxZFUFS>)D!EFMY3vvO(c?gFhB*6Xwa}gdzV*vnE!^3m{ diff --git a/indra/newview/skins/darkcatalan/textures/restore_inactive.tga b/indra/newview/skins/darkcatalan/textures/restore_inactive.tga deleted file mode 100644 index dbbec7ea1e3d758952bbbaf36f77da66cdebcfcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 tcmZQz;9`IQ0R{mE1rCP)|Nk>|K0deMe+!7!4PrIZmW5_zKgc#T0sxQ6ZGQj& diff --git a/indra/newview/skins/darkcatalan/textures/restore_pressed.tga b/indra/newview/skins/darkcatalan/textures/restore_pressed.tga deleted file mode 100644 index 1922ca8815be8347d9fccb473ceaa5b0fe37a8d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmZQz;9`IQ0R{mE1rCP)|Nk>|K0deMe+!7!4PrHeSPURmJBZZ;7h?pmKtin`23RXD z$tJiNVAD`_GJ_;xX5lcMd^HG{Ghx^Pb}rcAU@tJj90GPESQ6}Iun}M}wD9Q%X+R?Y Dq}k}v diff --git a/indra/newview/skins/darkcatalan/textures/scrollbutton_down_in_blue.tga b/indra/newview/skins/darkcatalan/textures/scrollbutton_down_in_blue.tga deleted file mode 100644 index 5e73799505990c502c9753681bba5bda4a455345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LYs2pHzP2O=VU22o6;7G%W)wO}g7qXm~@tXl9Z#?(S<^+X2s bAXEm+4Ix3Hu3?_Rp8kHi5pJG7u6hgrb+$tV diff --git a/indra/newview/skins/darkcatalan/textures/scrollbutton_left_in_blue.tga b/indra/newview/skins/darkcatalan/textures/scrollbutton_left_in_blue.tga deleted file mode 100644 index 480842a3b5493a001add743020de625d59e36360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LWW1sLYMC*Hk4#l)+JC?--pTrn}~krmTIJupC!tspXd;97`O l54VMQ^$;y2si(hUSZ)Xj3Uv+h4EFT*(~WTR^l{Z=008TKG-Ut) diff --git a/indra/newview/skins/darkcatalan/textures/scrollbutton_right_in_blue.tga b/indra/newview/skins/darkcatalan/textures/scrollbutton_right_in_blue.tga deleted file mode 100644 index 6d7f13bfcc2977eac8af4b5c77274f91a2f10322..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LYM4H)LUC&__8^(1M5s3%?vTs@Imkku2Tg%b6|1QgtSViW__ lK-3ed7^0qd#e+d5EH{J%g}R1$27CJZ=|;GD`nc*b002PTG-Ut) diff --git a/indra/newview/skins/darkcatalan/textures/scrollbutton_up_in_blue.tga b/indra/newview/skins/darkcatalan/textures/scrollbutton_up_in_blue.tga deleted file mode 100644 index 4c6a8fe414095ae6273458a3a5b6021a9076ce63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LXB0T|}ICy0DLS0VV2zdhuI`{_owdHT5OF#rHvOhW|# diff --git a/indra/newview/skins/darkcatalan/textures/slim_icon_16_viewer.tga b/indra/newview/skins/darkcatalan/textures/slim_icon_16_viewer.tga deleted file mode 100644 index 552181d36a1f420061816998b6caf5f3f7d12fbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1032 zcmZuwSxggA6fMTYEm84LjfTJn(P&KE5~2j-8q*(*RrZ3GB}R?AtkPm>sn`~zWorc@ zQ4|VAqDYMkf}#~tMMVXP8(M)kGq0VQPN5LM`)csZNlxa?eeaxm&wX=6qWPkkXR&Cp zC@5&r^z^i-z5hCi1_0&)mWGFiN8E31sc{Ys4r4ds9k07OWir`8*joW08Uchu;1__v z9KbTMSiI+XXS>bCA@BW;8$NZ(Q6WnoFIZYjMtLti;ds+!Pf1OVgtJ75BnwzX79k-a zYq}lwHddf~cOF%aX6fU&3|$n?DvYJF3gf6ueKeDHC6cw+N(BziyzY5rKOos30o?gS zVClQwH!p0@YJKO_5;pxx6n*h(Je6B=7%9t+P?t&%(*PtdPC%LZ80y01L-=mnbz$J^ zhd$u0AOfK-juO%}(Y&VO7;UOoFhw%&|BK!iRY2cO3DV8G0NNFll>Bfhp9LqD4Q&W@Ey#w~KlG-#36@j%x zl&+1$Blx>-=dSJB{tB?jn_U#oDGUjS9LhJR(3)$hbcdr^K-f89xOpCv*o;7iHtPQZ zau6UDsLjcAzB!qxZPBqWds@9}QwpOpB{5`AVN4kLYvISg3PM?)@@DE|xrY0o4I17#@{I;=FcFxyanpu~FW)~p3(O~ZxNAh3 z2?QEC&Q#RNU0{s{-!5(CY5wV}rm8``${W z(iqrV7Zw(_8Qwtvl5Dn;j4zqT1>KI9m!Efb+_E-VizO1tUWlzEalkA9@fC0^M=Z)C Fj6aBh9Torp diff --git a/indra/newview/skins/darkcatalan/textures/sm_rounded_corners_simple.tga b/indra/newview/skins/darkcatalan/textures/sm_rounded_corners_simple.tga deleted file mode 100644 index 85157e4612dfe3fdc87f2bbdeb23bd851e2e2d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35Ne9g5u)hi`UK)iGXI0s>c&nqv3-maDYv5eb0i!*WAN VP^fE|XRxQgpKgSkr;n>10|3u_Y0Lls diff --git a/indra/newview/skins/darkcatalan/textures/smicon_warn.tga b/indra/newview/skins/darkcatalan/textures/smicon_warn.tga deleted file mode 100644 index 90ccaa07e5a2053ad47f06e381bf667dfafe7a5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r9IoKt5|*XDc8M2I5d6aR5-AK2R@*v8{JP=%fSZrXPFpV*b(R zFQy)O_M#n#%YZlqh=YLG4v2MtSO$psjy`|Ma_HG}k+Ma*%&c7;Z7LUT*zooD{~Q1R z|9=m}AONCIy?ggxQc3AQx1iwv{JVGmCjiBqfLI-f1%R08?&sg~|LVsd>6XQ<#-8ytk>}ognGcl5W(LSikT^&l*$k-_ zS00(VhJ*pb!C19u!J(R8f5B>y&2VvX`L6(U1G*UjPrv<9^v+uV)GH0d>>8%7h1Po? zzXO>MvIk~{fwA#_L7@9V;el+1`IN&qbo5MpfO;8$m;uOESBP!j9RA@K*o`nV_<(u^ zfEWZ|W^`Zw_(Rz)st>3~2&5OPpIOV$CSGmzwWpvkg1G|}cEHr~|2{DMK;Z4a|NmX; z*PQ|CwFP3ZUZ{SM8)OuG3m01e{RT3l9HJy1CwHB0{n zzT>aHfYK_+41JIw0$Xv2~=0K1Lhte%>=|MKnzMFu0Sja#2D&8dSM_WDAYB~GuYGLPdCEN)5leh0RSgI B2!8+o diff --git a/indra/newview/skins/darkcatalan/textures/spacer24.tga b/indra/newview/skins/darkcatalan/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/darkcatalan/textures/spacer35.tga b/indra/newview/skins/darkcatalan/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/darkcatalan/textures/status_busy.tga b/indra/newview/skins/darkcatalan/textures/status_busy.tga deleted file mode 100644 index 7743d9c7bb077eaad66ffb31aa51e46773b35b2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmZQzU}As)1qLAG2+Qzfpe2UchKr`9-5|3Gfx&Ela7qA|nSExejHJV1Ax^1Rg6yL2 zK^VjaiGk!mYVi4iT>tyTM9XREC-jO5=-lLGWc-f}gXBPJKx%QhfgJlm=BcPgE#+WL z{Kw3&^FJfQJs^Gz#rOV$#5foe{_`+${pVw1`KziPz7UriNVOjno@&}TGguiW{AXgg z_@9B{6Bsix?)uNjI0=e(0p%|J2dUv^lm&;4wn1VSwzweGegpI3at_vopBWfFpx7-S zFzG)GfZPFb*9V{*W`f-y%BOx0lpfIIffV~e?&sy6_88`85DoJ;vfUstWHoFI&Hs6s z`2K*>BqjEn*!QP0GhX?FY%j>KFn|buP&`ZoyA7lksOK*iOZs;~4)M2?*e@b+_Amp( zdkjCr>_?{&Zg~Hng=zP10XD%;l-SSC`ScaU?+8Dm+lkI+V(bLwi>E;R@V@}N@CQol zXJvc&0b>6|bZc<(nHal(c0U2)Xa7Ov620vQ#R1sOKsQjD{>TY`SYBjey#I&N{0B;Z zjEo=tAg6hp0S}dc*#G`NH}|o}l$JlB{Kw6A_bz&#$K?h{e%$q+mG#DFJ@d)s=y4C? z69UM3K<-!7T{8ia1`*{gA0MpTMW-Rh`5RF>zF`|KjA-^;h=r^54D*vmc!X$*JkB0@l5_?Iy?n zu=oIlCn!CD(j+Kfu(H2+55gceNDL&0E6ibLP+~u_8I-U|Nq>~sgG=vVx1W&vM&(CC dU^E1Ve+YyGg}R1$27CJZ=|;GD`nc*b003r}nCJii diff --git a/indra/newview/skins/darkcatalan/textures/status_health.tga b/indra/newview/skins/darkcatalan/textures/status_health.tga deleted file mode 100644 index 3d5f455fcdd7856579d0e7cb48d4edad7e03e0be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmcIlX-tzr5UnC-BcjyeMTH7VjJ6_FTB9IJK|nz&MGy>%2Z|;{ASzNr#3R;&pbnml}gj-dpv>V^1qF(*^wYhN=ho}=;*M3 zEH^i|l6<}dX9An^Ka9n7;q&=2tyXL7Hupod_#HxIjW9j$MNLgj1C7n4IU@-}U5`O+ z1=D$9`VRT@W-OGoLgL*FAK@$L&ziX$#A0zW>AMYa4o?V`J(U z#D#Z4>e&nryLv7MR+B$DuzeVcTCj5^zN{-ZJ-pwE1^%trnr^{fO&<;x{6yvk3!>(= zW2Q$F#yixbqO={xYD0sIv$LFdw%jkGbNP==T^@73?)D=@2Y*0bb}veg58zzcFO-)8 z`}6y-CZQYQigrjmn=sC?9#v&eaYU2zg!q#Pwwwh=_ff8kpXrM&@uAPLJ@XrMXMkHb zfZI2Ln^%C6qXXEP)r(}6na)ESm&2^dCNxy*;OFJJne_PtYt1!kZor9``XYn|wxYOj z0M(@X;2vPS3shYPw-@_%^(da22?B3%FwdP8RiJPu>siEM#YVL#nzPQNbPX8`p@lIj2yVk!+$EtOnNF z78wV#a$Y6>X4DdkK1mmcKWjcy6#s+;m;)>WhSiJm|7ZDv$i#Ww&WG%Y}!)}e`bk>>%ZCVAQ$R8nj z2+fKMoHp}2JJ<&jpS@4Em=nbbNQ;4iCs*~lx?gyDcj5$$fLg4<@o}&ZSqcL0czsgiOqVyw&RrcjPxE{56if}fv8hmWs z$wpv3kg!mMy9=Klm>fut{yek)I#cxiYxZlBq*r&c;eWlE#{YF^LhOf`Nemr#DeiyW z^JcJpx>F2D_Vcd)yWo0Y{)gF1O#Ib;s0P~&QmZowVn2wjGEEjN4l@fM-T9~ef9}(q z|GM*y{%cRw{jWAznP|Pp<|f`uAWI*z8HCtCzkxwWP^fE|XRxQgpKgSkr;n>10|46h Bx}yL9 diff --git a/indra/newview/skins/darkcatalan/textures/status_no_build.tga b/indra/newview/skins/darkcatalan/textures/status_no_build.tga deleted file mode 100644 index 8e471e1851e9cfc3768d649af213afed99b68b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2066 zcmdUwUr19?9LHDIy1Sb;Tr-war}Mww<=UJ~mw$qprsSV3b!uruhJ|IhAhM)hq*kq$ z@OQIy5`!p8+HFi*CDw*v zX+hNZev%J(c!T?Uc*T(?WqG<@lP;sk5B&^jGFqScFxX0;;h6!_64g!N_=M50I<^BI z6k(;{n5S{{djW4$GF{fv{B;@9)0One2MPz5bmm1(`=VACSkS~BBHdq0iSnmM=2DNmoPj;_JB(5iL@A_y~rCY>t|Y4oBsg4XYxSr9YTwurZu9i*0j#x z+Q%!7yk-58fnnKsdPuhQ49eQn><3BC%21xSOO|{`B72bS0X)+UdT76s2Zl~5SggjyBMY7XBAf2NwZ%ShE{@#i9;fWv7dMouC zE{uH2EZ=nrg*WjQ=g89_M-pN;b{EvQKX18qZ+Y#RhwA>|Y>M4=3wc!_1<*P1H-pZA tSdfh~rx|k`s~;TxQg*mMgm-fpVfvfZuagGLI;CitY>w9?F=Md_T6`P_6`3^c7!(Pog_I)~`K)?soy$$Iz+kEvd{c73QF4g$^4Tb07`sJQsQX5BU=2?w*A_YECTI4H zL*$iv5NxOcS)3l0#s^>)-4?&EN()^n~Q9_&#i$xy$DQ?201saK_BjePq-Fjg-z%`4Q`S9I6peRvckP42j`ka zq38g4znlFfHu}8-k}@VOei`|3{b}yxr!(Lat^qmcuL19{xKHG<=WU%w4`2Z4)a@ z;oJgY$~3lhh_$gTD@yUcASnXc^YzebNP|?RV%g8Fe=gKzr7kob)P6aW9&ZYexPb2l z@dDQH+xh3SG0#z2glx7}j(K|~jEykb(F|iPC*YZ}7G8BWa(+60wEjyE`(bIc7vA-? z!t1MbaN}4OoXgSCI#eRG)@8^MBpD&MGh%H>Jzd2WLEi4&GB=kyO%2L-~>e-+qMp%sG@x@6fydJ67X>AxVnBHy;PvV5r&vJAI^Y@frPtsc$7B;=_>f z2YrJN8p@z9Gm*|X{hwDVRMXcQ7EF`F@bvOYsL#}_wBIW(Sbp0y+zm5b^$;rayo(d} lTB*sShmZIov1aI=p4l9U@tRPrDnS*a-jp1siVF2(egXpElA{0s diff --git a/indra/newview/skins/darkcatalan/textures/status_no_push.tga b/indra/newview/skins/darkcatalan/textures/status_no_push.tga deleted file mode 100644 index 5ccbfa50f1adfaa3d730bf2654490c01420ba8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmd6oe@s(X6vw;iy7u)UWL5lu0pnDV0#c^?PE;@o@sFR^UY6r}sV;OT@WG)k(3X5x^8yR+E6HPN;;@S6*HrXE|=@ORgB%j>- z&OP^hPu@N6KAG%kS-_^q!emnvfu|tGrx2qC`k2T`))1xQWz44oIT+43UJG(SA=nFw zz#1?c@OrQ&hKfRN&E8%8-`7=8dwHppI4$ZtHZK7o!z5wtVx_R+_PB{I3ZM`&yW!sn z5{KFMPj2uI%F2kyDf zNP}NF>5ng($kX^CwOETK`7@(S{W^~Xaov+J^}CP7Furo zyWE>v<&f0z^Dn@c3o?NvVaC)Zx7{}Q`{#{xwfYdvdOos{b>s@&1FREj80rC~Dr;zj zk9#o~n=p2!wrqS-N_)gYb8!JP$#hrCOxS}1(3-i-uv0H2R`c}jBEgD)M_TW_O{ zX-hWnIdcts?pS{!i1|a>Dly-K=R6RMMJMHN`+8H;H?*;_i#9vHrLE3uWI1<*OeZ@i zENc25Bnbsci?ng>-!3)KJ;w>My=&~>;vyk*KN`l9q2=XRIoHTF5203@_pa^3m;K`o1I*TORC{d0sOu5yWR(i z0iPLbt3j|9iNM8^;&rE%?YDWix80z`tb*(CtpY0x^UOVcpVX4Ky`H)oj`@DQSWmBH zyznE|_#N}vjD(3}CPZv~wc+x^*z~N=kWkO;UZ365|LJMEdg_R8t?|X1+t-+Se|FZA z`)C<|hnPOa`XDOJ^m%ANd_PtZ%YD_s57^)Wq@I9=e^BK7Y0o z$u(dUh*`hfaPcSC$CBrKt&}!T+YH|{@Lw4BbCea8L7{v<&b+GO*?k`Tq^s Vt5zFwj9Et0iul}AW2PZN_7}$bbm#y8 diff --git a/indra/newview/skins/darkcatalan/textures/status_no_scripts.tga b/indra/newview/skins/darkcatalan/textures/status_no_scripts.tga deleted file mode 100644 index 52ecdb1b84b33c676cae928ed6ed9bd1f415db21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmcJO&q@MO6vi(RGR{mTNkNOi7byBet=kwVl8|Ym1T9-c5$PhRUZ7p;w(Z0xXwx&~ zBBD)i5CkqV@b-O|IWdT7U6}(vj-EUBeCN-MQWHunqf#p4$iEoxMx1&3bWC6DUv?6n8~uc{@qs%UHJEoG>6MH}tUivu zXvyve>2uF!2iQBbdahqH+MZu~!~g0y`nYTQj(VAk^pCSszVEC-NV>&W#4iB94;vf0 zf0+vs^Bdg){N6e1YtR6UQ#%c8Y~cQp=w}|0{%!J)y7Qm@N9D3P=lo2s>@)iQNj&tn z`yEwNkZ-m%p-#Vk%(G{0L-l#ihhj9&l^TPHYvwVwqtxDRIa|qbpcU^`dHE~{^L CE@kQf diff --git a/indra/newview/skins/darkcatalan/textures/status_no_voice.tga b/indra/newview/skins/darkcatalan/textures/status_no_voice.tga deleted file mode 100644 index 4ab4498cbc7ab26a6efc3eda751a4ad506f99e25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmchYZAg<*6vrQ@bIqOzbqR8rB(3e!P`^ravulxmt!|1%u*b-8um$Gzv==idLh_uRX2oP_gP z9H-*qc%K)bHWceb{YG`o+L{a$o%yI)j85_3X0FJX7vkQbqN7l&hLZcVRi+fxf?{ z!vuln`3AI`fWep;KkORr7j+sn)m?B{^4^oakefC~I^lfQH^fEc;JpKKh0WU{Mt9L4 zTOX&@p1n1C?fdibCyNzjrB5+ATgh0LYvi(MFU+5UU%4&S^o;a78mbmi=MR(v)g5C? zOj+;MRw(Od;MW0v%zUu9X=du}8`14{ix2PL^I&p`BqXHy<@F(Pe|70c_%)e^ga@R5 zrOQcYJxKSRa_}K%<BiUXWrO zC;gG*hZo?J4!w6e>rT)LY5{3S0e?)6k8{jMLw`Zu<{MI})CS+EjnNEH{nHJJH{q99 z^D?GM|D3b&D}1_>fi!yWYM=oOBvlk{eLU3LK8HHcJ_XeM6X}=dXHLR5gJ7C|PigVk zhIP?LA)-ePd&kandgwPGQo(uXa38}!&PwL&%BTM&Agdivo(|TtY@3+qpO00(iQ%xa^twXa|JZm*>62-a^5_Q zLvAmxZ{PK1^YHu;qRiJwdpvvi&&6Uza`1+nXMW5HBUTJ+ox!F&v*P{t*IQA6XQ>$+a)pZXp@LAQI>zMVc)7Y0>T6_wYIJ(yjp240Lf=CIV% z`KPph@hPKqS`*G^xSg|Iyja!kV#V|C=)Gd`&QE`1TYmY?nNO;pSig^Uc5*%(6{p3~ MVgF*cI2aD>3!nXI2><{9 diff --git a/indra/newview/skins/darkcatalan/textures/status_search.tga b/indra/newview/skins/darkcatalan/textures/status_search.tga deleted file mode 100644 index 3ac10c4769c769f6957949379f996257773b67a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmbW0y$ZrW5QGn(z|xn{w}=oB1^@89>};$Ai!?SOHa6)53k6X`6fFV)6+uL>&<~d^ zA&Fo-mgDYrW|+xcjLDc_WKGuO%%a~;Tbp6;dffSo>5oKj=Dt4Tw4VP$*-r+7XI9E~ z>`<#gH&Nl>j+BD8=lvGmVmQtUQ@|4kpEuuw$TpFJ8MI(3R2di=ni&{={s+=8 z85l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W>XMsm#F#`j)FbFd;%$g$s z6g=eV;uxZFe(6L*u0sYQZToKo3CyvoY-@V(M5RQi%w1diu|%W{=@cIAp64( z5cy?S{KGY257&f#-WC61VGs*boF6Js8%iOz}7)HSb6i_X5ZIBIE2EYR=3(73AFBLfUbiIN~c zV1V*&|Mj@^Wy6mY&97@LPwd<58FAy`nF(6w-xmSZFeZ7syD)UH%6b4foCO|{#S9GG z!XV7ZFl&wkP;kAci(`ny<>Z6|3_S`5j+{AkiY>{3^@gg-(j}=WmI+LAjEX)vELd=Y zRq#PrP*~v9z~Ji_rnGW=$jE$sV$;V{uU@_U+{l{3%cD9&Lh@&Ck1vY?)3UTp4wG5V z>gxPF$fOf?&1{oX&Zcc;-wp|gs`2&toiozoTPNV0diRd4jcvn$)3cdX6dpZ({rtU* zfP@H7>5LqYj2Zh@%+Tq#xbjlzq2RqOzbqR8rB(3e!P`^ravulxmt!|1%u*b-8um$Gzv==idLh_uRX2oP_gP z9H-*qc%K)bHWceb{YG`o+L{a$o%yI)j85_3X0FJX7vkQbqN7l&hLZcVRi+fxf?{ z!vuln`3AI`fWep;KkORr7j+sn)m?B{^4^oakefC~I^lfQH^fEc;JpKKh0WU{Mt9L4 zTOX&@p1n1C?fdibCyNzjrB5+ATgh0LYvi(MFU+5UU%4&S^o;a78mbmi=MR(v)g5C? zOj+;MRw(Od;MW0v%zUu9X=du}8`14{ix2PL^I&p`BqXHy<@F(Pe|70c_%)e^ga@R5 zrOQcYJxKSRa_}K%<BiUXWrO zC;gG*hZo?J4!w6e>rT)LY5{3S0e?)6k8{jMLw`Zu<{MI})CS+EjnNEH{nHJJH{q99 z^D?GM|D3b&D}1_>fi!yWYM=oOBvlk{eLU3LK8HHcJ_XeM6X}=dXHLR5gJ7C|PigVk zhIP?LA)-ePd&kandgwPGQo(uMUBf(sJ^lT3BiuZFT=f_LzEue- diff --git a/indra/newview/skins/darkcatalan/textures/tab_background_purple.tga b/indra/newview/skins/darkcatalan/textures/tab_background_purple.tga deleted file mode 100644 index aa01b3cb68f66332e093f3c4331557ca94f6d074..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 pcmZQzU}As)CLmjaA;Tj9j$kq&L7}c;p242}e!3BEo<6R63;@D~2}%F} diff --git a/indra/newview/skins/darkcatalan/textures/tabarea.tga b/indra/newview/skins/darkcatalan/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/darkcatalan/textures/tearoff_pressed.tga b/indra/newview/skins/darkcatalan/textures/tearoff_pressed.tga deleted file mode 100644 index 620d109de0f3c7fbac18d9a9f79114273455390a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcma)(%@Tt!2!ye9#R&BZVi!otF$F}qo^-g+A@Uw5|&_X+1C zQFi_YHWb1(c>_L4o`?v-7J|?VcviNo=W(-o!c7u9VBcYPu;ZYS?g)zwvI2Acy4Dk) r8_QcSaNU02tHmUyQEg?Lq-r}J=vPb@Pm^~$+W&v+%YfyB>XGGs@~DKt diff --git a/indra/newview/skins/darkcatalan/textures/tearoffbox.tga b/indra/newview/skins/darkcatalan/textures/tearoffbox.tga deleted file mode 100644 index 0670d2e91b24128f4ea51a48c5482a3413cdca4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmaiwISzm@3=!orlFqdJ6{K3Aa5b%+&MtHSp<6Be diff --git a/indra/newview/skins/darkcatalan/textures/textures.xml b/indra/newview/skins/darkcatalan/textures/textures.xml index 2c4b0cbea6..48fcecbfeb 100644 --- a/indra/newview/skins/darkcatalan/textures/textures.xml +++ b/indra/newview/skins/darkcatalan/textures/textures.xml @@ -1,382 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/indra/newview/skins/darkcatalan/textures/uv_test2.tga b/indra/newview/skins/darkcatalan/textures/uv_test2.tga deleted file mode 100644 index a16000d1e4178f0ddd750e9eb768baa247f99278..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1308 zcmeIw_n!|00LJn6;bg@ZmCHPlBkqc_CE+foa~F3wD-@BvM>3+aE2BhqcEhZcEh8(V zoUQCFg-TSu=k@Y>`3vqRpC6u|o}ZrQ6C$0v1O$YIbA{jegR5NQI)CyPe{+L>xXCU4 z9l_f-hOf2aI7X;~39}e8dDkW+IdLgvm@{D$^LmTMT9hZ}SfCGL&HqX9Ob| z#c1B+eY((YjF)LnHJ+zBHK<86F}y%6VyVrG#8HQM5_pQzl;LTfp)BPn zPX#JciON*rS*r3J;S}aEicpltDMkdvDZvwzq!f`v@uZ-oa*~VOJjBC1LLS0+l)U64 zKLsdAA*qB&^*lWp2qhyAkcrG>AuHKX+R(%5D^|92t bxr0`ul2osLbc5K$*o64Vj{pDu{{8d&_wQf7e*XOa{oA*%U%q_)^zq||_wU}lee?R&s~69o zKYRM*@#9AiAKbrx_s;EGH*a3Qe)a0*%a<;kKY#Yj=~E|996xsS@S%eT_V3%fd)LmL z+qZ4qvT5Un_3PHGUcGX~@?}ewELyl=-rPB}XU&*CZR(WC6Z`vnd%C(h+S^*1n;IMH zYOAZOD$2@Aii-;J^K){tGBeWCQj(Jr6fO-)UVj12Vk^>lQ!H8s@LRaKOgl@t}^<>X{#q$MRK#KlBKMTCU}1qJx| ud3kxbxwtqvIoa9RSXo(^nVFavfgu0`Awi+8VV=RB{(iahE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqmdCwJIAD|3c5R!fP3^E> zmZf=QzyJdbFu(u<3^2d|0}L?0z)u5fG^Hl}KfcuR>&w_bn}PmoCBQ%bNdvX?XS*Lc zSDR$__OI4H|NLhSRQmr+Ki)?F*$k=) z(7*nZ2KcX)K(hOBR<*Ie`!8vL|5^zoyLVRhu93IA8DM|`1{h#~0R|ZOgMsa90MGkt Qe)mVeU5}r0zs#rh1w%9Ak^lez diff --git a/indra/newview/skins/darkgred/textures/crosshairs.tga b/indra/newview/skins/darkgred/textures/crosshairs.tga deleted file mode 100644 index ac4d63dc592c0d8d38b8eff9a88444d7acddc40b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1&;s!|APcT1d#b3M4<4Y;vhK?0Lw#|V1+P!$Z~Ks$Yvtxg~<~| xBiWCx9&9&~JhB_WPK4PHqG4>1JCOMx4hVz%b1CHnsW0Ty?_%*9KC9RMXj zX0WiZutME}EJZXMWCkVrK^8&HAlgo3g~;~9%)v)v)62}v%mUOy41j9~DhB&oLPA20 z7>!UhVEr(?WTYclSTS&Maq*I1FH9-e&C=4+3NQguX--Z~9#Zv?qCO-j)HTdA*wf!n MH^R-+$5oF300ra!(EtDd diff --git a/indra/newview/skins/darkgred/textures/ff_edit_mine.tga b/indra/newview/skins/darkgred/textures/ff_edit_mine.tga deleted file mode 100644 index 8f0c35b98fafe79c785401dd11617bd113f84395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7^Z%7ki9LH~4W(;XEsTRF4B#NU85n0TnGT7#kUgh~Gv}Lpylnc@_7De{L@I{QE zU~DhKD8jwa#(L3F7))nN3JO-e2%%ntt%8HI>kq-~+dU6FaS~}BeEB{6_2z9R{N9$%1zddOK59KX|GalaNeR}i-+%^xGX}22 zaq9dK0)fCS##gLai)%Mi3p~tO$PVXvTTv}k!R2xlWLX}~<#Haz$6~SLf*|CLuY!%6 zwt!T#f&m{eHx7K6#Nfpc^IIvfsde6Sne$1YHPyxk9r#qvvgf6rjEfS!Xk`v_#t z%&{}+6Nd5cZuC-q_D#xQp8#K(x&S;%!ftXAv1BzmaF{-#~fKV_j6vWxOT zZwQ&(6hS(UwRgLgcPHWG|df zry7k$`v_lnDPivIVd}%?|5bHeFH0tq9i);O!V?ziX=9(U|MD<Yu*&%Mv@|2*e8mrIC} z@GGC>lj2nx0tJ`Da`U1}mH9g-HxIhaLaQJvHe7g_ADYT%r!G+AMEV!)q z`bCydzQGt1j5Rid!cp9wnEtPZMyF7{r54HB#8wl$cJx#~dIy5AIXzgnp$O`X45<%; z$%5d}-4x&L-geF_Oce{}x~&7l>kBJmReBvxb~S_c{A28R=Jd*Xq9IWTknmkk2_Ohcf9} efs^+`?Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/darkgred/textures/icn_scrollbar.tga b/indra/newview/skins/darkgred/textures/icn_scrollbar.tga deleted file mode 100644 index a19a8a5d1a5ccbf3518c0f0793a79cfbdce0bd3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$LZPB1K7xbQzY7^e5xvuFRw!7w{PdM{qQ`2WnAGelvKT96)O z{a3DB`A-T)*MH~Eo&Tg@bp0ScsTkS)r0N~DA2t5pzJ2?j6pS8zpFVy1PYOoY|M~Oh x|6jj;B?^PoqU#6oNyVV_1IvT3v_uLG(hCD2L7}c;p242}e!3BEo<6R63;>CdfcXFb diff --git a/indra/newview/skins/darkgred/textures/map_avatar_above_8.tga b/indra/newview/skins/darkgred/textures/map_avatar_above_8.tga deleted file mode 100644 index 193428e5303c64c0eccf60083b7f3b6345f00f73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcma)#%L%|B5JcCUEF%phM>{YeQ aiX$`CEb}+?nihP@Ic-}I(PKPT)8p+T2wRKF}&5b Q?EMkeFi-6@gt7n1AFTsTy8r+H diff --git a/indra/newview/skins/darkgred/textures/propertyline.tga b/indra/newview/skins/darkgred/textures/propertyline.tga deleted file mode 100644 index 0c504eea716c7efebce112c5dc074840d9565142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmZQzU}As)1qJ~I1&;p%4;Ti}2_U;+nBLBS*^5lm%MHkOqO)o326X$d@oD7-YWFm%DQ1$YmXI4rHIE$i sxZFUFS>)-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/darkgred/textures/textures.xml b/indra/newview/skins/darkgred/textures/textures.xml deleted file mode 100644 index 451b700622..0000000000 --- a/indra/newview/skins/darkgred/textures/textures.xml +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/indra/newview/skins/darkgreen/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/indra/newview/skins/darkgreen/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga deleted file mode 100644 index 55e37930979a11056177be0bde9aa26f0a8bc951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmZQzU}As)1qKBM35NfpU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtw;&0IW9<5)|qh S<{9ki@24B#=IP_A#{d9|==tja diff --git a/indra/newview/skins/darkgreen/textures/circle.tga b/indra/newview/skins/darkgreen/textures/circle.tga deleted file mode 100644 index d7097e3a35bd45ead82ae4a0b4f5b0a6c7277f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6y%m{Rs7!XSWF*}KFbOowk1jMI+_&gA=1L8O!W&>hE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqmt{HXCxv4qRbLPywxAVN`eb2o!jZ!IPTBqVwueDZH{zVQtsM91gCseOt zyvMMTkbeyC2b>mSX!0D#0KP|%b_rQ%0AKe{)Gv8BgPceIATG0hhG9FPml%B1VhGPu zX#Lrp^Kl01paxvkqtyD*>35L(Vi8=qW!^YHr^0qbpNB?p5l3A9LwTXQ;C%|xV7nHT z_&@O;g6zp!u$hNS{3yeALca{{U@L~d_$7#a7*ELmjCT!s67XN++=gzjxd+PKf9Uip zY=JxvQ(&w1GEX`G9oKAttlOs7%=Mf92Img6I&w=4ar^&;bDPitwsUUQF7LAb;_shZ zj;({MoEQ5aaG56cmYmDFqu03_%kPhSkoE?q-f70JoY8ql@qB^AunRVyEm2S0cm(Ga x>_HpEUFYg}FV0oy0$(|IwU+9<{`XJGoST0Ga`OwBe2@+1X8V>Vg6T}Z`UX--l%N0r diff --git a/indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl0.tga b/indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl0.tga deleted file mode 100644 index 35846cef323fdb360a7ddfbdfeb884b439efe19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*r@(J;V~2IPU_AWTjg$p`9#fqEc=R5RYgGy`c6n^gV# sk@SPur0VAf>gk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/darkgreen/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/darkgreen/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/darkgreen/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/darkgreen/textures/icn_clear_lineeditor.tga b/indra/newview/skins/darkgreen/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/darkgreen/textures/icn_scrollbar.tga b/indra/newview/skins/darkgreen/textures/icn_scrollbar.tga deleted file mode 100644 index a19a8a5d1a5ccbf3518c0f0793a79cfbdce0bd3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&$LZPB1K7xbQzY7^e5xvuFRw!7w{PdM{qQ`2WnAGelvKT96)O z{a3DB`A-T)*MH~Eo&Tg@bp0ScsTkS)r0N~DA2t5pzJ2?j6pS8zpFVy1PYOoY|M~Oh x|6jj;B?^PoqU#6oNyVV_1IvT3v_uLG(hCD2L7}c;p242}e!3BEo<6R63;>CdfcXFb diff --git a/indra/newview/skins/darkgreen/textures/mute_icon.tga b/indra/newview/skins/darkgreen/textures/mute_icon.tga deleted file mode 100644 index 879b9e6188bfc01fc538a3f8f7d72b2d64e790b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdtfA&UY*6u|MpWEAAerEOv|`2{TZ0R)4{77>Gpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/darkgreen/textures/spacer24.tga b/indra/newview/skins/darkgreen/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/darkgreen/textures/spacer35.tga b/indra/newview/skins/darkgreen/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/darkgreen/textures/tabarea.tga b/indra/newview/skins/darkgreen/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/darkgreen/textures/textures.xml b/indra/newview/skins/darkgreen/textures/textures.xml deleted file mode 100644 index 451b700622..0000000000 --- a/indra/newview/skins/darkgreen/textures/textures.xml +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/indra/newview/skins/darkorange/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/indra/newview/skins/darkorange/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga deleted file mode 100644 index fb6dac0c3d2f654dcd2fa686706e432ad21f99df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE2^fbII+17qF_mcLiD>Hg?AQ)OXxfoQ2&zXj0l#{PVj|6lD<(!g zvSM1O2L=(c74Q(FqJJS~LTn+@e7F`|>fz$J7-;Utr3@|(QBM{b5)|qh<{9ki@24B# K=IP_A#{dB51s9P3 diff --git a/indra/newview/skins/darkorange/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/indra/newview/skins/darkorange/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga deleted file mode 100644 index 55e37930979a11056177be0bde9aa26f0a8bc951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmZQzU}As)1qKBM35NfpU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtw;&0IW9<5)|qh S<{9ki@24B#=IP_A#{d9|==tja diff --git a/indra/newview/skins/darkorange/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/indra/newview/skins/darkorange/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga deleted file mode 100644 index 010c748c2a127bd8f2d2bac4ffcf4ffcc78e8b9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LW$3>fCTM{^xe1XB>M22&PO1g;p!fXE^nNThnW7UI=Iw9rmH z#9u_34-W)l)Wa3SLkw92nGNwHnh2&KvVs9;!*WANP^fE|XRxQgpKgSkr;n>10{{`T BJcR%N diff --git a/indra/newview/skins/darkorange/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/indra/newview/skins/darkorange/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga deleted file mode 100644 index e0656c901dfccea9fbdeadb68d058ca6bf1bcc19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LW$3>fCT2O=~FVv4{OV5-Lyfhz_w&}1Q8Ac?F7nT@O-u9z70 z$cky99_|;2MaXVOW~0f%U4^U$nT@6%D1|A4Up+(%vYNrhhUJEkpitK^&tOk~Kivp7 JPaju31^@+vJcR%N diff --git a/indra/newview/skins/darkorange/textures/account_id_green.tga b/indra/newview/skins/darkorange/textures/account_id_green.tga deleted file mode 100644 index 9be215eed409cf7818e0b1bdda52507f99779b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wP4)M_X%FJ1Yx8D>GAh3ln1v5C*YuC9?DJ$hG%F8u?Fp!-G6!Qkj0oAZ$GXrEcNM71mVkM^y$8#ndre93fOuyI+ z+1~Oh^IVaUlANrip%w#FqX=>%x*2xX7DD1#qFWdyG5lwk48*g6xCe-nfY^cIKc^tsZt%oHK5uXK>PxTKLPO@AifC1Aak4;{)5~B@(U@@4GjO;EZJUz!UGhh==$|v>%Er$FAp>UXa+j`2ozb*@SiE3 z={qj{p07P$S^c;A&kKYY`ay0u3DjT3^c9!;BlksYkNzM1UkwP6-N5*t5#k@9A2=&G zZr}>P@aEw3rvFX<B!!OF=t+8=am0b{#OEF zED-tup$8Be0-@YAnZ=goCd!~Rh8}isKG2M$=D4()eN|i9Ubnt1dtLS_Vo%skyL#&~ mQ2HR0e&OcOAYakKY*=X!5)|qh<{9ki@24B#=IP_A#{d8_Qz`iX diff --git a/indra/newview/skins/darkorange/textures/account_id_orange.tga b/indra/newview/skins/darkorange/textures/account_id_orange.tga deleted file mode 100644 index 6b41e866322c654b575e8e04038ba3bfedda208f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8wMPh(ZR-w)5gL~3WPyypgKkzYSGPLw70S1GBYwX&{S88 z2VoE!Bu0c8V7MZ`n(i~i?fuV?cJ@C*(31ZQ8i61)KH)P1 z6h0=#W>#Rm2?zc&6g~ORQ2p&cL&=N(456$3GiU}OnW0nw3J++Qg2T?r%377jr}s8P z;$ev1njile>i_*`sQUvn<0aILV6b06;Q9v-+S{zWnBusyF|Ka`VoB#iJUikmNXxIP$%#BdJK>dsjP(H{_ z>F54)d$iv&Gd9#mcE5|GBYVxl;|Ck||Nrl~E)89`w!p+miRgVDx95Y95 diff --git a/indra/newview/skins/darkorange/textures/active_speakers.tga b/indra/newview/skins/darkorange/textures/active_speakers.tga deleted file mode 100644 index 02d3643d7fbaaa635812c441d49c8beae06902ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1479 zcmYLJ3rtgI6u$DDpaNi z=EAvCZ0bdrK!_lOoFu_zGU4mv9ix6Qc-|{Cs^U z9c8ls8U^0?{leqdFFVmxU1d(#xkEC2T6o;((W95s{zAeW!g~aN;f5f*#{>pO9@_tt zBsM1IIBf-{kl@A;!fT{u-4>k|gC--GQkv^Z@^7fG=be9gHY5FE{N_!Uf`fv-qO;Qo zqmoH*g7Bk(4MJYs%ubU= z?a9eF*)U;zNDS>W+q?;(+rHnNr;^L8rXCG!b_;}Wco@STH_^M`=6Uc#b})0aUC+>? zQn;^Q$ZIAC&KKCkq=gG2e7JY}57(KGyA{tJ0|q@D)N7QQ#=!^&KYS{MKX~xc3G0npR{SOR1#yO%ym-j5vy?C@ndu z+@NlE_h~z!H@3m$bb{SbaR`U&qTq1bkR^-5@w#=;cPKrS>L*6n5B`{#%ksu-?!^B4 zi%`*d9>wZYSf0(mEh?mXPUO+=ewUnuYTd#w_|(C2>b4B@rPL=nfto2ziJWw zBo96@l;KeAQhJvHX^&!Ys(usX4{G|}6^Rz#`uneD=6UALd}T6Bwr=dXI|s$83?aw* zhxBk$l8MQO=UVo_?s|)ad-IX^D1mw2@xhE4vjle52e@fdr-V@snOMvVTT_wU6c3Nv zEu`rXZ^e1}Uevc22-QJFn;5lh={m|oTOmbb%k3#JTVKIo)j-oPgP8IAyF5Ia3{r}| z1=5aOd{-udQdy1PGBYGzUS6EQEr<{*$+flRw_mX55A^DVq#iUIVKM6P)@Tq&<#jdM z?OV1ava5-^cOC9(ZLvyax#%^j!Q1UrM^1=YG5N8P%i$2pqfvPiP0vaoxq7*3;`s5t zBSrkqjOo)w=_$#%(!zo#jrZ?r8tzo6*#CZM$T$bfM@B{nXD_nw{0kV@H(US! diff --git a/indra/newview/skins/darkorange/textures/active_voice_tab.tga b/indra/newview/skins/darkorange/textures/active_voice_tab.tga deleted file mode 100644 index 2d0dfaabc50a408e74f4ec2a42f5ead5a0966492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 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 TW>nHMXZ^r{fPjF2fB^s5M&>Rl diff --git a/indra/newview/skins/darkorange/textures/arrow_down.tga b/indra/newview/skins/darkorange/textures/arrow_down.tga deleted file mode 100644 index 81dc9d3b6c28e4d476dfdb0bdc60e12b6a3f98e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmd^;Jxjx26os!YW~_A9`U7e(b4O`tAt+T_Ep)2E%?x7bX0j+Kc<^=sXW#mU zVNi@2Xw$6Mo8$Y@>)Yc)$gtiq%_g#Kz@4v6E|(+06z-<3>(0&9<@n|KDU8Ejp-^zp zDFg0CyKFW~g1oA#jlp1W7X(3=1hQ*Q(;Db6%UvduA%X4t{)OD3J1mt-9%!?cK6lW! z=XBwOZ;Rgd&z=s1+PSyescX)H-Fd@Z(*-`)&-tDDYndA}}RXt5pc2R4PFj#bOb{ zuq+G0$Y!&^nD}xjoF`ZgY^IFw>7^VD!{AKs{@QQa7cDEdU%=c%DaOPskGm#y*luu_ zPN#t}&yEjkA5V`ysaML)y`Aj>%G1pA^OK_*_Dz1LswyyZnx<`C+U3Uk%dug2r?oZ~qCUa#kq zcDvoD40mgYI$t-UD8dip_~#3W`LnM~%C;Jk?_ k`_&Z$0sb(HdC<@v|C;{$yR?v$^~7RgUYlM~5~@4{pWdin@c;k- diff --git a/indra/newview/skins/darkorange/textures/avatar_gone.tga b/indra/newview/skins/darkorange/textures/avatar_gone.tga deleted file mode 100644 index e5c2c070bc2d150394e9e3da1ba028512bbbddf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmXw&TWnNS6o%Indarhjp<`?9joyHONF%YGsRR-OUXlWB(`ZFf1F6vvQ6!S+qYpm& zfN%O@VvLvc!6+m|4Fp0`v9y&^I=xP(o$1VUhPicSdgkoUH4mQT&)(T5|6Xf-Yi*Gt z`Tui@Q<};E!NeSk`NLI8K3(=ge zc}bIzM-Px5=UTK$Qq+jCt0ZPuiqEQ$glQM74%eTX{xlNVN~tHR@q&^IE$SYbUqkBa zu7~zFN3;97RyllX1<$Jn&r9GwfayO5jWr9VvH5yvc1iEZB*d}{c_4Sjk?NA=-j=-G-5s?q zf04Am`WA-HtW)d!o4U$%PL2e)dK=2yf41BnOk>@w>8!uDS>WN*_!UC7?oRNl^Wi^ADh*@m?HdUpCDXXOFclItWfbxxCM9Io15g3S$>;WKdQ^BKPR3C?~ProAmeyYl$pT%NJtR{8A9#P*9v z$scM>%;}$6qjU6ex r*|PLj;f}(a$|)6!0?K6_Q|#CLR5GVhR&qDFQ1D7J=o4avcZ>W7744~s diff --git a/indra/newview/skins/darkorange/textures/avatar_new.tga b/indra/newview/skins/darkorange/textures/avatar_new.tga deleted file mode 100644 index 854b70c326416a41f68f2c858d6d2f6b8a37e53d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 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 F-T_bc2uA<_ diff --git a/indra/newview/skins/darkorange/textures/badge_error.j2c b/indra/newview/skins/darkorange/textures/badge_error.j2c deleted file mode 100644 index e8f3da507a13a5b20d7eaa0e08a88856806508e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 zcmV+b2>G5`Po002M$002M$0000000000002M$002M$00000000001P1{D z2LS;G0RaaA0sm3}3;+NC0s#dC1ONd4TmT~?cOG{DcK~+cZvbxqZsKQ5XG~{gPy$?6b{`pNMhe$C3 z!SMrw;0_OfFb)V)4VJ(S{!q`DB>93z#taZ-sKgL^%ytXlRL8^`J}~e)C?fs>!LvFV z*dM%{BL@}mTw$r8!~h!KvYW%>4<9I)955pZkZ-l4=^KNw*@Qa!&ou_ZqTBI&&zM~K zg~Q?yBONO0Iz?9w%n(Q)zYE(~QWMH@-bWsD73J*g=!?h3LOvpJ=>RTGeN{AeSxdqS zJmmmiZ__1H`T+HS1J)-yJUh<=4xZ3gJVlcA^7nvrpMb+298@GlctxeVfU6?uo<6eq zjinUwE!74*$HY!P1LNQ*8ims4*4}La4bVk@(S6__ znoACRid9E@!w%2UKkD*;&MtKTdLOsh800(oiPY{md5y6{-6O9bnwsylbHsMeGI2n5 zBi*Oa_hJz}=x({9u6Uk^I1bHWmC}zF=P% z5TW?t{!m{4K>H{-e#4`H{D8h-UlwVvv6VbQLdEp8s zMkq4!{{g^QrhX`V2J`aebE7D5EhHV7XR+==1~)Haz?%Ow8hV8$Wo90-)+^!)Rh`G4 z?`6JQ`+8c=KN)IHH(2{f3&8k^K=_J5@e3a3s`o`$sjnoR)4GB?8SG zEHxZ|$)}{9vk?p=V$lrizY-wH_&0OSwSy6QaMPDm`o1d`Pt2O~9i}p`PA(q&Wqwm1 zDX=Lm++s|Mzx#Imw0ZWvki{lWoWUjBY9$urrxwPkQ2K`R)6UZ)bN2xmZ+uiXjR_L5 z`BE4L(7No!SuXyf*(?rHS-&MLjVS!f{)hh^Fd`MAOHC}Q0mZspmO?@ z7t+LJ!_;eoFbRml%)88XmrD#N=yU2m3>(A#ptM>#ni|w5@<)j?e2P^^d$;&LU!XFQ zJ^X2YMswph3VfeL3->zxBYBW34#PMdSjHb=LZ4FLKaF=9mh~W_RB4l znPE8LQ&N9TC#GzvB>>aX5=f6@NNI&|@CYn4^C2(xPHx^_=4?Zyk2$UMmuOaa91PRZ zg0ZNSB+-l-nfbHb*14*Ze{2!7{LKDUQS&X!n>FVmIPX89_q(etq$|b>tV7g4yCD9! z-AMmd_L+PHJMIL}2JE&x_%{eDPCe$Y?N-$bdY7A{5e+TUSds+g@ZTkI_1~|WZ-2H3 z1){OnqhRj*Cpnzyn)yf-c;jmngf#7v+*|5TOw1Ddb;~jnk=dK1_*Bqb0PNzW%l^=n z+vmDxANPQaBFD!=kBXxmG{Hu7I_XZ4p^?&{@=XdsvYa~Jf3D+)yuTcd7_4%iSm>P* z5?VwK#sGG{2lxm`10e&W9JN(tjQnec|0r{k6>KH*n{`i&b#Z?Z1y^8ZuGPanA8u;Y zDJ7eJ=Ja`}w-aO!txpjl7RV$X*COo0TVIN8!H00KkT^t~lXMDoKF-nwKtlE?7*_*s z&O(f=6KudF(%Q9B7qYCxCDNk6jzxgS!$%&d0LlKN{_3x*-x*E&uJ`WT9J`z}GV^U? z>-^!5_pP=ly=G91ygW1wVX^;L*eZUjs`EpQ@lj`~vn!pe2f59z>| ZLw_h+`Bct z!{emG;(rIJ0JanDjGR})sO!K1BfsMy`E?XEOBXMB;~kpal!C?K=b;EJ$^Dk^X>I0V zw^e_T(&XK@DX37bv|SGDk9BoZ-{S?wzq~k03XhmSjVc7k&49QT)#j&(YA-R|hKr}0 zdmfD5OM1(^z|4Q40AZy>y^IwFv_)A>F$M8Jtp9#SAm-+rrYqXUpSEylA?(XwFK-F( ez)tcP07C~1D|YI#)yaqTCWK5()(Q=M82{NAvCPE) diff --git a/indra/newview/skins/darkorange/textures/badge_note.j2c b/indra/newview/skins/darkorange/textures/badge_note.j2c deleted file mode 100644 index 1ab5233faf45727b50d1601a024b8e396993e085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2040 zcmVG5`Po002M$002M$0000000000002M$002M$00000000001P1{D z2LS;G0RaaA0sm3}3;+NC0s#dC1ONd4TmT~?cOG{DcK~+cZvbxqZsKQ5XG~{gPyq4ywb!@dFTn zr^Dt52)auv-$+0QfG%{$#u6VeNPQsy5I&j$44FKb4@n6Npzu%#fDh6Op2712kFXLC zh!_klQV@W*h7d#b&!8mx0b}I`5JU_X5N3jkmkvs7!{QSk7?^xwfCk^csy(m-x_urI zEXZ?VQ#P(5)4lc=q}Lp;@W9}p_yYhV$s@m>!{iYk5Lh}OBOPUaj}@H4BNK&)&?Bi= z8_$?r`UXeHBqI{Yeo0_azZVNpAF^H}i35#Eu4G*qANR~*c^09|Car2O6O< z@GR308`j6Wu>_>}29^X87O7yRq=10Q=THE3ZXs}t-QX*;rjf* zzA#?^Ahc=#y^Fv;0J;yv2n%>ACqw*TzA#+`;0^8tz5L+*0Df>le!GaGOnLm`zF}W5 zkU}NHKgvn&u&^iv^rCt%78@Kas9|1~Sc-#@FT?zzeo+t)4rmT{3-U_T;tRK(U`vM< zIZ+k2@&r|Wz5L>Saep|V2xRP!0{DJ*O#1=L_W+#{1Z0AdC^lPJKK&nE6-WHSz7f7r z0Db_%9th~~r~b^i;rmxnzbNO$4n}J9T>PfKQ(rPbRpdd2uVr%+8WSG@?;$`hqMt=z zvp5ML)-{QFu@oaFPVN&QLutSYm>v?HozhC)T2`|;!1vK}oVOCCJ*@PaQG#<(2KuMv zNwvX3r?b|x;~i%%JVs>1!1%_&^Av#bARoXyolUch(gxWHJCmww;w(bGeXfC803g-UI!0lV~MMT@|&NAWkFF zS@wW`$?nLZsoiHUU!DYT!d}Q4Ec1ddALz~yzuBK)U>7N!L-5l$m!XBao_Qkt$Nocq zDbVC}z<4J9T1DZq;Zi7J{Bw5va(`S^6;@qoV=6}(O37_LXJJGHJR!|*lE&HMfbb5? zd3jsY?VYt2fKFnE&s^W8dW*c>p)e6M zwMlD>MwF?l*um0Z>VTBfR*KE(8(JHM8Fd?@QjK;&3GSqF?n+u(S)(Jz%BDV6u=rMn zUtHd)wmDED=O1kQr!5|cFU88HIV)=#doUYcjC{sG=Q;YD9JjdDg)a4V4V`%=(mpq^ zpG=B$FD771FO;zCl$ZNRIicDG|9rLK&r)yUJ2lK4gPbO>avG|v4U2uJ|0*c~%I77q z5L3_VbM)mkZRwZ&4gOa#^DR9$@h{^&961S$()4`6iEMPAPcp0}_j40#^F2b>=9|pFYS^%l`!MDk438=6g%5E+WfKiWF&wq-J8_#rnReKg4J-@+ za%NS$O)(s2T9BjEKb2V{04mbM;jWL4q{wvlvQW!rk{-AOa2{%(_~j)nb!gQH#JDX5 zU!%UAN4+{}AhTPxY){`2fNK=XNfGJCwGb4N=NK-Oa)HIzg-jU{)-AKMe_Pd43^FkFhgo|J;RV5m2#eeQCO`y6ZIs2!g~l5~E79_)y8aDK;E&S- zCck<KZ7dFd~a+ zLt?5B<+jDciSbq=?q*B%Y(oJS6j^PNm3B4X<)`{N(Uv(d(yC9o19Wja>;H74lJfE_ z!@JPhjuUXO)TGeetEUuM=XeouVGKl@!8Xq>5P~dR;bpfYyZq3XHoYPQAUuhafUgtl z_{+p|*fMe;;s>d8P8Rp>DmppJg-$RSW5~7J7~m2O(=LyrSA)?_mLH> diff --git a/indra/newview/skins/darkorange/textures/badge_ok.j2c b/indra/newview/skins/darkorange/textures/badge_ok.j2c deleted file mode 100644 index f85b880f1d00c040b0189fef66a4e13a8d99b32e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2043 zcmVG5`Po002M$002M$0000000000002M$002M$00000000001P1{D z2LS;G0RaaA0sm3}3;+NC0s#dC1ONd4TmT~?cOG{DcK~+cZvbxqZsKQ5XG~{gPyu4xkY0+Q5Rjt8CJVYJHOIy#J~1%)1b`y@bF!%A zv^_N+uYQsa{9lF+8zWx`b_SNHp1_3%1RxtD!{QGQh%_GnpdNR{C&y$@9(<|8NG65hl3u`Qzc{y6=U=6yB0oN({;)p=WfWwD}MuIRN=i~4hoVh5# zH<+e9BuMzrjGXyO!BR9e;@@+-(P(_Sx$g82I&2K| zwy3!>A|=w!>t=vcd8;ouU}Y2hf<8e%FtDirNU|v`>8hm_nIhvSg{Gx2OCo%I3V*vdcgS0K={eQ@{cLvITN~x zjTP}N>T9AUrydf_;=V-c>r!010m?`NEjt9Y&9Ck${g}!$|!H zep4S1@PBt=Wfyw9W|5lBP2;g2>O^&x`y{S~z(1)=vzop@ZPFYz0@xK{&n!S@O?L?E zD~`7fs=mB2gaE6Bu`2W+5jTC6Jp9MLL%%ry)@wsckQO?~(hlGRgX~t#!3t)G@!VEz zJ@$~ftMsshJ>O%k8$)dnsPWdl_nfQcX#>4F$dyH5Wz!RA#a!O!?`wZ?Q1=8+I@IoT zX@67muqFS0jGas26gH&%)X$ag&eWd=Z9YYY<=RyfsXtWx+9NI(wJ|P`%%2#x;Oyj@=D@pr$d7wi2>X|$pPoGdW|yX zJQ9aNa?ZCBD=V6uBJpHk(AD}oJl2uDIafKqWy+>&K zj3$Am!{Rj$g;*k!@XXFt0Mak)r>iX`w zJ^~U+mw|&6$I7xF61aRUfRpgdx?AFgNfI&qBpeeB>8BXA!0Ken;98VOCAqYhvwDX9 zTaQ6{QsNshyu#jd`NPGDjr8&0LueM-iN*>7}ezYM%7ZCleu&T}# z8?wR}K9w}eW3cW&tKeJ!hC>8GVkc`l~eu`ME-&%$PEwuZ6$ z-W7@TJ`Ipa1yVZV`%5?d{=H`Q z-e5wRD5uTpP!dsp1K}FO%_zeYS(aM}O98=;F2fcbCg_(VsIx()TntVlu#qPR3hGFh Zbyj}@$oRU<7#P2;n(+JTWY@IS|JfWWqD}w+ diff --git a/indra/newview/skins/darkorange/textures/badge_warn.j2c b/indra/newview/skins/darkorange/textures/badge_warn.j2c deleted file mode 100644 index 26437ca426a239770566e0ff9d36ccb2bb37964b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2043 zcmVG5`Po002M$002M$0000000000002M$002M$00000000001P1{D z2LS;G0RaaA0sm3}3;+NC0s#dC1ONd4TmT~?cOG{DcK~+cZvbxqZsKQ5XG~{gPyu4u}rn$Jh!8 zgN9iV!{Y`4*L2^IFb9JZ?LSn<(h?s)NPJ+x5P?RU5MLZL54K9c_yd4pKtv23L;}eH z(ZFFqd;vgw0RRp&4XF+y&!i;#0b}V15TCQ=5QKIicn+M5g~Q_&4~$G70H76#N9q|P zK3yV>8A1!|k}5?W=^j`J?wP^CLGTL)g(JclveMJ%75_n8Ccxn!a9|r7FCZVVtH;VN zeFG!n5EY3?$4_A=J#Qpc8BM3|b#cD4L^my)BLU-+>h6S;^{fv<`$BHA*CBuGdq+acG*y-pCkB!L*%I3Ep9^`ur% zk=ZR1{sy;zfX^>DxT!QFgj4BCviRoww~Z`%^nY;WO^j7kH9bZe+4lXwK{J?<9P5c0Wyzn4Q{J_3&Utk#T zG@!35V!r%feh|J;KpF_ii#Pn>z5uuo2P#S5sQrL{06zdAOW3Rs%KV}JFyAnsFoov! z>IIppb8y2T1?&kIYlt^Lr1Rwc0{&4yAdqn&%PIJe?pW77(b(}N<=l0g_G-Wn7d?ZO z4Ad_CVg69?A1JW2i~43$`C&3p8BXw3tQL~tk(T$}AblZ${DOWFzHvYn#gWiP*Y4F1!12g>!#J|5ut9zaMuAZNDdDF4Dz!grV2d0&;IWZh=O@^BDO_!1&34B)CQm zaK5_t^v-zU^+?EnPvu!4);6haTI?zq)ED{{5_(2#L*{GjMv6xsb$tSD!Ob1&i5bcwGNy3egSgc*>y2G^fA~SECk_VqHw?!7FEG2$BJ~w>W0Am7}9= zY>ms3KxrC<&fO*~I-Kc!9!Oc~_ZUrZ6^6Ba=y7_zU2c{89~`y=*lE#eCtg`4%WL+P z)tKrdH77D%GNTSNMrbr5YSu7RGnvzcZh&|A4ZJ_pIwV-kIC>eNas$`=fVU)J@*2-y z(@`ksZ9n)eRO||J)v#U1#GXDx@Z|u3R5|O8|A>cKE^8PkW3F!qgHiHIH&znLkTuU1 zOXmwyX8l5qv;&aQple{{@Ck;aqz5OO3-EBnxsP?s0DkDU zuDYIFuVB5MYiIKzl*8gj4}kbOV1stHTKuk%|8E20ony9#dZIXMTct6hO6_WxkeZ{R zE!lOLgbsQiZ36d!q+2?lz-AAWe%Rs(MMv!yaMDQpi+*PxDOmn40pF|O#q+NKaqCL^ zg#NwraaKFCv>w7#gS@AJdEDUXz)4RHfTh;HoYX%$EcmT4-;#4opA%99FBv|~YxMo8 z8(scWwiqFVW zUsYP}*#4K6IKIN8hsA1oXmU)iC^-FV#9PP7TKMSD)}Y{V!$+Ir3+0;8M1Y(=Lo(8$aFTk*ebkt*?OmZ!?vt#kwZ;R z+bifZ1*ZRO+%w>z!vNQ}A&I(*fXB^S_?p4+TL7DnO<}EHR=?dmmGNJyB4DKOE50DO zF&~TO;_zo`bSvq4vDsiaQpsUI7H0Miw???L>%H8yvY?w}HeeR(KW+H)NWmS&U$=P9 z)0jG%NSJ=ph=%@8a)pdC3@?z_cB;T3*(*#efKlkppX)1wjYCCBR}$*+rFi7|fmC?l zKMHjL5x)C0M;7_2?})$ S^9=U%_tTAV^Yn4mV*mi%|K(Kx diff --git a/indra/newview/skins/darkorange/textures/checkbox_disabled_false.tga b/indra/newview/skins/darkorange/textures/checkbox_disabled_false.tga deleted file mode 100644 index 16c239227f0d7adefbe538374077e16b87718120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8w32#OnkG_e?_M+QmnRUn&K46+Ag1_(3&@f8LJwyO*(q5lbD zkUEGxAblXv0K`{7`UG6!pTx(MOsA|BuZFqzb?qkCD zx1M9HxZ}mPrN_@_8%)O*F;fxLcpDZ&xO8igf q|9$_Vk7K_l_GT$#KKq|{3Gb{TqsV{aa;mGVKl|fhb=&!UwU!RC+y0jT diff --git a/indra/newview/skins/darkorange/textures/checkbox_enabled_false.tga b/indra/newview/skins/darkorange/textures/checkbox_enabled_false.tga deleted file mode 100644 index a604a440928e0d16101d03482dc6a5fcc0763a7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1rBLxX(K3Z0MZ1pteh-J4NQ*=&@>|;ZUEw|Bw&zwkUkJ-0OBhw zu9;UE=Dhz;2!qu@>;mZnfd(MH0@7D?>Hm}e|No!Cg+cOQ^Kt0Mr4LzrR6j6|25IDgK{eSZR|Nk?%Fi0M3J`VlJ`haF)HHR4eAiXe* zY$k|JNIy&;GL38ovHHPwVQ~jB`cdpdGlP(RWW6vp%r9U!f#R5m@Q3Mz(I7Jj>8B+A rDM){mrhkxrm>CT~HZd5c2dJDnAS5W%HOw>E)89`w!p+miRgVDxF~po) diff --git a/indra/newview/skins/darkorange/textures/checkerboard_transparency_bg.png b/indra/newview/skins/darkorange/textures/checkerboard_transparency_bg.png deleted file mode 100644 index fe06d38eff36981136eb61f97ea7b72e97ee612b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!8(4q@L!ke&P9UX_>=ES4z)+zz`*b-fq}tl1_Oh5!JJ)zHb4ocByV>Y27W6eyTw2rXMsm#F#`j)FbFd;%$g$s z6g=+RKzqD+AThYx5s{9C<9!m45Z{i6|e*VO#fFU8$2eqX$1uLMuzrW8R5 z^RRgzwrol{siZS?s=7(&yn_=|v*!*R%jQk{$wPMXY|hix)W3Pn@`(MWx%~tV`IMzV PuQ7PK`njxgN@xNAL??Qa diff --git a/indra/newview/skins/darkorange/textures/circle.tga b/indra/newview/skins/darkorange/textures/circle.tga deleted file mode 100644 index d7097e3a35bd45ead82ae4a0b4f5b0a6c7277f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6y%m{Rs7!XSWF*}KFbOowk1jMI+_&gA=1L8O!W&>hE z{>=xfc@MIuLULF)lMafpVXK7#}DGN`m}`ZU)GY%kgQ1%3T1`;y{e99~4d? zzY+ppfeMU)7+t>vP>d4&ps=OH{UG;H5`HlM;ETU$Ks)foAIuC;`dJ9XCxQ4J5R;OA iU}jK~eqm^$C7etAmqIMib7)-q{Yh5C{c;8Sg77Sf(o?AlS&x2SRLR2!>)u zW7d=)WJztzno8I&OPuI6$V*5jn_zEVGbM(OzH|QDYw#GunZ4!T=Ir;mm5(TP10HDx AH~;_u diff --git a/indra/newview/skins/darkorange/textures/close_inactive_blue.tga b/indra/newview/skins/darkorange/textures/close_inactive_blue.tga deleted file mode 100644 index 191c5d3e805c421480e043af9f8cbef7d35faa6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&&3x8XlA7^D^*6Qd7V&8U9VFhmX;V%VeMhZ=sM@E|7K iKx)v#Zj}EYRv0jZ1ckbWc?Ns>`{_owdHT5OF#rHVn>dF6 diff --git a/indra/newview/skins/darkorange/textures/closebox.tga b/indra/newview/skins/darkorange/textures/closebox.tga deleted file mode 100644 index 294d4fb2411feb0ecd226f1c304a8ec4e390312d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 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 Qe)mVeU5}r0zs#rh1w%9Ak^lez diff --git a/indra/newview/skins/darkorange/textures/combobox_arrow.tga b/indra/newview/skins/darkorange/textures/combobox_arrow.tga deleted file mode 100644 index ad08f32bb51230605b19d6d83bb62cc439886f16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*qYnuLMqo*mo&gD?1JCOMx4hVz%b1CHnsW0Ty?_%*9KC9RMXj zX0WiZutME}EJZXMWCkVrK^8&HAlgo3g~;~9%)v)v)62}v%mUOy41j9~DhB&oLPA20 z7>!UhVEr(?WTYclSTS&Maq*I1FH9-e&C=4+3NQguX--Z~9#Zv?qCO-j)HTdA*wf!n MH^R-+$5oF300ra!(EtDd diff --git a/indra/newview/skins/darkorange/textures/down_arrow.png b/indra/newview/skins/darkorange/textures/down_arrow.png deleted file mode 100644 index d376d980d21d24585eca0bec7c00899c3784b850..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFvNcITwWnidMWngG%W?=aFA4tDs zU???UV0e|lz+g3lfk8ZfQv6Xjpjv|fpAgso|A9(CKwe(n2Mij(U^5sz0E5q;KRH^-2{Fy{Om%U29Z8?N5dZPs{IbCV&l f;H}cd3N{A5Ca&XqDw%VDni)J@{an^LB{Ts5rV~|! diff --git a/indra/newview/skins/darkorange/textures/eye_button_active.tga b/indra/newview/skins/darkorange/textures/eye_button_active.tga deleted file mode 100644 index 014f785a7b4c9540eb4e20ea625f6839b3f262c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmcJSiBl727{;@k%_d$g1!=G%qGCXpq7HbJ;!#>I1*1`_)=nL%R;!5hKn6uYOCpd+ z4oCtdArc56l?qK_Q4mE9Ab1rIkTVcKBtYt4(7wA72JIzQGSBRM+0Fi*_xQeVHxvp= z8Tq(UTq#bJ1z*RCn*W$MAtBMo@k)x)IuU}fZG4()7|R}b=N6;2KwY6gXBLB*BIn>7z3(~8ku+4zA1#?i9Lr>;*< zdo(GdgD&gF<-N45ekda~+d@?gBBa0(Q4EoSGvvUQENM5&hx7x^H)*weU0KD|tM~Ku zM&E=YT2vmkUrUeGF%qsZxU~%a1G=z@p59KAc4M+0YUVR)WpirP>~2a;|=GP*}Bp8u5(77lsVl#3-I!AZ6H(zR=iwYQrba{B2?3q7-!E;Zr8 zW}4s;P4E!oKg7;H#)Qq7s09_apkN_xMZ)+g{ByUCc-R5q2N#!qWC~I6O#52^?3t6&{B(3+*2n6 z{GSU7Zry8a4>Y{+F8Q58E+4`LEMQJTv}8>XDFLU*dI`SN{GaiUWTE1o=1L?wji$P) zsnUMG)P|wv3Ap7Ks;1B!b;1PsD8Ge7n-$YtEdRtogH+FZK9j z*#dXgtf`6~a*HFkbOmu7FCWjba=6L+_N{Z9=WJ(Z7s2t{yvfhY({V!6Tti`zE$5ob9a^2Ple`qLRoo6zE?_h5aS*#85iI3d?j(figijwd~Eyl%% zyWq(ipsqd^v!26Vwt0KlQSQFrAYbreGN-Q(Um6#~_HduQXJ=qSK`t$a=*4*XHj9YT zr;(AtJAN`UR2Ei3e%Pijpw~{!>EUa9kHxS*Tjjm~`;es6-EYT-yKFAD0UX^jY8-t7 z931SSVqu}aM-PU3E||S_%WAmv7V(c_#|{{YRjb1SKAQ2Nv$GQ{joI$3L%aj;kPoO} zasG-8;qT3y>$S);FjZl5e^>DXjjkMErrwygJta6UAy9i4RlU+*c*UIvy^J4Tp(jiu Z{{}X3A_Bh*-5APV_wkmX(6B&n%Ab{^+id^< diff --git a/indra/newview/skins/darkorange/textures/eye_button_inactive.tga b/indra/newview/skins/darkorange/textures/eye_button_inactive.tga deleted file mode 100644 index 8666f0bbe6286ce5c9ef5c0a0397128debc71ee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3116 zcmcJSS4(4I5QfA40`bCzXe`-9!HR<3*f48hlZ7p2aY4a$r``!s6bmYr4Hm4iB(e9l zQDdx#D5wbjqJ4D8*$idU|PTX?b~hV`GE5 zM95RlbLUAW3LoXlTf6Hrs5rg@pyQ*4Nk3+TPwq z?x!ncjr60=t^nQn4u^xy!NI|Ug9E%eIy#!1oNR1tq>zq|4r&<~7#JBDnVOoKo14Qu z5yC(vL=;_7p)_|saG0nA;gR$6^P8KS+1XioflK}U{U(!%EALKBOi&BHNslO&P~=2~ zvOqoIiv;RpV`J2Nd3lKhY48ZnAVftN1)nt%6vF=E;-Vt7wzfuYG)wIAgww1_VyMDlA&;%2S`yfGc#O0`8>is1QOi;M?Mma6Xjz&cVgQ0^);IWLL|l}2{65q zwk%jb*yLsu5`W`^qRTkI{7^m>iBa%*i(0T3(;$czSX2L2`vbockIRx9&^ z4@}hE-5sYx_Qf$&Ckzk@mM@JbO+KpXo()!ZU(wLYSMumVW z3mHyIdp;i;=ZoV^ba!_%U^Km^rbew+=j7yMW@f^q@0=Y8)`VAlBp4F-4Gj%En3|dz z78Vu}5s{RXl$e+p6%~bqG)1o5?=2sz+uGVnN=iuE&(AMEKfkcBP@~br#lCyV7e3uulVv5A4e4x6}VAURAe+7Gcq#J3J3_u&CRW>tVGdZ zFi?ejTfKmf3dah#Oe5cGI-L$ak)555L|R%Jb~PG}-1#!TQobxW(exUlLPA2ava-s` z%Az$Iz3zjr_;C0Ez=$$VG$lMd{O#L!4fXXt5rKI9AV$yNBTdUgFb@a5B2ZBfDJf{*&RZ|@5}XyaAC0Dt{HXCxv4qRbLPywxAVN`eb2o!jZ!IPTBqVwueDZH{zVQtsM91gCseOt zyvMMTkbeyC2b>mSX!0D#0KP|%b_rQ%0AKe{)Gv8BgPceIATG0hhG9FPml%B1VhGPu zX#Lrp^Kl01paxvkqtyD*>35L(Vi8=qW!^YHr^0qbpNB?p5l3A9LwTXQ;C%|xV7nHT z_&@O;g6zp!u$hNS{3yeALca{{U@L~d_$7#a7*ELmjCT!s67XN++=gzjxd+PKf9Uip zY=JxvQ(&w1GEX`G9oKAttlOs7%=Mf92Img6I&w=4ar^&;bDPitwsUUQF7LAb;_shZ zj;({MoEQ5aaG56cmYmDFqu03_%kPhSkoE?q-f70JoY8ql@qB^AunRVyEm2S0cm(Ga x>_HpEUFYg}FV0oy0$(|IwU+9<{`XJGoST0Ga`OwBe2@+1X8V>Vg6T}Z`UX--l%N0r diff --git a/indra/newview/skins/darkorange/textures/foot_shadow.j2c b/indra/newview/skins/darkorange/textures/foot_shadow.j2c deleted file mode 100644 index f9ce9da7d1ceea5060bee0d3bf4a0c06c8498e22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1647 zcmb7CdpOg39RAI)&NwRzkz$Mz35%F}<$l>*&vJ_`JBUL^r%@xn3FVf19T72>9I|S$ zq)<98v8NQqa@>;Umg{Mg+S$(2bN)Z?`}sW2`+T0~^S;mX{eDDvkr#jgBmlp+L`wjE zZ;1u~X&40ZUx~Z{dC3eSBP|U8q96dR6|Wu-!~>M6SRfXNnF@CoGt3hzrUPL>Orj_Z zKmZUoViYm#oWbEk7*QSom-x!80}xT+IM-Rh(RH)nJ2!-d}MeFkkDN`|P-B_ou(F_I!|&(T^%xIT_L1y&Eh(w-D^Y zU)8QeeX6tRHaSsq{S*vav3t&_V2>rXK*=OB@D8=4ND?#@0-f;#<|Yc4@7r~c35Nx3 zdSQO07H9C>kox+;@(U}yPBkCMHlJERzsGR&6isva(6@0ZKgRX`qMfcCvsqR5Jc>hG zJ&UbZLn61|igMb#fnTpxc>#U%B8 z=G4KQfvy+oZp+kZM2bU>nNVjwThFj^K%TOfC9KhB_9bX3(KN>rTYD2-9x%GCd+6v7 zehT8%_KjM8t1X+4VOMmNB2F+0aQKU(}nkH#c zZZlbmfdq4&5;?jYXXVU_86|h6veSzZ-y(&SaCqs(ipxD%j6r-k{n3NjIHybgosAaj zahHawgKVCocJ-~zXJRV7$6tkO_O#7LD}469o1&5|{#9|>?%|HQ_C$+34H4;Y1^#Ap zLaM4yo5O%KLfK!}i}?<)82M;gZj@=3^*9|9ANFPFBohx$o;;2mL&nX!D!;_;+@@t? zb2rYSo9dHSf}z4kFG4+uzu%Apl&TzsW!0HG&?R6rZ^nEem7D&J?|Q zAve0T-BbadvP4U~3H6Q8tIv&>`Hji3?lG5Ro%aa(eE8r*^8Rlh3S`u9R-My063x$o zOEmcPos^|vOF6bDWyL>v)KqHaU|De%+WLwi@rFWRRT`~He%w+&I9mJ|Ur2VAL!O9r z_UJAZS~HF@S6W)2ofJej7gid{H<2x72d4IPE?Rc>d-S$1#xyjV9resC(BpKj)gLbD zzw^$0mBcZjA}QtxgKH1t(Q;f#{1a+FCAp1sl0p@u^v{ zpXp^ir!wazV~3uzLx$K-p6xsyNCsT8&Ri^c(}}y3oBojL8^OaF_8)Z&KGo%{nv#IH z*Vf8l8(Uv+(oM%^Rt-O$Mc<}BC`)U;?)${;2>DcT18-!oN>iRb`M}o0 zqi@gJS4=!0M)!qluzD9g0j~uv)FkVqXS4I6 zBx;@$1%`ynV*|Oj&#lv_ZBLCi^SmfnC77ALny;b~LCO1*88S&{dPRQT+O+Mw;hb}9 zBu-IV)s19w=S{a?#s~@Xd&sT=BlZ!OZG77pgh_3{S;Kbx#eC)j`Si~-(cYqC@4JY= z^oNb!GHe`NYhtjPVxRXrBCvKTzm}0RUE1n+>{jZnzB4?zkzmt&WcKRj-d}LUuZvY8 zU`3d5?2d3rm?#M`RkV?_z@B2gXTKc{;P4v~&)2>8n^)kX|AD_Zv PAal?Q;=}k~5RLo;AASj- diff --git a/indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl0.tga b/indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl0.tga deleted file mode 100644 index 35846cef323fdb360a7ddfbdfeb884b439efe19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1*r@(J;V~2IPU_AWTjg$p`9#fqEc=R5RYgGy`c6n^gV# sk@SPur0VAf>gk7K5Svu}Lqa{QGzbX_bq(_j_VoADjd1hyan)l003FT_ApigX diff --git a/indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl1.tga b/indra/newview/skins/darkorange/textures/icn_active-speakers-dot-lvl1.tga deleted file mode 100644 index 1f9f564fa95c3b09779f46b027469c5fb2cbbbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeH{%?ZLl6oen1yd@p14QNX66d@ok_=h)3u!Jqa5-hv( zgj_T5m_IZB%diKB@DRM3(1hJ)UDxo>pWooX8!o?iM|qX;x1Z3tntlIOmsc6x6U^XV z=~T_W*Y7Q`wcAWjkYND%I+#prj)s4uFkeBlG8qaer(HIr<@3r2-;Jh~DMq4y&M)k| zq;>a^KLE_lNVCu2aAoVc4FnMfZFu740f1Hel&j<(~SZNRv6zUr08SLrrryJqs J>Eo)$000!N4od(4 diff --git a/indra/newview/skins/darkorange/textures/icn_active-speakers-typing3.tga b/indra/newview/skins/darkorange/textures/icn_active-speakers-typing3.tga deleted file mode 100644 index 031b3ad34436e8d841c1db08c6ab88cbbfc02161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&^wJdg%q7#~D~_#jM3%pRx)2JC?hka`de1NJ}$E-{d} zK1?B$O^O&uElfSg92lPzF=RcXY}7Cu4Ub_Q90 diff --git a/indra/newview/skins/darkorange/textures/icn_clear_lineeditor.tga b/indra/newview/skins/darkorange/textures/icn_clear_lineeditor.tga deleted file mode 100644 index 8cd8310c6695b698f010f7f6c54a6914cd5ef2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1%6D4D<>Zp!*4zI4*S{^)NY@USu(t95x!J{w$CI!Z3hM zEiN%+eIPb2b-2VS(GPPk$P8q2aM^_{4$}*wVdB`tU~=d*Of9kE=;}uKh;Sz=EMTQU WNKmM2m}ju3zn^Y|o2QSf9s>aK&nT+^ diff --git a/indra/newview/skins/darkorange/textures/icn_rounded-text-field.tga b/indra/newview/skins/darkorange/textures/icn_rounded-text-field.tga deleted file mode 100644 index 7da504f93f4fda274c20e7065dc3d206102f5344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16402 zcmeI&OGq1Q7{>9*X_P}3ZnBU=rPP9ps^H2(bzuc7R4Ce#jR?9B#Dchq3$w5YQZW)W zilCz1NFWO7Nxd}lfpHPUh1Z3Zf>NZYi+Wo$UN#Cj&m-SRpxVo9oE*M^KQjz7$;|s3 zZ$VA_OEZ>M?Sb~-?}>>C?S^dFZ%1h;6Fosr)PUX~5Av!kF#}rAgf=vy70qZzLt0+z z91I4vYqDYAUGxw=Lk-A_-k~w{0ZpT@$`Ui61x;u}BQI(|w4)&{Y5Ie8AP~?JvSHhf z9OyB6jeLm96w+k^YnAn8VEE9A3+-q~OPbP_##iQ}qoZ0vDcHV;o}*UeM^i{gf{l%h zMHUtoJ|7(&eLp`xzlf{lRwrZf$LSyVaXjZ~n^(Y;JDu(#mj?hP0$9Z8H$9FWm@YnrEabaXh-OEie4k?85^iSRsY-jTYhKb^qd-d>ERw3WuRrn#f7tt}V1Q4r}! z;P?BlfBGKkcxz99rnHsDw5EA(OG`@y>PH_Dzehx^eJASb%uax|G?vyhuV`*=b|XL1 zkyu_{-ZlIB>O5;tfVMQ2)--p!T&`ghLOK#>XJ_Zuz6*7AW+y;f8cS=M4>vY8PNFap z9*<|<>}#v@l4AlirnNMmtgo*ZM%~@ri^*{p>MG4nfX0S5*R{2^S9NxFDu1(sO_K9y zoM>KMT`i2-+uN0Yk~o^ZOd1>BTvt|BUWLC0mA~1+Cdqj;PBeEqos%exL{n3f`u#6S z9L-)PjcF~-C(FyrhfxUWNSvIUsK5Wr4%g!6(U!*2I)wFbSy`DI`H_yq%*>4X{Kw*s zW-pJnG?vyhcbAluRG@zJ5s9j*D)srV*#TSpJlfJ&TGPCusHi9xxls`5NQ{qeygVC9Lr>9L^d9L* z6c!dn=H}*NJ3BjZRr1Xs8jZ$iNK0w@FV^jd)-<2Z4oXKaP!|dz9SMfd48Ck^ zY{XT`GXt6#e$tYrJ*WcxgJ`a0Wn~%Jv7LclAukG|FcJ*UQFL%{@Z0L@YFuUA8Tfp@ zU0NA#(vX%krR{x`f-c=NGc&b>Qm}mwJx8s`kEW201k1_EiPY8AefInP-)CoMFYxmr zuDZP$ghHXS-rnB5nwpwVv@x8d8SQ9DOPbP_#x|7bZftYE9XZfr^cwk402$B0)w6(o zm(PS+TV@WlVYH$d?Py3#n$p&W4DXxPJmxNXh@PPa2Y~A|je`x5f|5jGV z{xdOggflQO`SJ4VcJcCRcd@YWMgY~>12Hx;3_$XknODDn%y4zR^558a!+%ar*&-1U z*ZCl}qGHiqs2Qf{4uG2J!Og9npPG8&<` zvRML@$7VlJ7!C}8EMIA9m)6M0^It&vEiI3H5f}HL02BwMD^<8k+zbh*TI6&M(kqKw Z3;kt6fSt9 zS@?_q>y?g@-=mwz1J;&m`nGkZa=w`?N*SW=6{UEbG zWiRc%_&GU;Gy)7KKkWZ{$V$7$RnvkGS*D%juPk%q% L2sck3S3L#*{YiXL diff --git a/indra/newview/skins/darkorange/textures/icn_voice-groupfocus.tga b/indra/newview/skins/darkorange/textures/icn_voice-groupfocus.tga deleted file mode 100644 index 9f48d4609d6133d5a5a2ae1682ff0fda3c5650f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb`Gdq|T}7>DPkD0IOzle|EdRtiOAW*CWGEX_-(&5TwNXqxv7+a{($B8j$n+q`9) zq;0x3(I|_o%x1>Qd(EVanHHIbL1kf?W#-%nKO*QK_|W`1!kl1&LzoeZh|RV(*2glFqSS-8l~XS?Wq776!t=Uf0}Xk? zw{c;93ah1yd9-#Lv4mJ}Zf54S*uo;j-fCG)#f9|yGw=E^-gyUlm1N%6*O#DMo{M|g zv5=;m=pm2UpRcpMU2IH%pHdJK+*TDAH9peTgm1$=7;V#_uSPVV+vqn7k3lOsi$8v# zR#GtW>Z%;q1!tf+lK{O&j@i+Ej6Q5Yf30}Vr`!YAq|lXS;U@nm9*FrrjQ(J)?ANoZ zGSnxWf-3109!YXBJ@gds$)7uS3HlWU7*I)}%}YTupNC5R$v*M}h`{UTGd}iKN}x`O zhbl1^jl$D-p(&^J#pt}0O*u2sQ7A;aSYU9Qv!Z9WxULb9>qYDi@^CM`bxwfG$B#gE zf(L1MDCChx(3;OjyC@Zp3I*sWN<(W-JQRuCFT7oz)#U9btcg|TrltoEZ*^~ya6?eR z3y1VjC^B~YOcqB)3=gR2-0D*3>Fmt;Ytmz0o0ym|`*tRnVD8>ygM(eBGA^psZvB6_p=3jKxh-chZJ0_Fkz{nJAGY)6FFeK=)HZKRAk^<-o^P$bp zrkv#%)7`|UC$|lZ>6-ESMm2)Hw~A;Fj&nMTZOY+zrEx=BM>KU9Rx7}?uaq(jwW#p@ z!*jZeZUZwTeTMJ(dTz>D=u_X_)xj=RS0eiP@~RAaSq0>&i7&5QNb6zV(ezLkrrvbY zo9abZL)B+T+vQP|d*z?}Ok+g^c&>HHirlla;qVTx8Yf$ucsD1<(|6_Kw-eoWG11k6 zfm^j-gS7V`ik3QP6_13xppV1JrKJLC5?q`lv^7050_UiVEJ72f z5F~<1Ey|B3C!5_Ip5FiAE3f6C2S1+Y`M=NaxED^6CM5nSk|NE>d}4Kqu_~YnXQQ-> zilXcU0)dXh;W%W1hq1(%96_GNzF`;zD|Spr(I}awS(0Vh%W{0v$`Ih-nPYe~O*;#R z!<4=_w>dpYP%s$m_}kQ6q~vqF*dNQYaL%5qqBTinC#Uz4l4fO4&y2d4`G{?l8YvEmJm|wGn%s zp(6io)@{V^PbQP}({7Ii9DaYl-`{SvTGZ`!M*_QWdcIRt)dS3_REkCcyKtEAWK8!e c{^xPvF4H7wYh&AGx;NeH#=KW|uelbaU;VigJ^%m! diff --git a/indra/newview/skins/darkorange/textures/icn_voice-pvtfocus.tga b/indra/newview/skins/darkorange/textures/icn_voice-pvtfocus.tga deleted file mode 100644 index abadb09aaf72f13376cbf66470ed71b3bbae2644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8VwNb>=)0T6otu`dp64-{7dVsyX?6!73v;mFr5liK6FQT>a@ zUakMg*lMQIU4>ww*+6w5vq9z{17TJk<_N#7CSQE^>!av{nc==m^S|px_5W5g6z>8x zg3Le$!b1AoRi$U+|7V>H`tQHr2*V7wZ5scb7AgIA-Jtd#s1ZXyrvz(q+vTGFJ=ZG# zhaa}V(C@NF^}pRDx&JP!Rk7*k0-0I7Gx6n;`_uj>ANR!2Z$DlBzg3gue}ii2<5=tm z`NdhzPOLTHfH7FF<3gqXwv%LmSnj`VzwCe00^$EQeKP++{sgKu1!+J75rQE)TV?+{FH;6%+kTn6-uR9xnJF zH^=`HD18Ct(9=E0&*%V@4?*fc@q~=6fP7FoqX`HJ3Uv+h4EFT*(~WTR^l{Z=0082O B_c{Oo diff --git a/indra/newview/skins/darkorange/textures/icn_voice_ptt-off.tga b/indra/newview/skins/darkorange/textures/icn_voice_ptt-off.tga deleted file mode 100644 index 15ecbdff95f9ee4d34ac7cf5326a82f1e1ab0d2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbu8+f&*=6vmIXwA1Qn`#`1xGfGm26f}s7f-C`~hC9Rrp)o)bDVmFygwX!~c7w*g zx0(6Px99Bl?Kv+2ScmZY1fL)QPft((jqADKxh}Y_M+lVQc`rQ|{H4GCd-;p&3klHswnZUV-H9^65LtDALb3i0K?D;fj;9n z&b!C^d+glZy0<`&%sWhxtSz0d#_fKobf28JdPYW^apOm=7p*I6C>3 z;!%p5?cemo9ecNjKJvjb*_W>=nA)8S)=R*?iD zhJ=;TAK=RP15Df*mm1^7#HFrSxMR-`sP`78?sbwU?>Xnb?>%=j0CWTE8w7)Z0nLO8 zrHlm1rILMTdxuy(T|U^}*Jmr0>HvH<_VLay+lAJwMm9^TEQ=y6Ns?$9=8z<1I{8E* z4(c_Hq`uxdbNmJ^=G(xTx?fn0od#dxUOq`2ZWPPubSMOsL=2j{CKE>)YkxEvwJFBx zI`&#DABo4w!^ko2(??6kdQEqy1Ocu^!f>-tlvBynO)JmO@gV;&&kldKxA%{Hv7fC! zR^p4#1FvyD{w(++myy>J{2Y`*3vjcvG0F3MXaBT+8iYe(LQ1W0!QH?~MoFh*Vsv!; z4f$#4XU~O%`ji+g#AgFACGcW4El>LW{!X6bCIH8AfScd|x@*Aa^<9gFmjcf3*Uvq# z?tTdJ0<##HRmEutBXbXmAtC6(UhDlXmIW@Cs}0K{MND}oNBwKu0rXBW^E3QB&vD{{ zmxBv4e0IV!-p?Yxm8U2Q&=d`@QWSj&O@lFJte;_+Ug-AaX70NM=;kWpE{~_}rT_jr zB5$fK)<4 zj4|rQgv57VF@uV)ZogG4GVYO_YbJ=mA>wEl9O}qedjm#C6fWD1@g2(8?aC+ zm9XfFlm4Gv)l|?_6;xG2!j7bAm6;0JT((x-Sn11Vk)t!5#UeXpSq4d#K$egrVV5Nd zGKx}@PN!>9TMO=v-@4-Tp6eCjb@)t1dBP`?Nk}FWNZ8M$C`$d^ooG_YWEyh0Tyxh+ zQ^D{DO48#+Uur2;hjWCFMx#KKNF;QzSga;{KYO9;q_HsmcIabTPU{^X`VKJf*zY+) z_iCO;4B;c;2qfZh{mSwRHMcvxzPzSfSz1c9j=bwV==h~8E^Z{kfhVq~m^XfJDrl(xco zxp{JqeR|8CpW3{U$8~7SlUF3ApPbL+J^A2Nu!->EH4$RBV|>?tSd%P zFRs~MV!rcRL*Zs<)@HZctGpl#f*=SW3<`kW)jDJyI_GnFM(MBh12a6*=#P0=aC}~TW#I;Tf+K?b(kBwERNA%>dW8%YS5k@v<$TH zC{K8nWx>Rn06WW?&SWw{FW1|`aa^NyvOjb2M_rLuJKqeLEtYcDRQ-2=VQ8Rf1{fr| zQsbVc(VStR$H?*hLSLLSn)q_2GAH{fg8>X!lmT!}dJ6UBIi69Jj?`yPRqs#U^FRI< D#H^Ad diff --git a/indra/newview/skins/darkorange/textures/icn_voice_ptt-on-lvl3.tga b/indra/newview/skins/darkorange/textures/icn_voice_ptt-on-lvl3.tga deleted file mode 100644 index 018b0bef42d72a3437588312bbb543f74b5b006d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbW0T~iWK7{?D9TE3tdthNa3uDqzQiefr}>EIZsq=2S?6OfARF6wSj6Q(iRMKevW zHeNY3)zoBJW=${SIMYpi5AM0=1DwvH%Lj00e)E5x=luWA*}Yf*%7FCLgL*&!2w^!w z)KkL?JP>#u@VtN!6(I;GGajVUsj`%?W=y40W#XCW6_M^_7zQMm1Yia@IF74WoZpCX$z)|ZovyJM_VO0P zAGngtdg2T5a?vN{gTWw>h(@FGa5yYW-ApOlsE_$^_x4woVXKGwUmO~=zv0->+rQ|& zYCn^1t-HDS-0i7=_ueCoY9G$dWY?wxt84iAFR-Qg7Zg?m zY6NAZ``vE0{Ca3Pq^kV@FEo6HTI>K$`R-%`S8rvTlzVU*)m(yWYpnlNJe%=nvfeRo zDet)C0O6UixmmT9Q&zo$`o`_tY%o6J9u%Ic6}xc4!*7fYFKtNs=OQ<34u_+Z@3Hp) z*PsjYdnag@bN;^H8y@!zyY<$VyGN?pmxTc8FZVLf8miwzt$HUvIUcat?e?Fnv!pJMVhH>-`(=;EAMx_UgFPFI?xvY<*Ln%>;7{a*ip<8$+}EQ5=tX&yyU zmL@lo=Te~{^i-`qG=|=Gvw1ETi^$Ma1@E=e!WlO&)H9ClM2Prr#LbYUN%lcU2wF zutjgJ(lq@9g?5_#>a5t(=Xuio_^9#$~**l3s;QnChM^&lD)&LI6T z3{rzlFH8(157GzIo0NNzY%@S{-9O{i|2x3w2e||07JP1i*$-0-(p%ec=YMX+DKHHZ zC!`;w24pu#Z+*wZ{}t6Iz!t-~AsP4}|o>^n=n9NFS+sk>h|| iy~t*O+)K#KKzT3-2?})$^9=U%_tTAV^Yn4mV*mjCqF5>b diff --git a/indra/newview/skins/darkorange/textures/icon_day_cycle.tga b/indra/newview/skins/darkorange/textures/icon_day_cycle.tga deleted file mode 100644 index 2d5dee1e94bc8612e4e1e5ef8d1d68fce08f62af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25682 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 diff --git a/indra/newview/skins/darkorange/textures/icon_diurnal.tga b/indra/newview/skins/darkorange/textures/icon_diurnal.tga deleted file mode 100644 index fc720c8269c0afd9262d91523904245765d9311e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6162 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 IO|ztLzMf}`#Q*>R diff --git a/indra/newview/skins/darkorange/textures/icon_for_sale.tga b/indra/newview/skins/darkorange/textures/icon_for_sale.tga deleted file mode 100644 index 455b1aeb1984644aeafb05b53fa9f309844bbdec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&+41HU4VWAeS1FrAqs=k!t}vtZ2B2WW&VTk z?vKAv%*CgF?Tc6cJ1^}2uRYNpte3Y|`+v~ty8pE&HvZrA=Hvg}pMHb=2(uSP!|Ye> z^8o7u*{d@t@V`KVKAa!1zV-i>x1R{=XQ@#9&s(Phb~CbhATvQ>gwOpmZ(si3aem)_ zhXon`rQ2=bc7yaPbUPE&Uvg;qf1yUh|IFnIaJ`_g2wT_mf6eok1ob1kS9fyIf72P! z|9w}K|4-XF?SIjM#U$wm`4!m@5gS?w>YsAs?0>IiCI6LsT*2;VER_Y*iQ6Xp-~Rp^ zLH!^*cf9}pf7P?+aQ}n!BBxCp;a^oXcL|C*klR5RSucnU)Q^$=LFou&F1i_5^kSra zSQ diff --git a/indra/newview/skins/darkorange/textures/icon_group.tga b/indra/newview/skins/darkorange/textures/icon_group.tga deleted file mode 100644 index 22122d6cf17dc1cd2c50b93763a9e8a3fcffa177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 612 zcmZ9KODF_!9LI-|^{9QsZtX$Q9_&Ght<7PhmB@jka!`&QOG#MSgFn{pY9+76bMpv? zX=iCk@;;3mI8bwwQhSku;{3J0|KyRW`SqXQ|MUGlM-cLa@5d~dh2or~>5NXCOmtYmbEOhj*;prVzVN zA)I&w`6npk7*UKH@);^>no#L&;(#wKp*tj@H!7iXLPDXn5aWb$!-&r+uc||t+Y8_H zI@*S2;cz(q1m^kKehLtYHd<^jrC);B@Ujfiza%3NlQFm`!)mjESCT>O;VZ!8XCU_| zeIk#^XhKm*1>D|d_+v?oY$eeZ*@4sP#7`IbM4o>FyH5bgPd{|Ee_i2uEoKYM1$LCW zJY2~$@+t5VZ{C3Ti!NaU%L>H6#;=f4F`Z~SNa0w_Zu?EnA( diff --git a/indra/newview/skins/darkorange/textures/icon_groupnotice.tga b/indra/newview/skins/darkorange/textures/icon_groupnotice.tga deleted file mode 100644 index edf2c6180f63f6c8fe198f9ab62d4862f809e735..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16021 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 diff --git a/indra/newview/skins/darkorange/textures/icon_groupnoticeinventory.tga b/indra/newview/skins/darkorange/textures/icon_groupnoticeinventory.tga deleted file mode 100644 index f313906327019838f3f900554e71819e513c1a20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16172 zcmb7rcX$+J-fip+3)m=jr6>qOdY$xMNr41NC%sO3&!l(KlgYGXCQ~wLBve5uD%N$a zND*AcUAwNjuDj~ux#u15d%nH@+~@i{uQSX{k~zO}e)YAoy4C8B|J<$Itsc4gMx&w) z#<5ly#+soYYlL3jfXOi#Pd#KhMIG$)ih39oGMMB%qcZ4uCiq;VXna$of{AXO#`v$IQc@9>mfd3!(6pDa9$umA$ z|6lOORn5@yt4<0L5S~HZ$*+C|{-l7;Gp=aDIN?u<*9l)w_`0j`)r7C4cod38C@t_i z37@}*zi%&faA>R+`}sJb=)g|(3wT2LIhOb(AU0?n0$ta@$<+-KFF&|@`QWj~SL2Q) zx8upjAA_HZ6Z~AA;9+kAH=E6Hv)%}AS7$`HJ5dDBUxlyue`()Dt(f`M%!HsFu7j4M z&?se4YiI##VFeTkk4`1D+yDbLXCPD~e@@uag!uebYnf0sV^Yyf=q(uM(eSyNFoovj z{GA#N#i*s2G>y>F>ZaxOm>O+Hy+VV?vHh@bG~%h89z5<9il9I@czHU)-Pae+KK}5F zibHaa6v2_(uf!>4r#JjPCAeYmt^bB^uo(Xp!`BJp z*ZyJrCS?Pr`4y-6)dhUjNZl1f)il#s`PFIkD!wnQKt+Ss(3P|bq3ISrHd`Pn`CP%H zqyeiaa1~unNyAt2xp-|%)e5Vb zb+U)2rz<>N?cwj?410S!#P80)w?F&@@!#msFdVI|v2@82EV=0>Jn`^D@S^6uy}aP# zXp3da(~wwvpI^YpFZ_SQ*HQ!%^!!PS_t#@aMb93og|e>}yAz|ZJvI^%+hTaOBWimb zw(Z!7ZG22iO+lcq7a~JLv13~-Vz=)=OsqJui00Y4V;919CL$s(0nyuc@rd{0urnbZ z2`Pz)*&d0&ARmN(^tmwJn@BZ^GThGjsnor|E72}y`?az_h4I8Bx2*Uk&xAZl)QHA&hJ2mv@4oZ?!qpl<+mf9ua{KqL5-{* zNg3tv3X4a?&P*hfwqQg1eppfS_ocSM$=(SP+bxi|I1{)B+^9{7w>Q?U-+bJAF6l#h-5AmvmB?uvLr%j8cC;!H(4t0kvl6=-Mv+lJfUNpHly|F8H=sjwLN>iQ z9NU{U@E$&fwT*LFlF)*OeRsgY#tyEwBr|%ln?wQ+A79woJ0LPL3NM~~(E|4OUw_93 z@0>ws#YUu6S zp=!+00nGfjPSt~et)Ym{D@JCI3VA~&7OdMnskr86D#&7@0+} zYA?z)3n*31BVIWRfB6))Da^=GPD46oK#5$7M*Te6rw<@9BOh)NaR?rJ4!4k_A4qA& zW_vf-*gC=5#S0G3?r`5B`Zv+ojnuV8{}h0R0#FmM2zI*R8jAp?_ z_99+?1PSBEkfJz&^pQiz9hyV)_&oYd``}UDhX;xkc(UG%`{Nt1E`WNswS$wLJse#< z;Ogc94~aXR9q9~i68Mw-d%L=>==l21X2NxHg}0|K`uc`ZStYxw{f|Dn1mBQisx*gr4x(vn3Xa~P2uLnOJPkd!cM?T?MkEg&K-ka;*hmKuSUrf~#u-HRzJ}P| zmyopQFsdnlcI6B<(%7%*{xg>BXvQWRci3Co!3BsR{GZbBQidjbXNjiZ>-T{C5esl(npYZc~3@Ge1pjNY=XA!N0 z@9G_apcKMym-D@GRQBqTIQjxSN8ZM@E<14dCOd4{QHZdSlZaBihG_XIr0Cy6hWRXP zYUi*#sRs{v?jkf-i_V=Gwwxq1cy~hg_ClDS7Xm!o;o;2iN3nQGToK^qj*O&uXf-OF zId>MHe({CH*yj!(wLE_H{XbDmKDcky8g2w;*r*I9Jm zMBy}Him8bZfOeqLB7mUqP;AdCK@RmR?a`ySPmlWX1=MNg&_Mxs_(UUQw-gDT!zk@j zLDs87-0&&b44=iV?mOY?2BxJ# z05c-DqX5*S?FgU+Y|AXB08}WX0E(#Ly75Jxc?!S`FP|8MrAm?5F^uv76&eS1*e-t= zn?}y#R<~X7aI?emr#HgN&L8V?Wr$Sm!^SofZb)jyO8;H3-C{$Qw}S`43oUy%Im6RK z0?$BScx;V=eb{!mx_iRT#S>1Bu5fd7hL^iLB(wx43d7!!PD7^%jtIw)d<=j2dz2-ib%nZlu+CV%g+hDFEi`B1`*k0WjWE0FxsWz^Dj|6ad}8B7nh4C@BCxGJtS_ z>{c}juDU?Y#6HwcETBU%&15qM;mJivZW}?xAO%2vk5Rsa4I^i9r+W&5sLf}r9kARf z5RZk&VPk3~i0VxR4Np?g+sBjQLOScQ30oAUbj@{C$F%4*OyClbf-g zRi*IfE-^%0aOVAsOI4BABX6aQlvGHqHJIc z)nf`osE%R7==-?KEfL{PE(l>F<3~<+kvPGIF5yD0`_k0CU0vbs;RZ(!JJ@?zBh)hh zseXyr6}=r1satUq{eDwcC9D)5Biz*nPB!ERhX8DG@Ip;%JF2RyQIVI2h9W6iiV9Ja zl#J4-SXe*4juoOW96VVmy0~Ep3uTFp#m6KIoBwtJ5+Q}48zJdY2zqjXh!8VsS^%Sf zf-c|_A}m0PtQIBm_ZT4UH=$4zWi!(T7q{pXM3jeYa@{LR5yxI;r15dJR;QqlY{F#Y|XC_p#R(hVkrD^U9)HJ-jI042kqUuZA|P>4+C z`voEjFb%33rwgd}G7B)n$(J0ET7vA3F;otYqk2S#FvUxFa^y7baF0hgO+3Kf+QP=} zZe($Z9ZAd)e(nrwBr*vF6XYF+$e^8YV#Ha!%^xeg6X6!CL3ZEUaNSu8tHF!#c42D7 z&u+GM#LBzx1AhJo@XhBqyMG=B2DB4&npCr}4~j)-IxRquU?1~257-_8h}@({Thf^uj$j9Czq0F+4Iv`h~%o7O?&vW_*X{fDhil1??~nG?d`toDRPn zSj3UcJZ!x2HaODvt?2?jd|ax&2$_iSRtBPP5HY|}@Ss-U9;u<_*D?Tz{Fg>R+~Z>% z2nr8IY-Ry+TSqNeD~6f;kIY!|plZ1pJIdRTEE_;}*Eq`iCsE1jC|Ld~){LBC{<8yt zZkr*o-vm1nyAzW!i317W!5Lc|-C$2%bR{)N95ymd*aENJ74Yvpf!Ns(khJgyB(=lX z=of>Vb)UoA*%?ngwHceAdIp<_`{m&-;PdnNX0Hxk@1MjkFCWHFd(DuCgu#3HDr{W6 z7VDmT2A=jVSTcGZ*BEK}BD@oJBb+RGFf$=YgyI*nW0b|BQ1EN8nB z_Aa7+VdsjCIcH`ocBFkL+OZqspM3tSU6XAE9jJ_%lvzWNNpO1X!h* zL$zuF6-t)(!!wZfO`&j*0+1g;3E!6vDJg*CSf^m>=aq^`7H?bq{n*}N|0^yQaoe_H z$BylYOGrRmTpYHuwG3iHJsWc@t#pXSAD- zq0M}pdGA4LeHLY-v#1)|%SQ@ecoD_JMm|m;OnDr(N@hM1S^za06%vZLv`p+u+l^f* z35ZE%zbiQr+n5K(r{!QrQa)mK2>EBBCF9bPk#$$Ib z#jEqo0>1hRmoJ^c5i02DNE;6HH=s1y2a38veDT)H`0lOOQ4_lz&pfmaZkt?j*Vt!} z?A3O$vSF)su!aJlrbP;(uq+Jh9#BC6!GkdhOMhV&>T2W(TFfVc9`c+58m@qs}IcXwlv z;Kl5QH0;L`&(j&3-5g-cde%w86wR4`*DeUo_MVWix^W@JJGlqIHbn-PiV0Y0zeg~$ zrF(9;2{sR}WoC0X>>jxn>+ih@x!Z%F>|xjR@%yl8-GkWh#431hVdrz@ebheN#@24Q zbL0|iW;Goa0Zg)|ZK8>b6tJU(U90S!@DB6E1_os3@JLIeC$XX(SXY*$cnR})XS2u!CX&ZJ{_ad)Tfzo~k{9zqAz=-_O8K!HCh#ftSds|PyYWz!B zDL;i3i*T#43$RjuLQ?yTTK$TTU%*QBH@^QjT&wyFw@rS9yG&PK?>&QS3XOOoG#yq0 zAHdgP3+y*-fsYf*z%5&t@UMZ411{Wb{p1t4`C2R7e#>>Z^(HH-@@3?a z;I`3^A(>+1cS>}=M;k0tFL_@TQd1*gE3t)FOcWAWG3NFtP^sRBw)r>E|J+9yJbnoS z$3KDm)Mrq>`Z-2U{sp~<-$(bpKci*(MdY*Hv#YY5p|KBjEczv&rjWd6ThwUb~I7?t>Ct-uo5t}FuXIBTd`PuzqZsRNQf**f}ub(&bBQ_2F zSW>W8=E|b+76k=hCirQl|6&l=RGWvyq-cb*tsfkpfP~5hl(R$Gw)YftA8~ z?Vq51_g~Px_b=#A{|m;`Kg00eKcIW-Tc}?7D~67pMd#jEIW|0q@?kcHD7-wz|J>2N z$R1rl=Ewr_)XySEbr^ZdgD6rRK>O?|jO=>@72T8Anot63uSh&%=Z=m3!SG5a3NG6-ajW?oICGjMVa4p|=*dnvt6G0A*fDcnyKyt_T(%NVuC>Ox zbvCfEqf@a@;^pZAA2BAP0G7%b17_**X7)f7E|)}!Z~Q) z{u-vU|AOh(Rt*P5%QTGWDQOuy>A8u{d1@p+KVB>^H7?pO;6t!-%?4QAwglHd^e9#mu$9#k z+;;C8SY5XqRyVA`!w;^353`COwh4mmU9o)hBJNz&u=g?Af~@oegv7)_5}AyI>OOw? zQ;@&-F?8?#NYKB*^x^NAy70T@(M<5uj5*@5Vd}%n*kJzfKQIdsod1O)_zB~$e}VoZ zA0U5tFQTgYkkQ2sh<*W$x<%A$_Oi))1WJmxv2OxN1-0;u*oh6UzHkhVLP&BJwq_L~ zDz5~QdF6=6sYFC}6(TY#5RzMqkd$03oBImxWPhtW2<^V7VYONUEAL%+MB0G>hG8q` zP*}(1V7W^q#c(grbsPoWfP0s(g!R*#agX5=?$|fcj*+fvdJK&sIt7U}qo~ooNZ6mz z!2b>7dB8wj>&{+=o_aT)r~V1lbm1~&Cdy)?cvW}iR~XLID)@r_gI}P1=bu=ha1LJr zy7s?~6t)Np`ZQ=a%wdmV27~%(m<}Ap%)#f8Sz3$LtXQA)41(*9-SA5(Kv+f@2LKh+ zb_F5{IU>6pp}D09;#4!RunNKHxwy;B&Xu*$_5)ZNkcS5t_^o+zyhRJY7PW7sG_8)zBA0A?@#j(J+cUe;ZUJo6NU`h~xs z)$}~F+eZ*xP|m4W1+uCeP~6alqPkWD#U*16!9VRA3iqA6EyIFn>N*H(^<1I&3RO zv8hZ0yNo(4+pvj3xdTsFuVuXX91`Vl3nQ;9!geJiO*Vv{1E-;R<9keGL|CNrE@>2*aP_S)lRn<5?gdOuzL5RL4I?wStq5l1{k9renQt zIBbHW;U2^Ced{hb1#gE#Pz)SGw!tlG7knsyh_nL4r!V~pWUPorlCoId9pbq!X;kS>iE@buJqwv>*+S@$ZO<+is_s0utZaTc5BF2Y5999uePa7|btsctzQVV~sDqz*h(G7GzU1FmBZX|>{B zxCb&U4*v*=58L+^5Q zESL+1O-zWVSrxEM;=l8IH2mx+(mDA~tms5+K?AmCRx`|1Ae1%`npuVr+Dc$yGrUvE zafAAE3gA|(+f@x$!)dIj)x*kb7w%53#_EDjSUH8^CXcOrErl_m02^{Uai5z%tX8dn zchD9r9sC&*KPI&aB&B+eV+W6YXdyTw3CutfpLqA57<=_=47~U^^f24&K5+@XFEQJD zo1u{0Zz9+%*@xYnYUg%yCc@ICUi~d=RFwT$D@F!{TS{k_gjc?I&>?3p>Igd7;)@RS5?dXT- zeeqMs-~0x8CPUK%uY3C&6f5_`FS8Er@kI#BYe0INn0QjlY=IQZ=TJJvZWsknL~Tn6 zypX^P*)Az$r>uB%j!}nmael6h|1RO{qKTZxOfa2I<=C=z1XKH=83oJ;auHU{=+9_i z)%q&#xnl`dZgN9((aXT|oOq32{1P2UU&S{5+%5Oq&vOra z{9SOb?gu;=5*?59@@8~S9mmK^pF;fsJ)16|p_%u;{5hHqzK^B@@1f=J2WUL-J{tCm z=V#D;{33Mk|G-q|U+8)EJxF#}V^er4c2;&HqiqaD)N~=Uyc~iRWsjJ97ml!8VrwLS za0;?QO6JKW@0|F05wEw`2P2 z&8??KW722A?0yD4&&5*-^*WEz}79kgZh2%p?2XNo_8&l(Eq|G znEjAR&YNE%v26nOafJxXtU(rmOZ#=~09*x6ZRZIer->J`FC?s?kSJwRwg_ZW0a_qm zRm9h%L$iEed~Tj+jvQe?PKO+E)LLk2Cbo*)AzzAXbRT1@yA9T@c@hsl%AD`UrA&a9 zF{~}e^(!8Q)$R9DAa}y*<~y*4`Tu4IN6Wxi;vK-PH#^*@`53Fbm|!ML>(Rh1g`tz5 zkjoj`$ng{8_rce{K{HLgp1DBX{tr;QcpCNl&!G3@U!i*AYb;*;jb!;g>~|DHl30e^ zP7RA(lH2GMt9+6h{X3WboktTdpvI-tzO0CVuPY*~A{x6?96qE8@6^|piqG)wKcGByiCUV6-L?Wm7BYj|qeC^@{8jQ9GCNCI zYP)ERoj=k2<`KSMM9m8$7a#@vBIX&w0E7ove4m+mDUWoFRUzNY;d|vAAJlPvQr4$s z^21_>D@L)oWw_PIP5}Ey*Jv)`+K~&mP4gL+X}`j~hHrVk#_gI`puGcj-1o&O!G z)4xG;n!-8541llAG2+)7UPNSZH#`%|k=df)*k6lU0u}-&rN5VoM*^3XDfi-uV)DL) z=BQHvS6D!?e6Pg`@;N3F@GICYDpf5)N(#&)P38)^NU7+8YeF%+xf&Lp zQH0o>BE+*2NX)H765~KpQW17079y5&_RPv=6u0ex!aR!%){Lp?Q5YO3;^c;n9pxU( zab9<0S4T4f!?z-}oSTTO)U^zBqPWpo@;Zk0do2V=mk@kFi?gIZ`zU~nP9yX1CWL0! zbI?OSXQ(Qp)`lnf*x{5x^iALI;j0tVLKs z6(UP&kk>nmHX}O~DkZ|=wxXdyYFS;HVSjUuYsd$NRJ7!x&Q_C51tHg@Vu(@BeP8@(++5qRaYNhBjblS;v(~J!D|@K56Oh3cY7` zk7GyO0Aecl@bqA39rxi{6DfEt}n6j(i=nOCc#Jfp2js{0dnwO4*9<@4@H{ zQ>n6Sc)M@pno2cHdrEO|v+<{P@FqTQtmOjBaYM7F>=?|dS zd>Fp**^K<9%qgWTfGgn3Y``b81pcfg!ll(nVjWrB(~pURhpFdq^CtgHN*iX z7Z&GKoLea>Im4*L{YSK7iMJV<8HsRa9H?ZQ`q@jrL-EEJbc26G{}FRPra%@U&;isG zg6Q?kpZzDcm3ARAry3=_YLpI5qDoC)RnH@x$!knij|I3atgr>E!=myn7 z?_}(c%OVS~MB0^GgWV;qXxO8{pk^9|`2&bcN`#lcJNgG3F~T*q2{m^$$Jx`?a&XP_ z_&#Md7AM-!*~0oOItuPliRhj>ic??wj+eiu&;R*r)&V~=y}i=*n4}11nd|R8_Y)nU z3$Z25$YoqEWgcHC7@B}G2xuDtg%NBJv%esEYe;?*f_cIyh{VQGi}6>I<*P|`Idq8F z>VE3I9WsG`*8fj?{N71k2vx%OB$B6d)dpGB`+*q{12=8pV->&M?C*vQbWJR z=S9+5#-NqMt%n5JC{3Tyn&qhlc3~@Z--c+KcQV`M!tcvzX_d-FS8|8?m&xi1H z0(_{HNiHA5X$P4dDl~C@q}O~1BNRYb3V|0?ATC>q)S^n{RyClawFd*^MrddEL9OTN zVSYB31#D4Qk%_5^Zp+@@q!0kje{!sb7YOQzxt{kS6m{(Ni!FvGEEtC{(9Jetpbxfi zu+TE3!RsIYh*v)O1^eIm4$m^+o%j?u^(AnU98ty1rnD|Ol3Io!B}tVqK`rBqPuf4r z8Sf-gTe#zvz|G#rg~pRu^rmt#EQ@)(puZ9}Kg%crDFb0vj~=^8b%{+1Bv2G$Y_f|Y z6hBkKDAKAUtOGAVwQv+^JwKO#Qb`Sn;f&epd#<7M^#xNBDquJ9uP&r zj^gN>pW?NTe#L8S-o5!1@Y3IY#n7{_B9&`w$(-TmvAHiDU^zFm$oRKNU)amCj%gg7 zT*NtnP$cpVBIU6XL0?u(@GFD_#FJvaB2xc?0Wl!H^7)4GedsYBg!%Yukee4!+1`uR zVHF0oW@r}J`Yfl!i=8(|*{j;ZTS7FvJYoNJ|jIok^}RjSn_MGtdr2 ze+T+#`%NvSD5=RnW=T95B@?-oc}U95#Cq-_B$w22sb!FjTLU+{sWT!k;+I{)IEFzh=BM~MqE zbJ9^*l*9GZT&5_QXq1&GM%uV+*~(m|8RGtsWfhlt6_;u(t9q0{qY%Q4=5g*Z z^SX_WpR&yHInLH|rf=Yp8TpT8CUM7stA1)u`G@;!q2`EFCGSFKYb`I)_#%kAhq;Yi z97|0jn+Wp=!m_tcU6-+#DdVGv;sUXye7ROstzzacCcd&Vetfw_BBGLGF(WXSat2(h zJ_y5!cQAG21>SwgM`TnG_H=Wlh%4li+@n_wH9^^54^@8+N3b$#j_b(WK+rO0)6r8c zOKF5?xqim&8`+eS|1C6dW~VIg8S8#mOXp1elCd2qHrpCiX1+ztmQgJEo3vyX;zu((t4WxILGz^ z`#5zxDHb;<7_*YtmBc>A8yj-|Bvn2=(!vD};-?(u{$z0!2(?+?y#7Sov!51;QiI^oi68Xa%+Hqo;Prof-TSf>% zO6UdRGu-eJ6;M6XwNCwhjLtug{ja`{6K|hGB70SK+)f$lZ-JW3BUbFSgWRGbtZA~6 z;N&Snof)g8`ngj`yEal$lS1u07DlHL8^>6@Sq{;QC-zsaX;IZ8%JH{N@KY1~ZCa{b ztD@kDUZ-H-msgYbh@Qfn;%whMR7bT_=yKjQ>uqF?9FM5@o!m~$Kze-}+n`gN&Fw?I z_5do>`z?Hz%h;C9`F=LpKbPopXbO4s`4X0=HDs_lwkcXPGcX-{702H>hrtO0Qn_Oj z5fy=~%tVWKYldjVVy}oUXyErXQmICMCnLX`nSccHDSm%}UeDKM0{%5Z4tgSM)br&n zV)i8?z z_tI;aJMtU~%1YqMeWu*(Bp4?KNJkw|lU=o36%s5a*66jAz1Xi1->X3Yy+#m}o)~2U zXtRKPhlwUFlq;A)Y+;HU82@txjY85;!4qTx%Mv1&^TahZv5+j18JW0~`rs7F-NYc@ z*;s6 zi^A7h0u;?u+$L@j_Ikq<-QdbqD}j^CCVWvaoJ_>nDhrv!SL+MG||^! zW}>n9((9NxdJILiHJpKXAT-Pm`8kQ`Vk)3lkWs0Dahi+3CAPl=stJ~o0-{W;gk5L( zb|SH`90pghGGy7FY!L4^Oo|VgsR}cXliV)WlM#%x>lym0S>D`MNCdCznk($W*rP+!V)hS#jsJp|XmyUC3fTAikqh)U1QC}Y{-BN!7e j*P7H!fhYtcpBs2Y?jRG0EclE>BNK1Q#Ir^N|M!0Y0KHyn diff --git a/indra/newview/skins/darkorange/textures/icon_lock.tga b/indra/newview/skins/darkorange/textures/icon_lock.tga deleted file mode 100644 index 23521aa1138eee7f9f77f952a3e17b14d7c82c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1030 zcmY*XT}V@57=E{N_Iq4sGb5)oS2@(>wli0AvzBfS38F4U>0*$IAyO!U1zn`Ds96M& zicwufH|a$nVck^p2cib{gLhdPSYcjNEFvj;dOxGG51w<*_kHj4e9!ZKhsa8QhMnx> zHmi|H#ACH84~U#kh&D|U2zvS8#V-{9FD*fST3=V_aegfj1~}1DOnvOg8bH(AjwuJw2b$(gK7+fL_1zLs?nTS^+^EVw}ge z^0&zJ0S_Mny}h@PmuJJNQ@2rH4|W8Y&EUGK4_nN^YU%~BL!13eHkQV-RIXQ$aTP}(jp!;*W z@{cU?_j6-z;>s0ZXb4E9<{?QA$TFd^F@|99{{QrR(f_?f2Bw~63^0b#)%6vvtw1yi z*lg1<8q+8&yu*9n7~faZOHvj0-{n+8p^BJZFY!hp6r~K|@B#RI4O|rFwGd+$Bf;3s zLOZz=`(QFvasO>kHO;?Ht*NOo?%<&)#siKj3gPmr;?x|)*7r0j4wUfS(;^!E?&ZFh2VsX1L&S4YOm%F0@U zY=EX|NT<`t&CPut3y~hR?DrXN9j+DuvnES#)=IL#NZ7 zj>Tfc;eR_2AH1;HY&L(fSS+hW%gf7{n3&+7Xbj`y2VXu})A{tA7DAXnWfL diff --git a/indra/newview/skins/darkorange/textures/icon_place.tga b/indra/newview/skins/darkorange/textures/icon_place.tga deleted file mode 100644 index 2170c984994e33bb169b499f44c54580bec595a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcma))O-KSk6o7|J2{n{DN>mpiN-q*oXDy5<$doXWE^C2yvPDt^j~(nHMMz|q*0U^K zy>#%_Ey#jS5kXQAX@63$H>+dYvdPZ!@#g1!^O)Hoq>Hd-B~~)j0{}z~Lm&ydaUYO= z`zab>WEQch<*Ln@_Aj8@9RXsS0Q5GIHN=MutK}=_Ob3^s=Z=9mSE%oAF@tdu89?+( zM?P-)c_6MZ^>v6HnL-?h4e6EVkH%bkmR$>I0o^`C$Na(Vu?qFd-(@H@N+7<8Ak+lN zJ?9|vn1S>|8u)u2B6m?~|37ZRaYfy8{K{YGf1>{`LZMdp^{dq1f@sTUby>vv*HV3% zFVtK96V{h}{$HQ&GZJ&1XgNF0VRbvj_W#5C@02HBGwv8c3mb8BQ0}olb&K_)gzzdr z_9F|aMhf^BJbN_?+${(0Gq+S@HDNkr9*bK1&`k(}l_1;Wh`BUs@!R#2#=P8RzLxWI oar3&;RgUTX8@T5CSFXv&_!gzMwCMK)ygu*3ykmLVJLhqdAMMdz%K!iX diff --git a/indra/newview/skins/darkorange/textures/icon_popular.tga b/indra/newview/skins/darkorange/textures/icon_popular.tga deleted file mode 100644 index f1165b8aaa76238dc2ed26289866956e858255a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb_ZOA5j;5FG?TvMTNcFJO0Fc3B}H75t%i3eVvYTzH!8P$Mu?Qh(4z}0t!JC}A7sl;bhvh+03G{d#&iIbr6rfpO^{ES;lm@-g zN6?#mYIy!TZ)QfN25O4W|MW)f?4m}eX4?{YCAKSM-PI4YE9E5uaqm~ILCX4 zT7Nd1QQcrLAU6zyyj&`;_-&5+n9aQBc~swcZjhHAO9%1YZkOun^*VVWUm({t{UBb~ zf9uo-mFjc3966pD_lM&BZadB?iUO|dlG^Pyy&LX5bC!X0D!rG-_i`Ku7W2hQ^Y1yd zS}l+yDVE2z#~)*u3@01HvC;boFr%mxNl|C`8-wsGq@3Ps4{Y0pWHJe|EN^5)@pu=U zffv+&>(jS~-_LqR9Lsl!^DN8>Kf_gjAIll+YdJgr?`0jeo2y&tPQI24`P2Ig`BF-W EAD+c>(EtDd diff --git a/indra/newview/skins/darkorange/textures/inv_item_animation.tga b/indra/newview/skins/darkorange/textures/inv_item_animation.tga deleted file mode 100644 index 2b12b280949eb82fe0ccff5eaa1b6b05bb94cac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbV}%?ScA5QPU%9=8N9IqJz4RtSi~`h$m*VG-6~c@|&`k*9nzgqU3n4DV;tWXo?G}Esy8CUrs z9o!8H(+>UDn|uDh&Z6`GWows!^+;y*|CcYCg;hVuPFPrg*m4Wb{MTD@{lDV8(_r-= zF|qt9|K-b<6Qy5l%09S0`_k_Jj>%mH9f5zR{|CfLL|9|C=|Nq-g z--ers9Cjc!NIlH`o%<06-Elp737iJE!ewaClt&p$= z$$>CTEiw(01L?W){{R1Jm;S)r0b`@53z&Xny&(NCJ~|DO1DU}qECzQ2ObyJfFurqK z!G912@nQCWXmoYEFF*L-wg-Y?YFl^R2fH0)7l;iLhnWNNA50HS44H=60n(4l&&cZ0 u*)aVu8r^<$_1O6TfdHf*n;fzj&}=XW2?})$^9=U%_tTAV^Yn4mV*mgT$HuDw diff --git a/indra/newview/skins/darkorange/textures/inv_item_callingcard_offline.tga b/indra/newview/skins/darkorange/textures/inv_item_callingcard_offline.tga deleted file mode 100644 index 44222d306ce5a2e79bf88add4409b373a5d988de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcma)*%W4!s6o#w2XNKS^kKhaFN|3A!hRF0Jc#Xl8TNPXg*}4!RF5*Iyak}f;muX?Z zoi0_}h#+p&wZ4Im@cUQCY9{SM3l691^#9eVa}F&;EW%n9tK#&^?%h;)6DtBE5g|zu z4C%!{;8dJ|0LbvnJ!4`>V@xE+`;KR0IkiqAD;x|ttqhFSs9eeXWiNk(xzl*QF~RHe7x8G4;={oKKGzMhEQ2YlmMuyL z&H8+P-;XXo>oJi@PcgL$j;zbb8AZ!cFu%+!qUHCKpHb`IS7-&xK4#RH z?B8ORVeje==IiJ1aqm7JZjbS%wCxqXAOHXW diff --git a/indra/newview/skins/darkorange/textures/inv_item_callingcard_online.tga b/indra/newview/skins/darkorange/textures/inv_item_callingcard_online.tga deleted file mode 100644 index 42be4d2e136d527bf3c9d065a280ff866f880c0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbtTy-EW?5T4z=JAzdn!57dak*J_Wtc3rw=J+i2`~YL#u$vrLj*XX4H5x~ zLwAZP2QeAt!1QC!r`))QYk0oVj(*(8@TxM0XEw#>?jb(r=a^TjLrZJw#q-sF^_9~& zsbzRQJC6sM#rs|lpDyyD+MMKhc>O=TUlscw!S5`$@Ul9C51n1yZ>Fv%-h501kcub=pXBV6{PAwJ|6u`+-0qxkY}@xl`?wRxAUFL%L* jUU;Dw-avjQb$`8>Bb+;})%AMYuGyu;GnE z*KA~*$|{?T+qN}->$=YK(=}gi`RyvFn%74Dzr46ltakY}A5NNRcis~9fb}!j1y1oj zKmUUoZ}+_XGS5ukgPgQOdHS*kJtAH?c9&HQU+NXBr!G3#p*(MZCH{qHH!SnZy~^Hx zCM;GpE;;z9FPi=vUVlYSmOMSn*P^tedNW@Zl~o#}}H diff --git a/indra/newview/skins/darkorange/textures/inv_item_notecard.tga b/indra/newview/skins/darkorange/textures/inv_item_notecard.tga deleted file mode 100644 index 2534d1b2a85dba552e145ccb9213f61218b692fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb`GOD_Xa6vt1jEPVuD02?bNt!k9%6f=EH8jm1NA8EBV#TT$?JYpey0Fn9%V!^^f zxK)TjkA;)moOACzzyCQoGZ&x^m^DBHG}g-j9{y{&{5+Tk zc~Ss5j{DQn))qb8;PwooL9`;#_)SO4lDJJY!20SMW-}Sw*xXb#YU$`%(Pss_OTyQ3 z35k`S3YfdQL%+}aMMuw)y=h2*bTUcVe7UIjx5`4iJiow5cpN#Kk!tCAN2njHy*!pn zWy%wl^sLn&7iT9YI59n`_QP~qdyR0EPOB{A*bLd8B)mKq@%H8heUTv55knHl12R4r z3MyY+`=ghSvr3BM<`(8D-y)e|cW3AGLWx*iy$(ytW{znN>A!no6g&Yxqz?Akwd%jq zS)83!c{wP6$=wO_ws9|!POV diff --git a/indra/newview/skins/darkorange/textures/lag_status_critical.tga b/indra/newview/skins/darkorange/textures/lag_status_critical.tga deleted file mode 100644 index bbc71d9e77711db00dd995d4f0bc8992241eee95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmd6r`%hFy6vqdQw(@9E z=O+07OM}56{_hAelZ5bOVwfzZh^b&|m^$V%^COeZe8>1R4m8kuM@{TilFTde_Y1~bcI z4a#S2tv1H^zLuresk-_?ICDJKw57PIv}2EVLk_WY{Om2e10&GQBge<9^OTvp`8>Ga-TMDzE8oy9Wo#4 z(gRxXf$x?rowRjpCvDr-Eo(K`!CejaoNBWg!os>JKE97)VtQ%Ejvm^+y+`IT8oMbn zvYR3zx@2vr58ypOKY%~#kB;u8*w_csX09I~&j2Bk&GdKg?x($bAJLvY{gjl{Pl<_r zvYxoO2LzCF*Dh0FQ~MJV`Up7?pOW%W#+&Mwv8LmH`tJPN^bFX!vzM~61}Qy#fDRoR zpaTaUQ(BtBzI~4;ol>5CY|A`jMprjPry-3R)!*p@ryV{hLqbDcXk zLizd6C@*h_a&w312kL5THMp=( z$yg28J1~}-no+8(d_!eruVg)_siedd*e+gtMHLmVsk(Yp)`9&=(Z+ovmBEmqWuH69^=y1YM8+> zL5y}jARqP|>e|s^m9s1ekk`zoEeHPo+<1x)_)fi;wz4iVDLT4e4o^} z)v|92<2s=+t7F$|h4_N=eal2L_#T5ftzw{6%H%L{4EA%UaqFtT2E@lEge4l|j4{#P LN#Vw*Fdy+Rzu1;& diff --git a/indra/newview/skins/darkorange/textures/lag_status_good.tga b/indra/newview/skins/darkorange/textures/lag_status_good.tga deleted file mode 100644 index 680ba90f173750e1ed32a43fe2d5d69c8f88c21f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmXw$-z#NN6vw~k9%s1R2jxXxDA$_@MB(X#l=27oRe1FxkvyJzjEu`t ztP-#$S%m^@E1 zd6r~YeOAp_&3O$gPb&?UvPjm}9vC-Kep1fn%VsuRG_fJy!1{bW>+*GGS6}tUi$;0} z9u2>x1!iG!w>@fS*L4>=uR7Tgbues;+UTjJO83uhlih&Q;|J5bypjq7cLN-}8)W}& zKYMR_8TQ=t(CfSHGm+u@Vb*@HwK>1Qx2Qg=pqg>&d5YtY;~aY&V>tRSN>8ncrwJ3$ zwq#WDwC}?!zzU+G!y=CS8sXyKMb5p+J=E9!^wp_Lldx*?XLnY&q%y;)( ww*F}4MFof*gUF7fYBUE^B0Dl3y+`TLV`kST%_u%PLjC0>>Mkx&bAFC$wyM9sk0 z_vpO4gWbU{*u|Mt`X3)rd3NS$E-qRgmDeg%QJj8z!}!Y!M%nD)=Vt^Zns|LR6}c8a zl@>wsNGY_k;^y%x?WZR!e0^c=;{*2W`#S<*j^;l<(ZFk3LfT2DNv2_FetgcpSWE6>P+Dwjo3!?U)Q;$3nCubp2ov#=bO)fpqoFXXh$ zFZ!1tk<)$ruXv?xC%C$e#dU+Ms2{@IG(>vaU6Puw6SV(Z+>khhb<`fe(3!b^1nxF)1u7k|M+F)E+jRz`U1J;J`f zforA}=cTJy{*INjPs-81o{2IpBh~gbMOVS+(;A%obT#5@&l%!8H}DUAZ6C(QJIs-} z*=sgYUT>#k4Elhkn-1c03sEn|l6kI+g(ur_OGqCTS9?>7M~nsI1qb?5-KaP6$vav* z?%9Xor$3?NFNtw`6vLZa@Xadb`PyIce*X~SYX2qQJ2{61_A%z}sYR_?&z^=hy8fPU zHD5zJNBZsxlqnfQO%G2WY0>--h1^+*89evnDE{SVQHh%=Idh(0?*HT49TR6*QLqbT z$tLuh%lKC|X}*>pX77mQM7KH!`mzJ3lpUCg%4i#b9=U(}J?NFaD=u{6@oEa5?^O`q zJdAJg=bFDs2y}aF=B?D@4J2J0A>d%$_#UrV%h+50GsikE^X`f7cxv6-xTY4M|EibJ zA8z5kG~OYuQP9eMFP(uB`!%fnFyGdQ%CL^daW-#e+FRRsyvRoIsUDVH93v!O?xEDN zadYD1CslXAl9wrK@2Bt@M4$T|V^u4`2hO6avJ)k_m~{#A&iCQzA9PjL8y@ntrj}2g zvqM73scGQj0mzYDDH?(gq`kZME*mPU@tObZZ?Y~@6CP0lWNe>ub-Q6O#S^hUo7k<} zh*-CQC*~P$%iL#z{t@2Pp&%JB3%NqRU=jY)do5{=$r5LdTb&TLHYP6KWK<6TRHn84 diff --git a/indra/newview/skins/darkorange/textures/map_avatar_8.tga b/indra/newview/skins/darkorange/textures/map_avatar_8.tga deleted file mode 100644 index 28552f223798d1a1d4c0c04a50af38cee77b9e24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcma)$%?-mK424ZkjFAOe^^^?~2?>bQrd1YU5Ef$!G6e_M55-Z{Q=jw+8$bULT}Wlg z(qN4-^arDOionNB93F-G>@caRI}DLH4ZwRTcU>cKo5!>zRw_%H|mN4>B}J*bBe nQ1AWNBk>Logk8wL_T$dq`|p?yRO{n4z1`C-@w&~{YeQ aiX$`CEb}+?nihP@Ic-}I(PKPT)8p+T2wRKF}&5b Q?EMkeFi-6@gt7n1AFTsTy8r+H diff --git a/indra/newview/skins/darkorange/textures/map_avatar_you_8.tga b/indra/newview/skins/darkorange/textures/map_avatar_you_8.tga deleted file mode 100644 index 61f319fd9d65dabfe99d8eb7441e1b344500055c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1r8=ArUbBvs!1S6`|1;7GxxvbFPZq9flFu~P~3r&lQWDVyuexf z>i_TDQ+EGXXkYd}{P^?#p69>*XJFuX#mOa*BzFG)4*n(Q{!cu7{{QX&|NlpJ&-`z@ z=iz^b*y{hB#?IAjNB-P4owODx0|EDe6nE{s{|uA%{O45CE>^ho|Ef^Os{hxa@{>+o z{m(FE|9^(Q?f-%HN4iW{I??~>|NqjHw*I%8v;9Bcti%7cfrc=soBd~FV~Ya1Q#@?O z%EPg5{{MHq{qKL$^Z)-%3mSp$W7r@hB$NU)0|aD5we&00ojf=2h>EWU@^gV$1nhSp X5fT*Y8s-`7>F=i-;pXY%s>c8T!c2n7 diff --git a/indra/newview/skins/darkorange/textures/map_event.tga b/indra/newview/skins/darkorange/textures/map_event.tga deleted file mode 100644 index c229b379a2c9797fba482051e98a157896d77368..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7@&q@O^5XPtWpeHGK@z@v8n>XKeKSdRMNWicAOjhm-QV2`%!c-)=SE*XGmhLm2H#%xZp>p2_dD5nyp7kb zsxCC@^rf#b>LM1-gO+&If?vN(WA#@Dock=+#zy|rayN}Z2gbd{x_F!uz3NZGkToA- z$l<-Db7a4>n&i=k#Y!6J$?HxnXIZFC4a6)5xjaW?=Lxq?)?`zk3;Hfwm? zI}94|F>dog4&DR!+&m9wVQpK7i{rcJx#=Bp9eZl{aM}LNkjZD)0RP_o<~hebdkClh oubpZ@hx^ie^H}-+TZ)10;=yuEo?olC`lWsvUwu5(qv~3I0rNT0sQ>@~ diff --git a/indra/newview/skins/darkorange/textures/map_event_mature.tga b/indra/newview/skins/darkorange/textures/map_event_mature.tga deleted file mode 100644 index 61c879bc923c7d1ee625a3995012a3ddecca363d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbW0Jqp4=5QW#+Smp>`KszffM2HZK3jQHtAyy*d1tj;;(i_?46l>nFZyA)&XofXp?iFV6=-Z<3JkIoFJ>+-}d7Q~;U+Q(n9pQeo&gKu{k#!wf z&B`3y{rTi|WXb6>z6T6EJbS-cJ%@W&)xcv{u)>$Wn{^@c_#N2ag|3G@eV9e7Sn+V4 z)G+IN;5&M<4?Wzj>^I5U1Mf{3t?~RHv*`nmy4i!_O#Z)QbgtvU^4YAm$u3=|%SCTL IO|ztLzMf}`#Q*>R diff --git a/indra/newview/skins/darkorange/textures/map_home.tga b/indra/newview/skins/darkorange/textures/map_home.tga deleted file mode 100644 index 7478de371aaec5d55f0f01405b45a2d6589261d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r8@W8<4<%Qn9p@6hAcna^n=0%*?;)hAhj_6!@{O91`@vb^nv6+dO>PI`ao#_ME~0c z3420j!1RL50qKF+4U1opI4(1g^}^JHXjmG8r9*6HpzB4}gU$w-iEIWbdSPZEn*s6< v$UJnn!qnoRbzo+Yp%F=i-;pXY%s>c8T`M$$R diff --git a/indra/newview/skins/darkorange/textures/map_infohub.tga b/indra/newview/skins/darkorange/textures/map_infohub.tga deleted file mode 100644 index d0134fa5fe737492c87317e95b38789b0ffc76dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZvbUr3W-6vhvFkw}E(Fxk401UIxa3c84}B1}IT1vzt2GS?rL*04chQ5RM>cGV(p zx+p9v`j1|8UtkfIHN%S$TJy%O7{n5jP3F^c_U+3B8$5jPd(QJa?|J`Bq(rP=g;YpQ znKiS%c9Hc>C33uZjXdz$WL%|VjcLyE75mnS_*&M<_tao5Fxd*sdrW<5g~l|eo?>jh z$ki{tO5jHakUc>@_`g<8=5p#$Z($9s8TFIRbOB2N@&hK@RtD@4bBxPoF5^SgZ-do` zVG~%uO47!h@L0Z)GA-k8nH)=MX9IsT&MR8knn))$76Q+fQ0gl{o^C6d@cEJ5A!^0 ztH=dv(NZ(!R4fQU!M_v{%cc1h3)Cl|M9`%mMu>a9*rP7-XyLh&K z#?RBEXQlm)1HZ?c}H^>0KNYvD#Eu2&b5BF3$c&` zWO@tV;AWBVjMn(=QmMw&6cw*=P>TK-~R{zvWGc`p0b%4qjS`AkJP9^*OpG3O}8Xv}lCqveRvZX7ze L#k=2dw=~LM<32n4 diff --git a/indra/newview/skins/darkorange/textures/map_telehub.tga b/indra/newview/skins/darkorange/textures/map_telehub.tga deleted file mode 100644 index ef63a3eb7288fb2908770980dc9080460bc9c140..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmb7?u?oU45Qc-3V^=pv7X>#*mx`sLP+Rc@9DEHGH=TV0U!hAK1Yf|{=OVIL!C%Wx0423Oy3Eq|JBfJRxlak z@$b|C%bDKhAUosu%Zts2zPI!|+#V(I*fZT9AKWv1qdrM}}cr_>R=jThYE*@{d)F2)j=mUWqdedQ>K{-Fv)BLcnn;*SH_~3QK zV>XmW4b@kDc`wA+JXi6^kp|~o_nKO$C%!35THsu4ajsSzCH^W{28(%rJqc$1Kzsm2 Cw#T{v diff --git a/indra/newview/skins/darkorange/textures/map_track_16.tga b/indra/newview/skins/darkorange/textures/map_track_16.tga deleted file mode 100644 index 451ce24cf05fcae361a56274547651c30d8dbef7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbu1%L#x$5JLw~9xcHJv_ma=Pj9F%Qg%wujNUVGCm{C5M zUFttu9OE14zAA309sZyZ6ZP1!D%N+*EAM%q)rLFI`^>EJp7&X8xbwWq%(IW!sDHCP n8MS}YJ>9>%!CUw{p8vo{$}IbcKl^!Hnl(*n=&P+wT~pfuEC_Ps diff --git a/indra/newview/skins/darkorange/textures/map_track_8.tga b/indra/newview/skins/darkorange/textures/map_track_8.tga deleted file mode 100644 index 53425ff45b600b5bb8ee656123b75a8246d36014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmZQzU}As)4h9Ye1r8YRKN^6EgJ?7t=~xj diff --git a/indra/newview/skins/darkorange/textures/minimize_inactive.tga b/indra/newview/skins/darkorange/textures/minimize_inactive.tga deleted file mode 100644 index fcd62aa35e9b02394347195f746b673f9870041b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&;s!|1&&3x8XlA7^D^*6Qd7V4bAkQ--yEx8~;B!zX>i!vi)f0 zlB^#sYzMpkC+9cA!|Dl|-$C(+%l*hBM1`rn{24R84@Jn=qbRg8xgp1}< Igcrap0AKo^o&W#< diff --git a/indra/newview/skins/darkorange/textures/missing_asset.tga b/indra/newview/skins/darkorange/textures/missing_asset.tga deleted file mode 100644 index 9a43f4db5db363b2817bbcd6ef613df64fac4606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 zcmb`IOKuZE5QckZoFK8wj&=61$px}VkRl!&&^ z5I1X}k&&&lv&ew6j*#CN=omtTndsR%)m@<@daPEQ5x4+kIr|c@hdNp|6=T<0i(>tT z7O?~^$&v1p@WgU5r|@=eW%p=mEJxnx3*G~7QG>R75xc-C21zT#UKOS)D#EEr8vA+!iJ*7_JDA_szZM54xXf z`(y?1IQ-=uHix6k(_19AqGdMD1O+*kM}#b_UPXL#5=$pW6lIY+-o!))x==&D7yhvD z-n1}4ne2B=qZmL!4)*DDg_XP?A0bv7kSldu8tjNsR0M5!9je<4SybalBnS;9^VAa5r>Hc_Hfw(kEbnr@66qx|nL1JQ^J9Bc*?MtzuZSba&;`jR`K*sb0iEJ)DMq~o*B|cE;b|f2uxSedY z*f`YfHV$YpEB9UE(v_ z6b46JG;Mr>MbXJdf(+5&CnlDN9=DmgTS0e6sAPJd4pqZPeHRf|1%BK0g2f^SG>n%> v3+TjkOJDH)K8cBTN52f1ICwIs0_>;r;8cZ_nPHzA66!QSDO# diff --git a/indra/newview/skins/darkorange/textures/mute_icon.tga b/indra/newview/skins/darkorange/textures/mute_icon.tga deleted file mode 100644 index 879b9e6188bfc01fc538a3f8f7d72b2d64e790b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmdtfA&UY*6u|MpWEAAerEOv|`2{TZ0R)4{77>Gpcw7`&lSyo15W#3Oh(Q#QYt3~)k#dp&C8&yXI`I*-^AEk{mjGgzR95r&AqPnp;!TzBz_e_6Q+^C@1SXOTTN zXj(DNeGrrLrL0_^x%@kgNiX@Y0d$>?J~7$G(=)j BCEEZ1 diff --git a/indra/newview/skins/darkorange/textures/noentrylines.j2c b/indra/newview/skins/darkorange/textures/noentrylines.j2c deleted file mode 100644 index 93ec17659d0c3826d20aa6f1bfd049c787bee24a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3926 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 diff --git a/indra/newview/skins/darkorange/textures/noentrypasslines.j2c b/indra/newview/skins/darkorange/textures/noentrypasslines.j2c deleted file mode 100644 index 800c466964fb6bca146d34eaec3a08a546645e3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3815 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�*oj;{IXdh+N=8Yd|;=cDZNBk_qFbB>r8ja);yG!FTV-6oX#HJ?GE^f=6G4W z(wgwV|Efyo4TEQFb4`KVMX@dJ-@Z}*W@mtcNUOY=@Evc||8}vZ+gXUxFto{Oa zdnSI_$F_#SbND_Da~GtlhDP>lwe3si-M@{w9<$u$2G ziMI>6I#7r7rg~xm_21cwYdX;#kk$8AjIsNn9%-r2){oNy4K(fd-V04U*5~2v>v%Df ztT6>OR;r~t%##8!E+R!W!#yC4q-09(nBuztc)by65}>^B3}}EmG^EpUAV@ z{og7@GW~8J@yHri+&n9#*Td2oeQ-PUqPkAj4QVKTB-@cb*vvzpapXW)jkb*_1_po|)gjR5*=6ILOkWU(8ys()_0pQjOy>zV&;ZLu1 z?umcg(`mJn{9t??h%FYMievkO;hTV>mcTC${K~DF{?XMUxpY9|1j+384WWCO=-@Oq ziSQp|``ZR<{E&{U_@T15iB|qBhtIA&7WR!~KAEi}*r8(83r00lPf;}QT48deLN-(s z-{lpV>aX3HF(HNu=};;aU(Ly_H?P#y#&EB8 zoHV3yo!0Z|89R>!hkOx~g{Sox`8wb1r)ZMZi4gW$?blEI5V zy6!9P&WuNe7O?uZx#)(UP#cyhlOlA%&Paw&*q{;UUCH9qj%9MZwHD53yb4kzVtp*5 zA!FBmJf7?awMt~mD_XYe?T*F3%EINRzi2*P14*3)(pS*(Q1ir6el^SQ{Nj&(^)P_( i(*fU1F<5JLr2C2CsnRLS?f3hy0Qj%eTO#0Q>VE)gVMr(d diff --git a/indra/newview/skins/darkorange/textures/notify_caution_icon.tga b/indra/newview/skins/darkorange/textures/notify_caution_icon.tga deleted file mode 100644 index abc23d1d7a104b743186202cb3ae068dd93f1c52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmcgv3s98T750HZtE5F@p_dLSS;^X6UOG-*A%gV|m$B!SsPmrBBaY8x~ zq~qFSeXLE8kPZ8WlT63@Cw?y@-SDYXr=&$iMgLm5bZPF488d!Lyx%4)nm>R3pUTV2 zzmP~IR+&r|kV>UKf`{tvi69+oyEstWNpMixF)mq~;i1jAt($Z{xm+F?8XB^Yk2On{ zEP0){U!Zv`OHEDPZMWMMHk%DrtM!?Jap-h9Lw0ud?y#`1C4~50yLM#||FFYugIuM- z=>`!B>SQQtkfNwwGA4^}%20e$j^c)KJ?k6Cn0`VZv*EyO_SFocvSR=`y&l8^hr?mb z%*@P~IdkSh@_*ij4I5HuUZ1<{R)4ERhd5XAN-8{VvzK{Tv`*X3Y)(^OnsoDv=$K9}|&GB!5$`&Cs{ zIX;i8SFASRaEk_6^vxdP&+Ep2VQ&wx^R@#=Z}dT-(c$iWHFjScM9v)_@~H32_BkCM zY^@u`AzBBiT92U5+i~T}mE4637cL`icK%sNn73xlnzeSj?Ud7QGu;@}VQYgPyJ-#b zXbyX64jl4{Bjct4wY@S}EEX6|W}Iytz^*nI*xWcfCUft2v7^a?Z9F+{4XVj^Cmlig zk)))gUl1qrohuPhQBg}zpFW+AV4zW5VXN1@7zDW1-55&dd+boWpB#VJ_SFKvLMx)WZ z=W*JVY`%MLX=z>EDCiENfX3#K-{r^lS{43y{x;sY%tv;U>0#dkn-KO2JlIM4o!4b( zlV||H_wK!W_x91<|1ohrH-Ve0hDSt1EGjH4d>ugjs7{ZM`AY0)Hlwi1hy6l4fCzZ2 z(}&`E8Ja~>H1*4|^QIODNYB~q>j@(NjuV-6BlxIY4!z0Zb2%NAd3kxikBp35NQ5&v z(g~8S!E?)(FHh>~>N*(kdIsCYO1#~oM!vv>gS`P1^#R5Gw8nfVj#hWWU@~FUXhufW z5Q^_&tiMPU!v1a#a$1Ziq&f0slpUz@F^Yg39?8S>0zsS3GZ68g1s9UPU`yCn_>~i9r{s2k`fqfko z;_n*c*AxE%o)Cxo{do5taHP+N!ZrimYm#9=IZAGXdh6=yauN~}RubtqzKVFfkKM=T zw`|$+JGa|)*=8|YJ`;`LFyDmIJ}-`mX`MTaI8!Sa=QrU9?Zr`%2ge3OcvtAefyQBc zAygpXaTzF{S5SOkM`Okk9zFl#WRr-?^U&y6y%pXO=6={6~bwaj-2FI~F4J0@m+BJo5_!u2>c+oRZx8#g9v zHJURnhr{siAq~oU3^+C9#lfaw+!Q|IfB(7w9|)~DIpD%Ez8a0<5rljm^T^1^N9)$D zdx^$k@9h6t!spDHlX&jjxi=9CHmh_7-<3WM&JH^8PWuSj#fpdVucEmR$7yaK_FM2N z*%*u_ANk%$@oXEtZ!FfZb3K(ZH#s@^rMq|g%X}X9NGH7?6$1vG={MrTRtb*P2=Gax z5Fd9)akk%tihdn>l{yyVr6Q4NKgIN)5Gl*Grdq;g&6<@!`9d1qA)di(aq+}jTo9XZ zN#?+LsU4q)t*DS#aemN7YGE0f_|TL zK%>V$#5z=}T;Lf(;OT=@cjBMoQAp|C2>5-Xwzjsc#Kc4vYofS8zJ_G6@&(EbUo#nv z=d3oHwMnkU=l4yh8TFt>=N+rxzOSX+!e%uZjpYRe1;3_m77!j6XQwii+3ekDZEel= zdOQO8s3BNGakW}WYfiW>RYR#agaUrQpt-qudrVBsi$wCxsSr)_4T~Fb6qkRiR;&L; zOJMDg52K3iK-E1tdMIae*zHD@N_93ZEsgp99m131>?Bl^sv{RHSg^9Xx;me7xNenJ z8yrv!Lo%YK7-S4mPS?ic@iORbUqK_V|20p$Fn?k;Z{D1uR4Om99FohGscumy6eriO zU%!^w5T3U0oG;UXEhT{RIei48x*g&oQ|`9+LHMdosyE0L^*5* zaUZ6=C?Vg|DW_Y_`Uua;cg`0UPv)nmr>_(Wg});Fa?_?wE9h-!|Kq-Htl>DGBpJ^f m0^?+0InDozo2Z_Cd3D2UYg1ERNm>7!A8t%ed3o)MY5xHS0i(eH diff --git a/indra/newview/skins/darkorange/textures/notify_next.png b/indra/newview/skins/darkorange/textures/notify_next.png deleted file mode 100644 index 7b4aba9d359e2919f7b66d4a47cd7fc0b043de67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Lb6AYF9SoB8UsT^3j@P1pisjL z28L1t28LG&3=CE?7#PG0=Ijcz0ZMoW_=LFr|NsBbi!FaYod5UZ<i>U#f1XeMam?f2_ve4#o%nUL?bqd^AIIGOeYx}R^Yvd>%m018_47jd zkE1R?b6ifCuK*e=UJ~RN%#h|J_vEt>Tfzk9OFtF8mmc_IV7ANn{HYz%g+L{YN#5=* z3>~bp9zafnr;B5V#O2)cC;1L2aIjq1Sp7CBd-~7+_PTKsGM<0%@o-=`WpRB$sEX|G z#E>Nh6E`z{;J&V_JasM)+sT8*QVrdEcn?gT=aZFa65{-Kc3nuF*y^zLecGQH?Xx*Q Ut=8!c0ouXf>FVdQ&MBb@0G)A<(EtDd diff --git a/indra/newview/skins/darkorange/textures/pixiesmall.j2c b/indra/newview/skins/darkorange/textures/pixiesmall.j2c deleted file mode 100644 index a1ff64014b3b2af131a123b30cb0e2c3e60142d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2845 zcmZuvXEYmZ8;-rHU9(mP`f8}uh}wi|%}Cx<)U4IdYwsdfjY=C^QwebFv|~B|v;ZeS{TnCx1gL-GL<0cqTr4dA z8%#$4|4EL8gPk1!U?Ks^N>TDrfG9vDEeH?<_=o0u{g~eNY{#^Kj~&y4=?xGDu-JIq z@$ioLD^goSOGA^10q~xb=EVV6n0cS6=3)Scd&&v`PT?UVQoWIF8B=p=VBP90 z#N_BK6en(<)@={IOeeCVP$}JR)&c8; zr7M3meVdFm7Xh5C-+GX;tj@9ouyN`c?{isBv;>#&#ssUHRiF6~7h*{4+7lNxrrAo6 zWp##C*ZP%arhWcsQ~11&t#5z(E8Nuv8cLurnAz8?Lw&W9vp-&5nGedrXrSj1u1oyq z`$2k^HPPos!6AYv1CkV|KUk1;>#}Y8LC4*>YJI#{*M$8K6}gI@RV5-C^?A=1($-FvtPO#PnvAFB_=N*Q zXoFoX(xF1h?R~c?Gp$-G0rCiEf-qB-C9-ULKcSko+x3$V>`%4+Vh<~P%xs1hYSZ6D-|}EKD843mRFQC9WlG{k zPc_#-DQs7YzsjLWBw);NNChJ#{jFv@yMPskyPeULXVXKQdc zYkxx__b8!WGbSQ33WU8ir2X8DgsgHX%Cv#RgrrEf77}>QHBKrCnMV^dM5Y}DfG3r; zh0>TFE&hndY{E{UPcCfl$k#M{Ig}4O1}a^B6K!`TWB0{2v8AD*+Y_x`lh)4e_gE@O zVOv^~ALH3WykC@0uRBBnSq(wKR}129A`$&X>>>J(WE9Gf_uV}p;VujB7j55zxohZo zO&LY|J7slp{rM{O9j)6$zW^9FRsRS*U@U?Sqq5o(8`d}yW(%(lLS{#|8z+_%6YzYd zv+8;TrmlC4?q69T#zu?{Fwy345F!}Ib*Ow6`36ipmw(1}&^E_xS>_%Rhm+*Owf7y%OS|S)VCQg%bP{f<37O$B2QV)+%irpglN!w`8OMsWW#by44rpbzNRo!!w}tVf zB^6NN>SELPr0tUrxytkVWwuZ{G6&2-^Ru_2tZFNV5xZ@7tXqH*O$!^+Aljor65=QZ z?fnGTyYpHmBsx>b8`cf#+W!T#lO(+IhuyYrp(VTaSPEIPeb41eO|1+4y_4PdEU&t7 z^_pnfiq6j3AI4;{c@BpN>jbwJ%D>o$VeT$?9^Kpw%!wIO{8*&&%V4NGWs_7X&|k&S z)s_1lcRwuOr`WEb?r&E0{|G4N@yi;V9Xpbf_jOc&mJY?u=zX}o|JJV>@_bk7%g?5o zPHIpnEps6BYk6(ZF6wbs)>!`Vhlx^{w#-f4Jv2lPxA$cQGXH(4zBs=^o~RP-T&Wq% z2;WpYHQbWxXJA7ufXe{xc*Nd+A*}in%1)j6lZ5ffEa2%KYj?zI7h&(HFy_5L0*dI- zhsar7>VICstE0vH3Tov-y)Fm6y6L}jKWvV31$vz)ZJ5hdc1mre5ffqKWC+NgTyhY% zl?-W431r0H*4nRD=1JiUK(YA_d=tCENxttT-H6S&7VxZI>g~fXor<~$_9;;iZRI?44_azk#1p_aOAObnN0lybzPvA z!iERho4;k;2b*L*L=~%>vQtvx747@CHJ<>GTbkqa#B#@_0{Sqd)YYifnu7 zf9!!(Zqvp;zo}a95TKR&TR7>6Fmo^0Zy8@Hw0(pqZ=zGM%8&q8S0xar*O-WhA-HNDt zx5!|4-IGfjUq^PF`n+VOo*uyF`qSy3=n5F+oxXO%!gY@2PJ4$d-=<>fyAq>&(-|_r z%KPK0CZ6@;aq$sqx((3&0k_35iY(d&UWemjd?QHs_X%+drnuD_`!183Jbqy{PKBb^sWz!ZGclYQZ-AgPA=b$QB^G*Sugnhxc-V5u?WbP61R!tzWyNt6!Y4n)@3w4=y*V13uv zTY~&eM}r-U4K?z@D+}k0qJl4I2t-R?y8Fl`Uc+kTyYA;+U4XmHSd--WFm%DQ1$YmXI4rHIE$i sxZFUFS>)KOZ!m(o1dl=dUG%R&Qfrauhcgu3(efm(PBJzQQN) zb`^uP$5LRnSXa3|dUA8cga~8{XWD%D=42->bo;Tseis|-VGJ7fV{v8*k@e%~7wDr2 z2JA+7=zItj1#r7uzow+~r4n_?((sEx%p4D3va1Pe;Sko>?qaA)j>StCqWGUUe7`CQ z=NqfhQ}#4=iE`m^I9AEy$vVbhTpBsnhUud|u5TyqtlYxJMi|$>o5kPPe~aShKmQa1 zWfUe`>+zPE0TGB{W7##bCxvLVhCh1SeVFcaW28ZktK&nsGTe{R)&@+S=)jF1<}lIO zh_MzME^@OyenhZWR9%#UbO^f-y53ut4HJlF|#?PaJSYEsu zt?ME;o3Sn*iY56ts8DWldizi&laf8@2cEC4FyXYf0pm>;jCm^Y=lmS*+*;y#xrw=V zPhsX*3%)*i1Sje&Ap5dWs8(OrXo{oS7f}>RIUt&JnyYZiWy65mjC0O%OtjiC=C8$g zyA$VL;jmseNR}M3y!^0QrD8eV5-xUfejxiZ1!ON@I9s7BMX<(#S8X+T!_MMOpBFtX zey~;>VsmIvVo8`*D7qt_;q?D#!~p?_neUiHYFv5@wEygn|k2!JMJ|JlX3? zB^}|~;*DZgVzxenhv$Pm0p?jpqetg)1Vy}Jm#ecq;O*cstuAU?)z{*9+urVfs4`V+ wEsU9|D9@=WVal`=c_@VYXY`=njSgRH2hZFTXyX}!f&W+Kj+FTSfZK)eFRSYEJ^%m! diff --git a/indra/newview/skins/darkorange/textures/ptt_lock_on.tga b/indra/newview/skins/darkorange/textures/ptt_lock_on.tga deleted file mode 100644 index dfb8ce2841d030233d13eb667f72dfe3e66ed57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2085 zcmeHHYfPI}7(PrulKmLbKN^hd63JMYQ^r;pjhe1rIgFc z5CkD*Fv|T_3Ik*+8g<5GnqXWq6>kIGFUL$EIz!NeJbp#_GyeH&KX#HQ=RI%E^W;5m z-sgmn17vSSl1RdcAZ#{!7s<)VBq=fRpj392Wak=5$;Ap{t8$9$wT&e6rWI#P7O9AkC1Pg$FMKUaE&H|;IMzgJxu*sN*k|H^%} zr`l5GBpE6#NoFO5u~;lZQM)?fN=+6iDX(=DHB4-zyJo>RHX}h?gyYAc~M zcf;=S-Euaxk!-^`l5{39BALZHD3PZVW3k1N)3UUqa@~YYpoEhUl+!TM$fcpD!DC8s z%IHCP^U$)x=^+}eo^W}5qSfae%WhoQ$o77V9^vcg$SQ!jZUPn611Pj#hrW6Q8gmcM zMH6J5O2nCxZde-orm7ruL?TNknddE&YTp_rAD41R$$du4dgUBK;M#+&YL zRNna;`5$heSIERQPAt4kx+j$r$ZQBal5#0gTAhEre&l=1DkCwS5sxl&6LdFzL2b`_ zaCR-A%>Oki`fp=e!@`&{1w-N}6x1(5-MsjhL?k1MvbJCC<3C_R#l(mr5kpEYa{4~U zfHWElFA`LA+(fIp4|Cc$OzHU;&5Uk7( zEC9 zE+0C?C(#>2FmjXzmtZ_k0k3Ba#r}uTURm1K>W$fak(970Dl{d9OH%kU!buS=tF2uq z_1{DN%o^GPKcRDG6<4Qzgu}mzoY6IC9E02GO1&dhAfdVJL;rawEU3W~%4t8Oj!_)( zLvdmKmZD~GOHn_yC9fXZmKHZ}iRJpcB9T0s%NGT?VKg^n&x3Rw5y7``=y_&yMSK=B z!GHS5vmeC2Kt4{04tJVLQkf?hpDdv=$*8M5~wJl&t{4oFIkMFpY)E XRctC}q+c@qzbc=3Dg0mJ{z3Q$kog6P diff --git a/indra/newview/skins/darkorange/textures/radio_active_false.tga b/indra/newview/skins/darkorange/textures/radio_active_false.tga deleted file mode 100644 index 963037392c37bcc63c2f376a118cc0b1e5d48ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZXTO=wd=5XXm?m&7F0Mp4Nj2ZbtVO)c@DG=+YVO299)77r>E6cG_p6v2A%Qc&=u z^dJf?h&Q#l#e1zJ-R@54Bu7P$wIi560}HexY|)hw)`znkc>JY;_TZDEQ}-1$hRTTfiFk>P z06Dwg<#NfHb9D4&w)2QzdhCk~+s+Ut_~$)$m$bdi+KSx(sNm>3fpu?zcKgowKp_ zhnGvNw!eY?#4V@3KnLTcSbDuq<8;0kSh-&oEj&$>ZTUlAS<#)e zr3Zq}`fa{n*R?Xevi{4lf|6eS%uG*yDB8WRg!((*Z>xX0uUqse$L;ANOFg8ft*I47 z!!wFvmn!`Oy|aIOsAC5h19|c_7U@u2QBRWbE=*1B7U|wq?9GBv^iL;jt$)2;SuRFK}1+UDk;Y1@AH^gX|AzhD=$%;{a}l!{O32tp$X@lIC!ww5nRA`MOv;*3MeR zAp`bJun5NOc6%#y62sKPb{y;HV3qb%8FX!o_0cewJpF2-J^HNZ>_bIm6=(VR z>ocU;;`Cse`@?BYr*o{Y#d#~4F!z69>zhq0x;kdS{||I8Ky6;1q?)Eo{ksGw(~9HK zC=Uz_aAjpBS65f_$jAsQr8pc_%KkEH=!YA3pqmCK^ZG2c-By7Jn-@y#(U;KXm`=|Y;K~EywJe6Xp zht#xwa$V8rf}*A?X8%B6+&?bVsRe|<61mD!bkwh?BfxkUrkZAhbmu0{7Qs0Brxml+ zzfPx<5L5c70R+G#mkA^mYhpWLDq$RVHQ8Rx9H5#bFtUo*L|t`{5jv{uI@AbI{F7G#9E;M diff --git a/indra/newview/skins/darkorange/textures/radio_inactive_false.tga b/indra/newview/skins/darkorange/textures/radio_inactive_false.tga deleted file mode 100644 index 9f9589e6451178f3c2683ce2c951d744a7b98c17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbW$T}u>E7zgmjtlZ7rRp=cO?L}NPcR>&Q!yE_ZqHqh|!5;hsBhsQGF^~%UfKTuihJa((d>Z$!;R{rx z?WRh9PUZT1pzooPlWB}6W%vy2+Y79n-)GIc(s;To19|P9b#!LQ(WMuTET z|0ayYlZyX>{TpS?|JuKJUEK%&dwz}~e-wBg&Or*eH?D8L#N+SxfIMTDthu(uF6M zPCc;n;IyTZyUiF)@Cn=p2LSb}U`?_!daUfI>y*)w6Q?YLU2RyCDMG4FtUKCiCpYPstAa=8k9-yh7q1>=DFmLyL3nTn^L=V_r( z=xQ++^qu8~T8`(-4Yw`EN#^hloCl#kneorehkDaAH|bXzOKLys=m&;2>fzsL#!Ab< z{`7AcMmI(}oeuub+t6Qaz`wE4|0;Z}vG(Rd=)p$q=!3Z|*|k8Qt3W?o+Nyrx`6Z6G zuLI)r(!jizFAM683!1oZv;yhy# g_M>ssavk%gF8HQy-YQHNOU22Fk(n#S>xHbW0}eg+mjD0& diff --git a/indra/newview/skins/darkorange/textures/resize_handle_bottom_right_blue.tga b/indra/newview/skins/darkorange/textures/resize_handle_bottom_right_blue.tga deleted file mode 100644 index f47aacfa4230806980fe91eece6d17fa3d42d662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1&#v;4loP{%rNKue;5Y&2gU}`*!bA|Oh^w*9-Cg67)%W=dtu@* z_1I`aW?<8UE=Ef;(Cxy<$L0=v>aoe8n}JOYAu(#2LC7wA@*sEMlc%>FtTYG-3Uv+h R4EFT*(~WTR^l{Z=0050SRPX=* diff --git a/indra/newview/skins/darkorange/textures/restore.tga b/indra/newview/skins/darkorange/textures/restore.tga deleted file mode 100644 index 87910e288e70968690d073b5bee54d8c277539f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmZQz;9`IQ0R{mE1&;pz|Nk?92?h|W9Z39d1F;xE1c=uPVt`p##G61WT0kmL)iZ&_ ifdH(JD)I>D!EFMY3vvO(c?gFhB*6Xwa}gdzV*vnE!^3m{ diff --git a/indra/newview/skins/darkorange/textures/restore_inactive.tga b/indra/newview/skins/darkorange/textures/restore_inactive.tga deleted file mode 100644 index dbbec7ea1e3d758952bbbaf36f77da66cdebcfcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 tcmZQz;9`IQ0R{mE1rCP)|Nk>|K0deMe+!7!4PrIZmW5_zKgc#T0sxQ6ZGQj& diff --git a/indra/newview/skins/darkorange/textures/restore_pressed.tga b/indra/newview/skins/darkorange/textures/restore_pressed.tga deleted file mode 100644 index 1922ca8815be8347d9fccb473ceaa5b0fe37a8d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmZQz;9`IQ0R{mE1rCP)|Nk>|K0deMe+!7!4PrHeSPURmJBZZ;7h?pmKtin`23RXD z$tJiNVAD`_GJ_;xX5lcMd^HG{Ghx^Pb}rcAU@tJj90GPESQ6}Iun}M}wD9Q%X+R?Y Dq}k}v diff --git a/indra/newview/skins/darkorange/textures/rounded_square.j2c b/indra/newview/skins/darkorange/textures/rounded_square.j2c deleted file mode 100644 index c8bb572fa9c0600029e0d088a97490cde3a75336..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1074 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 G^%wwkQUdV+ diff --git a/indra/newview/skins/darkorange/textures/scrollbutton_right_in_blue.tga b/indra/newview/skins/darkorange/textures/scrollbutton_right_in_blue.tga deleted file mode 100644 index 6d7f13bfcc2977eac8af4b5c77274f91a2f10322..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LYM4H)LUC&__8^(1M5s3%?vTs@Imkku2Tg%b6|1QgtSViW__ lK-3ed7^0qd#e+d5EH{J%g}R1$27CJZ=|;GD`nc*b002PTG-Ut) diff --git a/indra/newview/skins/darkorange/textures/scrollbutton_right_out_blue.tga b/indra/newview/skins/darkorange/textures/scrollbutton_right_out_blue.tga deleted file mode 100644 index 0edc59af3ebf29236a262cdc1f85ea4735747247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE2^fbII+17qF_mcLiJ0p5?AVS+J6830wBS;YOA8+LShe6+kEw;a z>M;WfkNKF2fg-rnV^xexJubyq)#Fi2wt9#!NF+moLS4f=gFXHIbR*n6eO&bz08Q}% A@c;k- diff --git a/indra/newview/skins/darkorange/textures/scrollbutton_up_in_blue.tga b/indra/newview/skins/darkorange/textures/scrollbutton_up_in_blue.tga deleted file mode 100644 index 4c6a8fe414095ae6273458a3a5b6021a9076ce63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35LXB0T|}ICy0DLS0VV2zdhuI`{_owdHT5OF#rHvOhW|# diff --git a/indra/newview/skins/darkorange/textures/scrollbutton_up_out_blue.tga b/indra/newview/skins/darkorange/textures/scrollbutton_up_out_blue.tga deleted file mode 100644 index 5cd5dff4676facc91b51203d9df959de74c629ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE2^fbII+17qF_mcLiDawavtv6!1at=6e1eLB3Mf$z)QjH=NSMIg z1L5M*0+9uhXzGC?m|Eb9v8qSYf~**qdbk!e#dy?Xs)UGOx*wNHO4LJaA(0FT3Uv+h R4EFT*(~WTR^l{Z=0095iC=mbv diff --git a/indra/newview/skins/darkorange/textures/silhouette.j2c b/indra/newview/skins/darkorange/textures/silhouette.j2c deleted file mode 100644 index 3859d4cb3476e59cd4e170f44b0920d891e3a696..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1460 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 diff --git a/indra/newview/skins/darkorange/textures/skin_thumbnail_default.png b/indra/newview/skins/darkorange/textures/skin_thumbnail_default.png deleted file mode 100644 index e22b1c164486555e949097a7e0b3de8829a05e78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24297 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 z�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%0AGojADCKR;{kv#g;YKOfI-c$1ptokPWs>!){Ow* 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
  • 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 M07*qoM6N<$f>7Kn^Z)<= diff --git a/indra/newview/skins/darkorange/textures/skin_thumbnail_pslpurple.png b/indra/newview/skins/darkorange/textures/skin_thumbnail_pslpurple.png deleted file mode 100644 index 877514d8cc7bc1e6563d08cae3db5968598176df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20774 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 diff --git a/indra/newview/skins/darkorange/textures/skin_thumbnail_ruby.png b/indra/newview/skins/darkorange/textures/skin_thumbnail_ruby.png deleted file mode 100644 index 944b5198575aca6ee44f7cc4a4e77fd3ed755d09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24841 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 diff --git a/indra/newview/skins/darkorange/textures/skin_thumbnail_saphire.png b/indra/newview/skins/darkorange/textures/skin_thumbnail_saphire.png deleted file mode 100644 index 2ee8967807b320f5b240bfe8c0722b4c622aeeb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26110 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%0D)M4=rxI_~=XP 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 diff --git a/indra/newview/skins/darkorange/textures/skin_thumbnail_silver.png b/indra/newview/skins/darkorange/textures/skin_thumbnail_silver.png deleted file mode 100644 index 51f4cceb0860007d91b7d6651c2c3d0235373887..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19015 zcmXV%1yCH%(}oud8r%}xgS$IH0t9y_xVy{Y?(PuWEqKs`06`B4?i}v!^1t6#UtQhJ z*6h~aY+q0J%+v2hDJ#mnNBM{X0Kj|MFOsSN0K))14n~57eu9j#m7oo|=@(T60Pvv& zfWS}yc!YKZ?gM~38vq;{1Ass#01!Ck{!|fyo_J>>FCz)O{rCFbU7i8}vXios;_6;Y zCwZQJxB~=z>vkQW43~rMBuu$LOo=n8=t#U&lg}zxrP19Kmue+C2PpW;$}k7rvaHCM zL6{Qc-3DiE=AZz(cKwgkfz%uRqIW^#$2p5_oKGGW#YHcAAzA3W8=BT%NM0%(g zZRi3ySz62$4HXrdQ;8cJy8XhJ+&fAZX=8ex91t7+l~_#`kQ%A1tTq0^ax1jg2@#Z{7XhVb>Q56g<~ zJ`qBGUf!{=`9HiCta@Te1?wWwn67mi43k^yOG?-nVa4Z*>pfV(&;r()^i~Xw%ThmI}&F^II}(+@2E3 zL^&FUR=X-K%fo9v;B%X=rpaRm#Nt5BMfX{ z{!4hXO^OR|(||+UrZiJpxD$cg`8qdp_&1Q_ItT~ z3Gpe5wqkfGsEJve{}lbzhLng52L|v7vA!$B(e3_abTU(~S0%v$2ju-~_XdA!n#KQq zYrXv&&iF`0>7qsI8$Ujv*}Z1ItrZalM*$CLldeBUSs|IzNGtD<2D!5@ll#6;27QiT)G!3TGqbKf&VMWxC%`6MY!90zKb1hn_LNkK zF3LqSZCQ-CJ;_e~_dFIhN<0(+|0ujrPXxqz+c}-F&=W#P5aS1=!V(CVGQ{?`J7OeO zLWaQiKJ*2|OKr9hJRFtq-!H@22Lssw!mqor@>-7`@*k$lEA4c)?5Z5%wdou zBa(P@RgDCf908Lq^Zxpas9K|}XHv?@mrh>PUpe#j=tyW;Y$yGOFA;yYUG8=%!B-L= ztViS%$QJJwQosq`n>Xiw2`O6Q0$#CkGT1#d-yEYZ6GHww(?ged5Y`UEwLMcl+>r-!_Rum8~S*+6*!Fn|F|-WZ}hm9H%UX(na5)d5>95;_dF;lH9XNNLqQh9=hdabKnAZ}ppsClP!AS6OK3KInd*>*+38q>27 zzB0R5o0ss6fqp)FY`193r11+pFkr5mvPevfON}j`iX!EtoG8ikE*Lw$dN?Ef=&OaR zx3{;Q8!m>~jK5MDf{82OmJ&$juNT>NL156-=f9Iza6O_Dav{AXji>DS@SXs&K zG|JCWb+=LUK_Wjgjaie$xQkPX>|zGX0I|A36rd62Qp!}#&=8bNt=#gdElQmh4#*j& zOkpHO7nGX9Rfv%^0h|O#I68`=-EJhr^E&U2R=UqBO#{xBJ37o&qxB2n1KC->s(X8P zhW;@@2G|s(8M-?}6rwwogWq$Crb#F!Z+DC_MmZ;;_2>1b7OVc1x*_V+qTiMaJGKF- zT-~?JYq=EvmcW$gSz{=b0KHD9O`PcM;ium}`KVDN03Y)xCc(T{ax4HFnyDvWvyZ8n zHk&wkb{VF`8berp+u_!Z?QreZhxFM)gj%gCKX=Xdyv~4zq%KCHdVKP`>Xv^f> z=D^Y|)fyYMM$@`dmGo`DU8QtH>P*;-=N_*B^5+ge{gDM4x@xHo1wX$Rf4>)wH~!^H z-}RWck|7>>NuZ<$1UAQx86YOe(jL{mp)tAw^e znqm|s5vl;=`!4Z%@JL@jlb0jFJ&PhO*JJdo830wmm!LL%O;_Z%eP$lS^da=`)N&e1f<%WBUK(6rw0D-OH?xI2mM*#uDp zz19o8c#T8EMAxShgf_6RE>uMp+T>dt%K_1KEQ}k(HplXKdp$S1WeGmT*qBSLC!nu5 z#7C>MLY0MRlBz}5IIuuzd5-z@Cb<$3SN1QBx_;z5^pXEDU=nQ6WGJWVZED0|6Kthn zlK}v3ls?655m#zMWD*ahPP1C8|R_mT3A-X}IbyRn7&Fw;%*dC!f89=Hf(is4EF zga<5B!>aV2wgjL1edk%&&;7*(0p?5H980HLEU6p*f_qI>8d|i?^%Sd^C-qjd)Qr~tiXWm-B*_s}C4Pn}yUH{NR^LX7(&d8}j(EQ-l?p<*AqS&t)$onlmU!-Zb-X2~Y zGm>znUZ$Xq+sy z30->E%D0sw+69za6VSvvCgTc%j)#Gxwp0I?f%1<}JV!CdJ%otddNu2>4TlhGoUI}% zX3ZSw@_Ls9)#1M~WOjBWZ&DWZ@`6A2ONH{r@si7%NDQu3%QFb-^QY?@TdF0}Zb0Z| zBmC(Qd?x)4hbxCr9pEe_7}J?iW2-V?U_8>HPjc@Z(YV($7yH7i=1P zLFd>zS1wcDnMnrB%PeI7yO^fUghV#xR(9ID76X2$G z@w=W@g}EXHx2GGmJMGjnjaK@1^>I_XGdnI;i4rT8FD={tUQijJ*)d{%>+n}aO&Jh4 z7$`T;vYzyspD{YM;Lqpu7t5N#*0rL@|d zXw5$F`d#%`UdJl*vZRcb(3I}L)7Q}|V+czE8^&xJj&Iaxs6fNX9UiXiYlrm^mzr5{H0!~7r0mCD*ko>4Pv~}P8g|*&qG9|&^FH*cR zCA4?|+Xm>j2bPs8zVq{Y4s9x*2K!$x3U&5leI(|3f_TC{zf6N)IKMqU83>jU3wT@x zi3oG+u2x>VzW92+89!2|!vTc62i>{0-ds}t4~s*MQ%NnfTR-a>f-}Aa?)|cGZI!pt zn0HSokRua4Sv5G)dh7XibqW^&(z(Y8k z=H#(kPDyjM-$FIDiB7X=mMS%;x7URYY|D^CVxpf(wY`xC>4so#@v(Hcqizb55V#-3 zOXV@G3(?8vn`B9^OaDYK1Y0-p+8~?W!QI6trb!nGsOZNL({2e^UB!AOuo3MJ z`OB_axOSN%r^()1RD?b6EGzo~NKH@gY&*R~L5Yzcq3oB4iI&r)p?*Fe%`PfRc8S9W z{@~g-YQsQxj3Yl?(!OOvdw;kv179SIphx!$6%VKx_;_jmvLlbMB~qnaEt9A_Kv%c2 zj{faVr!_x|gx>z0%jAE!JO2)&+PEN`^z&Tv3%=j=NJ#=dN&w6KKAvOPA7PUkf%ABR z!POzN)>P|emCZszi0wmIW71}w+9{cx_^SU zM<6$L*sjOl-$Hce;YDMJ*Kmw$`OIz4kYth?d&aB<6IjsN@+YWcAy9jLoz^KOm0IPyrFQzN%>NPGi!qD^Wl1%b}RvfO{7^vvc9Lcg-SJZjWiUb4PKs z022Cnfc>!*fOLNK{#xs;!`pH%wKbSfHW??M?54l|=u7gs))Q=C$~Q?a;ft`Tm;l`- z)3zj3(2{-zRr z9ITHnTi020%-L$V8n%>a^R=<^`NMo^yqf^UCZN?s#eMs-d}egz`TMA zdU*YBwNNu^^mq1-t~PVjK1I{g%SGy4^;vi_Y+pKN)Q*j_N+S6`p1N&fbK^K0s7F3s z-_rx+_%ZsHw$fR5t3MR!hllNTpPnA#KJpeCflpt}4s_aO6dL^*n?>Z14?ZWp@s>+{TZA-W3mgki^xTg!PNy@EqT6cM+Guva_5 zhgnXLI@oKz;N}3v=euUZN@ zq@8Y>--kjh>w|*>%L&R*ObK|{P^4fncuJ&Xa-<@S(e&}0^_I$nv|L4bB_*YZY+bBK z^5MbhD(4Q?xi)VnDrRB-x1bPsl_xd=@D+OJ>X05Dp_{8?gQo%`V1--zF)#e&Ov|=i zrl)b+*5J%@cT6Xk{LW5Wg)@x%sP)=c*WEkVt=iZP{$x%>0Mg zPIO}L=U*^&B%qJ}U5(085ap%kJSu?~Lj8~;UYzZ`& zjP8jG+Tjkc7xbp>w`=q`nRFP#>DS*RgpkcU@OeBkDX3xG9xb-{T2>sgLT(5KD^fj8 z(_WaB2cFj!E8qaY01oHk@4Ci=&S%HwSlxv#n^h%wopj+Y&!N(Q39FG&GnWCJ;(}Um z%K&APbop6!b}lB7J9DoxlAHe^H2-@}Mboni;}GFBK5Zm*2au8RG${Ee<25I9IW7JY zY}%y?CH48Pl#$w+x76ls_vLL=>q;d5skZYWE!Dd9Sft@TCIOG5a&UQ}*gx)(KiK_x^JGGu7nIf~_=dDLZfsImRoSiKn;YWCi_H?BB8#`GY?+(qj z{c>(3F()aN0xkpHSv5q0rnRhN8$T!pWqGiU8?dNum7I|;z1F1fh5jC?Jj|UQU&5h7 zT%v2So0K}E%^$Q(A@9>m)-aaDl|Vv11+fRQOB1>ZVW1^=N@!`CAwmIcDtwkE@b z`or`|$a{1ul$tQ{La;`EFvaM^7P=TK&-eKIYIhgwGH;&>h*2hu$MRV7^G z$&rG|Lmw6R(BGrmEHhlxD(%s>IZQFp{`gu9O=YNcpIXlZxA%@X9~%+jp8w5G*R^Pt z96}m@D=>Pd0pxs>y=qT9XP{g2>fLedt)iy--S7x_gvaWD_4aOCn@$?h+7|6vp+Sf= z2EjI6oUhN+$hya=XwB`-hlhR4UoqC)A3cSX+kY`E+lq8<3%NSjLPX==*dJVTjc!?S zz_|O+Fevmhw;s&&ZyY3m2b9(E;S(H^;FOqo8EcDhYYJPeP2oXw#a2h{>&=Wrd~fX> z#M%G-3W0kYh#46=ve% z&@#PWQ_Lc)8Rcu?DbkF@w1N((FI5Bpm0Tqd*cZHs0U8{_sGJ5J`?HfrJUX zi)9C!;$$zR zC1Vow-8>8@88QrT*q?o#h8*blq8IcNCiosL6KQ3Vt`vUxN4e7GU(*{&Yn@y|AL|v0 zJk}7o$w$|}n46oot*>I^(aF0A6DXZR7f6kim6+h~qM_`Osr`x<^WrM|# zqNKQnLZ<8(>3Q#;s@%c_8>of?Fr&p(=}W)MvP*sW6ih7}4CEumLyqC48t~v+Lid)> zUW>l%YSnSV_I)-LWoDZC32Uu;{jb4+qmr+!!S8odi0IQPc(A9^H^C%Cm|jvU30{gk znHmWm31+a*bb~K{hkf)y5#5p?=cAq)hG%kkmXU+_;zLcBCFvQb<%Lg}eljMJ&$XLH zV(*>_}1Ls#7AI3G~pU%*a{~-q05euCl<}Es_$&!Wf z39wW)-rP71S!F^iXmnt05!=Uo2+^LE+hA$6C$Vte!)DB2lUpyrF&tACw0M>3S~fpGgwt&V%buxrh@IrLrS4o6fIX`Y$0%CB`W$o;BPac>^=VG^DFMRXTNa#2`KQ^~i>11Meow(PE7Fav zE5v?5>$)FKb=~hFNo!3n7xZe=RAC%5ONw7p7vR>?M#F?9U10gAwX*Lj69+`dhenJ+9Pk3bMFi~;-45fDkP>d}xpSSUj;o0< zJoH(LWIfz05lCOB$Vn1H$OF#6_;t2|UL&5Ojs>?{pRw8fFOPQ`XL=C=^QqQ)gIX}* zA8%6#?nsBNc+G4o2hT6I>0ma-!m6QjIETw)AC>BnL>|24f3GjB_Ef(KwLR>RY5EXT z0zbMd@h;o$xqC?0tF3adh#?BVrenvg$4nw zGkn+|U4LEiX*L+$FCh3@^`A`K8;u9PD<;1mMJ*Tur-suwN6KZZ>sK$mHjXFr!N zxI}VLga&5={B9E8(fs|f(kAMV_qf%NI@gF)xB(PsUSPGzJw8=^N&efTIcB<2X&?mr zEinNwvpat;{;YGU{eD~^?+q52iYTKeW0lI-hW~F1oWpG!kz;r}#L5#dWsBR$L6 z^7b)5w!J{-VW`Kv_cZrvt;w=&+~{U!+k?5-7H_mYwezt)MBbv?%dgzy7~y45E4bk>WD`M@|nqXk13Z4eSqsj#ECE(p)qx) zx-ET)raVen3V5GT-ZYrum`BWt);S+RvWM2DI7;naDi5#%!_JlORnsir(L!WSXo zfm=i+DQRhIB_|sn>ZdTIAox&3CT1c0>d_R-sh5O-q_G> z(LMjfT`Qd-vu0qJd3IX)k_|uGI{!xuhzQysB=yR#Z|yFNc!EN6Ze+fA(E=?{$0QOV z5+D}H4%;U*NEo=soUxw5^#S!&$;(I4!LN3!f=0jQ8TkU9! z7vuYyRjVtgcT!aMvF&BWul-ocShi-Kn9m@oWjr;VN{jJ#ai2)tZY9JVa#nCW5`wQN zl9f*Sv&ebC_4^x)VT(Xur7h9;Py92UaG`f-LICV{Xx57~iJOu!R0)(qT(TL2de7kn7pGO~bk$71c)w7m?($pu%gR{Y^Xdg)AgPl7&SH+^@O^wV!vR!6L4`2+lXju`>!`xDAkg6J9!Wac7S z;4kB+N3*rIn4U~=%uuH;v(qu%8P@s3_*^03r;r1N(yddw^KCc2)|17z{lr%diTd7E zGu0$HmJU_B;}7(nX;KDpdaxA1iIVkCsW$w`u<&1x zO)_<;DFv~q{)r0ygtUzGT)<}6tVN0(H544IQY1wZ>582`{`(_CuR*`fG@4wppn>n+ z4Po0w4hCRh$iY6nwB$;F6eYcatW-%PZ3+Z7jpK2K+nP{ZH8wy$a%9+vM+`~Bu3pEr zyP%=G2#_F`vZzhj;J4#iaxz2*t^>Bb3mPnXzB$+QOUs)n<_uJ^YCR&vn8~?&34t54 zyX0fXO*jv556P49`NzWd(@9v$-xQ{|Dl{v#IO7>#KG(jBlhXUDOqrFTyFUMX*dhIJVO*Acbua7a{-R<4D0LY6%b^0D2ZujM&uU>#& z5WC?e5lv`=9roL}4K@?O+@hSP*?};0)%D#S)LZrd8De!37_6IbU)kOK8 z$N=d$__c7(LO=MD{tm+i%GT3#GtJp9nuIBV|J6Z!2IM5wqt*mG`wy!5Gjt+q-A6U+ zg)!?BM<)oDd)EADm37;l^xNuKUrC6LJNF0b@(hKnSQv6&pH1^jx^yJ%h17n&*r|Xt zbt6*IAwJS0)X6R>{r7Kjbav?Id#(LM_w{EuAqlFc- zamf+oaU_7fiiuWRYL!6pu1syAJ%XI<9G%?sBA|A9d_7q1Zo;f?*1sBP8^x4h8giGl z*3#EaH&S0|`OE>_KYGnqQozE(jDE|e{*>(IUqGer3rP_}f^Jk{yli^Qe%U+J%c>td zz_V|%@nH>x#EHwH1K-~&=DTn@6DccsO_9zuk42maaf1ZWNy#{C>RW60g!<@K)_srG zdWSdua7at|RG$nC02|wVr`tf^#D*%OfkVTXZ@^_8Wbam=D|1BdB}sSzym#eEOR4*H z=6Wp_HZ2tC>Ta#U9^)3BemV=LZ-OGE>5vf)MqDgwE%lfROXwM@h{2kHQg9XMdkRMBRMtFIw=wsh^C}A(WS-uMk@b@OO_Hy9HkC!=6&G!^KIW8l4 zg2wRPt!gkeHWtA2xJ4DF&+_MIx)BoK(jm!I<#J;aX(d5{W4@cgdzCShnj=0tbx(~M zgd~XxFY(tD6bC+WtkyWegIj94=$D`5xFNbbtw zl(AJmFkhk5dI3(D*w)IZcAaQ|BI(ytszbcjVDIiJ+|@BXNi`sn8o4s_U7(n#Q84*L zUhgD*>B&@z^{b81fqRIvXyDNzq{r3?W$Rk8Y z>Rc5|0TZ75JG}&Lp?54*KkVDx>7OiA{G;peipWW+ruCFadUj@Y!8Al*Lx5J+WlhF$ zEVFID6R-MZwx^(5P=&IL+T<_>qs))PaVoe}l$IyvVXMD#975^iW+Qr-#_QvLGTEx( znrC?CCLsE}MN~XIcJVyq7)y|xCu;iWTj1aA0lD1}>$R>IA|k;OdU_cyV9}OSF|%?C zOl-k+PK)P)P5dfxB0IXNT`p1P!Wt>SASxyS2?yW38R z_^ODz`~d(oV(%}AEhoUTsoL*akTt*TE6wG}8(k*P{u0R5|NMf)D}XB-`ANdGnPtgI zU);r6T<$Jt@h9;h7Q6(~&i?(4W$mnOug+(Ghv(bcD48DTokAOk8fDVNqOEu7GBSEG zoYdjfyj-z#fMO&y03Z!hCCBG3acyjAOjy%>`3QGuJ+HBCyLfXq=zoxvX>MH)=i=jmT)&+njTSa^{;%i6webVZ(WzOLLj>hfJ_$g?N-HUr~W(*~GLI1VGOFn~6Rq zU}mN}K8I>U*0HENM;X7tmz$+F@Ced@#ic6_!MAKC6z0gjLcA;J1<4*^ajH zcpR5^8U)f%i>nr@Sx5xy-DAK3NUv;?gb^r$oZlKu8or?c9B6?-FigL+ruBcXxd;pz zJ%}ww-eWpyQH?9n`0{Z_Lu?m+6&$o7l zNMHQ8x!-vAPwRUjvzL4CTBFb}9qbU!KD$KUh}sE4 zMy}T1MBa{iV)JGsp1eq`?PgCu-x3Pk6{ww?)oa>Aih;l-X9nN5uJRE79jTA>C?NRZjR2S+BR*iDn5`8CAQyFl%c5>WMB#q`t|! zZA#n|R5XW@gcW)3{lxtNlPV3<^%Z|9%$zCt4!5K2iQ;tgHb>I;KfGPRJsbvX8h#^$($a70m-9e1 zHtxB@Kh#K&Hx9F)r#Si9KtFVMl@A|)FG#`#&Ivi0hFttS#2?DR?gZOx??MANr%HwV zYmrMW3F?KND9W|pyug3Rjl2^|oPY*_g&Mz;%9s z8Kc$0g3i3;ruQq)Rk?1yE0e9$%5p0mpG@@uWi5SQ5|jR2kOB;_+nBOR7!L7T8*Tss zVffH-s0~Wk1+#QV+)vMBVs6rh6WoszF~82h!=!mGGSb7sb@5gmoguP_2$-H^_Q+EC zv{uyH0GUI8@^}z27@|9CWwVWk-+g;K)-sAe$+h}DvhC`-lTgq2^Jeuf|L6~&r?@e2 zsr3#FFm&~M+TG~^+pdIe-C>%*ycA)87SFOE&Tb~p>FQJeLTy-9c`#%d&p5NA_@>u+r=U(2!fV*|OHLagM}l9dy*1^V_+=881_#9V%T-o1|105Kv>h~RIBj2& z=P~z^VeQBq5&~06lHaWi63*aWd}#~4y$}aatnF8)Udu&?KC1Yh3|;a1cRDV+I_+e; zoA2lvk=1MElPq@H4(YM>>4i~4wHLr9;0U_d2d;4|S8VlCZYQ*}y}hT`#EJ`k0tF9zhuaaHe;y?BLPwwt z-FmMV@Y2lor@^#ksD9pzKYRx(Fjbmqi1AO+vuetqw!EdTu7`8s9G8WdZA6M|G#{1} z%BRT6fuL{NP3!0>u{lwEN?ViHmO_p>X{;`(@GWkSueawbN=$fA*q* zd+#g@I@NI6vCbTZ=EUJy2Ju8224e{Oc@&AqtLJG)=yym zEs%uovFqJI!q^QTA@$%`FD?n2qVa#_>L;61f^`;V1{V7nhKo2YBXx#tI&f}I z@A(r8NwVjuD3_hGXx^IB#^0zQf1j@B1dLC36qrWOer?22iY)J*r*-y-@duR)nLLRZC2pAH+S zQ=XF51iW+i+t-O$$iS7y@dtorsgAARj9fu^q3~FttIF|6sh(ahj1LImzZorJG!9RU zTwWt3OQqrIRqsE+7JrIb(e_&W_Q^EQBWWcDTlP8Iy&;E-qnF`E=6y-k1hg}|Mxe>Sv6*Q6_ODod^+5Pf?3&x^SqL!b6!K~Q5|vxP{|JA46;3Dq z&F$4wSfIS_;Z-k~9KTk7;3AXyuS;#6w_j5ftMJ{?Plc$9aoX62;wj<%IEY z{}nZd6vGDyuY~YpBx##UoAsYo2{?^>e6|yMYn%9U=fSX}7o2+m1UPsXL(yT7e2`qF z@;RX#_fliA%yWmyR7wKc3uyL?r<01ka51*69OxTy+!cA;5KD(xjy(u)cZ{E{vtD1^ zK0W|Q+4a2e#b$# zDi3=z6S<200D8D9+e+PxRvyz3+gAs}p12(rbHk<9Z;-liJ$Y_j!6D8_bWA}!)hQ#r z)&sfAT&4ga&a*RODprkBkK^|1Vl5csHzgw>UXzN&lDLGp$A|8uhz!L7PEds;PXG^LON#@w6WgxGP2>_;&vy^BP zPS*!37`YF)!S7GmEZrjNx*tiNErJCoTTQPf-5t?Ek5Pq0y@Ubh%TZwA75S8a%I%Rw zQWD)a_N$KmnDTD!vH(f9uL;U@n>dvEe+OMoMFsZ+cI}y1%~CP9M%XDPg+&pra4IgN zqfsyTJ$fp>1{7oQWQDf!6C(B>#KyaHm#RB5Pi4n&?MlQ|ezB#W&W>p=!>;Y9SkbR) zN+qiCptEciNc|Ch6TpKMG7Me0>fj-6JcLOhNDV-pM3s86T7C%12DgshKWvwzuQAX7 zZVL8irK%>eBQRBQE$ zs=#W71B(I|2QP@-BJ=Ql*Glkj+Xn>ypPm%5MM`%p2YVCiWlt%&U0a?OZ%Dw|*eg3- zeS3Z*;oz{qaZUdOzkw*?Uh`FK9;J#6xM$r#py@^OHaFwxB%8A;?c<#l*7M-js_2aRzF9l@y)R|Q{G4uA0BHy`zN39T#iD#&OeIomHr0E1&Br@gR zF)$wc`SNrp{Ia_TOg=;*qiWT(ZX5Z%748zXp2?H4uNEajOvdI^C%2HC!B#`dk zUq9`!8v4{4)hMKZ1y6(^8#++P0Gtb1GIocv5AoXr8x4fFr1Fkrb!1~8eCQKX2PtS z74~pi)w4b!`#jYMfQ##uor6LPqgFjk;FK|tZ zL>_GnmNQv+p9E5c(q@}_H_B*(02|~6?nLBR@a5MNmNGE2<(wrXXcc-HQkaaII zia*fBG#@Xo67^46x~f^5dhUSB81Ac{^{vONyhTw(Z;+F=GILJoA9(tzOtMiZIYf4V zVbtF;xEuXS4ut;3(L*oj0DZAJCZZDXfAp(&yuK1hTc>ua5aY+@7Yc2xJ?lEtp_|7;$;{ z=wLiEv+sBHM{PE8?zU~m2ImuA22&a-tT4cl2ieqehx_s!%d1%xk0_Bu3Z}Tg^*io8 z_&`%4O+fs`oz4Da&>s2^ge_5C2k)x`3d)9M`w2}I7>LISI?6dB(Aocu`v7L6S|i{C z@qX8W9Ohq}Pch2!16(cELv_=tCv{Y>&=>$tEI`H@wx}IU6LmNli_TXX3z>X}1?x=; zn7%$15W?*;3dpj*8|=O0Hef%FclO`=dToPs{b2O=71Rtj8HmN9okuM}t+M$W3&yyR zJBEGeiZ}rycl>BxAe6Q+Kck}i0-1N3?XOX7;wX!S`O||>CoCQZJ&-wOQ7U24vM9-= zFtdHL%hv~M z@DKX6xT&M?1Aam;+$}lsS3cWBby=bh14|F0cD1y;XHU#21w^>`>MsZp)ebU!9B2w^ zc&!lt7G5h|I}iI&%TC84mlTb373UQf$nXc7C{560NA7gbNzueks*6xS?Vs?490wsUYDJtAgrA*daR4jgfKn$A8t3&>w zqXG;3YxNqQwTe_Jk$-UU!?`}`Zm%=Vnz0not4arHQ^N*tNKsqM0F$6|s|b$JR0dt& zCV)J71ob+-rYkxB1e*z8PdtmIeuWqx9|oYNguiow4>UR=#VtSukgguyP1ty%?Js(t zK0JhdcI0c?QAnn1;@TUGcPche^i|v-tjPQiQY@hEvPFCz;#> zGYftWhJ_SSxxXu(GK)t;MMgOnOv=AF{|*{bEU=#ci6Av45uZZ6_#H0m>pK9N{&BWU zZb=2u0kqMMiDYUGPB|~D$bx!sP%&MEDAy-uh=jg+=%NY4TZD@*vS?pks}2?zb)l9; zer*{0UjSnXoc0!*QlSVA42TR1-F@)r6Ault+wHjpMJ?jv;ASAi)Xblnw&x08@ZK{u zv)BDkhH=s&+GTPG0U{8~II_>27Lx?#**`vfOeUtw3>J>V1?46O!=A}5-F!5w)M%?P zWP~I#eN2n^fUrvMY@EXihzV@l!&;ofSWV|Ho}IgN)sJ)D6M<7K5s^Fz02EEoBGRC> z0zgPuc#girFEZTjWO$MmJlKll3cIN!ATikHaB`GLB%u&N@*dQV|q^F%~OX z01!#U3a_9Yf1l{yzJ<;1*naS&%s+$@i2#74k&vKR=|xH;6e|J%NOG8suW5mN72)cQPlOQJklot`CP&7H`0PHH zS88$$?$|8cUx@$#0FN=pV<*cQEso4Q&F-|T1KNZ=+`W1IQ?ASW5F&1@;lMsU0AR^a zzZp$tFO_m&pB}MM5fh#tv-rnfx9>Zc5F7LS$R|jW6uRRGqT;|6a^q7mk>P#1b^h*$ zRdTs(P@f(Kqsd~iy5wt3gr?~UW5+D}WzEaekA#N=zx?dT*r&!`C2|u`fWMrV%W8Iry%qw>|IkVk)t;DeH#1(^$HCY|8 zEfboB1WBY4Axh0+WO-+hH<_TOx8~_JCS7!Fvu7S1wCi{V?d>O5dJ(J`00MoKWhGY% zG^U(_l81UEf4z45BfTEob@YtfCrFs3)j1(}|Hbl0dJR2rGDGecDw9Y6AuJLRb^rjm zI>ftmSKetS%1#1+N~PjKyzl7gId8tias2c-%e=$l2*L;e1VIQ1k^~_VQv?qHKvPs~ zi`K6^+I!MRvw!__6B0>jg-=+wN2G3^t=+3WfXbS!vaaJXk1Lv^*AJ?gsC(^)pzqB5 zRTK7~%xaL42xJ!<=5IVR^SPdaLVMG%{&Dc4S}BPR^lBgLpBf(|p&LA|(le!5*vM}V z&V9}m(tYX=S>KO4o^kCKG;Ffm!TC^^N=&2swz{4CNo^I`?D-`^o_C-6!@+*b-+&F* z>peJgrtlVHbdZD05XOYR}fuSKPZ>3*QfK(=_@ZVMO(O4bU zZi!OhQC(tN1SupmX|y_aoW8VR#UHZBR`S3|^QB`8UVWrxRLH7RMN59$9HGRYzA`*i ztvZua{N|TG+9_3>%=+_Z)3+Zw-J?V6+)~5DIo~_HqrIbB1Ax=44|nD+nml~q+snjp z9a)FfdilinZ#-43Gtby@wdm;PLqE*0Ih?)6eH7GTU@WCyGkWlL_!g=hZ>Un^xsG|@ z-ReEw)&9ir1q|!HYwV&ak3(hcN8O6YL573G2sO`RC(Hf5|AIfHyz>Oca^K*sUU&Dyn@eQX~cdf)Sm~Eb2009wm``OTnY%C~L zUM<^qR0jso6p4t6j?n8?cfEu3db6`;F-j$3iKMMusdAY0nCA$RmiY#Hg~kd~Poh$K zE4+N17Nb{atTHIlFCtEplfgP{Vug=7rj=D!B4vC4z$-LHPlt9+Tv0HO4;&1-k_s*p8pT9e$ zL}!}y({`DUzw~xs)58UYk1!ybiLe8{s^yjSDte$8|OS!sOlqF6viAPK-jibXlfF!VZiF<2Q|zO zxvdbm^%pcDSCosqSME;pjfj^@rS+eyS#;&>mwK;jC-+3O?OwO#S0E9KLYueyb@N}p z?>d4pj|jxGT+0WZlt@GsH&WgFpoaNX>2bMUA6D9Gh;a|cvfx@{sa8odax@8%>dX21 z+kO&mmz3s#=dP5iRZ^$hj1aX-df}QTCe-Izv9YlgY>Eh*H8!a4+MUQC)rD&sSDvd? z(u2~mJ#t<+62GF@r$6CVtyMNP3HN4amE+3Zmpi)NNUZV|H*0J3@>55|H)x)8RO>E< z=T9VdALbPlQ6Kq`xFnfer7yU`F-}S>^@~cB`v$nq3NMms{VtVe<~ru9g;!LGLAsrt zb6z+o9jjJJg%v7j*hd=?5IvG2;=_IJTz1_e*NRO$PhG*lcW+slSqJ~gML=|G6&@Sn z-Pj7=hh!J(|IWyB<@v#Xa`&CN_IOKEf^~Cat9BofDI4|8W2@xB!+(_j Y0~5U-{qKl9=Kufz07*qoM6N<$f}6cm$N&HU diff --git a/indra/newview/skins/darkorange/textures/slim_icon_16_viewer.tga b/indra/newview/skins/darkorange/textures/slim_icon_16_viewer.tga deleted file mode 100644 index 552181d36a1f420061816998b6caf5f3f7d12fbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1032 zcmZuwSxggA6fMTYEm84LjfTJn(P&KE5~2j-8q*(*RrZ3GB}R?AtkPm>sn`~zWorc@ zQ4|VAqDYMkf}#~tMMVXP8(M)kGq0VQPN5LM`)csZNlxa?eeaxm&wX=6qWPkkXR&Cp zC@5&r^z^i-z5hCi1_0&)mWGFiN8E31sc{Ys4r4ds9k07OWir`8*joW08Uchu;1__v z9KbTMSiI+XXS>bCA@BW;8$NZ(Q6WnoFIZYjMtLti;ds+!Pf1OVgtJ75BnwzX79k-a zYq}lwHddf~cOF%aX6fU&3|$n?DvYJF3gf6ueKeDHC6cw+N(BziyzY5rKOos30o?gS zVClQwH!p0@YJKO_5;pxx6n*h(Je6B=7%9t+P?t&%(*PtdPC%LZ80y01L-=mnbz$J^ zhd$u0AOfK-juO%}(Y&VO7;UOoFhw%&|BK!iRY2cO3DV8G0NNFll>Bfhp9LqD4Q&W@Ey#w~KlG-#36@j%x zl&+1$Blx>-=dSJB{tB?jn_U#oDGUjS9LhJR(3)$hbcdr^K-f89xOpCv*o;7iHtPQZ zau6UDsLjcAzB!qxZPBqWds@9}QwpOpB{5`AVN4kLYvISg3PM?)@@DE|xrY0o4I17#@{I;=FcFxyanpu~FW)~p3(O~ZxNAh3 z2?QEC&Q#RNU0{s{-!5(CY5wV}rm8``${W z(iqrV7Zw(_8Qwtvl5Dn;j4zqT1>KI9m!Efb+_E-VizO1tUWlzEalkA9@fC0^M=Z)C Fj6aBh9Torp diff --git a/indra/newview/skins/darkorange/textures/sm_rounded_corners_simple.tga b/indra/newview/skins/darkorange/textures/sm_rounded_corners_simple.tga deleted file mode 100644 index 85157e4612dfe3fdc87f2bbdeb23bd851e2e2d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZQzU}As)0R{mE35Ne9g5u)hi`UK)iGXI0s>c&nqv3-maDYv5eb0i!*WAN VP^fE|XRxQgpKgSkr;n>10|3u_Y0Lls diff --git a/indra/newview/skins/darkorange/textures/smicon_warn.tga b/indra/newview/skins/darkorange/textures/smicon_warn.tga deleted file mode 100644 index 90ccaa07e5a2053ad47f06e381bf667dfafe7a5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmZQzU}As)0R{mE1r9IoKt5|*XDc8M2I5d6aR5-AK2R@*v8{JP=%fSZrXPFpV*b(R zFQy)O_M#n#%YZlqh=YLG4v2MtSO$psjy`|Ma_HG}k+Ma*%&c7;Z7LUT*zooD{~Q1R z|9=m}AONCIy?ggxQc3AQx1iwv{JVGmCjiBqfLI-f1%R08?&sg~|LVsd>6XQ<#-8ytk>}ognGcl5W(LSikT^&l*$k-_ zS00(VhJ*pb!C19u!J(R8f5B>y&2VvX`L6(U1G*UjPrv<9^v+uV)GH0d>>8%7h1Po? zzXO>MvIk~{fwA#_L7@9V;el+1`IN&qbo5MpfO;8$m;uOESBP!j9RA@K*o`nV_<(u^ zfEWZ|W^`Zw_(Rz)st>3~2&5OPpIOV$CSGmzwWpvkg1G|}cEHr~|2{DMK;Z4a|NmX; z*PQ|CwFP3ZUZ{SM8)OuG3m01e{RT3l9HJy1CwHB0{n zzT>aHfYK_+41JIw0$Xv2~=0K1Lhte%>=|MKnzMFu0Sja#2D&8dSM_WDAYB~GuYGLPdCEN)5leh0RSgI B2!8+o diff --git a/indra/newview/skins/darkorange/textures/spacer24.tga b/indra/newview/skins/darkorange/textures/spacer24.tga deleted file mode 100644 index c7cab6b38c474431acebcd5cfb10b0b4e2a8720c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2348 zcmZQzU}As)2?hxU1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&Kv8i2KiLV`kF!#smM O{rz+!+&q0;^%wwaVZPu1 diff --git a/indra/newview/skins/darkorange/textures/spacer35.tga b/indra/newview/skins/darkorange/textures/spacer35.tga deleted file mode 100644 index b88bc6680a405a808a1d93ec03ec1a35460b3a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3404 zcmZQzU}As)Wd;cb1&;s!|1*r@(J&ZI1EXnRG!2ZVfzdQDng&MGz-Ss6O#`E8U^ET< ahjo@1LV`kF!#smM{rz+!+&q0;^%wy2>(l@M diff --git a/indra/newview/skins/darkorange/textures/spin_down_in_blue.tga b/indra/newview/skins/darkorange/textures/spin_down_in_blue.tga deleted file mode 100644 index b9eb36ba9f9d3fa3b9f8ecaaddbed73140dd549a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35LXh0DE?92O=VEhA1Xd3$kK@S}+w8)Iy}2iB|@TjgX*F*D%ju PPk%q%2sck3S3L#*X|1b1 diff --git a/indra/newview/skins/darkorange/textures/spin_down_out_blue.tga b/indra/newview/skins/darkorange/textures/spin_down_out_blue.tga deleted file mode 100644 index c9cb5e8bf6db3e04dca7b9b384dbe0cd7fd846f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35MA%#Uvr1?$nrY;t^K$dvF=i-;pXY%s>c8TN9n6R diff --git a/indra/newview/skins/darkorange/textures/spin_up_out_blue.tga b/indra/newview/skins/darkorange/textures/spin_up_out_blue.tga deleted file mode 100644 index 4e3941e4583bd0030f1ed0b9d7313f37065f9b43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmZQzU}As)0R|2R35MA%#Uvr1?$nrY;t{g?Jv+8zMaZThs|Si>sz+7~WTUA^(}JcL nt9rN=OvSj=V^s+e1iFVT5E2yX8s-`7>F=i-;pXY%s>c8TPKA~# diff --git a/indra/newview/skins/darkorange/textures/startup_logo.j2c b/indra/newview/skins/darkorange/textures/startup_logo.j2c deleted file mode 100644 index d1b991f17f2e054954c8109463b5a88444e24ba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69118 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 z 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 diff --git a/indra/newview/skins/darkorange/textures/status_busy.tga b/indra/newview/skins/darkorange/textures/status_busy.tga deleted file mode 100644 index 7743d9c7bb077eaad66ffb31aa51e46773b35b2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmZQzU}As)1qLAG2+Qzfpe2UchKr`9-5|3Gfx&Ela7qA|nSExejHJV1Ax^1Rg6yL2 zK^VjaiGk!mYVi4iT>tyTM9XREC-jO5=-lLGWc-f}gXBPJKx%QhfgJlm=BcPgE#+WL z{Kw3&^FJfQJs^Gz#rOV$#5foe{_`+${pVw1`KziPz7UriNVOjno@&}TGguiW{AXgg z_@9B{6Bsix?)uNjI0=e(0p%|J2dUv^lm&;4wn1VSwzweGegpI3at_vopBWfFpx7-S zFzG)GfZPFb*9V{*W`f-y%BOx0lpfIIffV~e?&sy6_88`85DoJ;vfUstWHoFI&Hs6s z`2K*>BqjEn*!QP0GhX?FY%j>KFn|buP&`ZoyA7lksOK*iOZs;~4)M2?*e@b+_Amp( zdkjCr>_?{&Zg~Hng=zP10XD%;l-SSC`ScaU?+8Dm+lkI+V(bLwi>E;R@V@}N@CQol zXJvc&0b>6|bZc<(nHal(c0U2)Xa7Ov620vQ#R1sOKsQjD{>TY`SYBjey#I&N{0B;Z zjEo=tAg6hp0S}dc*#G`NH}|o}l$JlB{Kw6A_bz&#$K?h{e%$q+mG#DFJ@d)s=y4C? z69UM3K<-!7T{8ia1`*{gA0MpTMW-Rh`5RF>zF`|KjA-^;h=r^54D*vmc!X$*JkB0@l5_?Iy?n zu=oIlCn!CD(j+Kfu(H2+55gceNDL&0E6ibLP+~u_8I-U|Nq>~sgG=vVx1W&vM&(CC dU^E1Ve+YyGg}R1$27CJZ=|;GD`nc*b003r}nCJii diff --git a/indra/newview/skins/darkorange/textures/status_health.tga b/indra/newview/skins/darkorange/textures/status_health.tga deleted file mode 100644 index 3d5f455fcdd7856579d0e7cb48d4edad7e03e0be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmcIlX-tzr5UnC-BcjyeMTH7VjJ6_FTB9IJK|nz&MGy>%2Z|;{ASzNr#3R;&pbnml}gj-dpv>V^1qF(*^wYhN=ho}=;*M3 zEH^i|l6<}dX9An^Ka9n7;q&=2tyXL7Hupod_#HxIjW9j$MNLgj1C7n4IU@-}U5`O+ z1=D$9`VRT@W-OGoLgL*FAK@$L&ziX$#A0zW>AMYa4o?V`J(U z#D#Z4>e&nryLv7MR+B$DuzeVcTCj5^zN{-ZJ-pwE1^%trnr^{fO&<;x{6yvk3!>(= zW2Q$F#yixbqO={xYD0sIv$LFdw%jkGbNP==T^@73?)D=@2Y*0bb}veg58zzcFO-)8 z`}6y-CZQYQigrjmn=sC?9#v&eaYU2zg!q#Pwwwh=_ff8kpXrM&@uAPLJ@XrMXMkHb zfZI2Ln^%C6qXXEP)r(}6na)ESm&2^dCNxy*;OFJJne_PtYt1!kZor9``XYn|wxYOj z0M(@X;2vPS3shYPw-@_%^(da22?B3%FwdP8RiJPu>siEM#YVL#nzPQNbPX8`p@lIj2yVk!+$EtOnNF z78wV#a$Y6>X4DdkK1mmcKWjcy6#s+;m;)>WhSiJm|7ZDv$i#Ww&WG%Y}!)}e`bk>>%ZCVAQ$R8nj z2+fKMoHp}2JJ<&jpS@4Em=nbbNQ;4iCs*~lx?gyDcj5$$fLg4<@o}&ZSqcL0czsgiOqVyw&RrcjPxE{56if}fv8hmWs z$wpv3kg!mMy9=Klm>fut{yek)I#cxiYxZlBq*r&c;eWlE#{YF^LhOf`Nemr#DeiyW z^JcJpx>F2D_Vcd)yWo0Y{)gF1O#Ib;s0P~&QmZowVn2wjGEEjN4l@fM-T9~ef9}(q z|GM*y{%cRw{jWAznP|Pp<|f`uAWI*z8HCtCzkxwWP^fE|XRxQgpKgSkr;n>10|46h Bx}yL9 diff --git a/indra/newview/skins/darkorange/textures/status_script_debug.tga b/indra/newview/skins/darkorange/textures/status_script_debug.tga deleted file mode 100644 index 6fca6148350cfd6eb36b5ab4701be75349e4dad4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmbV~JxT*n5XT2A?Q#TrNp4^zQC397kKhSJE6c6CfgsiaJ1aXOU={EHxxijvi*yTG z#Ns)>Xa38}!&PwL&%BTM&Agdivo(|TtY@3+qpO00(iQ%xa^twXa|JZm*>62-a^5_Q zLvAmxZ{PK1^YHu;qRiJwdpvvi&&6Uza`1+nXMW5HBUTJ+ox!F&v*P{t*IQA6XQ>$+a)pZXp@LAQI>zMVc)7Y0>T6_wYIJ(yjp240Lf=CIV% z`KPph@hPKqS`*G^xSg|Iyja!kV#V|C=)Gd`&QE`1TYmY?nNO;pSig^Uc5*%(6{p3~ MVgF*cI2aD>3!nXI2><{9 diff --git a/indra/newview/skins/darkorange/textures/status_search.tga b/indra/newview/skins/darkorange/textures/status_search.tga deleted file mode 100644 index 3ac10c4769c769f6957949379f996257773b67a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmbW0y$ZrW5QGn(z|xn{w}=oB1^@89>};$Ai!?SOHa6)53k6X`6fFV)6+uL>&<~d^ zA&Fo-mgDYrW|+xcjLDc_WKGuO%%a~;Tbp6;dffSo>5oKj=Dt4Tw4VP$*-r+7XI9E~ z>`<#gH&Nl>j+BD8=lvGmVmQtUQ@|4kpEuuw$TpFJ8MI(3R2di=ni&{={s+=8 z85l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W>XMsm#F#`j)FbFd;%$g$s z6g=eV;uxZFe(6L*u0sYQZToKo3CyvoY-@V(M5RQi%w1diu|%W{=@cIAp64( z5cy?S{KGY257&f#-WC61VGs*boF6Js8%iOz}7)HSb6i_X5ZIBIE2EYR=3(73AFBLfUbiIN~c zV1V*&|Mj@^Wy6mY&97@LPwd<58FAy`nF(6w-xmSZFeZ7syD)UH%6b4foCO|{#S9GG z!XV7ZFl&wkP;kAci(`ny<>Z6|3_S`5j+{AkiY>{3^@gg-(j}=WmI+LAjEX)vELd=Y zRq#PrP*~v9z~Ji_rnGW=$jE$sV$;V{uU@_U+{l{3%cD9&Lh@&Ck1vY?)3UTp4wG5V z>gxPF$fOf?&1{oX&Zcc;-wp|gs`2&toiozoTPNV0diRd4jcvn$)3cdX6dpZ({rtU* zfP@H7>5LqYj2Zh@%+Tq#xbjlzq2RqOzbqR8rB(3e!P`^ravulxmt!|1%u*b-8um$Gzv==idLh_uRX2oP_gP z9H-*qc%K)bHWceb{YG`o+L{a$o%yI)j85_3X0FJX7vkQbqN7l&hLZcVRi+fxf?{ z!vuln`3AI`fWep;KkORr7j+sn)m?B{^4^oakefC~I^lfQH^fEc;JpKKh0WU{Mt9L4 zTOX&@p1n1C?fdibCyNzjrB5+ATgh0LYvi(MFU+5UU%4&S^o;a78mbmi=MR(v)g5C? zOj+;MRw(Od;MW0v%zUu9X=du}8`14{ix2PL^I&p`BqXHy<@F(Pe|70c_%)e^ga@R5 zrOQcYJxKSRa_}K%<BiUXWrO zC;gG*hZo?J4!w6e>rT)LY5{3S0e?)6k8{jMLw`Zu<{MI})CS+EjnNEH{nHJJH{q99 z^D?GM|D3b&D}1_>fi!yWYM=oOBvlk{eLU3LK8HHcJ_XeM6X}=dXHLR5gJ7C|PigVk zhIP?LA)-ePd&kandgwPGQo(uMUBf(sJ^lT3BiuZFT=f_LzEue- diff --git a/indra/newview/skins/darkorange/textures/tab_background_purple.tga b/indra/newview/skins/darkorange/textures/tab_background_purple.tga deleted file mode 100644 index aa01b3cb68f66332e093f3c4331557ca94f6d074..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 pcmZQzU}As)CLmjaA;Tj9j$kq&L7}c;p242}e!3BEo<6R63;@D~2}%F} diff --git a/indra/newview/skins/darkorange/textures/tabarea.tga b/indra/newview/skins/darkorange/textures/tabarea.tga deleted file mode 100644 index 5517aebfc8abbd617251bcb8ce590d11f277cf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1340 zcmb`>-39_-6h`4)Lna*zA00$YI*6D_x`&C6(a_K6{%>SjqAO^;xd4IRUoj^RS*Z<92B U`R;jtbz^?y;nu#dx$jQ#0U)1humAu6 diff --git a/indra/newview/skins/darkorange/textures/tearoff_pressed.tga b/indra/newview/skins/darkorange/textures/tearoff_pressed.tga deleted file mode 100644 index 620d109de0f3c7fbac18d9a9f79114273455390a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcma)(%@Tt!2!ye9#R&BZVi!otF$F}qo^-g+A@Uw5|&_X+1C zQFi_YHWb1(c>_L4o`?v-7J|?VcviNo=W(-o!c7u9VBcYPu;ZYS?g)zwvI2Acy4Dk) r8_QcSaNU02tHmUyQEg?Lq-r}J=vPb@Pm^~$+W&v+%YfyB>XGGs@~DKt diff --git a/indra/newview/skins/darkorange/textures/tearoffbox.tga b/indra/newview/skins/darkorange/textures/tearoffbox.tga deleted file mode 100644 index 0670d2e91b24128f4ea51a48c5482a3413cdca4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmaiwISzm@3=!orlFqdJ6{K3Aa5b%+&MtHSp<6Be diff --git a/indra/newview/skins/darkorange/textures/textures.xml b/indra/newview/skins/darkorange/textures/textures.xml index 41fe7a9f9b..48fcecbfeb 100644 --- a/indra/newview/skins/darkorange/textures/textures.xml +++ b/indra/newview/skins/darkorange/textures/textures.xml @@ -1,386 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/indra/newview/skins/darkorange/textures/uv_test1.j2c b/indra/newview/skins/darkorange/textures/uv_test1.j2c deleted file mode 100644 index 3d5b5417966ebbe7fe64d512854963458f69090f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1206 zcmezG|38pHp8*IMp%}yl0W>}{J0l|m{SRW`0m`#5va+x+F#L~UP*y6JD`zNYD0`I8 zkk63!DBTALQv#TQ&^7!L5GMXlVGv|s^iIr9OexhZGto2BGyFe+feT~}i!}q||H=0c z&9E!Co8MgdX?wY!fnv@~K_hWyiMm){p?MkC6JWH`32l+`pM2Dk%J-_~C<{kyp1n z%+{+|5PD4TMV71Qny&S;zo5(PU4=%yIV>hys%=P_3zB_`|p{~Up3JQV@q%Mw!QBAX!kFP>z7xo zKbM~vf4BMhiGS+aKG){FvHSF@eR`JUtuL=x`r;V5WzNjg)vwyXwQrUB;>`3nAC~7% ze!5Wb*2(3qHfEmR56BDbV1C4Bwy>sU#_ayKy7SJPmKA6mg(1x>1-eo z0s-n^!VQ?E+PDqYlnx@k~kS{~mC=MN9x?y5I1Jn=`X z}OOfRj`^7bVf6vgw6N0 z$h41pwHUZI1WY?}x$V>*#v@x71_<5yQ}9iO+g`?3T=LuDKg>HO%z7Hg^XcDW2CjxE zKMkK_FFg(UC;Bk#_;$@9OGvj+tH^LyqR8RH$UOKk#`W*!vrqcUpEXMV5xo}%%qhifb9kHmI1f8@zL|fVbz!NO z;xh5<2!oxyJ9=*?9jaj4^SsF7`bFKGYZ$nm5Prmu-O$H(1pIJ{{wU+apdj0qo$(*UWalVdrsO5fdeaG8}y~#Fn v)pR=-w=^t})%lU`9e#%M&er39^A3n6bVmjJIUS<2@lCKgG#wG5{@(-udtoeT diff --git a/indra/newview/skins/darkorange/textures/white.tga b/indra/newview/skins/darkorange/textures/white.tga deleted file mode 100644 index 9fe68631cf3c2dd4223210f1c3a5efb12f27261b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 XcmZQz;9`IQ1qLAGnExLL1~CBujC_;R diff --git a/indra/newview/skins/default/textures/skin_thumbnail_default.png b/indra/newview/skins/default/textures/skin_thumbnail_default.png deleted file mode 100644 index e22b1c164486555e949097a7e0b3de8829a05e78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24297 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 Y0~5U-{qKl9=Kufz07*qoM6N<$f}6cm$N&HU diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index 6ec647776d..5917069bc3 100644 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -1,107 +1,251 @@ - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + - + - + - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - @@ -114,8 +258,8 @@ - + @@ -123,9 +267,7 @@ - - @@ -135,48 +277,51 @@ + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - + + @@ -207,224 +352,93 @@ - - - - - - - + + + + + + + + + + + + + + - + + - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/indra/newview/skins/default/xui/de/panel_preferences_graphics1.xml b/indra/newview/skins/default/xui/de/panel_preferences_graphics1.xml index 54f2fbd434..4e4716e426 100644 --- a/indra/newview/skins/default/xui/de/panel_preferences_graphics1.xml +++ b/indra/newview/skins/default/xui/de/panel_preferences_graphics1.xml @@ -38,10 +38,10 @@ Ultra Higher Quality diff --git a/indra/newview/skins/default/xui/en-us/panel_notifications_channel.xml b/indra/newview/skins/default/xui/en-us/panel_notifications_channel.xml index a5e734b128..beee9c329a 100644 --- a/indra/newview/skins/default/xui/en-us/panel_notifications_channel.xml +++ b/indra/newview/skins/default/xui/en-us/panel_notifications_channel.xml @@ -16,5 +16,5 @@ -