aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.gitignore32
-rw-r--r--README.txt52
-rw-r--r--RELEASE_NOTES.txt0
-rw-r--r--linden/doc/contributions.txt4
-rw-r--r--linden/indra/CMakeLists.txt6
-rw-r--r--linden/indra/cmake/00-Common.cmake5
-rw-r--r--linden/indra/cmake/CopyWinLibs.cmake8
-rw-r--r--linden/indra/cmake/Python.cmake11
-rw-r--r--linden/indra/cmake/UnixInstall.cmake4
-rw-r--r--linden/indra/cmake/Variables.cmake10
-rwxr-xr-xlinden/indra/copy_win_scripts/start-client.py2
-rwxr-xr-xlinden/indra/develop.py35
-rw-r--r--linden/indra/lib/python/indra/ipc/servicebuilder.py4
-rw-r--r--linden/indra/lib/python/indra/util/llmanifest.py4
-rw-r--r--linden/indra/linux_crash_logger/llcrashloggerlinux.cpp6
-rw-r--r--linden/indra/llaudio/llstreamingaudio_fmod.cpp2
-rw-r--r--linden/indra/llcommon/indra_constants.cpp5
-rw-r--r--linden/indra/llcommon/indra_constants.h14
-rw-r--r--linden/indra/llcommon/linden_common.h2
-rw-r--r--linden/indra/llcommon/llassettype.h4
-rw-r--r--linden/indra/llcommon/llavatarname.cpp2
-rw-r--r--linden/indra/llcommon/llavatarname.h18
-rw-r--r--linden/indra/llcommon/llpreprocessor.h2
-rw-r--r--linden/indra/llcommon/llstring.cpp12
-rw-r--r--linden/indra/llcommon/llstring.h2
-rw-r--r--linden/indra/llcommon/llversionviewer.h8
-rw-r--r--linden/indra/llcommon/roles_constants.h6
-rwxr-xr-xlinden/indra/llcrashlogger/llcrashlogger.cpp14
-rw-r--r--linden/indra/llinventory/llnotecard.cpp18
-rw-r--r--linden/indra/llinventory/llparcel.h2
-rw-r--r--linden/indra/llmessage/llassetstorage.cpp2
-rw-r--r--linden/indra/llmessage/llcachename.cpp2
-rw-r--r--linden/indra/llmessage/llinstantmessage.cpp1
-rw-r--r--linden/indra/llmessage/lliosocket.cpp2
-rw-r--r--linden/indra/llmessage/llloginflags.h2
-rw-r--r--linden/indra/llmessage/llpacketring.cpp2
-rw-r--r--linden/indra/llmessage/llregionflags.h9
-rw-r--r--linden/indra/llmessage/lltaskname.h2
-rw-r--r--linden/indra/llmessage/message.cpp2
-rw-r--r--linden/indra/llmessage/message.h3
-rw-r--r--linden/indra/llmessage/net.cpp2
-rwxr-xr-xlinden/indra/llprimitive/llprimitive.cpp3
-rw-r--r--linden/indra/llrender/llfont.cpp2
-rw-r--r--linden/indra/llui/llbutton.cpp2
-rw-r--r--linden/indra/llui/lliconctrl.cpp2
-rw-r--r--linden/indra/llui/lltexteditor.cpp20
-rw-r--r--linden/indra/llui/llui.cpp2
-rw-r--r--linden/indra/llui/lluistring.h12
-rw-r--r--linden/indra/llvfs/lldir.cpp34
-rw-r--r--linden/indra/llvfs/lldir.h12
-rw-r--r--linden/indra/llvfs/lldir_linux.cpp2
-rw-r--r--linden/indra/llvfs/lldir_mac.cpp4
-rw-r--r--linden/indra/llvfs/lldir_solaris.cpp2
-rw-r--r--linden/indra/llwindow/llwindowmacosx-objc.mm2
-rw-r--r--linden/indra/llwindow/llwindowmacosx.cpp16
-rw-r--r--linden/indra/llwindow/llwindowsdl.cpp15
-rw-r--r--linden/indra/llwindow/llwindowwin32.cpp14
-rw-r--r--linden/indra/lscript/lscript_library/lscript_library.cpp2
-rw-r--r--linden/indra/mac_crash_logger/mac_crash_logger.cpp2
-rw-r--r--linden/indra/mac_updater/mac_updater.cpp14
-rwxr-xr-xlinden/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp4
-rw-r--r--linden/indra/newview/CMakeLists.txt27
-rw-r--r--linden/indra/newview/English.lproj/InfoPlist.strings7
-rw-r--r--linden/indra/newview/Info-meta-impy.plist (renamed from linden/indra/newview/Info-Imprudence.plist)4
-rw-r--r--linden/indra/newview/SecondLife.nib/objects.xib8
-rw-r--r--linden/indra/newview/ViewerInstall.cmake2
-rw-r--r--linden/indra/newview/app_settings/client_list.xml1442
-rw-r--r--linden/indra/newview/app_settings/default_grids.xml31
-rw-r--r--linden/indra/newview/app_settings/logcontrol.xml4
-rw-r--r--linden/indra/newview/app_settings/settings.xml60
-rw-r--r--linden/indra/newview/app_settings/static_data.db2bin0 -> 832578 bytes
-rw-r--r--linden/indra/newview/app_settings/static_index.db2bin0 -> 18020 bytes
-rw-r--r--linden/indra/newview/app_settings/windlight/clouds2.tgabin0 -> 262935 bytes
-rw-r--r--linden/indra/newview/app_settings/windlight/days/Default.xml36
-rw-r--r--linden/indra/newview/app_settings/windlight/postprocesseffects.xml2
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D12AM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D12PM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D3AM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D3PM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D6AM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D6PM.xml142
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D9AM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/A%2D9PM.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Barcelona.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Blizzard.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Blue%20Midday.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Coastal%20Afternoon.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Coastal%20Sunset.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Default.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Desert%20Sunset.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Fine%20Day.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Fluffy%20Big%20Clouds.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Foggy.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Funky%20Funky%20Funky.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Funky%20Funky.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Gelatto.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Ghost.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Incongruent%20Truths.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Midday%201.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Midday%202.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Midday%203.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Midday%204.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Night.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Pirate.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Purple.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Sailor%27s%20Delight.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/skies/Sheer%20Surreality.xml141
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Default.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Glassy.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Murky.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Pond.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/SNAKE%21%21%21.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Second%20Plague.xml43
-rw-r--r--linden/indra/newview/app_settings/windlight/water/Valdez.xml43
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_ARROW.tifbin0 -> 14336 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_ARROWDRAG.tifbin0 -> 14368 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_ARROWLOCKED.tifbin0 -> 14376 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_GRABLOCKED.tifbin0 -> 14392 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_NO.tifbin0 -> 14380 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_NOLOCKED.tifbin0 -> 14416 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_SIZENESW.tifbin0 -> 14336 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_SIZENS.tifbin0 -> 14344 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_SIZENWSE.tifbin0 -> 14340 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_SIZEWE.tifbin0 -> 14328 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLBUY.tifbin0 -> 14776 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCAMERA.tifbin0 -> 14356 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCREATE.tifbin0 -> 14368 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLFOCUS.tifbin0 -> 14348 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLGRAB.tifbin0 -> 14364 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLLAND.tifbin0 -> 14348 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLMEDIAOPEN.tifbin0 -> 41228 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLOPEN.tifbin0 -> 15144 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAN.tifbin0 -> 14368 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAUSE.tifbin0 -> 41224 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAY.tifbin0 -> 15464 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPICKOBJECT3.tifbin0 -> 14392 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPLAY.tifbin0 -> 41224 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLROTATE.tifbin0 -> 14380 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSCALE.tifbin0 -> 14384 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSIT.tifbin0 -> 15176 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLTRANSLATE.tifbin0 -> 14388 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_TOOLZOOMIN.tifbin0 -> 14364 bytes
-rw-r--r--linden/indra/newview/cursors_mac/UI_CURSOR_WORKING.tifbin0 -> 14392 bytes
-rw-r--r--linden/indra/newview/dronesettings.xml2
-rw-r--r--linden/indra/newview/floatervoicelicense.cpp2
-rw-r--r--linden/indra/newview/fonts/DejaVu-License.txt97
-rw-r--r--linden/indra/newview/fonts/DejaVuSansCondensed-Bold.ttfbin0 -> 595416 bytes
-rw-r--r--linden/indra/newview/fonts/DejaVuSansCondensed-BoldOblique.ttfbin0 -> 543704 bytes
-rw-r--r--linden/indra/newview/fonts/DejaVuSansCondensed-Oblique.ttfbin0 -> 539024 bytes
-rw-r--r--linden/indra/newview/fonts/DejaVuSansCondensed.ttfbin0 -> 605792 bytes
-rw-r--r--linden/indra/newview/fonts/Delicious-Bold.otfbin0 -> 24648 bytes
-rw-r--r--linden/indra/newview/fonts/Delicious-BoldItalic.otfbin0 -> 25424 bytes
-rw-r--r--linden/indra/newview/fonts/Delicious-Italic.otfbin0 -> 25036 bytes
-rw-r--r--linden/indra/newview/fonts/Delicious-License.txt26
-rw-r--r--linden/indra/newview/fonts/Delicious-Roman.otfbin0 -> 24700 bytes
-rw-r--r--linden/indra/newview/fonts/Droid-License.txt190
-rw-r--r--linden/indra/newview/fonts/DroidSans-Bold.ttfbin0 -> 150804 bytes
-rw-r--r--linden/indra/newview/fonts/DroidSans.ttfbin0 -> 149076 bytes
-rw-r--r--linden/indra/newview/hippogridmanager.cpp3
-rw-r--r--linden/indra/newview/hippolimits.cpp4
-rw-r--r--linden/indra/newview/hippoupdate.cpp3
-rw-r--r--linden/indra/newview/installers/windows/README.txt64
-rw-r--r--linden/indra/newview/installers/windows/imp_icon.icobin0 -> 533678 bytes
-rw-r--r--linden/indra/newview/installers/windows/installer_template.nsi104
-rw-r--r--linden/indra/newview/installers/windows/lang_de.nsi30
-rw-r--r--linden/indra/newview/installers/windows/lang_en-us.nsi26
-rw-r--r--linden/indra/newview/installers/windows/meta-impy installer script experimental.iss194
-rw-r--r--linden/indra/newview/installers/windows/meta-impy installer script.iss193
-rw-r--r--linden/indra/newview/installers/windows/meta-impy_installer_icon_left.bmpbin0 -> 154542 bytes
-rw-r--r--linden/indra/newview/installers/windows/meta-impy_installer_icon_right.bmpbin0 -> 8534 bytes
-rwxr-xr-xlinden/indra/newview/linux_tools/handle_secondlifeprotocol.sh6
-rwxr-xr-xlinden/indra/newview/linux_tools/wrapper.sh2
-rw-r--r--linden/indra/newview/llagent.cpp2
-rw-r--r--linden/indra/newview/llappviewer.cpp19
-rw-r--r--linden/indra/newview/llappviewer.h2
-rw-r--r--linden/indra/newview/llappviewerlinux.cpp2
-rw-r--r--linden/indra/newview/llappviewermacosx.cpp24
-rw-r--r--linden/indra/newview/llappviewerwin32.cpp28
-rw-r--r--linden/indra/newview/llcolorswatch.cpp2
-rw-r--r--linden/indra/newview/llcommandhandler.h2
-rw-r--r--linden/indra/newview/llconsole.cpp2
-rw-r--r--linden/indra/newview/llfilepicker.cpp4
-rw-r--r--linden/indra/newview/llfirstuse.cpp4
-rw-r--r--linden/indra/newview/llfloateractivespeakers.cpp2
-rw-r--r--linden/indra/newview/llfloateravatarinfo.cpp2
-rw-r--r--linden/indra/newview/llfloaterbuyland.cpp2
-rw-r--r--linden/indra/newview/llfloaterchat.cpp2
-rw-r--r--linden/indra/newview/llfloaterclassified.cpp2
-rw-r--r--linden/indra/newview/llfloaterevent.cpp2
-rw-r--r--linden/indra/newview/llfloaterfriends.cpp2
-rw-r--r--linden/indra/newview/llfloaterhud.cpp2
-rw-r--r--linden/indra/newview/llfloaterjoystick.cpp2
-rw-r--r--linden/indra/newview/llfloaterland.cpp48
-rw-r--r--linden/indra/newview/llfloaternamedesc.cpp2
-rw-r--r--linden/indra/newview/llfloaterregioninfo.cpp214
-rw-r--r--linden/indra/newview/llfloaterregioninfo.h7
-rw-r--r--linden/indra/newview/llfloaterreporter.cpp2
-rw-r--r--linden/indra/newview/llfloatertos.cpp3
-rw-r--r--linden/indra/newview/llhoverview.cpp6
-rw-r--r--linden/indra/newview/llimpanel.cpp2
-rw-r--r--linden/indra/newview/llimview.cpp10
-rw-r--r--linden/indra/newview/llimview.h2
-rw-r--r--linden/indra/newview/llmanipscale.cpp2
-rw-r--r--linden/indra/newview/llmaniptranslate.cpp2
-rw-r--r--linden/indra/newview/llmediactrl.cpp4
-rw-r--r--linden/indra/newview/llmutelist.cpp14
-rw-r--r--linden/indra/newview/llmutelist.h2
-rw-r--r--linden/indra/newview/llpanelLCD.cpp2
-rw-r--r--linden/indra/newview/llpanelaudioprefs.cpp2
-rw-r--r--linden/indra/newview/llpanelavatar.cpp14
-rw-r--r--linden/indra/newview/llpanelcontents.cpp2
-rw-r--r--linden/indra/newview/llpaneldebug.cpp2
-rw-r--r--linden/indra/newview/llpaneldirbrowser.cpp2
-rw-r--r--linden/indra/newview/llpaneldirclassified.cpp2
-rw-r--r--linden/indra/newview/llpaneldirevents.cpp2
-rw-r--r--linden/indra/newview/llpaneldirfind.cpp2
-rw-r--r--linden/indra/newview/llpaneldirgroups.cpp2
-rw-r--r--linden/indra/newview/llpaneldirland.cpp2
-rw-r--r--linden/indra/newview/llpaneldirpeople.cpp2
-rw-r--r--linden/indra/newview/llpaneldirplaces.cpp2
-rw-r--r--linden/indra/newview/llpaneldisplay.cpp2
-rw-r--r--linden/indra/newview/llpanellogin.cpp115
-rw-r--r--linden/indra/newview/llpanellogin.h3
-rw-r--r--linden/indra/newview/llpanelnetwork.cpp4
-rw-r--r--linden/indra/newview/llpanelobject.cpp2
-rw-r--r--linden/indra/newview/llpanelskins.cpp26
-rw-r--r--linden/indra/newview/llpanelskins.h6
-rw-r--r--linden/indra/newview/llpanelvolume.cpp2
-rw-r--r--linden/indra/newview/llselectmgr.cpp8
-rw-r--r--linden/indra/newview/llsky.cpp2
-rw-r--r--linden/indra/newview/llstartup.cpp22
-rw-r--r--linden/indra/newview/lltexturecache.cpp2
-rw-r--r--linden/indra/newview/lltoolplacer.cpp2
-rw-r--r--linden/indra/newview/llurldispatcher.h2
-rw-r--r--linden/indra/newview/llurlhistory.cpp4
-rw-r--r--linden/indra/newview/llviewerdisplay.cpp2
-rw-r--r--linden/indra/newview/llviewermedia.cpp10
-rw-r--r--linden/indra/newview/llviewermedia.h2
-rw-r--r--linden/indra/newview/llviewermenu.cpp8
-rw-r--r--linden/indra/newview/llviewermenufile.cpp4
-rwxr-xr-xlinden/indra/newview/llviewermessage.cpp38
-rw-r--r--linden/indra/newview/llviewerstats.cpp4
-rw-r--r--linden/indra/newview/llviewertexteditor.h2
-rw-r--r--linden/indra/newview/llviewerwindow.cpp6
-rw-r--r--linden/indra/newview/llviewerwindow.h2
-rw-r--r--linden/indra/newview/llvlmanager.cpp16
-rw-r--r--linden/indra/newview/llvoavatar.cpp41
-rw-r--r--linden/indra/newview/llvoiceclient.cpp6
-rw-r--r--linden/indra/newview/llvowlsky.cpp2
-rw-r--r--linden/indra/newview/llwind.cpp2
-rw-r--r--linden/indra/newview/llwindebug.cpp4
-rw-r--r--linden/indra/newview/macview.r2
-rw-r--r--linden/indra/newview/macview_Prefix.h2
-rw-r--r--linden/indra/newview/meta-impy.exe.config (renamed from linden/indra/newview/Imprudence.exe.config)0
-rw-r--r--linden/indra/newview/meta-impy.url (renamed from linden/indra/newview/imprudence.url)0
-rw-r--r--linden/indra/newview/meta-impyDebug.exe.config (renamed from linden/indra/newview/ImprudenceDebug.exe.config)0
-rw-r--r--linden/indra/newview/primbackup.cpp19
-rw-r--r--linden/indra/newview/res-sdl/arrow.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/arrowcop.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/arrowcopmulti.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/arrowdrag.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/circleandline.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/cross.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/hand.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/ibeam.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/ll_icon.BMPbin0 -> 5174 bytes
-rw-r--r--linden/indra/newview/res-sdl/llarrow.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/llarrowdrag.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/llarrowdragmulti.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/llarrowlocked.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/llgrablocked.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/llno.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/llnolocked.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolcamera.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolcreate.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolfocus.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolgrab.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolland.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolpan.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolpipette.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolrotate.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolscale.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltooltranslate.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolzoomin.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/lltoolzoomout.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/meta-impy_icon.BMPbin0 -> 4662 bytes
-rw-r--r--linden/indra/newview/res-sdl/sizenesw.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/sizens.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/sizenwse.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/sizewe.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolbuy.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolmediaopen.BMPbin0 -> 3128 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolopen.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolpause.BMPbin0 -> 3128 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolpay.BMPbin0 -> 3128 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolpickobject.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolpickobject2.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolpickobject3.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolplay.BMPbin0 -> 3128 bytes
-rw-r--r--linden/indra/newview/res-sdl/toolsit.BMPbin0 -> 3126 bytes
-rw-r--r--linden/indra/newview/res-sdl/wait.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res-sdl/working.BMPbin0 -> 2102 bytes
-rw-r--r--linden/indra/newview/res/arrow.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/arrowcop.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/arrowcopmulti.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/arrowdrag.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/circleandline.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/imp_icon.icobin0 -> 533678 bytes
-rw-r--r--linden/indra/newview/res/llarrow.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llarrowdrag.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llarrowdragmulti.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llarrowlocked.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llgrablocked.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llno.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/llnolocked.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolcamera.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolcreate.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolfocus.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolgrab.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolland.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolpan.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolpipette.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolrotate.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolscale.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltooltranslate.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolzoomin.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/lltoolzoomout.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/meta-impy_icon.pngbin0 -> 32529 bytes
-rw-r--r--linden/indra/newview/res/toolbuy.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolmediaopen.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolopen.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolpause.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolpay.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolpickobject.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/toolpickobject2.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/toolpickobject3.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/toolpipette.curbin0 -> 326 bytes
-rw-r--r--linden/indra/newview/res/toolplay.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/toolsit.curbin0 -> 2238 bytes
-rw-r--r--linden/indra/newview/res/viewerRes.rc12
-rw-r--r--linden/indra/newview/skins/dark/colors_base.xml206
-rw-r--r--linden/indra/newview/skins/dark/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 2870 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 804 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 2694 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/active_speakers.tgabin0 -> 1137 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/active_voice_tab.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/arrow_up.tgabin0 -> 418 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 2957 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/btn_chatbar.tgabin0 -> 820 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/btn_chatbar_selected.tgabin0 -> 1900 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_pause.tgabin0 -> 940 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_pause_selected.tgabin0 -> 744 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_play.tgabin0 -> 937 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_play_selected.tgabin0 -> 761 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_stop.tgabin0 -> 864 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_anim_stop_selected.tgabin0 -> 680 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_disabled_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_enabled_32x128.tgabin0 -> 7081 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/button_enabled_selected_32x128.tgabin0 -> 5468 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 2949 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 2713 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_rotate_in.tgabin0 -> 814 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_rotate_out.tgabin0 -> 5224 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_tracking_in.tgabin0 -> 946 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_tracking_out.tgabin0 -> 4816 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_zoom_minus_in.tgabin0 -> 1462 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_zoom_out.tgabin0 -> 1434 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/cam_zoom_plus_in.tgabin0 -> 1522 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 2755 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/checkbox_enabled_false.tgabin0 -> 711 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/checkbox_enabled_true.tgabin0 -> 634 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/circle.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/close_in_blue.tgabin0 -> 668 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/close_inactive.tgabin0 -> 254 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/close_inactive_blue.tgabin0 -> 254 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/closebox.tgabin0 -> 748 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/combobox_arrow.tgabin0 -> 202 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/darkgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/eye_button_active.tgabin0 -> 2552 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/eye_button_inactive.tgabin0 -> 2889 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 804 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff_edit_mine_button.tgabin0 -> 998 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff_edit_theirs_button.tgabin0 -> 1081 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff_online_status_button.tgabin0 -> 1076 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff_visible_map_button.tgabin0 -> 853 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ff_visible_online_button.tgabin0 -> 1040 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_left.tgabin0 -> 504 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_left_disabled.tgabin0 -> 370 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_left_selected.tgabin0 -> 1561 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_right.tgabin0 -> 504 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_right_disabled.tgabin0 -> 370 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/flyout_btn_right_selected.tgabin0 -> 1407 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/folder_arrow.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-typing1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-typing2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_chatbar.tgabin0 -> 1075 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_clear_lineeditor.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media-pause_active.tgabin0 -> 3168 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media-pause_disabled.tgabin0 -> 2287 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media-pause_enabled.tgabin0 -> 2705 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media-play_enabled.tgabin0 -> 2540 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media-stop_enabled.tgabin0 -> 2295 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_media.tgabin0 -> 1811 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_music.tgabin0 -> 2185 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_scrollbar.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_scrollbar_bg.tgabin0 -> 380 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_scrollbar_thumb.tgabin0 -> 490 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_slide-groove_dark.tgabin0 -> 170 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_slide-highlight.tgabin0 -> 261 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_slide-thumb_dark.tgabin0 -> 604 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_speaker-muted_dark.tgabin0 -> 710 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_speaker_dark.tgabin0 -> 752 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_build.tgabin0 -> 949 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_fly.tgabin0 -> 912 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_inventory.tgabin0 -> 1209 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_map.tgabin0 -> 904 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_minimap.tgabin0 -> 1215 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_radar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_search.tgabin0 -> 792 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/icn_toolbar_snapshot.tgabin0 -> 988 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/lightgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/minimize.tgabin0 -> 476 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/minimize_inactive.tgabin0 -> 194 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/minimize_pressed.tgabin0 -> 380 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_backward_in.tgabin0 -> 651 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_backward_out.tgabin0 -> 769 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_down_in.tgabin0 -> 703 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_down_out.tgabin0 -> 843 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_forward_in.tgabin0 -> 693 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_forward_out.tgabin0 -> 869 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_left_in.tgabin0 -> 580 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_left_out.tgabin0 -> 660 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_right_in.tgabin0 -> 598 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_right_out.tgabin0 -> 674 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_turn_left_in.tgabin0 -> 1032 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_turn_left_out.tgabin0 -> 1166 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_turn_right_in.tgabin0 -> 975 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_turn_right_out.tgabin0 -> 1127 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_up_in.tgabin0 -> 703 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/move_up_out.tgabin0 -> 843 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/mute_icon.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/notify_next.pngbin0 -> 3360 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/preview.pngbin0 -> 16592 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/progress_fill.tgabin0 -> 896 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/progressbar_fill.tgabin0 -> 773 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/progressbar_track.tgabin0 -> 486 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ptt_lock_off.tgabin0 -> 670 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/ptt_lock_on.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/radio_active_false.tgabin0 -> 683 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/radio_active_true.tgabin0 -> 700 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/resize_handle_bottom_right_blue.tgabin0 -> 305 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/restore.tgabin0 -> 636 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/restore_inactive.tgabin0 -> 194 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/restore_pressed.tgabin0 -> 564 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/rounded_square.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/rounded_square_soft.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_down_in_blue.tgabin0 -> 672 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_down_out_blue.tgabin0 -> 919 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_left_in_blue.tgabin0 -> 745 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_left_out_blue.tgabin0 -> 951 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_right_in_blue.tgabin0 -> 751 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_right_out_blue.tgabin0 -> 956 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/scrollbutton_up_in_blue.tgabin0 -> 694 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spacer24.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spacer35.tgabin0 -> 3404 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spin_down_in_blue.tgabin0 -> 340 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spin_down_out_blue.tgabin0 -> 365 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spin_up_in_blue.tgabin0 -> 336 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/spin_up_out_blue.tgabin0 -> 387 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/square_btn_32x128.tgabin0 -> 5488 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/square_btn_selected_32x128.tgabin0 -> 4446 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/status_buy_currency.tgabin0 -> 777 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/status_buy_currency_pressed.tgabin0 -> 708 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/status_buy_land.tgabin0 -> 762 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_bottom_blue.tgabin0 -> 653 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_bottom_selected_blue.tgabin0 -> 500 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_left.tgabin0 -> 5826 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_left_selected.tgabin0 -> 5801 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_top_blue.tgabin0 -> 654 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tab_top_selected_blue.tgabin0 -> 500 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tabarea.tgabin0 -> 1340 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/textures.xml386
-rw-r--r--linden/indra/newview/skins/dark/textures/tool_dozer.tgabin0 -> 3193 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tool_dozer_active.tgabin0 -> 3279 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tool_zoom.tgabin0 -> 2626 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/tool_zoom_active.tgabin0 -> 2869 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/toolbar_btn_disabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/toolbar_btn_enabled.tgabin0 -> 644 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/toolbar_btn_selected.tgabin0 -> 2608 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/toolbar_tab.tgabin0 -> 18211 bytes
-rw-r--r--linden/indra/newview/skins/dark/textures/white.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/default/html/btn_purplepill_bg.pngbin0 -> 3564 bytes
-rw-r--r--linden/indra/newview/skins/default/html/en-us/loading-error/index.html4
-rw-r--r--linden/indra/newview/skins/default/html/en-us/loading/loading.html2
-rw-r--r--linden/indra/newview/skins/default/html/en-us/loading/meta-impy_loading.pngbin0 -> 14642 bytes
-rw-r--r--linden/indra/newview/skins/default/html/unabletoconnect.pngbin0 -> 15849 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2cbin0 -> 130977 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2cbin0 -> 499 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2cbin0 -> 32420 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2cbin0 -> 28776 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2cbin0 -> 1073 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2cbin0 -> 97838 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2cbin0 -> 1186 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2cbin0 -> 131060 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/111b39de-8928-4690-b7b2-e17d5c960277.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2cbin0 -> 184 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2cbin0 -> 6077 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2cbin0 -> 130888 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2cbin0 -> 16298 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2cbin0 -> 8072 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2cbin0 -> 24492 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2cbin0 -> 6103 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2cbin0 -> 2518 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2cbin0 -> 45583 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2cbin0 -> 60248 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2cbin0 -> 130949 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/30047cec-269d-408e-0c30-b2603b887268.j2cbin0 -> 130834 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/303cd381-8560-7579-23f1-f0a880799740.j2cbin0 -> 98199 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2cbin0 -> 24560 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2cbin0 -> 1600 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/39801651-26cb-4926-af57-7af9352c273c.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2cbin0 -> 2113 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2cbin0 -> 5927 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2cbin0 -> 1226 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2cbin0 -> 32567 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2cbin0 -> 1535 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2cbin0 -> 98264 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/5748decc-f629-461c-9a36-a35a221fe21f.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2cbin0 -> 106851 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2cbin0 -> 1222 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2cbin0 -> 131031 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2cbin0 -> 97904 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2cbin0 -> 131044 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2cbin0 -> 5373 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/67931331-0c02-4876-1255-28770896c6a2.j2cbin0 -> 131051 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2cbin0 -> 131049 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2cbin0 -> 32742 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2cbin0 -> 131026 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2cbin0 -> 27371 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2cbin0 -> 4095 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2cbin0 -> 6009 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2cbin0 -> 131065 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2cbin0 -> 130928 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2cbin0 -> 131027 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2cbin0 -> 131038 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2cbin0 -> 6131 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2cbin0 -> 23911 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2cbin0 -> 212 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2cbin0 -> 22709 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2cbin0 -> 130977 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2cbin0 -> 130810 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2cbin0 -> 131038 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2cbin0 -> 32708 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2cbin0 -> 85238 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2cbin0 -> 131032 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2cbin0 -> 1227 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2cbin0 -> 32390 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/Inv_WaterLight.pngbin0 -> 3221 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/Inv_WindLight.pngbin0 -> 763 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2cbin0 -> 131029 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2cbin0 -> 3313 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/abb783e6-3e93-26c0-248a-247666855da3.j2cbin0 -> 6139 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/account_id_green.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/account_id_orange.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/active_speakers.tgabin0 -> 1479 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/active_voice_tab.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2cbin0 -> 32456 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/alpha_gradient.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/alpha_gradient_2d.j2cbin0 -> 4325 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/arrow_left.tgabin0 -> 510 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/arrow_right.tgabin0 -> 510 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/arrow_up.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/avatar_thumb_bkgrnd.j2cbin0 -> 1508 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2cbin0 -> 10313 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2cbin0 -> 6004 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2cbin0 -> 32583 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2cbin0 -> 24464 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2cbin0 -> 1523 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/badge_error.j2cbin0 -> 2048 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/badge_note.j2cbin0 -> 2040 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/badge_ok.j2cbin0 -> 2043 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/badge_warn.j2cbin0 -> 2043 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2cbin0 -> 6140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/btn_chatbar.tgabin0 -> 3947 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/btn_chatbar_selected.tgabin0 -> 4495 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_pause.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_pause_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_play.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_play_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_stop.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_anim_stop_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_disabled_32x128.tgabin0 -> 7801 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_enabled_32x128.tgabin0 -> 9770 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/button_enabled_selected_32x128.tgabin0 -> 10306 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2cbin0 -> 1073 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2cbin0 -> 131063 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cakeisalie.pngbin0 -> 124929 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_rotate_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_rotate_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_tracking_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_tracking_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_zoom_minus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_zoom_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cam_zoom_plus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2cbin0 -> 9226 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2cbin0 -> 129703 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ceilingcat.pngbin0 -> 139515 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/checkbox_enabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/checkbox_enabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/checkerboard_transparency_bg.pngbin0 -> 1110 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/circle.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/close_in_blue.tgabin0 -> 358 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/close_inactive_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/closebox.tgabin0 -> 248 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/cloud-particle.j2cbin0 -> 4049 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/color_swatch_alpha.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/combobox_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/crosshairs.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2cbin0 -> 32686 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2cbin0 -> 21410 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2cbin0 -> 15845 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2cbin0 -> 130950 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2cbin0 -> 10704 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/d9258671-868f-7511-c321-7baef9e948a4.j2cbin0 -> 32763 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/darkgray.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/db9d39ec-a896-c287-1ced-64566217021e.j2cbin0 -> 32754 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/de651394-f926-48db-b666-e49d83af1bbc.j2cbin0 -> 1063 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/default_land_picture.j2cbin0 -> 24492 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/default_profile_picture.j2cbin0 -> 6128 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/direction_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/down_arrow.pngbin0 -> 2936 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2cbin0 -> 8114 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2cbin0 -> 6129 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e569711a-27c2-aad4-9246-0c910239a179.j2cbin0 -> 32475 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2cbin0 -> 524 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/easteregg.pngbin0 -> 395345 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2cbin0 -> 339 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/eye_button_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/eye_button_inactive.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2cbin0 -> 32394 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2cbin0 -> 24238 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2cbin0 -> 25053 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2cbin0 -> 130740 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2cbin0 -> 24358 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_edit_mine.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_edit_mine_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_edit_theirs.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_edit_theirs_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_online_status_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_visible_map.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_visible_map_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_visible_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ff_visible_online_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_left.tgabin0 -> 3000 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_left_disabled.tgabin0 -> 4762 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_left_selected.tgabin0 -> 3616 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_right.tgabin0 -> 2598 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_right_disabled.tgabin0 -> 1571 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/flyout_btn_right_selected.tgabin0 -> 3074 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/folder_arrow.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/foot_shadow.j2cbin0 -> 1647 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/hugs.pngbin0 -> 204219 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-typing1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-typing2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_active-speakers-typing3.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_chatbar.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_clear_lineeditor.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_label_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_label_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_label_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-pause_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-pause_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-play_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-play_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-stop_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media-stop_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media_movie.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_media_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_music-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_music-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_pause.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_play.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_rounded-text-field.tgabin0 -> 16402 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_scrollbar.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_scrollbar_bg.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_scrollbar_thumb.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_slide-groove_dark.tgabin0 -> 214 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_slide-highlight.tgabin0 -> 128 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_slide-thumb_dark.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_speaker-muted_dark.tgabin0 -> 2066 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_speaker_dark.tgabin0 -> 2066 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_stop.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_textfield_enabled.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_build.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_fly.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_inventory.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_map.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_minimap.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_search.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_toolbar_snapshot.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice-call-end.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice-call-start.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice-groupfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice-localchat.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice-pvtfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice_ptt-off.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl1.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl2.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl3.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icn_voice_ptt-on.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_auction.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_avatar_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_avatar_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_day_cycle.tgabin0 -> 25682 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_diurnal.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_event_adult.tgabin0 -> 648 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_for_sale.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_for_sale_adult.tgabin0 -> 743 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_group.tgabin0 -> 612 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_groupnotice.tgabin0 -> 16021 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_groupnoticeinventory.tgabin0 -> 16172 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_lock.tgabin0 -> 1030 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_place.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_popular.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/icon_top_pick.tgabin0 -> 858 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_bodypart.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_callingcard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_lostandfound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_plain_closed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_plain_open.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_folder_trash.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_alpha.tgabin0 -> 657 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_attach.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_callingcard_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_callingcard_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_eyes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_gloves.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_hair.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_jacket.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_landmark_visited.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_object_multi.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_pants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_script_dangerous.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_shape.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_shirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_shoes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_skin.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_skirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_snapshot.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_socks.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_tattoo.tgabin0 -> 819 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_texture.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_underpants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/inv_item_undershirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/lag_status_critical.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/lag_status_good.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/lag_status_warning.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/legend.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/lightgray.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/locked_image.j2cbin0 -> 6140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_32.tgabin0 -> 2894 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_above_32.tgabin0 -> 2909 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_above_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_below_32.tgabin0 -> 3037 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_below_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_you_32.tgabin0 -> 3395 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_avatar_you_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_event_adult.tgabin0 -> 648 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_home.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_infohub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_telehub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_track_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/map_track_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_back.pngbin0 -> 538 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_done.pngbin0 -> 591 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_forward.pngbin0 -> 474 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_home.pngbin0 -> 409 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_newwindow.pngbin0 -> 308 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_optimalzoom.pngbin0 -> 741 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_reload.pngbin0 -> 875 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_scrolldown.pngbin0 -> 244 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_scrollleft.pngbin0 -> 248 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_scrollright.pngbin0 -> 262 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_scrollup.pngbin0 -> 255 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_btn_stoploading.pngbin0 -> 390 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_panel_bg.pngbin0 -> 646 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_panel_divider.pngbin0 -> 154 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_panel_hoverrectangle.pngbin0 -> 716 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/media_panel_scrollbg.pngbin0 -> 929 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/minimize.tgabin0 -> 118 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/minimize_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/minimize_pressed.tgabin0 -> 228 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/missing_asset.tgabin0 -> 2511 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_backward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_backward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_down_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_down_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_forward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_forward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_turn_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_turn_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_turn_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_turn_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_up_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/move_up_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/music_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/mute_icon.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/noentrylines.j2cbin0 -> 3926 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/noentrypasslines.j2cbin0 -> 3815 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/nomnom.pngbin0 -> 380325 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/notify_box_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/notify_caution_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/notify_next.pngbin0 -> 372 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/notify_tip_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cone.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cone_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cube.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cube_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cylinder.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_cylinder_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_grass.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_grass_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_cone.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_cone_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_cylinder.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_cylinder_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_sphere.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_hemi_sphere_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_prism.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_prism_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_pyramid.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_pyramid_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_ring.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_ring_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_sphere.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_sphere_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tetrahedron.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tetrahedron_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_torus.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_torus_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tree.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tree_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tube.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/object_tube_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/octopus.pngbin0 -> 442610 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/pixiesmall.j2cbin0 -> 2845 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/progress_fill.tgabin0 -> 5548 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/progressbar_fill.tgabin0 -> 456 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/progressbar_track.tgabin0 -> 700 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/propertyline.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ptt_lock_off.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/ptt_lock_on.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/radio_active_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/radio_active_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/resize_handle_bottom_right_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/restore.tgabin0 -> 276 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/restore_inactive.tgabin0 -> 168 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/restore_pressed.tgabin0 -> 341 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/rounded_square.j2cbin0 -> 1074 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/rounded_square_soft.j2cbin0 -> 636 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/script_error.j2cbin0 -> 8132 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_down_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_down_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_left_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_left_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_right_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_right_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_up_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/scrollbutton_up_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/silhouette.j2cbin0 -> 1460 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_dark.pngbin0 -> 16592 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_default.pngbin0 -> 24343 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_emerald.pngbin0 -> 26862 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_gemini.pngbin0 -> 14108 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_gred.pngbin0 -> 20882 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_meta7.pngbin0 -> 26862 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_pslgreen.pngbin0 -> 17623 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_pslpurple.pngbin0 -> 19646 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_ruby.pngbin0 -> 24221 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_saphire.pngbin0 -> 26729 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_silver.pngbin0 -> 19100 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/skin_thumbnail_white_meta7.pngbin0 -> 13107 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/slim_icon_16_viewer.tgabin0 -> 1032 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/sm_rounded_corners_simple.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/smicon_warn.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spacer24.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spacer35.tgabin0 -> 3404 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spin_down_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spin_down_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spin_up_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/spin_up_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/square_btn_32x128.tgabin0 -> 6292 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/square_btn_selected_32x128.tgabin0 -> 6983 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/startup_logo.j2cbin0 -> 69118 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_busy.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_buy_currency.tgabin0 -> 3609 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_buy_currency_pressed.tgabin0 -> 3973 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_buy_land.tgabin0 -> 3644 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_buy_land_pressed.tgabin0 -> 3891 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_health.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_money.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_no_build.tgabin0 -> 2066 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_no_fly.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_no_push.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_no_scripts.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_no_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_script_debug.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_search.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_search_btn.pngbin0 -> 3012 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_search_btn_pressed.pngbin0 -> 3361 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/status_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_background_darkpurple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_background_lightgrey.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_background_purple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_bottom_blue.tgabin0 -> 7365 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_bottom_selected_blue.tgabin0 -> 8498 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_left.tgabin0 -> 7849 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_left_selected.tgabin0 -> 8867 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_top_blue.tgabin0 -> 7642 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tab_top_selected_blue.tgabin0 -> 8907 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tabarea.tgabin0 -> 1340 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tearoff_pressed.tgabin0 -> 513 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tearoffbox.tgabin0 -> 408 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tool_dozer.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tool_dozer_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tool_zoom.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/tool_zoom_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/toolbar_bg.tgabin0 -> 308 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/toolbar_btn_disabled.tgabin0 -> 4572 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/toolbar_btn_enabled.tgabin0 -> 5943 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/toolbar_btn_selected.tgabin0 -> 6564 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/toolbar_tab.tgabin0 -> 1416 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/up_arrow.pngbin0 -> 2930 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/up_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/uv_test1.j2cbin0 -> 1206 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/uv_test2.tgabin0 -> 1308 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/white.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/default/textures/zombiecat.pngbin0 -> 334660 bytes
-rw-r--r--linden/indra/newview/skins/default/xui/da/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/da/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/da/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/de/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/de/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/de/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/de/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_about.xml45
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/menu_login.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml60
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/notifications.xml59
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml16
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_login.xml149
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_preferences_skins.xml44
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_status_bar.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/role_actions.xml8
-rw-r--r--linden/indra/newview/skins/default/xui/es/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/es/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/es/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/es/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/fr/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/fr/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/fr/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/hu/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/hu/notifications.xml13
-rw-r--r--linden/indra/newview/skins/default/xui/hu/panel_group_general.xml1
-rw-r--r--linden/indra/newview/skins/default/xui/it/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/it/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/it/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/it/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/ja/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/ja/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/ja/panel_avatar.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ja/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/ko/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/ko/notifications.xml36
-rw-r--r--linden/indra/newview/skins/default/xui/ko/panel_group_general.xml4
-rwxr-xr-xlinden/indra/newview/skins/default/xui/pl/floater_report_bug.xml4
-rwxr-xr-xlinden/indra/newview/skins/default/xui/pl/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/pl/notifications.xml17
-rwxr-xr-xlinden/indra/newview/skins/default/xui/pl/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/pt/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/pt/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/pt/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/ru/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/ru/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/ru/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/tr/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/tr/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/uk/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/uk/notifications.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/uk/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/zh/menu_viewer.xml15
-rw-r--r--linden/indra/newview/skins/default/xui/zh/notifications.xml23
-rw-r--r--linden/indra/newview/skins/default/xui/zh/panel_group_general.xml4
-rw-r--r--linden/indra/newview/skins/gemini/colors.xml3
-rw-r--r--linden/indra/newview/skins/gemini/colors_base.xml208
-rw-r--r--linden/indra/newview/skins/gemini/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/111b39de-8928-4690-b7b2-e17d5c960277.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/39801651-26cb-4926-af57-7af9352c273c.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/5748decc-f629-461c-9a36-a35a221fe21f.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/account_id_green.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/account_id_orange.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/active_speakers.tgabin0 -> 1479 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/active_voice_tab.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/alpha_gradient.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/arrow_up.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/avatar_gone.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/avatar_new.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/avatar_sound.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/avatar_typing.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/btn_chatbar.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/btn_chatbar_selected.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_pause.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_pause_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_play.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_play_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_stop.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_anim_stop_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_disabled_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_enabled_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/button_enabled_selected_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_rotate_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_rotate_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_tracking_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_tracking_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_zoom_minus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_zoom_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/cam_zoom_plus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/checkbox_enabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/checkbox_enabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/checkerboard_transparency_bg.pngbin0 -> 1110 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/circle.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/close_in_blue.tgabin0 -> 358 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/close_inactive_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/closebox.tgabin0 -> 248 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/color_swatch_alpha.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/combobox_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/crosshairs.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/darkgray.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/direction_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/down_arrow.pngbin0 -> 2936 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/eye_button_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/eye_button_inactive.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_edit_mine.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_edit_mine_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_edit_theirs.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_edit_theirs_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_online_status_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_visible_map.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_visible_map_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_visible_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ff_visible_online_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_blue.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_green.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_orange.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_pink.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_purple.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_red.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flag_yellow.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_left.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_left_disabled.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_left_selected.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_right.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_right_disabled.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/flyout_btn_right_selected.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/folder_arrow.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing3.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_chatbar.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_clear_lineeditor.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_label_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_label_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_label_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-pause_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-pause_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-play_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-play_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-stop_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media-stop_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media_movie.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_media_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_music-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_music-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_pause.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_play.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_rounded-text-field.tgabin0 -> 16402 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_scrollbar.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_scrollbar_bg.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_scrollbar_thumb.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_slide-groove_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_slide-highlight.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_slide-thumb_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_speaker-muted_dark.tgabin0 -> 2066 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_speaker_dark.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_stop.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_textfield_enabled.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_build.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_fly.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_inventory.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_map.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_minimap.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_search.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_toolbar_snapshot.tgabin0 -> 138 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice-call-end.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice-call-start.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice-groupfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice-localchat.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice-pvtfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice_ptt-off.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl1.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl2.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl3.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_auction.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_avatar_expand.pngbin0 -> 393 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_avatar_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_avatar_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_day_cycle.tgabin0 -> 25682 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_diurnal.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_for_sale.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_group.tgabin0 -> 612 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_groupnotice.tgabin0 -> 16021 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_groupnoticeinventory.tgabin0 -> 16172 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_lock.tgabin0 -> 1030 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_place.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_popular.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/icon_top_pick.tgabin0 -> 858 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/info_error.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/info_fetching.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/info_unknown.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_bodypart.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_callingcard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_lostandfound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_plain_closed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_plain_open.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_folder_trash.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_attach.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_callingcard_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_callingcard_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_eyes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_gloves.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_hair.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_jacket.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_landmark_visited.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_object_multi.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_pants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_script_dangerous.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_shape.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_shirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_shoes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_skin.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_skirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_snapshot.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_socks.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_texture.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_underpants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/inv_item_undershirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/lag_status_critical.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/lag_status_good.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/lag_status_warning.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/legend.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/lightgray.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_32.tgabin0 -> 2894 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_above_32.tgabin0 -> 2909 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_above_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_below_32.tgabin0 -> 3037 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_below_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_you_32.tgabin0 -> 3395 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_avatar_you_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_home.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_infohub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_telehub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_track_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/map_track_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/media_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/minimize.tgabin0 -> 118 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/minimize_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/minimize_pressed.tgabin0 -> 228 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/missing_asset.tgabin0 -> 2511 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_backward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_backward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_down_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_down_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_forward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_forward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_turn_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_turn_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_turn_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_turn_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_up_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/move_up_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/music_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/mute_icon.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/notify_box_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/notify_caution_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/notify_next.pngbin0 -> 3103 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/notify_tip_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cone.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cone_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cube.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cube_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cylinder.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_cylinder_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_grass.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_grass_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_cone.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_cone_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_cylinder.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_cylinder_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_sphere.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_hemi_sphere_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_prism.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_prism_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_pyramid.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_pyramid_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_ring.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_ring_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_sphere.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_sphere_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tetrahedron.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tetrahedron_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_torus.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_torus_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tree.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tree_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tube.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/object_tube_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/payment_info_charter.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/payment_info_filled.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/payment_info_used.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/preview.pngbin0 -> 14108 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/progress_fill.tgabin0 -> 5548 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/progressbar_fill.tgabin0 -> 4244 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/progressbar_track.tgabin0 -> 5084 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/propertyline.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ptt_lock_off.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/ptt_lock_on.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/radio_active_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/radio_active_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/resize_handle_bottom_right_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/restore.tgabin0 -> 276 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/restore_inactive.tgabin0 -> 168 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/restore_pressed.tgabin0 -> 341 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_down_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_down_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_left_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_left_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_right_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_right_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_up_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/scrollbutton_up_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/slim_icon_16_viewer.tgabin0 -> 1032 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/sm_rounded_corners_simple.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/smicon_warn.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spacer24.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spacer35.tgabin0 -> 3404 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spin_down_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spin_down_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spin_up_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/spin_up_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/square_btn_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/square_btn_selected_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/startup_logo.j2cbin0 -> 32379 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_busy.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_buy_currency.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_buy_currency_pressed.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_buy_land.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_buy_land_pressed.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_health.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_money.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_no_build.tgabin0 -> 2066 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_no_fly.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_no_push.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_no_scripts.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_no_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_script_debug.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_search.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_search_btn.pngbin0 -> 3012 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_search_btn_pressed.pngbin0 -> 3361 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/status_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_background_darkpurple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_background_lightgrey.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_background_purple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_bottom_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_bottom_selected_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_left.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_left_selected.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_top_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tab_top_selected_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tabarea.tgabin0 -> 1340 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tearoff_pressed.tgabin0 -> 513 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tearoffbox.tgabin0 -> 408 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/textures.xml382
-rw-r--r--linden/indra/newview/skins/gemini/textures/tool_dozer.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tool_dozer_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tool_zoom.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/tool_zoom_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/toolbar_bg.tgabin0 -> 308 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/toolbar_btn_disabled.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/toolbar_btn_enabled.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/toolbar_btn_selected.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/toolbar_tab.tgabin0 -> 1416 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/up_arrow.pngbin0 -> 2930 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/up_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/uv_test2.tgabin0 -> 1308 bytes
-rw-r--r--linden/indra/newview/skins/gemini/textures/white.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2cbin0 -> 130977 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2cbin0 -> 499 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2cbin0 -> 32420 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2cbin0 -> 28776 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2cbin0 -> 1073 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2cbin0 -> 97838 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2cbin0 -> 1186 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2cbin0 -> 131060 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/111b39de-8928-4690-b7b2-e17d5c960277.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2cbin0 -> 184 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2cbin0 -> 6077 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2cbin0 -> 130888 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2cbin0 -> 16298 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2cbin0 -> 8072 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2cbin0 -> 24492 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2cbin0 -> 6103 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2cbin0 -> 2518 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2cbin0 -> 45583 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2cbin0 -> 60248 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2cbin0 -> 130949 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/30047cec-269d-408e-0c30-b2603b887268.j2cbin0 -> 130834 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/303cd381-8560-7579-23f1-f0a880799740.j2cbin0 -> 98199 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2cbin0 -> 24560 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2cbin0 -> 1600 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/39801651-26cb-4926-af57-7af9352c273c.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2cbin0 -> 2113 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2cbin0 -> 5927 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2cbin0 -> 1226 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2cbin0 -> 32567 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2cbin0 -> 1535 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2cbin0 -> 98264 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/5748decc-f629-461c-9a36-a35a221fe21f.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2cbin0 -> 106851 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2cbin0 -> 1222 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2cbin0 -> 131031 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2cbin0 -> 97904 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2cbin0 -> 131044 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2cbin0 -> 5373 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/67931331-0c02-4876-1255-28770896c6a2.j2cbin0 -> 131051 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2cbin0 -> 131049 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2cbin0 -> 32742 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2cbin0 -> 131026 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2cbin0 -> 27371 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2cbin0 -> 4095 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2cbin0 -> 6009 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2cbin0 -> 131065 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2cbin0 -> 130928 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2cbin0 -> 131027 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2cbin0 -> 131038 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2cbin0 -> 6131 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2cbin0 -> 23911 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2cbin0 -> 212 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2cbin0 -> 22709 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2cbin0 -> 130977 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2cbin0 -> 130810 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2cbin0 -> 131038 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2cbin0 -> 32708 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2cbin0 -> 85238 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2cbin0 -> 172 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2cbin0 -> 131032 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2cbin0 -> 1227 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2cbin0 -> 32390 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2cbin0 -> 131029 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2cbin0 -> 3313 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/abb783e6-3e93-26c0-248a-247666855da3.j2cbin0 -> 6139 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/account_id_green.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/account_id_orange.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/active_speakers.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/active_voice_tab.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2cbin0 -> 32456 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/alpha_gradient.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/alpha_gradient_2d.j2cbin0 -> 4325 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/arrow_up.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/avatar_gone.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/avatar_new.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/avatar_sound.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/avatar_thumb_bkgrnd.j2cbin0 -> 1508 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/avatar_typing.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2cbin0 -> 10313 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2cbin0 -> 6004 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2cbin0 -> 32583 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2cbin0 -> 24464 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2cbin0 -> 1523 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/badge_error.j2cbin0 -> 2048 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/badge_note.j2cbin0 -> 2040 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/badge_ok.j2cbin0 -> 2043 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/badge_warn.j2cbin0 -> 2043 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/beam_rainbow.pngbin0 -> 5487 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2cbin0 -> 6140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/black.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/btn_chatbar.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/btn_chatbar_selected.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_pause.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_pause_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_play.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_play_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_stop.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_anim_stop_selected.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_disabled_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_enabled_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/button_enabled_selected_32x128.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2cbin0 -> 1073 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2cbin0 -> 131063 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_rotate_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_rotate_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_tracking_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_tracking_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_zoom_minus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_zoom_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cam_zoom_plus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2cbin0 -> 9226 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2cbin0 -> 129703 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/checkbox_enabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/checkbox_enabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/checkerboard_transparency_bg.pngbin0 -> 1110 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/circle.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/close_in_blue.tgabin0 -> 358 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/close_inactive_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/closebox.tgabin0 -> 248 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/cloud-particle.j2cbin0 -> 4049 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/color_swatch_alpha.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/combobox_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/crosshairs.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2cbin0 -> 32686 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2cbin0 -> 21410 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2cbin0 -> 15845 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2cbin0 -> 130950 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2cbin0 -> 10704 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/d9258671-868f-7511-c321-7baef9e948a4.j2cbin0 -> 32763 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/darkgray.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/db9d39ec-a896-c287-1ced-64566217021e.j2cbin0 -> 32754 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/de651394-f926-48db-b666-e49d83af1bbc.j2cbin0 -> 1063 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/default_land_picture.j2cbin0 -> 24492 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/default_profile_picture.j2cbin0 -> 6128 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/direction_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/down_arrow.pngbin0 -> 2936 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2cbin0 -> 8114 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2cbin0 -> 6129 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e569711a-27c2-aad4-9246-0c910239a179.j2cbin0 -> 32475 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2cbin0 -> 524 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2cbin0 -> 339 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/eye_button_active.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/eye_button_inactive.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2cbin0 -> 32394 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2cbin0 -> 24238 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2cbin0 -> 169 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2cbin0 -> 25053 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2cbin0 -> 130740 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2cbin0 -> 24358 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_edit_mine.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_edit_mine_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_edit_theirs.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_edit_theirs_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_online_status_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_visible_map.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_visible_map_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_visible_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ff_visible_online_button.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_blue.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_green.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_orange.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_pink.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_purple.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_red.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flag_yellow.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_left.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_left_disabled.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_left_selected.tgabin0 -> 15404 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_right.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_right_disabled.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/flyout_btn_right_selected.tgabin0 -> 3884 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/folder_arrow.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/foot_shadow.j2cbin0 -> 1647 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing3.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_chatbar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_clear_lineeditor.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_label_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_label_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_label_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-pause_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-pause_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-pause_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-play_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-play_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-play_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-stop_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-stop_disabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media-stop_enabled.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media_movie.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_media_web.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_music-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_music-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_music.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_pause.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_play.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_rounded-text-field.tgabin0 -> 16402 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_scrollbar.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_scrollbar_bg.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_scrollbar_thumb.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_slide-groove_dark.tgabin0 -> 214 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_slide-highlight.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_slide-thumb_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_speaker-muted_dark.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_speaker_dark.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_stop.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_textfield_enabled.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_build.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_fly.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_inventory.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_map.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_minimap.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_radar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_search.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_toolbar_snapshot.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice-call-end.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice-call-start.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice-groupfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice-localchat.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice-pvtfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice_ptt-off.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl1.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl2.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl3.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_auction.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_avatar_expand.pngbin0 -> 393 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_avatar_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_avatar_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_day_cycle.tgabin0 -> 25682 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_diurnal.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_event_adult.tgabin0 -> 648 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_for_sale.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_for_sale_adult.tgabin0 -> 743 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_group.tgabin0 -> 612 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_groupnotice.tgabin0 -> 16021 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_groupnoticeinventory.tgabin0 -> 16172 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_lock.tgabin0 -> 1030 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_place.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_popular.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/icon_top_pick.tgabin0 -> 858 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/info_error.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/info_fetching.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/info_unknown.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_bodypart.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_callingcard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_lostandfound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_plain_closed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_plain_open.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_folder_trash.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_attach.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_callingcard_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_callingcard_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_eyes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_gloves.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_hair.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_jacket.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_landmark_visited.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_object_multi.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_pants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_script_dangerous.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_shape.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_shirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_shoes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_skin.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_skirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_socks.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_underpants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/inv_item_undershirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/lag_status_critical.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/lag_status_good.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/lag_status_warning.tgabin0 -> 658 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/legend.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/lightgray.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/locked_image.j2cbin0 -> 6140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_32.tgabin0 -> 2894 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_above_32.tgabin0 -> 2909 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_above_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_below_32.tgabin0 -> 3037 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_below_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_you_32.tgabin0 -> 3395 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_avatar_you_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_event_adult.tgabin0 -> 648 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_home.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_infohub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_telehub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_track_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/map_track_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/media_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/minimize.tgabin0 -> 118 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/minimize_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/minimize_pressed.tgabin0 -> 228 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/missing_asset.tgabin0 -> 2511 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_backward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_backward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_down_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_down_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_forward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_forward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_turn_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_turn_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_turn_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_turn_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_up_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/move_up_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/music_icon.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/mute_icon.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/noentrylines.j2cbin0 -> 3926 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/noentrypasslines.j2cbin0 -> 3815 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/notify_box_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/notify_caution_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/notify_next.pngbin0 -> 3115 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/notify_tip_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_grass.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_grass_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_hemi_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_prism.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_prism_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_pyramid.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_pyramid_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_ring.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_ring_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tetrahedron.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tetrahedron_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_torus.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_torus_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tree.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tree_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/object_tube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/particles.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/payment_info_charter.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/payment_info_filled.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/payment_info_used.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/pixiesmall.j2cbin0 -> 2845 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/progress_fill.tgabin0 -> 5548 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/progressbar_fill.tgabin0 -> 4244 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/progressbar_track.tgabin0 -> 5084 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/propertyline.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ptt_lock_off.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/ptt_lock_on.tgabin0 -> 2085 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/radio_active_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/radio_active_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/resize_handle_bottom_right_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/restore.tgabin0 -> 276 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/restore_inactive.tgabin0 -> 168 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/restore_pressed.tgabin0 -> 341 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/rounded_square.j2cbin0 -> 1074 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/rounded_square_soft.j2cbin0 -> 636 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/script_error.j2cbin0 -> 8132 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_down_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_down_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_left_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_left_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_right_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_right_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_up_in_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/scrollbutton_up_out_blue.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/silhouette.j2cbin0 -> 1460 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/slim_icon_16_viewer.tgabin0 -> 1032 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/sm_rounded_corners_simple.tgabin0 -> 812 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/smicon_warn.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spacer24.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spacer35.tgabin0 -> 3404 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spin_down_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spin_down_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spin_up_in_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/spin_up_out_blue.tgabin0 -> 428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/square_btn_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/square_btn_selected_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/startup_logo.j2cbin0 -> 69118 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_busy.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_buy_currency.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_buy_currency_pressed.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_buy_land.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_buy_land_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_health.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_money.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_no_build.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_no_fly.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_no_push.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_no_scripts.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_no_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_script_debug.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_search.tgabin0 -> 620 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_search_btn.pngbin0 -> 3012 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_search_btn_pressed.pngbin0 -> 3361 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/status_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_background_darkpurple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_background_lightgrey.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_background_purple.tgabin0 -> 56 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_bottom_blue.tgabin0 -> 7365 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_bottom_selected_blue.tgabin0 -> 8498 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_left.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_left_selected.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_top_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tab_top_selected_blue.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tabarea.tgabin0 -> 1340 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tearoff_pressed.tgabin0 -> 513 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tearoffbox.tgabin0 -> 408 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/textures.xml372
-rw-r--r--linden/indra/newview/skins/meta7/textures/tool_dozer.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tool_dozer_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tool_zoom.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/tool_zoom_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/toolbar_bg.tgabin0 -> 308 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/toolbar_btn_disabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/toolbar_btn_enabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/toolbar_btn_selected.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/toolbar_tab.tgabin0 -> 1416 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/up_arrow.pngbin0 -> 2930 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/up_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/uv_test1.j2cbin0 -> 1206 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/uv_test2.tgabin0 -> 1308 bytes
-rw-r--r--linden/indra/newview/skins/meta7/textures/white.tgabin0 -> 178 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/License and Credit.txt4
-rw-r--r--linden/indra/newview/skins/pslpurple/colors_base.xml206
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/5748decc-f629-461c-9a36-a35a221fe21f.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/active_speakers.tgabin0 -> 1137 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/active_voice_tab.tgabin0 -> 402 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/alpha_gradient.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/arrow_up.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/btn_chatbar.tgabin0 -> 4626 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/btn_chatbar_selected.tgabin0 -> 4626 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_pause.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_pause_selected.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_play.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_play_selected.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_stop.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_anim_stop_selected.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_disabled_32x128.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_enabled_32x128.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/button_enabled_selected_32x128.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_rotate_in.tgabin0 -> 814 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_rotate_out.tgabin0 -> 5224 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_tracking_in.tgabin0 -> 946 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_tracking_out.tgabin0 -> 4816 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_zoom_minus_in.tgabin0 -> 1462 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_zoom_out.tgabin0 -> 1434 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/cam_zoom_plus_in.tgabin0 -> 1522 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_false.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_true.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_false.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_true.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/circle.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/close_in_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/close_inactive.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/close_inactive_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/closebox.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/combobox_arrow.tgabin0 -> 202 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/darkgray.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/eye_button_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/eye_button_inactive.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_edit_mine_button.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_edit_theirs_button.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_online_status_button.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_visible_map.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_visible_map_button.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_visible_online.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ff_visible_online_button.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_left.tgabin0 -> 9234 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_disabled.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_selected.tgabin0 -> 9234 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_right.tgabin0 -> 1746 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_disabled.tgabin0 -> 1218 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_selected.tgabin0 -> 1746 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/folder_arrow.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl0.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing2.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing3.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_chatbar.tgabin0 -> 1075 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_clear_lineeditor.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_label_media.tgabin0 -> 732 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_label_music.tgabin0 -> 606 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_label_web.tgabin0 -> 606 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-pause_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-pause_disabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-pause_enabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-play_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-play_disabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-play_enabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-stop_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-stop_disabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media-stop_enabled.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media_movie.tgabin0 -> 732 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_media_web.tgabin0 -> 732 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_music-play.tgabin0 -> 1554 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_music.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_play.tgabin0 -> 318 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_rounded-text-field.tgabin0 -> 12306 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_scrollbar.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_bg.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_thumb.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_slide-groove_dark.tgabin0 -> 170 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_slide-highlight.tgabin0 -> 261 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_slide-thumb_dark.tgabin0 -> 604 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_speaker-muted_dark.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_speaker_dark.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_build.tgabin0 -> 949 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_fly.tgabin0 -> 912 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_inventory.tgabin0 -> 1209 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_map.tgabin0 -> 904 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_minimap.tgabin0 -> 1215 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_search.tgabin0 -> 792 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icn_toolbar_snapshot.tgabin0 -> 988 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/icon_diurnal.tgabin0 -> 6162 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/lightgray.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/media_icon.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/minimize.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/minimize_inactive.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/minimize_pressed.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_backward_in.tgabin0 -> 651 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_backward_out.tgabin0 -> 769 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_down_in.tgabin0 -> 703 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_down_out.tgabin0 -> 843 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_forward_in.tgabin0 -> 693 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_forward_out.tgabin0 -> 869 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_left_in.tgabin0 -> 580 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_left_out.tgabin0 -> 660 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_right_in.tgabin0 -> 598 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_right_out.tgabin0 -> 674 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_turn_left_in.tgabin0 -> 1032 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_turn_left_out.tgabin0 -> 1166 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_turn_right_in.tgabin0 -> 975 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_turn_right_out.tgabin0 -> 1127 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_up_in.tgabin0 -> 703 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/move_up_out.tgabin0 -> 843 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/mute_icon.tgabin0 -> 1042 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/notify_next.pngbin0 -> 559 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/progress_fill.tgabin0 -> 4146 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/progressbar_fill.tgabin0 -> 3168 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/progressbar_track.tgabin0 -> 3798 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ptt_lock_off.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/ptt_lock_on.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/radio_active_false.tgabin0 -> 683 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/radio_active_true.tgabin0 -> 700 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/resize_handle_bottom_right_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/restore.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/restore_inactive.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/restore_pressed.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/rounded_square.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/rounded_square_soft.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_in_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_out_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_in_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_out_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_in_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_out_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_in_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_out_blue.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/sm_rounded_corners_simple.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/smicon_warn.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spacer24.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spacer35.tgabin0 -> 3404 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spin_down_in_blue.tgabin0 -> 402 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spin_down_out_blue.tgabin0 -> 402 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spin_up_in_blue.tgabin0 -> 402 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/spin_up_out_blue.tgabin0 -> 402 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/square_btn_32x128.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/square_btn_selected_32x128.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/status_buy_currency.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/status_buy_currency_pressed.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/status_buy_land.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/status_buy_land_pressed.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_bottom_blue.tgabin0 -> 6546 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_bottom_selected_blue.tgabin0 -> 6546 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_left.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_left_selected.tgabin0 -> 7698 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_top_blue.tgabin0 -> 6546 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tab_top_selected_blue.tgabin0 -> 6546 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tabarea.tgabin0 -> 1340 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tearoff_pressed.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tearoffbox.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/textures.xml386
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tool_dozer.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tool_dozer_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tool_zoom.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/tool_zoom_active.tgabin0 -> 3090 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/toolbar_btn_disabled.tgabin0 -> 9234 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/toolbar_btn_enabled.tgabin0 -> 9234 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/toolbar_btn_selected.tgabin0 -> 9234 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/toolbar_tab.tgabin0 -> 19158 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/up_arrow.tgabin0 -> 786 bytes
-rw-r--r--linden/indra/newview/skins/pslpurple/textures/white.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/silver/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/silver/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/active_speakers.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/active_voice_tab.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/arrow_left.tgabin0 -> 424 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/arrow_right.tgabin0 -> 424 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/arrow_up.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/btn_chatbar.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/btn_chatbar_selected.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_pause.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_pause_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_play.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_play_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_stop.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_anim_stop_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_disabled_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_enabled_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/button_enabled_selected_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/checkbox_enabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/checkbox_enabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/close_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/close_inactive_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/closebox.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/combobox_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/darkgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/down_arrow.pngbin0 -> 2866 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/eye_button_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/eye_button_inactive.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff_edit_mine_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff_edit_theirs_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff_online_status_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff_visible_map_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ff_visible_online_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_left.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_left_disabled.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_left_selected.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_right.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_right_disabled.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/flyout_btn_right_selected.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_chatbar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_label_media.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_label_music.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_label_web.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_media-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_media-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_media_movie.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_media_web.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_music-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_music-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_pause.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_play.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_rounded-text-field.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_slide-groove_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_slide-highlight.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_slide-thumb_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_speaker-muted_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_speaker_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_stop.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_build.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_fly.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_inventory.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_map.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_minimap.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_search.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_toolbar_snapshot.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice-call-end.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice-call-start.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice-groupfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice-localchat.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice-pvtfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice_ptt-off.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl1.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl2.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl3.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icn_voice_ptt-on.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_auction.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_avatar_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_avatar_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_day_cycle.tgabin0 -> 24594 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_for_sale.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_group.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_groupnotice.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_groupnoticeinventory.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_lock.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/icon_top_pick.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_bodypart.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_callingcard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_lostandfound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_plain_closed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_plain_open.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_folder_trash.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_attach.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_callingcard_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_callingcard_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_eyes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_gloves.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_hair.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_jacket.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_landmark_visited.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_object_multi.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_pants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_shape.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_shirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_shoes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_skin.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_skirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_socks.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_underpants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/inv_item_undershirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/lightgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_avatar_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_avatar_you_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_event_adult.tgabin0 -> 1006 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_home.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_infohub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/map_telehub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/minimize.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/minimize_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/minimize_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/notify_next.pngbin0 -> 3306 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_grass.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_grass_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_hemi_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_prism.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_prism_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_pyramid.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_pyramid_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_ring.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_ring_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tetrahedron.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tetrahedron_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_torus.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_torus_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tree.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tree_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/object_tube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/progressbar_fill.tgabin0 -> 4244 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/progressbar_track.tgabin0 -> 5084 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ptt_lock_off.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/ptt_lock_on.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/radio_active_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/radio_active_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/resize_handle_bottom_right_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/restore.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/restore_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/restore_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/rounded_square.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/rounded_square_soft.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_down_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_down_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_left_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_left_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_right_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_right_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_up_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/scrollbutton_up_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/sm_rounded_corners_simple.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/spin_down_in_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/spin_down_out_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/spin_up_in_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/spin_up_out_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/square_btn_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/square_btn_selected_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/startup_logo.j2cbin0 -> 12629 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_buy_currency.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_buy_currency_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_buy_land.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_buy_land_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_health.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_no_build.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_no_fly.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_no_push.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_no_scripts.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_no_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_search.tgabin0 -> 620 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/status_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_bottom_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_bottom_selected_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_left.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_left_selected.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_top_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tab_top_selected_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tearoff_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tearoffbox.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tool_dozer.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tool_dozer_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tool_zoom.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/tool_zoom_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/toolbar_bg.tgabin0 -> 25564 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/toolbar_btn_disabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/toolbar_btn_enabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/toolbar_btn_selected.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/toolbar_tab.tgabin0 -> 25564 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/up_arrow.pngbin0 -> 2852 bytes
-rw-r--r--linden/indra/newview/skins/silver/textures/white.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/License and Credit.txt2
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/Untitled-2.psdbin0 -> 31402 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/active_speakers.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/active_voice_tab.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/arrow_down.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/arrow_up.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/b4870163-6208-42a9-9801-93133bf9a6cd.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/black.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/btn_chatbar.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/btn_chatbar_selected.tgabin0 -> 6188 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_pause.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_pause_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_play.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_play_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_stop.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_anim_stop_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_disabled_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_enabled_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_enabled_selected_32x128.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/button_play_anim_selected.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/c1e21504-f136-451d-b8e9-929037812f1d.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_rotate_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_rotate_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_tracking_in.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_tracking_out.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_zoom_minus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_zoom_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cam_zoom_plus_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/checkbox_disassbled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/close_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/close_inactive_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/closebox.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/combobox_arrow.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/cross.psdbin0 -> 24092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/darkgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/down_arrow.pngbin0 -> 235 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/eye_button_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/eye_button_inactive.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff_edit_mine_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff_edit_theirs_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff_online_status_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff_visible_map_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ff_visible_online_button.tgabin0 -> 1644 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_disabled.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_selected.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_disabled.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_selected.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/flyout_btnleft_disabled.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_chatbar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_label_media.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_label_music.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_label_web.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_media-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_media-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_media_movie.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_media_web.tgabin0 -> 996 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_music-pause.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_music-play.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_pause.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_play.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_rounded-text-field.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_slide-groove_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_slide-highlight.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_slide-thumb_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_speaker-muted_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_speaker_dark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_stop.tgabin0 -> 444 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_build.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_fly.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_inventory.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_map.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_minimap.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_radar.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_search.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_snapshot.tgabin0 -> 2348 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-end.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-start.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice-groupfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice-localchat.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice-pvtfocus.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-off.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl1.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl2.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl3.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on.tgabin0 -> 828 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_auction.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_avatar_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_avatar_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_day_cycle.tgabin0 -> 24594 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_for_sale.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_group.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_groupnotice.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_groupnoticeinventory.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_lock.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/icon_top_pick.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_bodypart.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_callingcard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_lostandfound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_closed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_open.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_folder_trash.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_animation.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_attach.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_offline.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_online.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_clothing.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_eyes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_gesture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_gloves.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_hair.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_jacket.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark_visited.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_notecard.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_object.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_object_multi.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_pants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_script.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_shape.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_shirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_shoes.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_skin.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_skirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_snapshot.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_socks.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_sound.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_texture.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_underpants.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/inv_item_undershirt.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/lightgray.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_avatar_16.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_avatar_you_8.tgabin0 -> 300 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_event.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_event_mature.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_home.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_infohub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/map_telehub.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/minimize.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/minimize_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/minimize_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_backward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_backward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_down_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_down_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_forward_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_forward_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_turn_left_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_turn_left_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_turn_right_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_turn_right_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_up_in.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/move_up_out.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/notify_box_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/notify_caution_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/notify_next.pngbin0 -> 715 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/notify_tip_icon.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_grass.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_grass_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_prism.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_prism_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_pyramid.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_pyramid_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_ring.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_ring_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_sphere.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_sphere_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_torus.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_torus_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tree.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tree_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tube.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/object_tube_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/progressbar_fill.tgabin0 -> 4244 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/progressbar_track.tgabin0 -> 4244 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ptt_lock_off.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/ptt_lock_on.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/radio_active_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/radio_active_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/radio_inactive_false.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/radio_inactive_true.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/resize_handle_bottom_right_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/restore.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/restore_inactive.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/restore_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/rounded_square.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/rounded_square_soft.tgabin0 -> 16428 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_in_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_out_blue.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/sm_rounded_corners_simple.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/spin_down_in_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/spin_down_out_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/spin_up_in_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/spin_up_out_blue.tgabin0 -> 556 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/square_btn_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/square_btn_selected_32x128.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/startup_logo.j2cbin0 -> 9001 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_buy_currency.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_buy_currency_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_buy_land.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_buy_land_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_health.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_no_build.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_no_fly.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_no_push.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_no_scripts.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_no_voice.tgabin0 -> 2092 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/status_search.tgabin0 -> 620 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_bottom_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_bottom_selected_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_left.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_left_selected.tgabin0 -> 10284 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_top_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tab_top_selected_blue.tgabin0 -> 8748 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tearoff_pressed.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tearoffbox.tgabin0 -> 1068 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/textures.xml25
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tool_dozer.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tool_dozer_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tool_zoom.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/tool_zoom_active.tgabin0 -> 4140 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_bg.tgabin0 -> 25564 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_disabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.psdbin0 -> 27874 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_selected.tgabin0 -> 12332 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/toolbar_tab.tgabin0 -> 25564 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/up_arrow.pngbin0 -> 229 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/Textures/white.tgabin0 -> 3116 bytes
-rw-r--r--linden/indra/newview/skins/white_meta7/colors.xml3
-rw-r--r--linden/indra/newview/skins/white_meta7/colors_base.xml206
-rw-r--r--linden/indra/newview/viewer.icnsbin0 -> 151593 bytes
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py117
-rw-r--r--linden/indra/newview/viewerversion.cpp2
-rw-r--r--linden/indra/newview/viewerversion.h10
-rw-r--r--linden/indra/test/llsdserialize_tut.cpp20
-rw-r--r--linden/indra/test/lluri_tut.cpp2
-rw-r--r--linden/indra/win_crash_logger/llcrashloggerwindows.cpp2
-rw-r--r--linden/indra/win_crash_logger/win_crash_logger.rc2
-rw-r--r--linden/indra/win_updater/updater.cpp12
-rwxr-xr-xlinden/install.xml59
-rwxr-xr-xlinden/scripts/linux/0-patch-SL-source31
-rwxr-xr-xlinden/scripts/linux/1-get-libraries-from-SL71
-rwxr-xr-xlinden/scripts/linux/2-trim-libraries-from-SL248
-rwxr-xr-xlinden/scripts/linux/3-compile-SL-source100
-rw-r--r--linden/scripts/linux/README.txt24
-rw-r--r--linden/scripts/linux/config-SL-source63
2741 files changed, 11214 insertions, 1590 deletions
diff --git a/.gitignore b/.gitignore
index aaa6740..aaf03b4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,30 +1,8 @@
1# 1#
2# This file contains names (and wildcards) of files that 2# This file contains names (and wildcards) of files that
3# Git should ignore. 3# Git should ignore.
4# 4#
5# Since we only care about the actual source code files,
6# all the artwork and libraries are ignored, as are the
7# files that are created when you compile.
8#
9 5
10# ARTWORK
11
12linden/LICENSE-logos.txt
13linden/indra/newview/skins/*/textures/
14linden/indra/newview/skins/dark/
15linden/indra/newview/skins/gemini
16linden/indra/newview/skins/default/html/btn_purplepill_bg.png
17linden/indra/newview/skins/default/html/en-us/loading/sl_logo_rotate_black.gif
18linden/indra/newview/skins/default/html/en-us/loading/Thumbs.db
19linden/indra/newview/skins/default/html/en-us/loading/imprudence_loading.png
20linden/indra/newview/skins/default/html/unabletoconnect.png
21linden/indra/newview/res/
22linden/indra/newview/res-sdl/
23linden/indra/newview/app_settings/*.db2
24linden/indra/newview/app_settings/windlight/
25linden/indra/newview/cursors_mac/
26linden/indra/newview/viewer.icns
27linden/indra/newview/installers/windows/*
28 6
29# LIBRARIES 7# LIBRARIES
30 8
@@ -32,12 +10,11 @@ linden/LICENSES/
32linden/LICENSE-libraries-*.txt 10linden/LICENSE-libraries-*.txt
33linden/libraries/ 11linden/libraries/
34linden/indra/newview/app_settings/mozilla*/ 12linden/indra/newview/app_settings/mozilla*/
35linden/indra/newview/fonts/
36linden/indra/newview/lib/ 13linden/indra/newview/lib/
37linden/indra/newview/dbghelp.dll 14linden/indra/newview/dbghelp.dll
38linden/indra/newview/linux_tools/client-readme-voice.txt 15linden/indra/newview/linux_tools/client-readme-voice.txt
39linden/indra/newview/vivox-runtime/ 16linden/indra/newview/vivox-runtime/
40linden/indra/newview/*.lproj/ 17# linden/indra/newview/*.lproj/
41linden/indra/newview/mozilla-theme/ 18linden/indra/newview/mozilla-theme/
42linden/indra/test_apps/ 19linden/indra/test_apps/
43 20
@@ -61,4 +38,5 @@ linden/installed.xml
61ChangeLog.txt 38ChangeLog.txt
62.DS_Store 39.DS_Store
63*.zip 40*.zip
64linden/indra/newview/mozilla-universal-darwin.tgz \ No newline at end of file 41linden/indra/newview/mozilla-universal-darwin.tgz
42
diff --git a/README.txt b/README.txt
index 5a56606..127391e 100644
--- a/README.txt
+++ b/README.txt
@@ -1,29 +1,51 @@
1 1
2 2
3 ABOUT IMPRUDENCE 3 ABOUT META7
4 4
5 Imprudence is an open source metaverse viewer project based on 5 Meta 7 is a Virtual World loosely based on OpenSimulator core
6 the Second Life Viewer source. 6 server code.
7 7
8 The goal of Imprudence is to greatly improve the usability of 8 The meta 7 Viewer is our open source client application designed
9 the Viewer through community involvement, thoughtful design, 9 for the world, based on both Imprudence (an open source metaverse
10 modern development methods, and a pro-change atmosphere. 10 viewer project) and the Second Life viewer.
11 11
12 For more information about the rationale, goals, and methods 12 Meta 7 is online at http://www.meta7.com/
13 of the Imprudence project, please see MANIFESTO.txt.
14 13
15 If you would like to get involved with the Imprudence project,
16 please see CONTRIBUTE.txt. There are many ways you can help,
17 no matter your skills or the amount of time you can dedicate.
18 14
15 The latest source code for the meta-impy viewer is always
16 available at:
19 17
20 Imprudence is online at http://kokuaviewer.org/ 18 http://github.com/onefang/meta-impy
21 19
20 ABOUT META-IMPY
22 21
23 The latest source code for the Imprudence Viewer is available at: 22 The old meta 7 viewer was based on an ancient version of Emerald. We
23 need an update. After much discussion and evaluation, and too much
24 delay, I decided to fork and modify the Imprudence 1.4.0 code base
25 to our requirements. Thus the meta-impy viewer was born. This time
26 around I will try to keep up with the upstream changes.
24 27
25 http://github.com/imprudence/imprudence/ 28 I agree with the Imprudence manifesto. I also have my own ideas
29 about how code should be written, and how the mess that is the LL
30 code base should be morphed into something sane. I don't think that
31 moving to the SL 2 code base is such a good idea. Even now I still
32 see problems from the move to the SL 1.23 code base. I thought
33 moving from 1.22 was a bad idea to. LL has us playing catch up at
34 their chosen pace. We should just fix up their horrid code and
35 streak ahead of them.
26 36
37 Since this is being done for meta7, and meta7 does not care about LL
38 TPVP, somethings are just going to be changed specifically to suit
39 the meta7 grid. On the other hand, there are some things we might
40 implement that are of general usefulness, or already on the Impy
41 wish list. I will try to write them such that Impy developers can
42 cherry pick those things, then let the Impy developers know.
43
44 Note, since we don't care about LL TPVP, it's likely that meta7
45 viewers will not be TPVP compliant. Meta 7 viewers are made for use
46 on the meta7 grid. They will probably work on the SL grid, but that
47 is not important to us, and not recommended by us. Use at your own
48 risk on the SL grid.
27 49
28 LICENSE 50 LICENSE
29 51
@@ -38,3 +60,5 @@
38 Second Life is a registered trademark of Linden Research, Inc. 60 Second Life is a registered trademark of Linden Research, Inc.
39 61
40 Imprudence is in no way affiliated with Linden Research, Inc. 62 Imprudence is in no way affiliated with Linden Research, Inc.
63
64 meta7 and/or Magne Metaverse Reasearch are in no way affiliated with Linden Research, Inc.
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/RELEASE_NOTES.txt
diff --git a/linden/doc/contributions.txt b/linden/doc/contributions.txt
index 6a41ddf..4915406 100644
--- a/linden/doc/contributions.txt
+++ b/linden/doc/contributions.txt
@@ -49,6 +49,7 @@ Aleric Inglewood
49 SNOW-86 49 SNOW-86
50 SNOW-103 50 SNOW-103
51 SNOW-119 51 SNOW-119
52 SNOW-129
52 SNOW-196 53 SNOW-196
53 SNOW-203 54 SNOW-203
54 SNOW-240 55 SNOW-240
@@ -201,6 +202,8 @@ Catherine Pfeffer
201Celierra Darling 202Celierra Darling
202 VWR-1274 203 VWR-1274
203 VWR-6975 204 VWR-6975
205Cypren Christenson
206 SNOW-129
204Dale Glass 207Dale Glass
205 VWR-120 208 VWR-120
206 VWR-560 209 VWR-560
@@ -474,7 +477,6 @@ Nicholaz Beresford
474Nicky Perian 477Nicky Perian
475 IMP-680 478 IMP-680
476 IMP-685 479 IMP-685
477 IMP-741
478Nounouch Hapmouche 480Nounouch Hapmouche
479 VWR-238 481 VWR-238
480Patric Mills 482Patric Mills
diff --git a/linden/indra/CMakeLists.txt b/linden/indra/CMakeLists.txt
index 64e0079..5ef5d2c 100644
--- a/linden/indra/CMakeLists.txt
+++ b/linden/indra/CMakeLists.txt
@@ -12,8 +12,8 @@ if (COMMAND cmake_policy)
12 cmake_policy(SET CMP0003 OLD) 12 cmake_policy(SET CMP0003 OLD)
13endif (COMMAND cmake_policy) 13endif (COMMAND cmake_policy)
14 14
15set(ROOT_PROJECT_NAME "Imprudence" CACHE STRING 15set(ROOT_PROJECT_NAME "meta-impy" CACHE STRING
16 "The root project/makefile/solution name. Defaults to Imprudence.") 16 "The root project/makefile/solution name. Defaults to meta-impy.")
17project(${ROOT_PROJECT_NAME}) 17project(${ROOT_PROJECT_NAME})
18 18
19set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") 19set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
@@ -91,7 +91,7 @@ if (VIEWER)
91 endif (LINUX) 91 endif (LINUX)
92 92
93 add_subdirectory(${VIEWER_PREFIX}newview) 93 add_subdirectory(${VIEWER_PREFIX}newview)
94 add_dependencies(viewer imprudence-bin) 94 add_dependencies(viewer meta-impy-bin)
95endif (VIEWER) 95endif (VIEWER)
96 96
97# Linux builds the viewer and server in 2 separate projects 97# Linux builds the viewer and server in 2 separate projects
diff --git a/linden/indra/cmake/00-Common.cmake b/linden/indra/cmake/00-Common.cmake
index 7e85ce0..3120534 100644
--- a/linden/indra/cmake/00-Common.cmake
+++ b/linden/indra/cmake/00-Common.cmake
@@ -1,6 +1,6 @@
1# -*- cmake -*- 1# -*- cmake -*-
2# 2#
3# Compilation options shared by all Second Life components. 3# Compilation options shared by all components.
4 4
5include(Variables) 5include(Variables)
6 6
@@ -169,7 +169,8 @@ if (LINUX)
169 endif (SERVER) 169 endif (SERVER)
170 170
171 if (VIEWER) 171 if (VIEWER)
172 add_definitions(-DAPPID=imprudence) 172 # Hmm, APPID does not seem to be used anywhere, but might be used implicitly somewhere. It also does not like being "meta-impy", so changing this to stop it bitching.
173 add_definitions(-DAPPID=metaImpy)
173 add_definitions(-fvisibility=hidden) 174 add_definitions(-fvisibility=hidden)
174 # don't catch SIGCHLD in our base application class for the viewer - some of our 3rd party libs may need their *own* SIGCHLD handler to work. Sigh! The viewer doesn't need to catch SIGCHLD anyway. 175 # don't catch SIGCHLD in our base application class for the viewer - some of our 3rd party libs may need their *own* SIGCHLD handler to work. Sigh! The viewer doesn't need to catch SIGCHLD anyway.
175 add_definitions(-DLL_IGNORE_SIGCHLD) 176 add_definitions(-DLL_IGNORE_SIGCHLD)
diff --git a/linden/indra/cmake/CopyWinLibs.cmake b/linden/indra/cmake/CopyWinLibs.cmake
index 78c7c96..e7f1aa3 100644
--- a/linden/indra/cmake/CopyWinLibs.cmake
+++ b/linden/indra/cmake/CopyWinLibs.cmake
@@ -1,7 +1,7 @@
1# -*- cmake -*- 1# -*- cmake -*-
2 2
3# The copy_win_libs folder contains file lists and a script used to 3# The copy_win_libs folder contains file lists and a script used to
4# copy dlls, exes and such needed to run Imprudence from within 4# copy dlls, exes and such needed to run meta-impy from within
5# VisualStudio. 5# VisualStudio.
6 6
7include(CMakeCopyIfDifferent) 7include(CMakeCopyIfDifferent)
@@ -404,7 +404,7 @@ if(EXISTS ${debug_msvc8_redist_path})
404 ARGS 404 ARGS
405 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py 405 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py
406 ${CMAKE_CURRENT_BINARY_DIR}/Debug/Microsoft.VC80.DebugCRT.manifest 406 ${CMAKE_CURRENT_BINARY_DIR}/Debug/Microsoft.VC80.DebugCRT.manifest
407 ${CMAKE_CURRENT_SOURCE_DIR}/ImprudenceDebug.exe.config 407 ${CMAKE_CURRENT_SOURCE_DIR}/meta-impyDebug.exe.config
408 ${debug_appconfig_file} 408 ${debug_appconfig_file}
409 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Debug/Microsoft.VC80.DebugCRT.manifest 409 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Debug/Microsoft.VC80.DebugCRT.manifest
410 COMMENT "Creating debug app config file" 410 COMMENT "Creating debug app config file"
@@ -449,7 +449,7 @@ if(EXISTS ${release_msvc8_redist_path})
449 ARGS 449 ARGS
450 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py 450 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py
451 ${CMAKE_CURRENT_BINARY_DIR}/Release/Microsoft.VC80.CRT.manifest 451 ${CMAKE_CURRENT_BINARY_DIR}/Release/Microsoft.VC80.CRT.manifest
452 ${CMAKE_CURRENT_SOURCE_DIR}/Imprudence.exe.config 452 ${CMAKE_CURRENT_SOURCE_DIR}/meta-impy.exe.config
453 ${release_appconfig_file} 453 ${release_appconfig_file}
454 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Release/Microsoft.VC80.CRT.manifest 454 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Release/Microsoft.VC80.CRT.manifest
455 COMMENT "Creating release app config file" 455 COMMENT "Creating release app config file"
@@ -462,7 +462,7 @@ if(EXISTS ${release_msvc8_redist_path})
462 ARGS 462 ARGS
463 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py 463 ${CMAKE_CURRENT_SOURCE_DIR}/build_win32_appConfig.py
464 ${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/Microsoft.VC80.CRT.manifest 464 ${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/Microsoft.VC80.CRT.manifest
465 ${CMAKE_CURRENT_SOURCE_DIR}/Imprudence.exe.config 465 ${CMAKE_CURRENT_SOURCE_DIR}/meta-impy.exe.config
466 ${relwithdebinfo_appconfig_file} 466 ${relwithdebinfo_appconfig_file}
467 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/Microsoft.VC80.CRT.manifest 467 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/Microsoft.VC80.CRT.manifest
468 COMMENT "Creating relwithdebinfo app config file" 468 COMMENT "Creating relwithdebinfo app config file"
diff --git a/linden/indra/cmake/Python.cmake b/linden/indra/cmake/Python.cmake
index e4257f4..6cdd559 100644
--- a/linden/indra/cmake/Python.cmake
+++ b/linden/indra/cmake/Python.cmake
@@ -6,15 +6,15 @@ if (WINDOWS)
6 # On Windows, explicitly avoid Cygwin Python. 6 # On Windows, explicitly avoid Cygwin Python.
7 7
8 find_program(PYTHON_EXECUTABLE 8 find_program(PYTHON_EXECUTABLE
9 NAMES python25.exe python23.exe python.exe 9 NAMES python27.exe python26.exe python25.exe python24.exe python23.exe python.exe
10 NO_DEFAULT_PATH # added so that cmake does not find cygwin python 10 NO_DEFAULT_PATH # added so that cmake does not find cygwin python
11 PATHS 11 PATHS
12 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath] 12 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]
13 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath] 13 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]
14 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath] 14 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]
15 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath] 15 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath]
16 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath] 16 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath]
17 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath] 17 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]
18 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath] 18 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]
19 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath] 19 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]
20 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath] 20 [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath]
@@ -23,7 +23,7 @@ if (WINDOWS)
23elseif (EXISTS /etc/debian_version) 23elseif (EXISTS /etc/debian_version)
24 # On Debian and Ubuntu, avoid Python 2.4 if possible. 24 # On Debian and Ubuntu, avoid Python 2.4 if possible.
25 25
26 find_program(PYTHON_EXECUTABLE python2.5 python2.3 python PATHS /usr/bin) 26 find_program(PYTHON_EXECUTABLE python2.7 python2.6 python2.5 python2.3 python PATHS /usr/bin)
27 27
28 if (PYTHON_EXECUTABLE) 28 if (PYTHON_EXECUTABLE)
29 set(PYTHONINTERP_FOUND ON) 29 set(PYTHONINTERP_FOUND ON)
@@ -33,7 +33,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
33 33
34 string(REPLACE ":" ";" PATH_LIST "$ENV{PATH}") 34 string(REPLACE ":" ";" PATH_LIST "$ENV{PATH}")
35 find_program(PYTHON_EXECUTABLE 35 find_program(PYTHON_EXECUTABLE
36 NAMES python python25 python24 python23 36 NAMES python python27 python26 python25 python24 python23
37 NO_DEFAULT_PATH # Avoid searching non-standard locations first 37 NO_DEFAULT_PATH # Avoid searching non-standard locations first
38 PATHS 38 PATHS
39 /bin 39 /bin
@@ -54,3 +54,4 @@ if (NOT PYTHON_EXECUTABLE)
54endif (NOT PYTHON_EXECUTABLE) 54endif (NOT PYTHON_EXECUTABLE)
55 55
56mark_as_advanced(PYTHON_EXECUTABLE) 56mark_as_advanced(PYTHON_EXECUTABLE)
57
diff --git a/linden/indra/cmake/UnixInstall.cmake b/linden/indra/cmake/UnixInstall.cmake
index 0234dee..73f6714 100644
--- a/linden/indra/cmake/UnixInstall.cmake
+++ b/linden/indra/cmake/UnixInstall.cmake
@@ -21,11 +21,11 @@ if (INSTALL)
21 set(INSTALL_SHARE_DIR ${INSTALL_PREFIX}/share CACHE PATH 21 set(INSTALL_SHARE_DIR ${INSTALL_PREFIX}/share CACHE PATH
22 "Installation directory for read-only shared files.") 22 "Installation directory for read-only shared files.")
23 23
24 set(APP_BINARY_DIR ${INSTALL_LIBRARY_DIR}/imprudence-${viewer_VERSION} 24 set(APP_BINARY_DIR ${INSTALL_LIBRARY_DIR}/meta-impy-${viewer_VERSION}
25 CACHE PATH 25 CACHE PATH
26 "Installation directory for binaries.") 26 "Installation directory for binaries.")
27 27
28 set(APP_SHARE_DIR ${INSTALL_SHARE_DIR}/imprudence-${viewer_VERSION} 28 set(APP_SHARE_DIR ${INSTALL_SHARE_DIR}/meta-impy-${viewer_VERSION}
29 CACHE PATH 29 CACHE PATH
30 "Installation directory for read-only data files.") 30 "Installation directory for read-only data files.")
31endif (INSTALL) 31endif (INSTALL)
diff --git a/linden/indra/cmake/Variables.cmake b/linden/indra/cmake/Variables.cmake
index eb9c004..18f3cdd 100644
--- a/linden/indra/cmake/Variables.cmake
+++ b/linden/indra/cmake/Variables.cmake
@@ -1,6 +1,6 @@
1# -*- cmake -*- 1# -*- cmake -*-
2# 2#
3# Definitions of variables used throughout the Second Life build 3# Definitions of variables used throughout the build
4# process. 4# process.
5# 5#
6# Platform variables: 6# Platform variables:
@@ -73,14 +73,14 @@ endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
73# Default deploy grid 73# Default deploy grid
74set(GRID agni CACHE STRING "Target Grid") 74set(GRID agni CACHE STRING "Target Grid")
75 75
76set(VIEWER ON CACHE BOOL "Build Second Life viewer.") 76set(VIEWER ON CACHE BOOL "Build the viewer.")
77set(VIEWER_CHANNEL "Imprudence" CACHE STRING "Viewer Channel Name") 77set(VIEWER_CHANNEL "meta-impy" CACHE STRING "Viewer Channel Name")
78set(VIEWER_LOGIN_CHANNEL ${VIEWER_CHANNEL} CACHE STRING "Fake login channel for A/B Testing") 78set(VIEWER_LOGIN_CHANNEL ${VIEWER_CHANNEL} CACHE STRING "Fake login channel for A/B Testing")
79 79
80set(STANDALONE OFF CACHE BOOL "Do not use Imprudence-supplied prebuilt libraries.") 80set(STANDALONE OFF CACHE BOOL "Do not use meta-impy-supplied prebuilt libraries.")
81 81
82if (NOT STANDALONE AND EXISTS ${CMAKE_SOURCE_DIR}/llphysics) 82if (NOT STANDALONE AND EXISTS ${CMAKE_SOURCE_DIR}/llphysics)
83 set(SERVER ON CACHE BOOL "Build Second Life server software.") 83 set(SERVER ON CACHE BOOL "Build the server software.")
84endif (NOT STANDALONE AND EXISTS ${CMAKE_SOURCE_DIR}/llphysics) 84endif (NOT STANDALONE AND EXISTS ${CMAKE_SOURCE_DIR}/llphysics)
85 85
86if (LINUX AND SERVER AND VIEWER) 86if (LINUX AND SERVER AND VIEWER)
diff --git a/linden/indra/copy_win_scripts/start-client.py b/linden/indra/copy_win_scripts/start-client.py
index ea2b67a..036468f 100755
--- a/linden/indra/copy_win_scripts/start-client.py
+++ b/linden/indra/copy_win_scripts/start-client.py
@@ -32,7 +32,7 @@ def start_client(grid, slurl, build_config, my_args):
32 f = open("start-client.log", "w") 32 f = open("start-client.log", "w")
33 print >>f, "Viewer startup arguments:" 33 print >>f, "Viewer startup arguments:"
34 llstart.start("viewer", "../../newview", 34 llstart.start("viewer", "../../newview",
35 "%s/newview/%s/imprudence-bin.exe" % (build_path, build_config), 35 "%s/newview/%s/meta-impy-bin.exe" % (build_path, build_config),
36 viewer_args, f) 36 viewer_args, f)
37 f.close() 37 f.close()
38 38
diff --git a/linden/indra/develop.py b/linden/indra/develop.py
index e804374..a705719 100755
--- a/linden/indra/develop.py
+++ b/linden/indra/develop.py
@@ -77,7 +77,7 @@ class PlatformSetup(object):
77 standalone = 'OFF' 77 standalone = 'OFF'
78 unattended = 'OFF' 78 unattended = 'OFF'
79 universal = 'OFF' 79 universal = 'OFF'
80 project_name = 'Imprudence' 80 project_name = 'meta-impy'
81 distcc = True 81 distcc = True
82 cmake_opts = [] 82 cmake_opts = []
83 83
@@ -367,24 +367,32 @@ class LinuxSetup(UnixSetup):
367 cpus += m and int(m.group(1)) or 1 367 cpus += m and int(m.group(1)) or 1
368 return hosts, cpus 368 return hosts, cpus
369 369
370 def mk_distcc_hosts(): 370 def mk_distcc_hosts(basename, range, num_cpus):
371 '''Generate a list of LL-internal machines to build on.''' 371 '''Generate a list of LL-internal machines to build on.'''
372 loc_entry, cpus = localhost() 372 loc_entry, cpus = localhost()
373 hosts = [loc_entry] 373 hosts = [loc_entry]
374 dead = [] 374 dead = []
375 stations = [s for s in xrange(36) if s not in dead] 375 stations = [s for s in xrange(range) if s not in dead]
376 random.shuffle(stations) 376 random.shuffle(stations)
377 hosts += ['station%d.lindenlab.com/2,lzo' % s for s in stations] 377 hosts += ['station%d.lindenlab.com/2,lzo' % s for s in stations]
378 hosts += ['%s%d.lindenlab.com/%d,lzo' % (basename, s, num_cpus) for s in stations]
378 cpus += 2 * len(stations) 379 cpus += 2 * len(stations)
379 return ' '.join(hosts), cpus 380 return ' '.join(hosts), cpus
380 381
381 if job_count is None: 382 if job_count is None:
382 hosts, job_count = count_distcc_hosts() 383 hosts, job_count = count_distcc_hosts()
383 if hosts == 1 and socket.gethostname().startswith('station'): 384 if hosts == 1:
384 hosts, job_count = mk_distcc_hosts() 385 hostname = socket.gethostname()
385 os.putenv('DISTCC_HOSTS', hosts) 386 if hostname.startswith('station'):
387 hosts, job_count = mk_distcc_hosts('station', 36, 2)
388 os.environ['DISTCC_HOSTS'] = hosts
389 if hostname.startswith('eniac'):
390 hosts, job_count = mk_distcc_hosts('eniac', 71, 2)
391 os.environ['DISTCC_HOSTS'] = hosts
386 opts.extend(['-j', str(job_count)]) 392 opts.extend(['-j', str(job_count)])
387 393
394 '''opts.extend(['-j', str(2)])'''
395
388 if targets: 396 if targets:
389 targets = ' '.join(targets) 397 targets = ' '.join(targets)
390 else: 398 else:
@@ -632,9 +640,9 @@ class WindowsSetup(PlatformSetup):
632 continue 640 continue
633 vstool_cmd = (os.path.join('tools','vstool','VSTool.exe') + 641 vstool_cmd = (os.path.join('tools','vstool','VSTool.exe') +
634 ' --solution ' + 642 ' --solution ' +
635 os.path.join(build_dir,'Imprudence.sln') + 643 os.path.join(build_dir,'meta-impy.sln') +
636 ' --config ' + self.build_type + 644 ' --config ' + self.build_type +
637 ' --startup imprudence-bin') 645 ' --startup meta-impy-bin')
638 print 'Running %r in %r' % (vstool_cmd, getcwd()) 646 print 'Running %r in %r' % (vstool_cmd, getcwd())
639 self.run(vstool_cmd) 647 self.run(vstool_cmd)
640 print >> open(stamp, 'w'), self.build_type 648 print >> open(stamp, 'w'), self.build_type
@@ -694,7 +702,7 @@ Usage: develop.py [options] [command [command-options]]
694 702
695Options: 703Options:
696 -h | --help print this help message 704 -h | --help print this help message
697 --standalone build standalone, without Linden prebuild libraries 705 --standalone build standalone, without prebuild libraries
698 --unattended build unattended, do not invoke any tools requiring 706 --unattended build unattended, do not invoke any tools requiring
699 a human response 707 a human response
700 --universal build a universal binary on Mac OS X (unsupported) 708 --universal build a universal binary on Mac OS X (unsupported)
@@ -729,6 +737,15 @@ Examples:
729''' 737'''
730 738
731def main(arguments): 739def main(arguments):
740 if os.getenv('DISTCC_DIR') is None:
741 distcc_dir = os.path.join(getcwd(), '.distcc')
742 if not os.path.exists(distcc_dir):
743 os.mkdir(distcc_dir)
744 print "setting DISTCC_DIR to %s" % distcc_dir
745 os.environ['DISTCC_DIR'] = distcc_dir
746 else:
747 print "DISTCC_DIR is set to %s" % os.getenv('DISTCC_DIR')
748
732 setup = setup_platform[sys.platform]() 749 setup = setup_platform[sys.platform]()
733 try: 750 try:
734 opts, args = getopt.getopt( 751 opts, args = getopt.getopt(
diff --git a/linden/indra/lib/python/indra/ipc/servicebuilder.py b/linden/indra/lib/python/indra/ipc/servicebuilder.py
index 04ccee7..c28bea3 100644
--- a/linden/indra/lib/python/indra/ipc/servicebuilder.py
+++ b/linden/indra/lib/python/indra/ipc/servicebuilder.py
@@ -43,10 +43,10 @@ def build(name, context={}, **kwargs):
43 """ Convenience method for using a global, singleton, service builder. Pass arguments either via a dict or via python keyword arguments, or both! 43 """ Convenience method for using a global, singleton, service builder. Pass arguments either via a dict or via python keyword arguments, or both!
44 44
45 Example use: 45 Example use:
46 > context = {'channel':'Second Life Release', 'version':'1.18.2.0'} 46 > context = {'channel':'Grid Viewer Release', 'version':'1.18.2.0'}
47 > servicebuilder.build('version-manager-version', context) 47 > servicebuilder.build('version-manager-version', context)
48 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.2.0' 48 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.2.0'
49 > servicebuilder.build('version-manager-version', channel='Second Life Release', version='1.18.2.0') 49 > servicebuilder.build('version-manager-version', channel='Grid Viewer Release', version='1.18.2.0')
50 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.2.0' 50 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.2.0'
51 > servicebuilder.build('version-manager-version', context, version='1.18.1.2') 51 > servicebuilder.build('version-manager-version', context, version='1.18.1.2')
52 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.1.2' 52 'http://int.util.vaak.lindenlab.com/channel/Second%20Life%20Release/1.18.1.2'
diff --git a/linden/indra/lib/python/indra/util/llmanifest.py b/linden/indra/lib/python/indra/util/llmanifest.py
index fc777b2..f82394d 100644
--- a/linden/indra/lib/python/indra/util/llmanifest.py
+++ b/linden/indra/lib/python/indra/util/llmanifest.py
@@ -99,7 +99,7 @@ def get_channel(srctree):
99 99
100 100
101DEFAULT_SRCTREE = os.path.dirname(sys.argv[0]) 101DEFAULT_SRCTREE = os.path.dirname(sys.argv[0])
102DEFAULT_CHANNEL = 'Imprudence' 102DEFAULT_CHANNEL = 'meta-impy'
103 103
104ARGUMENTS=[ 104ARGUMENTS=[
105 dict(name='actions', 105 dict(name='actions',
@@ -163,7 +163,7 @@ ARGUMENTS=[
163 for use by a .bat file.""", 163 for use by a .bat file.""",
164 default=None), 164 default=None),
165 dict(name='version', 165 dict(name='version',
166 description="""This specifies the version of Imprudence that is 166 description="""This specifies the version of meta-impy that is
167 being packaged up.""", 167 being packaged up.""",
168 default=get_default_version) 168 default=get_default_version)
169 ] 169 ]
diff --git a/linden/indra/linux_crash_logger/llcrashloggerlinux.cpp b/linden/indra/linux_crash_logger/llcrashloggerlinux.cpp
index a275ffc..7cd402d 100644
--- a/linden/indra/linux_crash_logger/llcrashloggerlinux.cpp
+++ b/linden/indra/linux_crash_logger/llcrashloggerlinux.cpp
@@ -54,13 +54,13 @@
54 54
55// These need to be localized. 55// These need to be localized.
56static const char dialog_text[] = 56static const char dialog_text[] =
57"Imprudence appears to have crashed or frozen last time it ran.\n" 57"meta-impy appears to have crashed or frozen last time it ran.\n"
58"This crash reporter collects information about your computer's hardware, operating system, and some Imprudence logs, all of which are used for debugging purposes only.\n" 58"This crash reporter collects information about your computer's hardware, operating system, and some meta-impy logs, all of which are used for debugging purposes only.\n"
59"\n" 59"\n"
60"Send crash report?"; 60"Send crash report?";
61 61
62static const char dialog_title[] = 62static const char dialog_title[] =
63"Imprudence Crash Logger"; 63"meta-impy0 Crash Logger";
64 64
65#if LL_GTK 65#if LL_GTK
66static void response_callback (GtkDialog *dialog, 66static void response_callback (GtkDialog *dialog,
diff --git a/linden/indra/llaudio/llstreamingaudio_fmod.cpp b/linden/indra/llaudio/llstreamingaudio_fmod.cpp
index a71a872..238b213 100644
--- a/linden/indra/llaudio/llstreamingaudio_fmod.cpp
+++ b/linden/indra/llaudio/llstreamingaudio_fmod.cpp
@@ -69,7 +69,7 @@ LLStreamingAudio_FMOD::LLStreamingAudio_FMOD() :
69 mGain(1.0f) 69 mGain(1.0f)
70{ 70{
71 // Number of milliseconds of audio to buffer for the audio card. 71 // Number of milliseconds of audio to buffer for the audio card.
72 // Must be larger than the usual Second Life frame stutter time. 72 // Must be larger than the usual frame stutter time.
73 FSOUND_Stream_SetBufferSize(200); 73 FSOUND_Stream_SetBufferSize(200);
74 74
75 // Here's where we set the size of the network buffer and some buffering 75 // Here's where we set the size of the network buffer and some buffering
diff --git a/linden/indra/llcommon/indra_constants.cpp b/linden/indra/llcommon/indra_constants.cpp
index 64cbb11..1ab47d0 100644
--- a/linden/indra/llcommon/indra_constants.cpp
+++ b/linden/indra/llcommon/indra_constants.cpp
@@ -40,8 +40,5 @@
40const LLUUID LL_UUID_ALL_AGENTS("44e87126-e794-4ded-05b3-7c42da3d5cdb"); 40const LLUUID LL_UUID_ALL_AGENTS("44e87126-e794-4ded-05b3-7c42da3d5cdb");
41 41
42// Governor Linden's agent id. 42// Governor Linden's agent id.
43// FIXME for meta-impy: Gotta get rid of this.
43const LLUUID ALEXANDRIA_LINDEN_ID("ba2a564a-f0f1-4b82-9c61-b7520bfcd09f"); 44const LLUUID ALEXANDRIA_LINDEN_ID("ba2a564a-f0f1-4b82-9c61-b7520bfcd09f");
44const LLUUID GOVERNOR_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1");
45const LLUUID REALESTATE_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1");
46// Maintenance's group id.
47const LLUUID MAINTENANCE_GROUP_ID("dc7b21cd-3c89-fcaa-31c8-25f9ffd224cd");
diff --git a/linden/indra/llcommon/indra_constants.h b/linden/indra/llcommon/indra_constants.h
index b765d4d..e64ee62 100644
--- a/linden/indra/llcommon/indra_constants.h
+++ b/linden/indra/llcommon/indra_constants.h
@@ -61,7 +61,8 @@ static const F32 REGION_WIDTH_METERS = 256.f;
61static const S32 REGION_WIDTH_UNITS = 256; 61static const S32 REGION_WIDTH_UNITS = 256;
62static const U32 REGION_WIDTH_U32 = 256; 62static const U32 REGION_WIDTH_U32 = 256;
63 63
64const F32 REGION_HEIGHT_METERS = 4096.f; 64// TODO - this is not actually used anywhere, but updating it anyway.
65const F32 REGION_HEIGHT_METERS = 16383.f;
65 66
66// Bits for simulator performance query flags 67// Bits for simulator performance query flags
67enum LAND_STAT_FLAGS 68enum LAND_STAT_FLAGS
@@ -153,11 +154,6 @@ const char WATER_LAYER_CODE = 'W';
153const char WIND_LAYER_CODE = '7'; 154const char WIND_LAYER_CODE = '7';
154const char CLOUD_LAYER_CODE = '8'; 155const char CLOUD_LAYER_CODE = '8';
155 156
156// Extended land layer for Aurora Sim
157const char AURORA_LAND_LAYER_CODE = 'M';
158const char AURORA_WIND_LAYER_CODE = '9';
159const char AURORA_CLOUD_LAYER_CODE = ':';
160
161// keys 157// keys
162// Bit masks for various keyboard modifier keys. 158// Bit masks for various keyboard modifier keys.
163const MASK MASK_NONE = 0x0000; 159const MASK MASK_NONE = 0x0000;
@@ -271,13 +267,9 @@ const U8 GOD_NOT = 0;
271LL_COMMON_API extern const LLUUID LL_UUID_ALL_AGENTS; 267LL_COMMON_API extern const LLUUID LL_UUID_ALL_AGENTS;
272 268
273// inventory library owner 269// inventory library owner
270// FIXME for meta-impy: Gotta get rid of this.
274LL_COMMON_API extern const LLUUID ALEXANDRIA_LINDEN_ID; 271LL_COMMON_API extern const LLUUID ALEXANDRIA_LINDEN_ID;
275 272
276LL_COMMON_API extern const LLUUID GOVERNOR_LINDEN_ID;
277LL_COMMON_API extern const LLUUID REALESTATE_LINDEN_ID;
278// Maintenance's group id.
279LL_COMMON_API extern const LLUUID MAINTENANCE_GROUP_ID;
280
281// Flags for kick message 273// Flags for kick message
282const U32 KICK_FLAGS_DEFAULT = 0x0; 274const U32 KICK_FLAGS_DEFAULT = 0x0;
283const U32 KICK_FLAGS_FREEZE = 1 << 0; 275const U32 KICK_FLAGS_FREEZE = 1 << 0;
diff --git a/linden/indra/llcommon/linden_common.h b/linden/indra/llcommon/linden_common.h
index bf844b9..cfb2dce 100644
--- a/linden/indra/llcommon/linden_common.h
+++ b/linden/indra/llcommon/linden_common.h
@@ -82,7 +82,7 @@
82// moved msvc warnings to llpreprocessor.h *TODO - delete this comment after merge conflicts are unlikely -brad 82// moved msvc warnings to llpreprocessor.h *TODO - delete this comment after merge conflicts are unlikely -brad
83#endif // LL_WINDOWS 83#endif // LL_WINDOWS
84 84
85// Linden only libs in alpha-order other than stdtypes.h 85// Viewer only libs in alpha-order other than stdtypes.h
86// *NOTE: Please keep includes here to a minimum, see above. 86// *NOTE: Please keep includes here to a minimum, see above.
87#include "stdtypes.h" 87#include "stdtypes.h"
88#include "lldefs.h" 88#include "lldefs.h"
diff --git a/linden/indra/llcommon/llassettype.h b/linden/indra/llcommon/llassettype.h
index 9f611ae..5465cc3 100644
--- a/linden/indra/llcommon/llassettype.h
+++ b/linden/indra/llcommon/llassettype.h
@@ -50,12 +50,12 @@ public:
50 AT_SOUND = 1, 50 AT_SOUND = 1,
51 51
52 // Links instant message access to the user on the card. eg, a 52 // Links instant message access to the user on the card. eg, a
53 // card for yourself, a card for linden support, a card for 53 // card for yourself, a card for grid support, a card for
54 // the guy you were talking to in the coliseum. 54 // the guy you were talking to in the coliseum.
55 AT_CALLINGCARD = 2, 55 AT_CALLINGCARD = 2,
56 56
57 // Links to places in the world with location and a screen 57 // Links to places in the world with location and a screen
58 // shot or image saved. eg, home, linden headquarters, the 58 // shot or image saved. eg, home, grid headquarters, the
59 // coliseum, or destinations where we want to increase 59 // coliseum, or destinations where we want to increase
60 // traffic. 60 // traffic.
61 AT_LANDMARK = 3, 61 AT_LANDMARK = 3,
diff --git a/linden/indra/llcommon/llavatarname.cpp b/linden/indra/llcommon/llavatarname.cpp
index ebe8c88..4a2c7ab 100644
--- a/linden/indra/llcommon/llavatarname.cpp
+++ b/linden/indra/llcommon/llavatarname.cpp
@@ -1,7 +1,7 @@
1/** 1/**
2 * @file llavatarname.cpp 2 * @file llavatarname.cpp
3 * @brief Represents name-related data for an avatar, such as the 3 * @brief Represents name-related data for an avatar, such as the
4 * username/SLID ("bobsmith123" or "james.linden") and the display 4 * username/SLID ("bobsmith123" or "james.green") and the display
5 * name ("James Cook") 5 * name ("James Cook")
6 * 6 *
7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$ 7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$
diff --git a/linden/indra/llcommon/llavatarname.h b/linden/indra/llcommon/llavatarname.h
index 3b6c6ea..1e141dc 100644
--- a/linden/indra/llcommon/llavatarname.h
+++ b/linden/indra/llcommon/llavatarname.h
@@ -1,7 +1,7 @@
1/** 1/**
2 * @file llavatarname.h 2 * @file llavatarname.h
3 * @brief Represents name-related data for an avatar, such as the 3 * @brief Represents name-related data for an avatar, such as the
4 * username/SLID ("bobsmith123" or "james.linden") and the display 4 * username/SLID ("bobsmith123" or "james.green") and the display
5 * name ("James Cook") 5 * name ("James Cook")
6 * 6 *
7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$ 7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$
@@ -43,8 +43,8 @@ public:
43 43
44 void fromLLSD(const LLSD& sd); 44 void fromLLSD(const LLSD& sd);
45 45
46 // For normal names, returns "James Linden (james.linden)" 46 // For normal names, returns "James Green (james.green)"
47 // When display names are disabled returns just "James Linden" 47 // When display names are disabled returns just "James Green"
48 std::string getCompleteName() const; 48 std::string getCompleteName() const;
49 49
50 // For normal names, returns "Whatever Display Name (John Doe)" when 50 // For normal names, returns "Whatever Display Name (John Doe)" when
@@ -55,31 +55,31 @@ public:
55 // line feed. 55 // line feed.
56 std::string getNames(bool linefeed = false) const; 56 std::string getNames(bool linefeed = false) const;
57 57
58 // Returns "James Linden" or "bobsmith123 Resident" for backwards 58 // Returns "James Green" or "bobsmith123 Resident" for backwards
59 // compatibility with systems like voice and muting 59 // compatibility with systems like voice and muting
60 std::string getLegacyName() const; 60 std::string getLegacyName() const;
61 61
62 // "bobsmith123" or "james.linden", US-ASCII only 62 // "bobsmith123" or "james.green", US-ASCII only
63 std::string mUsername; 63 std::string mUsername;
64 64
65 // "Jose' Sanchez" or "James Linden", UTF-8 encoded Unicode 65 // "Jose' Sanchez" or "James Green", UTF-8 encoded Unicode
66 // Contains data whether or not user has explicitly set 66 // Contains data whether or not user has explicitly set
67 // a display name; may duplicate their username. 67 // a display name; may duplicate their username.
68 std::string mDisplayName; 68 std::string mDisplayName;
69 69
70 // For "James Linden", "James" 70 // For "James Green", "James"
71 // For "bobsmith123", "bobsmith123" 71 // For "bobsmith123", "bobsmith123"
72 // Used to communicate with legacy systems like voice and muting which 72 // Used to communicate with legacy systems like voice and muting which
73 // rely on old-style names. 73 // rely on old-style names.
74 std::string mLegacyFirstName; 74 std::string mLegacyFirstName;
75 75
76 // For "James Linden", "Linden" 76 // For "James Green", "Green"
77 // For "bobsmith123", "Resident" 77 // For "bobsmith123", "Resident"
78 // see above for rationale 78 // see above for rationale
79 std::string mLegacyLastName; 79 std::string mLegacyLastName;
80 80
81 // If true, both display name and SLID were generated from 81 // If true, both display name and SLID were generated from
82 // a legacy first and last name, like "James Linden (james.linden)" 82 // a legacy first and last name, like "James Green (james.green)"
83 bool mIsDisplayNameDefault; 83 bool mIsDisplayNameDefault;
84 84
85 // Under error conditions, we may insert "dummy" records with 85 // Under error conditions, we may insert "dummy" records with
diff --git a/linden/indra/llcommon/llpreprocessor.h b/linden/indra/llcommon/llpreprocessor.h
index 6886e3a..29d90ba 100644
--- a/linden/indra/llcommon/llpreprocessor.h
+++ b/linden/indra/llcommon/llpreprocessor.h
@@ -1,6 +1,6 @@
1/** 1/**
2 * @file llpreprocessor.h 2 * @file llpreprocessor.h
3 * @brief This file should be included in all Linden Lab files and 3 * @brief This file should be included in all viewer files and
4 * should only contain special preprocessor directives 4 * should only contain special preprocessor directives
5 * 5 *
6 * $LicenseInfo:firstyear=2001&license=viewergpl$ 6 * $LicenseInfo:firstyear=2001&license=viewergpl$
diff --git a/linden/indra/llcommon/llstring.cpp b/linden/indra/llcommon/llstring.cpp
index 1f653c1..32a75c0 100644
--- a/linden/indra/llcommon/llstring.cpp
+++ b/linden/indra/llcommon/llstring.cpp
@@ -595,6 +595,18 @@ std::string utf8str_removeCRLF(const std::string& utf8str)
595 return out; 595 return out;
596} 596}
597 597
598bool LLStringOps::isHexString(const std::string& str)
599{
600 const char* buf = str.c_str();
601 int len = str.size();
602 while (--len >= 0)
603 {
604 if (!isxdigit(buf[len])) return false;
605 }
606
607 return true;
608}
609
598#if LL_WINDOWS 610#if LL_WINDOWS
599// documentation moved to header. Phoenix 2007-11-27 611// documentation moved to header. Phoenix 2007-11-27
600namespace snprintf_hack 612namespace snprintf_hack
diff --git a/linden/indra/llcommon/llstring.h b/linden/indra/llcommon/llstring.h
index 61767ac..1717479 100644
--- a/linden/indra/llcommon/llstring.h
+++ b/linden/indra/llcommon/llstring.h
@@ -175,6 +175,8 @@ public:
175 175
176 static S32 collate(const char* a, const char* b) { return strcoll(a, b); } 176 static S32 collate(const char* a, const char* b) { return strcoll(a, b); }
177 static S32 collate(const llwchar* a, const llwchar* b); 177 static S32 collate(const llwchar* a, const llwchar* b);
178
179 static bool isHexString(const std::string& str);
178}; 180};
179 181
180/** 182/**
diff --git a/linden/indra/llcommon/llversionviewer.h b/linden/indra/llcommon/llversionviewer.h
index ab74a3f..a571b95 100644
--- a/linden/indra/llcommon/llversionviewer.h
+++ b/linden/indra/llcommon/llversionviewer.h
@@ -40,15 +40,15 @@ const S32 LL_VERSION_MINOR = 23;
40const S32 LL_VERSION_PATCH = 5; 40const S32 LL_VERSION_PATCH = 5;
41const S32 LL_VERSION_BUILD = 136262; 41const S32 LL_VERSION_BUILD = 136262;
42 42
43const char * const LL_VIEWER_NAME = "Second Life"; 43const char * const LL_VIEWER_NAME = "meta-impy";
44 44
45// These aren't used anymore. 45// These aren't used anymore.
46// The channel is ViewerChannelName in settings.xml 46// The channel is ViewerChannelName in settings.xml
47// The Imprudence version is set in app_settings\viewerversion.xml -- MC 47// The meta-impy version is set in app_settings\viewerversion.xml -- MC
48 48
49/*const char * const LL_CHANNEL = "Imprudence"; 49/*const char * const LL_CHANNEL = "meta-impy";
50 50
51const char * const IMP_VIEWER_NAME = "Imprudence"; 51const char * const IMP_VIEWER_NAME = "meta-impy";
52 52
53const S32 IMP_VERSION_MAJOR = 1; 53const S32 IMP_VERSION_MAJOR = 1;
54const S32 IMP_VERSION_MINOR = 3; 54const S32 IMP_VERSION_MINOR = 3;
diff --git a/linden/indra/llcommon/roles_constants.h b/linden/indra/llcommon/roles_constants.h
index 854a153..7c5ebdc 100644
--- a/linden/indra/llcommon/roles_constants.h
+++ b/linden/indra/llcommon/roles_constants.h
@@ -34,7 +34,7 @@
34#define LL_ROLES_CONSTANTS_H 34#define LL_ROLES_CONSTANTS_H
35 35
36// This value includes the everyone group. 36// This value includes the everyone group.
37const S32 MAX_ROLES = 10; 37const S32 MAX_ROLES = 25;
38 38
39enum LLRoleMemberChangeType 39enum LLRoleMemberChangeType
40{ 40{
@@ -89,7 +89,7 @@ const U64 GP_GROUP_CHANGE_IDENTITY = 0x1 << 11; // Charter, insignia, 'Show In G
89 89
90// Parcel Management 90// Parcel Management
91const U64 GP_LAND_DEED = 0x1 << 12; // Deed Land and Buy Land for Group 91const U64 GP_LAND_DEED = 0x1 << 12; // Deed Land and Buy Land for Group
92const U64 GP_LAND_RELEASE = 0x1 << 13; // Release Land (to Gov. Linden) 92const U64 GP_LAND_RELEASE = 0x1 << 13; // Release Land (abandon it back to the grid owners)
93const U64 GP_LAND_SET_SALE_INFO = 0x1 << 14; // Set for sale info (Toggle "For Sale", Set Price, Set Target, Toggle "Sell objects with the land") 93const U64 GP_LAND_SET_SALE_INFO = 0x1 << 14; // Set for sale info (Toggle "For Sale", Set Price, Set Target, Toggle "Sell objects with the land")
94const U64 GP_LAND_DIVIDE_JOIN = 0x1 << 15; // Divide and Join Parcels 94const U64 GP_LAND_DIVIDE_JOIN = 0x1 << 15; // Divide and Join Parcels
95 95
@@ -126,7 +126,7 @@ const U64 GP_LAND_RETURN = GP_LAND_RETURN_GROUP_OWNED
126 | GP_LAND_RETURN_GROUP_SET 126 | GP_LAND_RETURN_GROUP_SET
127 | GP_LAND_RETURN_NON_GROUP; 127 | GP_LAND_RETURN_NON_GROUP;
128 128
129const U64 GP_LAND_GARDENING = 0x1LL << 35; // Parcel Gardening - plant and move linden trees 129const U64 GP_LAND_GARDENING = 0x1LL << 35; // Parcel Gardening - plant and move tree prims
130 130
131// Object Management 131// Object Management
132const U64 GP_OBJECT_DEED = 0x1LL << 36; // Deed Object 132const U64 GP_OBJECT_DEED = 0x1LL << 36; // Deed Object
diff --git a/linden/indra/llcrashlogger/llcrashlogger.cpp b/linden/indra/llcrashlogger/llcrashlogger.cpp
index b6afbc6..a399a48 100755
--- a/linden/indra/llcrashlogger/llcrashlogger.cpp
+++ b/linden/indra/llcrashlogger/llcrashlogger.cpp
@@ -201,9 +201,9 @@ void LLCrashLogger::gatherFiles()
201 } 201 }
202 else 202 else
203 { 203 {
204 // Figure out the filename of the second life log 204 // Figure out the filename of the viewer log
205 LLCurl::setCAFile(gDirUtilp->getCAFile()); 205 LLCurl::setCAFile(gDirUtilp->getCAFile());
206 mFileMap["SecondLifeLog"] = gDirUtilp->getExpandedFilename(LL_PATH_LOGS,"Imprudence.log"); 206 mFileMap["SecondLifeLog"] = gDirUtilp->getExpandedFilename(LL_PATH_LOGS,"meta-impy.log");
207 mFileMap["SettingsXml"] = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS,"settings.xml"); 207 mFileMap["SettingsXml"] = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS,"settings.xml");
208 } 208 }
209 209
@@ -335,7 +335,7 @@ bool LLCrashLogger::sendCrashLogs()
335 updateApplication("Sending reports..."); 335 updateApplication("Sending reports...");
336 336
337 std::string dump_path = gDirUtilp->getExpandedFilename(LL_PATH_LOGS, 337 std::string dump_path = gDirUtilp->getExpandedFilename(LL_PATH_LOGS,
338 "ImprudenceCrashReport"); 338 "meta-impyCrashReport");
339 std::string report_file = dump_path + ".log"; 339 std::string report_file = dump_path + ".log";
340 340
341 std::ofstream out_file(report_file.c_str()); 341 std::ofstream out_file(report_file.c_str());
@@ -369,10 +369,10 @@ void LLCrashLogger::updateApplication(const std::string& message)
369bool LLCrashLogger::init() 369bool LLCrashLogger::init()
370{ 370{
371 // We assume that all the logs we're looking for reside on the current drive 371 // We assume that all the logs we're looking for reside on the current drive
372 gDirUtilp->initAppDirs("Imprudence"); 372 gDirUtilp->initAppDirs("meta-impy");
373 373
374 // Default to the product name "Imprudence" (this is overridden by the -name argument) 374 // Default to the product name "meta-impy" (this is overridden by the -name argument)
375 mProductName = "Imprudence"; 375 mProductName = "meta-impy";
376 376
377 mCrashSettings.declareS32(CRASH_BEHAVIOR_SETTING, CRASH_BEHAVIOR_ASK, "Controls behavior when viewer crashes " 377 mCrashSettings.declareS32(CRASH_BEHAVIOR_SETTING, CRASH_BEHAVIOR_ASK, "Controls behavior when viewer crashes "
378 "(0 = ask before sending crash report, 1 = always send crash report, 2 = never send crash report)"); 378 "(0 = ask before sending crash report, 1 = always send crash report, 2 = never send crash report)");
@@ -393,7 +393,7 @@ bool LLCrashLogger::init()
393 //If we've opened the crash logger, assume we can delete the marker file if it exists 393 //If we've opened the crash logger, assume we can delete the marker file if it exists
394 if( gDirUtilp ) 394 if( gDirUtilp )
395 { 395 {
396 std::string marker_file = gDirUtilp->getExpandedFilename(LL_PATH_LOGS,"Imprudence.exec_marker"); 396 std::string marker_file = gDirUtilp->getExpandedFilename(LL_PATH_LOGS,"meta-impy.exec_marker");
397 LLAPRFile::remove( marker_file ); 397 LLAPRFile::remove( marker_file );
398 } 398 }
399 399
diff --git a/linden/indra/llinventory/llnotecard.cpp b/linden/indra/llinventory/llnotecard.cpp
index 9e7e043..f7e3632 100644
--- a/linden/indra/llinventory/llnotecard.cpp
+++ b/linden/indra/llinventory/llnotecard.cpp
@@ -61,7 +61,7 @@ bool LLNotecard::importEmbeddedItemsStream(std::istream& str)
61 str >> std::ws >> "LLEmbeddedItems version" >> mEmbeddedVersion >> "\n"; 61 str >> std::ws >> "LLEmbeddedItems version" >> mEmbeddedVersion >> "\n";
62 if (str.fail()) 62 if (str.fail())
63 { 63 {
64 llwarns << "Invalid Linden text file header" << llendl; 64 llwarns << "Invalid notecard text file header" << llendl;
65 goto import_file_failed; 65 goto import_file_failed;
66 } 66 }
67 67
@@ -74,7 +74,7 @@ bool LLNotecard::importEmbeddedItemsStream(std::istream& str)
74 str >> std::ws >> "{\n"; 74 str >> std::ws >> "{\n";
75 if(str.fail()) 75 if(str.fail())
76 { 76 {
77 llwarns << "Invalid Linden text file format: missing {" << llendl; 77 llwarns << "Invalid notecard text file format: missing {" << llendl;
78 goto import_file_failed; 78 goto import_file_failed;
79 } 79 }
80 80
@@ -165,20 +165,20 @@ bool LLNotecard::importStream(std::istream& str)
165 str >> std::ws >> "Linden text version " >> mVersion >> "\n"; 165 str >> std::ws >> "Linden text version " >> mVersion >> "\n";
166 if(str.fail()) 166 if(str.fail())
167 { 167 {
168 llwarns << "Invalid Linden text file header " << llendl; 168 llwarns << "Invalid notecard text file header " << llendl;
169 return FALSE; 169 return FALSE;
170 } 170 }
171 171
172 if( 1 != mVersion && 2 != mVersion) 172 if( 1 != mVersion && 2 != mVersion)
173 { 173 {
174 llwarns << "Invalid Linden text file version: " << mVersion << llendl; 174 llwarns << "Invalid notecard text file version: " << mVersion << llendl;
175 return FALSE; 175 return FALSE;
176 } 176 }
177 177
178 str >> std::ws >> "{\n"; 178 str >> std::ws >> "{\n";
179 if(str.fail()) 179 if(str.fail())
180 { 180 {
181 llwarns << "Invalid Linden text file format" << llendl; 181 llwarns << "Invalid notecard text file format" << llendl;
182 return FALSE; 182 return FALSE;
183 } 183 }
184 184
@@ -191,7 +191,7 @@ bool LLNotecard::importStream(std::istream& str)
191 str.getline(line_buf, STD_STRING_BUF_SIZE); 191 str.getline(line_buf, STD_STRING_BUF_SIZE);
192 if(str.fail()) 192 if(str.fail())
193 { 193 {
194 llwarns << "Invalid Linden text length field" << llendl; 194 llwarns << "Invalid notecard text length field" << llendl;
195 return FALSE; 195 return FALSE;
196 } 196 }
197 line_buf[STD_STRING_STR_LEN] = '\0'; 197 line_buf[STD_STRING_STR_LEN] = '\0';
@@ -199,13 +199,13 @@ bool LLNotecard::importStream(std::istream& str)
199 S32 text_len = 0; 199 S32 text_len = 0;
200 if( 1 != sscanf(line_buf, "Text length %d", &text_len) ) 200 if( 1 != sscanf(line_buf, "Text length %d", &text_len) )
201 { 201 {
202 llwarns << "Invalid Linden text length field" << llendl; 202 llwarns << "Invalid notecard text length field" << llendl;
203 return FALSE; 203 return FALSE;
204 } 204 }
205 205
206 if(text_len > mMaxText) 206 if(text_len > mMaxText)
207 { 207 {
208 llwarns << "Invalid Linden text length: " << text_len << llendl; 208 llwarns << "Invalid notecard text length: " << text_len << llendl;
209 return FALSE; 209 return FALSE;
210 } 210 }
211 211
@@ -215,7 +215,7 @@ bool LLNotecard::importStream(std::istream& str)
215 fullread(str, text, text_len); 215 fullread(str, text, text_len);
216 if(str.fail()) 216 if(str.fail())
217 { 217 {
218 llwarns << "Invalid Linden text: text shorter than text length: " << text_len << llendl; 218 llwarns << "Invalid notecard text: text shorter than text length: " << text_len << llendl;
219 success = FALSE; 219 success = FALSE;
220 } 220 }
221 text[text_len] = '\0'; 221 text[text_len] = '\0';
diff --git a/linden/indra/llinventory/llparcel.h b/linden/indra/llinventory/llparcel.h
index 52f97de..2b6eb12 100644
--- a/linden/indra/llinventory/llparcel.h
+++ b/linden/indra/llinventory/llparcel.h
@@ -629,7 +629,7 @@ protected:
629 F32 mDiscountRate; // 0.0-1.0 629 F32 mDiscountRate; // 0.0-1.0
630 F32 mDrawDistance; 630 F32 mDrawDistance;
631 U32 mParcelFlags; 631 U32 mParcelFlags;
632 S32 mSalePrice; // linden dollars 632 S32 mSalePrice; // in world currency
633 std::string mName; 633 std::string mName;
634 std::string mDesc; 634 std::string mDesc;
635 std::string mMusicURL; 635 std::string mMusicURL;
diff --git a/linden/indra/llmessage/llassetstorage.cpp b/linden/indra/llmessage/llassetstorage.cpp
index 0ab1081..fd1dd95 100644
--- a/linden/indra/llmessage/llassetstorage.cpp
+++ b/linden/indra/llmessage/llassetstorage.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llassetstorage.h" 39#include "llassetstorage.h"
40 40
41// linden library includes 41// viewer library includes
42#include "llmath.h" 42#include "llmath.h"
43#include "llstring.h" 43#include "llstring.h"
44#include "lldir.h" 44#include "lldir.h"
diff --git a/linden/indra/llmessage/llcachename.cpp b/linden/indra/llmessage/llcachename.cpp
index 88a0cfe..db81e8c 100644
--- a/linden/indra/llmessage/llcachename.cpp
+++ b/linden/indra/llmessage/llcachename.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llcachename.h" 35#include "llcachename.h"
36 36
37// linden library includes 37// viewer library includes
38#include "lldbstrings.h" 38#include "lldbstrings.h"
39#include "llframetimer.h" 39#include "llframetimer.h"
40#include "llhost.h" 40#include "llhost.h"
diff --git a/linden/indra/llmessage/llinstantmessage.cpp b/linden/indra/llmessage/llinstantmessage.cpp
index 44be3ae..30205d8 100644
--- a/linden/indra/llmessage/llinstantmessage.cpp
+++ b/linden/indra/llmessage/llinstantmessage.cpp
@@ -60,6 +60,7 @@ const S32 VOTE_UNANIMOUS = 2;
60const char EMPTY_BINARY_BUCKET[] = ""; 60const char EMPTY_BINARY_BUCKET[] = "";
61const S32 EMPTY_BINARY_BUCKET_SIZE = 1; 61const S32 EMPTY_BINARY_BUCKET_SIZE = 1;
62const U32 NO_TIMESTAMP = 0; 62const U32 NO_TIMESTAMP = 0;
63// Damn, this seems to be hard coded into the protocol.
63const std::string SYSTEM_FROM("Second Life"); 64const std::string SYSTEM_FROM("Second Life");
64const S32 IM_TTL = 1; 65const S32 IM_TTL = 1;
65 66
diff --git a/linden/indra/llmessage/lliosocket.cpp b/linden/indra/llmessage/lliosocket.cpp
index 686c037..150b771 100644
--- a/linden/indra/llmessage/lliosocket.cpp
+++ b/linden/indra/llmessage/lliosocket.cpp
@@ -597,7 +597,7 @@ LLIOPipe::EStatus LLIOServerSocket::process_impl(
597 else 597 else
598 { 598 {
599 char buf[256]; 599 char buf[256];
600 llwarns << "Unable to accept linden socket: " << apr_strerror(status, buf, sizeof(buf)) << llendl; 600 llwarns << "Unable to accept server socket: " << apr_strerror(status, buf, sizeof(buf)) << llendl;
601 } 601 }
602 602
603 PUMP_DEBUG; 603 PUMP_DEBUG;
diff --git a/linden/indra/llmessage/llloginflags.h b/linden/indra/llmessage/llloginflags.h
index 6f119e7..ceade87 100644
--- a/linden/indra/llmessage/llloginflags.h
+++ b/linden/indra/llmessage/llloginflags.h
@@ -33,7 +33,7 @@
33#ifndef LL_LLLOGINFLAGS_H 33#ifndef LL_LLLOGINFLAGS_H
34#define LL_LLLOGINFLAGS_H 34#define LL_LLLOGINFLAGS_H
35 35
36// Is this your first login to Second Life? 36// Is this your first login to the grid?
37const U32 LOGIN_FLAG_FIRST_LOGIN = (1 << 0); 37const U32 LOGIN_FLAG_FIRST_LOGIN = (1 << 0);
38 38
39// Is this a trial account? 39// Is this a trial account?
diff --git a/linden/indra/llmessage/llpacketring.cpp b/linden/indra/llmessage/llpacketring.cpp
index 7dcb606..7f9617f 100644
--- a/linden/indra/llmessage/llpacketring.cpp
+++ b/linden/indra/llmessage/llpacketring.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpacketring.h" 35#include "llpacketring.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llerror.h" 38#include "llerror.h"
39#include "lltimer.h" 39#include "lltimer.h"
40#include "timing.h" 40#include "timing.h"
diff --git a/linden/indra/llmessage/llregionflags.h b/linden/indra/llmessage/llregionflags.h
index 2324785..70c3499 100644
--- a/linden/indra/llmessage/llregionflags.h
+++ b/linden/indra/llmessage/llregionflags.h
@@ -137,15 +137,6 @@ inline U32 unset_prelude_flags(U32 flags)
137 & ~(REGION_FLAGS_PRELUDE_SET | REGION_FLAGS_SUN_FIXED)); 137 & ~(REGION_FLAGS_PRELUDE_SET | REGION_FLAGS_SUN_FIXED));
138} 138}
139 139
140// estate constants. Need to match first few etries in indra.estate table.
141const U32 ESTATE_ALL = 0; // will not match in db, reserved key for logic
142const U32 ESTATE_MAINLAND = 1;
143const U32 ESTATE_ORIENTATION = 2;
144const U32 ESTATE_INTERNAL = 3;
145const U32 ESTATE_SHOWCASE = 4;
146const U32 ESTATE_TEEN = 5;
147const U32 ESTATE_LAST_LINDEN = 5; // last linden owned/managed estate
148
149// for EstateOwnerRequest, setaccess message 140// for EstateOwnerRequest, setaccess message
150const U32 ESTATE_ACCESS_ALLOWED_AGENTS = 1 << 0; 141const U32 ESTATE_ACCESS_ALLOWED_AGENTS = 1 << 0;
151const U32 ESTATE_ACCESS_ALLOWED_GROUPS = 1 << 1; 142const U32 ESTATE_ACCESS_ALLOWED_GROUPS = 1 << 1;
diff --git a/linden/indra/llmessage/lltaskname.h b/linden/indra/llmessage/lltaskname.h
index 401d355..305b31a 100644
--- a/linden/indra/llmessage/lltaskname.h
+++ b/linden/indra/llmessage/lltaskname.h
@@ -44,7 +44,7 @@
44typedef enum e_lltask_name 44typedef enum e_lltask_name
45{ 45{
46 LLTASK_NULL = 0, // Not a valid task 46 LLTASK_NULL = 0, // Not a valid task
47 LLTASK_AGENT = 1, // The player's agent in Linden World 47 LLTASK_AGENT = 1, // The player's agent in world
48 LLTASK_CHILD_AGENT = 2, // Child agents sent to adjacent regions 48 LLTASK_CHILD_AGENT = 2, // Child agents sent to adjacent regions
49// LLTASK_BASIC_SHOT, // Simple shot that moves in a straight line 49// LLTASK_BASIC_SHOT, // Simple shot that moves in a straight line
50// LLTASK_BIG_SHOT, // Big shot that uses gravity 50// LLTASK_BIG_SHOT, // Big shot that uses gravity
diff --git a/linden/indra/llmessage/message.cpp b/linden/indra/llmessage/message.cpp
index 53036bc..9a80d7b 100644
--- a/linden/indra/llmessage/message.cpp
+++ b/linden/indra/llmessage/message.cpp
@@ -51,7 +51,7 @@
51#include "apr_network_io.h" 51#include "apr_network_io.h"
52#include "apr_poll.h" 52#include "apr_poll.h"
53 53
54// linden library headers 54// viewer library headers
55#include "indra_constants.h" 55#include "indra_constants.h"
56#include "lldarray.h" 56#include "lldarray.h"
57#include "lldir.h" 57#include "lldir.h"
diff --git a/linden/indra/llmessage/message.h b/linden/indra/llmessage/message.h
index e6391d9..660cd2b 100644
--- a/linden/indra/llmessage/message.h
+++ b/linden/indra/llmessage/message.h
@@ -304,8 +304,7 @@ public:
304 S32 getErrorCode() const { return mErrorCode; } 304 S32 getErrorCode() const { return mErrorCode; }
305 305
306 // Read file and build message templates filename must point to a 306 // Read file and build message templates filename must point to a
307 // valid string which specifies the path of a valid linden 307 // valid string which specifies the path of a valid template.
308 // template.
309 void loadTemplateFile(const std::string& filename, bool failure_is_fatal); 308 void loadTemplateFile(const std::string& filename, bool failure_is_fatal);
310 309
311 310
diff --git a/linden/indra/llmessage/net.cpp b/linden/indra/llmessage/net.cpp
index f63faa5..7166271 100644
--- a/linden/indra/llmessage/net.cpp
+++ b/linden/indra/llmessage/net.cpp
@@ -50,7 +50,7 @@
50 #include <errno.h> 50 #include <errno.h>
51#endif 51#endif
52 52
53// linden library includes 53// viewer library includes
54#include "llerror.h" 54#include "llerror.h"
55#include "llhost.h" 55#include "llhost.h"
56#include "lltimer.h" 56#include "lltimer.h"
diff --git a/linden/indra/llprimitive/llprimitive.cpp b/linden/indra/llprimitive/llprimitive.cpp
index 0ad9f79..b402ba0 100755
--- a/linden/indra/llprimitive/llprimitive.cpp
+++ b/linden/indra/llprimitive/llprimitive.cpp
@@ -1080,7 +1080,8 @@ BOOL LLPrimitive::packTEMessage(LLMessageSystem *mesgsys, int shield) const
1080 1080
1081 S32 last_face_index = getNumTEs() - 1; 1081 S32 last_face_index = getNumTEs() - 1;
1082 1082
1083 LLUUID client_tag = LLUUID("cc7a030f-282f-c165-44d2-b5ee572e72bf");//Imprudence 1083// LLUUID client_tag = LLUUID("cc7a030f-282f-c165-44d2-b5ee572e72bf");//Imprudence
1084 LLUUID client_tag = LLUUID("f5788536-508d-4d2a-b6db-bb2b4a19f626");//meta-impy
1084 if (shield == 2)client_tag = LLUUID("c228d1cf-4b5d-4ba8-84f4-899a0796aa97");//IMG_DEFAULT_AVATAR 1085 if (shield == 2)client_tag = LLUUID("c228d1cf-4b5d-4ba8-84f4-899a0796aa97");//IMG_DEFAULT_AVATAR
1085 1086
1086 if (last_face_index > -1) 1087 if (last_face_index > -1)
diff --git a/linden/indra/llrender/llfont.cpp b/linden/indra/llrender/llfont.cpp
index 5ee3929..2ca1984 100644
--- a/linden/indra/llrender/llfont.cpp
+++ b/linden/indra/llrender/llfont.cpp
@@ -49,7 +49,7 @@
49#include "llerror.h" 49#include "llerror.h"
50#include "llimage.h" 50#include "llimage.h"
51//#include "llimagej2c.h" 51//#include "llimagej2c.h"
52#include "llmath.h" // Linden math 52#include "llmath.h"
53#include "llstring.h" 53#include "llstring.h"
54//#include "imdebug.h" 54//#include "imdebug.h"
55#include "llfontbitmapcache.h" 55#include "llfontbitmapcache.h"
diff --git a/linden/indra/llui/llbutton.cpp b/linden/indra/llui/llbutton.cpp
index 702e34e..e6b86c9 100644
--- a/linden/indra/llui/llbutton.cpp
+++ b/linden/indra/llui/llbutton.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llbutton.h" 35#include "llbutton.h"
36 36
37// Linden library includes 37// viewer library includes
38#include "v4color.h" 38#include "v4color.h"
39#include "llstring.h" 39#include "llstring.h"
40 40
diff --git a/linden/indra/llui/lliconctrl.cpp b/linden/indra/llui/lliconctrl.cpp
index 0df960e..9b01060 100644
--- a/linden/indra/llui/lliconctrl.cpp
+++ b/linden/indra/llui/lliconctrl.cpp
@@ -34,7 +34,7 @@
34 34
35#include "lliconctrl.h" 35#include "lliconctrl.h"
36 36
37// Linden library includes 37// viewer library includes
38 38
39// Project includes 39// Project includes
40#include "llcontrol.h" 40#include "llcontrol.h"
diff --git a/linden/indra/llui/lltexteditor.cpp b/linden/indra/llui/lltexteditor.cpp
index 004d063..40dafcd 100644
--- a/linden/indra/llui/lltexteditor.cpp
+++ b/linden/indra/llui/lltexteditor.cpp
@@ -4206,10 +4206,10 @@ void LLTextEditor::appendColoredText(const std::string &new_text,
4206 const std::string& font_name) 4206 const std::string& font_name)
4207{ 4207{
4208 LLColor4 lcolor=color; 4208 LLColor4 lcolor=color;
4209 // If LindenUserDir is empty then we didn't login yet. 4209 // If ViewerUserDir is empty then we didn't login yet.
4210 // In that case we can't instantiate LLTextParser, which 4210 // In that case we can't instantiate LLTextParser, which
4211 // is initialized per user. 4211 // is initialized per user.
4212 if (mParseHighlights && !gDirUtilp->getLindenUserDir(true).empty()) 4212 if (mParseHighlights && !gDirUtilp->getViewerUserDir(true).empty())
4213 { 4213 {
4214 LLTextParser* highlight = LLTextParser::getInstance(); 4214 LLTextParser* highlight = LLTextParser::getInstance();
4215 highlight->parseFullLineHighlights(new_text, &lcolor); 4215 highlight->parseFullLineHighlights(new_text, &lcolor);
@@ -4289,10 +4289,10 @@ void LLTextEditor::appendHighlightedText(const std::string &new_text,
4289 S32 highlight_part, 4289 S32 highlight_part,
4290 LLStyleSP stylep) 4290 LLStyleSP stylep)
4291{ 4291{
4292 // If LindenUserDir is empty then we didn't login yet. 4292 // If ViewerUserDir is empty then we didn't login yet.
4293 // In that case we can't instantiate LLTextParser, which 4293 // In that case we can't instantiate LLTextParser, which
4294 // is initialized per user. 4294 // is initialized per user.
4295 if (mParseHighlights && !gDirUtilp->getLindenUserDir(true).empty()) 4295 if (mParseHighlights && !gDirUtilp->getViewerUserDir(true).empty())
4296 { 4296 {
4297 LLTextParser* highlight = LLTextParser::getInstance(); 4297 LLTextParser* highlight = LLTextParser::getInstance();
4298 4298
@@ -4760,20 +4760,20 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4760 instream.getline(tbuf, MAX_STRING); 4760 instream.getline(tbuf, MAX_STRING);
4761 if( 1 != sscanf(tbuf, "Linden text version %d", &version) ) 4761 if( 1 != sscanf(tbuf, "Linden text version %d", &version) )
4762 { 4762 {
4763 llwarns << "Invalid Linden text file header " << llendl; 4763 llwarns << "Invalid Notecard text file header " << llendl;
4764 return FALSE; 4764 return FALSE;
4765 } 4765 }
4766 4766
4767 if( 1 != version ) 4767 if( 1 != version )
4768 { 4768 {
4769 llwarns << "Invalid Linden text file version: " << version << llendl; 4769 llwarns << "Invalid Notecard text file version: " << version << llendl;
4770 return FALSE; 4770 return FALSE;
4771 } 4771 }
4772 4772
4773 instream.getline(tbuf, MAX_STRING); 4773 instream.getline(tbuf, MAX_STRING);
4774 if( 0 != sscanf(tbuf, "{") ) 4774 if( 0 != sscanf(tbuf, "{") )
4775 { 4775 {
4776 llwarns << "Invalid Linden text file format" << llendl; 4776 llwarns << "Invalid Notecard text file format" << llendl;
4777 return FALSE; 4777 return FALSE;
4778 } 4778 }
4779 4779
@@ -4781,13 +4781,13 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4781 instream.getline(tbuf, MAX_STRING); 4781 instream.getline(tbuf, MAX_STRING);
4782 if( 1 != sscanf(tbuf, "Text length %d", &text_len) ) 4782 if( 1 != sscanf(tbuf, "Text length %d", &text_len) )
4783 { 4783 {
4784 llwarns << "Invalid Linden text length field" << llendl; 4784 llwarns << "Invalid Notecard text length field" << llendl;
4785 return FALSE; 4785 return FALSE;
4786 } 4786 }
4787 4787
4788 if( text_len > mMaxTextByteLength ) 4788 if( text_len > mMaxTextByteLength )
4789 { 4789 {
4790 llwarns << "Invalid Linden text length: " << text_len << llendl; 4790 llwarns << "Invalid Notecard text length: " << text_len << llendl;
4791 return FALSE; 4791 return FALSE;
4792 } 4792 }
4793 4793
@@ -4810,7 +4810,7 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4810 instream.getline(tbuf, MAX_STRING); 4810 instream.getline(tbuf, MAX_STRING);
4811 if( success && (0 != sscanf(tbuf, "}")) ) 4811 if( success && (0 != sscanf(tbuf, "}")) )
4812 { 4812 {
4813 llwarns << "Invalid Linden text file format: missing terminal }" << llendl; 4813 llwarns << "Invalid Notecard text file format: missing terminal }" << llendl;
4814 success = FALSE; 4814 success = FALSE;
4815 } 4815 }
4816 4816
diff --git a/linden/indra/llui/llui.cpp b/linden/indra/llui/llui.cpp
index 75a4467..dfef4bc 100644
--- a/linden/indra/llui/llui.cpp
+++ b/linden/indra/llui/llui.cpp
@@ -37,7 +37,7 @@
37#include <string> 37#include <string>
38#include <map> 38#include <map>
39 39
40// Linden library includes 40// viewer library includes
41#include "v2math.h" 41#include "v2math.h"
42#include "v4color.h" 42#include "v4color.h"
43#include "llrender.h" 43#include "llrender.h"
diff --git a/linden/indra/llui/lluistring.h b/linden/indra/llui/lluistring.h
index aedeca2..adc2e08 100644
--- a/linden/indra/llui/lluistring.h
+++ b/linden/indra/llui/lluistring.h
@@ -45,14 +45,14 @@
45// the correct result 45// the correct result
46 46
47// Example Usage: 47// Example Usage:
48// LLUIString mMessage("Welcome [USERNAME] to [SECONDLIFE]!"); 48// LLUIString mMessage("Welcome [USERNAME] to [GRIDNAME]!");
49// mMessage.setArg("[USERNAME]", "Steve"); 49// mMessage.setArg("[USERNAME]", "Steve");
50// mMessage.setArg("[SECONDLIFE]", "Second Life"); 50// mMessage.setArg("[GRIDNAME]", "This Grid");
51// llinfos << mMessage.getString() << llendl; // outputs "Welcome Steve to Second Life" 51// llinfos << mMessage.getString() << llendl; // outputs "Welcome Steve to This Grid"
52// mMessage.setArg("[USERNAME]", "Joe"); 52// mMessage.setArg("[USERNAME]", "Joe");
53// llinfos << mMessage.getString() << llendl; // outputs "Welcome Joe to Second Life" 53// llinfos << mMessage.getString() << llendl; // outputs "Welcome Joe to This Grid"
54// mMessage = "Recepci￳n a la [SECONDLIFE] [USERNAME]" 54// mMessage = "Recepci￳n a la [GRIDNAME] [USERNAME]"
55// mMessage.setArg("[SECONDLIFE]", "Segunda Vida"); 55// mMessage.setArg("[GRIDNAME]", "Segunda Vida");
56// llinfos << mMessage.getString() << llendl; // outputs "Recepci￳n a la Segunda Vida Joe" 56// llinfos << mMessage.getString() << llendl; // outputs "Recepci￳n a la Segunda Vida Joe"
57 57
58// Implementation Notes: 58// Implementation Notes:
diff --git a/linden/indra/llvfs/lldir.cpp b/linden/indra/llvfs/lldir.cpp
index 0c93cbb..8bd68f4 100644
--- a/linden/indra/llvfs/lldir.cpp
+++ b/linden/indra/llvfs/lldir.cpp
@@ -69,7 +69,7 @@ LLDir::LLDir()
69 mAppRODataDir(""), 69 mAppRODataDir(""),
70 mOSUserDir(""), 70 mOSUserDir(""),
71 mOSUserAppDir(""), 71 mOSUserAppDir(""),
72 mLindenUserDir(""), 72 mViewerUserDir(""),
73 mOSCacheDir(""), 73 mOSCacheDir(""),
74 mCAFile(""), 74 mCAFile(""),
75 mTempDir(""), 75 mTempDir(""),
@@ -193,10 +193,10 @@ const std::string &LLDir::getOSUserAppDir() const
193 return mOSUserAppDir; 193 return mOSUserAppDir;
194} 194}
195 195
196const std::string &LLDir::getLindenUserDir(bool empty_ok) const 196const std::string &LLDir::getViewerUserDir(bool empty_ok) const
197{ 197{
198 llassert(empty_ok || !mLindenUserDir.empty()); 198 llassert(empty_ok || !mViewerUserDir.empty());
199 return mLindenUserDir; 199 return mViewerUserDir;
200} 200}
201 201
202const std::string &LLDir::getChatLogsDir() const 202const std::string &LLDir::getChatLogsDir() const
@@ -249,7 +249,7 @@ std::string LLDir::buildSLOSCacheDir() const
249 } 249 }
250 else 250 else
251 { 251 {
252 res = getOSCacheDir() + mDirDelimiter + "ImprudenceExperimental"; 252 res = getOSCacheDir() + mDirDelimiter + "meta-impyExperimental";
253 } 253 }
254 return res; 254 return res;
255} 255}
@@ -353,7 +353,7 @@ std::string LLDir::getExpandedFilename(ELLPath location, const std::string& subd
353 break; 353 break;
354 354
355 case LL_PATH_PER_SL_ACCOUNT: 355 case LL_PATH_PER_SL_ACCOUNT:
356 prefix = getLindenUserDir(); 356 prefix = getViewerUserDir();
357 break; 357 break;
358 358
359 case LL_PATH_CHAT_LOGS: 359 case LL_PATH_CHAT_LOGS:
@@ -543,7 +543,7 @@ std::string LLDir::getForbiddenFileChars()
543 return "\\/:*?\"<>|"; 543 return "\\/:*?\"<>|";
544} 544}
545 545
546void LLDir::setLindenUserDir(const std::string &grid, const std::string &first, const std::string &last) 546void LLDir::setViewerUserDir(const std::string &grid, const std::string &first, const std::string &last)
547{ 547{
548 // if both first and last aren't set, assume we're grabbing the cached dir 548 // if both first and last aren't set, assume we're grabbing the cached dir
549 if (!first.empty() && !last.empty()) 549 if (!first.empty() && !last.empty())
@@ -554,23 +554,23 @@ void LLDir::setLindenUserDir(const std::string &grid, const std::string &first,
554 LLStringUtil::toLower(firstlower); 554 LLStringUtil::toLower(firstlower);
555 std::string lastlower(last); 555 std::string lastlower(last);
556 LLStringUtil::toLower(lastlower); 556 LLStringUtil::toLower(lastlower);
557 mLindenUserDir = getOSUserAppDir(); 557 mViewerUserDir = getOSUserAppDir();
558 mLindenUserDir += mDirDelimiter; 558 mViewerUserDir += mDirDelimiter;
559 mLindenUserDir += firstlower; 559 mViewerUserDir += firstlower;
560 mLindenUserDir += "_"; 560 mViewerUserDir += "_";
561 mLindenUserDir += lastlower; 561 mViewerUserDir += lastlower;
562 562
563 if (!grid.empty()) 563 if (!grid.empty())
564 { 564 {
565 std::string gridlower(grid); 565 std::string gridlower(grid);
566 LLStringUtil::toLower(gridlower); 566 LLStringUtil::toLower(gridlower);
567 mLindenUserDir += "@"; 567 mViewerUserDir += "@";
568 mLindenUserDir += gridlower; 568 mViewerUserDir += gridlower;
569 } 569 }
570 } 570 }
571 else 571 else
572 { 572 {
573 llerrs << "Invalid name for LLDir::setLindenUserDir" << llendl; 573 llerrs << "Invalid name for LLDir::setViewerUserDir" << llendl;
574 } 574 }
575 575
576 dumpCurrentDirectories(); 576 dumpCurrentDirectories();
@@ -628,7 +628,6 @@ void LLDir::setSkinFolder(const std::string &skin_folder)
628 mSkinDir += skin_folder; 628 mSkinDir += skin_folder;
629 629
630 // user modifications to current skin 630 // user modifications to current skin
631 // e.g. c:\documents and settings\users\username\application data\second life\skins\dazzle
632 mUserSkinDir = getOSUserAppDir(); 631 mUserSkinDir = getOSUserAppDir();
633 mUserSkinDir += mDirDelimiter; 632 mUserSkinDir += mDirDelimiter;
634 mUserSkinDir += "skins"; 633 mUserSkinDir += "skins";
@@ -636,7 +635,6 @@ void LLDir::setSkinFolder(const std::string &skin_folder)
636 mUserSkinDir += skin_folder; 635 mUserSkinDir += skin_folder;
637 636
638 // base skin which is used as fallback for all skinned files 637 // base skin which is used as fallback for all skinned files
639 // e.g. c:\program files\secondlife\skins\default
640 mDefaultSkinDir = getAppRODataDir(); 638 mDefaultSkinDir = getAppRODataDir();
641 mDefaultSkinDir += mDirDelimiter; 639 mDefaultSkinDir += mDirDelimiter;
642 mDefaultSkinDir += "skins"; 640 mDefaultSkinDir += "skins";
@@ -681,7 +679,7 @@ void LLDir::dumpCurrentDirectories()
681 LL_DEBUGS2("AppInit","Directories") << " AppRODataDir: " << getAppRODataDir() << LL_ENDL; 679 LL_DEBUGS2("AppInit","Directories") << " AppRODataDir: " << getAppRODataDir() << LL_ENDL;
682 LL_DEBUGS2("AppInit","Directories") << " OSUserDir: " << getOSUserDir() << LL_ENDL; 680 LL_DEBUGS2("AppInit","Directories") << " OSUserDir: " << getOSUserDir() << LL_ENDL;
683 LL_DEBUGS2("AppInit","Directories") << " OSUserAppDir: " << getOSUserAppDir() << LL_ENDL; 681 LL_DEBUGS2("AppInit","Directories") << " OSUserAppDir: " << getOSUserAppDir() << LL_ENDL;
684 LL_DEBUGS2("AppInit","Directories") << " LindenUserDir: " << getLindenUserDir() << LL_ENDL; 682 LL_DEBUGS2("AppInit","Directories") << " ViewerUserDir: " << getViewerUserDir() << LL_ENDL;
685 LL_DEBUGS2("AppInit","Directories") << " TempDir: " << getTempDir() << LL_ENDL; 683 LL_DEBUGS2("AppInit","Directories") << " TempDir: " << getTempDir() << LL_ENDL;
686 LL_DEBUGS2("AppInit","Directories") << " CAFile: " << getCAFile() << LL_ENDL; 684 LL_DEBUGS2("AppInit","Directories") << " CAFile: " << getCAFile() << LL_ENDL;
687 LL_DEBUGS2("AppInit","Directories") << " SkinDir: " << getSkinDir() << LL_ENDL; 685 LL_DEBUGS2("AppInit","Directories") << " SkinDir: " << getSkinDir() << LL_ENDL;
diff --git a/linden/indra/llvfs/lldir.h b/linden/indra/llvfs/lldir.h
index 766f351..1a0c6cc 100644
--- a/linden/indra/llvfs/lldir.h
+++ b/linden/indra/llvfs/lldir.h
@@ -92,7 +92,7 @@ class LLDir
92 const std::string &getAppRODataDir() const; // Location of read-only data files 92 const std::string &getAppRODataDir() const; // Location of read-only data files
93 const std::string &getOSUserDir() const; // Location of the os-specific user dir 93 const std::string &getOSUserDir() const; // Location of the os-specific user dir
94 const std::string &getOSUserAppDir() const; // Location of the os-specific user app dir 94 const std::string &getOSUserAppDir() const; // Location of the os-specific user app dir
95 const std::string &getLindenUserDir(bool empty_ok = false) const; // Location of the Linden user dir. 95 const std::string &getViewerUserDir(bool empty_ok = false) const; // Location of the viewer user dir.
96 const std::string &getChatLogsDir() const; // Location of the chat logs dir. 96 const std::string &getChatLogsDir() const; // Location of the chat logs dir.
97 const std::string &getPerAccountChatLogsDir() const; // Location of the per account chat logs dir. 97 const std::string &getPerAccountChatLogsDir() const; // Location of the per account chat logs dir.
98 const std::string &getTempDir() const; // Common temporary directory 98 const std::string &getTempDir() const; // Common temporary directory
@@ -101,9 +101,9 @@ class LLDir
101 const std::string &getCAFile() const; // File containing TLS certificate authorities 101 const std::string &getCAFile() const; // File containing TLS certificate authorities
102 const std::string &getDirDelimiter() const; // directory separator for platform (ie. '\' or '/' or ':') 102 const std::string &getDirDelimiter() const; // directory separator for platform (ie. '\' or '/' or ':')
103 const std::string &getSkinDir() const; // User-specified skin folder. 103 const std::string &getSkinDir() const; // User-specified skin folder.
104 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 104 const std::string &getUserSkinDir() const; // User-specified skin folder with user modifications.
105 const std::string &getDefaultSkinDir() const; // folder for default skin. e.g. c:\program files\second life\skins\default 105 const std::string &getDefaultSkinDir() const; // folder for default skin.
106 const std::string getSkinBaseDir() const; // folder that contains all installed skins (not user modifications). e.g. c:\program files\second life\skins 106 const std::string getSkinBaseDir() const; // folder that contains all installed skins (not user modifications).
107 const std::string &getLLPluginDir() const; // Directory containing plugins and plugin shell 107 const std::string &getLLPluginDir() const; // Directory containing plugins and plugin shell
108 108
109 // Expanded filename 109 // Expanded filename
@@ -131,7 +131,7 @@ class LLDir
131 131
132 virtual void setChatLogsDir(const std::string &path); // Set the chat logs dir to this user's dir 132 virtual void setChatLogsDir(const std::string &path); // Set the chat logs dir to this user's dir
133 virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last); // Set the per user chat log directory. 133 virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last); // Set the per user chat log directory.
134 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 134 virtual void setViewerUserDir(const std::string &grid, const std::string &first, const std::string &last); // Set the viewer user dir to this user's dir
135 virtual void setSkinFolder(const std::string &skin_folder); 135 virtual void setSkinFolder(const std::string &skin_folder);
136 virtual bool setCacheDir(const std::string &path); 136 virtual bool setCacheDir(const std::string &path);
137 137
@@ -149,7 +149,7 @@ protected:
149 std::string mAppRODataDir; // Location for static app data 149 std::string mAppRODataDir; // Location for static app data
150 std::string mOSUserDir; // OS Specific user directory 150 std::string mOSUserDir; // OS Specific user directory
151 std::string mOSUserAppDir; // OS Specific user app directory 151 std::string mOSUserAppDir; // OS Specific user app directory
152 std::string mLindenUserDir; // Location for Linden user-specific data 152 std::string mViewerUserDir; // Location for Viewer user-specific data
153 std::string mPerAccountChatLogsDir; // Location for chat logs. 153 std::string mPerAccountChatLogsDir; // Location for chat logs.
154 std::string mChatLogsDir; // Location for chat logs. 154 std::string mChatLogsDir; // Location for chat logs.
155 std::string mCAFile; // Location of the TLS certificate authority PEM file. 155 std::string mCAFile; // Location of the TLS certificate authority PEM file.
diff --git a/linden/indra/llvfs/lldir_linux.cpp b/linden/indra/llvfs/lldir_linux.cpp
index 5f1eabb..84fd4bd 100644
--- a/linden/indra/llvfs/lldir_linux.cpp
+++ b/linden/indra/llvfs/lldir_linux.cpp
@@ -97,7 +97,7 @@ LLDir_Linux::LLDir_Linux()
97 mAppRODataDir = tmp_str; 97 mAppRODataDir = tmp_str;
98 mOSUserDir = getCurrentUserHome(tmp_str); 98 mOSUserDir = getCurrentUserHome(tmp_str);
99 mOSUserAppDir = ""; 99 mOSUserAppDir = "";
100 mLindenUserDir = ""; 100 mViewerUserDir = "";
101 101
102 char path [32]; /* Flawfinder: ignore */ 102 char path [32]; /* Flawfinder: ignore */
103 103
diff --git a/linden/indra/llvfs/lldir_mac.cpp b/linden/indra/llvfs/lldir_mac.cpp
index 6f0b037..7fb235b 100644
--- a/linden/indra/llvfs/lldir_mac.cpp
+++ b/linden/indra/llvfs/lldir_mac.cpp
@@ -122,7 +122,7 @@ LLDir_Mac::LLDir_Mac()
122 CFStringRef stringRef = NULL; 122 CFStringRef stringRef = NULL;
123 OSStatus error = noErr; 123 OSStatus error = noErr;
124 FSRef fileRef; 124 FSRef fileRef;
125 CFStringRef secondLifeString = CFSTR("Imprudence"); 125 CFStringRef secondLifeString = CFSTR("meta-impy");
126 126
127 mainBundleRef = CFBundleGetMainBundle(); 127 mainBundleRef = CFBundleGetMainBundle();
128 128
@@ -173,7 +173,7 @@ LLDir_Mac::LLDir_Mac()
173 if (error == noErr) 173 if (error == noErr)
174 { 174 {
175 FSRefToLLString(&cacheDirRef, mOSCacheDir); 175 FSRefToLLString(&cacheDirRef, mOSCacheDir);
176 (void)CFCreateDirectory(&cacheDirRef, CFSTR("ImprudenceExperimental"),NULL); 176 (void)CFCreateDirectory(&cacheDirRef, CFSTR("meta-impyExperimental"),NULL);
177 } 177 }
178 178
179 // mOSUserAppDir 179 // mOSUserAppDir
diff --git a/linden/indra/llvfs/lldir_solaris.cpp b/linden/indra/llvfs/lldir_solaris.cpp
index 5132455..34c14a5 100644
--- a/linden/indra/llvfs/lldir_solaris.cpp
+++ b/linden/indra/llvfs/lldir_solaris.cpp
@@ -100,7 +100,7 @@ LLDir_Solaris::LLDir_Solaris()
100 mAppRODataDir = strdup(tmp_str); 100 mAppRODataDir = strdup(tmp_str);
101 mOSUserDir = getCurrentUserHome(tmp_str); 101 mOSUserDir = getCurrentUserHome(tmp_str);
102 mOSUserAppDir = ""; 102 mOSUserAppDir = "";
103 mLindenUserDir = ""; 103 mViewerUserDir = "";
104 104
105 char path [LL_MAX_PATH]; /* Flawfinder: ignore */ 105 char path [LL_MAX_PATH]; /* Flawfinder: ignore */
106 106
diff --git a/linden/indra/llwindow/llwindowmacosx-objc.mm b/linden/indra/llwindow/llwindowmacosx-objc.mm
index 34ec445..34d089b 100644
--- a/linden/indra/llwindow/llwindowmacosx-objc.mm
+++ b/linden/indra/llwindow/llwindowmacosx-objc.mm
@@ -39,7 +39,7 @@
39 * These functions are broken out into a separate file because the 39 * These functions are broken out into a separate file because the
40 * objective-C typedef for 'BOOL' conflicts with the one in 40 * objective-C typedef for 'BOOL' conflicts with the one in
41 * llcommon/stdtypes.h. This makes it impossible to use the standard 41 * llcommon/stdtypes.h. This makes it impossible to use the standard
42 * linden headers with any objective-C++ source. 42 * viewer headers with any objective-C++ source.
43 */ 43 */
44 44
45#include "llwindowmacosx-objc.h" 45#include "llwindowmacosx-objc.h"
diff --git a/linden/indra/llwindow/llwindowmacosx.cpp b/linden/indra/llwindow/llwindowmacosx.cpp
index 93bff99..8f8f019 100644
--- a/linden/indra/llwindow/llwindowmacosx.cpp
+++ b/linden/indra/llwindow/llwindowmacosx.cpp
@@ -71,17 +71,17 @@ BOOL check_for_card(const char* RENDERER, const char* bad_card)
71 if (!strnicmp(RENDERER, bad_card, strlen(bad_card))) 71 if (!strnicmp(RENDERER, bad_card, strlen(bad_card)))
72 { 72 {
73 std::string buffer = llformat( 73 std::string buffer = llformat(
74 "Your video card appears to be a %s, which Second Life does not support.\n" 74 "Your video card appears to be a %s, which this viewer does not support.\n"
75 "\n" 75 "\n"
76 "Second Life requires a video card with 32 Mb of memory or more, as well as\n" 76 "This viewer requires a video card with 32 Mb of memory or more, as well as\n"
77 "multitexture support. We explicitly support nVidia GeForce 2 or better, \n" 77 "multitexture support. We explicitly support nVidia GeForce 2 or better, \n"
78 "and ATI Radeon 8500 or better.\n" 78 "and ATI Radeon 8500 or better.\n"
79 "\n" 79 "\n"
80 "If you own a supported card and continue to receive this message, try \n" 80 "If you own a supported card and continue to receive this message, try \n"
81 "updating to the latest video card drivers. Otherwise look in the\n" 81 "updating to the latest video card drivers. Otherwise look in the\n"
82 "secondlife.com support section or e-mail technical support\n" 82 "web site support section or e-mail technical support\n"
83 "\n" 83 "\n"
84 "You can try to run Second Life, but it will probably crash or run\n" 84 "You can try to run this viewer, but it will probably crash or run\n"
85 "very slowly. Try anyway?", 85 "very slowly. Try anyway?",
86 bad_card); 86 bad_card);
87 S32 button = OSMessageBox(buffer.c_str(), "Unsupported video card", OSMB_YESNO); 87 S32 button = OSMessageBox(buffer.c_str(), "Unsupported video card", OSMB_YESNO);
@@ -302,7 +302,7 @@ LLWindowMacOSX::LLWindowMacOSX(const std::string& title, const std::string& name
302 if (!gGLManager.initGL()) 302 if (!gGLManager.initGL())
303 { 303 {
304 setupFailure( 304 setupFailure(
305 "Second Life is unable to run because your video card drivers\n" 305 "This viewer is unable to run because your video card drivers\n"
306 "are out of date or unsupported. Please make sure you have\n" 306 "are out of date or unsupported. Please make sure you have\n"
307 "the latest video card drivers installed.\n" 307 "the latest video card drivers installed.\n"
308 "If you continue to receive this message, contact customer service.", 308 "If you continue to receive this message, contact customer service.",
@@ -748,10 +748,10 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits
748 { 748 {
749 close(); 749 close();
750 setupFailure( 750 setupFailure(
751 "Second Life requires True Color (32-bit) to run in a window.\n" 751 "This viewer requires True Color (32-bit) to run in a window.\n"
752 "Please go to Control Panels -> Display -> Settings and\n" 752 "Please go to Control Panels -> Display -> Settings and\n"
753 "set the screen to 32-bit color.\n" 753 "set the screen to 32-bit color.\n"
754 "Alternately, if you choose to run fullscreen, Second Life\n" 754 "Alternately, if you choose to run fullscreen, this viewer\n"
755 "will automatically adjust the screen each time it runs.", 755 "will automatically adjust the screen each time it runs.",
756 "Error", 756 "Error",
757 OSMB_OK); 757 OSMB_OK);
@@ -762,7 +762,7 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits
762 { 762 {
763 close(); 763 close();
764 setupFailure( 764 setupFailure(
765 "Second Life is unable to run because it can't get an 8 bit alpha\n" 765 "This viewer is unable to run because it can't get an 8 bit alpha\n"
766 "channel. Usually this is due to video card driver issues.\n" 766 "channel. Usually this is due to video card driver issues.\n"
767 "Please make sure you have the latest video card drivers installed.\n" 767 "Please make sure you have the latest video card drivers installed.\n"
768 "Also be sure your monitor is set to True Color (32-bit) in\n" 768 "Also be sure your monitor is set to True Color (32-bit) in\n"
diff --git a/linden/indra/llwindow/llwindowsdl.cpp b/linden/indra/llwindow/llwindowsdl.cpp
index 2f9de6b..58090b3 100644
--- a/linden/indra/llwindow/llwindowsdl.cpp
+++ b/linden/indra/llwindow/llwindowsdl.cpp
@@ -469,7 +469,7 @@ BOOL LLWindowSDL::createContext(int x, int y, int width, int height, int bits, B
469 469
470 // Set the application icon. 470 // Set the application icon.
471 SDL_Surface *bmpsurface; 471 SDL_Surface *bmpsurface;
472 bmpsurface = Load_BMP_Resource("imprudence_icon.BMP"); 472 bmpsurface = Load_BMP_Resource("meta-impy_icon.BMP");
473 if (bmpsurface) 473 if (bmpsurface)
474 { 474 {
475 // This attempts to give a black-keyed mask to the icon. 475 // This attempts to give a black-keyed mask to the icon.
@@ -707,16 +707,14 @@ BOOL LLWindowSDL::createContext(int x, int y, int width, int height, int bits, B
707 close(); 707 close();
708 setupFailure( 708 setupFailure(
709#if LL_SOLARIS && defined(__sparc) 709#if LL_SOLARIS && defined(__sparc)
710 "Second Life requires at least 24-bit color on SPARC to run in a window.\n" 710 "This viewer requires at least 24-bit color on SPARC to run in a window.\n"
711 "Please use fbconfig to set your default color depth to 24 bits.\n" 711 "Please use fbconfig to set your default color depth to 24 bits.\n"
712 "You may also need to adjust the X11 setting in SMF. To do so use\n" 712 "You may also need to adjust the X11 setting in SMF. To do so use\n"
713 " 'svccfg -s svc:/application/x11/x11-server setprop options/default_depth=24'\n" 713 " 'svccfg -s svc:/application/x11/x11-server setprop options/default_depth=24'\n"
714#else 714#else
715 "Second Life requires True Color (32-bit) to run in a window.\n" 715 "This viewer requires True Color (32-bit) to run in a window.\n"
716 "Please go to Control Panels -> Display -> Settings and\n"
717 "set the screen to 32-bit color.\n"
718#endif 716#endif
719 "Alternately, if you choose to run fullscreen, Second Life\n" 717 "Alternately, if you choose to run fullscreen, this viewer\n"
720 "will automatically adjust the screen each time it runs.", 718 "will automatically adjust the screen each time it runs.",
721 "Error", 719 "Error",
722 OSMB_OK); 720 OSMB_OK);
@@ -728,11 +726,10 @@ BOOL LLWindowSDL::createContext(int x, int y, int width, int height, int bits, B
728 { 726 {
729 close(); 727 close();
730 setupFailure( 728 setupFailure(
731 "Second Life is unable to run because it can't get an 8 bit alpha\n" 729 "This viewer is unable to run because it can't get an 8 bit alpha\n"
732 "channel. Usually this is due to video card driver issues.\n" 730 "channel. Usually this is due to video card driver issues.\n"
733 "Please make sure you have the latest video card drivers installed.\n" 731 "Please make sure you have the latest video card drivers installed.\n"
734 "Also be sure your monitor is set to True Color (32-bit) in\n" 732 "Also be sure your monitor is set to True Color (32-bit)n"
735 "Control Panels -> Display -> Settings.\n"
736 "If you continue to receive this message, contact customer service.", 733 "If you continue to receive this message, contact customer service.",
737 "Error", 734 "Error",
738 OSMB_OK); 735 OSMB_OK);
diff --git a/linden/indra/llwindow/llwindowwin32.cpp b/linden/indra/llwindow/llwindowwin32.cpp
index dacee34..1a8a86c 100644
--- a/linden/indra/llwindow/llwindowwin32.cpp
+++ b/linden/indra/llwindow/llwindowwin32.cpp
@@ -1052,10 +1052,10 @@ BOOL LLWindowWin32::switchContext(BOOL fullscreen, const LLCoordScreen &size, BO
1052 { 1052 {
1053 close(); 1053 close();
1054 OSMessageBox( 1054 OSMessageBox(
1055 "Second Life requires True Color (32-bit) to run in a window.\n" 1055 "This viewer requires True Color (32-bit) to run in a window.\n"
1056 "Please go to Control Panels -> Display -> Settings and\n" 1056 "Please go to Control Panels -> Display -> Settings and\n"
1057 "set the screen to 32-bit color.\n" 1057 "set the screen to 32-bit color.\n"
1058 "Alternately, if you choose to run fullscreen, Second Life\n" 1058 "Alternately, if you choose to run fullscreen, this viewer\n"
1059 "will automatically adjust the screen each time it runs.", 1059 "will automatically adjust the screen each time it runs.",
1060 "Error", 1060 "Error",
1061 OSMB_OK); 1061 OSMB_OK);
@@ -1066,7 +1066,7 @@ BOOL LLWindowWin32::switchContext(BOOL fullscreen, const LLCoordScreen &size, BO
1066 { 1066 {
1067 close(); 1067 close();
1068 OSMessageBox( 1068 OSMessageBox(
1069 "Second Life is unable to run because it can't get an 8 bit alpha\n" 1069 "This viewer is unable to run because it can't get an 8 bit alpha\n"
1070 "channel. Usually this is due to video card driver issues.\n" 1070 "channel. Usually this is due to video card driver issues.\n"
1071 "Please make sure you have the latest video card drivers installed.\n" 1071 "Please make sure you have the latest video card drivers installed.\n"
1072 "Also be sure your monitor is set to True Color (32-bit) in\n" 1072 "Also be sure your monitor is set to True Color (32-bit) in\n"
@@ -1314,10 +1314,10 @@ BOOL LLWindowWin32::switchContext(BOOL fullscreen, const LLCoordScreen &size, BO
1314 { 1314 {
1315 close(); 1315 close();
1316 OSMessageBox( 1316 OSMessageBox(
1317 "Second Life requires True Color (32-bit) to run in a window.\n" 1317 "This viewer requires True Color (32-bit) to run in a window.\n"
1318 "Please go to Control Panels -> Display -> Settings and\n" 1318 "Please go to Control Panels -> Display -> Settings and\n"
1319 "set the screen to 32-bit color.\n" 1319 "set the screen to 32-bit color.\n"
1320 "Alternately, if you choose to run fullscreen, Second Life\n" 1320 "Alternately, if you choose to run fullscreen, this viewer\n"
1321 "will automatically adjust the screen each time it runs.", 1321 "will automatically adjust the screen each time it runs.",
1322 "Error", 1322 "Error",
1323 OSMB_OK); 1323 OSMB_OK);
@@ -1328,7 +1328,7 @@ BOOL LLWindowWin32::switchContext(BOOL fullscreen, const LLCoordScreen &size, BO
1328 { 1328 {
1329 close(); 1329 close();
1330 OSMessageBox( 1330 OSMessageBox(
1331 "Second Life is unable to run because it can't get an 8 bit alpha\n" 1331 "This viewer is unable to run because it can't get an 8 bit alpha\n"
1332 "channel. Usually this is due to video card driver issues.\n" 1332 "channel. Usually this is due to video card driver issues.\n"
1333 "Please make sure you have the latest video card drivers installed.\n" 1333 "Please make sure you have the latest video card drivers installed.\n"
1334 "Also be sure your monitor is set to True Color (32-bit) in\n" 1334 "Also be sure your monitor is set to True Color (32-bit) in\n"
@@ -1357,7 +1357,7 @@ BOOL LLWindowWin32::switchContext(BOOL fullscreen, const LLCoordScreen &size, BO
1357 { 1357 {
1358 close(); 1358 close();
1359 OSMessageBox( 1359 OSMessageBox(
1360 "Second Life is unable to run because your video card drivers\n" 1360 "This viewer is unable to run because your video card drivers\n"
1361 "did not install properly, are out of date, or are for unsupported\n" 1361 "did not install properly, are out of date, or are for unsupported\n"
1362 "hardware. Please make sure you have the latest video card drivers\n" 1362 "hardware. Please make sure you have the latest video card drivers\n"
1363 "and even if you do have the latest, try reinstalling them.\n\n" 1363 "and even if you do have the latest, try reinstalling them.\n\n"
diff --git a/linden/indra/lscript/lscript_library/lscript_library.cpp b/linden/indra/lscript/lscript_library/lscript_library.cpp
index e379192..6e170b9 100644
--- a/linden/indra/lscript/lscript_library/lscript_library.cpp
+++ b/linden/indra/lscript/lscript_library/lscript_library.cpp
@@ -156,7 +156,7 @@ void LLScriptLibrary::init()
156 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetVel", "v", NULL, "vector llGetVel()\ngets the velocity")); 156 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetVel", "v", NULL, "vector llGetVel()\ngets the velocity"));
157 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetAccel", "v", NULL, "vector llGetAccel()\ngets the acceleration")); 157 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetAccel", "v", NULL, "vector llGetAccel()\ngets the acceleration"));
158 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetOmega", "v", NULL, "vector llGetOmega()\ngets the omega")); 158 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetOmega", "v", NULL, "vector llGetOmega()\ngets the omega"));
159 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetTimeOfDay", "f", "", "float llGetTimeOfDay()\ngets the time in seconds since Second Life server midnight (or since server up-time; whichever is smaller)")); 159 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetTimeOfDay", "f", "", "float llGetTimeOfDay()\ngets the time in seconds since server midnight (or since server up-time; whichever is smaller)"));
160 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetWallclock", "f", "", "float llGetWallclock()\ngets the time in seconds since midnight")); 160 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetWallclock", "f", "", "float llGetWallclock()\ngets the time in seconds since midnight"));
161 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetTime", "f", NULL, "float llGetTime()\ngets the time in seconds since creation")); 161 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llGetTime", "f", NULL, "float llGetTime()\ngets the time in seconds since creation"));
162 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llResetTime", NULL, NULL, "llResetTime()\nsets the time to zero")); 162 addFunction(new LLScriptLibraryFunction(10.f, 0.f, dummy_func, "llResetTime", NULL, NULL, "llResetTime()\nsets the time to zero"));
diff --git a/linden/indra/mac_crash_logger/mac_crash_logger.cpp b/linden/indra/mac_crash_logger/mac_crash_logger.cpp
index 1f5663d..464cc5d 100644
--- a/linden/indra/mac_crash_logger/mac_crash_logger.cpp
+++ b/linden/indra/mac_crash_logger/mac_crash_logger.cpp
@@ -38,7 +38,7 @@ int main(int argc, char **argv)
38{ 38{
39 //time(&gLaunchTime); 39 //time(&gLaunchTime);
40 40
41 llinfos << "Starting Second Life Viewer Crash Reporter" << llendl; 41 llinfos << "Starting Crash Reporter" << llendl;
42 42
43 LLCrashLoggerMac app; 43 LLCrashLoggerMac app;
44 app.parseCommandOptions(argc, argv); 44 app.parseCommandOptions(argc, argv);
diff --git a/linden/indra/mac_updater/mac_updater.cpp b/linden/indra/mac_updater/mac_updater.cpp
index 03c6f6f..43d9955 100644
--- a/linden/indra/mac_updater/mac_updater.cpp
+++ b/linden/indra/mac_updater/mac_updater.cpp
@@ -379,7 +379,7 @@ int main(int argc, char **argv)
379 } 379 }
380 else 380 else
381 { 381 {
382 gProductName = "Imprudence"; 382 gProductName = "meta-impy";
383 } 383 }
384 } 384 }
385 385
@@ -472,7 +472,7 @@ int main(int argc, char **argv)
472 err = CreateStandardAlert( 472 err = CreateStandardAlert(
473 kAlertStopAlert, 473 kAlertStopAlert,
474 CFSTR("Error"), 474 CFSTR("Error"),
475 CFSTR("An error occurred while updating Imprudence. Please download the latest version from http://wiki.kokuaviewer.org/wiki/Imprudence:Downloads"), 475 CFSTR("An error occurred while updating meta-impy. Please download the latest version from http://www.meta7.com/download.php"),
476 &params, 476 &params,
477 &alert); 477 &alert);
478 478
@@ -669,7 +669,7 @@ static bool isFSRefViewerBundle(FSRef *targetRef)
669 return result; 669 return result;
670} 670}
671 671
672// Search through the directory specified by 'parent' for an item that appears to be a Second Life viewer. 672// Search through the directory specified by 'parent' for an item that appears to be a viewer.
673static OSErr findAppBundleOnDiskImage(FSRef *parent, FSRef *app) 673static OSErr findAppBundleOnDiskImage(FSRef *parent, FSRef *app)
674{ 674{
675 FSIterator iterator; 675 FSIterator iterator;
@@ -756,7 +756,7 @@ void *updatethreadproc(void*)
756 756
757 try 757 try
758 { 758 {
759 // Attempt to get a reference to the Second Life application bundle containing this updater. 759 // Attempt to get a reference to the viewer application bundle containing this updater.
760 // Any failures during this process will cause us to default to updating /Applications/Second Life.app 760 // Any failures during this process will cause us to default to updating /Applications/Second Life.app
761 { 761 {
762 FSRef myBundle; 762 FSRef myBundle;
@@ -935,7 +935,7 @@ void *updatethreadproc(void*)
935 935
936#endif // 0 *HACK for DEV-11935 936#endif // 0 *HACK for DEV-11935
937 937
938 strncat(temp, "/ImprudenceUpdate_XXXXXX", (sizeof(temp) - strlen(temp)) - 1); 938 strncat(temp, "/meta-impyUpdate_XXXXXX", (sizeof(temp) - strlen(temp)) - 1);
939 if(mkdtemp(temp) == NULL) 939 if(mkdtemp(temp) == NULL)
940 { 940 {
941 throw 0; 941 throw 0;
@@ -953,7 +953,7 @@ void *updatethreadproc(void*)
953 953
954 chdir(tempDir); 954 chdir(tempDir);
955 955
956 snprintf(temp, sizeof(temp), "Imprudence.dmg"); 956 snprintf(temp, sizeof(temp), "meta-impy.dmg");
957 957
958 downloadFile = LLFile::fopen(temp, "wb"); /* Flawfinder: ignore */ 958 downloadFile = LLFile::fopen(temp, "wb"); /* Flawfinder: ignore */
959 if(downloadFile == NULL) 959 if(downloadFile == NULL)
@@ -1000,7 +1000,7 @@ void *updatethreadproc(void*)
1000 // NOTE: we could add -private at the end of this command line to keep the image from showing up in the Finder, 1000 // NOTE: we could add -private at the end of this command line to keep the image from showing up in the Finder,
1001 // but if our cleanup fails, this makes it much harder for the user to unmount the image. 1001 // but if our cleanup fails, this makes it much harder for the user to unmount the image.
1002 std::string mountOutput; 1002 std::string mountOutput;
1003 FILE* mounter = popen("hdiutil attach Imprudence.dmg -mountpoint mnt", "r"); /* Flawfinder: ignore */ 1003 FILE* mounter = popen("hdiutil attach meta-impy.dmg -mountpoint mnt", "r"); /* Flawfinder: ignore */
1004 1004
1005 if(mounter == NULL) 1005 if(mounter == NULL)
1006 { 1006 {
diff --git a/linden/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp b/linden/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp
index 4f3e283..12bbf90 100755
--- a/linden/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp
+++ b/linden/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp
@@ -964,7 +964,7 @@ void MediaPluginGStreamer010::set_gst_plugin_path()
964 return; 964 return;
965 } 965 }
966 966
967 writeToLog((char*)"Imprudence is installed at %s", imp_dir.c_str()); 967 writeToLog((char*)"meta-impy is installed at %s", imp_dir.c_str());
968 968
969 // ":" on Mac and 'Nix, ";" on Windows 969 // ":" on Mac and 'Nix, ";" on Windows
970 std::string separator = G_SEARCHPATH_SEPARATOR_S; 970 std::string separator = G_SEARCHPATH_SEPARATOR_S;
@@ -982,7 +982,7 @@ void MediaPluginGStreamer010::set_gst_plugin_path()
982 } 982 }
983 983
984 984
985 // Search both Imprudence and Imprudence\lib\gstreamer-plugins. 985 // Search both meta-impy and meta-impy\lib\gstreamer-plugins.
986 // But we also want to search the path the user has set, if any. 986 // But we also want to search the path the user has set, if any.
987 std::string plugin_path = 987 std::string plugin_path =
988 "GST_PLUGIN_PATH=" + 988 "GST_PLUGIN_PATH=" +
diff --git a/linden/indra/newview/CMakeLists.txt b/linden/indra/newview/CMakeLists.txt
index 9a4e2ed..f4c3755 100644
--- a/linden/indra/newview/CMakeLists.txt
+++ b/linden/indra/newview/CMakeLists.txt
@@ -36,7 +36,6 @@ include(GooglePerfTools)
36include(TemplateCheck) 36include(TemplateCheck)
37include(UI) 37include(UI)
38include(UnixInstall) 38include(UnixInstall)
39include(ViewerArtwork)
40include(ViewerMiscLibs) 39include(ViewerMiscLibs)
41 40
42if (WINDOWS) 41if (WINDOWS)
@@ -508,7 +507,7 @@ set(viewer_SOURCE_FILES
508 wlsettingsmanager.cpp 507 wlsettingsmanager.cpp
509 ) 508 )
510 509
511set(VIEWER_BINARY_NAME "imprudence-bin" CACHE STRING 510set(VIEWER_BINARY_NAME "meta-impy-bin" CACHE STRING
512 "The name of the viewer executable to create.") 511 "The name of the viewer executable to create.")
513 512
514if (LINUX) 513if (LINUX)
@@ -1002,8 +1001,8 @@ if (DARWIN)
1002 viewer.icns 1001 viewer.icns
1003 macview.r 1002 macview.r
1004 gpu_table.txt 1003 gpu_table.txt
1005 Info-Imprudence.plist 1004 Info-meta-impy.plist
1006 Imprudence.nib/ 1005 meta-impy.nib/
1007 # CMake doesn't seem to support Xcode language variants well just yet 1006 # CMake doesn't seem to support Xcode language variants well just yet
1008 English.lproj/InfoPlist.strings 1007 English.lproj/InfoPlist.strings
1009 English.lproj/language.txt 1008 English.lproj/language.txt
@@ -1069,7 +1068,7 @@ if (WINDOWS)
1069 res/arrowdrag.cur 1068 res/arrowdrag.cur
1070 res/circleandline.cur 1069 res/circleandline.cur
1071 res/imp_icon.ico 1070 res/imp_icon.ico
1072 res/imprudence_icon.png 1071 res/meta-impy_icon.png
1073 res/llarrow.cur 1072 res/llarrow.cur
1074 res/llarrowdrag.cur 1073 res/llarrowdrag.cur
1075 res/llarrowdragmulti.cur 1074 res/llarrowdragmulti.cur
@@ -1286,7 +1285,7 @@ add_executable(${VIEWER_BINARY_NAME}
1286 MACOSX_BUNDLE 1285 MACOSX_BUNDLE
1287 ${viewer_SOURCE_FILES} 1286 ${viewer_SOURCE_FILES}
1288 ) 1287 )
1289check_message_template(${VIEWER_BINARY_NAME}) 1288#check_message_template(${VIEWER_BINARY_NAME})
1290 1289
1291set(PACKAGE OFF CACHE BOOL 1290set(PACKAGE OFF CACHE BOOL
1292 "Add a package target that builds an installer package.") 1291 "Add a package target that builds an installer package.")
@@ -1430,13 +1429,13 @@ set(ARTWORK_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE PATH
1430 1429
1431if (LINUX) 1430if (LINUX)
1432 add_custom_command( 1431 add_custom_command(
1433 OUTPUT imprudence-stripped 1432 OUTPUT meta-impy-stripped
1434 COMMAND strip 1433 COMMAND strip
1435 ARGS --strip-debug -o imprudence-stripped ${VIEWER_BINARY_NAME} 1434 ARGS --strip-debug -o meta-impy-stripped ${VIEWER_BINARY_NAME}
1436 DEPENDS imprudence-bin 1435 DEPENDS meta-impy-bin
1437 ) 1436 )
1438 1437
1439 set(product Imprudence-${ARCH}-${viewer_VERSION}) 1438 set(product meta-impy-${ARCH}-${viewer_VERSION})
1440 1439
1441 add_custom_command( 1440 add_custom_command(
1442 OUTPUT ${product}.tar.bz2 1441 OUTPUT ${product}.tar.bz2
@@ -1455,7 +1454,7 @@ if (LINUX)
1455 --build=${CMAKE_CURRENT_BINARY_DIR} 1454 --build=${CMAKE_CURRENT_BINARY_DIR}
1456 --dest=${CMAKE_CURRENT_BINARY_DIR}/packaged 1455 --dest=${CMAKE_CURRENT_BINARY_DIR}/packaged
1457 --touch=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/.${product}.touched 1456 --touch=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/.${product}.touched
1458 DEPENDS imprudence-stripped ${CMAKE_CURRENT_SOURCE_DIR}/viewer_manifest.py 1457 DEPENDS meta-impy-stripped ${CMAKE_CURRENT_SOURCE_DIR}/viewer_manifest.py
1459 ) 1458 )
1460 1459
1461 add_dependencies(${VIEWER_BINARY_NAME} SLPlugin media_plugin_gstreamer010 media_plugin_webkit) 1460 add_dependencies(${VIEWER_BINARY_NAME} SLPlugin media_plugin_gstreamer010 media_plugin_webkit)
@@ -1467,16 +1466,16 @@ if (LINUX)
1467endif (LINUX) 1466endif (LINUX)
1468 1467
1469if (DARWIN) 1468if (DARWIN)
1470 set(product "Imprudence") 1469 set(product "meta-impy")
1471 set_target_properties( 1470 set_target_properties(
1472 ${VIEWER_BINARY_NAME} 1471 ${VIEWER_BINARY_NAME}
1473 PROPERTIES 1472 PROPERTIES
1474 OUTPUT_NAME "${product}" 1473 OUTPUT_NAME "${product}"
1475 MACOSX_BUNDLE_INFO_STRING "info string - localize me" 1474 MACOSX_BUNDLE_INFO_STRING "info string - localize me"
1476 MACOSX_BUNDLE_ICON_FILE "viewer.icns" 1475 MACOSX_BUNDLE_ICON_FILE "viewer.icns"
1477 MACOSX_BUNDLE_GUI_IDENTIFIER "Imprudence" 1476 MACOSX_BUNDLE_GUI_IDENTIFIER "meta-impy"
1478 MACOSX_BUNDLE_LONG_VERSION_STRING "ververver" 1477 MACOSX_BUNDLE_LONG_VERSION_STRING "ververver"
1479 MACOSX_BUNDLE_BUNDLE_NAME "Imprudence" 1478 MACOSX_BUNDLE_BUNDLE_NAME "meta-impy"
1480 MACOSX_BUNDLE_SHORT_VERSION_STRING "asdf" 1479 MACOSX_BUNDLE_SHORT_VERSION_STRING "asdf"
1481 MACOSX_BUNDLE_BUNDLE_VERSION "asdf" 1480 MACOSX_BUNDLE_BUNDLE_VERSION "asdf"
1482 MACOSX_BUNDLE_COPYRIGHT "copyright linden lab 2007 - localize me and run me through a legal wringer" 1481 MACOSX_BUNDLE_COPYRIGHT "copyright linden lab 2007 - localize me and run me through a legal wringer"
diff --git a/linden/indra/newview/English.lproj/InfoPlist.strings b/linden/indra/newview/English.lproj/InfoPlist.strings
index 25e4e6e..3027772 100644
--- a/linden/indra/newview/English.lproj/InfoPlist.strings
+++ b/linden/indra/newview/English.lproj/InfoPlist.strings
@@ -1,5 +1,6 @@
1/* Localized versions of Info.plist keys */ 1/* Localized versions of Info.plist keys */
2 2
3CFBundleName = "Imprudence"; 3CFBundleName = "meta-impy";
4CFBundleShortVersionString = "Imprudence Experimental 2011.04.02"; 4CFBundleShortVersionString = "meta-impy Experimental 2011.04.02";
5CFBundleGetInfoString = "Imprudence Experimental 2011.04.02"; 5CFBundleGetInfoString = "meta-impy Experimental 2011.04.02";
6
diff --git a/linden/indra/newview/Info-Imprudence.plist b/linden/indra/newview/Info-meta-impy.plist
index a4640e7..3469e5c 100644
--- a/linden/indra/newview/Info-Imprudence.plist
+++ b/linden/indra/newview/Info-meta-impy.plist
@@ -5,7 +5,7 @@
5 <key>CFBundleDevelopmentRegion</key> 5 <key>CFBundleDevelopmentRegion</key>
6 <string>English</string> 6 <string>English</string>
7 <key>CFBundleExecutable</key> 7 <key>CFBundleExecutable</key>
8 <string>Imprudence</string> 8 <string>meta-impy</string>
9 <key>CFBundleIconFile</key> 9 <key>CFBundleIconFile</key>
10 <string>viewer.icns</string> 10 <string>viewer.icns</string>
11 <key>CFBundleIdentifier</key> 11 <key>CFBundleIdentifier</key>
@@ -13,7 +13,7 @@
13 <key>CFBundleInfoDictionaryVersion</key> 13 <key>CFBundleInfoDictionaryVersion</key>
14 <string>6.0</string> 14 <string>6.0</string>
15 <key>CFBundleName</key> 15 <key>CFBundleName</key>
16 <string>Imprudence</string> 16 <string>meta-impy</string>
17 <key>CFBundlePackageType</key> 17 <key>CFBundlePackageType</key>
18 <string>APPL</string> 18 <string>APPL</string>
19 <key>CFBundleSignature</key> 19 <key>CFBundleSignature</key>
diff --git a/linden/indra/newview/SecondLife.nib/objects.xib b/linden/indra/newview/SecondLife.nib/objects.xib
index 553b6f3..7ef13e0 100644
--- a/linden/indra/newview/SecondLife.nib/objects.xib
+++ b/linden/indra/newview/SecondLife.nib/objects.xib
@@ -6,17 +6,17 @@
6 </object> 6 </object>
7 <array count="31" name="allObjects"> 7 <array count="31" name="allObjects">
8 <object class="IBCarbonMenu" id="29"> 8 <object class="IBCarbonMenu" id="29">
9 <string name="title">Imprudence</string> 9 <string name="title">meta-impy</string>
10 <array count="4" name="items"> 10 <array count="4" name="items">
11 <object class="IBCarbonMenuItem" id="182"> 11 <object class="IBCarbonMenuItem" id="182">
12 <string name="title">Imprudence</string> 12 <string name="title">meta-impy</string>
13 <object name="submenu" class="IBCarbonMenu" id="181"> 13 <object name="submenu" class="IBCarbonMenu" id="181">
14 <string name="title">Imprudence</string> 14 <string name="title">meta-impy</string>
15 <array count="1" name="items"> 15 <array count="1" name="items">
16 <object class="IBCarbonMenuItem" id="183"> 16 <object class="IBCarbonMenuItem" id="183">
17 <boolean name="disabled">TRUE</boolean> 17 <boolean name="disabled">TRUE</boolean>
18 <boolean name="updateSingleItem">TRUE</boolean> 18 <boolean name="updateSingleItem">TRUE</boolean>
19 <string name="title">About Imprudence</string> 19 <string name="title">About meta-impy</string>
20 <int name="keyEquivalentModifier">0</int> 20 <int name="keyEquivalentModifier">0</int>
21 <ostype name="command">abou</ostype> 21 <ostype name="command">abou</ostype>
22 </object> 22 </object>
diff --git a/linden/indra/newview/ViewerInstall.cmake b/linden/indra/newview/ViewerInstall.cmake
index bc839c4..0959280 100644
--- a/linden/indra/newview/ViewerInstall.cmake
+++ b/linden/indra/newview/ViewerInstall.cmake
@@ -1,4 +1,4 @@
1install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/imprudence-bin 1install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/meta-impy-bin
2 DESTINATION ${APP_BINARY_DIR} 2 DESTINATION ${APP_BINARY_DIR}
3 ) 3 )
4 4
diff --git a/linden/indra/newview/app_settings/client_list.xml b/linden/indra/newview/app_settings/client_list.xml
new file mode 100644
index 0000000..5aaf3f4
--- /dev/null
+++ b/linden/indra/newview/app_settings/client_list.xml
@@ -0,0 +1,1442 @@
1<llsd>
2 <map>
3 <key>01f13da6-fd61-82be-5a8b-68f2d165d8cd</key>
4 <map>
5 <key>color</key>
6 <array>
7 <real>0.01568627450980400114821656</real>
8 <real>-0.1843137254902000032874554</real>
9 <real>-0.3647058823529399917973137</real>
10 <real>1</real>
11 </array>
12 <key>name</key>
13 <string>Smilodon</string>
14 </map>
15 <key>049af712-22c9-b2c4-50c7-90a9f1d1e5ef</key>
16 <map>
17 <key>color</key>
18 <array>
19 <real>-0.08235294117647100342605171</real>
20 <real>0.2156862745097999911614295</real>
21 <real>0.5372549019607799625219968</real>
22 <real>1</real>
23 </array>
24 <key>name</key>
25 <string>GNR</string>
26 </map>
27 <key>072343d0-1ce9-0952-4106-5312af4a789a</key>
28 <map>
29 <key>color</key>
30 <array>
31 <real>0.01176470588235299999380068</real>
32 <real>-0.1254901960784300107842881</real>
33 <real>0.2901960784313700192349472</real>
34 <real>1</real>
35 </array>
36 <key>name</key>
37 <string>Emerald</string>
38 </map>
39 <key>0ae2f973-98c1-a4e8-9f4b-9db2044ab079</key>
40 <map>
41 <key>color</key>
42 <array>
43 <real>-0.2549019607843099888278005</real>
44 <real>-0.3254901960784299941309428</real>
45 <real>0.2901960784313700192349472</real>
46 <real>1</real>
47 </array>
48 <key>name</key>
49 <string>Emerald</string>
50 </map>
51 <key>0b6bc011-15c7-721d-f4c9-cdbaf3448dba</key>
52 <map>
53 <key>color</key>
54 <array>
55 <real>-0.3960784313725499994340851</real>
56 <real>-0.5294117647058800280035484</real>
57 <real>0.5372549019607799625219968</real>
58 <real>1</real>
59 </array>
60 <key>name</key>
61 <string>MoonBot</string>
62 </map>
63 <key>0bcd5f5d-a4ce-9ea4-f9e8-15132653b3d8</key>
64 <map>
65 <key>color</key>
66 <array>
67 <real>0.007843137254902000574108278</real>
68 <real>-0.1254901960784300107842881</real>
69 <real>0.2901960784313700192349472</real>
70 <real>1</real>
71 </array>
72 <key>name</key>
73 <string>MoyMix</string>
74 </map>
75 <key>0f6723d2-5b23-6b58-08ab-308112b33786</key>
76 <map>
77 <key>color</key>
78 <array>
79 <real>-0.6549019607843099555211097</real>
80 <real>-0.5764705882352899601883678</real>
81 <real>0.423529411764709984300481</real>
82 <real>1</real>
83 </array>
84 <key>evil</key>
85 <boolean>1</boolean>
86 <key>name</key>
87 <string>CryoLife</string>
88 </map>
89 <key>14ae222f-cf97-fcff-6b90-21593d824dbd</key>
90 <map>
91 <key>color</key>
92 <array>
93 <real>-0.9450980392156900222744298</real>
94 <real>-0.670588235294120038609833</real>
95 <real>-0.2862745098039199964645718</real>
96 <real>1</real>
97 </array>
98 <key>name</key>
99 <string>FuckLife</string>
100 </map>
101 <key>1a1d86b2-edda-aa01-6e23-5b0cc7c2fe35</key>
102 <map>
103 <key>color</key>
104 <array>
105 <real>-0.9372549019607799847264573</real>
106 <real>-0.6823529411764700514098081</real>
107 <real>0.5176470588235300152035734</real>
108 <real>1</real>
109 </array>
110 <key>name</key>
111 <string>S3aian</string>
112 </map>
113 <key>1c29480c-c608-df87-28bb-964fb64c5366</key>
114 <map>
115 <key>color</key>
116 <array>
117 <real>-0.1215686274509800018917005</real>
118 <real>0.07450980392156900111721995</real>
119 <real>0.02352941176470599998760136</real>
120 <real>1</real>
121 </array>
122 <key>name</key>
123 <string>Gemini</string>
124 </map>
125 <key>1da8eb54-a70f-bd4a-77e5-c7b815c3b2a2</key>
126 <map>
127 <key>color</key>
128 <array>
129 <real>0.01176470588235299999380068</real>
130 <real>-0.4588235294117600227004061</real>
131 <real>-0.243137254901960003783401</real>
132 <real>1</real>
133 </array>
134 <key>name</key>
135 <string>Emerald</string>
136 </map>
137 <key>1e0948ab-706a-b309-434c-a694436a79be</key>
138 <map>
139 <key>color</key>
140 <array>
141 <real>0.01568627450980400114821656</real>
142 <real>0.3137254901960799813309677</real>
143 <real>0.6352941176470600082026863</real>
144 <real>1</real>
145 </array>
146 <key>name</key>
147 <string>Emerald</string>
148 </map>
149 <key>1fb9ce5c-bb36-a0c1-72b5-e4f3406c6d56</key>
150 <map>
151 <key>color</key>
152 <array>
153 <real>-0.3058823529411799913013681</real>
154 <real>0.3019607843137300240421439</real>
155 <real>0.6078431372549000233362904</real>
156 <real>1</real>
157 </array>
158 <key>name</key>
159 <string>Lucid</string>
160 </map>
161 <key>287aaa37-2f88-275a-edf4-7ea6bb82fb8d</key>
162 <map>
163 <key>color</key>
164 <array>
165 <real>-0.2862745098039199964645718</real>
166 <real>-0.5529411764705900456107202</real>
167 <real>-0.231372549019609990983426</real>
168 <real>1</real>
169 </array>
170 <key>name</key>
171 <string>lolcat</string>
172 </map>
173 <key>28b4da3f-5f9b-f44e-1387-6a115ab482c5</key>
174 <map>
175 <key>color</key>
176 <array>
177 <real>-0.1686274509803900034654589</real>
178 <real>0.1058823529411799940769257</real>
179 <real>0.3176470588235300041013431</real>
180 <real>1</real>
181 </array>
182 <key>name</key>
183 <string>Diamond</string>
184 </map>
185 <key>29705410-bcdf-bfd5-e811-5fca794dfbc1</key>
186 <map>
187 <key>color</key>
188 <array>
189 <real>-0.7843137254901999533274193</real>
190 <real>0.2705882352941200164053726</real>
191 <real>0.6352941176470600082026863</real>
192 <real>1</real>
193 </array>
194 <key>name</key>
195 <string>HippoMeow</string>
196 </map>
197 <key>2a9a406c-f448-68f2-4e38-878f8c46c190</key>
198 <map>
199 <key>color</key>
200 <array>
201 <real>0.007843137254902000574108278</real>
202 <real>0.1058823529411799940769257</real>
203 <real>0.1686274509803900034654589</real>
204 <real>1</real>
205 </array>
206 <key>name</key>
207 <string>Meerkat</string>
208 </map>
209 <key>2b459a3b-5420-21a1-7dda-eccf02de6c37</key>
210 <map>
211 <key>color</key>
212 <array>
213 <real>-0.7294117647058799835946274</real>
214 <real>-0.3176470588235300041013431</real>
215 <real>0.1607843137254900134358593</real>
216 <real>1</real>
217 </array>
218 <key>name</key>
219 <string>Sun</string>
220 </map>
221 <key>2c9c1e0b-e5d1-263e-16b1-7fc6d169f3d6</key>
222 <map>
223 <key>color</key>
224 <array>
225 <real>-0.4901960784313699748260262</real>
226 <real>0.1568627450980399906654839</real>
227 <real>0.3176470588235300041013431</real>
228 <real>1</real>
229 </array>
230 <key>evil</key>
231 <boolean>1</boolean>
232 <key>name</key>
233 <string>PhoxSL</string>
234 </map>
235 <key>2d02f0a7-48a0-46b3-944f-6a0a7523aaf6</key>
236 <map>
237 <key>color</key>
238 <array>
239 <real>-0.1254901960784300107842881</real>
240 <real>-0.6509803921568599882618855</real>
241 <real>0.0666666666666669988083882</real>
242 <real>1</real>
243 </array>
244 <key>name</key>
245 <string>HomoLife</string>
246 </map>
247 <key>3386a955-641c-1113-18e7-d4a5165a62bd</key>
248 <map>
249 <key>color</key>
250 <array>
251 <real>-0.4392156862745100198708315</real>
252 <real>-0.1411764705882400106062846</real>
253 <real>0.1490196078431400006358842</real>
254 <real>1</real>
255 </array>
256 <key>name</key>
257 <string>StreetLife</string>
258 </map>
259 <key>397554b9-3e2f-4255-5fde-76f93e71295b</key>
260 <map>
261 <key>color</key>
262 <array>
263 <real>-0.2352941176470600137538014</real>
264 <real>0.06274509803921600459286623</real>
265 <real>0.38431372549019998663411</real>
266 <real>1</real>
267 </array>
268 <key>name</key>
269 <string>Genesis</string>
270 </map>
271 <key>3ab7e2fa-9572-ef36-1a30-d855dbea4f92</key>
272 <map>
273 <key>color</key>
274 <array>
275 <real>-0.4901960784313699748260262</real>
276 <real>-0.09411764705882399995040544</real>
277 <real>0.3176470588235300041013431</real>
278 <real>1</real>
279 </array>
280 <key>name</key>
281 <string>Combat Cubed</string>
282 </map>
283 <key>3da8a69a-58ca-023f-2161-57f2ab3b5702</key>
284 <map>
285 <key>color</key>
286 <array>
287 <real>-0.9843137254902000199408008</real>
288 <real>0.0509803921568630011296186</real>
289 <real>0.6352941176470600082026863</real>
290 <real>1</real>
291 </array>
292 <key>evil</key>
293 <boolean>1</boolean>
294 <key>name</key>
295 <string>Operator</string>
296 </map>
297 <key>3f23c201-e73a-4b86-b294-5fef9919dc23</key>
298 <map>
299 <key>color</key>
300 <array>
301 <real>-0.9843137254902000199408008</real>
302 <real>-0.1843137254902000032874554</real>
303 <real>0.6352941176470600082026863</real>
304 <real>1</real>
305 </array>
306 <key>name</key>
307 <string>Shotta</string>
308 </map>
309 <key>481a055f-36b5-af82-ac49-24709f013e50</key>
310 <map>
311 <key>color</key>
312 <array>
313 <real>-0.2784313725490200064349722</real>
314 <real>0.1607843137254900134358593</real>
315 <real>-0.3647058823529399917973137</real>
316 <real>1</real>
317 </array>
318 <key>name</key>
319 <string>Nano</string>
320 </map>
321 <key>4b6f6b75-bf77-d1ff-0000-000000000000</key>
322 <map>
323 <key>color</key>
324 <array>
325 <real>-0.2352941176470600137538014</real>
326 <real>-0.2196078431372499861762293</real>
327 <real>0.4431372549019599871300557</real>
328 <real>1</real>
329 </array>
330 <key>name</key>
331 <string>Kokua</string>
332 </map>
333 <key>4b84e182-f0cc-d8da-94c8-25b59c4e4b99</key>
334 <map>
335 <key>color</key>
336 <array>
337 <real>-0.003921568627451000287054139</real>
338 <real>-0.1372549019607799958286876</real>
339 <real>-0.3647058823529399917973137</real>
340 <real>1</real>
341 </array>
342 <key>name</key>
343 <string>Deus Ex Machina</string>
344 </map>
345 <key>4ca51a79-41c0-91ec-7c58-a5195951bda2</key>
346 <map>
347 <key>color</key>
348 <array>
349 <real>0.01568627450980400114821656</real>
350 <real>-0.4156862745098000022636597</real>
351 <real>-0.3647058823529399917973137</real>
352 <real>1</real>
353 </array>
354 <key>name</key>
355 <string>Horny Thel</string>
356 </map>
357 <key>4da16427-d81e-e816-f346-aaf4741b8056</key>
358 <map>
359 <key>color</key>
360 <array>
361 <real>0.01176470588235299999380068</real>
362 <real>0.2078431372549000011318299</real>
363 <real>0.423529411764709984300481</real>
364 <real>1</real>
365 </array>
366 <key>name</key>
367 <string>iLife</string>
368 </map>
369 <key>4e6c4027-9bbd-2dc5-2c00-c55a08fd49d1</key>
370 <map>
371 <key>color</key>
372 <array>
373 <real>-0.9019607843137299463265322</real>
374 <real>-0.6117647058823499905955146</real>
375 <real>-0.2901960784313700192349472</real>
376 <real>1</real>
377 </array>
378 <key>name</key>
379 <string>DOWN SYNDROME</string>
380 </map>
381 <key>4e8dcf80-336b-b1d8-ef3e-08dacf015a0f</key>
382 <map>
383 <key>color</key>
384 <array>
385 <real>-0.6549019607843099555211097</real>
386 <real>-0.4588235294117600227004061</real>
387 <real>-0.243137254901960003783401</real>
388 <real>1</real>
389 </array>
390 <key>name</key>
391 <string>Sapphire</string>
392 </map>
393 <key>4eb67510-0924-ebb1-50ca-8af5694cd267</key>
394 <map>
395 <key>color</key>
396 <array>
397 <real>-0.6352941176470600082026863</real>
398 <real>-0.3372549019607800069309178</real>
399 <real>0.6352941176470600082026863</real>
400 <real>1</real>
401 </array>
402 <key>name</key>
403 <string>Emerald</string>
404 </map>
405 <key>5262d71a-88f7-ef40-3b15-00ea148ab4b5</key>
406 <map>
407 <key>color</key>
408 <array>
409 <real>-0.1215686274509800018917005</real>
410 <real>0.07450980392156900111721995</real>
411 <real>0.02352941176470599998760136</real>
412 <real>1</real>
413 </array>
414 <key>name</key>
415 <string>Gemini.Bot</string>
416 </map>
417 <key>54d93609-1392-2a93-255c-a9dd429ecca5</key>
418 <map>
419 <key>color</key>
420 <array>
421 <real>-0.1686274509803900034654589</real>
422 <real>-0.6862745098039200186690323</real>
423 <real>-0.3647058823529399917973137</real>
424 <real>1</real>
425 </array>
426 <key>name</key>
427 <string>Emergence</string>
428 </map>
429 <key>57f9da7c-0323-c412-58be-80b0441b887e</key>
430 <map>
431 <key>color</key>
432 <array>
433 <real>-0.7019607843137299907354532</real>
434 <real>-0.4313725490196099743300806</real>
435 <real>0.5450980392156900000699693</real>
436 <real>1</real>
437 </array>
438 <key>name</key>
439 <string>Neon Glow</string>
440 </map>
441 <key>58a8b7ec-1455-7162-5d96-d3c3ead2ed71</key>
442 <map>
443 <key>color</key>
444 <array>
445 <real>-0.4901960784313699748260262</real>
446 <real>-0.09411764705882399995040544</real>
447 <real>0.3176470588235300041013431</real>
448 <real>1</real>
449 </array>
450 <key>name</key>
451 <string>Combat Cubed</string>
452 </map>
453 <key>5aa5c70d-d787-571b-0495-4fc1bdef1500</key>
454 <map>
455 <key>color</key>
456 <array>
457 <real>0.01176470588235299999380068</real>
458 <real>-0.4588235294117600227004061</real>
459 <real>-0.243137254901960003783401</real>
460 <real>1</real>
461 </array>
462 <key>name</key>
463 <string>LGG Proxy</string>
464 </map>
465 <key>5bb6e4a6-8e24-7c92-be2e-91419bb0ebcb</key>
466 <map>
467 <key>color</key>
468 <array>
469 <real>-0.6352941176470600082026863</real>
470 <real>-0.3372549019607800069309178</real>
471 <real>0.6352941176470600082026863</real>
472 <real>1</real>
473 </array>
474 <key>name</key>
475 <string>Phoenix</string>
476 </map>
477 <key>5d9581af-d615-bc16-2667-2f04f8eeefe4</key>
478 <map>
479 <key>color</key>
480 <array>
481 <real>-0.6549019607843099555211097</real>
482 <real>0.2078431372549000011318299</real>
483 <real>-0.243137254901960003783401</real>
484 <real>1</real>
485 </array>
486 <key>name</key>
487 <string>Phoenix</string>
488 </map>
489 <key>5f0e7c32-38c3-9214-01f0-fb16a5b40128</key>
490 <map>
491 <key>color</key>
492 <array>
493 <real>0.01568627450980400114821656</real>
494 <real>0.3137254901960799813309677</real>
495 <real>-0.1803921568627500082726556</real>
496 <real>1</real>
497 </array>
498 <key>name</key>
499 <string>Phoenix</string>
500 </map>
501 <key>602243f4-8fb1-ac00-d5bc-7ab50c4433b7</key>
502 <map>
503 <key>color</key>
504 <array>
505 <real>-0.4823529411764699847964266</real>
506 <real>-0.6862745098039200186690323</real>
507 <real>0.6352941176470600082026863</real>
508 <real>1</real>
509 </array>
510 <key>name</key>
511 <string>Emerald</string>
512 </map>
513 <key>6043a54c-b320-523a-ed15-a8fdd2ebc923</key>
514 <map>
515 <key>color</key>
516 <array>
517 <real>-0.9372549019607799847264573</real>
518 <real>-0.6862745098039200186690323</real>
519 <real>0.6352941176470600082026863</real>
520 <real>1</real>
521 </array>
522 <key>name</key>
523 <string>Blunix</string>
524 </map>
525 <key>611300d4-9188-102f-9530-68c7f52dc17a</key>
526 <map>
527 <key>color</key>
528 <array>
529 <real>-0.003921568627451000287054139</real>
530 <real>-0.3058823529411799913013681</real>
531 <real>0.2117647058823499961466297</real>
532 <real>1</real>
533 </array>
534 <key>name</key>
535 <string>C1501</string>
536 </map>
537 <key>697e702f-29e2-2a31-8dcd-b53f5c25a27c</key>
538 <map>
539 <key>color</key>
540 <array>
541 <real>-0.2392156862745100087686012</real>
542 <real>-0.05490196078431400228403447</real>
543 <real>0.1607843137254900134358593</real>
544 <real>1</real>
545 </array>
546 <key>name</key>
547 <string>Milkshake</string>
548 </map>
549 <key>6c622b79-b49d-b5da-e4d1-2f45ecec6106</key>
550 <map>
551 <key>color</key>
552 <array>
553 <real>0.01568627450980400114821656</real>
554 <real>0.3137254901960799813309677</real>
555 <real>-0.3647058823529399917973137</real>
556 <real>1</real>
557 </array>
558 <key>name</key>
559 <string>Volt Viewer</string>
560 </map>
561 <key>734bae36-a197-b087-ee2d-a098d58fed55</key>
562 <map>
563 <key>color</key>
564 <array>
565 <real>0.01568627450980400114821656</real>
566 <real>-0.1882352941176499983022552</real>
567 <real>0.1333333333333300008138878</real>
568 <real>1</real>
569 </array>
570 <key>name</key>
571 <string>Moreland Grove</string>
572 </map>
573 <key>734fed29-4c51-63e5-1648-6589949d7585</key>
574 <map>
575 <key>color</key>
576 <array>
577 <real>-0.38431372549019998663411</real>
578 <real>-0.2588235294117600115981759</real>
579 <real>0.4431372549019599871300557</real>
580 <real>1</real>
581 </array>
582 <key>name</key>
583 <string>Explicit</string>
584 </map>
585 <key>745ac6b7-5b03-450d-6b01-577da127d7d2</key>
586 <map>
587 <key>color</key>
588 <array>
589 <real>-0.9843137254902000199408008</real>
590 <real>-0.6862745098039200186690323</real>
591 <real>0.2235294117647100009538264</real>
592 <real>1</real>
593 </array>
594 <key>name</key>
595 <string>Zidonuke</string>
596 </map>
597 <key>77662f23-c77a-9b4d-5558-26b757b2144c</key>
598 <map>
599 <key>color</key>
600 <array>
601 <real>-0.192156862745099993317055</real>
602 <real>-0.243137254901960003783401</real>
603 <real>0.2156862745097999911614295</real>
604 <real>1</real>
605 </array>
606 <key>name</key>
607 <string>PSL</string>
608 </map>
609 <key>7c4d47a3-0c51-04d1-fa47-e4f3ac12f59b</key>
610 <map>
611 <key>color</key>
612 <array>
613 <real>0.01176470588235299999380068</real>
614 <real>0.2078431372549000011318299</real>
615 <real>0.423529411764709984300481</real>
616 <real>1</real>
617 </array>
618 <key>name</key>
619 <string>Kung Fu</string>
620 </map>
621 <key>7d65a82d-df53-1e5d-65ea-f82c98fa9d16</key>
622 <map>
623 <key>color</key>
624 <array>
625 <real>-0.3529411764705899789973387</real>
626 <real>-0.5607843137254899801291685</real>
627 <real>0.5725490196078399929291436</real>
628 <real>1</real>
629 </array>
630 <key>name</key>
631 <string>BSD</string>
632 </map>
633 <key>806a8249-e235-f051-ac4c-0a58b570f1c1</key>
634 <map>
635 <key>color</key>
636 <array>
637 <real>-0.5450980392156900000699693</real>
638 <real>0.03529411764705900345084899</real>
639 <real>0.6352941176470600082026863</real>
640 <real>1</real>
641 </array>
642 <key>name</key>
643 <string>Luna</string>
644 </map>
645 <key>8078ffb3-840c-d037-caf3-5cd02c2e7040</key>
646 <map>
647 <key>color</key>
648 <array>
649 <real>0.01568627450980400114821656</real>
650 <real>0.3137254901960799813309677</real>
651 <real>-0.1803921568627500082726556</real>
652 <real>1</real>
653 </array>
654 <key>name</key>
655 <string>Emerald</string>
656 </map>
657 <key>8183e823-c443-2142-6eb6-2ab763d4f81c</key>
658 <map>
659 <key>color</key>
660 <array>
661 <real>-0.4901960784313699748260262</real>
662 <real>-0.3411764705882400217085149</real>
663 <real>0.3176470588235300041013431</real>
664 <real>1</real>
665 </array>
666 <key>name</key>
667 <string>Day Oh proxy</string>
668 </map>
669 <key>81b3e921-ee31-aa57-ff9b-ec1f28e41da1</key>
670 <map>
671 <key>color</key>
672 <array>
673 <real>-0.2549019607843099888278005</real>
674 <real>-0.05882352941176500343845035</real>
675 <real>0.02352941176470599998760136</real>
676 <real>1</real>
677 </array>
678 <key>name</key>
679 <string>Infinity</string>
680 </map>
681 <key>841ef25b-3b90-caf9-ea3d-5649e755db65</key>
682 <map>
683 <key>color</key>
684 <array>
685 <real>-0.4901960784313699748260262</real>
686 <real>-0.09411764705882399995040544</real>
687 <real>0.3176470588235300041013431</real>
688 <real>1</real>
689 </array>
690 <key>name</key>
691 <string>Combat Cubed</string>
692 </map>
693 <key>869e0c1a-a2d9-4b92-bd70-5044d6bd2284</key>
694 <map>
695 <key>color</key>
696 <array>
697 <real>-0.9647058823529399695928532</real>
698 <real>-0.09803921568627499416592741</real>
699 <real>0.6196078431372500361362654</real>
700 <real>1</real>
701 </array>
702 <key>name</key>
703 <string>Bluebird</string>
704 </map>
705 <key>8873757c-092a-98fb-1afd-ecd347566fcd</key>
706 <map>
707 <key>color</key>
708 <array>
709 <real>-0.6078431372549000233362904</real>
710 <real>0.3137254901960799813309677</real>
711 <real>0.6352941176470600082026863</real>
712 <real>1</real>
713 </array>
714 <key>name</key>
715 <string>Ascent</string>
716 </map>
717 <key>8cc85294-c3d9-8f9f-e507-c324ef49786e</key>
718 <map>
719 <key>color</key>
720 <array>
721 <real>-0.9843137254902000199408008</real>
722 <real>-0.6862745098039200186690323</real>
723 <real>-0.3647058823529399917973137</real>
724 <real>1</real>
725 </array>
726 <key>name</key>
727 <string>IncognitoLife</string>
728 </map>
729 <key>8cdf6c66-2f8f-1aa9-f8ee-0493acf90328</key>
730 <map>
731 <key>color</key>
732 <array>
733 <real>-0.5764705882352899601883678</real>
734 <real>-0.5529411764705900456107202</real>
735 <real>0.1803921568627500082726556</real>
736 <real>1</real>
737 </array>
738 <key>name</key>
739 <string>Nexus</string>
740 </map>
741 <key>8cf0577c-22d3-6a73-523c-15c0a90d6c27</key>
742 <map>
743 <key>color</key>
744 <array>
745 <real>-0.2549019607843099888278005</real>
746 <real>-0.3254901960784299941309428</real>
747 <real>0.2901960784313700192349472</real>
748 <real>1</real>
749 </array>
750 <key>name</key>
751 <string>Phoenix</string>
752 </map>
753 <key>91144252-196e-bac9-3737-92752eee612d</key>
754 <map>
755 <key>color</key>
756 <array>
757 <real>-0.1137254901960799979843131</real>
758 <real>0.1725490196078399984802587</real>
759 <real>0.6352941176470600082026863</real>
760 <real>1</real>
761 </array>
762 <key>name</key>
763 <string>Canine</string>
764 </map>
765 <key>92fc8bff-c604-815a-a716-60be97ed53d1</key>
766 <map>
767 <key>color</key>
768 <array>
769 <real>0.01568627450980400114821656</real>
770 <real>-0.08627450980392199764157368</real>
771 <real>-0.2627450980392200263757729</real>
772 <real>1</real>
773 </array>
774 <key>name</key>
775 <string>Banana</string>
776 </map>
777 <key>9422e9d7-7b11-83e4-6262-4a8db4716a3b</key>
778 <map>
779 <key>color</key>
780 <array>
781 <real>0.01176470588235299999380068</real>
782 <real>-0.4588235294117600227004061</real>
783 <real>0.423529411764709984300481</real>
784 <real>1</real>
785 </array>
786 <key>name</key>
787 <string>BetaLife</string>
788 </map>
789 <key>9995490f-b248-46f2-91ed-910289676f99</key>
790 <map>
791 <key>color</key>
792 <array>
793 <real>-0.7294117647058799835946274</real>
794 <real>-0.4313725490196099743300806</real>
795 <real>-0.1098039215686300029695133</real>
796 <real>1</real>
797 </array>
798 <key>name</key>
799 <string>$</string>
800 </map>
801 <key>9a4d13d4-b36b-ff89-715b-9b53091c1473</key>
802 <map>
803 <key>color</key>
804 <array>
805 <real>-0.1019607843137299990621258</real>
806 <real>0.1960784313725499883318548</real>
807 <real>-0.3647058823529399917973137</real>
808 <real>1</real>
809 </array>
810 <key>name</key>
811 <string>SuperLife</string>
812 </map>
813 <key>9ee02f6b-c244-75d4-1737-da8afb9d8d52</key>
814 <map>
815 <key>color</key>
816 <array>
817 <real>-0.0509803921568630011296186</real>
818 <real>0.2470588235294099987982008</real>
819 <real>0.6352941176470600082026863</real>
820 <real>1</real>
821 </array>
822 <key>name</key>
823 <string>Hacked</string>
824 </map>
825 <key>a1057672-e67b-7b40-118c-4e6898457dcb</key>
826 <map>
827 <key>color</key>
828 <array>
829 <real>-0.6313725490196100409434621</real>
830 <real>-0.6862745098039200186690323</real>
831 <real>-0.3607843137254900245380895</real>
832 <real>1</real>
833 </array>
834 <key>name</key>
835 <string>TeeLife</string>
836 </map>
837 <key>adcbe893-7643-fd12-f61c-0b39717e2e32</key>
838 <map>
839 <key>color</key>
840 <array>
841 <real>0.007843137254902000574108278</real>
842 <real>-0.09411764705882399995040544</real>
843 <real>0.2196078431372499861762293</real>
844 <real>1</real>
845 </array>
846 <key>name</key>
847 <string>tyk3n</string>
848 </map>
849 <key>ae4e92fb-023d-23ba-d060-3403f953ab1a</key>
850 <map>
851 <key>color</key>
852 <array>
853 <real>0.01176470588235299999380068</real>
854 <real>-0.1254901960784300107842881</real>
855 <real>0.2901960784313700192349472</real>
856 <real>1</real>
857 </array>
858 <key>name</key>
859 <string>Phoenix</string>
860 </map>
861 <key>af22a7af-a3f9-b4e4-79de-3d9f4653f9e3</key>
862 <map>
863 <key>color</key>
864 <array>
865 <real>-0.2392156862745100087686012</real>
866 <real>-0.4509803921568599771596553</real>
867 <real>-0.1686274509803900034654589</real>
868 <real>1</real>
869 </array>
870 <key>name</key>
871 <string>Foxy!</string>
872 </map>
873 <key>af8c86bd-c377-c331-7476-58abeb7af8fc</key>
874 <map>
875 <key>color</key>
876 <array>
877 <real>-0.4431372549019599871300557</real>
878 <real>-0.5176470588235300152035734</real>
879 <real>0.5215686274509799824627976</real>
880 <real>1</real>
881 </array>
882 <key>name</key>
883 <string>The Sorcerer</string>
884 </map>
885 <key>b2848bed-38b3-3d6b-6ebe-7b4cb7d4994a</key>
886 <map>
887 <key>color</key>
888 <array>
889 <real>-0.9450980392156900222744298</real>
890 <real>-0.4901960784313699748260262</real>
891 <real>-0.2862745098039199964645718</real>
892 <real>1</real>
893 </array>
894 <key>name</key>
895 <string>KoreDEV-Ghost</string>
896 </map>
897 <key>b32f01bc-f9b3-4535-b1f3-99dc38f022db</key>
898 <map>
899 <key>color</key>
900 <array>
901 <real>0.8</real>
902 <real>1.0</real>
903 <real>0.0</real>
904 <real>1</real>
905 </array>
906 <key>name</key>
907 <string>meta 7</string>
908 </map>
909 <key>f5788536-508d-4d2a-b6db-bb2b4a19f626</key>
910 <map>
911 <key>color</key>
912 <array>
913 <real>0.5</real>
914 <real>0.5</real>
915 <real>1.0</real>
916 <real>1</real>
917 </array>
918 <key>name</key>
919 <string>meta-impy</string>
920 </map>
921 <key>b33b69ae-6b6c-b395-0175-ce76a871173b</key>
922 <map>
923 <key>color</key>
924 <array>
925 <real>-0.5843137254901999977363403</real>
926 <real>-0.4196078431372500250340352</real>
927 <real>0.6352941176470600082026863</real>
928 <real>1</real>
929 </array>
930 <key>name</key>
931 <string>Nicholas</string>
932 </map>
933 <key>b6820989-bf42-ff59-ddde-fd3fd3a74fe4</key>
934 <map>
935 <key>color</key>
936 <array>
937 <real>0.007843137254902000574108278</real>
938 <real>0.1058823529411799940769257</real>
939 <real>0.1686274509803900034654589</real>
940 <real>1</real>
941 </array>
942 <key>name</key>
943 <string>Meerkat</string>
944 </map>
945 <key>b8c99aa0-6e82-0a84-3fc9-f73dc89471c2</key>
946 <map>
947 <key>color</key>
948 <array>
949 <real>-0.3176470588235300041013431</real>
950 <real>-0.6862745098039200186690323</real>
951 <real>0.2352941176470600137538014</real>
952 <real>1</real>
953 </array>
954 <key>name</key>
955 <string>ProlapsedPussyLife</string>
956 </map>
957 <key>bb7fba3a-e7e0-14d6-b1ae-ce43f67745ab</key>
958 <map>
959 <key>color</key>
960 <array>
961 <real>-0.9843137254902000199408008</real>
962 <real>0.3137254901960799813309677</real>
963 <real>-0.3607843137254900245380895</real>
964 <real>1</real>
965 </array>
966 <key>name</key>
967 <string>Apple Life</string>
968 </map>
969 <key>bdef8fc2-df54-fa80-757a-f7f346bbcf77</key>
970 <map>
971 <key>color</key>
972 <array>
973 <real>-0.4392156862745100198708315</real>
974 <real>-0.4156862745098000022636597</real>
975 <real>-0.2901960784313700192349472</real>
976 <real>1</real>
977 </array>
978 <key>name</key>
979 <string>KoreDEV</string>
980 </map>
981 <key>bf33bd15-7020-cce1-3725-48923440b7ee</key>
982 <map>
983 <key>color</key>
984 <array>
985 <real>-0.003921568627451000287054139</real>
986 <real>0.003921568627451000287054139</real>
987 <real>-0.02352941176470599998760136</real>
988 <real>1</real>
989 </array>
990 <key>name</key>
991 <string>Emerald</string>
992 </map>
993 <key>c1936b62-6db5-1bc2-cfb6-54b040db74b4</key>
994 <map>
995 <key>color</key>
996 <array>
997 <real>-0.2000000000000000111022302</real>
998 <real>0.09803921568627499416592741</real>
999 <real>0.1058823529411799940769257</real>
1000 <real>1</real>
1001 </array>
1002 <key>name</key>
1003 <string>Shenanigans</string>
1004 </map>
1005 <key>c1c189f5-6dab-fc03-ea5a-f9f68f90b018</key>
1006 <map>
1007 <key>color</key>
1008 <array>
1009 <real>0.01176470588235299999380068</real>
1010 <real>-0.2901960784313700192349472</real>
1011 <real>-0.243137254901960003783401</real>
1012 <real>1</real>
1013 </array>
1014 <key>name</key>
1015 <string>Phoenix</string>
1016 </map>
1017 <key>c1d1a634-7d1f-70ac-513e-471c3a81d01b</key>
1018 <map>
1019 <key>color</key>
1020 <array>
1021 <real>-0.4392156862745100198708315</real>
1022 <real>-0.6509803921568599882618855</real>
1023 <real>0.5999999999999999777955395</real>
1024 <real>1</real>
1025 </array>
1026 <key>name</key>
1027 <string>c1Tanzanite</string>
1028 </map>
1029 <key>c252d89d-6f7c-7d90-f430-d140d2e3fbbe</key>
1030 <map>
1031 <key>color</key>
1032 <array>
1033 <real>0.007843137254902000574108278</real>
1034 <real>-0.3411764705882400217085149</real>
1035 <real>-0.1803921568627500082726556</real>
1036 <real>1</real>
1037 </array>
1038 <key>evil</key>
1039 <boolean>1</boolean>
1040 <key>name</key>
1041 <string>VLife</string>
1042 </map>
1043 <key>c3e958f3-cfb5-9e8b-edb7-d12d5c0623d5</key>
1044 <map>
1045 <key>color</key>
1046 <array>
1047 <real>-0.7215686274509800490761791</real>
1048 <real>-0.2549019607843099888278005</real>
1049 <real>0.5686274509803900256699194</real>
1050 <real>1</real>
1051 </array>
1052 <key>name</key>
1053 <string>Winky</string>
1054 </map>
1055 <key>c58fca06-33b3-827d-d81c-a886a631affc</key>
1056 <map>
1057 <key>color</key>
1058 <array>
1059 <real>0.01568627450980400114821656</real>
1060 <real>-0.07450980392156900111721995</real>
1061 <real>-0.3647058823529399917973137</real>
1062 <real>1</real>
1063 </array>
1064 <key>name</key>
1065 <string>Whale</string>
1066 </map>
1067 <key>c5b570ca-bb7e-3c81-afd1-f62646b20014</key>
1068 <map>
1069 <key>color</key>
1070 <array>
1071 <real>0.01176470588235299999380068</real>
1072 <real>0.2078431372549000011318299</real>
1073 <real>0.423529411764709984300481</real>
1074 <real>1</real>
1075 </array>
1076 <key>name</key>
1077 <string>Kung Fu</string>
1078 </map>
1079 <key>cc7a030f-282f-c165-44d2-b5ee572e72bf</key>
1080 <map>
1081 <key>color</key>
1082 <array>
1083 <real>0.79</real>
1084 <real>0.44</real>
1085 <real>0.66</real>
1086 <real>1</real>
1087 </array>
1088 <key>name</key>
1089 <string>Imprudence</string>
1090 </map>
1091 <key>ccb509cf-cc69-e569-38f1-5086c687afd1</key>
1092 <map>
1093 <key>color</key>
1094 <array>
1095 <real>-0.1215686274509800018917005</real>
1096 <real>-0.3921568627450999766637096</real>
1097 <real>0.02352941176470599998760136</real>
1098 <real>1</real>
1099 </array>
1100 <key>name</key>
1101 <string>Ruby</string>
1102 </map>
1103 <key>ccda2b3b-e72c-a112-e126-fee238b67218</key>
1104 <map>
1105 <key>color</key>
1106 <array>
1107 <real>-0.6549019607843099555211097</real>
1108 <real>0.2078431372549000011318299</real>
1109 <real>-0.243137254901960003783401</real>
1110 <real>1</real>
1111 </array>
1112 <key>name</key>
1113 <string>Emerald</string>
1114 </map>
1115 <key>d0770263-aec5-6a26-f987-37c14e8f6523</key>
1116 <map>
1117 <key>color</key>
1118 <array>
1119 <real>-0.9843137254902000199408008</real>
1120 <real>-0.6862745098039200186690323</real>
1121 <real>0.5176470588235300152035734</real>
1122 <real>1</real>
1123 </array>
1124 <key>evil</key>
1125 <boolean>1</boolean>
1126 <key>name</key>
1127 <string>HXO-Life</string>
1128 </map>
1129 <key>d2fd7988-786f-40bc-54cb-c2ad557a639d</key>
1130 <map>
1131 <key>color</key>
1132 <array>
1133 <real>-0.04313725490196099882078684</real>
1134 <real>-0.6862745098039200186690323</real>
1135 <real>-0.3647058823529399917973137</real>
1136 <real>1</real>
1137 </array>
1138 <key>name</key>
1139 <string>Firestorm</string>
1140 </map>
1141 <key>d3eb4a5f-aec5-4bcb-b007-cce9efe89d37</key>
1142 <map>
1143 <key>color</key>
1144 <array>
1145 <real>-0.6549019607843099555211097</real>
1146 <real>-0.2588235294117600115981759</real>
1147 <real>-0.243137254901960003783401</real>
1148 <real>1</real>
1149 </array>
1150 <key>name</key>
1151 <string>rivlife</string>
1152 </map>
1153 <key>d64bf2e9-651f-0b6e-9e8f-4311d42287e3</key>
1154 <map>
1155 <key>color</key>
1156 <array>
1157 <real>-0.486274509803920007566802</real>
1158 <real>-0.4392156862745100198708315</real>
1159 <real>0.6352941176470600082026863</real>
1160 <real>1</real>
1161 </array>
1162 <key>name</key>
1163 <string>Pie_Viewer</string>
1164 </map>
1165 <key>dd0ccfa2-8124-b165-176d-f3dc08f4189e</key>
1166 <map>
1167 <key>color</key>
1168 <array>
1169 <real>-0.4823529411764699847964266</real>
1170 <real>-0.6862745098039200186690323</real>
1171 <real>0.6352941176470600082026863</real>
1172 <real>1</real>
1173 </array>
1174 <key>name</key>
1175 <string>Phoenix</string>
1176 </map>
1177 <key>ddf41cfa-f5c5-0dee-3ed9-f3fb0adb1ead</key>
1178 <map>
1179 <key>color</key>
1180 <array>
1181 <real>0.01568627450980400114821656</real>
1182 <real>-0.6862745098039200186690323</real>
1183 <real>0.6352941176470600082026863</real>
1184 <real>1</real>
1185 </array>
1186 <key>name</key>
1187 <string>Phoenix</string>
1188 </map>
1189 <key>e35f7d40-6071-4b29-9727-5647bdafb5d5</key>
1190 <map>
1191 <key>color</key>
1192 <array>
1193 <real>0.01568627450980400114821656</real>
1194 <real>0.3137254901960799813309677</real>
1195 <real>0.6352941176470600082026863</real>
1196 <real>1</real>
1197 </array>
1198 <key>name</key>
1199 <string>Phoenix</string>
1200 </map>
1201 <key>e4117c3f-cc02-d537-665d-c31b8c11bb18</key>
1202 <map>
1203 <key>color</key>
1204 <array>
1205 <real>0.01568627450980400114821656</real>
1206 <real>-0.6862745098039200186690323</real>
1207 <real>0.6352941176470600082026863</real>
1208 <real>1</real>
1209 </array>
1210 <key>name</key>
1211 <string>Emerald</string>
1212 </map>
1213 <key>e46e7c2b-1de3-5347-db43-42ee4e1f5bf2</key>
1214 <map>
1215 <key>color</key>
1216 <array>
1217 <real>-0.2784313725490200064349722</real>
1218 <real>0.01960784313725499883318548</real>
1219 <real>0.3411764705882400217085149</real>
1220 <real>1</real>
1221 </array>
1222 <key>name</key>
1223 <string>Vos</string>
1224 </map>
1225 <key>e52d21f7-3c8b-819f-a3db-65c432295dac</key>
1226 <map>
1227 <key>color</key>
1228 <array>
1229 <real>-0.6549019607843099555211097</real>
1230 <real>-0.5764705882352899601883678</real>
1231 <real>0.423529411764709984300481</real>
1232 <real>1</real>
1233 </array>
1234 <key>evil</key>
1235 <boolean>1</boolean>
1236 <key>name</key>
1237 <string>CryoLife</string>
1238 </map>
1239 <key>e5a99018-4886-d48d-4793-54514f3c5a7b</key>
1240 <map>
1241 <key>color</key>
1242 <array>
1243 <real>-0.1568627450980399906654839</real>
1244 <real>0.1411764705882400106062846</real>
1245 <real>0.4627450980392199819668519</real>
1246 <real>1</real>
1247 </array>
1248 <key>name</key>
1249 <string>MarzWorld</string>
1250 </map>
1251 <key>e71b780e-1a57-400d-4649-959f69ec7d51</key>
1252 <map>
1253 <key>color</key>
1254 <array>
1255 <real>0.01176470588235299999380068</real>
1256 <real>-0.4588235294117600227004061</real>
1257 <real>-0.243137254901960003783401</real>
1258 <real>1</real>
1259 </array>
1260 <key>name</key>
1261 <string>Phoenix</string>
1262 </map>
1263 <key>e734563e-1c31-2a35-3ed5-8552c807439f</key>
1264 <map>
1265 <key>color</key>
1266 <array>
1267 <real>-0.4901960784313699748260262</real>
1268 <real>-0.09411764705882399995040544</real>
1269 <real>0.3176470588235300041013431</real>
1270 <real>1</real>
1271 </array>
1272 <key>name</key>
1273 <string>Combat Cubed</string>
1274 </map>
1275 <key>e741e2bf-cf8c-191c-97f2-b2709a843dfc</key>
1276 <map>
1277 <key>color</key>
1278 <array>
1279 <real>0.01176470588235299999380068</real>
1280 <real>-0.2901960784313700192349472</real>
1281 <real>-0.243137254901960003783401</real>
1282 <real>1</real>
1283 </array>
1284 <key>name</key>
1285 <string>Emerald</string>
1286 </map>
1287 <key>e8dd2ab3-e074-710c-bac9-e80790990bff</key>
1288 <map>
1289 <key>color</key>
1290 <array>
1291 <real>-0.4901960784313699748260262</real>
1292 <real>-0.09411764705882399995040544</real>
1293 <real>0.3176470588235300041013431</real>
1294 <real>1</real>
1295 </array>
1296 <key>name</key>
1297 <string>Combat Cubed</string>
1298 </map>
1299 <key>ed63fbd0-589e-fe1d-a3d0-16905efaa96b</key>
1300 <map>
1301 <key>color</key>
1302 <array>
1303 <real>-0.3215686274509800268717186</real>
1304 <real>-0.4588235294117600227004061</real>
1305 <real>-0.2392156862745100087686012</real>
1306 <real>1</real>
1307 </array>
1308 <key>name</key>
1309 <string>Phoenix</string>
1310 </map>
1311 <key>ed943d3f-7a29-8339-11b9-cd0c06a1241b</key>
1312 <map>
1313 <key>color</key>
1314 <array>
1315 <real>-0.5058823529411800024035983</real>
1316 <real>-0.2078431372549000011318299</real>
1317 <real>0.1137254901960799979843131</real>
1318 <real>1</real>
1319 </array>
1320 <key>name</key>
1321 <string>/yiff/</string>
1322 </map>
1323 <key>f25263b7-6167-4f34-a4ef-af65213b2e39</key>
1324 <map>
1325 <key>color</key>
1326 <array>
1327 <real>-0.2784313725490200064349722</real>
1328 <real>0.09803921568627499416592741</real>
1329 <real>0.4196078431372500250340352</real>
1330 <real>1</real>
1331 </array>
1332 <key>name</key>
1333 <string>Singularity</string>
1334 </map>
1335 <key>f3fd74a6-fee7-4b2f-93ae-ddcb5991da04</key>
1336 <map>
1337 <key>color</key>
1338 <array>
1339 <real>-0.192156862745099993317055</real>
1340 <real>-0.243137254901960003783401</real>
1341 <real>0.2156862745097999911614295</real>
1342 <real>1</real>
1343 </array>
1344 <key>name</key>
1345 <string>PSL</string>
1346 </map>
1347 <key>f40db76a-f6fc-449f-a6e8-47e1484fa294</key>
1348 <map>
1349 <key>color</key>
1350 <array>
1351 <real>0.01568627450980400114821656</real>
1352 <real>-0.3725490196078399818269133</real>
1353 <real>0.2941176470588199864941714</real>
1354 <real>1</real>
1355 </array>
1356 <key>name</key>
1357 <string>JoinOurHomoMafia</string>
1358 </map>
1359 <key>f5a48821-9a98-d09e-8d6a-50cc08ba9a47</key>
1360 <map>
1361 <key>color</key>
1362 <array>
1363 <real>0.01176470588235299999380068</real>
1364 <real>0.2078431372549000011318299</real>
1365 <real>-0.243137254901960003783401</real>
1366 <real>1</real>
1367 </array>
1368 <key>evil</key>
1369 <boolean>1</boolean>
1370 <key>name</key>
1371 <string>NeilLife</string>
1372 </map>
1373 <key>f5feab57-bde5-2074-97af-517290213eaa</key>
1374 <map>
1375 <key>color</key>
1376 <array>
1377 <real>-0.6235294117647099954027112</real>
1378 <real>-0.3254901960784299941309428</real>
1379 <real>-0.003921568627451000287054139</real>
1380 <real>1</real>
1381 </array>
1382 <key>evil</key>
1383 <boolean>1</boolean>
1384 <key>name</key>
1385 <string>Onyx</string>
1386 </map>
1387 <key>f709044d-3f7e-3d94-6c40-17e9d456d35a</key>
1388 <map>
1389 <key>color</key>
1390 <array>
1391 <real>-0.9843137254902000199408008</real>
1392 <real>0.1803921568627500082726556</real>
1393 <real>-0.3647058823529399917973137</real>
1394 <real>1</real>
1395 </array>
1396 <key>name</key>
1397 <string>God Proxy</string>
1398 </map>
1399 <key>f8551a21-c960-5132-366a-f55ea63d97c3</key>
1400 <map>
1401 <key>color</key>
1402 <array>
1403 <real>-0.3411764705882400217085149</real>
1404 <real>-0.04313725490196099882078684</real>
1405 <real>0.2784313725490200064349722</real>
1406 <real>1</real>
1407 </array>
1408 <key>name</key>
1409 <string>Hacker</string>
1410 </map>
1411 <key>ffb65745-2120-e248-33e0-13dd9166b3ba</key>
1412 <map>
1413 <key>color</key>
1414 <array>
1415 <real>0.01568627450980400114821656</real>
1416 <real>-0.5568627450980400128699443</real>
1417 <real>-0.2352941176470600137538014</real>
1418 <real>1</real>
1419 </array>
1420 <key>evil</key>
1421 <boolean>1</boolean>
1422 <key>name</key>
1423 <string>TWH</string>
1424 </map>
1425 <key>ffce04ff-5303-4909-a044-d37af7ab0b0e</key>
1426 <map>
1427 <key>color</key>
1428 <array>
1429 <real>0.007843137254902000574108278</real>
1430 <real>-0.09411764705882399995040544</real>
1431 <real>-0.1843137254902000032874554</real>
1432 <real>1</real>
1433 </array>
1434 <key>evil</key>
1435 <boolean>1</boolean>
1436 <key>name</key>
1437 <string>Corgi</string>
1438 </map>
1439 <key>isComplete</key>
1440 <boolean>1</boolean>
1441 </map>
1442</llsd>
diff --git a/linden/indra/newview/app_settings/default_grids.xml b/linden/indra/newview/app_settings/default_grids.xml
index cdf99e5..c6360d4 100644
--- a/linden/indra/newview/app_settings/default_grids.xml
+++ b/linden/indra/newview/app_settings/default_grids.xml
@@ -204,18 +204,33 @@
204 <key>version</key> <string>1</string> 204 <key>version</key> <string>1</string>
205 </map> 205 </map>
206 206
207 <!-- Meta7 --> 207 <!-- meta 7 -->
208 <map> 208 <map>
209 <key>gridname</key> <string>Meta7</string> 209 <key>gridname</key> <string>meta 7</string>
210 <key>gridnick</key> <string>meta7</string> 210 <key>gridnick</key> <string>meta7</string>
211 <key>platform</key> <string>OpenSim</string> 211 <key>platform</key> <string>OpenSim</string>
212 <key>loginuri</key> <string>http://login.meta7.com/</string> 212 <key>loginuri</key> <string>https://login.meta7.com/</string>
213 <key>loginpage</key> <string>http://api.meta7.com/loginscreen.php</string> 213 <key>loginpage</key> <string>http://api.meta7.com/loginscreen.php</string>
214 <key>helperuri</key> <string>https://secure.meta7.com/</string> 214 <key>helperuri</key> <string>https://login.meta7.com/secure/</string>
215 <key>password</key> <string>http://www.meta7.com/resetpass.php</string> 215 <key>password</key> <string>https://api.meta7.com/forgotpass.php</string>
216 <key>register</key> <string>http://www.meta7.com/register.php</string> 216 <key>register</key> <string>https://www.meta7.com/register.php</string>
217 <key>support</key> <string>http://www.meta7.com/support.php</string> 217 <key>search</key> <string>http://search.meta7.com/client_search.php?</string>
218 <key>website</key> <string>http://meta7.com/</string> 218 <key>support</key> <string>https://www.meta7.com/support.php</string>
219 <key>website</key> <string>http://www.meta7.com/</string>
220 <key>version</key> <string>0</string>
221 </map>
222 <map>
223 <key>gridname</key> <string>meta 7 beta</string>
224 <key>gridnick</key> <string>meta7beta</string>
225 <key>platform</key> <string>OpenSim</string>
226 <key>loginuri</key> <string>https://beta.meta7.com/</string>
227 <key>loginpage</key> <string>http://api.meta7.com/loginscreen.php</string>
228 <key>helperuri</key> <string>https://beta.meta7.com/secure/</string>
229 <key>password</key> <string>https://api.meta7.com/forgotpass.php</string>
230 <key>register</key> <string>https://www.meta7.com/register.php</string>
231 <key>search</key> <string>http://search.meta7.com/client_search.php?</string>
232 <key>support</key> <string>https://www.meta7.com/support.php</string>
233 <key>website</key> <string>http://www.meta7.com/</string>
219 <key>version</key> <string>0</string> 234 <key>version</key> <string>0</string>
220 </map> 235 </map>
221 236
diff --git a/linden/indra/newview/app_settings/logcontrol.xml b/linden/indra/newview/app_settings/logcontrol.xml
index c9e9127..027afaf 100644
--- a/linden/indra/newview/app_settings/logcontrol.xml
+++ b/linden/indra/newview/app_settings/logcontrol.xml
@@ -1,7 +1,7 @@
1<llsd> 1<llsd>
2 <map> 2 <map>
3 <!-- default-level can be ALL, DEBUG, INFO, WARN, ERROR, or NONE --> 3 <!-- default-level can be ALL, DEBUG, INFO, WARN, ERROR, or NONE -->
4 <key>default-level</key> <string>INFO</string> 4 <key>default-level</key> <string>WARN</string>
5 <key>print-location</key> <boolean>false</boolean> 5 <key>print-location</key> <boolean>false</boolean>
6 <key>settings</key> 6 <key>settings</key>
7 <array> 7 <array>
@@ -29,7 +29,7 @@
29 </array> 29 </array>
30 </map> 30 </map>
31 <map> 31 <map>
32 <key>level</key><string>DEBUG</string> 32 <key>level</key><string>WARN</string>
33 <key>functions</key> 33 <key>functions</key>
34 <array> 34 <array>
35 </array> 35 </array>
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index ad9cfea..d0b8108 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -620,7 +620,7 @@
620 <key>Type</key> 620 <key>Type</key>
621 <string>String</string> 621 <string>String</string>
622 <key>Value</key> 622 <key>Value</key>
623 <string>http://app.kokuaviewer.org/grids/grids.xml</string> 623 <string>http://www.meta7.com/grids.xml</string>
624 </map> 624 </map>
625 <key>GoAction</key> 625 <key>GoAction</key>
626 <map> 626 <map>
@@ -697,7 +697,7 @@
697 <key>Type</key> 697 <key>Type</key>
698 <string>String</string> 698 <string>String</string>
699 <key>Value</key> 699 <key>Value</key>
700 <string /> 700 <string>meta7</string>
701 </map> 701 </map>
702 <key>LegacyPieEnabled</key> 702 <key>LegacyPieEnabled</key>
703 <map> 703 <map>
@@ -853,17 +853,6 @@
853 <key>Value</key> 853 <key>Value</key>
854 <integer>1</integer> 854 <integer>1</integer>
855 </map> 855 </map>
856 <key>NewsBarURL</key>
857 <map>
858 <key>Comment</key>
859 <string>URL to load in the news bar on the login screen</string>
860 <key>Persist</key>
861 <integer>1</integer>
862 <key>Type</key>
863 <string>String</string>
864 <key>Value</key>
865 <string>http://app.kokuaviewer.org/news/</string>
866 </map>
867 <key>ObjectIMColor</key> 856 <key>ObjectIMColor</key>
868 <map> 857 <map>
869 <key>Comment</key> 858 <key>Comment</key>
@@ -1059,7 +1048,7 @@
1059 <key>SearchURLDefault</key> 1048 <key>SearchURLDefault</key>
1060 <map> 1049 <map>
1061 <key>Comment</key> 1050 <key>Comment</key>
1062 <string>URL to load for empty Second Life searches</string> 1051 <string>URL to load for empty searches</string>
1063 <key>Persist</key> 1052 <key>Persist</key>
1064 <integer>1</integer> 1053 <integer>1</integer>
1065 <key>HideFromEditor</key> 1054 <key>HideFromEditor</key>
@@ -1085,7 +1074,7 @@
1085 <key>SearchURLQuery</key> 1074 <key>SearchURLQuery</key>
1086 <map> 1075 <map>
1087 <key>Comment</key> 1076 <key>Comment</key>
1088 <string>URL to use for Second Life searches</string> 1077 <string>URL to use for searches</string>
1089 <key>Persist</key> 1078 <key>Persist</key>
1090 <integer>1</integer> 1079 <integer>1</integer>
1091 <key>HideFromEditor</key> 1080 <key>HideFromEditor</key>
@@ -1111,7 +1100,7 @@
1111 <key>SearchURLSuffix2</key> 1100 <key>SearchURLSuffix2</key>
1112 <map> 1101 <map>
1113 <key>Comment</key> 1102 <key>Comment</key>
1114 <string>Parameters added to end of Second Life search queries</string> 1103 <string>Parameters added to end of search queries</string>
1115 <key>Persist</key> 1104 <key>Persist</key>
1116 <integer>1</integer> 1105 <integer>1</integer>
1117 <key>HideFromEditor</key> 1106 <key>HideFromEditor</key>
@@ -1159,7 +1148,7 @@
1159 <key>ShowcaseURLDefault</key> 1148 <key>ShowcaseURLDefault</key>
1160 <map> 1149 <map>
1161 <key>Comment</key> 1150 <key>Comment</key>
1162 <string>URL to load for the Showcase tab in Second Life</string> 1151 <string>URL to load for the Showcase tab</string>
1163 <key>Persist</key> 1152 <key>Persist</key>
1164 <integer>1</integer> 1153 <integer>1</integer>
1165 <key>Type</key> 1154 <key>Type</key>
@@ -1286,7 +1275,7 @@
1286 <key>Type</key> 1275 <key>Type</key>
1287 <string>U32</string> 1276 <string>U32</string>
1288 <key>Value</key> 1277 <key>Value</key>
1289 <real>0</real> 1278 <real>2</real>
1290 </map> 1279 </map>
1291 <key>Use24HourTime</key> 1280 <key>Use24HourTime</key>
1292 <map> 1281 <map>
@@ -1297,7 +1286,7 @@
1297 <key>Type</key> 1286 <key>Type</key>
1298 <string>Boolean</string> 1287 <string>Boolean</string>
1299 <key>Value</key> 1288 <key>Value</key>
1300 <integer>0</integer> 1289 <integer>1</integer>
1301 </map> 1290 </map>
1302 <key>UseKDUIfAvailable</key> 1291 <key>UseKDUIfAvailable</key>
1303 <map> 1292 <map>
@@ -1341,7 +1330,7 @@
1341 <key>Type</key> 1330 <key>Type</key>
1342 <string>Boolean</string> 1331 <string>Boolean</string>
1343 <key>Value</key> 1332 <key>Value</key>
1344 <integer>0</integer> 1333 <integer>1</integer>
1345 </map> 1334 </map>
1346 <key>UseWebMapTiles</key> 1335 <key>UseWebMapTiles</key>
1347 <map> 1336 <map>
@@ -1396,7 +1385,7 @@
1396 <key>Type</key> 1385 <key>Type</key>
1397 <string>Boolean</string> 1386 <string>Boolean</string>
1398 <key>Value</key> 1387 <key>Value</key>
1399 <integer>1</integer> 1388 <integer>0</integer>
1400 </map> 1389 </map>
1401 <key>WarnFirstMiniMap</key> 1390 <key>WarnFirstMiniMap</key>
1402 <map> 1391 <map>
@@ -1451,7 +1440,7 @@
1451 <key>Type</key> 1440 <key>Type</key>
1452 <string>String</string> 1441 <string>String</string>
1453 <key>Value</key> 1442 <key>Value</key>
1454 <string>osgrid</string> 1443 <string>meta7</string>
1455 </map> 1444 </map>
1456 <key>KeepAppearance</key> 1445 <key>KeepAppearance</key>
1457 <map> 1446 <map>
@@ -1733,7 +1722,7 @@
1733 <key>Type</key> 1722 <key>Type</key>
1734 <string>Boolean</string> 1723 <string>Boolean</string>
1735 <key>Value</key> 1724 <key>Value</key>
1736 <integer>0</integer> 1725 <integer>1</integer>
1737 </map> 1726 </map>
1738 1727
1739 <key>ClientTagsListURL</key> 1728 <key>ClientTagsListURL</key>
@@ -1745,7 +1734,7 @@
1745 <key>Type</key> 1734 <key>Type</key>
1746 <string>String</string> 1735 <string>String</string>
1747 <key>Value</key> 1736 <key>Value</key>
1748 <string>http://app.kokuaviewer.org/client_list/</string> 1737 <string>http://login.meta7.com/client_list.xml</string>
1749 </map> 1738 </map>
1750 1739
1751 <key>WarnClientTags</key> 1740 <key>WarnClientTags</key>
@@ -6811,7 +6800,7 @@
6811 <key>Type</key> 6800 <key>Type</key>
6812 <string>Boolean</string> 6801 <string>Boolean</string>
6813 <key>Value</key> 6802 <key>Value</key>
6814 <integer>0</integer> 6803 <integer>1</integer>
6815 </map> 6804 </map>
6816 <key>ForceMandatoryUpdate</key> 6805 <key>ForceMandatoryUpdate</key>
6817 <map> 6806 <map>
@@ -7775,7 +7764,7 @@
7775 <key>LoginAsGod</key> 7764 <key>LoginAsGod</key>
7776 <map> 7765 <map>
7777 <key>Comment</key> 7766 <key>Comment</key>
7778 <string>Attempt to login with god powers (Linden accounts only)</string> 7767 <string>Attempt to login with god powers (grid staff accounts only)</string>
7779 <key>Persist</key> 7768 <key>Persist</key>
7780 <integer>1</integer> 7769 <integer>1</integer>
7781 <key>Type</key> 7770 <key>Type</key>
@@ -8510,7 +8499,7 @@
8510 <key>NumSessions</key> 8499 <key>NumSessions</key>
8511 <map> 8500 <map>
8512 <key>Comment</key> 8501 <key>Comment</key>
8513 <string>Number of successful logins to Second Life</string> 8502 <string>Number of successful logins to grids</string>
8514 <key>Persist</key> 8503 <key>Persist</key>
8515 <integer>1</integer> 8504 <integer>1</integer>
8516 <key>Type</key> 8505 <key>Type</key>
@@ -10725,6 +10714,17 @@
10725 <key>Value</key> 10714 <key>Value</key>
10726 <integer>0</integer> 10715 <integer>0</integer>
10727 </map> 10716 </map>
10717 <key>ShowGridManager</key>
10718 <map>
10719 <key>Comment</key>
10720 <string>(meta7 setting) Show the grid manager on startup?</string>
10721 <key>Persist</key>
10722 <integer>1</integer>
10723 <key>Type</key>
10724 <string>Boolean</string>
10725 <key>Value</key>
10726 <real>0</real>
10727 </map>
10728 <key>ShowHoverTips</key> 10728 <key>ShowHoverTips</key>
10729 <map> 10729 <map>
10730 <key>Comment</key> 10730 <key>Comment</key>
@@ -11254,7 +11254,7 @@
11254 <key>Type</key> 11254 <key>Type</key>
11255 <string>String</string> 11255 <string>String</string>
11256 <key>Value</key> 11256 <key>Value</key>
11257 <string>default</string> 11257 <string>meta7</string>
11258 </map> 11258 </map>
11259 <key>SkyAmbientScale</key> 11259 <key>SkyAmbientScale</key>
11260 <map> 11260 <map>
@@ -11322,7 +11322,7 @@
11322 <key>SkyUseClassicClouds</key> 11322 <key>SkyUseClassicClouds</key>
11323 <map> 11323 <map>
11324 <key>Comment</key> 11324 <key>Comment</key>
11325 <string>Whether to use the old Second Life particle clouds or not</string> 11325 <string>Whether to use the old particle clouds or not</string>
11326 <key>Persist</key> 11326 <key>Persist</key>
11327 <integer>1</integer> 11327 <integer>1</integer>
11328 <key>Type</key> 11328 <key>Type</key>
@@ -13574,7 +13574,7 @@
13574 <key>Type</key> 13574 <key>Type</key>
13575 <string>String</string> 13575 <string>String</string>
13576 <key>Value</key> 13576 <key>Value</key>
13577 <string>Imprudence</string> 13577 <string>meta-impy</string>
13578 </map> 13578 </map>
13579 <key>VertexShaderEnable</key> 13579 <key>VertexShaderEnable</key>
13580 <map> 13580 <map>
diff --git a/linden/indra/newview/app_settings/static_data.db2 b/linden/indra/newview/app_settings/static_data.db2
new file mode 100644
index 0000000..052ff9f
--- /dev/null
+++ b/linden/indra/newview/app_settings/static_data.db2
Binary files differ
diff --git a/linden/indra/newview/app_settings/static_index.db2 b/linden/indra/newview/app_settings/static_index.db2
new file mode 100644
index 0000000..e0b7375
--- /dev/null
+++ b/linden/indra/newview/app_settings/static_index.db2
Binary files differ
diff --git a/linden/indra/newview/app_settings/windlight/clouds2.tga b/linden/indra/newview/app_settings/windlight/clouds2.tga
new file mode 100644
index 0000000..c95ce7f
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/clouds2.tga
Binary files differ
diff --git a/linden/indra/newview/app_settings/windlight/days/Default.xml b/linden/indra/newview/app_settings/windlight/days/Default.xml
new file mode 100644
index 0000000..d3d7ece
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/days/Default.xml
@@ -0,0 +1,36 @@
1<llsd>
2 <array>
3 <array>
4 <real>0</real>
5 <string>A-12AM</string>
6 </array>
7 <array>
8 <real>0.125</real>
9 <string>A-3AM</string>
10 </array>
11 <array>
12 <real>0.25</real>
13 <string>A-6AM</string>
14 </array>
15 <array>
16 <real>0.375</real>
17 <string>A-9AM</string>
18 </array>
19 <array>
20 <real>0.5</real>
21 <string>A-12PM</string>
22 </array>
23 <array>
24 <real>0.625</real>
25 <string>A-3PM</string>
26 </array>
27 <array>
28 <real>0.75</real>
29 <string>A-6PM</string>
30 </array>
31 <array>
32 <real>0.875</real>
33 <string>A-9PM</string>
34 </array>
35 </array>
36</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/postprocesseffects.xml b/linden/indra/newview/app_settings/windlight/postprocesseffects.xml
new file mode 100644
index 0000000..2be9c72
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/postprocesseffects.xml
@@ -0,0 +1,2 @@
1<llsd><map><key>Asi Weird</key><map><key>bloom_strength</key><real>4.5799999237060547</real><key>bloom_width</key><real>12.539999961853027</real><key>brightness</key><real>0.89999997615814209</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>0.22999998927116394</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><integer>1</integer><key>enable_color_filter</key><integer>1</integer><key>enable_night_vision</key><boolean>0</boolean><key>extract_high</key><real>1</real><key>extract_low</key><real>0.47999998927116394</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>-1</real></map><key>NegativeSaturation</key><map><key>bloom_strength</key><real>1.5</real><key>bloom_width</key><real>2.25</real><key>brightness</key><real>1</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>1</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><boolean>0</boolean><key>enable_color_filter</key><integer>1</integer><key>enable_night_vision</key><boolean>0</boolean><key>extract_high</key><real>1</real><key>extract_low</key><real>0.94999999999999996</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>-1</real></map><key>NightVision</key><map><key>bloom_strength</key><real>1.5</real><key>bloom_width</key><real>2.25</real><key>brightness</key><real>1</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>1</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><boolean>0</boolean><key>enable_color_filter</key><boolean>0</boolean><key>enable_night_vision</key><integer>1</integer><key>extract_high</key><real>1</real><key>extract_low</key><real>0.94999999999999996</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>1</real></map><key>WGhost</key><map><key>bloom_strength</key><real>2.0399999618530273</real><key>bloom_width</key><real>2.25</real><key>brightness</key><real>1</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>1</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><integer>1</integer><key>enable_color_filter</key><boolean>0</boolean><key>enable_night_vision</key><boolean>0</boolean><key>extract_high</key><real>1</real><key>extract_low</key><real>0.22999998927116394</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>1</real></map><key>default</key><map><key>bloom_strength</key><real>1.5</real><key>bloom_width</key><real>2.25</real><key>brightness</key><real>1</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>1</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><boolean>0</boolean><key>enable_color_filter</key><boolean>0</boolean><key>enable_night_vision</key><boolean>0</boolean><key>extract_high</key><real>1</real><key>extract_low</key><real>0.94999999999999996</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>1</real></map></map></llsd>
2><map><key>bloom_strength</key><real>1.5</real><key>bloom_width</key><real>2.25</real><key>brightness</key><real>1</real><key>brightness_multiplier</key><real>3</real><key>contrast</key><real>1</real><key>contrast_base</key><array><real>1</real><real>1</real><real>1</real><real>0.5</real></array><key>enable_bloom</key><boolean>0</boolean><key>enable_color_filter</key><boolean>0</boolean><key>enable_night_vision</key><boolean>0</boolean><key>extract_high</key><real>1</real><key>extract_low</key><real>0.94999999999999996</real><key>noise_size</key><real>25</real><key>noise_strength</key><real>0.40000000000000002</real><key>saturation</key><real>1</real></map></map></llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D12AM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D12AM.xml
new file mode 100644
index 0000000..aa42de7
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D12AM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.20405027270317078</real>
6 <real>0.24246673285961151</real>
7 <real>0.32999998331069946</real>
8 <real>0.10999999940395355</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.44999998807907104</real>
13 <real>0.44999998807907104</real>
14 <real>0.44999998807907104</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.23999999463558197</real>
20 <real>0.23999999463558197</real>
21 <real>0.23999999463558197</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.87999999523162842</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00030000001424923539</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>4</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.8876205482883961e-007</real>
118 <real>1</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>906.20001220703125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>2</real>
131 <key>sun_angle</key>
132 <real>4.7123894691467285</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.34876692295074463</real>
136 <real>0.35574248433113098</real>
137 <real>0.65999996662139893</real>
138 <real>0.2199999988079071</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D12PM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D12PM.xml
new file mode 100644
index 0000000..81291b1
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D12PM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0499999523162842</real>
6 <real>1.0499999523162842</real>
7 <real>1.0499999523162842</real>
8 <real>0.34999999403953552</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.24475815892219543</real>
13 <real>0.44872328639030457</real>
14 <real>0.75999999046325684</real>
15 <real>0.37999999523162842</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.49548381567001343</real>
20 <real>0.49548381567001343</real>
21 <real>0.63999998569488525</real>
22 <real>0.31999999284744263</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.40999999642372131</real>
27 <real>0.40999999642372131</real>
28 <real>0.40999999642372131</real>
29 <real>0.40999999642372131</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00017999998817685992</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.80000001192092896</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18999999761581421</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.3711388286737929e-008</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1605</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.5707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.7342105507850647</real>
136 <real>0.78157895803451538</real>
137 <real>0.89999997615814209</real>
138 <real>0.29999998211860657</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D3AM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D3AM.xml
new file mode 100644
index 0000000..29490cb
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D3AM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.22259476780891418</real>
6 <real>0.26450252532958984</real>
7 <real>0.35999998450279236</real>
8 <real>0.11999999731779099</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.44999116536295314</real>
13 <real>0.44999854555993368</real>
14 <real>0.45001013284446073</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.23999616268583132</real>
20 <real>0.239999227803052</real>
21 <real>0.24000028550619668</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615400241566114</real>
27 <real>0.22615400241566114</real>
28 <real>0.22615400241566114</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.88000000953681223</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.499400354105791</real>
55 <real>10.011000104419489</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003000046529240592</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>7.8213197608078763e-005</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5.0000000000023022</real>
95 <real>0.0010000000214220922</real>
96 <real>-0.47999999165507345</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>3.9999044060931555</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>4.6348559691012062e-006</real>
109 <real>0.19915600437461423</real>
110 <real>0.19915600437461423</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.70710653066635132</real>
117 <real>-0.70710700750350952</real>
118 <real>1</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>906.19008370909478</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>1.9999420642852783</real>
131 <key>sun_angle</key>
132 <real>5.4977874755859375</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.60242295265197754</real>
136 <real>0.61447036266326904</real>
137 <real>1.1399999856948853</real>
138 <real>0.37999999523162842</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D3PM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D3PM.xml
new file mode 100644
index 0000000..61ff9eb
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D3PM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0499999523162842</real>
6 <real>1.0499999523162842</real>
7 <real>1.0499999523162842</real>
8 <real>0.34999999403953552</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.2447581488182351</real>
13 <real>0.44872328639030457</real>
14 <real>0.75999999046325684</real>
15 <real>0.38000004053115788</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.49548382097675159</real>
20 <real>0.49548381382419748</real>
21 <real>0.63999999284744291</real>
22 <real>0.31999999642372146</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.40999999165535073</real>
27 <real>0.40999999165535073</real>
28 <real>0.40999999165535073</real>
29 <real>0.40999999165535073</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.99999999999999289</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.4199999868869746</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00017999998817685818</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.80000001192093606</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18999999761581243</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.70710659027099609</real>
117 <real>-0.70710694789886475</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1605</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>2.3561947345733643</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.73421055078505759</real>
136 <real>0.78157895803450828</real>
137 <real>0.89999997615813498</real>
138 <real>0.29999998211860301</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D6AM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D6AM.xml
new file mode 100644
index 0000000..3a7b619
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D6AM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.80999994277954102</real>
6 <real>0.46289783716201782</real>
7 <real>0.62999993562698364</real>
8 <real>0.26999998092651367</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.15793180465698242</real>
13 <real>0.43499568104743958</real>
14 <real>0.87000000476837158</real>
15 <real>0.87000000476837158</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.20673196017742157</real>
20 <real>0.40988314151763916</real>
21 <real>0.47999998927116394</real>
22 <real>0.47999998927116394</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22616604226328718</real>
27 <real>0.22616604226328718</real>
28 <real>0.22616604226328718</real>
29 <real>0.99997219085526012</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.88000025272481253</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013883861</real>
55 <real>10.010999679576344</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00062000000616535544</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>2.6999279499073054</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5.0009990693069994</real>
95 <real>0.0010000000474963411</real>
96 <real>-0.48000101923815919</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.53999996185302734</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.15999999642372131</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.094108223915100098</real>
117 <real>0.99556195735931396</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>563</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>0.094247691333293915</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.369999885559082</real>
136 <real>2.369999885559082</real>
137 <real>2.369999885559082</real>
138 <real>0.78999996185302734</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D6PM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D6PM.xml
new file mode 100644
index 0000000..796c6e1
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D6PM.xml
@@ -0,0 +1,142 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0199999809265137</real>
6 <real>0.80999994277954102</real>
7 <real>0.80999994277954102</real>
8 <real>1.0199999809265137</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.10767599940299988</real>
20 <real>0.21348699927330017</real>
21 <real>0.25</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.87999999523162842</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00046000001020729542</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>1</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.15999999642372131</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.07532646507024765</real>
117 <real>-0.99715894460678101</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>562.5</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0661947727203369</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.8385701179504395</real>
136 <real>2.8385701179504395</real>
137 <real>2.8385701179504395</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
142
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D9AM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D9AM.xml
new file mode 100644
index 0000000..84b61ac
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D9AM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0499999949065426</real>
6 <real>1.0499999988079054</real>
7 <real>1.0499999988079054</real>
8 <real>0.3500000095367426</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.15999999642372131</real>
13 <real>0.44872328639030457</real>
14 <real>0.75999999046325684</real>
15 <real>0.75999999046325684</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.53999996185302734</real>
20 <real>0.47999998927116394</real>
21 <real>0.69999998807907104</real>
22 <real>0.34999999403953552</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.37000000476837158</real>
27 <real>0.37000000476837158</real>
28 <real>0.37000000476837158</real>
29 <real>0.37000000476837158</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.99999998569455784</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999997615814166</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999844956437</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.27333331108093262</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00017999998102430359</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.80000008344649842</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>4.9999999284740397</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999999046327346</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.70000003576435432</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18999999284767277</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.70710676908493042</real>
117 <real>0.70710676908493042</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1605</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>0.78539818525314331</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.73421054104441197</real>
136 <real>0.7815789463510896</real>
137 <real>0.89999995470046912</real>
138 <real>0.29999997496605069</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/A%2D9PM.xml b/linden/indra/newview/app_settings/windlight/skies/A%2D9PM.xml
new file mode 100644
index 0000000..6a509d1
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/A%2D9PM.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.20404692765200849</real>
6 <real>0.24246276689169122</real>
7 <real>0.33000383615406292</real>
8 <real>0.1100123608103587</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.44999116536295314</real>
13 <real>0.44999854555993368</real>
14 <real>0.45001013284446073</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.23999616268583132</real>
20 <real>0.239999227803052</real>
21 <real>0.24000028550619668</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615400241566114</real>
27 <real>0.22615400241566114</real>
28 <real>0.22615400241566114</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>0.88000000953681223</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.499400354105791</real>
55 <real>10.011000104419489</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003000046529240592</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>7.8213197608078763e-005</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5.0000000000023022</real>
95 <real>0.0010000000214220922</real>
96 <real>-0.47999999165507345</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>3.9999044060931555</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>4.6348559691012062e-006</real>
109 <real>0.19915600437461423</real>
110 <real>0.19915600437461423</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.70710688829421997</real>
117 <real>0.70710664987564087</real>
118 <real>1</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>906.19008370909478</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>1.9999420642852783</real>
131 <key>sun_angle</key>
132 <real>3.9269909858703613</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.34878980098432066</real>
136 <real>0.35576509414380553</real>
137 <real>0.66003586768772493</real>
138 <real>0.22001197576412324</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Barcelona.xml b/linden/indra/newview/app_settings/windlight/skies/Barcelona.xml
new file mode 100644
index 0000000..7b09fe2
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Barcelona.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.22260047495365143</real>
6 <real>0.26450866460800171</real>
7 <real>0.35999998450279236</real>
8 <real>0.11999999731779099</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15130999684333801</real>
20 <real>0.30000001192092896</real>
21 <real>0.35131001472473145</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.50999999046325684</real>
27 <real>0.50999999046325684</real>
28 <real>0.50999999046325684</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.30000001192092896</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>6</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.33000001311302185</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.19915600121021271</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.062790460884571075</real>
117 <real>-0.99802672863006592</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>21</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0787608623504639</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.1699999570846558</real>
136 <real>1.1699999570846558</real>
137 <real>1.1699999570846558</real>
138 <real>0.38999998569488525</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Blizzard.xml b/linden/indra/newview/app_settings/windlight/skies/Blizzard.xml
new file mode 100644
index 0000000..a4110a1
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Blizzard.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.4823022186756134</real>
6 <real>0.57310229539871216</real>
7 <real>0.77999997138977051</real>
8 <real>0.25999999046325684</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15130999684333801</real>
20 <real>0.30000001192092896</real>
21 <real>0.35131001472473145</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.12862999737262726</real>
27 <real>0.12862999737262726</real>
28 <real>0.12862999737262726</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.88419097661972046</real>
34 <real>0.53047597408294678</real>
35 <real>0.4270470142364502</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.38419300317764282</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10</real>
55 <real>10</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.61711597442626953</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0001250890054507181</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>11.40000057220459</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>6.4079799652099609</real>
95 <real>0.0012815999798476696</real>
96 <real>-0.42292699217796326</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>4</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.21744099259376526</real>
109 <real>0.21744099259376526</real>
110 <real>0.21744099259376526</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.15643447637557983</real>
117 <real>0.98768836259841919</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>4000</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>2</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>0.15707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>3</real>
136 <real>3</real>
137 <real>3</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Blue%20Midday.xml b/linden/indra/newview/app_settings/windlight/skies/Blue%20Midday.xml
new file mode 100644
index 0000000..e7fdbe1
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Blue%20Midday.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.14999999105930328</real>
6 <real>0.14999999105930328</real>
7 <real>0.14999999105930328</real>
8 <real>0.049999997019767761</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.18153078854084015</real>
13 <real>0.49999505281448364</real>
14 <real>1</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.43070217967033386</real>
20 <real>0.85394656658172607</real>
21 <real>1</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.53962135314941406</real>
27 <real>0.53962135314941406</real>
28 <real>0.53962135314941406</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>0.69569224119186401</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.10999999195337296</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.3765256404876709</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>2.9846153259277344</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>4.2061538696289062</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.44246155023574829</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>2.8830769062042236</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.49740666151046753</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.86074197292327881</real>
117 <real>-0.50904154777526855</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>10</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>2.1048672199249268</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.88526362180709839</real>
136 <real>1.2300000190734863</real>
137 <real>1.2300000190734863</real>
138 <real>0.40999999642372131</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Coastal%20Afternoon.xml b/linden/indra/newview/app_settings/windlight/skies/Coastal%20Afternoon.xml
new file mode 100644
index 0000000..1036e69
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Coastal%20Afternoon.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.89040267467498779</real>
6 <real>1.0580335855484009</real>
7 <real>1.4399999380111694</real>
8 <real>0.47999998927116394</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15130999684333801</real>
20 <real>0.30000001192092896</real>
21 <real>0.35131001472473145</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.21396400034427643</real>
27 <real>0.21396400034427643</real>
28 <real>0.21396400034427643</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.16495099663734436</real>
34 <real>0.09771379828453064</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.079754598438739777</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.644780158996582</real>
55 <real>10.423800468444824</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.30061298608779907</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00015800200344529003</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>1</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.33000001311302185</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.13210900127887726</real>
109 <real>0.13210900127887726</real>
110 <real>0.13210900127887726</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.031410444527864456</real>
117 <real>-0.99950659275054932</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>3</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.1101770401000977</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>3</real>
136 <real>3</real>
137 <real>3</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Coastal%20Sunset.xml b/linden/indra/newview/app_settings/windlight/skies/Coastal%20Sunset.xml
new file mode 100644
index 0000000..41f6aaf
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Coastal%20Sunset.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.31535112857818604</real>
6 <real>0.37471914291381836</real>
7 <real>0.50999999046325684</real>
8 <real>0.17000000178813934</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.11645399779081345</real>
13 <real>0.32075101137161255</real>
14 <real>0.64150899648666382</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.054176401346921921</real>
20 <real>0.10741499811410904</real>
21 <real>0.12578600645065308</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.21396400034427643</real>
27 <real>0.21396400034427643</real>
28 <real>0.21396400034427643</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.27044001221656799</real>
34 <real>1</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.10062900185585022</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.644780158996582</real>
55 <real>10.423800468444824</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.32704401016235352</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00015849100600462407</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>3.4000000953674316</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>6.867919921875</real>
95 <real>0.0013735899701714516</real>
96 <real>-0.45328301191329956</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.6792449951171875</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.13210900127887726</real>
109 <real>0.13210900127887726</real>
110 <real>0.13210900127887726</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.031410444527864456</real>
117 <real>-0.99950659275054932</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1308.1800537109375</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>5</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.1101770401000977</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>3</real>
136 <real>3</real>
137 <real>3</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Default.xml b/linden/indra/newview/app_settings/windlight/skies/Default.xml
new file mode 100644
index 0000000..d2d62e6
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Default.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0499999523162842</real>
6 <real>1.0499999523162842</real>
7 <real>1.0499999523162842</real>
8 <real>0.34999999403953552</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.24475815892219543</real>
13 <real>0.44872328639030457</real>
14 <real>0.75999999046325684</real>
15 <real>0.37999999523162842</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.49548381567001343</real>
20 <real>0.49548381567001343</real>
21 <real>0.63999998569488525</real>
22 <real>0.31999999284744263</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.40999999642372131</real>
27 <real>0.40999999642372131</real>
28 <real>0.40999999642372131</real>
29 <real>0.40999999642372131</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00017999998817685992</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.80000001192092896</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18999999761581421</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.91269159317016602</real>
117 <real>-0.40864911675453186</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1605</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.9917697906494141</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.7342105507850647</real>
136 <real>0.78157895803451538</real>
137 <real>0.89999997615814209</real>
138 <real>0.29999998211860657</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Desert%20Sunset.xml b/linden/indra/newview/app_settings/windlight/skies/Desert%20Sunset.xml
new file mode 100644
index 0000000..89f8c36
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Desert%20Sunset.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.07420019805431366</real>
6 <real>0.088169597089290619</real>
7 <real>0.11999999731779099</real>
8 <real>1</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.10767599940299988</real>
20 <real>0.21348699927330017</real>
21 <real>0.25</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.37999999523162842</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00046000001020729542</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>2</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.6100000143051147</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.15999999642372131</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.062790460884571075</real>
117 <real>-0.99802672863006592</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>562.5</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0787608623504639</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.8385701179504395</real>
136 <real>2.8385701179504395</real>
137 <real>2.8385701179504395</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Fine%20Day.xml b/linden/indra/newview/app_settings/windlight/skies/Fine%20Day.xml
new file mode 100644
index 0000000..0d6d1db
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Fine%20Day.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.21194984018802643</real>
6 <real>0.25700280070304871</real>
7 <real>0.25999999046325684</real>
8 <real>0.25999999046325684</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.10031381994485855</real>
13 <real>0.2849995493888855</real>
14 <real>0.56999999284744263</real>
15 <real>0.56999999284744263</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15806557238101959</real>
20 <real>0.31211116909980774</real>
21 <real>0.52999997138977051</real>
22 <real>0.52999997138977051</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.62000000476837158</real>
27 <real>0.72737622261047363</real>
28 <real>0.73626559972763062</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.89999997615814209</real>
34 <real>0.93999999761581421</real>
35 <real>0.74000000953674316</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.11999999731779099</real>
41 <real>0.20999999344348907</real>
42 <real>0.029999999329447746</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.25999999046325684</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.993240904292179</real>
55 <real>10.010000228881836</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.29999998211860657</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00013000000035390258</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>10.100000381469727</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>3.8955750465393066</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.4699999094009399</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>11.200000762939453</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.64999997615814209</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.35999998450279236</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.11999999731779099</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0.66304093599319458</real>
116 <real>0.24868990480899811</real>
117 <real>-0.70606660842895508</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>789</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>24</integer>
129 <key>star_brightness</key>
130 <real>0.18999999761581421</real>
131 <key>sun_angle</key>
132 <real>0.25132742524147034</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.25</real>
136 <real>1.2599999904632568</real>
137 <real>0.59999996423721313</real>
138 <real>2.25</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Fluffy%20Big%20Clouds.xml b/linden/indra/newview/app_settings/windlight/skies/Fluffy%20Big%20Clouds.xml
new file mode 100644
index 0000000..9b5ad5a
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Fluffy%20Big%20Clouds.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.029999999329447746</real>
6 <real>0</real>
7 <real>0</real>
8 <real>0.029999999329447746</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.097999997437000275</real>
13 <real>0.2800000011920929</real>
14 <real>1</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.11999999731779099</real>
20 <real>0.35094299912452698</real>
21 <real>1</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.48999997973442078</real>
27 <real>0.79000002145767212</real>
28 <real>0.80000001192092896</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.53999996185302734</real>
34 <real>0.5</real>
35 <real>0.75999999046325684</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.38999998569488525</real>
41 <real>0.5</real>
42 <real>0.039999999105930328</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.43999999761581421</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>11.809999465942383</real>
55 <real>12.799999237060547</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.32999998331069946</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00021999998716637492</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>4</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>3.2044246196746826</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.5399999618530273</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>3.8000010331979865</real>
95 <real>0.001000000059761974</real>
96 <real>-0.49999996688498527</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.20999999344348907</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.049999997019767761</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0.056814663112163544</real>
116 <real>0.42577928304672241</real>
117 <real>-0.90304160118103027</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>676.10003662109375</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>18</integer>
129 <key>star_brightness</key>
130 <real>0.44999998807907104</real>
131 <key>sun_angle</key>
132 <real>0.4398229718208313</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.7999999523162842</real>
136 <real>1.4099999666213989</real>
137 <real>1.0199999809265137</real>
138 <real>1.7999999523162842</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Foggy.xml b/linden/indra/newview/app_settings/windlight/skies/Foggy.xml
new file mode 100644
index 0000000..88f55f6
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Foggy.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.32999998331069946</real>
6 <real>0.32999998331069946</real>
7 <real>0.32999998331069946</real>
8 <real>0.10999999940395355</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.43070214986801147</real>
20 <real>0.85394668579101563</real>
21 <real>1</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.69999998807907104</real>
27 <real>0.69999998807907104</real>
28 <real>0.69999998807907104</real>
29 <real>0.69999998807907104</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>0.53999996185302734</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.29999998211860657</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.39999997615814209</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>4</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>3.7999999523162842</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.5</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>4</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.64999997615814209</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.3711388286737929e-008</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>18</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.5707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.53999996185302734</real>
136 <real>0.53999996185302734</real>
137 <real>0.53999996185302734</real>
138 <real>0.17999999225139618</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky%20Funky.xml b/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky%20Funky.xml
new file mode 100644
index 0000000..aad702b
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky%20Funky.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.29999998211860657</real>
6 <real>0.23511900007724762</real>
7 <real>0.31999999284744263</real>
8 <real>1</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.13977900147438049</real>
13 <real>0.38499599695205688</real>
14 <real>0.76999998092651367</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.18999999761581421</real>
20 <real>0.18999999761581421</real>
21 <real>0.18999999761581421</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>5.3780298233032227</real>
34 <real>1.9675600528717041</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>5.3780298233032227</real>
41 <real>1.9675600528717041</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.739999771118164</real>
55 <real>10.600000381469727</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.31000000238418579</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00052000000141561031</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>3.4000000953674316</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>0.77999997138977051</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>1.1000000238418579</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.12999999523162842</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.53582650423049927</real>
117 <real>-0.84432810544967651</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>656.20001220703125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>28</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>2.5761063098907471</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.1299998760223389</real>
136 <real>1.5299999713897705</real>
137 <real>2.8385701179504395</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky.xml b/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky.xml
new file mode 100644
index 0000000..7b3c312
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Funky%20Funky.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.32999998331069946</real>
6 <real>0.32999998331069946</real>
7 <real>0.32999998331069946</real>
8 <real>0.10999999940395355</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15130999684333801</real>
20 <real>0.30000001192092896</real>
21 <real>0.35131001472473145</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.65280699729919434</real>
34 <real>0.50335597991943359</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.65280699729919434</real>
41 <real>0.50335597991943359</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.33064401149749756</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>1</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.33000001311302185</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.19915600121021271</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.062790460884571075</real>
117 <real>-0.99802672863006592</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>11</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0787608623504639</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.86811381578445435</real>
136 <real>2.2200000286102295</real>
137 <real>2.2200000286102295</real>
138 <real>0.74000000953674316</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Gelatto.xml b/linden/indra/newview/app_settings/windlight/skies/Gelatto.xml
new file mode 100644
index 0000000..92b4fd6
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Gelatto.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0</real>
6 <real>0.15999999642372131</real>
7 <real>0</real>
8 <real>0.15999999642372131</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.019999999552965164</real>
13 <real>0.22999770939350128</real>
14 <real>0.45999997854232788</real>
15 <real>0.55000001192092896</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0</real>
20 <real>0.6319204568862915</real>
21 <real>0.74000000953674316</real>
22 <real>0.84999996423721313</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>1</real>
27 <real>0</real>
28 <real>0</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.53999996185302734</real>
34 <real>0.50999999046325684</real>
35 <real>0.23999999463558197</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.059999998658895493</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.2800000011920929</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>20</real>
55 <real>20</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.32999998331069946</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00016999999934341758</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>8.1000003814697266</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>3.7699110507965088</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>0</boolean>
83 <boolean>0</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.5399999618530273</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>0.39999961853027344</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.49999997019767761</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>3.2599999904632568</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.4699999988079071</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0.58749508857727051</real>
116 <real>-0.031410761177539825</real>
117 <real>-0.80861783027648926</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1267.5999755859375</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>18</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>-0.031415928155183792</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.75</real>
136 <real>0.71999996900558472</real>
137 <real>0.37800011038780212</real>
138 <real>0.80999994277954102</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Ghost.xml b/linden/indra/newview/app_settings/windlight/skies/Ghost.xml
new file mode 100644
index 0000000..065b9e5
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Ghost.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.23999999463558197</real>
6 <real>0.23999999463558197</real>
7 <real>0.23999999463558197</real>
8 <real>0.079999998211860657</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.16700799763202667</real>
13 <real>0.45999500155448914</real>
14 <real>0.92000001668930054</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.18089599907398224</real>
20 <real>0.35865798592567444</real>
21 <real>0.41999998688697815</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.40999999642372131</real>
27 <real>0.40999999642372131</real>
28 <real>0.40999999642372131</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>11.539999961853027</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.36000001430511475</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00042999998549930751</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>8.1000003814697266</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.51999998092651367</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.75</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18000000715255737</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.89100658893585205</real>
117 <real>0.45399042963981628</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>718.70001220703125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>23</integer>
129 <key>star_brightness</key>
130 <real>2</real>
131 <key>sun_angle</key>
132 <real>1.0995575189590454</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.33000001311302185</real>
136 <real>0.33000001311302185</real>
137 <real>0.33000001311302185</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Incongruent%20Truths.xml b/linden/indra/newview/app_settings/windlight/skies/Incongruent%20Truths.xml
new file mode 100644
index 0000000..191f6f4
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Incongruent%20Truths.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0</real>
6 <real>0</real>
7 <real>0.44999998807907104</real>
8 <real>0.44999998807907104</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.13997539444089213</real>
13 <real>0.38665792478461469</real>
14 <real>0.77332294252195766</real>
15 <real>0.95108884837904384</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0</real>
20 <real>0.22876684367656708</real>
21 <real>0.290018230676651</real>
22 <real>0.31999999284744263</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.25999999046325684</real>
27 <real>0.28883209824562073</real>
28 <real>0.28994369506835938</real>
29 <real>0.28999999165534973</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.17999999225139618</real>
34 <real>0.50999999046325684</real>
35 <real>0.91999995708465576</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.079999998211860657</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.25</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.436104517528292</real>
55 <real>10</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.34000000357627869</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0002899999963119626</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>1.3000000715255737</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>2.2619466781616211</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.5399999618530273</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>4.0000009536743164</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.74999994039535522</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.12999999523162842</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.14999999105930328</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>-0.74630612134933472</real>
116 <real>0.24868990480899811</real>
117 <real>-0.61739814281463623</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>394.39999389648437</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>18</integer>
129 <key>star_brightness</key>
130 <real>0.44999998807907104</real>
131 <key>sun_angle</key>
132 <real>0.25132742524147034</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.25</real>
136 <real>1.957500696182251</real>
137 <real>1.170000433921814</real>
138 <real>0.75</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Midday%201.xml b/linden/indra/newview/app_settings/windlight/skies/Midday%201.xml
new file mode 100644
index 0000000..d2d62e6
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Midday%201.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>1.0499999523162842</real>
6 <real>1.0499999523162842</real>
7 <real>1.0499999523162842</real>
8 <real>0.34999999403953552</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.24475815892219543</real>
13 <real>0.44872328639030457</real>
14 <real>0.75999999046325684</real>
15 <real>0.37999999523162842</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.49548381567001343</real>
20 <real>0.49548381567001343</real>
21 <real>0.63999998569488525</real>
22 <real>0.31999999284744263</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.40999999642372131</real>
27 <real>0.40999999642372131</real>
28 <real>0.40999999642372131</real>
29 <real>0.40999999642372131</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.6884100437164307</real>
34 <real>0.52609699964523315</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.6884100437164307</real>
41 <real>0.52609699964523315</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.26999998092651367</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00017999998817685992</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.80000001192092896</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.18999999761581421</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.91269159317016602</real>
117 <real>-0.40864911675453186</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1605</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>22</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.9917697906494141</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.7342105507850647</real>
136 <real>0.78157895803451538</real>
137 <real>0.89999997615814209</real>
138 <real>0.29999998211860657</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Midday%202.xml b/linden/indra/newview/app_settings/windlight/skies/Midday%202.xml
new file mode 100644
index 0000000..3fb21f2
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Midday%202.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0</real>
6 <real>0</real>
7 <real>0</real>
8 <real>0</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.43070214986801147</real>
20 <real>0.85394668579101563</real>
21 <real>1</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.69999998807907104</real>
27 <real>0.69999998807907104</real>
28 <real>0.69999998807907104</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>0.53999996185302734</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.29999998211860657</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.199999809265137</real>
55 <real>10.069999694824219</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.22999998927116394</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.6100000143051147</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>3.7999999523162842</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.5</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.41999998688697815</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.3711388286737929e-008</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>-1163005939</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.5707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.80999994277954102</real>
136 <real>0.80999994277954102</real>
137 <real>0.80999994277954102</real>
138 <real>0.26999998092651367</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Midday%203.xml b/linden/indra/newview/app_settings/windlight/skies/Midday%203.xml
new file mode 100644
index 0000000..c1dfa55
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Midday%203.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.33000001311302185</real>
6 <real>0.33000001311302185</real>
7 <real>0.33000001311302185</real>
8 <real>1</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.16449999809265137</real>
13 <real>0.4699999988079071</real>
14 <real>0.93999999761581421</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.17547200620174408</real>
20 <real>0.35094299912452698</real>
21 <real>0.62000000476837158</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.5899999737739563</real>
27 <real>0.79000002145767212</real>
28 <real>0.80000001192092896</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>2.8148899078369141</real>
34 <real>5.6909198760986328</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>5.9584097862243652</real>
41 <real>6.9909601211547852</real>
42 <real>0.070000000298023224</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.9300003051757813</real>
55 <real>10.199999809265137</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.25999999046325684</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00039000000106170774</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.69999998807907104</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.6100000143051147</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-1.1599999666213989</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.20999999344348907</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.11999999731779099</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.3711388286737929e-008</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>2250</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>24</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.5707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.2599999904632568</real>
136 <real>1.2599999904632568</real>
137 <real>1.2599999904632568</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Midday%204.xml b/linden/indra/newview/app_settings/windlight/skies/Midday%204.xml
new file mode 100644
index 0000000..d0b1425
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Midday%204.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.33000001311302185</real>
6 <real>0.33000001311302185</real>
7 <real>0.33000001311302185</real>
8 <real>1</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.097999997437000275</real>
13 <real>0.2800000011920929</real>
14 <real>0.56000000238418579</real>
15 <real>0.56000000238418579</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.17547200620174408</real>
20 <real>0.35094299912452698</real>
21 <real>0.61000001430511475</real>
22 <real>0.61000001430511475</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.5899999737739563</real>
27 <real>0.79000002145767212</real>
28 <real>0.80000001192092896</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>2.8148899078369141</real>
34 <real>5.6909198760986328</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>5.9584097862243652</real>
41 <real>6.9909601211547852</real>
42 <real>0.070000000298023224</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.32999998331069946</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.9300003051757813</real>
55 <real>10.199999809265137</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.22999998927116394</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00039000000106170774</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>0.69999998807907104</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.6100000143051147</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>3.8000011444091797</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.49999997019767761</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.20999999344348907</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.19999998807907104</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>-4.3711388286737929e-008</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>1802.800048828125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>24</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>1.5707963705062866</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.2599999904632568</real>
136 <real>1.2599999904632568</real>
137 <real>1.2599999904632568</real>
138 <real>0.41999998688697815</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Night.xml b/linden/indra/newview/app_settings/windlight/skies/Night.xml
new file mode 100644
index 0000000..319a06f
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Night.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.20405027105862608</real>
6 <real>0.24246673976617727</real>
7 <real>0.32999997392212316</real>
8 <real>0.11000000166951449</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.44999999369830818</real>
13 <real>0.44999999398335949</real>
14 <real>0.4499999944309046</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.23999999567946317</real>
20 <real>0.23999999579784967</real>
21 <real>0.23999999583870221</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615400241575034</real>
27 <real>0.22615400241575034</real>
28 <real>0.22615400241575034</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.5</real>
34 <real>0.5</real>
35 <real>0.88000000953711155</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940035411295</real>
55 <real>10.011000104431371</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.36000001430511475</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00030000001824737163</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>3.0208916693946743e-009</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000214212465</real>
96 <real>-0.47999999165502744</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>3.9999999963077992</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>1.7901579546794781e-010</real>
109 <real>0.19915600437467304</real>
110 <real>0.19915600437467304</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>1</real>
117 <real>3.0028815672267228e-005</real>
118 <real>1</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>906.20003957594895</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>26</integer>
129 <key>star_brightness</key>
130 <real>2</real>
131 <key>sun_angle</key>
132 <real>4.7123589515686035</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.34876692389196384</real>
136 <real>0.3557424864638451</real>
137 <real>0.65999994893325931</real>
138 <real>0.22000000284673543</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Pirate.xml b/linden/indra/newview/app_settings/windlight/skies/Pirate.xml
new file mode 100644
index 0000000..dc61fc6
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Pirate.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.27825063467025757</real>
6 <real>0.33063584566116333</real>
7 <real>0.44999998807907104</real>
8 <real>0.14999999105930328</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.14522500336170197</real>
13 <real>0.39999699592590332</real>
14 <real>0.80000197887420654</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.15130999684333801</real>
20 <real>0.30000001192092896</real>
21 <real>0.35131001472473145</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>1.2046600580215454</real>
34 <real>0.51547497510910034</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>1.2046600580215454</real>
41 <real>0.51547497510910034</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.49940013885498</real>
55 <real>10.01099967956543</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.33064401149749756</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.0003499999875202775</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>3.4000000953674316</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.36000001430511475</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.69999998807907104</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.19915600121021271</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.062790460884571075</real>
117 <real>-0.99802672863006592</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>600</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>27</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0787608623504639</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>2.8385701179504395</real>
136 <real>2.8385701179504395</real>
137 <real>2.8385701179504395</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Purple.xml b/linden/indra/newview/app_settings/windlight/skies/Purple.xml
new file mode 100644
index 0000000..ffa2949
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Purple.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.1978670060634613</real>
6 <real>0.23511900007724762</real>
7 <real>0.31999999284744263</real>
8 <real>1</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.13977900147438049</real>
13 <real>0.38499599695205688</real>
14 <real>0.76999998092651367</real>
15 <real>1</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.18999999761581421</real>
20 <real>0.18999999761581421</real>
21 <real>0.18999999761581421</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.22615399956703186</real>
27 <real>0.22615399956703186</real>
28 <real>0.22615399956703186</real>
29 <real>1</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>5.3780298233032227</real>
34 <real>1.9675600528717041</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>5.3780298233032227</real>
41 <real>1.9675600528717041</real>
42 <real>0.125</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.41999998688697815</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>10.739999771118164</real>
55 <real>10.600000381469727</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.31000000238418579</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00052000000141561031</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>3.4000000953674316</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>0</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>5</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.47999998927116394</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>1.1000000238418579</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.12999999523162842</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0</real>
116 <real>0.094108030200004578</real>
117 <real>-0.99556201696395874</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>656.20001220703125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>28</integer>
129 <key>star_brightness</key>
130 <real>0</real>
131 <key>sun_angle</key>
132 <real>3.0473451614379883</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.5</real>
136 <real>1.5299999713897705</real>
137 <real>2.8385701179504395</real>
138 <real>1</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Sailor%27s%20Delight.xml b/linden/indra/newview/app_settings/windlight/skies/Sailor%27s%20Delight.xml
new file mode 100644
index 0000000..9b4c441
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Sailor%27s%20Delight.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0.8399999737739563</real>
6 <real>0.090738050639629364</real>
7 <real>0.1234893873333931</real>
8 <real>0.8399999737739563</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0.93999999761581421</real>
13 <real>0.69999998807907104</real>
14 <real>0.25</real>
15 <real>0.93999999761581421</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>1</real>
20 <real>0.59999996423721313</real>
21 <real>0.25001853704452515</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.65999996662139893</real>
27 <real>0.38999998569488525</real>
28 <real>0.22618354856967926</real>
29 <real>0.65999996662139893</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.76999998092651367</real>
34 <real>0.50999999046325684</real>
35 <real>1</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.5</real>
41 <real>0.5899999737739563</real>
42 <real>0.019999999552965164</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.26999998092651367</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>9.4499998092651367</real>
55 <real>9.4399995803833008</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.5</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00019999999494757503</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>6.7000002861022949</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>3.7070791721343994</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.4800000190734863</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>0.79999923706054688</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.94999998807907104</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.89999997615814209</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.29999998211860657</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>0.53160154819488525</real>
116 <real>0.12533323466777802</real>
117 <real>-0.83767020702362061</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>281.70001220703125</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>18</integer>
129 <key>star_brightness</key>
130 <real>1.3799999952316284</real>
131 <key>sun_angle</key>
132 <real>0.12566371262073517</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>0.75</real>
136 <real>1.6800000667572021</real>
137 <real>1.0777359008789062</real>
138 <real>0.56000000238418579</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/skies/Sheer%20Surreality.xml b/linden/indra/newview/app_settings/windlight/skies/Sheer%20Surreality.xml
new file mode 100644
index 0000000..a36024c
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/skies/Sheer%20Surreality.xml
@@ -0,0 +1,141 @@
1<llsd>
2 <map>
3 <key>ambient</key>
4 <array>
5 <real>0</real>
6 <real>0.059999998658895493</real>
7 <real>0</real>
8 <real>0.059999998658895493</real>
9 </array>
10 <key>blue_density</key>
11 <array>
12 <real>0</real>
13 <real>0.099999994039535522</real>
14 <real>0.32999998331069946</real>
15 <real>0.32999998331069946</real>
16 </array>
17 <key>blue_horizon</key>
18 <array>
19 <real>0.029999999329447746</real>
20 <real>0</real>
21 <real>1</real>
22 <real>1</real>
23 </array>
24 <key>cloud_color</key>
25 <array>
26 <real>0.81999999284744263</real>
27 <real>0.18999999761581421</real>
28 <real>0.039999999105930328</real>
29 <real>0.81999999284744263</real>
30 </array>
31 <key>cloud_pos_density1</key>
32 <array>
33 <real>0.74000000953674316</real>
34 <real>0.93999999761581421</real>
35 <real>0.20999999344348907</real>
36 <real>1</real>
37 </array>
38 <key>cloud_pos_density2</key>
39 <array>
40 <real>0.65999996662139893</real>
41 <real>0.52999997138977051</real>
42 <real>0.0099999997764825821</real>
43 <real>1</real>
44 </array>
45 <key>cloud_scale</key>
46 <array>
47 <real>0.14000000059604645</real>
48 <real>0</real>
49 <real>0</real>
50 <real>1</real>
51 </array>
52 <key>cloud_scroll_rate</key>
53 <array>
54 <real>18</real>
55 <real>20</real>
56 </array>
57 <key>cloud_shadow</key>
58 <array>
59 <real>0.37999999523162842</real>
60 <real>0</real>
61 <real>0</real>
62 <real>1</real>
63 </array>
64 <key>density_multiplier</key>
65 <array>
66 <real>0.00018000000272877514</real>
67 <real>0</real>
68 <real>0</real>
69 <real>1</real>
70 </array>
71 <key>distance_multiplier</key>
72 <array>
73 <real>6.7000002861022949</real>
74 <real>0</real>
75 <real>0</real>
76 <real>1</real>
77 </array>
78 <key>east_angle</key>
79 <real>2.3247785568237305</real>
80 <key>enable_cloud_scroll</key>
81 <array>
82 <boolean>1</boolean>
83 <boolean>1</boolean>
84 </array>
85 <key>gamma</key>
86 <array>
87 <real>1.9499999284744263</real>
88 <real>0</real>
89 <real>0</real>
90 <real>1</real>
91 </array>
92 <key>glow</key>
93 <array>
94 <real>17.399999618530273</real>
95 <real>0.0010000000474974513</real>
96 <real>-0.64999997615814209</real>
97 <real>1</real>
98 </array>
99 <key>haze_density</key>
100 <array>
101 <real>0.40999999642372131</real>
102 <real>0</real>
103 <real>0</real>
104 <real>1</real>
105 </array>
106 <key>haze_horizon</key>
107 <array>
108 <real>0.17000000178813934</real>
109 <real>0.19915600121021271</real>
110 <real>0.19915600121021271</real>
111 <real>1</real>
112 </array>
113 <key>lightnorm</key>
114 <array>
115 <real>-0.72322052717208862</real>
116 <real>0.12533323466777802</real>
117 <real>-0.67914927005767822</real>
118 <real>0</real>
119 </array>
120 <key>max_y</key>
121 <array>
122 <real>263</real>
123 <real>0</real>
124 <real>0</real>
125 <real>1</real>
126 </array>
127 <key>preset_num</key>
128 <integer>24</integer>
129 <key>star_brightness</key>
130 <real>1.0399999618530273</real>
131 <key>sun_angle</key>
132 <real>0.12566371262073517</real>
133 <key>sunlight_color</key>
134 <array>
135 <real>1.5899999141693115</real>
136 <real>1.5299999713897705</real>
137 <real>0.53999996185302734</real>
138 <real>1.5899999141693115</real>
139 </array>
140 </map>
141</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Default.xml b/linden/indra/newview/app_settings/windlight/water/Default.xml
new file mode 100644
index 0000000..1826753
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Default.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.040000002831220627</real>
5 <key>fresnelOffset</key>
6 <real>0.5</real>
7 <key>fresnelScale</key>
8 <real>0.39999997615814209</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.029999999329447746</real>
19 <key>scaleBelow</key>
20 <real>0.20000000298023224</real>
21 <key>underWaterFogMod</key>
22 <real>0.25</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.015686275437474251</real>
26 <real>0.14901961386203766</real>
27 <real>0.25098040699958801</real>
28 <real>1</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>16</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>1.0499997138977051</real>
35 <real>-0.42000007629394531</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>1.1099996566772461</real>
40 <real>-1.1600000858306885</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Glassy.xml b/linden/indra/newview/app_settings/windlight/water/Glassy.xml
new file mode 100644
index 0000000..754e6de
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Glassy.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.003000000026077032089233398</real>
5 <key>fresnelOffset</key>
6 <real>0.579999983310699462890625</real>
7 <key>fresnelScale</key>
8 <real>0.0999999940395355224609375</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.07999999821186065673828125</real>
19 <key>scaleBelow</key>
20 <real>0.2000000029802322387695312</real>
21 <key>underWaterFogMod</key>
22 <real>0.25</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.04999999701976776123046875</real>
26 <real>0.37999999523162841796875</real>
27 <real>0.5299999713897705078125</real>
28 <real>0.5299999713897705078125</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>1</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.1700000017881393432617188</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.579999983310699462890625</real>
40 <real>-0.670000016689300537109375</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Murky.xml b/linden/indra/newview/app_settings/windlight/water/Murky.xml
new file mode 100644
index 0000000..65418fa
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Murky.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.0030000000260770321</real>
5 <key>fresnelOffset</key>
6 <real>0.39999997615814209</real>
7 <key>fresnelScale</key>
8 <real>0.5</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.079999998211860657</real>
19 <key>scaleBelow</key>
20 <real>0.20000000298023224</real>
21 <key>underWaterFogMod</key>
22 <real>0.76999998092651367</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.08999999612569809</real>
26 <real>0.17000000178813934</real>
27 <real>0.20999999344348907</real>
28 <real>0.20999999344348907</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>16</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.17000000178813934</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.57999998331069946</real>
40 <real>-0.67000001668930054</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Pond.xml b/linden/indra/newview/app_settings/windlight/water/Pond.xml
new file mode 100644
index 0000000..8a4d2c2
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Pond.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.0030000000260770321</real>
5 <key>fresnelOffset</key>
6 <real>0.50999999046325684</real>
7 <key>fresnelScale</key>
8 <real>0.099999994039535522</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.079999998211860657</real>
19 <key>scaleBelow</key>
20 <real>0.20000000298023224</real>
21 <key>underWaterFogMod</key>
22 <real>0.25</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.059999998658895493</real>
26 <real>0.37999999523162842</real>
27 <real>0.52999997138977051</real>
28 <real>0.52999997138977051</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>2.1000001430511475</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.17000000178813934</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.57999998331069946</real>
40 <real>-0.67000001668930054</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/SNAKE%21%21%21.xml b/linden/indra/newview/app_settings/windlight/water/SNAKE%21%21%21.xml
new file mode 100644
index 0000000..77984a0
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/SNAKE%21%21%21.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.0030000000260770321</real>
5 <key>fresnelOffset</key>
6 <real>0.57999998331069946</real>
7 <key>fresnelScale</key>
8 <real>0.099999994039535522</real>
9 <key>normScale</key>
10 <array>
11 <real>10</real>
12 <real>10</real>
13 <real>10</real>
14 </array>
15 <key>normalMap</key>
16 <uuid>470626e3-ac38-8554-d49b-90311c0176a9</uuid>
17 <key>scaleAbove</key>
18 <real>0.91999995708465576</real>
19 <key>scaleBelow</key>
20 <real>0.93999999761581421</real>
21 <key>underWaterFogMod</key>
22 <real>0.25</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.049999997019767761</real>
26 <real>0.37999999523162842</real>
27 <real>0.52999997138977051</real>
28 <real>0.52999997138977051</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>3.2000000476837158</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.17000000178813934</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.57999998331069946</real>
40 <real>-0.67000001668930054</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Second%20Plague.xml b/linden/indra/newview/app_settings/windlight/water/Second%20Plague.xml
new file mode 100644
index 0000000..7db679d
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Second%20Plague.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.017000000923871994</real>
5 <key>fresnelOffset</key>
6 <real>0.37000000476837158</real>
7 <key>fresnelScale</key>
8 <real>0</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.079999998211860657</real>
19 <key>scaleBelow</key>
20 <real>0.20000000298023224</real>
21 <key>underWaterFogMod</key>
22 <real>0.85999995470046997</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0.48999997973442078</real>
26 <real>0</real>
27 <real>0</real>
28 <real>0.48999997973442078</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>20</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.17000000178813934</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.57999998331069946</real>
40 <real>-0.67000001668930054</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/app_settings/windlight/water/Valdez.xml b/linden/indra/newview/app_settings/windlight/water/Valdez.xml
new file mode 100644
index 0000000..bde298b
--- /dev/null
+++ b/linden/indra/newview/app_settings/windlight/water/Valdez.xml
@@ -0,0 +1,43 @@
1<llsd>
2 <map>
3 <key>blurMultiplier</key>
4 <real>0.0020000000949949026</real>
5 <key>fresnelOffset</key>
6 <real>0.28999999165534973</real>
7 <key>fresnelScale</key>
8 <real>0</real>
9 <key>normScale</key>
10 <array>
11 <integer>2</integer>
12 <integer>2</integer>
13 <integer>2</integer>
14 </array>
15 <key>normalMap</key>
16 <uuid>822ded49-9a6c-f61c-cb89-6df54f42cdf4</uuid>
17 <key>scaleAbove</key>
18 <real>0.079999998211860657</real>
19 <key>scaleBelow</key>
20 <real>0.20000000298023224</real>
21 <key>underWaterFogMod</key>
22 <real>1</real>
23 <key>waterFogColor</key>
24 <array>
25 <real>0</real>
26 <real>0</real>
27 <real>0</real>
28 <real>0</real>
29 </array>
30 <key>waterFogDensity</key>
31 <real>1024</real>
32 <key>wave1Dir</key>
33 <array>
34 <real>0.5</real>
35 <real>-0.17000000178813934</real>
36 </array>
37 <key>wave2Dir</key>
38 <array>
39 <real>0.57999998331069946</real>
40 <real>-0.67000001668930054</real>
41 </array>
42 </map>
43</llsd>
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_ARROW.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROW.tif
new file mode 100644
index 0000000..a20893b
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROW.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWDRAG.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWDRAG.tif
new file mode 100644
index 0000000..ab84bfb
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWDRAG.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWLOCKED.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWLOCKED.tif
new file mode 100644
index 0000000..400ae42
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_ARROWLOCKED.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_GRABLOCKED.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_GRABLOCKED.tif
new file mode 100644
index 0000000..1cae801
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_GRABLOCKED.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_NO.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_NO.tif
new file mode 100644
index 0000000..bc4a7a7
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_NO.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_NOLOCKED.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_NOLOCKED.tif
new file mode 100644
index 0000000..62332fc
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_NOLOCKED.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENESW.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENESW.tif
new file mode 100644
index 0000000..de2c28b
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENESW.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENS.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENS.tif
new file mode 100644
index 0000000..2676c78
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENS.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENWSE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENWSE.tif
new file mode 100644
index 0000000..33df339
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZENWSE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_SIZEWE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZEWE.tif
new file mode 100644
index 0000000..8952054
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_SIZEWE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLBUY.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLBUY.tif
new file mode 100644
index 0000000..39d8998
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLBUY.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCAMERA.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCAMERA.tif
new file mode 100644
index 0000000..bbf415a
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCAMERA.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCREATE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCREATE.tif
new file mode 100644
index 0000000..2ab71c8
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLCREATE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLFOCUS.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLFOCUS.tif
new file mode 100644
index 0000000..db4ca17
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLFOCUS.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLGRAB.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLGRAB.tif
new file mode 100644
index 0000000..366630d
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLGRAB.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLLAND.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLLAND.tif
new file mode 100644
index 0000000..ad5a9ca
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLLAND.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLMEDIAOPEN.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLMEDIAOPEN.tif
new file mode 100644
index 0000000..7c0bcfc
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLMEDIAOPEN.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLOPEN.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLOPEN.tif
new file mode 100644
index 0000000..864c8de
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLOPEN.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAN.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAN.tif
new file mode 100644
index 0000000..0a89f9b
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAN.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAUSE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAUSE.tif
new file mode 100644
index 0000000..3431887
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAUSE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAY.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAY.tif
new file mode 100644
index 0000000..2bbb3b3
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPAY.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPICKOBJECT3.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPICKOBJECT3.tif
new file mode 100644
index 0000000..55317f1
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPICKOBJECT3.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPLAY.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPLAY.tif
new file mode 100644
index 0000000..796bbb7
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLPLAY.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLROTATE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLROTATE.tif
new file mode 100644
index 0000000..9888156
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLROTATE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSCALE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSCALE.tif
new file mode 100644
index 0000000..316dd38
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSCALE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSIT.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSIT.tif
new file mode 100644
index 0000000..d6d835a
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLSIT.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLTRANSLATE.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLTRANSLATE.tif
new file mode 100644
index 0000000..0cd0637
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLTRANSLATE.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLZOOMIN.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLZOOMIN.tif
new file mode 100644
index 0000000..65f3b6d
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_TOOLZOOMIN.tif
Binary files differ
diff --git a/linden/indra/newview/cursors_mac/UI_CURSOR_WORKING.tif b/linden/indra/newview/cursors_mac/UI_CURSOR_WORKING.tif
new file mode 100644
index 0000000..c49f16a
--- /dev/null
+++ b/linden/indra/newview/cursors_mac/UI_CURSOR_WORKING.tif
Binary files differ
diff --git a/linden/indra/newview/dronesettings.xml b/linden/indra/newview/dronesettings.xml
index 8a41280..db5749e 100644
--- a/linden/indra/newview/dronesettings.xml
+++ b/linden/indra/newview/dronesettings.xml
@@ -32,7 +32,7 @@
32 <LastName value="Tester"/> 32 <LastName value="Tester"/>
33 <!--Version number of last instance of the viewer that you ran--> 33 <!--Version number of last instance of the viewer that you ran-->
34 <LastRunVersion value="1.7.0"/> 34 <LastRunVersion value="1.7.0"/>
35 <!--Number of successful logins to Second Life--> 35 <!--Number of successful logins to grids-->
36 <NumSessions value="27"/> 36 <NumSessions value="27"/>
37 <!--Query current hardware configuration on application startup--> 37 <!--Query current hardware configuration on application startup-->
38 <ProbeHardwareOnStartup value="FALSE"/> 38 <ProbeHardwareOnStartup value="FALSE"/>
diff --git a/linden/indra/newview/floatervoicelicense.cpp b/linden/indra/newview/floatervoicelicense.cpp
index e8cd4f3..5397590 100644
--- a/linden/indra/newview/floatervoicelicense.cpp
+++ b/linden/indra/newview/floatervoicelicense.cpp
@@ -41,7 +41,7 @@
41#include "llviewertexteditor.h" 41#include "llviewertexteditor.h"
42#include "llviewerwindow.h" 42#include "llviewerwindow.h"
43 43
44// linden library includes 44// viewer library includes
45#include "llbutton.h" 45#include "llbutton.h"
46#include "llhttpclient.h" 46#include "llhttpclient.h"
47#include "llhttpstatuscodes.h" // for HTTP_FOUND 47#include "llhttpstatuscodes.h" // for HTTP_FOUND
diff --git a/linden/indra/newview/fonts/DejaVu-License.txt b/linden/indra/newview/fonts/DejaVu-License.txt
new file mode 100644
index 0000000..3e91fed
--- /dev/null
+++ b/linden/indra/newview/fonts/DejaVu-License.txt
@@ -0,0 +1,97 @@
1Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
2Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below)
3
4Bitstream Vera Fonts Copyright
5------------------------------
6
7Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
8a trademark of Bitstream, Inc.
9
10Permission is hereby granted, free of charge, to any person obtaining a copy
11of the fonts accompanying this license ("Fonts") and associated
12documentation files (the "Font Software"), to reproduce and distribute the
13Font Software, including without limitation the rights to use, copy, merge,
14publish, distribute, and/or sell copies of the Font Software, and to permit
15persons to whom the Font Software is furnished to do so, subject to the
16following conditions:
17
18The above copyright and trademark notices and this permission notice shall
19be included in all copies of one or more of the Font Software typefaces.
20
21The Font Software may be modified, altered, or added to, and in particular
22the designs of glyphs or characters in the Fonts may be modified and
23additional glyphs or characters may be added to the Fonts, only if the fonts
24are renamed to names not containing either the words "Bitstream" or the word
25"Vera".
26
27This License becomes null and void to the extent applicable to Fonts or Font
28Software that has been modified and is distributed under the "Bitstream
29Vera" names.
30
31The Font Software may be sold as part of a larger software package but no
32copy of one or more of the Font Software typefaces may be sold by itself.
33
34THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
35OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
36FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
37TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
38FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
39ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
40WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
41THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
42FONT SOFTWARE.
43
44Except as contained in this notice, the names of Gnome, the Gnome
45Foundation, and Bitstream Inc., shall not be used in advertising or
46otherwise to promote the sale, use or other dealings in this Font Software
47without prior written authorization from the Gnome Foundation or Bitstream
48Inc., respectively. For further information, contact: fonts at gnome dot
49org.
50
51Arev Fonts Copyright
52------------------------------
53
54Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
55
56Permission is hereby granted, free of charge, to any person obtaining
57a copy of the fonts accompanying this license ("Fonts") and
58associated documentation files (the "Font Software"), to reproduce
59and distribute the modifications to the Bitstream Vera Font Software,
60including without limitation the rights to use, copy, merge, publish,
61distribute, and/or sell copies of the Font Software, and to permit
62persons to whom the Font Software is furnished to do so, subject to
63the following conditions:
64
65The above copyright and trademark notices and this permission notice
66shall be included in all copies of one or more of the Font Software
67typefaces.
68
69The Font Software may be modified, altered, or added to, and in
70particular the designs of glyphs or characters in the Fonts may be
71modified and additional glyphs or characters may be added to the
72Fonts, only if the fonts are renamed to names not containing either
73the words "Tavmjong Bah" or the word "Arev".
74
75This License becomes null and void to the extent applicable to Fonts
76or Font Software that has been modified and is distributed under the
77"Tavmjong Bah Arev" names.
78
79The Font Software may be sold as part of a larger software package but
80no copy of one or more of the Font Software typefaces may be sold by
81itself.
82
83THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
84EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
85MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
86OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
87TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
88INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
89DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
90FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
91OTHER DEALINGS IN THE FONT SOFTWARE.
92
93Except as contained in this notice, the name of Tavmjong Bah shall not
94be used in advertising or otherwise to promote the sale, use or other
95dealings in this Font Software without prior written authorization
96from Tavmjong Bah. For further information, contact: tavmjong @ free
97. fr.
diff --git a/linden/indra/newview/fonts/DejaVuSansCondensed-Bold.ttf b/linden/indra/newview/fonts/DejaVuSansCondensed-Bold.ttf
new file mode 100644
index 0000000..91ccf5c
--- /dev/null
+++ b/linden/indra/newview/fonts/DejaVuSansCondensed-Bold.ttf
Binary files differ
diff --git a/linden/indra/newview/fonts/DejaVuSansCondensed-BoldOblique.ttf b/linden/indra/newview/fonts/DejaVuSansCondensed-BoldOblique.ttf
new file mode 100644
index 0000000..9f82d61
--- /dev/null
+++ b/linden/indra/newview/fonts/DejaVuSansCondensed-BoldOblique.ttf
Binary files differ
diff --git a/linden/indra/newview/fonts/DejaVuSansCondensed-Oblique.ttf b/linden/indra/newview/fonts/DejaVuSansCondensed-Oblique.ttf
new file mode 100644
index 0000000..bb4872c
--- /dev/null
+++ b/linden/indra/newview/fonts/DejaVuSansCondensed-Oblique.ttf
Binary files differ
diff --git a/linden/indra/newview/fonts/DejaVuSansCondensed.ttf b/linden/indra/newview/fonts/DejaVuSansCondensed.ttf
new file mode 100644
index 0000000..2b79e64
--- /dev/null
+++ b/linden/indra/newview/fonts/DejaVuSansCondensed.ttf
Binary files differ
diff --git a/linden/indra/newview/fonts/Delicious-Bold.otf b/linden/indra/newview/fonts/Delicious-Bold.otf
new file mode 100644
index 0000000..e5b1e25
--- /dev/null
+++ b/linden/indra/newview/fonts/Delicious-Bold.otf
Binary files differ
diff --git a/linden/indra/newview/fonts/Delicious-BoldItalic.otf b/linden/indra/newview/fonts/Delicious-BoldItalic.otf
new file mode 100644
index 0000000..81bf13b
--- /dev/null
+++ b/linden/indra/newview/fonts/Delicious-BoldItalic.otf
Binary files differ
diff --git a/linden/indra/newview/fonts/Delicious-Italic.otf b/linden/indra/newview/fonts/Delicious-Italic.otf
new file mode 100644
index 0000000..d57df3b
--- /dev/null
+++ b/linden/indra/newview/fonts/Delicious-Italic.otf
Binary files differ
diff --git a/linden/indra/newview/fonts/Delicious-License.txt b/linden/indra/newview/fonts/Delicious-License.txt
new file mode 100644
index 0000000..a738b69
--- /dev/null
+++ b/linden/indra/newview/fonts/Delicious-License.txt
@@ -0,0 +1,26 @@
1Delicious by Jos Buivenga (exljbris)
2
3exljbris Font Foundry Free Font License Agreement
4
5* This font is free for personal and commercial use
6
7* The font file/software may be modified to suit design of system
8 requirements, but strictly for your own (personal or commercial)
9 use. You may not sell or distribute it
10
11* Embedding (in PDF's, Flash files and programs) is allowed
12
13* You may use this font for Font-Face embedding, but only if you put a
14 link to www.exljbris.nl on your page and/or put this notice /* A
15 font by Jos Buivenga (exljbris) -> www.exljbris.com */ in your CSS
16 file as near as possible to the piece of code that declares the
17 Font-Face embedding of this font.
18
19* This font may not be distributed or sold -not online nor on any
20 media- without my permission
21
22* This font is and remains (even when modified) the intellectual
23 property of Jos Buivenga
24
25* exljbris Font Foundry is not liable for any damage resulting from
26 the use of this font
diff --git a/linden/indra/newview/fonts/Delicious-Roman.otf b/linden/indra/newview/fonts/Delicious-Roman.otf
new file mode 100644
index 0000000..31ec11a
--- /dev/null
+++ b/linden/indra/newview/fonts/Delicious-Roman.otf
Binary files differ
diff --git a/linden/indra/newview/fonts/Droid-License.txt b/linden/indra/newview/fonts/Droid-License.txt
new file mode 100644
index 0000000..c5b1efa
--- /dev/null
+++ b/linden/indra/newview/fonts/Droid-License.txt
@@ -0,0 +1,190 @@
1
2 Copyright (c) 2005-2008, The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6
7 Unless required by applicable law or agreed to in writing, software
8 distributed under the License is distributed on an "AS IS" BASIS,
9 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 See the License for the specific language governing permissions and
11 limitations under the License.
12
13
14 Apache License
15 Version 2.0, January 2004
16 http://www.apache.org/licenses/
17
18 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
19
20 1. Definitions.
21
22 "License" shall mean the terms and conditions for use, reproduction,
23 and distribution as defined by Sections 1 through 9 of this document.
24
25 "Licensor" shall mean the copyright owner or entity authorized by
26 the copyright owner that is granting the License.
27
28 "Legal Entity" shall mean the union of the acting entity and all
29 other entities that control, are controlled by, or are under common
30 control with that entity. For the purposes of this definition,
31 "control" means (i) the power, direct or indirect, to cause the
32 direction or management of such entity, whether by contract or
33 otherwise, or (ii) ownership of fifty percent (50%) or more of the
34 outstanding shares, or (iii) beneficial ownership of such entity.
35
36 "You" (or "Your") shall mean an individual or Legal Entity
37 exercising permissions granted by this License.
38
39 "Source" form shall mean the preferred form for making modifications,
40 including but not limited to software source code, documentation
41 source, and configuration files.
42
43 "Object" form shall mean any form resulting from mechanical
44 transformation or translation of a Source form, including but
45 not limited to compiled object code, generated documentation,
46 and conversions to other media types.
47
48 "Work" shall mean the work of authorship, whether in Source or
49 Object form, made available under the License, as indicated by a
50 copyright notice that is included in or attached to the work
51 (an example is provided in the Appendix below).
52
53 "Derivative Works" shall mean any work, whether in Source or Object
54 form, that is based on (or derived from) the Work and for which the
55 editorial revisions, annotations, elaborations, or other modifications
56 represent, as a whole, an original work of authorship. For the purposes
57 of this License, Derivative Works shall not include works that remain
58 separable from, or merely link (or bind by name) to the interfaces of,
59 the Work and Derivative Works thereof.
60
61 "Contribution" shall mean any work of authorship, including
62 the original version of the Work and any modifications or additions
63 to that Work or Derivative Works thereof, that is intentionally
64 submitted to Licensor for inclusion in the Work by the copyright owner
65 or by an individual or Legal Entity authorized to submit on behalf of
66 the copyright owner. For the purposes of this definition, "submitted"
67 means any form of electronic, verbal, or written communication sent
68 to the Licensor or its representatives, including but not limited to
69 communication on electronic mailing lists, source code control systems,
70 and issue tracking systems that are managed by, or on behalf of, the
71 Licensor for the purpose of discussing and improving the Work, but
72 excluding communication that is conspicuously marked or otherwise
73 designated in writing by the copyright owner as "Not a Contribution."
74
75 "Contributor" shall mean Licensor and any individual or Legal Entity
76 on behalf of whom a Contribution has been received by Licensor and
77 subsequently incorporated within the Work.
78
79 2. Grant of Copyright License. Subject to the terms and conditions of
80 this License, each Contributor hereby grants to You a perpetual,
81 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
82 copyright license to reproduce, prepare Derivative Works of,
83 publicly display, publicly perform, sublicense, and distribute the
84 Work and such Derivative Works in Source or Object form.
85
86 3. Grant of Patent License. Subject to the terms and conditions of
87 this License, each Contributor hereby grants to You a perpetual,
88 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
89 (except as stated in this section) patent license to make, have made,
90 use, offer to sell, sell, import, and otherwise transfer the Work,
91 where such license applies only to those patent claims licensable
92 by such Contributor that are necessarily infringed by their
93 Contribution(s) alone or by combination of their Contribution(s)
94 with the Work to which such Contribution(s) was submitted. If You
95 institute patent litigation against any entity (including a
96 cross-claim or counterclaim in a lawsuit) alleging that the Work
97 or a Contribution incorporated within the Work constitutes direct
98 or contributory patent infringement, then any patent licenses
99 granted to You under this License for that Work shall terminate
100 as of the date such litigation is filed.
101
102 4. Redistribution. You may reproduce and distribute copies of the
103 Work or Derivative Works thereof in any medium, with or without
104 modifications, and in Source or Object form, provided that You
105 meet the following conditions:
106
107 (a) You must give any other recipients of the Work or
108 Derivative Works a copy of this License; and
109
110 (b) You must cause any modified files to carry prominent notices
111 stating that You changed the files; and
112
113 (c) You must retain, in the Source form of any Derivative Works
114 that You distribute, all copyright, patent, trademark, and
115 attribution notices from the Source form of the Work,
116 excluding those notices that do not pertain to any part of
117 the Derivative Works; and
118
119 (d) If the Work includes a "NOTICE" text file as part of its
120 distribution, then any Derivative Works that You distribute must
121 include a readable copy of the attribution notices contained
122 within such NOTICE file, excluding those notices that do not
123 pertain to any part of the Derivative Works, in at least one
124 of the following places: within a NOTICE text file distributed
125 as part of the Derivative Works; within the Source form or
126 documentation, if provided along with the Derivative Works; or,
127 within a display generated by the Derivative Works, if and
128 wherever such third-party notices normally appear. The contents
129 of the NOTICE file are for informational purposes only and
130 do not modify the License. You may add Your own attribution
131 notices within Derivative Works that You distribute, alongside
132 or as an addendum to the NOTICE text from the Work, provided
133 that such additional attribution notices cannot be construed
134 as modifying the License.
135
136 You may add Your own copyright statement to Your modifications and
137 may provide additional or different license terms and conditions
138 for use, reproduction, or distribution of Your modifications, or
139 for any such Derivative Works as a whole, provided Your use,
140 reproduction, and distribution of the Work otherwise complies with
141 the conditions stated in this License.
142
143 5. Submission of Contributions. Unless You explicitly state otherwise,
144 any Contribution intentionally submitted for inclusion in the Work
145 by You to the Licensor shall be under the terms and conditions of
146 this License, without any additional terms or conditions.
147 Notwithstanding the above, nothing herein shall supersede or modify
148 the terms of any separate license agreement you may have executed
149 with Licensor regarding such Contributions.
150
151 6. Trademarks. This License does not grant permission to use the trade
152 names, trademarks, service marks, or product names of the Licensor,
153 except as required for reasonable and customary use in describing the
154 origin of the Work and reproducing the content of the NOTICE file.
155
156 7. Disclaimer of Warranty. Unless required by applicable law or
157 agreed to in writing, Licensor provides the Work (and each
158 Contributor provides its Contributions) on an "AS IS" BASIS,
159 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
160 implied, including, without limitation, any warranties or conditions
161 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
162 PARTICULAR PURPOSE. You are solely responsible for determining the
163 appropriateness of using or redistributing the Work and assume any
164 risks associated with Your exercise of permissions under this License.
165
166 8. Limitation of Liability. In no event and under no legal theory,
167 whether in tort (including negligence), contract, or otherwise,
168 unless required by applicable law (such as deliberate and grossly
169 negligent acts) or agreed to in writing, shall any Contributor be
170 liable to You for damages, including any direct, indirect, special,
171 incidental, or consequential damages of any character arising as a
172 result of this License or out of the use or inability to use the
173 Work (including but not limited to damages for loss of goodwill,
174 work stoppage, computer failure or malfunction, or any and all
175 other commercial damages or losses), even if such Contributor
176 has been advised of the possibility of such damages.
177
178 9. Accepting Warranty or Additional Liability. While redistributing
179 the Work or Derivative Works thereof, You may choose to offer,
180 and charge a fee for, acceptance of support, warranty, indemnity,
181 or other liability obligations and/or rights consistent with this
182 License. However, in accepting such obligations, You may act only
183 on Your own behalf and on Your sole responsibility, not on behalf
184 of any other Contributor, and only if You agree to indemnify,
185 defend, and hold each Contributor harmless for any liability
186 incurred by, or claims asserted against, such Contributor by reason
187 of your accepting any such warranty or additional liability.
188
189 END OF TERMS AND CONDITIONS
190
diff --git a/linden/indra/newview/fonts/DroidSans-Bold.ttf b/linden/indra/newview/fonts/DroidSans-Bold.ttf
new file mode 100644
index 0000000..fc60df4
--- /dev/null
+++ b/linden/indra/newview/fonts/DroidSans-Bold.ttf
Binary files differ
diff --git a/linden/indra/newview/fonts/DroidSans.ttf b/linden/indra/newview/fonts/DroidSans.ttf
new file mode 100644
index 0000000..458ba59
--- /dev/null
+++ b/linden/indra/newview/fonts/DroidSans.ttf
Binary files differ
diff --git a/linden/indra/newview/hippogridmanager.cpp b/linden/indra/newview/hippogridmanager.cpp
index 6bf6e63..c08709d 100644
--- a/linden/indra/newview/hippogridmanager.cpp
+++ b/linden/indra/newview/hippogridmanager.cpp
@@ -759,6 +759,8 @@ void HippoGridManager::deleteGrid(const std::string& grid)
759 759
760void HippoGridManager::setDefaultGrid(const std::string& grid) 760void HippoGridManager::setDefaultGrid(const std::string& grid)
761{ 761{
762 return;
763 /* Prevent setting the default grid to anything but meta7 (except by editing the settings file).
762 GridIterator it = mGridInfo.find(grid); 764 GridIterator it = mGridInfo.find(grid);
763 if (it != mGridInfo.end()) 765 if (it != mGridInfo.end())
764 { 766 {
@@ -776,6 +778,7 @@ void HippoGridManager::setDefaultGrid(const std::string& grid)
776 { 778 {
777 mDefaultGrid = ""; 779 mDefaultGrid = "";
778 } 780 }
781 */
779} 782}
780 783
781 784
diff --git a/linden/indra/newview/hippolimits.cpp b/linden/indra/newview/hippolimits.cpp
index bb2e805..4516668 100644
--- a/linden/indra/newview/hippolimits.cpp
+++ b/linden/indra/newview/hippolimits.cpp
@@ -16,7 +16,7 @@ HippoLimits *gHippoLimits = 0;
16HippoLimits::HippoLimits() 16HippoLimits::HippoLimits()
17: 17:
18 mMaxAgentGroups(100), 18 mMaxAgentGroups(100),
19 mMaxHeight(10000.0f), 19 mMaxHeight(16383.0f),
20 mMinHoleSize(0.05f), 20 mMinHoleSize(0.05f),
21 mMaxHollow(0.95f), 21 mMaxHollow(0.95f),
22 mMinPrimScale(0.001f), 22 mMinPrimScale(0.001f),
@@ -57,7 +57,7 @@ void HippoLimits::setOpenSimLimits()
57 mMaxPrimXPos = F32_MAX; 57 mMaxPrimXPos = F32_MAX;
58 mMaxPrimYPos = F32_MAX; 58 mMaxPrimYPos = F32_MAX;
59 mMaxPrimZPos = F32_MAX; 59 mMaxPrimZPos = F32_MAX;
60 mMaxHeight = 10000.0f; 60 mMaxHeight = 16383.0f;
61 mMaxLinkedPrims = -1; 61 mMaxLinkedPrims = -1;
62 mMaxPhysLinkedPrims = -1; 62 mMaxPhysLinkedPrims = -1;
63 mAllowParcelWindLight = TRUE; 63 mAllowParcelWindLight = TRUE;
diff --git a/linden/indra/newview/hippoupdate.cpp b/linden/indra/newview/hippoupdate.cpp
index 192e3d7..98ed8aa 100644
--- a/linden/indra/newview/hippoupdate.cpp
+++ b/linden/indra/newview/hippoupdate.cpp
@@ -28,8 +28,7 @@ bool HippoUpdate::checkUpdate()
28 28
29 // get mac address 29 // get mac address
30 char macAddress[18]; 30 char macAddress[18];
31 sprintf(macAddress, "%02x:%02x:%02x:%02x:%02x:%02x", 31 sprintf(macAddress, "%02x:%02x:%02x:%02x:%02x:%02x", 0, 1, 2, 3, 4, 5); // Not sending private info across the 'net. Screw LL.
32 gMACAddress[0], gMACAddress[1], gMACAddress[2], gMACAddress[3], gMACAddress[4], gMACAddress[5]);
33 32
34 // build URL for update check 33 // build URL for update check
35 char url[1000]; 34 char url[1000];
diff --git a/linden/indra/newview/installers/windows/README.txt b/linden/indra/newview/installers/windows/README.txt
new file mode 100644
index 0000000..127391e
--- /dev/null
+++ b/linden/indra/newview/installers/windows/README.txt
@@ -0,0 +1,64 @@
1
2
3 ABOUT META7
4
5 Meta 7 is a Virtual World loosely based on OpenSimulator core
6 server code.
7
8 The meta 7 Viewer is our open source client application designed
9 for the world, based on both Imprudence (an open source metaverse
10 viewer project) and the Second Life viewer.
11
12 Meta 7 is online at http://www.meta7.com/
13
14
15 The latest source code for the meta-impy viewer is always
16 available at:
17
18 http://github.com/onefang/meta-impy
19
20 ABOUT META-IMPY
21
22 The old meta 7 viewer was based on an ancient version of Emerald. We
23 need an update. After much discussion and evaluation, and too much
24 delay, I decided to fork and modify the Imprudence 1.4.0 code base
25 to our requirements. Thus the meta-impy viewer was born. This time
26 around I will try to keep up with the upstream changes.
27
28 I agree with the Imprudence manifesto. I also have my own ideas
29 about how code should be written, and how the mess that is the LL
30 code base should be morphed into something sane. I don't think that
31 moving to the SL 2 code base is such a good idea. Even now I still
32 see problems from the move to the SL 1.23 code base. I thought
33 moving from 1.22 was a bad idea to. LL has us playing catch up at
34 their chosen pace. We should just fix up their horrid code and
35 streak ahead of them.
36
37 Since this is being done for meta7, and meta7 does not care about LL
38 TPVP, somethings are just going to be changed specifically to suit
39 the meta7 grid. On the other hand, there are some things we might
40 implement that are of general usefulness, or already on the Impy
41 wish list. I will try to write them such that Impy developers can
42 cherry pick those things, then let the Impy developers know.
43
44 Note, since we don't care about LL TPVP, it's likely that meta7
45 viewers will not be TPVP compliant. Meta 7 viewers are made for use
46 on the meta7 grid. They will probably work on the SL grid, but that
47 is not important to us, and not recommended by us. Use at your own
48 risk on the SL grid.
49
50 LICENSE
51
52 All code is licensed under the terms of the GNU General Public
53 License version 2.0 (plus a special exception).
54
55 See linden/LICENSE-source.txt for details.
56
57
58 DISCLAIMERS AND NOTICES
59
60 Second Life is a registered trademark of Linden Research, Inc.
61
62 Imprudence is in no way affiliated with Linden Research, Inc.
63
64 meta7 and/or Magne Metaverse Reasearch are in no way affiliated with Linden Research, Inc.
diff --git a/linden/indra/newview/installers/windows/imp_icon.ico b/linden/indra/newview/installers/windows/imp_icon.ico
new file mode 100644
index 0000000..3b1250a
--- /dev/null
+++ b/linden/indra/newview/installers/windows/imp_icon.ico
Binary files differ
diff --git a/linden/indra/newview/installers/windows/installer_template.nsi b/linden/indra/newview/installers/windows/installer_template.nsi
index 8afde89..597b85b 100644
--- a/linden/indra/newview/installers/windows/installer_template.nsi
+++ b/linden/indra/newview/installers/windows/installer_template.nsi
@@ -62,7 +62,7 @@ SetOverwrite on ; stomp files by default
62AutoCloseWindow true ; after all files install, close window 62AutoCloseWindow true ; after all files install, close window
63 63
64InstallDir "$PROGRAMFILES\${INSTNAME}" 64InstallDir "$PROGRAMFILES\${INSTNAME}"
65InstallDirRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "" 65InstallDirRegKey HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" ""
66!ifdef UPDATE 66!ifdef UPDATE
67DirText $(DirectoryChooseTitle) $(DirectoryChooseUpdate) 67DirText $(DirectoryChooseTitle) $(DirectoryChooseUpdate)
68!else 68!else
@@ -88,7 +88,7 @@ Var INSTSHORTCUT
88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
89Function PostInstallExe 89Function PostInstallExe
90push $0 90push $0
91 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "PostInstallExe" 91 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "PostInstallExe"
92 ;MessageBox MB_OK '$0' 92 ;MessageBox MB_OK '$0'
93 ExecWait '$0' 93 ExecWait '$0'
94pop $0 94pop $0
@@ -108,19 +108,19 @@ push $R0
108 StrCpy $INSTPROG "$R0" 108 StrCpy $INSTPROG "$R0"
109 StrCpy $INSTEXE "$R0.exe" 109 StrCpy $INSTEXE "$R0.exe"
110 110
111 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 111 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
112 ; If key doesn't exist, skip install 112 ; If key doesn't exist, skip install
113 IfErrors ABORT 113 IfErrors ABORT
114 StrCpy $INSTDIR "$0" 114 StrCpy $INSTDIR "$0"
115 115
116 ; We now have a directory to install to. Get the startup parameters and shortcut as well. 116 ; We now have a directory to install to. Get the startup parameters and shortcut as well.
117 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" 117 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags"
118 IfErrors +2 118 IfErrors +2
119 StrCpy $INSTFLAGS "$0" 119 StrCpy $INSTFLAGS "$0"
120 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" 120 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut"
121 IfErrors +2 121 IfErrors +2
122 StrCpy $INSTSHORTCUT "$0" 122 StrCpy $INSTSHORTCUT "$0"
123 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" 123 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe"
124 IfErrors +2 124 IfErrors +2
125 StrCpy $INSTEXE "$0" 125 StrCpy $INSTEXE "$0"
126 Goto FINISHED 126 Goto FINISHED
@@ -148,19 +148,19 @@ push $R0
148 StrCpy $INSTPROG "$R0" 148 StrCpy $INSTPROG "$R0"
149 StrCpy $INSTEXE "$R0.exe" 149 StrCpy $INSTEXE "$R0.exe"
150 150
151 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 151 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
152 ; If key doesn't exist, skip install 152 ; If key doesn't exist, skip install
153 IfErrors ABORT 153 IfErrors ABORT
154 StrCpy $INSTDIR "$0" 154 StrCpy $INSTDIR "$0"
155 155
156 ; We now have a directory to install to. Get the startup parameters and shortcut as well. 156 ; We now have a directory to install to. Get the startup parameters and shortcut as well.
157 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" 157 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags"
158 IfErrors +2 158 IfErrors +2
159 StrCpy $INSTFLAGS "$0" 159 StrCpy $INSTFLAGS "$0"
160 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" 160 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut"
161 IfErrors +2 161 IfErrors +2
162 StrCpy $INSTSHORTCUT "$0" 162 StrCpy $INSTSHORTCUT "$0"
163 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" 163 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe"
164 IfErrors +2 164 IfErrors +2
165 StrCpy $INSTEXE "$0" 165 StrCpy $INSTEXE "$0"
166 Goto FINISHED 166 Goto FINISHED
@@ -195,15 +195,15 @@ Function RemoveNSIS
195 Push $0 195 Push $0
196 ; Grab the installation directory of the old version 196 ; Grab the installation directory of the old version
197 DetailPrint $(RemoveOldNSISVersion) 197 DetailPrint $(RemoveOldNSISVersion)
198 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 198 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
199 199
200 ; If key doesn't exist, skip uninstall 200 ; If key doesn't exist, skip uninstall
201 IfErrors NO_NSIS 201 IfErrors NO_NSIS
202 202
203 ; Clean up legacy beta shortcuts 203 ; Clean up legacy beta shortcuts
204 Delete "$SMPROGRAMS\Second Life Beta.lnk" 204 Delete "$SMPROGRAMS\meta-impy Beta.lnk"
205 Delete "$DESKTOP\Second Life Beta.lnk" 205 Delete "$DESKTOP\meta-impy Beta.lnk"
206 Delete "$SMPROGRAMS\Second Life.lnk" 206 Delete "$SMPROGRAMS\meta-impy.lnk"
207 207
208 ; Clean up old newview.exe file 208 ; Clean up old newview.exe file
209 Delete "$INSTDIR\newview.exe" 209 Delete "$INSTDIR\newview.exe"
@@ -271,7 +271,7 @@ FunctionEnd
271;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 271;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
272Function CheckIfAlreadyCurrent 272Function CheckIfAlreadyCurrent
273 Push $0 273 Push $0
274 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" 274 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Version"
275 StrCmp $0 ${VERSION_LONG} 0 DONE 275 StrCmp $0 ${VERSION_LONG} 0 DONE
276 MessageBox MB_OKCANCEL $(CheckIfCurrentMB) /SD IDOK IDOK DONE 276 MessageBox MB_OKCANCEL $(CheckIfCurrentMB) /SD IDOK IDOK DONE
277 Quit 277 Quit
@@ -287,7 +287,7 @@ FunctionEnd
287;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 287;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
288Function CloseSecondLife 288Function CloseSecondLife
289 Push $0 289 Push $0
290 FindWindow $0 "Imprudence" "" 290 FindWindow $0 "meta-impy" ""
291 IntCmp $0 0 DONE 291 IntCmp $0 0 DONE
292 MessageBox MB_OKCANCEL $(CloseSecondLifeInstMB) IDOK CLOSE IDCANCEL CANCEL_INSTALL 292 MessageBox MB_OKCANCEL $(CloseSecondLifeInstMB) IDOK CLOSE IDCANCEL CANCEL_INSTALL
293 293
@@ -299,7 +299,7 @@ Function CloseSecondLife
299 SendMessage $0 16 0 0 299 SendMessage $0 16 0 0
300 300
301 LOOP: 301 LOOP:
302 FindWindow $0 "Imprudence" "" 302 FindWindow $0 "meta-impy" ""
303 IntCmp $0 0 DONE 303 IntCmp $0 0 DONE
304 Sleep 500 304 Sleep 500
305 Goto LOOP 305 Goto LOOP
@@ -344,12 +344,12 @@ FunctionEnd
344; FunctionEnd 344; FunctionEnd
345 345
346;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 346;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
347; Delete files in Documents and Settings\<user>\Imprudence\cache 347; Delete files in Documents and Settings\<user>\meta-impy\cache
348; Delete files in Documents and Settings\All Users\Imprudence\cache 348; Delete files in Documents and Settings\All Users\meta-impy\cache
349;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 349;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
350;Function RemoveCacheFiles 350;Function RemoveCacheFiles
351; 351;
352;; Delete files in Documents and Settings\<user>\Imprudence 352;; Delete files in Documents and Settings\<user>\meta-impy
353;Push $0 353;Push $0
354;Push $1 354;Push $1
355;Push $2 355;Push $2
@@ -368,7 +368,7 @@ FunctionEnd
368; ExpandEnvStrings $2 $2 368; ExpandEnvStrings $2 $2
369; 369;
370; ; When explicitly uninstalling, everything goes away 370; ; When explicitly uninstalling, everything goes away
371; RMDir /r "$2\Application Data\Imprudence\cache" 371; RMDir /r "$2\Application Data\meta-impy\cache"
372; 372;
373; CONTINUE: 373; CONTINUE:
374; IntOp $0 $0 + 1 374; IntOp $0 $0 + 1
@@ -378,17 +378,17 @@ FunctionEnd
378;Pop $1 378;Pop $1
379;Pop $0 379;Pop $0
380; 380;
381;; Delete files in Documents and Settings\All Users\Imprudence 381;; Delete files in Documents and Settings\All Users\meta-impy
382;Push $0 382;Push $0
383; ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" "Common AppData" 383; ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" "Common AppData"
384; StrCmp $0 "" +2 384; StrCmp $0 "" +2
385; RMDir /r "$0\Imprudence\cache" 385; RMDir /r "$0\meta-impy\cache"
386;Pop $0 386;Pop $0
387; 387;
388;; Delete filse in C:\Windows\Application Data\Imprudence 388;; Delete filse in C:\Windows\Application Data\meta-impy
389;; If the user is running on a pre-NT system, Application Data lives here instead of 389;; If the user is running on a pre-NT system, Application Data lives here instead of
390;; in Documents and Settings. 390;; in Documents and Settings.
391;RMDir /r "$WINDIR\Application Data\Imprudence\cache" 391;RMDir /r "$WINDIR\Application Data\meta-impy\cache"
392; 392;
393;FunctionEnd 393;FunctionEnd
394 394
@@ -438,12 +438,12 @@ FunctionEnd
438 438
439 439
440;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 440;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
441; Delete files in Documents and Settings\<user>\Imprudence 441; Delete files in Documents and Settings\<user>\meta-impy
442; Delete files in Documents and Settings\All Users\Imprudence 442; Delete files in Documents and Settings\All Users\meta-impy
443;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 443;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
444Function un.DocumentsAndSettingsFolder 444Function un.DocumentsAndSettingsFolder
445 445
446; Delete files in Documents and Settings\<user>\Imprudence 446; Delete files in Documents and Settings\<user>\meta-impy
447Push $0 447Push $0
448Push $1 448Push $1
449Push $2 449Push $2
@@ -466,13 +466,13 @@ Push $2
466 ; Otherwise (preview/dmz etc) just remove cache 466 ; Otherwise (preview/dmz etc) just remove cache
467 StrCmp $INSTFLAGS "" RM_ALL RM_CACHE 467 StrCmp $INSTFLAGS "" RM_ALL RM_CACHE
468 RM_ALL: 468 RM_ALL:
469 RMDir /r "$2\Application Data\Imprudence" 469 RMDir /r "$2\Application Data\meta-impy"
470 RM_CACHE: 470 RM_CACHE:
471 # Local Settings directory is the cache, there is no "cache" subdir 471 # Local Settings directory is the cache, there is no "cache" subdir
472 RMDir /r "$2\Local Settings\Application Data\Imprudence" 472 RMDir /r "$2\Local Settings\Application Data\meta-impy"
473 # Vista version of the same 473 # Vista version of the same
474 RMDir /r "$2\AppData\Local\Imprudence" 474 RMDir /r "$2\AppData\Local\meta-impy"
475 Delete "$2\Application Data\Imprudence\user_settings\settings_windlight.xml" 475 Delete "$2\Application Data\meta-impy\user_settings\settings_windlight.xml"
476 476
477 CONTINUE: 477 CONTINUE:
478 IntOp $0 $0 + 1 478 IntOp $0 $0 + 1
@@ -483,17 +483,17 @@ Pop $2
483Pop $1 483Pop $1
484Pop $0 484Pop $0
485 485
486; Delete files in Documents and Settings\All Users\Imprudence 486; Delete files in Documents and Settings\All Users\meta-impy
487Push $0 487Push $0
488 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" "Common AppData" 488 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" "Common AppData"
489 StrCmp $0 "" +2 489 StrCmp $0 "" +2
490 RMDir /r "$0\Imprudence" 490 RMDir /r "$0\meta-impy"
491Pop $0 491Pop $0
492 492
493; Delete filse in C:\Windows\Application Data\Imprudence 493; Delete filse in C:\Windows\Application Data\meta-impy
494; If the user is running on a pre-NT system, Application Data lives here instead of 494; If the user is running on a pre-NT system, Application Data lives here instead of
495; in Documents and Settings. 495; in Documents and Settings.
496RMDir /r "$WINDIR\Application Data\Imprudence" 496RMDir /r "$WINDIR\Application Data\meta-impy"
497 497
498FunctionEnd 498FunctionEnd
499 499
@@ -503,7 +503,7 @@ FunctionEnd
503;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 503;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
504Function un.CloseSecondLife 504Function un.CloseSecondLife
505 Push $0 505 Push $0
506 FindWindow $0 "Imprudence" "" 506 FindWindow $0 "meta-impy" ""
507 IntCmp $0 0 DONE 507 IntCmp $0 0 DONE
508 MessageBox MB_OKCANCEL $(CloseSecondLifeUnInstMB) IDOK CLOSE IDCANCEL CANCEL_UNINSTALL 508 MessageBox MB_OKCANCEL $(CloseSecondLifeUnInstMB) IDOK CLOSE IDCANCEL CANCEL_UNINSTALL
509 509
@@ -515,7 +515,7 @@ Function un.CloseSecondLife
515 SendMessage $0 16 0 0 515 SendMessage $0 16 0 0
516 516
517 LOOP: 517 LOOP:
518 FindWindow $0 "Imprudence" "" 518 FindWindow $0 "meta-impy" ""
519 IntCmp $0 0 DONE 519 IntCmp $0 0 DONE
520 Sleep 500 520 Sleep 500
521 Goto LOOP 521 Goto LOOP
@@ -533,10 +533,10 @@ FunctionEnd
533; 533;
534Function un.RemovePassword 534Function un.RemovePassword
535 535
536DetailPrint "Removing Second Life password" 536DetailPrint "Removing meta-impy password"
537 537
538SetShellVarContext current 538SetShellVarContext current
539Delete "$APPDATA\Imprudence\user_settings\password.dat" 539Delete "$APPDATA\meta-impy\user_settings\password.dat"
540SetShellVarContext all 540SetShellVarContext all
541 541
542FunctionEnd 542FunctionEnd
@@ -621,9 +621,9 @@ SetShellVarContext all
621Call un.CloseSecondLife 621Call un.CloseSecondLife
622 622
623; Clean up registry keys (these should all be !defines somewhere) 623; Clean up registry keys (these should all be !defines somewhere)
624DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" 624DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG"
625DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" 625DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG"
626DeleteRegKey HKEY_LOCAL_MACHINE "Software\Linden Research, Inc.\Installer Language" 626DeleteRegKey HKEY_LOCAL_MACHINE "Software\meta-impy\Installer Language"
627 627
628; Clean up shortcuts 628; Clean up shortcuts
629Delete "$SMPROGRAMS\$INSTSHORTCUT\*.*" 629Delete "$SMPROGRAMS\$INSTSHORTCUT\*.*"
@@ -758,11 +758,11 @@ SectionEnd ; end of uninstall section
758!macroend 758!macroend
759 759
760Function GetProgramName 760Function GetProgramName
761 !insertmacro GetParameterValue "/P=" "Imprudence" 761 !insertmacro GetParameterValue "/P=" "meta-impy"
762FunctionEnd 762FunctionEnd
763 763
764Function un.GetProgramName 764Function un.GetProgramName
765 !insertmacro GetParameterValue "/P=" "Imprudence" 765 !insertmacro GetParameterValue "/P=" "meta-impy"
766FunctionEnd 766FunctionEnd
767 767
768;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 768;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -863,7 +863,7 @@ FunctionEnd
863Function .onInit 863Function .onInit
864 864
865 ; read the language from registry (ok if not there) and set langauge menu 865 ; read the language from registry (ok if not there) and set langauge menu
866 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" 866 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage"
867 StrCpy $LANGUAGE $0 867 StrCpy $LANGUAGE $0
868 868
869 Push "" 869 Push ""
@@ -882,14 +882,14 @@ Function .onInit
882 Abort 882 Abort
883 883
884 ; save language in registry 884 ; save language in registry
885 WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" $LANGUAGE 885 WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage" $LANGUAGE
886FunctionEnd 886FunctionEnd
887 887
888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
889Function un.onInit 889Function un.onInit
890 890
891 ; read language from registry and set for ininstaller 891 ; read language from registry and set for ininstaller
892 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" 892 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage"
893 StrCpy $LANGUAGE $0 893 StrCpy $LANGUAGE $0
894 894
895FunctionEnd 895FunctionEnd
@@ -992,11 +992,11 @@ CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "
992 992
993;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 993;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
994; Write registry 994; Write registry
995WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" "$INSTDIR" 995WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "" "$INSTDIR"
996WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_LONG}" 996WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Version" "${VERSION_LONG}"
997WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" "$INSTFLAGS" 997WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags" "$INSTFLAGS"
998WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" "$INSTSHORTCUT" 998WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut" "$INSTSHORTCUT"
999WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" "$INSTEXE" 999WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe" "$INSTEXE"
1000WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)" 1000WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)"
1001WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"' 1001WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"'
1002 1002
diff --git a/linden/indra/newview/installers/windows/lang_de.nsi b/linden/indra/newview/installers/windows/lang_de.nsi
index e45b3b1..5e21cb3 100644
--- a/linden/indra/newview/installers/windows/lang_de.nsi
+++ b/linden/indra/newview/installers/windows/lang_de.nsi
@@ -6,52 +6,52 @@ LangString LicenseSubTitleUpdate ${LANG_GERMAN} " Update"
6LangString LicenseSubTitleSetup ${LANG_GERMAN} " Setup" 6LangString LicenseSubTitleSetup ${LANG_GERMAN} " Setup"
7 7
8; description on license page 8; description on license page
9LangString LicenseDescUpdate ${LANG_GERMAN} "Dieses Paket wird das bereits installierte Imprudence mit Version ${VERSION_LONG}. ersetzen." 9LangString LicenseDescUpdate ${LANG_GERMAN} "Dieses Paket wird das bereits installierte meta-impy mit Version ${VERSION_LONG}. ersetzen."
10LangString LicenseDescSetup ${LANG_GERMAN} "Dieses Paket wird Imprudence auf Ihrem Computer installieren." 10LangString LicenseDescSetup ${LANG_GERMAN} "Dieses Paket wird meta-impy auf Ihrem Computer installieren."
11LangString LicenseDescNext ${LANG_GERMAN} "Weiter" 11LangString LicenseDescNext ${LANG_GERMAN} "Weiter"
12 12
13; installation directory text 13; installation directory text
14LangString DirectoryChooseTitle ${LANG_GERMAN} "Installations-Ordner" 14LangString DirectoryChooseTitle ${LANG_GERMAN} "Installations-Ordner"
15LangString DirectoryChooseUpdate ${LANG_GERMAN} "Wählen Sie den Imprudence Ordner für dieses Update:" 15LangString DirectoryChooseUpdate ${LANG_GERMAN} "Wählen Sie den meta-impy Ordner für dieses Update:"
16LangString DirectoryChooseSetup ${LANG_GERMAN} "Pfad in dem Imprudence installieren werden soll:" 16LangString DirectoryChooseSetup ${LANG_GERMAN} "Pfad in dem meta-impy installieren werden soll:"
17 17
18; CheckStartupParams message box 18; CheckStartupParams message box
19LangString CheckStartupParamsMB ${LANG_GERMAN} "Konnte Programm '$INSTPROG' nicht finden. Stilles Update fehlgeschlagen." 19LangString CheckStartupParamsMB ${LANG_GERMAN} "Konnte Programm '$INSTPROG' nicht finden. Stilles Update fehlgeschlagen."
20 20
21; installation success dialog 21; installation success dialog
22LangString InstSuccesssQuestion ${LANG_GERMAN} "Imprudence starten?" 22LangString InstSuccesssQuestion ${LANG_GERMAN} "meta-impy starten?"
23 23
24; remove old NSIS version 24; remove old NSIS version
25LangString RemoveOldNSISVersion ${LANG_GERMAN} "Überprüfe alte Version ..." 25LangString RemoveOldNSISVersion ${LANG_GERMAN} "Überprüfe alte Version ..."
26 26
27; check windows version 27; check windows version
28LangString CheckWindowsVersionDP ${LANG_GERMAN} "Überprüfung der Windows Version ..." 28LangString CheckWindowsVersionDP ${LANG_GERMAN} "Überprüfung der Windows Version ..."
29LangString CheckWindowsVersionMB ${LANG_GERMAN} 'Imprudence unterstützt nur Windows XP, Windows 2000 und Mac OS X.$\n$\nDer Versuch es auf Windows $R0 zu installieren, könnte zu unvorhersehbaren Abstürzen und Datenverlust führen.$\n$\nTrotzdem installieren?' 29LangString CheckWindowsVersionMB ${LANG_GERMAN} 'meta-impy unterstützt nur Windows XP, Windows 2000 und Mac OS X.$\n$\nDer Versuch es auf Windows $R0 zu installieren, könnte zu unvorhersehbaren Abstürzen und Datenverlust führen.$\n$\nTrotzdem installieren?'
30 30
31; checkifadministrator function (install) 31; checkifadministrator function (install)
32LangString CheckAdministratorInstDP ${LANG_GERMAN} "Überprüfung der Installations-Berechtigungen ..." 32LangString CheckAdministratorInstDP ${LANG_GERMAN} "Überprüfung der Installations-Berechtigungen ..."
33LangString CheckAdministratorInstMB ${LANG_GERMAN} 'Sie besitzen ungenügende Berechtigungen.$\nSie müssen ein "administrator" sein, um Imprudence installieren zu können.' 33LangString CheckAdministratorInstMB ${LANG_GERMAN} 'Sie besitzen ungenügende Berechtigungen.$\nSie müssen ein "administrator" sein, um meta-impy installieren zu können.'
34 34
35; checkifadministrator function (uninstall) 35; checkifadministrator function (uninstall)
36LangString CheckAdministratorUnInstDP ${LANG_GERMAN} "Überprüfung der Entfernungs-Berechtigungen ..." 36LangString CheckAdministratorUnInstDP ${LANG_GERMAN} "Überprüfung der Entfernungs-Berechtigungen ..."
37LangString CheckAdministratorUnInstMB ${LANG_GERMAN} 'Sie besitzen ungenügende Berechtigungen.$\nSie müssen ein "administrator" sein, um Imprudence entfernen zu können..' 37LangString CheckAdministratorUnInstMB ${LANG_GERMAN} 'Sie besitzen ungenügende Berechtigungen.$\nSie müssen ein "administrator" sein, um meta-impy entfernen zu können..'
38 38
39; checkifalreadycurrent 39; checkifalreadycurrent
40LangString CheckIfCurrentMB ${LANG_GERMAN} "Anscheinend ist Imprudence ${VERSION_LONG} bereits installiert.$\n$\nWürden Sie es gerne erneut installieren?" 40LangString CheckIfCurrentMB ${LANG_GERMAN} "Anscheinend ist meta-impy ${VERSION_LONG} bereits installiert.$\n$\nWürden Sie es gerne erneut installieren?"
41 41
42; closeimprudence function (install) 42; closeimprudence function (install)
43LangString CloseSecondLifeInstDP ${LANG_GERMAN} "Warten auf die Beendigung von Imprudence ..." 43LangString CloseSecondLifeInstDP ${LANG_GERMAN} "Warten auf die Beendigung von meta-impy ..."
44LangString CloseSecondLifeInstMB ${LANG_GERMAN} "Imprudence kann nicht installiert oder ersetzt werden, wenn es bereits läuft.$\n$\nBeenden Sie, was Sie gerade tun und klicken Sie OK, um Imprudence zu beenden.$\nKlicken Sie CANCEL, um die Installation abzubrechen." 44LangString CloseSecondLifeInstMB ${LANG_GERMAN} "meta-impy kann nicht installiert oder ersetzt werden, wenn es bereits läuft.$\n$\nBeenden Sie, was Sie gerade tun und klicken Sie OK, um meta-impy zu beenden.$\nKlicken Sie CANCEL, um die Installation abzubrechen."
45 45
46; closeimprudence function (uninstall) 46; closeimprudence function (uninstall)
47LangString CloseSecondLifeUnInstDP ${LANG_GERMAN} "Warten auf die Beendigung von Imprudence ..." 47LangString CloseSecondLifeUnInstDP ${LANG_GERMAN} "Warten auf die Beendigung von meta-impy ..."
48LangString CloseSecondLifeUnInstMB ${LANG_GERMAN} "Imprudence kann nicht entfernt werden, wenn es bereits läuft.$\n$\nBeenden Sie, was Sie gerade tun und klicken Sie OK, um Imprudence zu beenden.$\nKlicken Sie CANCEL, um abzubrechen." 48LangString CloseSecondLifeUnInstMB ${LANG_GERMAN} "meta-impy kann nicht entfernt werden, wenn es bereits läuft.$\n$\nBeenden Sie, was Sie gerade tun und klicken Sie OK, um meta-impy zu beenden.$\nKlicken Sie CANCEL, um abzubrechen."
49 49
50; removecachefiles 50; removecachefiles
51LangString RemoveCacheFilesDP ${LANG_GERMAN} "Löschung aller Cache Dateien in Dokumente und Einstellungen." 51LangString RemoveCacheFilesDP ${LANG_GERMAN} "Löschung aller Cache Dateien in Dokumente und Einstellungen."
52 52
53; delete program files 53; delete program files
54LangString DeleteProgramFilesMB ${LANG_GERMAN} "Es existieren weiterhin Dateien in Ihrem Imprudence Programm Ordner.$\n$\nDies sind möglicherweise Dateien, die sie modifiziert oder bewegt haben:$\n$INSTDIR$\n$\nMöchten Sie diese ebenfalls löschen?" 54LangString DeleteProgramFilesMB ${LANG_GERMAN} "Es existieren weiterhin Dateien in Ihrem meta-impy Programm Ordner.$\n$\nDies sind möglicherweise Dateien, die sie modifiziert oder bewegt haben:$\n$INSTDIR$\n$\nMöchten Sie diese ebenfalls löschen?"
55 55
56; uninstall text 56; uninstall text
57LangString UninstallTextMsg ${LANG_GERMAN} "Dies wird Imprudence ${VERSION_LONG} von Ihrem System entfernen." 57LangString UninstallTextMsg ${LANG_GERMAN} "Dies wird meta-impy ${VERSION_LONG} von Ihrem System entfernen."
diff --git a/linden/indra/newview/installers/windows/lang_en-us.nsi b/linden/indra/newview/installers/windows/lang_en-us.nsi
index 0d28c3f..5612418 100644
--- a/linden/indra/newview/installers/windows/lang_en-us.nsi
+++ b/linden/indra/newview/installers/windows/lang_en-us.nsi
@@ -7,46 +7,46 @@ LangString LicenseSubTitleSetup ${LANG_ENGLISH} " Setup"
7 7
8; installation directory text 8; installation directory text
9LangString DirectoryChooseTitle ${LANG_ENGLISH} "Installation Directory" 9LangString DirectoryChooseTitle ${LANG_ENGLISH} "Installation Directory"
10LangString DirectoryChooseUpdate ${LANG_ENGLISH} "Select the Imprudence directory to update to version ${VERSION_LONG}.(XXX):" 10LangString DirectoryChooseUpdate ${LANG_ENGLISH} "Select the meta-impy directory to update to version ${VERSION_LONG}.(XXX):"
11LangString DirectoryChooseSetup ${LANG_ENGLISH} "Select the directory to install Imprudence in:" 11LangString DirectoryChooseSetup ${LANG_ENGLISH} "Select the directory to install meta-impy in:"
12 12
13; CheckStartupParams message box 13; CheckStartupParams message box
14LangString CheckStartupParamsMB ${LANG_ENGLISH} "Could not find the program '$INSTPROG'. Silent update failed." 14LangString CheckStartupParamsMB ${LANG_ENGLISH} "Could not find the program '$INSTPROG'. Silent update failed."
15 15
16; installation success dialog 16; installation success dialog
17LangString InstSuccesssQuestion ${LANG_ENGLISH} "Start Imprudence now?" 17LangString InstSuccesssQuestion ${LANG_ENGLISH} "Start meta-impy now?"
18 18
19; remove old NSIS version 19; remove old NSIS version
20LangString RemoveOldNSISVersion ${LANG_ENGLISH} "Checking for old version..." 20LangString RemoveOldNSISVersion ${LANG_ENGLISH} "Checking for old version..."
21 21
22; check windows version 22; check windows version
23LangString CheckWindowsVersionDP ${LANG_ENGLISH} "Checking Windows version..." 23LangString CheckWindowsVersionDP ${LANG_ENGLISH} "Checking Windows version..."
24LangString CheckWindowsVersionMB ${LANG_ENGLISH} 'Imprudence only supports Windows XP, Windows 2000, and Mac OS X.$\n$\nAttempting to install on Windows $R0 can result in crashes and data loss.$\n$\nInstall anyway?' 24LangString CheckWindowsVersionMB ${LANG_ENGLISH} 'meta-impy only supports Windows XP, Windows 2000, and Mac OS X.$\n$\nAttempting to install on Windows $R0 can result in crashes and data loss.$\n$\nInstall anyway?'
25 25
26; checkifadministrator function (install) 26; checkifadministrator function (install)
27LangString CheckAdministratorInstDP ${LANG_ENGLISH} "Checking for permission to install..." 27LangString CheckAdministratorInstDP ${LANG_ENGLISH} "Checking for permission to install..."
28LangString CheckAdministratorInstMB ${LANG_ENGLISH} 'You appear to be using a "limited" account.$\nYou must be an "administrator" to install Imprudence.' 28LangString CheckAdministratorInstMB ${LANG_ENGLISH} 'You appear to be using a "limited" account.$\nYou must be an "administrator" to install meta-impy.'
29 29
30; checkifadministrator function (uninstall) 30; checkifadministrator function (uninstall)
31LangString CheckAdministratorUnInstDP ${LANG_ENGLISH} "Checking for permission to uninstall..." 31LangString CheckAdministratorUnInstDP ${LANG_ENGLISH} "Checking for permission to uninstall..."
32LangString CheckAdministratorUnInstMB ${LANG_ENGLISH} 'You appear to be using a "limited" account.$\nYou must be an "administrator" to uninstall Imprudence.' 32LangString CheckAdministratorUnInstMB ${LANG_ENGLISH} 'You appear to be using a "limited" account.$\nYou must be an "administrator" to uninstall meta-impy.'
33 33
34; checkifalreadycurrent 34; checkifalreadycurrent
35LangString CheckIfCurrentMB ${LANG_ENGLISH} "It appears that Imprudence ${VERSION_LONG} is already installed.$\n$\nWould you like to install it again?" 35LangString CheckIfCurrentMB ${LANG_ENGLISH} "It appears that meta-impy ${VERSION_LONG} is already installed.$\n$\nWould you like to install it again?"
36 36
37; closeimprudence function (install) 37; closeimprudence function (install)
38LangString CloseSecondLifeInstDP ${LANG_ENGLISH} "Waiting for Imprudence to shut down..." 38LangString CloseSecondLifeInstDP ${LANG_ENGLISH} "Waiting for meta-impy to shut down..."
39LangString CloseSecondLifeInstMB ${LANG_ENGLISH} "Imprudence can't be installed while it is already running.$\n$\nFinish what you're doing then select OK to close Imprudence and continue.$\nSelect CANCEL to cancel installation." 39LangString CloseSecondLifeInstMB ${LANG_ENGLISH} "meta-impy can't be installed while it is already running.$\n$\nFinish what you're doing then select OK to close meta-impy and continue.$\nSelect CANCEL to cancel installation."
40 40
41; closeimprudence function (uninstall) 41; closeimprudence function (uninstall)
42LangString CloseSecondLifeUnInstDP ${LANG_ENGLISH} "Waiting for Imprudence to shut down..." 42LangString CloseSecondLifeUnInstDP ${LANG_ENGLISH} "Waiting for meta-impy to shut down..."
43LangString CloseSecondLifeUnInstMB ${LANG_ENGLISH} "Imprudence can't be uninstalled while it is already running.$\n$\nFinish what you're doing then select OK to close Imprudence and continue.$\nSelect CANCEL to cancel." 43LangString CloseSecondLifeUnInstMB ${LANG_ENGLISH} "meta-impy can't be uninstalled while it is already running.$\n$\nFinish what you're doing then select OK to close meta-impy and continue.$\nSelect CANCEL to cancel."
44 44
45; removecachefiles 45; removecachefiles
46LangString RemoveCacheFilesDP ${LANG_ENGLISH} "Deleting cache files in Documents and Settings folder" 46LangString RemoveCacheFilesDP ${LANG_ENGLISH} "Deleting cache files in Documents and Settings folder"
47 47
48; delete program files 48; delete program files
49LangString DeleteProgramFilesMB ${LANG_ENGLISH} "There are still files in your Imprudence program directory.$\n$\nThese are possibly files you created or moved to:$\n$INSTDIR$\n$\nDo you want to remove them?" 49LangString DeleteProgramFilesMB ${LANG_ENGLISH} "There are still files in your meta-impy program directory.$\n$\nThese are possibly files you created or moved to:$\n$INSTDIR$\n$\nDo you want to remove them?"
50 50
51; uninstall text 51; uninstall text
52LangString UninstallTextMsg ${LANG_ENGLISH} "This will uninstall Imprudence ${VERSION_LONG} from your system." 52LangString UninstallTextMsg ${LANG_ENGLISH} "This will uninstall meta-impy ${VERSION_LONG} from your system."
diff --git a/linden/indra/newview/installers/windows/meta-impy installer script experimental.iss b/linden/indra/newview/installers/windows/meta-impy installer script experimental.iss
new file mode 100644
index 0000000..7814cb6
--- /dev/null
+++ b/linden/indra/newview/installers/windows/meta-impy installer script experimental.iss
@@ -0,0 +1,194 @@
1; Script generated by the Inno Setup Script Wizard.
2; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3
4[Setup]
5; NOTE: The value of AppId uniquely identifies this application.
6; Do not use the same AppId value in installers for other applications.
7; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
8
9; These will change
10AppId={{1B3E68BC-13EB-4277-9439-CB5FF9259460}
11AppName=meta-impy Viewer Experimental Release
12AppVerName=meta-impy Viewer 1.4.0 Experimental 2010.09.04
13DefaultDirName={pf}\meta-impyExperimental
14DefaultGroupName=meta-impy Viewer Experimental Release
15VersionInfoProductName=meta-impy Viewer Experimental Release
16OutputBaseFilename=meta-impy-1.4.0-experimental-2010.09.04-Setup
17VersionInfoVersion=1.4.0
18VersionInfoTextVersion=1.4.0
19VersionInfoProductVersion=1.4.0
20VersionInfoCopyright=2010
21AppCopyright=2010
22
23; These won't change
24VersionInfoCompany=meta-impy
25AppPublisher=The Imprudence Project
26AppPublisherURL=http://www.imprudenceviewer.org
27AppSupportURL=http://www.imprudenceviewer.org
28AppUpdatesURL=http://www.imprudenceviewer.org
29AllowNoIcons=true
30InfoAfterFile=..\windows\README.txt
31OutputDir=C:\
32SetupIconFile=..\windows\imp_icon.ico
33Compression=lzma2/ultra64
34InternalCompressLevel=ultra64
35SolidCompression=true
36PrivilegesRequired=poweruser
37AllowRootDirectory=true
38WizardImageFile=..\windows\meta-impy_installer_icon_left.bmp
39WizardSmallImageFile=..\windows\meta-impy_installer_icon_right.bmp
40SetupLogging=true
41
42[Languages]
43Name: english; MessagesFile: compiler:Default.isl
44
45[Tasks]
46Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
47Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
48Name: slurlassociate; Description: Associate meta-impy with SLURLs; GroupDescription: Associations:; Languages: ; Flags: checkedonce
49; TODO: use scripting for something like this on uninstall:
50; Name: uninstallsettings; Description: Remove user settings; Flags: checkablealone; Languages: ; GroupDescription: Uninstall:
51
52[Files]
53Source: C:\imp_1.3\meta-impy.exe; DestDir: {app}; Flags: ignoreversion
54Source: C:\imp_1.3\character\*; DestDir: {app}\character; Flags: ignoreversion recursesubdirs createallsubdirs
55Source: C:\imp_1.3\fonts\*; DestDir: {app}\fonts; Flags: ignoreversion recursesubdirs createallsubdirs
56Source: C:\imp_1.3\app_settings\*; DestDir: {app}\app_settings; Flags: ignoreversion recursesubdirs createallsubdirs
57Source: C:\imp_1.3\skins\*; DestDir: {app}\skins; Flags: ignoreversion recursesubdirs createallsubdirs
58Source: C:\imp_1.3\doc\*; DestDir: {app}\doc; Flags: ignoreversion recursesubdirs createallsubdirs
59Source: C:\imp_1.3\lib\*; DestDir: {app}\lib; Flags: ignoreversion recursesubdirs createallsubdirs
60Source: C:\imp_1.3\alut.dll; DestDir: {app}; Flags: ignoreversion
61Source: C:\imp_1.3\ChangeLog.txt; DestDir: {app}; Flags: ignoreversion
62Source: C:\imp_1.3\charset.dll; DestDir: {app}; Flags: ignoreversion
63Source: C:\imp_1.3\dbghelp.dll; DestDir: {app}; Flags: ignoreversion
64Source: C:\imp_1.3\featuretable.txt; DestDir: {app}; Flags: ignoreversion
65Source: C:\imp_1.3\freebl3.dll; DestDir: {app}; Flags: ignoreversion
66Source: C:\imp_1.3\glew32.dll; DestDir: {app}; Flags: ignoreversion
67Source: C:\imp_1.3\gpu_table.txt; DestDir: {app}; Flags: ignoreversion
68Source: C:\imp_1.3\iconv.dll; DestDir: {app}; Flags: ignoreversion
69Source: C:\imp_1.3\meta-impy.exe.config; DestDir: {app}; Flags: ignoreversion
70Source: C:\imp_1.3\meta-impy.url; DestDir: {app}; Flags: ignoreversion
71Source: C:\imp_1.3\intl.dll; DestDir: {app}; Flags: ignoreversion
72Source: C:\imp_1.3\js3250.dll; DestDir: {app}; Flags: ignoreversion
73Source: C:\imp_1.3\libcairo-2.dll; DestDir: {app}; Flags: ignoreversion
74Source: C:\imp_1.3\libfaad-2.dll; DestDir: {app}; Flags: ignoreversion
75Source: C:\imp_1.3\libgcrypt-11.dll; DestDir: {app}; Flags: ignoreversion
76Source: C:\imp_1.3\libgio-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
77Source: C:\imp_1.3\libglib-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
78Source: C:\imp_1.3\libgmodule-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
79Source: C:\imp_1.3\libgnutls-26.dll; DestDir: {app}; Flags: ignoreversion
80Source: C:\imp_1.3\libgobject-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
81Source: C:\imp_1.3\libgpg-error-0.dll; DestDir: {app}; Flags: ignoreversion
82Source: C:\imp_1.3\libgstapp.dll; DestDir: {app}; Flags: ignoreversion
83Source: C:\imp_1.3\libgstaudio.dll; DestDir: {app}; Flags: ignoreversion
84Source: C:\imp_1.3\libgstaudio-0.10.dll; DestDir: {app}; Flags: ignoreversion
85Source: C:\imp_1.3\libgstbase-0.10.dll; DestDir: {app}; Flags: ignoreversion
86Source: C:\imp_1.3\libgstcdda.dll; DestDir: {app}; Flags: ignoreversion
87Source: C:\imp_1.3\libgstcontroller-0.10.dll; DestDir: {app}; Flags: ignoreversion
88Source: C:\imp_1.3\libgstdataprotocol-0.10.dll; DestDir: {app}; Flags: ignoreversion
89Source: C:\imp_1.3\libgstdshow.dll; DestDir: {app}; Flags: ignoreversion
90Source: C:\imp_1.3\libgstfft.dll; DestDir: {app}; Flags: ignoreversion
91Source: C:\imp_1.3\libgstinterfaces.dll; DestDir: {app}; Flags: ignoreversion
92Source: C:\imp_1.3\libgstnet-0.10.dll; DestDir: {app}; Flags: ignoreversion
93Source: C:\imp_1.3\libgstnetbuffer.dll; DestDir: {app}; Flags: ignoreversion
94Source: C:\imp_1.3\libgstpbutils.dll; DestDir: {app}; Flags: ignoreversion
95Source: C:\imp_1.3\libgstreamer-0.10.dll; DestDir: {app}; Flags: ignoreversion
96Source: C:\imp_1.3\libgstriff.dll; DestDir: {app}; Flags: ignoreversion
97Source: C:\imp_1.3\libgstrtp.dll; DestDir: {app}; Flags: ignoreversion
98Source: C:\imp_1.3\libgstrtsp.dll; DestDir: {app}; Flags: ignoreversion
99Source: C:\imp_1.3\libgstsdp.dll; DestDir: {app}; Flags: ignoreversion
100Source: C:\imp_1.3\libgsttag.dll; DestDir: {app}; Flags: ignoreversion
101Source: C:\imp_1.3\libgstvideo.dll; DestDir: {app}; Flags: ignoreversion
102Source: C:\imp_1.3\libgthread-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
103Source: C:\imp_1.3\libhunspell.dll; DestDir: {app}; Flags: ignoreversion
104Source: C:\imp_1.3\libjpeg.dll; DestDir: {app}; Flags: ignoreversion
105Source: C:\imp_1.3\libmp3lame-0.dll; DestDir: {app}; Flags: ignoreversion
106Source: C:\imp_1.3\libneon-27.dll; DestDir: {app}; Flags: ignoreversion
107Source: C:\imp_1.3\libogg-0.dll; DestDir: {app}; Flags: ignoreversion
108Source: C:\imp_1.3\liboil-0.3-0.dll; DestDir: {app}; Flags: ignoreversion
109Source: C:\imp_1.3\libopenjpeg-2.dll; DestDir: {app}; Flags: ignoreversion
110Source: C:\imp_1.3\libpng12-0.dll; DestDir: {app}; Flags: ignoreversion
111Source: C:\imp_1.3\libschroedinger-1.0-0.dll; DestDir: {app}; Flags: ignoreversion
112Source: C:\imp_1.3\libspeex-1.dll; DestDir: {app}; Flags: ignoreversion
113Source: C:\imp_1.3\libtheora-0.dll; DestDir: {app}; Flags: ignoreversion
114Source: C:\imp_1.3\libvorbis-0.dll; DestDir: {app}; Flags: ignoreversion
115Source: C:\imp_1.3\libvorbisenc-2.dll; DestDir: {app}; Flags: ignoreversion
116Source: C:\imp_1.3\libxml2-2.dll; DestDir: {app}; Flags: ignoreversion
117Source: C:\imp_1.3\libxml2.dll; DestDir: {app}; Flags: ignoreversion
118Source: C:\imp_1.3\llkdu.dll.2.config; DestDir: {app}; Flags: ignoreversion
119Source: C:\imp_1.3\Microsoft.VC80.CRT.manifest; DestDir: {app}; Flags: ignoreversion
120Source: C:\imp_1.3\msvcp80.dll; DestDir: {app}; Flags: ignoreversion
121Source: C:\imp_1.3\msvcr80.dll; DestDir: {app}; Flags: ignoreversion
122Source: C:\imp_1.3\nspr4.dll; DestDir: {app}; Flags: ignoreversion
123Source: C:\imp_1.3\nss3.dll; DestDir: {app}; Flags: ignoreversion
124Source: C:\imp_1.3\nssckbi.dll; DestDir: {app}; Flags: ignoreversion
125Source: C:\imp_1.3\openal32.dll; DestDir: {app}; Flags: ignoreversion
126Source: C:\imp_1.3\OpenJPEG.dll; DestDir: {app}; Flags: ignoreversion
127Source: C:\imp_1.3\plc4.dll; DestDir: {app}; Flags: ignoreversion
128Source: C:\imp_1.3\plds4.dll; DestDir: {app}; Flags: ignoreversion
129Source: C:\imp_1.3\smime3.dll; DestDir: {app}; Flags: ignoreversion
130Source: C:\imp_1.3\softokn3.dll; DestDir: {app}; Flags: ignoreversion
131Source: C:\imp_1.3\ssl3.dll; DestDir: {app}; Flags: ignoreversion
132Source: C:\imp_1.3\xpcom.dll; DestDir: {app}; Flags: ignoreversion
133Source: C:\imp_1.3\xul.dll; DestDir: {app}; Flags: ignoreversion
134Source: C:\imp_1.3\xvidcore.dll; DestDir: {app}; Flags: ignoreversion
135Source: C:\imp_1.3\zlib1.dll; DestDir: {app}; Flags: ignoreversion
136
137; Voice files
138Source: C:\imp_1.3\ortp.dll; DestDir: {app}; Flags: ignoreversion
139Source: C:\imp_1.3\SLVoice.exe; DestDir: {app}; Flags: ignoreversion
140Source: C:\imp_1.3\vivoxsdk.dll; DestDir: {app}; Flags: ignoreversion
141Source: C:\imp_1.3\wrap_oal.dll; DestDir: {app}; Flags: ignoreversion
142
143; Old files we don't use anymore
144; Source: C:\imp_1.3\dronesettings.xml; DestDir: {app}; Flags: ignoreversion
145; Source: C:\imp_1.3\volume_settings.xml; DestDir: {app}; Flags: ignoreversion
146; Source: C:\imp_1.3\srtp.dll; DestDir: {app}; Flags: ignoreversion
147; Source: C:\imp_1.3\ssleay32.dll; DestDir: {app}; Flags: ignoreversion
148; Source: C:\imp_1.3\tntk.dll; DestDir: {app}; Flags: ignoreversion
149; Source: C:\imp_1.3\libeay32.dll; DestDir: {app}; Flags: ignoreversion
150; Source: C:\imp_1.3\lsl_guide.html; DestDir: {app}; Flags: ignoreversion
151
152; NOTE: Don't use "Flags: ignoreversion" on any shared system files
153;Source: C:\imp_1.3\msvcr71.dll; DestDir: {app}; Flags: ignoreversion; MinVersion: 0,6.01; Tasks: ; Languages:
154
155[Registry]
156Root: HKCR; Subkey: meta-impy; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: (default); ValueData: URL:Second Life
157Root: HKCR; Subkey: meta-impy; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: URL Protocol
158Root: HKCR; Subkey: meta-impy\DefaultIcon; Flags: uninsdeletekey deletekey; ValueType: string; Tasks: slurlassociate; ValueData: {app}\meta-impy.exe
159Root: HKCR; Subkey: meta-impy\shell\open\command; ValueType: expandsz; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueData: "{app}\meta-impy.exe --settings settings_meta-impy.xml -url ""%1"""; Languages:
160; Root: HKCU; Subkey: Environment; ValueType: string; ValueName: GST_PLUGIN_PATH; Flags: deletevalue uninsdeletevalue; ValueData: {app}\lib
161; Root: HKCU; Subkey: Environment; ValueType: expandsz; ValueName: PATH; ValueData: {app}
162
163[Icons]
164Name: {group}\{cm:UninstallProgram,meta-impy Experimental}; Filename: {uninstallexe}
165Name: {commondesktop}\meta-impy Experimental; Filename: {app}\meta-impy.exe; Tasks: desktopicon; Parameters: --settings settings_meta-impy.xml; WorkingDir: {app}; IconIndex: 0
166Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\meta-impy Experimental; Filename: {app}\meta-impy.exe; Tasks: quicklaunchicon; Parameters: --settings settings_meta-impy.xml; WorkingDir: {app}
167Name: {group}\meta-impy Experimental; Filename: {app}\meta-impy.exe; WorkingDir: {app}; Comment: meta-impy; IconIndex: 0; Parameters: --settings settings_meta-impy.xml
168
169[Run]
170Filename: {app}\meta-impy.exe; WorkingDir: {app}; Flags: nowait postinstall
171Filename: {app}\meta-impy.url; WorkingDir: {app}; Flags: nowait postinstall shellexec; Description: See what makes Imprudence different
172
173[UninstallDelete]
174Name: {userappdata}\meta-impy\user_settings\password.dat; Type: files; Languages:
175Name: {userappdata}\meta-impy\user_settings\settings.xml; Type: files; Languages:
176Name: {userappdata}\meta-impy\user_settings\settings_meta-impy.xml; Type: files; Languages:
177; 1.2 and lower cache location:
178Name: {userappdata}\meta-impy\cache; Type: filesandordirs
179; 1.3 and higher cache location:
180Name: {localappdata}\meta-impy\cache; Type: filesandordirs
181Name: {userappdata}\meta-impy\logs; Type: filesandordirs
182Name: {userappdata}\meta-impy\browser_profile; Type: filesandordirs
183Name: C:\Users\{username}\.gstreamer-0.10; Type: filesandordirs
184Name: C:\Documents and Settings\{username}\.gstreamer-0.10; Type: filesandordirs
185
186[InstallDelete]
187; Name: {app}\*.dll; Type: files; Tasks: ; Languages:
188Name: {app}\lib\gstreamer-plugins\*; Type: filesandordirs; Tasks: ; Languages:
189; Name: {app}\skins\default\xui\*; Type: filesandordirs; Tasks: ; Languages:
190; Name: {app}\skins\silver\xui\*; Type: filesandordirs; Tasks: ; Languages:
191Name: C:\Documents and Settings\{username}\.gstreamer-0.10\*; Type: filesandordirs
192Name: C:\Users\{username}\.gstreamer-0.10\*; Type: filesandordirs
193; Breaks the browser if installing on top of 1.1:
194Name: {app}\gksvggdiplus.dll; Type: files; Tasks: ; Languages:
diff --git a/linden/indra/newview/installers/windows/meta-impy installer script.iss b/linden/indra/newview/installers/windows/meta-impy installer script.iss
new file mode 100644
index 0000000..376219b
--- /dev/null
+++ b/linden/indra/newview/installers/windows/meta-impy installer script.iss
@@ -0,0 +1,193 @@
1; Script generated by the Inno Setup Script Wizard.
2; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3
4[Setup]
5; NOTE: The value of AppId uniquely identifies this application.
6; Do not use the same AppId value in installers for other applications.
7; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
8
9; These will change
10AppId={{D7736EE8-AFCE-4735-BBE3-652CDFBBFCA8}
11AppName=meta-impy
12AppVerName=meta-impy Viewer 1.3.0 RC2 (SSE2 optimized)
13DefaultDirName={pf}\meta-impy
14DefaultGroupName=meta-impy Viewer
15VersionInfoProductName=meta-impy Viewer
16OutputBaseFilename=meta-impy-1.3.0-RC2-(SSE2-optimized)-Setup
17VersionInfoVersion=1.3.0
18VersionInfoTextVersion=1.3.0
19VersionInfoProductVersion=1.3.0
20VersionInfoCopyright=2010
21AppCopyright=2010
22
23; These won't change
24VersionInfoCompany=meta-impy
25AppPublisher=The Imprudence Project
26AppPublisherURL=http://www.imprudenceviewer.org
27AppSupportURL=http://www.imprudenceviewer.org
28AppUpdatesURL=http://www.imprudenceviewer.org
29AllowNoIcons=true
30InfoAfterFile=..\windows\README.txt
31OutputDir=C:\
32SetupIconFile=..\windows\imp_icon.ico
33Compression=lzma2/ultra64
34InternalCompressLevel=ultra64
35SolidCompression=true
36PrivilegesRequired=poweruser
37AllowRootDirectory=true
38WizardImageFile=..\windows\meta-impy_installer_icon_left.bmp
39WizardSmallImageFile=..\windows\meta-impy_installer_icon_right.bmp
40SetupLogging=true
41
42[Languages]
43Name: english; MessagesFile: compiler:Default.isl
44
45[Tasks]
46Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
47Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
48Name: slurlassociate; Description: Associate meta-impy with SLURLs; GroupDescription: Associations:; Languages: ; Flags: checkedonce
49; TODO: use scripting for something like this on uninstall:
50; Name: uninstallsettings; Description: Remove user settings; Flags: checkablealone; Languages: ; GroupDescription: Uninstall:
51
52[Files]
53Source: C:\imp_1.3\meta-impy.exe; DestDir: {app}; Flags: ignoreversion
54Source: C:\imp_1.3\character\*; DestDir: {app}\character; Flags: ignoreversion recursesubdirs createallsubdirs
55Source: C:\imp_1.3\fonts\*; DestDir: {app}\fonts; Flags: ignoreversion recursesubdirs createallsubdirs
56Source: C:\imp_1.3\app_settings\*; DestDir: {app}\app_settings; Flags: ignoreversion recursesubdirs createallsubdirs
57Source: C:\imp_1.3\skins\*; DestDir: {app}\skins; Flags: ignoreversion recursesubdirs createallsubdirs
58Source: C:\imp_1.3\doc\*; DestDir: {app}\doc; Flags: ignoreversion recursesubdirs createallsubdirs
59Source: C:\imp_1.3\lib\*; DestDir: {app}\lib; Flags: ignoreversion recursesubdirs createallsubdirs
60Source: C:\imp_1.3\alut.dll; DestDir: {app}; Flags: ignoreversion
61Source: C:\imp_1.3\ChangeLog.txt; DestDir: {app}; Flags: ignoreversion
62Source: C:\imp_1.3\charset.dll; DestDir: {app}; Flags: ignoreversion
63Source: C:\imp_1.3\dbghelp.dll; DestDir: {app}; Flags: ignoreversion
64Source: C:\imp_1.3\featuretable.txt; DestDir: {app}; Flags: ignoreversion
65Source: C:\imp_1.3\freebl3.dll; DestDir: {app}; Flags: ignoreversion
66Source: C:\imp_1.3\glew32.dll; DestDir: {app}; Flags: ignoreversion
67Source: C:\imp_1.3\gpu_table.txt; DestDir: {app}; Flags: ignoreversion
68Source: C:\imp_1.3\iconv.dll; DestDir: {app}; Flags: ignoreversion
69Source: C:\imp_1.3\meta-impy.exe.config; DestDir: {app}; Flags: ignoreversion
70Source: C:\imp_1.3\meta-impy.url; DestDir: {app}; Flags: ignoreversion
71Source: C:\imp_1.3\intl.dll; DestDir: {app}; Flags: ignoreversion
72Source: C:\imp_1.3\js3250.dll; DestDir: {app}; Flags: ignoreversion
73Source: C:\imp_1.3\libcairo-2.dll; DestDir: {app}; Flags: ignoreversion
74Source: C:\imp_1.3\libfaad-2.dll; DestDir: {app}; Flags: ignoreversion
75Source: C:\imp_1.3\libgcrypt-11.dll; DestDir: {app}; Flags: ignoreversion
76Source: C:\imp_1.3\libgio-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
77Source: C:\imp_1.3\libglib-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
78Source: C:\imp_1.3\libgmodule-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
79Source: C:\imp_1.3\libgnutls-26.dll; DestDir: {app}; Flags: ignoreversion
80Source: C:\imp_1.3\libgobject-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
81Source: C:\imp_1.3\libgpg-error-0.dll; DestDir: {app}; Flags: ignoreversion
82Source: C:\imp_1.3\libgstapp.dll; DestDir: {app}; Flags: ignoreversion
83Source: C:\imp_1.3\libgstaudio.dll; DestDir: {app}; Flags: ignoreversion
84Source: C:\imp_1.3\libgstaudio-0.10.dll; DestDir: {app}; Flags: ignoreversion
85Source: C:\imp_1.3\libgstbase-0.10.dll; DestDir: {app}; Flags: ignoreversion
86Source: C:\imp_1.3\libgstcdda.dll; DestDir: {app}; Flags: ignoreversion
87Source: C:\imp_1.3\libgstcontroller-0.10.dll; DestDir: {app}; Flags: ignoreversion
88Source: C:\imp_1.3\libgstdataprotocol-0.10.dll; DestDir: {app}; Flags: ignoreversion
89Source: C:\imp_1.3\libgstdshow.dll; DestDir: {app}; Flags: ignoreversion
90Source: C:\imp_1.3\libgstfft.dll; DestDir: {app}; Flags: ignoreversion
91Source: C:\imp_1.3\libgstinterfaces.dll; DestDir: {app}; Flags: ignoreversion
92Source: C:\imp_1.3\libgstnet-0.10.dll; DestDir: {app}; Flags: ignoreversion
93Source: C:\imp_1.3\libgstnetbuffer.dll; DestDir: {app}; Flags: ignoreversion
94Source: C:\imp_1.3\libgstpbutils.dll; DestDir: {app}; Flags: ignoreversion
95Source: C:\imp_1.3\libgstreamer-0.10.dll; DestDir: {app}; Flags: ignoreversion
96Source: C:\imp_1.3\libgstriff.dll; DestDir: {app}; Flags: ignoreversion
97Source: C:\imp_1.3\libgstrtp.dll; DestDir: {app}; Flags: ignoreversion
98Source: C:\imp_1.3\libgstrtsp.dll; DestDir: {app}; Flags: ignoreversion
99Source: C:\imp_1.3\libgstsdp.dll; DestDir: {app}; Flags: ignoreversion
100Source: C:\imp_1.3\libgsttag.dll; DestDir: {app}; Flags: ignoreversion
101Source: C:\imp_1.3\libgstvideo.dll; DestDir: {app}; Flags: ignoreversion
102Source: C:\imp_1.3\libgthread-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
103Source: C:\imp_1.3\libjpeg.dll; DestDir: {app}; Flags: ignoreversion
104Source: C:\imp_1.3\libmp3lame-0.dll; DestDir: {app}; Flags: ignoreversion
105Source: C:\imp_1.3\libneon-27.dll; DestDir: {app}; Flags: ignoreversion
106Source: C:\imp_1.3\libogg-0.dll; DestDir: {app}; Flags: ignoreversion
107Source: C:\imp_1.3\liboil-0.3-0.dll; DestDir: {app}; Flags: ignoreversion
108Source: C:\imp_1.3\libopenjpeg-2.dll; DestDir: {app}; Flags: ignoreversion
109Source: C:\imp_1.3\libpng12-0.dll; DestDir: {app}; Flags: ignoreversion
110Source: C:\imp_1.3\libschroedinger-1.0-0.dll; DestDir: {app}; Flags: ignoreversion
111Source: C:\imp_1.3\libspeex-1.dll; DestDir: {app}; Flags: ignoreversion
112Source: C:\imp_1.3\libtheora-0.dll; DestDir: {app}; Flags: ignoreversion
113Source: C:\imp_1.3\libvorbis-0.dll; DestDir: {app}; Flags: ignoreversion
114Source: C:\imp_1.3\libvorbisenc-2.dll; DestDir: {app}; Flags: ignoreversion
115Source: C:\imp_1.3\libxml2-2.dll; DestDir: {app}; Flags: ignoreversion
116Source: C:\imp_1.3\libxml2.dll; DestDir: {app}; Flags: ignoreversion
117Source: C:\imp_1.3\llkdu.dll.2.config; DestDir: {app}; Flags: ignoreversion
118Source: C:\imp_1.3\Microsoft.VC80.CRT.manifest; DestDir: {app}; Flags: ignoreversion
119Source: C:\imp_1.3\msvcp80.dll; DestDir: {app}; Flags: ignoreversion
120Source: C:\imp_1.3\msvcr80.dll; DestDir: {app}; Flags: ignoreversion
121Source: C:\imp_1.3\nspr4.dll; DestDir: {app}; Flags: ignoreversion
122Source: C:\imp_1.3\nss3.dll; DestDir: {app}; Flags: ignoreversion
123Source: C:\imp_1.3\nssckbi.dll; DestDir: {app}; Flags: ignoreversion
124Source: C:\imp_1.3\openal32.dll; DestDir: {app}; Flags: ignoreversion
125Source: C:\imp_1.3\OpenJPEG.dll; DestDir: {app}; Flags: ignoreversion
126Source: C:\imp_1.3\plc4.dll; DestDir: {app}; Flags: ignoreversion
127Source: C:\imp_1.3\plds4.dll; DestDir: {app}; Flags: ignoreversion
128Source: C:\imp_1.3\smime3.dll; DestDir: {app}; Flags: ignoreversion
129Source: C:\imp_1.3\softokn3.dll; DestDir: {app}; Flags: ignoreversion
130Source: C:\imp_1.3\ssl3.dll; DestDir: {app}; Flags: ignoreversion
131Source: C:\imp_1.3\xpcom.dll; DestDir: {app}; Flags: ignoreversion
132Source: C:\imp_1.3\xul.dll; DestDir: {app}; Flags: ignoreversion
133Source: C:\imp_1.3\xvidcore.dll; DestDir: {app}; Flags: ignoreversion
134Source: C:\imp_1.3\zlib1.dll; DestDir: {app}; Flags: ignoreversion
135
136; Voice files
137Source: C:\imp_1.3\ortp.dll; DestDir: {app}; Flags: ignoreversion
138Source: C:\imp_1.3\SLVoice.exe; DestDir: {app}; Flags: ignoreversion
139Source: C:\imp_1.3\vivoxsdk.dll; DestDir: {app}; Flags: ignoreversion
140Source: C:\imp_1.3\wrap_oal.dll; DestDir: {app}; Flags: ignoreversion
141
142; Old files we don't use anymore
143; Source: C:\imp_1.3\dronesettings.xml; DestDir: {app}; Flags: ignoreversion
144; Source: C:\imp_1.3\volume_settings.xml; DestDir: {app}; Flags: ignoreversion
145; Source: C:\imp_1.3\srtp.dll; DestDir: {app}; Flags: ignoreversion
146; Source: C:\imp_1.3\ssleay32.dll; DestDir: {app}; Flags: ignoreversion
147; Source: C:\imp_1.3\tntk.dll; DestDir: {app}; Flags: ignoreversion
148; Source: C:\imp_1.3\libeay32.dll; DestDir: {app}; Flags: ignoreversion
149; Source: C:\imp_1.3\lsl_guide.html; DestDir: {app}; Flags: ignoreversion
150
151; NOTE: Don't use "Flags: ignoreversion" on any shared system files
152;Source: C:\imp_1.3\msvcr71.dll; DestDir: {app}; Flags: ignoreversion; MinVersion: 0,6.01; Tasks: ; Languages:
153
154[Registry]
155Root: HKCR; Subkey: meta-impy; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: (default); ValueData: URL:Second Life
156Root: HKCR; Subkey: meta-impy; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: URL Protocol
157Root: HKCR; Subkey: meta-impy\DefaultIcon; Flags: uninsdeletekey deletekey; ValueType: string; Tasks: slurlassociate; ValueData: {app}\meta-impy.exe
158Root: HKCR; Subkey: meta-impy\shell\open\command; ValueType: expandsz; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueData: "{app}\meta-impy.exe --settings settings_meta-impy.xml -url ""%1"""; Languages:
159; Root: HKCU; Subkey: Environment; ValueType: string; ValueName: GST_PLUGIN_PATH; Flags: deletevalue uninsdeletevalue; ValueData: {app}\lib
160; Root: HKCU; Subkey: Environment; ValueType: expandsz; ValueName: PATH; ValueData: {app}
161
162[Icons]
163Name: {group}\{cm:UninstallProgram,meta-impy}; Filename: {uninstallexe}
164Name: {commondesktop}\meta-impy; Filename: {app}\meta-impy.exe; Tasks: desktopicon; Parameters: --settings settings_meta-impy.xml; WorkingDir: {app}; IconIndex: 0
165Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\meta-impy; Filename: {app}\meta-impy.exe; Tasks: quicklaunchicon; Parameters: --settings settings_meta-impy.xml; WorkingDir: {app}
166Name: {group}\meta-impy; Filename: {app}\meta-impy.exe; WorkingDir: {app}; Comment: meta-impy; IconIndex: 0; Parameters: --settings settings_meta-impy.xml
167
168[Run]
169Filename: {app}\meta-impy.exe; WorkingDir: {app}; Flags: nowait postinstall
170Filename: {app}\meta-impy.url; WorkingDir: {app}; Flags: nowait postinstall shellexec; Description: See what makes Imprudence different
171
172[UninstallDelete]
173Name: {userappdata}\meta-impy\user_settings\password.dat; Type: files; Languages:
174Name: {userappdata}\meta-impy\user_settings\settings.xml; Type: files; Languages:
175Name: {userappdata}\meta-impy\user_settings\settings_meta-impy.xml; Type: files; Languages:
176; 1.2 and lower cache location:
177Name: {userappdata}\meta-impy\cache; Type: filesandordirs
178; 1.3 and higher cache location:
179Name: {localappdata}\meta-impy\cache; Type: filesandordirs
180Name: {userappdata}\meta-impy\logs; Type: filesandordirs
181Name: {userappdata}\meta-impy\browser_profile; Type: filesandordirs
182Name: C:\Users\{username}\.gstreamer-0.10; Type: filesandordirs
183Name: C:\Documents and Settings\{username}\.gstreamer-0.10; Type: filesandordirs
184
185[InstallDelete]
186; Name: {app}\*.dll; Type: files; Tasks: ; Languages:
187Name: {app}\lib\gstreamer-plugins\*; Type: filesandordirs; Tasks: ; Languages:
188; Name: {app}\skins\default\xui\*; Type: filesandordirs; Tasks: ; Languages:
189; Name: {app}\skins\silver\xui\*; Type: filesandordirs; Tasks: ; Languages:
190Name: C:\Documents and Settings\{username}\.gstreamer-0.10\*; Type: filesandordirs
191Name: C:\Users\{username}\.gstreamer-0.10\*; Type: filesandordirs
192; Breaks the browser if installing on top of 1.1:
193Name: {app}\gksvggdiplus.dll; Type: files; Tasks: ; Languages:
diff --git a/linden/indra/newview/installers/windows/meta-impy_installer_icon_left.bmp b/linden/indra/newview/installers/windows/meta-impy_installer_icon_left.bmp
new file mode 100644
index 0000000..79fd407
--- /dev/null
+++ b/linden/indra/newview/installers/windows/meta-impy_installer_icon_left.bmp
Binary files differ
diff --git a/linden/indra/newview/installers/windows/meta-impy_installer_icon_right.bmp b/linden/indra/newview/installers/windows/meta-impy_installer_icon_right.bmp
new file mode 100644
index 0000000..1c1d5dc
--- /dev/null
+++ b/linden/indra/newview/installers/windows/meta-impy_installer_icon_right.bmp
Binary files differ
diff --git a/linden/indra/newview/linux_tools/handle_secondlifeprotocol.sh b/linden/indra/newview/linux_tools/handle_secondlifeprotocol.sh
index 2702d71..78e9bcd 100755
--- a/linden/indra/newview/linux_tools/handle_secondlifeprotocol.sh
+++ b/linden/indra/newview/linux_tools/handle_secondlifeprotocol.sh
@@ -1,6 +1,6 @@
1#!/bin/bash 1#!/bin/bash
2 2
3# Send a URL of the form secondlife://... to Second Life. 3# Send a URL of the form secondlife://... to the grid.
4# 4#
5 5
6URL="$1" 6URL="$1"
@@ -13,9 +13,9 @@ fi
13RUN_PATH=`dirname "$0" || echo .` 13RUN_PATH=`dirname "$0" || echo .`
14cd "${RUN_PATH}" 14cd "${RUN_PATH}"
15 15
16if [ `pidof do-not-directly-run-imprudence-bin` ]; then 16if [ `pidof do-not-directly-run-meta-impy-bin` ]; then
17 exec dbus-send --type=method_call --dest=com.secondlife.ViewerAppAPIService /com/secondlife/ViewerAppAPI com.secondlife.ViewerAppAPI.GoSLURL string:"$1" 17 exec dbus-send --type=method_call --dest=com.secondlife.ViewerAppAPIService /com/secondlife/ViewerAppAPI com.secondlife.ViewerAppAPI.GoSLURL string:"$1"
18else 18else
19 exec ./imprudence -url \'"${URL}"\' 19 exec ./meta-impy -url \'"${URL}"\'
20fi 20fi
21 21
diff --git a/linden/indra/newview/linux_tools/wrapper.sh b/linden/indra/newview/linux_tools/wrapper.sh
index f6ce272..e590394 100755
--- a/linden/indra/newview/linux_tools/wrapper.sh
+++ b/linden/indra/newview/linux_tools/wrapper.sh
@@ -107,7 +107,7 @@ if [ -n "$LL_TCMALLOC" ]; then
107 fi 107 fi
108fi 108fi
109 109
110export VIEWER_BINARY='do-not-directly-run-imprudence-bin' 110export VIEWER_BINARY='do-not-directly-run-meta-impy-bin'
111BINARY_TYPE=$(expr match "$(file -b bin/$VIEWER_BINARY)" '\(.*executable\)') 111BINARY_TYPE=$(expr match "$(file -b bin/$VIEWER_BINARY)" '\(.*executable\)')
112if [ "${BINARY_TYPE}" == "ELF 64-bit LSB executable" ]; then 112if [ "${BINARY_TYPE}" == "ELF 64-bit LSB executable" ]; then
113 export SL_ENV='LD_LIBRARY_PATH="`pwd`"/lib64:"`pwd`"/lib32:"${LD_LIBRARY_PATH}"' 113 export SL_ENV='LD_LIBRARY_PATH="`pwd`"/lib64:"`pwd`"/lib32:"${LD_LIBRARY_PATH}"'
diff --git a/linden/indra/newview/llagent.cpp b/linden/indra/newview/llagent.cpp
index 871c90d..7bc57f8 100644
--- a/linden/indra/newview/llagent.cpp
+++ b/linden/indra/newview/llagent.cpp
@@ -6034,7 +6034,7 @@ void LLAgent::setHomePosRegion( const U64& region_handle, const LLVector3& pos_r
6034 6034
6035void LLAgent::takeHomeScreenshot() 6035void LLAgent::takeHomeScreenshot()
6036{ 6036{
6037 std::string snap_filename = gDirUtilp->getLindenUserDir(); 6037 std::string snap_filename = gDirUtilp->getViewerUserDir();
6038 snap_filename += gDirUtilp->getDirDelimiter(); 6038 snap_filename += gDirUtilp->getDirDelimiter();
6039 snap_filename += SCREEN_HOME_FILENAME; 6039 snap_filename += SCREEN_HOME_FILENAME;
6040 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE); 6040 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE);
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp
index 268c4c0..18b65cc 100644
--- a/linden/indra/newview/llappviewer.cpp
+++ b/linden/indra/newview/llappviewer.cpp
@@ -310,15 +310,15 @@ BOOL gLogoutInProgress = FALSE;
310// Internal globals... that should be removed. 310// Internal globals... that should be removed.
311static std::string gArgs; 311static std::string gArgs;
312 312
313const std::string MARKER_FILE_NAME("Imprudence.exec_marker"); 313const std::string MARKER_FILE_NAME("meta-impy.exec_marker");
314const std::string ERROR_MARKER_FILE_NAME("Imprudence.error_marker"); 314const std::string ERROR_MARKER_FILE_NAME("meta-impy.error_marker");
315const std::string LLERROR_MARKER_FILE_NAME("Imprudence.llerror_marker"); 315const std::string LLERROR_MARKER_FILE_NAME("meta-impy.llerror_marker");
316const std::string LOGOUT_MARKER_FILE_NAME("Imprudence.logout_marker"); 316const std::string LOGOUT_MARKER_FILE_NAME("meta-impy.logout_marker");
317static BOOL gDoDisconnect = FALSE; 317static BOOL gDoDisconnect = FALSE;
318static std::string gLaunchFileOnQuit; 318static std::string gLaunchFileOnQuit;
319 319
320// Used on Win32 for other apps to identify our window (eg, win_setup) 320// Used on Win32 for other apps to identify our window (eg, win_setup)
321const char* const VIEWER_WINDOW_CLASSNAME = "Imprudence"; 321const char* const VIEWER_WINDOW_CLASSNAME = "meta-impy";
322 322
323//---------------------------------------------------------------------------- 323//----------------------------------------------------------------------------
324// File scope definitons 324// File scope definitons
@@ -1644,8 +1644,7 @@ bool LLAppViewer::initLogging()
1644 LLError::initForApplication( 1644 LLError::initForApplication(
1645 gDirUtilp->getExpandedFilename(LL_PATH_APP_SETTINGS, "")); 1645 gDirUtilp->getExpandedFilename(LL_PATH_APP_SETTINGS, ""));
1646 LLError::setFatalFunction(errorCallback); 1646 LLError::setFatalFunction(errorCallback);
1647 1647 std::string log_name = "meta-impy.log";
1648 std::string log_name = "Imprudence.log";
1649 1648
1650 const int MAX_ROTATION = 5; 1649 const int MAX_ROTATION = 5;
1651 for(int i = MAX_ROTATION; 0 < i; i--) 1650 for(int i = MAX_ROTATION; 0 < i; i--)
@@ -1824,7 +1823,7 @@ bool LLAppViewer::initConfiguration()
1824 if(!loadSettingsFromDirectory("Default", set_defaults)) 1823 if(!loadSettingsFromDirectory("Default", set_defaults))
1825 { 1824 {
1826 std::ostringstream msg; 1825 std::ostringstream msg;
1827 msg << "Second Life could not load its default settings file. \n" 1826 msg << "This viewer could not load its default settings file. \n"
1828 << "The installation may be corrupted. \n"; 1827 << "The installation may be corrupted. \n";
1829 1828
1830 OSMessageBox( 1829 OSMessageBox(
@@ -1838,7 +1837,7 @@ bool LLAppViewer::initConfiguration()
1838 // - set procedural settings 1837 // - set procedural settings
1839 gSavedSettings.setString("ClientSettingsFile", 1838 gSavedSettings.setString("ClientSettingsFile",
1840 // gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, getSettingsFilename("Default", "Global"))); 1839 // gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, getSettingsFilename("Default", "Global")));
1841 gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, "settings_imprudence_experimental.xml")); 1840 gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, "settings_meta-impy_experimental.xml"));
1842 1841
1843 gSavedSettings.setString("VersionChannelName", ViewerVersion::getImpViewerName()); 1842 gSavedSettings.setString("VersionChannelName", ViewerVersion::getImpViewerName());
1844 1843
@@ -3295,7 +3294,7 @@ void LLAppViewer::saveFinalSnapshot()
3295 gSavedSettings.setBOOL("ShowParcelOwners", FALSE); 3294 gSavedSettings.setBOOL("ShowParcelOwners", FALSE);
3296 idle(); 3295 idle();
3297 3296
3298 std::string snap_filename = gDirUtilp->getLindenUserDir(true); 3297 std::string snap_filename = gDirUtilp->getViewerUserDir(true);
3299 if (!snap_filename.empty()) 3298 if (!snap_filename.empty())
3300 { 3299 {
3301 snap_filename += gDirUtilp->getDirDelimiter(); 3300 snap_filename += gDirUtilp->getDirDelimiter();
diff --git a/linden/indra/newview/llappviewer.h b/linden/indra/newview/llappviewer.h
index 42c49de..522050a 100644
--- a/linden/indra/newview/llappviewer.h
+++ b/linden/indra/newview/llappviewer.h
@@ -100,7 +100,7 @@ public:
100 100
101 bool getPurgeCache() const { return mPurgeCache; } 101 bool getPurgeCache() const { return mPurgeCache; }
102 102
103 const std::string& getSecondLifeTitle() const; // The Second Life title. 103 const std::string& getSecondLifeTitle() const; // The viewer title.
104 const std::string& getWindowTitle() const; // The window display name. 104 const std::string& getWindowTitle() const; // The window display name.
105 105
106 void forceDisconnect(const std::string& msg); // Force disconnection, with a message to the user. 106 void forceDisconnect(const std::string& msg); // Force disconnection, with a message to the user.
diff --git a/linden/indra/newview/llappviewerlinux.cpp b/linden/indra/newview/llappviewerlinux.cpp
index 88ddf7e..eb713b8 100644
--- a/linden/indra/newview/llappviewerlinux.cpp
+++ b/linden/indra/newview/llappviewerlinux.cpp
@@ -741,7 +741,7 @@ std::string LLAppViewerLinux::generateSerialNumber()
741 char serial_md5[MD5HEX_STR_SIZE]; 741 char serial_md5[MD5HEX_STR_SIZE];
742 serial_md5[0] = 0; 742 serial_md5[0] = 0;
743 743
744 // TODO 744 // Don't do anything, serious privacy breach to leak internal identifying numbers out to the 'net.
745 745
746 return serial_md5; 746 return serial_md5;
747} 747}
diff --git a/linden/indra/newview/llappviewermacosx.cpp b/linden/indra/newview/llappviewermacosx.cpp
index d81b6e3..ee4648f 100644
--- a/linden/indra/newview/llappviewermacosx.cpp
+++ b/linden/indra/newview/llappviewermacosx.cpp
@@ -300,7 +300,7 @@ static OSStatus CarbonEventHandler(EventHandlerCallRef inHandlerCallRef,
300void LLAppViewerMacOSX::handleCrashReporting(bool reportFreeze) 300void LLAppViewerMacOSX::handleCrashReporting(bool reportFreeze)
301{ 301{
302 // This used to use fork&exec, but is switched to LSOpenApplication to 302 // This used to use fork&exec, but is switched to LSOpenApplication to
303 // Make sure the crash reporter launches in front of the SL window. 303 // Make sure the crash reporter launches in front of the viewer window.
304 304
305 std::string command_str; 305 std::string command_str;
306 //command_str = "open Second Life.app/Contents/Resources/mac-crash-logger.app"; 306 //command_str = "open Second Life.app/Contents/Resources/mac-crash-logger.app";
@@ -419,27 +419,7 @@ std::string LLAppViewerMacOSX::generateSerialNumber()
419 char serial_md5[MD5HEX_STR_SIZE]; // Flawfinder: ignore 419 char serial_md5[MD5HEX_STR_SIZE]; // Flawfinder: ignore
420 serial_md5[0] = 0; 420 serial_md5[0] = 0;
421 421
422 // JC: Sample code from http://developer.apple.com/technotes/tn/tn1103.html 422 // Don't do anything, serious privacy breach to leak internal identifying numbers out to the 'net.
423 CFStringRef serialNumber = NULL;
424 io_service_t platformExpert = IOServiceGetMatchingService(kIOMasterPortDefault,
425 IOServiceMatching("IOPlatformExpertDevice"));
426 if (platformExpert) {
427 serialNumber = (CFStringRef) IORegistryEntryCreateCFProperty(platformExpert,
428 CFSTR(kIOPlatformSerialNumberKey),
429 kCFAllocatorDefault, 0);
430 IOObjectRelease(platformExpert);
431 }
432
433 if (serialNumber)
434 {
435 char buffer[MAX_STRING]; // Flawfinder: ignore
436 if (CFStringGetCString(serialNumber, buffer, MAX_STRING, kCFStringEncodingASCII))
437 {
438 LLMD5 md5( (unsigned char*)buffer );
439 md5.hex_digest(serial_md5);
440 }
441 CFRelease(serialNumber);
442 }
443 423
444 return serial_md5; 424 return serial_md5;
445} 425}
diff --git a/linden/indra/newview/llappviewerwin32.cpp b/linden/indra/newview/llappviewerwin32.cpp
index 2e74d0a..1d05a6e 100644
--- a/linden/indra/newview/llappviewerwin32.cpp
+++ b/linden/indra/newview/llappviewerwin32.cpp
@@ -78,7 +78,7 @@ extern "C" {
78#endif 78#endif
79#endif 79#endif
80 80
81const std::string LLAppViewerWin32::sWindowClass = "Imprudence"; 81const std::string LLAppViewerWin32::sWindowClass = "meta-impy";
82 82
83LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *exception_infop) 83LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *exception_infop)
84{ 84{
@@ -128,7 +128,7 @@ LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *excepti
128// Create app mutex creates a unique global windows object. 128// Create app mutex creates a unique global windows object.
129// If the object can be created it returns true, otherwise 129// If the object can be created it returns true, otherwise
130// it returns false. The false result can be used to determine 130// it returns false. The false result can be used to determine
131// if another instance of a second life app (this vers. or later) 131// if another instance of a viewer app (this vers. or later)
132// is running. 132// is running.
133// *NOTE: Do not use this method to run a single instance of the app. 133// *NOTE: Do not use this method to run a single instance of the app.
134// This is intended to help debug problems with the cross-platform 134// This is intended to help debug problems with the cross-platform
@@ -601,27 +601,7 @@ std::string LLAppViewerWin32::generateSerialNumber()
601 char serial_md5[MD5HEX_STR_SIZE]; // Flawfinder: ignore 601 char serial_md5[MD5HEX_STR_SIZE]; // Flawfinder: ignore
602 serial_md5[0] = 0; 602 serial_md5[0] = 0;
603 603
604 DWORD serial = 0; 604 // Don't do anything, serious privacy breach to leak internal identifying numbers out to the 'net.
605 DWORD flags = 0; 605
606 BOOL success = GetVolumeInformation(
607 L"C:\\",
608 NULL, // volume name buffer
609 0, // volume name buffer size
610 &serial, // volume serial
611 NULL, // max component length
612 &flags, // file system flags
613 NULL, // file system name buffer
614 0); // file system name buffer size
615 if (success)
616 {
617 LLMD5 md5;
618 md5.update( (unsigned char*)&serial, sizeof(DWORD));
619 md5.finalize();
620 md5.hex_digest(serial_md5);
621 }
622 else
623 {
624 llwarns << "GetVolumeInformation failed" << llendl;
625 }
626 return serial_md5; 606 return serial_md5;
627} 607}
diff --git a/linden/indra/newview/llcolorswatch.cpp b/linden/indra/newview/llcolorswatch.cpp
index 5905bb0..c9020f5 100644
--- a/linden/indra/newview/llcolorswatch.cpp
+++ b/linden/indra/newview/llcolorswatch.cpp
@@ -35,7 +35,7 @@
35// File include 35// File include
36#include "llcolorswatch.h" 36#include "llcolorswatch.h"
37 37
38// Linden library includes 38// viewer library includes
39#include "v4color.h" 39#include "v4color.h"
40 40
41// Project includes 41// Project includes
diff --git a/linden/indra/newview/llcommandhandler.h b/linden/indra/newview/llcommandhandler.h
index 5cb3ee7..b357ead 100644
--- a/linden/indra/newview/llcommandhandler.h
+++ b/linden/indra/newview/llcommandhandler.h
@@ -42,7 +42,7 @@ class LLFooHandler : public LLCommandHandler
42public: 42public:
43 // Inform the system you handle commands starting 43 // Inform the system you handle commands starting
44 // with "foo" and they are only allowed from 44 // with "foo" and they are only allowed from
45 // "trusted" (pointed at Linden content) browsers 45 // "trusted" browsers
46 LLFooHandler() : LLCommandHandler("foo", true) { } 46 LLFooHandler() : LLCommandHandler("foo", true) { }
47 47
48 // Your code here 48 // Your code here
diff --git a/linden/indra/newview/llconsole.cpp b/linden/indra/newview/llconsole.cpp
index 2cea383..e2f620a 100644
--- a/linden/indra/newview/llconsole.cpp
+++ b/linden/indra/newview/llconsole.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llconsole.h" 35#include "llconsole.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llviewercontrol.h" 38#include "llviewercontrol.h"
39#include "llcriticaldamp.h" 39#include "llcriticaldamp.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
diff --git a/linden/indra/newview/llfilepicker.cpp b/linden/indra/newview/llfilepicker.cpp
index ec4e294..1839cb3 100644
--- a/linden/indra/newview/llfilepicker.cpp
+++ b/linden/indra/newview/llfilepicker.cpp
@@ -1305,7 +1305,7 @@ BOOL LLFilePicker::getSaveFile( ESaveFilter filter, const std::string& filename
1305 << "]" << llendl; 1305 << "]" << llendl;
1306 if (!filename.empty()) 1306 if (!filename.empty())
1307 { 1307 {
1308 mFiles.push_back(gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + filename); 1308 mFiles.push_back(gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + filename);
1309 return TRUE; 1309 return TRUE;
1310 } 1310 }
1311 return FALSE; 1311 return FALSE;
@@ -1316,7 +1316,7 @@ BOOL LLFilePicker::getOpenFile( ELoadFilter filter )
1316 reset(); 1316 reset();
1317 1317
1318 // HACK: Static filenames for 'open' until we implement filepicker 1318 // HACK: Static filenames for 'open' until we implement filepicker
1319 std::string filename = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + "upload"; 1319 std::string filename = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + "upload";
1320 switch (filter) 1320 switch (filter)
1321 { 1321 {
1322 case FFLOAD_WAV: filename += ".wav"; break; 1322 case FFLOAD_WAV: filename += ".wav"; break;
diff --git a/linden/indra/newview/llfirstuse.cpp b/linden/indra/newview/llfirstuse.cpp
index f482d1c..bae1ff4 100644
--- a/linden/indra/newview/llfirstuse.cpp
+++ b/linden/indra/newview/llfirstuse.cpp
@@ -370,8 +370,8 @@ void LLFirstUse::useLoginScreen()
370 { 370 {
371 gSavedSettings.setWarning("FirstLoginScreen", FALSE); 371 gSavedSettings.setWarning("FirstLoginScreen", FALSE);
372 372
373 FloaterGridDefault::getInstance()->open(); 373// FloaterGridDefault::getInstance()->open();
374 FloaterGridDefault::getInstance()->center(); 374// FloaterGridDefault::getInstance()->center();
375 } 375 }
376} 376}
377 377
diff --git a/linden/indra/newview/llfloateractivespeakers.cpp b/linden/indra/newview/llfloateractivespeakers.cpp
index 75cf176..4af21b6 100644
--- a/linden/indra/newview/llfloateractivespeakers.cpp
+++ b/linden/indra/newview/llfloateractivespeakers.cpp
@@ -569,7 +569,7 @@ void LLPanelActiveSpeakers::refreshSpeakers()
569 && selected_id != gAgent.getID() 569 && selected_id != gAgent.getID()
570 && selected_speakerp.notNull() 570 && selected_speakerp.notNull()
571 && selected_speakerp->mType != LLSpeaker::SPEAKER_EXTERNAL 571 && selected_speakerp->mType != LLSpeaker::SPEAKER_EXTERNAL
572 && !LLMuteList::getInstance()->isLinden(selected_speakerp->mDisplayName)); 572 && !LLMuteList::getInstance()->isGod(selected_speakerp->mDisplayName));
573 } 573 }
574 childSetValue("speaker_volume", gVoiceClient->getUserVolume(selected_id)); 574 childSetValue("speaker_volume", gVoiceClient->getUserVolume(selected_id));
575 childSetEnabled("speaker_volume", LLVoiceClient::voiceEnabled() 575 childSetEnabled("speaker_volume", LLVoiceClient::voiceEnabled()
diff --git a/linden/indra/newview/llfloateravatarinfo.cpp b/linden/indra/newview/llfloateravatarinfo.cpp
index 13805fb..62e4d95 100644
--- a/linden/indra/newview/llfloateravatarinfo.cpp
+++ b/linden/indra/newview/llfloateravatarinfo.cpp
@@ -42,7 +42,7 @@
42#include "llpanelavatar.h" 42#include "llpanelavatar.h"
43#include "lluictrlfactory.h" 43#include "lluictrlfactory.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llinventory.h" 46#include "llinventory.h"
47#include "lluuid.h" 47#include "lluuid.h"
48#include "message.h" 48#include "message.h"
diff --git a/linden/indra/newview/llfloaterbuyland.cpp b/linden/indra/newview/llfloaterbuyland.cpp
index 8288c58..087c53c 100644
--- a/linden/indra/newview/llfloaterbuyland.cpp
+++ b/linden/indra/newview/llfloaterbuyland.cpp
@@ -825,7 +825,7 @@ void LLFloaterBuyLandUI::updateNames()
825 825
826 if (mIsClaim) 826 if (mIsClaim)
827 { 827 {
828 mParcelSellerName = "Linden Lab"; 828 mParcelSellerName = "grid owners";
829 } 829 }
830 else if (parcelp->getIsGroupOwned()) 830 else if (parcelp->getIsGroupOwned())
831 { 831 {
diff --git a/linden/indra/newview/llfloaterchat.cpp b/linden/indra/newview/llfloaterchat.cpp
index 79dddaa..a28123e 100644
--- a/linden/indra/newview/llfloaterchat.cpp
+++ b/linden/indra/newview/llfloaterchat.cpp
@@ -193,7 +193,7 @@ void LLFloaterChat::setMinimized(BOOL minimized)
193 updateConsoleVisibility(); 193 updateConsoleVisibility();
194} 194}
195 195
196// linden library includes 196// viewer library includes
197#include "llaudioengine.h" 197#include "llaudioengine.h"
198#include "llchat.h" 198#include "llchat.h"
199#include "llfontgl.h" 199#include "llfontgl.h"
diff --git a/linden/indra/newview/llfloaterclassified.cpp b/linden/indra/newview/llfloaterclassified.cpp
index 0760303..25f4339 100644
--- a/linden/indra/newview/llfloaterclassified.cpp
+++ b/linden/indra/newview/llfloaterclassified.cpp
@@ -39,7 +39,7 @@
39#include "llcommandhandler.h" 39#include "llcommandhandler.h"
40#include "llpanelclassified.h" 40#include "llpanelclassified.h"
41 41
42// linden library includes 42// viewer library includes
43#include "lluuid.h" 43#include "lluuid.h"
44#include "lluictrlfactory.h" 44#include "lluictrlfactory.h"
45 45
diff --git a/linden/indra/newview/llfloaterevent.cpp b/linden/indra/newview/llfloaterevent.cpp
index 0ec2a76..ad9ae54 100644
--- a/linden/indra/newview/llfloaterevent.cpp
+++ b/linden/indra/newview/llfloaterevent.cpp
@@ -39,7 +39,7 @@
39#include "llcommandhandler.h" 39#include "llcommandhandler.h"
40#include "llpanelevent.h" 40#include "llpanelevent.h"
41 41
42// linden library includes 42// viewer library includes
43#include "lluuid.h" 43#include "lluuid.h"
44#include "lluictrlfactory.h" 44#include "lluictrlfactory.h"
45 45
diff --git a/linden/indra/newview/llfloaterfriends.cpp b/linden/indra/newview/llfloaterfriends.cpp
index 84ba81e..cf25e8e 100644
--- a/linden/indra/newview/llfloaterfriends.cpp
+++ b/linden/indra/newview/llfloaterfriends.cpp
@@ -785,7 +785,7 @@ void LLPanelFriends::requestFriendshipDialog(const LLUUID& id,
785 LLSD payload; 785 LLSD payload;
786 payload["id"] = id; 786 payload["id"] = id;
787 payload["name"] = name; 787 payload["name"] = name;
788 // Look for server versions like: Second Life Server 1.24.4.95600 788 // Look for server versions like: Grid Server 1.24.4.95600
789 if (gLastVersionChannel.find(" 1.24.") != std::string::npos) 789 if (gLastVersionChannel.find(" 1.24.") != std::string::npos)
790 { 790 {
791 // Old and busted server version, doesn't support friend 791 // Old and busted server version, doesn't support friend
diff --git a/linden/indra/newview/llfloaterhud.cpp b/linden/indra/newview/llfloaterhud.cpp
index 6324b56..10bb595 100644
--- a/linden/indra/newview/llfloaterhud.cpp
+++ b/linden/indra/newview/llfloaterhud.cpp
@@ -39,7 +39,7 @@
39#include "llmediactrl.h" 39#include "llmediactrl.h"
40#include "llalertdialog.h" 40#include "llalertdialog.h"
41 41
42// Linden libs 42// other viewer libs
43#include "lluictrlfactory.h" 43#include "lluictrlfactory.h"
44 44
45// statics 45// statics
diff --git a/linden/indra/newview/llfloaterjoystick.cpp b/linden/indra/newview/llfloaterjoystick.cpp
index 960eebb..fd39621 100644
--- a/linden/indra/newview/llfloaterjoystick.cpp
+++ b/linden/indra/newview/llfloaterjoystick.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llfloaterjoystick.h" 36#include "llfloaterjoystick.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llfloaterland.cpp b/linden/indra/newview/llfloaterland.cpp
index a6f39cb..9af9ddc 100644
--- a/linden/indra/newview/llfloaterland.cpp
+++ b/linden/indra/newview/llfloaterland.cpp
@@ -2098,51 +2098,15 @@ void LLPanelLandOptions::refreshSearch()
2098 2098
2099 std::string tooltip; 2099 std::string tooltip;
2100 bool enable_show_directory = false; 2100 bool enable_show_directory = false;
2101 // Parcels <= 128 square meters cannot be listed in search, in an 2101 if (can_change)
2102 // effort to reduce search spam from small parcels. See also 2102 {
2103 // the search crawler "grid-crawl.py" in secondlife.com/doc/app/search/ JC 2103 tooltip = getString("search_enabled_tooltip");
2104 const S32 MIN_PARCEL_AREA_FOR_SEARCH = 128; 2104 enable_show_directory = true;
2105 bool large_enough = parcel->getArea() > MIN_PARCEL_AREA_FOR_SEARCH;
2106 if (large_enough)
2107 {
2108 if (can_change)
2109 {
2110 tooltip = getString("search_enabled_tooltip");
2111 enable_show_directory = true;
2112 }
2113 else
2114 {
2115 tooltip = getString("search_disabled_permissions_tooltip");
2116 enable_show_directory = false;
2117 }
2118 } 2105 }
2119 else 2106 else
2120 { 2107 {
2121 // not large enough to include in search 2108 tooltip = getString("search_disabled_permissions_tooltip");
2122 if (can_change) 2109 enable_show_directory = false;
2123 {
2124 if (show_directory)
2125 {
2126 // parcels that are too small, but are still in search for
2127 // legacy reasons, need to have the check box enabled so
2128 // the owner can delist the parcel. JC
2129 tooltip = getString("search_enabled_tooltip");
2130 enable_show_directory = true;
2131 }
2132 else
2133 {
2134 tooltip = getString("search_disabled_small_tooltip");
2135 enable_show_directory = false;
2136 }
2137 }
2138 else
2139 {
2140 // both too small and don't have permission, so just
2141 // show the permissions as the reason (which is probably
2142 // the more common case) JC
2143 tooltip = getString("search_disabled_permissions_tooltip");
2144 enable_show_directory = false;
2145 }
2146 } 2110 }
2147 mCheckShowDirectory->setToolTip(tooltip); 2111 mCheckShowDirectory->setToolTip(tooltip);
2148 mCategoryCombo->setToolTip(tooltip); 2112 mCategoryCombo->setToolTip(tooltip);
diff --git a/linden/indra/newview/llfloaternamedesc.cpp b/linden/indra/newview/llfloaternamedesc.cpp
index 9e8e94b..92234de 100644
--- a/linden/indra/newview/llfloaternamedesc.cpp
+++ b/linden/indra/newview/llfloaternamedesc.cpp
@@ -51,7 +51,7 @@
51#include "llstring.h" 51#include "llstring.h"
52#include "lleconomy.h" 52#include "lleconomy.h"
53 53
54// linden includes 54// viewer includes
55#include "llassetstorage.h" 55#include "llassetstorage.h"
56#include "llinventorytype.h" 56#include "llinventorytype.h"
57 57
diff --git a/linden/indra/newview/llfloaterregioninfo.cpp b/linden/indra/newview/llfloaterregioninfo.cpp
index 3c3625b..717358b 100644
--- a/linden/indra/newview/llfloaterregioninfo.cpp
+++ b/linden/indra/newview/llfloaterregioninfo.cpp
@@ -362,13 +362,7 @@ void LLFloaterRegionInfo::processRegionInfo(LLMessageSystem* msg)
362 panel->childSetValue("object_bonus_spin", LLSD(object_bonus_factor) ); 362 panel->childSetValue("object_bonus_spin", LLSD(object_bonus_factor) );
363 panel->childSetValue("access_combo", LLSD(sim_access) ); 363 panel->childSetValue("access_combo", LLSD(sim_access) );
364 364
365 365 panel->childSetEnabled("access_combo", gAgent.isGodlike() || (region && region->canManageEstate() ));
366 // detect teen grid for maturity
367
368 U32 parent_estate_id;
369 msg->getU32("RegionInfo", "ParentEstateID", parent_estate_id);
370 BOOL teen_grid = (parent_estate_id == 5); // *TODO add field to estate table and test that
371 panel->childSetEnabled("access_combo", gAgent.isGodlike() || (region && region->canManageEstate() && !teen_grid));
372 panel->setCtrlsEnabled(allow_modify); 366 panel->setCtrlsEnabled(allow_modify);
373 367
374 // RegionSettings PANEL 368 // RegionSettings PANEL
@@ -1244,10 +1238,10 @@ BOOL LLPanelRegionTextureInfo::sendUpdate()
1244 llinfos << "LLPanelRegionTextureInfo::sendUpdate()" << llendl; 1238 llinfos << "LLPanelRegionTextureInfo::sendUpdate()" << llendl;
1245 1239
1246 // Make sure user hasn't chosen wacky textures. 1240 // Make sure user hasn't chosen wacky textures.
1247 //if (!validateTextureSizes()) 1241// if (!validateTextureSizes())
1248 //{ 1242// {
1249 // return FALSE; 1243// return FALSE;
1250 //} 1244// }
1251 1245
1252 LLTextureCtrl* texture_ctrl; 1246 LLTextureCtrl* texture_ctrl;
1253 std::string buffer; 1247 std::string buffer;
@@ -1650,16 +1644,9 @@ void LLPanelEstateInfo::onClickAddAllowedGroup(void* user_data)
1650 return; 1644 return;
1651 } 1645 }
1652 1646
1653 LLNotification::Params params("ChangeLindenAccess"); 1647 LLNotification::Params params("PfftLindenCrap");
1654 params.functor(boost::bind(&LLPanelEstateInfo::addAllowedGroup, self, _1, _2)); 1648 params.functor(boost::bind(&LLPanelEstateInfo::addAllowedGroup, self, _1, _2));
1655 if (isLindenEstate()) 1649 LLNotifications::instance().forceResponse(params, 0);
1656 {
1657 LLNotifications::instance().add(params);
1658 }
1659 else
1660 {
1661 LLNotifications::instance().forceResponse(params, 0);
1662 }
1663} 1650}
1664 1651
1665bool LLPanelEstateInfo::addAllowedGroup(const LLSD& notification, const LLSD& response) 1652bool LLPanelEstateInfo::addAllowedGroup(const LLSD& notification, const LLSD& response)
@@ -1837,16 +1824,6 @@ std::string all_estates_text()
1837 } 1824 }
1838} 1825}
1839 1826
1840// static
1841bool LLPanelEstateInfo::isLindenEstate()
1842{
1843 LLPanelEstateInfo* panel = LLFloaterRegionInfo::getPanelEstate();
1844 if (!panel) return false;
1845
1846 U32 estate_id = panel->getEstateID();
1847 return (estate_id <= ESTATE_LAST_LINDEN);
1848}
1849
1850typedef std::vector<LLUUID> AgentOrGroupIDsVector; 1827typedef std::vector<LLUUID> AgentOrGroupIDsVector;
1851struct LLEstateAccessChangeInfo 1828struct LLEstateAccessChangeInfo
1852{ 1829{
@@ -1898,14 +1875,7 @@ void LLPanelEstateInfo::addAllowedGroup2(LLUUID id, void* user_data)
1898 params.payload(payload) 1875 params.payload(payload)
1899 .substitutions(args) 1876 .substitutions(args)
1900 .functor(accessCoreConfirm); 1877 .functor(accessCoreConfirm);
1901 if (isLindenEstate()) 1878 LLNotifications::instance().add(params);
1902 {
1903 LLNotifications::instance().forceResponse(params, 0);
1904 }
1905 else
1906 {
1907 LLNotifications::instance().add(params);
1908 }
1909} 1879}
1910 1880
1911// static 1881// static
@@ -1916,19 +1886,12 @@ void LLPanelEstateInfo::accessAddCore(U32 operation_flag, const std::string& dia
1916 payload["dialog_name"] = dialog_name; 1886 payload["dialog_name"] = dialog_name;
1917 // agent id filled in after avatar picker 1887 // agent id filled in after avatar picker
1918 1888
1919 LLNotification::Params params("ChangeLindenAccess"); 1889 LLNotification::Params params("PfftLindenCrap");
1920 params.payload(payload) 1890 params.payload(payload)
1921 .functor(accessAddCore2); 1891 .functor(accessAddCore2);
1922 1892
1923 if (isLindenEstate()) 1893 // same as clicking "OK"
1924 { 1894 LLNotifications::instance().forceResponse(params, 0);
1925 LLNotifications::instance().add(params);
1926 }
1927 else
1928 {
1929 // same as clicking "OK"
1930 LLNotifications::instance().forceResponse(params, 0);
1931 }
1932} 1895}
1933 1896
1934// static 1897// static
@@ -2008,16 +1971,8 @@ void LLPanelEstateInfo::accessAddCore3(const std::vector<std::string>& names, co
2008 .payload(change_info->asLLSD()) 1971 .payload(change_info->asLLSD())
2009 .functor(accessCoreConfirm); 1972 .functor(accessCoreConfirm);
2010 1973
2011 if (isLindenEstate()) 1974 // ask if this estate or all estates with this owner
2012 { 1975 LLNotifications::instance().add(params);
2013 // just apply to this estate
2014 LLNotifications::instance().forceResponse(params, 0);
2015 }
2016 else
2017 {
2018 // ask if this estate or all estates with this owner
2019 LLNotifications::instance().add(params);
2020 }
2021} 1976}
2022 1977
2023// static 1978// static
@@ -2044,20 +1999,12 @@ void LLPanelEstateInfo::accessRemoveCore(U32 operation_flag, const std::string&
2044 payload["allowed_ids"].append(item->getUUID()); 1999 payload["allowed_ids"].append(item->getUUID());
2045 } 2000 }
2046 2001
2047 LLNotification::Params params("ChangeLindenAccess"); 2002 LLNotification::Params params("PfftLindenCrap");
2048 params.payload(payload) 2003 params.payload(payload)
2049 .functor(accessRemoveCore2); 2004 .functor(accessRemoveCore2);
2050 2005
2051 if (isLindenEstate()) 2006 // just proceed, as if clicking OK
2052 { 2007 LLNotifications::instance().forceResponse(params, 0);
2053 // warn on change linden estate
2054 LLNotifications::instance().add(params);
2055 }
2056 else
2057 {
2058 // just proceed, as if clicking OK
2059 LLNotifications::instance().forceResponse(params, 0);
2060 }
2061} 2008}
2062 2009
2063// static 2010// static
@@ -2070,21 +2017,12 @@ bool LLPanelEstateInfo::accessRemoveCore2(const LLSD& notification, const LLSD&
2070 return false; 2017 return false;
2071 } 2018 }
2072 2019
2073 // If Linden estate, can only apply to "this" estate, not all estates 2020 LLSD args;
2074 // owned by NULL. 2021 args["ALL_ESTATES"] = all_estates_text();
2075 if (isLindenEstate()) 2022 LLNotifications::instance().add(notification["payload"]["dialog_name"],
2076 { 2023 args,
2077 accessCoreConfirm(notification, response); 2024 notification["payload"],
2078 } 2025 accessCoreConfirm);
2079 else
2080 {
2081 LLSD args;
2082 args["ALL_ESTATES"] = all_estates_text();
2083 LLNotifications::instance().add(notification["payload"]["dialog_name"],
2084 args,
2085 notification["payload"],
2086 accessCoreConfirm);
2087 }
2088 return false; 2026 return false;
2089} 2027}
2090 2028
@@ -2366,52 +2304,23 @@ BOOL LLPanelEstateInfo::sendUpdate()
2366{ 2304{
2367 llinfos << "LLPanelEsateInfo::sendUpdate()" << llendl; 2305 llinfos << "LLPanelEsateInfo::sendUpdate()" << llendl;
2368 2306
2369 LLNotification::Params params("ChangeLindenEstate"); 2307 // send the update
2370 params.functor(boost::bind(&LLPanelEstateInfo::callbackChangeLindenEstate, this, _1, _2)); 2308 if (!commitEstateInfoCaps())
2371
2372 if (getEstateID() <= ESTATE_LAST_LINDEN)
2373 {
2374 // trying to change reserved estate, warn
2375 LLNotifications::instance().add(params);
2376 }
2377 else
2378 { 2309 {
2379 // for normal estates, just make the change 2310 // the caps method failed, try the old way
2380 LLNotifications::instance().forceResponse(params, 0); 2311 LLFloaterRegionInfo::nextInvoice();
2312 commitEstateInfoDataserver();
2381 } 2313 }
2314 // we don't want to do this because we'll get it automatically from the sim
2315 // after the spaceserver processes it
2316// else
2317// {
2318// // caps method does not automatically send this info
2319// LLFloaterRegionInfo::requestRegionInfo();
2320// }
2382 return TRUE; 2321 return TRUE;
2383} 2322}
2384 2323
2385bool LLPanelEstateInfo::callbackChangeLindenEstate(const LLSD& notification, const LLSD& response)
2386{
2387 S32 option = LLNotification::getSelectedOption(notification, response);
2388 switch(option)
2389 {
2390 case 0:
2391 // send the update
2392 if (!commitEstateInfoCaps())
2393 {
2394 // the caps method failed, try the old way
2395 LLFloaterRegionInfo::nextInvoice();
2396 commitEstateInfoDataserver();
2397 }
2398 // we don't want to do this because we'll get it automatically from the sim
2399 // after the spaceserver processes it
2400// else
2401// {
2402// // caps method does not automatically send this info
2403// LLFloaterRegionInfo::requestRegionInfo();
2404// }
2405 break;
2406 case 1:
2407 default:
2408 // do nothing
2409 break;
2410 }
2411 return false;
2412}
2413
2414
2415/* 2324/*
2416// Request = "getowner" 2325// Request = "getowner"
2417// SParam[0] = "" (empty string) 2326// SParam[0] = "" (empty string)
@@ -2664,47 +2573,6 @@ void LLPanelEstateInfo::setAbuseEmailAddress(const std::string& address)
2664 childSetValue("abuse_email_address", LLSD(address)); 2573 childSetValue("abuse_email_address", LLSD(address));
2665} 2574}
2666 2575
2667void LLPanelEstateInfo::setAccessAllowedEnabled(bool enable_agent,
2668 bool enable_group,
2669 bool enable_ban)
2670{
2671 childSetEnabled("allow_resident_label", enable_agent);
2672 childSetEnabled("allowed_avatar_name_list", enable_agent);
2673 childSetVisible("allowed_avatar_name_list", enable_agent);
2674 childSetEnabled("add_allowed_avatar_btn", enable_agent);
2675 childSetEnabled("remove_allowed_avatar_btn", enable_agent);
2676
2677 // Groups
2678 childSetEnabled("allow_group_label", enable_group);
2679 childSetEnabled("allowed_group_name_list", enable_group);
2680 childSetVisible("allowed_group_name_list", enable_group);
2681 childSetEnabled("add_allowed_group_btn", enable_group);
2682 childSetEnabled("remove_allowed_group_btn", enable_group);
2683
2684 // Ban
2685 childSetEnabled("ban_resident_label", enable_ban);
2686 childSetEnabled("banned_avatar_name_list", enable_ban);
2687 childSetVisible("banned_avatar_name_list", enable_ban);
2688 childSetEnabled("add_banned_avatar_btn", enable_ban);
2689 childSetEnabled("remove_banned_avatar_btn", enable_ban);
2690
2691 // Update removal buttons if needed
2692 if (enable_agent)
2693 {
2694 checkRemovalButton("allowed_avatar_name_list");
2695 }
2696
2697 if (enable_group)
2698 {
2699 checkRemovalButton("allowed_group_name_list");
2700 }
2701
2702 if (enable_ban)
2703 {
2704 checkRemovalButton("banned_avatar_name_list");
2705 }
2706}
2707
2708// static 2576// static
2709void LLPanelEstateInfo::callbackCacheName( 2577void LLPanelEstateInfo::callbackCacheName(
2710 const LLUUID& id, 2578 const LLUUID& id,
@@ -3241,20 +3109,6 @@ bool LLDispatchEstateUpdateInfo::operator()(
3241 panel->setSunHour(sun_hour); 3109 panel->setSunHour(sun_hour);
3242 } 3110 }
3243 3111
3244 bool visible_from_mainland = (bool)(flags & REGION_FLAGS_EXTERNALLY_VISIBLE);
3245 bool god = gAgent.isGodlike();
3246 bool linden_estate = (estate_id <= ESTATE_LAST_LINDEN);
3247
3248 // If visible from mainland, disable the access allowed
3249 // UI, as anyone can teleport there.
3250 // However, gods need to be able to edit the access list for
3251 // linden estates, regardless of visibility, to allow object
3252 // and L$ transfers.
3253 bool enable_agent = (!visible_from_mainland || (god && linden_estate));
3254 bool enable_group = enable_agent;
3255 bool enable_ban = !linden_estate;
3256 panel->setAccessAllowedEnabled(enable_agent, enable_group, enable_ban);
3257
3258 return true; 3112 return true;
3259} 3113}
3260 3114
diff --git a/linden/indra/newview/llfloaterregioninfo.h b/linden/indra/newview/llfloaterregioninfo.h
index ae0c993..f5e3d03 100644
--- a/linden/indra/newview/llfloaterregioninfo.h
+++ b/linden/indra/newview/llfloaterregioninfo.h
@@ -344,7 +344,6 @@ public:
344 344
345 U32 getEstateID() const { return mEstateID; } 345 U32 getEstateID() const { return mEstateID; }
346 void setEstateID(U32 estate_id) { mEstateID = estate_id; } 346 void setEstateID(U32 estate_id) { mEstateID = estate_id; }
347 static bool isLindenEstate();
348 347
349 const std::string getOwnerName() const; 348 const std::string getOwnerName() const;
350 void setOwnerName(const std::string& name); 349 void setOwnerName(const std::string& name);
@@ -352,10 +351,6 @@ public:
352 const std::string getAbuseEmailAddress() const; 351 const std::string getAbuseEmailAddress() const;
353 void setAbuseEmailAddress(const std::string& address); 352 void setAbuseEmailAddress(const std::string& address);
354 353
355 // If visible from mainland, allowed agent and allowed groups
356 // are ignored, so must disable UI.
357 void setAccessAllowedEnabled(bool enable_agent, bool enable_group, bool enable_ban);
358
359 // this must have the same function signature as 354 // this must have the same function signature as
360 // llmessage/llcachename.h:LLCacheNameCallback 355 // llmessage/llcachename.h:LLCacheNameCallback
361 static void callbackCacheName( 356 static void callbackCacheName(
@@ -367,8 +362,6 @@ public:
367 362
368protected: 363protected:
369 virtual BOOL sendUpdate(); 364 virtual BOOL sendUpdate();
370 // confirmation dialog callback
371 bool callbackChangeLindenEstate(const LLSD& notification, const LLSD& response);
372 365
373 void commitEstateInfoDataserver(); 366 void commitEstateInfoDataserver();
374 bool commitEstateInfoCaps(); 367 bool commitEstateInfoCaps();
diff --git a/linden/indra/newview/llfloaterreporter.cpp b/linden/indra/newview/llfloaterreporter.cpp
index 15f278d..7f6386b 100644
--- a/linden/indra/newview/llfloaterreporter.cpp
+++ b/linden/indra/newview/llfloaterreporter.cpp
@@ -37,7 +37,7 @@
37// self include 37// self include
38#include "llfloaterreporter.h" 38#include "llfloaterreporter.h"
39 39
40// linden library includes 40// viewer library includes
41#include "llassetstorage.h" 41#include "llassetstorage.h"
42#include "llcachename.h" 42#include "llcachename.h"
43#include "llfontgl.h" 43#include "llfontgl.h"
diff --git a/linden/indra/newview/llfloatertos.cpp b/linden/indra/newview/llfloatertos.cpp
index efc8bd6..7773126 100644
--- a/linden/indra/newview/llfloatertos.cpp
+++ b/linden/indra/newview/llfloatertos.cpp
@@ -42,7 +42,7 @@
42#include "llviewertexteditor.h" 42#include "llviewertexteditor.h"
43#include "llviewerwindow.h" 43#include "llviewerwindow.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llbutton.h" 46#include "llbutton.h"
47#include "llhttpclient.h" 47#include "llhttpclient.h"
48#include "llhttpstatuscodes.h" // for HTTP_FOUND 48#include "llhttpstatuscodes.h" // for HTTP_FOUND
@@ -303,3 +303,4 @@ void LLFloaterTOS::handleMediaEvent(LLPluginClassMedia* /*self*/, EMediaEvent ev
303 } 303 }
304 } 304 }
305} 305}
306
diff --git a/linden/indra/newview/llhoverview.cpp b/linden/indra/newview/llhoverview.cpp
index 4f248e4..b4faf25 100644
--- a/linden/indra/newview/llhoverview.cpp
+++ b/linden/indra/newview/llhoverview.cpp
@@ -305,7 +305,7 @@ void LLHoverView::updateText()
305 LLVOAvatar* avatar = (LLVOAvatar*)hit_object; 305 LLVOAvatar* avatar = (LLVOAvatar*)hit_object;
306 if (avatar->isSelf()) 306 if (avatar->isSelf())
307 { 307 {
308 client="Client: Imprudence"; 308 client="Client: meta-impy";
309 } 309 }
310 else 310 else
311 { 311 {
@@ -354,7 +354,7 @@ void LLHoverView::updateText()
354 mText.push_back( nodep->mDescription ); 354 mText.push_back( nodep->mDescription );
355 } 355 }
356 356
357 // Line: "Owner: James Linden" 357 // Line: "Owner: James Green"
358 line.clear(); 358 line.clear();
359 line.append(LLTrans::getString("TooltipOwner") + " "); 359 line.append(LLTrans::getString("TooltipOwner") + " ");
360 360
@@ -569,7 +569,7 @@ void LLHoverView::updateText()
569 } 569 }
570 mText.push_back(line); 570 mText.push_back(line);
571 571
572 // Line: "Owner: James Linden" 572 // Line: "Owner: James Green"
573 line.clear(); 573 line.clear();
574 line.append(LLTrans::getString("TooltipOwner") + " "); 574 line.append(LLTrans::getString("TooltipOwner") + " ");
575 575
diff --git a/linden/indra/newview/llimpanel.cpp b/linden/indra/newview/llimpanel.cpp
index a3e917f..cfe3996 100644
--- a/linden/indra/newview/llimpanel.cpp
+++ b/linden/indra/newview/llimpanel.cpp
@@ -1627,7 +1627,7 @@ void LLFloaterIMPanel::addHistoryLine(const std::string &utf8msg, const LLColor4
1627 // 'name' is a sender name that we want to hotlink so that clicking on it opens a profile. 1627 // 'name' is a sender name that we want to hotlink so that clicking on it opens a profile.
1628 if (!name.empty()) // If name exists, then add it to the front of the message. 1628 if (!name.empty()) // If name exists, then add it to the front of the message.
1629 { 1629 {
1630 // Don't hotlink any messages from the system (e.g. "Second Life:"), so just add those in plain text. 1630 // Don't hotlink any messages from the system, so just add those in plain text.
1631 if (name == SYSTEM_FROM) 1631 if (name == SYSTEM_FROM)
1632 { 1632 {
1633 mHistoryEditor->appendColoredText(name,false,prepend_newline,color); 1633 mHistoryEditor->appendColoredText(name,false,prepend_newline,color);
diff --git a/linden/indra/newview/llimview.cpp b/linden/indra/newview/llimview.cpp
index 02f6a82..ea4070b 100644
--- a/linden/indra/newview/llimview.cpp
+++ b/linden/indra/newview/llimview.cpp
@@ -580,7 +580,7 @@ void LLIMMgr::addMessage(
580 // don't process muted IMs 580 // don't process muted IMs
581 if (LLMuteList::getInstance()->isMuted( 581 if (LLMuteList::getInstance()->isMuted(
582 other_participant_id, 582 other_participant_id,
583 LLMute::flagTextChat) && !LLMuteList::getInstance()->isLinden(from)) 583 LLMute::flagTextChat) && !LLMuteList::getInstance()->isGod(from))
584 { 584 {
585 return; 585 return;
586 } 586 }
@@ -1363,7 +1363,7 @@ void LLIMMgr::saveIgnoreGroup()
1363{ 1363{
1364 // llinfos << "saving ignore_groups.xml" << llendl; 1364 // llinfos << "saving ignore_groups.xml" << llendl;
1365 1365
1366 std::string user_dir = gDirUtilp->getLindenUserDir(true); 1366 std::string user_dir = gDirUtilp->getViewerUserDir(true);
1367 if (!user_dir.empty()) 1367 if (!user_dir.empty())
1368 { 1368 {
1369 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "ignore_groups.xml"); 1369 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "ignore_groups.xml");
@@ -1655,7 +1655,7 @@ public:
1655 name, 1655 name,
1656 LLMute::flagTextChat); 1656 LLMute::flagTextChat);
1657 1657
1658 BOOL is_linden = LLMuteList::getInstance()->isLinden(name); 1658 BOOL is_god = LLMuteList::getInstance()->isGod(name);
1659 std::string separator_string(": "); 1659 std::string separator_string(": ");
1660 int message_offset=0; 1660 int message_offset=0;
1661 1661
@@ -1667,11 +1667,11 @@ public:
1667 message_offset = 3; 1667 message_offset = 3;
1668 } 1668 }
1669 1669
1670 chat.mMuted = is_muted && !is_linden; 1670 chat.mMuted = is_muted && !is_god;
1671 chat.mFromID = from_id; 1671 chat.mFromID = from_id;
1672 chat.mFromName = name; 1672 chat.mFromName = name;
1673 1673
1674 if (!is_linden && (is_busy || is_muted)) 1674 if (!is_god && (is_busy || is_muted))
1675 { 1675 {
1676 return; 1676 return;
1677 } 1677 }
diff --git a/linden/indra/newview/llimview.h b/linden/indra/newview/llimview.h
index 2539203..112d578 100644
--- a/linden/indra/newview/llimview.h
+++ b/linden/indra/newview/llimview.h
@@ -198,7 +198,7 @@ private:
198 198
199 // This simple method just iterates through all of the ids, and 199 // This simple method just iterates through all of the ids, and
200 // prints a simple message if they are not online. Used to help 200 // prints a simple message if they are not online. Used to help
201 // reduce 'hello' messages to the linden employees unlucky enough 201 // reduce 'hello' messages to the grid employees unlucky enough
202 // to have their calling card in the default inventory. 202 // to have their calling card in the default inventory.
203 void noteOfflineUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids); 203 void noteOfflineUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids);
204 void noteMutedUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids); 204 void noteMutedUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids);
diff --git a/linden/indra/newview/llmanipscale.cpp b/linden/indra/newview/llmanipscale.cpp
index b38abe4..0c79a35 100644
--- a/linden/indra/newview/llmanipscale.cpp
+++ b/linden/indra/newview/llmanipscale.cpp
@@ -641,7 +641,7 @@ void LLManipScale::renderFaces( const LLBBox& bbox )
641 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) + 641 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) +
642 (orientWRTHead.mV[2] < 0.0f ? 4 : 0); 642 (orientWRTHead.mV[2] < 0.0f ? 4 : 0);
643 643
644 // opposite faces on Linden cubes: 644 // opposite faces on cubes:
645 // 0 & 5 645 // 0 & 5
646 // 1 & 3 646 // 1 & 3
647 // 2 & 4 647 // 2 & 4
diff --git a/linden/indra/newview/llmaniptranslate.cpp b/linden/indra/newview/llmaniptranslate.cpp
index 3b78553..82298dd 100644
--- a/linden/indra/newview/llmaniptranslate.cpp
+++ b/linden/indra/newview/llmaniptranslate.cpp
@@ -2108,7 +2108,7 @@ void LLManipTranslate::renderTranslationHandles()
2108 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) + 2108 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) +
2109 (orientWRTHead.mV[2] < 0.0f ? 4 : 0); 2109 (orientWRTHead.mV[2] < 0.0f ? 4 : 0);
2110 2110
2111 // opposite faces on Linden cubes: 2111 // opposite faces on cubes:
2112 // 0 & 5 2112 // 0 & 5
2113 // 1 & 3 2113 // 1 & 3
2114 // 2 & 4 2114 // 2 & 4
diff --git a/linden/indra/newview/llmediactrl.cpp b/linden/indra/newview/llmediactrl.cpp
index 8b10fa3..23cad3c 100644
--- a/linden/indra/newview/llmediactrl.cpp
+++ b/linden/indra/newview/llmediactrl.cpp
@@ -50,7 +50,7 @@
50#include "llrender.h" 50#include "llrender.h"
51#include "llpluginclassmedia.h" 51#include "llpluginclassmedia.h"
52 52
53// linden library includes 53// viewer library includes
54#include "llfocusmgr.h" 54#include "llfocusmgr.h"
55 55
56extern BOOL gRestoreGL; 56extern BOOL gRestoreGL;
@@ -890,7 +890,7 @@ void LLMediaCtrl::onClickLinkHref( LLPluginClassMedia* self )
890// const bool open_links_externally = false; 890// const bool open_links_externally = false;
891// LLFloaterHtml::getInstance()->show( 891// LLFloaterHtml::getInstance()->show(
892// event_in.mStringPayload, 892// event_in.mStringPayload,
893// "Second Life Browser", 893// "Viewer Browser",
894// open_links_externally, 894// open_links_externally,
895// mTrusted); 895// mTrusted);
896 896
diff --git a/linden/indra/newview/llmutelist.cpp b/linden/indra/newview/llmutelist.cpp
index fff5558..a59f410 100644
--- a/linden/indra/newview/llmutelist.cpp
+++ b/linden/indra/newview/llmutelist.cpp
@@ -233,7 +233,7 @@ LLMuteList::LLMuteList() :
233 233
234void LLMuteList::loadUserVolumes() 234void LLMuteList::loadUserVolumes()
235{ 235{
236 // call once, after LLDir::setLindenUserDir() has been called 236 // call once, after LLDir::setViewerUserDir() has been called
237 if (mUserVolumesLoaded) 237 if (mUserVolumesLoaded)
238 return; 238 return;
239 mUserVolumesLoaded = TRUE; 239 mUserVolumesLoaded = TRUE;
@@ -264,8 +264,8 @@ LLMuteList::~LLMuteList()
264{ 264{
265 // If we quit from the login screen we will not have an SL account 265 // If we quit from the login screen we will not have an SL account
266 // name. Don't try to save, otherwise we'll dump a file in 266 // name. Don't try to save, otherwise we'll dump a file in
267 // C:\Program Files\SecondLife\ JC 267 // the install directory. JC
268 std::string user_dir = gDirUtilp->getLindenUserDir(true); 268 std::string user_dir = gDirUtilp->getViewerUserDir(true);
269 if (!user_dir.empty()) 269 if (!user_dir.empty())
270 { 270 {
271 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "volume_settings.xml"); 271 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "volume_settings.xml");
@@ -282,7 +282,7 @@ LLMuteList::~LLMuteList()
282 } 282 }
283} 283}
284 284
285BOOL LLMuteList::isLinden(const std::string& name) const 285BOOL LLMuteList::isGod(const std::string& name) const
286{ 286{
287 typedef boost::tokenizer<boost::char_separator<char> > tokenizer; 287 typedef boost::tokenizer<boost::char_separator<char> > tokenizer;
288 boost::char_separator<char> sep(" "); 288 boost::char_separator<char> sep(" ");
@@ -294,7 +294,7 @@ BOOL LLMuteList::isLinden(const std::string& name) const
294 if (token_iter == tokens.end()) return FALSE; 294 if (token_iter == tokens.end()) return FALSE;
295 295
296 std::string last_name = *token_iter; 296 std::string last_name = *token_iter;
297 return last_name == "Linden"; 297 return last_name == "Meta";
298} 298}
299 299
300 300
@@ -339,9 +339,9 @@ bool LLMuteList::addMuteCallback(const LLSD& notification, const LLSD& response,
339 339
340BOOL LLMuteList::add(const LLMute& mute, U32 flags) 340BOOL LLMuteList::add(const LLMute& mute, U32 flags)
341{ 341{
342 // Can't mute text from Lindens 342 // Can't mute text from gods
343 if ((mute.mType == LLMute::AGENT) 343 if ((mute.mType == LLMute::AGENT)
344 && isLinden(mute.mName) && (flags & LLMute::flagTextChat || flags == 0)) 344 && isGod(mute.mName) && (flags & LLMute::flagTextChat || flags == 0))
345 { 345 {
346 LLNotifications::instance().add("MuteLinden"); 346 LLNotifications::instance().add("MuteLinden");
347 return FALSE; 347 return FALSE;
diff --git a/linden/indra/newview/llmutelist.h b/linden/indra/newview/llmutelist.h
index 03a548f..fd8f463 100644
--- a/linden/indra/newview/llmutelist.h
+++ b/linden/indra/newview/llmutelist.h
@@ -120,7 +120,7 @@ public:
120 // Alternate (convenience) form for places we don't need to pass the name, but do need flags 120 // Alternate (convenience) form for places we don't need to pass the name, but do need flags
121 BOOL isMuted(const LLUUID& id, U32 flags) const { return isMuted(id, LLStringUtil::null, flags); }; 121 BOOL isMuted(const LLUUID& id, U32 flags) const { return isMuted(id, LLStringUtil::null, flags); };
122 122
123 BOOL isLinden(const std::string& name) const; 123 BOOL isGod(const std::string& name) const;
124 124
125 BOOL isLoaded() const { return mIsLoaded; } 125 BOOL isLoaded() const { return mIsLoaded; }
126 126
diff --git a/linden/indra/newview/llpanelLCD.cpp b/linden/indra/newview/llpanelLCD.cpp
index ba7efba..14e91d4 100644
--- a/linden/indra/newview/llpanelLCD.cpp
+++ b/linden/indra/newview/llpanelLCD.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpanelLCD.h" 35#include "llpanelLCD.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llerror.h" 38#include "llerror.h"
39#include "llrect.h" 39#include "llrect.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
diff --git a/linden/indra/newview/llpanelaudioprefs.cpp b/linden/indra/newview/llpanelaudioprefs.cpp
index 25e5043..e1ffe0d 100644
--- a/linden/indra/newview/llpanelaudioprefs.cpp
+++ b/linden/indra/newview/llpanelaudioprefs.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelaudioprefs.h" 36#include "llpanelaudioprefs.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpanelavatar.cpp b/linden/indra/newview/llpanelavatar.cpp
index 6b3be29..7502c10 100644
--- a/linden/indra/newview/llpanelavatar.cpp
+++ b/linden/indra/newview/llpanelavatar.cpp
@@ -1910,7 +1910,7 @@ void LLPanelAvatar::processAvatarPropertiesReply(LLMessageSystem *msg, void**)
1910 { 1910 {
1911 LLStringUtil::format_map_t args; 1911 LLStringUtil::format_map_t args;
1912 caption_text = self->mPanelSecondLife->getString("CaptionTextAcctInfo"); 1912 caption_text = self->mPanelSecondLife->getString("CaptionTextAcctInfo");
1913 1913
1914 const char* ACCT_TYPE[] = { 1914 const char* ACCT_TYPE[] = {
1915 "AcctTypeResident", 1915 "AcctTypeResident",
1916 "AcctTypeTrial", 1916 "AcctTypeTrial",
@@ -1921,8 +1921,8 @@ void LLPanelAvatar::processAvatarPropertiesReply(LLMessageSystem *msg, void**)
1921 args["[ACCTTYPE]"] = self->mPanelSecondLife->getString(ACCT_TYPE[caption_index]); 1921 args["[ACCTTYPE]"] = self->mPanelSecondLife->getString(ACCT_TYPE[caption_index]);
1922 1922
1923 std::string payment_text = " "; 1923 std::string payment_text = " ";
1924 const S32 DEFAULT_CAPTION_LINDEN_INDEX = 3; 1924 const S32 DEFAULT_CAPTION_STAFF_INDEX = 3;
1925 if(caption_index != DEFAULT_CAPTION_LINDEN_INDEX) 1925 if(caption_index != DEFAULT_CAPTION_STAFF_INDEX)
1926 { 1926 {
1927 if(transacted) 1927 if(transacted)
1928 { 1928 {
@@ -1938,14 +1938,12 @@ void LLPanelAvatar::processAvatarPropertiesReply(LLMessageSystem *msg, void**)
1938 } 1938 }
1939 args["[PAYMENTINFO]"] = self->mPanelSecondLife->getString(payment_text); 1939 args["[PAYMENTINFO]"] = self->mPanelSecondLife->getString(payment_text);
1940 std::string age_text = age_verified ? "AgeVerified" : "NotAgeVerified"; 1940 std::string age_text = age_verified ? "AgeVerified" : "NotAgeVerified";
1941 // Do not display age verification status at this time 1941 args["[AGEVERIFICATION]"] = self->mPanelSecondLife->getString(age_text);
1942 //args["[[AGEVERIFICATION]]"] = self->mPanelSecondLife->getString(age_text);
1943 args["[AGEVERIFICATION]"] = " ";
1944 } 1942 }
1945 else 1943 else
1946 { 1944 {
1947 args["[PAYMENTINFO]"] = " "; 1945 args["[PAYMENTINFO]"] = "Payment info not needed";
1948 args["[AGEVERIFICATION]"] = " "; 1946 args["[AGEVERIFICATION]"] = "Gods see everything";
1949 } 1947 }
1950 LLStringUtil::format(caption_text, args); 1948 LLStringUtil::format(caption_text, args);
1951 } 1949 }
diff --git a/linden/indra/newview/llpanelcontents.cpp b/linden/indra/newview/llpanelcontents.cpp
index 02befea..855bb93 100644
--- a/linden/indra/newview/llpanelcontents.cpp
+++ b/linden/indra/newview/llpanelcontents.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelcontents.h" 36#include "llpanelcontents.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpaneldebug.cpp b/linden/indra/newview/llpaneldebug.cpp
index 745daf5..503a227 100644
--- a/linden/indra/newview/llpaneldebug.cpp
+++ b/linden/indra/newview/llpaneldebug.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpaneldebug.h" 36#include "llpaneldebug.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpaneldirbrowser.cpp b/linden/indra/newview/llpaneldirbrowser.cpp
index 171dfbd..6abbc81 100644
--- a/linden/indra/newview/llpaneldirbrowser.cpp
+++ b/linden/indra/newview/llpaneldirbrowser.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llpaneldirbrowser.h" 39#include "llpaneldirbrowser.h"
40 40
41// linden library includes 41// viewer library includes
42#include "lldir.h" 42#include "lldir.h"
43#include "lleventflags.h" 43#include "lleventflags.h"
44#include "llfontgl.h" 44#include "llfontgl.h"
diff --git a/linden/indra/newview/llpaneldirclassified.cpp b/linden/indra/newview/llpaneldirclassified.cpp
index 6703ec3..bcbf2a7 100644
--- a/linden/indra/newview/llpaneldirclassified.cpp
+++ b/linden/indra/newview/llpaneldirclassified.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llclassifiedflags.h" 39#include "llclassifiedflags.h"
40 40
41// linden library includes 41// viewer library includes
42#include "llfontgl.h" 42#include "llfontgl.h"
43#include "message.h" 43#include "message.h"
44#include "llqueryflags.h" 44#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirevents.cpp b/linden/indra/newview/llpaneldirevents.cpp
index 34fee38..be74a95 100644
--- a/linden/indra/newview/llpaneldirevents.cpp
+++ b/linden/indra/newview/llpaneldirevents.cpp
@@ -36,7 +36,7 @@
36 36
37#include <sstream> 37#include <sstream>
38 38
39// linden library includes 39// viewer library includes
40#include "llenum.h" 40#include "llenum.h"
41#include "message.h" 41#include "message.h"
42#include "llqueryflags.h" 42#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirfind.cpp b/linden/indra/newview/llpaneldirfind.cpp
index 719a7a0..489d527 100644
--- a/linden/indra/newview/llpaneldirfind.cpp
+++ b/linden/indra/newview/llpaneldirfind.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirfind.h" 35#include "llpaneldirfind.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llclassifiedflags.h" 38#include "llclassifiedflags.h"
39#include "llfontgl.h" 39#include "llfontgl.h"
40#include "llparcel.h" 40#include "llparcel.h"
diff --git a/linden/indra/newview/llpaneldirgroups.cpp b/linden/indra/newview/llpaneldirgroups.cpp
index 4119514..4a9947a 100644
--- a/linden/indra/newview/llpaneldirgroups.cpp
+++ b/linden/indra/newview/llpaneldirgroups.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirgroups.h" 35#include "llpaneldirgroups.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llagent.h" 38#include "llagent.h"
39//#include "llfontgl.h" 39//#include "llfontgl.h"
40#include "message.h" 40#include "message.h"
diff --git a/linden/indra/newview/llpaneldirland.cpp b/linden/indra/newview/llpaneldirland.cpp
index 3fdf37e..82f5f3e 100644
--- a/linden/indra/newview/llpaneldirland.cpp
+++ b/linden/indra/newview/llpaneldirland.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirland.h" 35#include "llpaneldirland.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llfontgl.h" 38#include "llfontgl.h"
39#include "llparcel.h" 39#include "llparcel.h"
40#include "llqueryflags.h" 40#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirpeople.cpp b/linden/indra/newview/llpaneldirpeople.cpp
index 053cad5..ae027d6 100644
--- a/linden/indra/newview/llpaneldirpeople.cpp
+++ b/linden/indra/newview/llpaneldirpeople.cpp
@@ -35,7 +35,7 @@
35#include "llpaneldirpeople.h" 35#include "llpaneldirpeople.h"
36#include "llviewerwindow.h" 36#include "llviewerwindow.h"
37 37
38// linden library includes 38// viewer library includes
39#include "message.h" 39#include "message.h"
40 40
41// viewer project includes 41// viewer project includes
diff --git a/linden/indra/newview/llpaneldirplaces.cpp b/linden/indra/newview/llpaneldirplaces.cpp
index ccffc02..33045ee 100644
--- a/linden/indra/newview/llpaneldirplaces.cpp
+++ b/linden/indra/newview/llpaneldirplaces.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirplaces.h" 35#include "llpaneldirplaces.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llfontgl.h" 38#include "llfontgl.h"
39#include "message.h" 39#include "message.h"
40#include "lldir.h" 40#include "lldir.h"
diff --git a/linden/indra/newview/llpaneldisplay.cpp b/linden/indra/newview/llpaneldisplay.cpp
index a5c0d97..e8c67e8 100644
--- a/linden/indra/newview/llpaneldisplay.cpp
+++ b/linden/indra/newview/llpaneldisplay.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpaneldisplay.h" 36#include "llpaneldisplay.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
41#include "llrect.h" 41#include "llrect.h"
diff --git a/linden/indra/newview/llpanellogin.cpp b/linden/indra/newview/llpanellogin.cpp
index e67e702..cb61647 100644
--- a/linden/indra/newview/llpanellogin.cpp
+++ b/linden/indra/newview/llpanellogin.cpp
@@ -305,6 +305,17 @@ LLPanelLogin::LLPanelLogin(const LLRect &rect,
305 // make links open in external browser 305 // make links open in external browser
306 web_browser->setOpenInExternalBrowser( true ); 306 web_browser->setOpenInExternalBrowser( true );
307 307
308 // force the size to be correct (XML doesn't seem to be sufficient to do this) (with some padding so the other login screen doesn't show through)
309 LLRect htmlRect = getRect();
310#if USE_VIEWER_AUTH
311 htmlRect.setCenterAndSize( getRect().getCenterX() - 2, getRect().getCenterY(), getRect().getWidth() + 6, getRect().getHeight());
312#else
313 htmlRect.setCenterAndSize( getRect().getCenterX() - 2, getRect().getCenterY() + 40, getRect().getWidth() + 6, getRect().getHeight() - 78 );
314#endif
315 web_browser->setRect( htmlRect );
316 web_browser->reshape( htmlRect.getWidth(), htmlRect.getHeight(), TRUE );
317 reshape( getRect().getWidth(), getRect().getHeight(), 1 );
318
308 // kick off a request to grab the url manually 319 // kick off a request to grab the url manually
309 gResponsePtr = LLIamHereLogin::build( this ); 320 gResponsePtr = LLIamHereLogin::build( this );
310 std::string login_page = gSavedSettings.getString("LoginPage"); 321 std::string login_page = gSavedSettings.getString("LoginPage");
@@ -320,9 +331,7 @@ LLPanelLogin::LLPanelLogin(const LLRect &rect,
320#endif 331#endif
321 332
322 loadLoginForm(); 333 loadLoginForm();
323 334// loadNewsBar();
324 loadNewsBar();
325
326 LLFirstUse::useLoginScreen(); 335 LLFirstUse::useLoginScreen();
327} 336}
328 337
@@ -405,20 +414,13 @@ void LLPanelLogin::draw()
405 S32 width = getRect().getWidth(); 414 S32 width = getRect().getWidth();
406 S32 height = getRect().getHeight(); 415 S32 height = getRect().getHeight();
407 416
408 S32 news_bar_height = 0;
409 LLMediaCtrl* news_bar = getChild<LLMediaCtrl>("news_bar");
410 if (news_bar)
411 {
412 news_bar_height = news_bar->getRect().getHeight();
413 }
414
415 if ( mHtmlAvailable ) 417 if ( mHtmlAvailable )
416 { 418 {
417#if !USE_VIEWER_AUTH 419#if !USE_VIEWER_AUTH
418 // draw a background box in black 420 // draw a background box in black
419 gl_rect_2d( 0, height - 264 + news_bar_height, width, 264, LLColor4( 0.0f, 0.0f, 0.0f, 1.f ) ); 421 gl_rect_2d( 0, height - 264, width, 264, LLColor4( 0.0f, 0.0f, 0.0f, 1.f ) );
420 // draw the bottom part of the background image - just the blue background to the native client UI 422 // draw the bottom part of the background image - just the blue background to the native client UI
421 mLogoImage->draw(0, -264 + news_bar_height, width + 8, mLogoImage->getHeight()); 423 mLogoImage->draw(0, -264, width + 8, mLogoImage->getHeight());
422#endif 424#endif
423 } 425 }
424 else 426 else
@@ -768,9 +770,20 @@ void LLPanelLogin::refreshLocation( bool force_visible )
768 } 770 }
769 771
770 BOOL show_start = TRUE; 772 BOOL show_start = TRUE;
771 773 BOOL show_grid_manager = TRUE;
774
772 if ( ! force_visible ) 775 if ( ! force_visible )
776 {
773 show_start = gSavedSettings.getBOOL("ShowStartLocation"); 777 show_start = gSavedSettings.getBOOL("ShowStartLocation");
778 }
779 if (gSavedSettings.getBOOL("ForceShowGrid"))
780 {
781 force_visible = true;
782 }
783 if ( force_visible )
784 {
785 show_grid_manager = gSavedSettings.getBOOL("ShowGridManager");
786 }
774 787
775// [RLVa:KB] - Alternate: Snowglobe-1.2.4 | Checked: 2009-07-08 (RLVa-1.0.0e) 788// [RLVa:KB] - Alternate: Snowglobe-1.2.4 | Checked: 2009-07-08 (RLVa-1.0.0e)
776 // TODO-RLVa: figure out some way to make this work with RLV_EXTENSION_STARTLOCATION 789 // TODO-RLVa: figure out some way to make this work with RLV_EXTENSION_STARTLOCATION
@@ -789,7 +802,9 @@ void LLPanelLogin::refreshLocation( bool force_visible )
789 BOOL show_server = gSavedSettings.getBOOL("ForceShowGrid"); 802 BOOL show_server = gSavedSettings.getBOOL("ForceShowGrid");
790 sInstance->childSetVisible("server_combo", show_server); 803 sInstance->childSetVisible("server_combo", show_server);
791#else*/ 804#else*/
792 sInstance->childSetVisible("server_combo", TRUE); 805 sInstance->childSetVisible("server_combo", show_grid_manager);
806 sInstance->childSetVisible("grid_btn", show_grid_manager);
807 sInstance->childSetVisible("grid_text", show_grid_manager);
793//#endif 808//#endif
794 809
795#endif 810#endif
@@ -1325,75 +1340,3 @@ void LLPanelLogin::onServerComboLostFocus(LLFocusableElement* fe, void*)
1325} 1340}
1326*/ 1341*/
1327 1342
1328
1329bool LLPanelLogin::loadNewsBar()
1330{
1331 std::string news_url = gSavedSettings.getString("NewsBarURL");
1332
1333 if (news_url.empty())
1334 {
1335 return false;
1336 }
1337
1338 LLMediaCtrl* news_bar = getChild<LLMediaCtrl>("news_bar");
1339
1340 if (!news_bar)
1341 {
1342 return false;
1343 }
1344
1345 // *HACK: Not sure how else to make LLMediaCtrl respect user's
1346 // preference when opening links with target="_blank". -Jacek
1347 if (gSavedSettings.getBOOL("UseExternalBrowser"))
1348 {
1349 news_bar->setOpenInExternalBrowser( true );
1350 news_bar->setOpenInInternalBrowser( false );
1351 }
1352 else
1353 {
1354 news_bar->setOpenInExternalBrowser( false );
1355 news_bar->setOpenInInternalBrowser( true );
1356 }
1357
1358
1359 std::ostringstream full_url;
1360
1361 full_url << news_url;
1362
1363 // Append a "?" if the URL doesn't already have query params.
1364 if (LLURI(news_url).queryMap().size() == 0)
1365 {
1366 full_url << "?";
1367 }
1368
1369 std::string channel = gSavedSettings.getString("VersionChannelName");
1370 std::string skin = gSavedSettings.getString("SkinCurrent");
1371
1372 std::string version =
1373 llformat("%d.%d.%d",
1374 ViewerVersion::getImpMajorVersion(),
1375 ViewerVersion::getImpMinorVersion(),
1376 ViewerVersion::getImpPatchVersion());
1377 if (!ViewerVersion::getImpTestVersion().empty())
1378 {
1379 version += " " + ViewerVersion::getImpTestVersion();
1380 }
1381
1382 char* curl_channel = curl_escape(channel.c_str(), 0);
1383 char* curl_version = curl_escape(version.c_str(), 0);
1384 char* curl_skin = curl_escape(skin.c_str(), 0);
1385
1386 full_url << "&channel=" << curl_channel;
1387 full_url << "&version=" << curl_version;
1388 full_url << "&skin=" << curl_skin;
1389
1390 curl_free(curl_channel);
1391 curl_free(curl_version);
1392 curl_free(curl_skin);
1393
1394 LL_DEBUGS("NewsBar")<< "news bar setup to navigate to: " << full_url.str() << LL_ENDL;
1395 news_bar->navigateTo( full_url.str() );
1396
1397
1398 return true;
1399}
diff --git a/linden/indra/newview/llpanellogin.h b/linden/indra/newview/llpanellogin.h
index 947aea6..d077f32 100644
--- a/linden/indra/newview/llpanellogin.h
+++ b/linden/indra/newview/llpanellogin.h
@@ -88,9 +88,6 @@ public:
88 // inherited from LLViewerMediaObserver 88 // inherited from LLViewerMediaObserver
89 /*virtual*/ void handleMediaEvent(LLPluginClassMedia* self, EMediaEvent event); 89 /*virtual*/ void handleMediaEvent(LLPluginClassMedia* self, EMediaEvent event);
90 90
91 /// Load the news bar web page, return true if successful.
92 bool loadNewsBar();
93
94private: 91private:
95 static void onClickConnect(void*); 92 static void onClickConnect(void*);
96 static void onClickGrid(void*); 93 static void onClickGrid(void*);
diff --git a/linden/indra/newview/llpanelnetwork.cpp b/linden/indra/newview/llpanelnetwork.cpp
index 16b9a76..ebe1d53 100644
--- a/linden/indra/newview/llpanelnetwork.cpp
+++ b/linden/indra/newview/llpanelnetwork.cpp
@@ -139,7 +139,7 @@ void LLPanelNetwork::onClickResetCache(void* user_data)
139 LLPanelNetwork* self = (LLPanelNetwork*)user_data; 139 LLPanelNetwork* self = (LLPanelNetwork*)user_data;
140 if (!gSavedSettings.getString("CacheLocation").empty()) 140 if (!gSavedSettings.getString("CacheLocation").empty())
141 { 141 {
142 gSavedSettings.setString("NewCacheLocation", ""); 142 gSavedSettings.setString("NewCacheLocation", gDirUtilp->getCacheDir(true));
143 LLNotifications::instance().add("CacheWillBeMoved"); 143 LLNotifications::instance().add("CacheWillBeMoved");
144 } 144 }
145 std::string cache_location = gDirUtilp->getCacheDir(true); 145 std::string cache_location = gDirUtilp->getCacheDir(true);
@@ -167,4 +167,4 @@ void LLPanelNetwork::onCommitXMLRPCProxyEnabled(LLUICtrl* ctrl, void* data)
167 self->childSetEnabled("xmlrpc_proxy_editor", check->get()); 167 self->childSetEnabled("xmlrpc_proxy_editor", check->get());
168 self->childSetEnabled("xmlrpc_proxy_port", check->get()); 168 self->childSetEnabled("xmlrpc_proxy_port", check->get());
169 self->childSetEnabled("xmlrpc_proxy_text_label", check->get()); 169 self->childSetEnabled("xmlrpc_proxy_text_label", check->get());
170} \ No newline at end of file 170}
diff --git a/linden/indra/newview/llpanelobject.cpp b/linden/indra/newview/llpanelobject.cpp
index cc89e24..36c479a 100644
--- a/linden/indra/newview/llpanelobject.cpp
+++ b/linden/indra/newview/llpanelobject.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelobject.h" 36#include "llpanelobject.h"
37 37
38// linden library includes 38// viewer library includes
39#include "lleconomy.h" 39#include "lleconomy.h"
40#include "llerror.h" 40#include "llerror.h"
41#include "llfontgl.h" 41#include "llfontgl.h"
diff --git a/linden/indra/newview/llpanelskins.cpp b/linden/indra/newview/llpanelskins.cpp
index 831adc8..deb7bc9 100644
--- a/linden/indra/newview/llpanelskins.cpp
+++ b/linden/indra/newview/llpanelskins.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpanelskins.h" 35#include "llpanelskins.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llradiogroup.h" 38#include "llradiogroup.h"
39#include "llbutton.h" 39#include "llbutton.h"
40#include "lluictrlfactory.h" 40#include "lluictrlfactory.h"
@@ -58,10 +58,10 @@ BOOL LLPanelSkins::postBuild()
58 skin_select->setCommitCallback(onSelectSkin); 58 skin_select->setCommitCallback(onSelectSkin);
59 skin_select->setCallbackUserData(this); 59 skin_select->setCallbackUserData(this);
60 60
61 getChild<LLButton>("meta7_preview")->setClickedCallback(onClickMeta7, this);
62 getChild<LLButton>("m7white_preview")->setClickedCallback(onClickM7White, this);
63 getChild<LLButton>("pslpurple_preview")->setClickedCallback(onClickPSLPurple, this);
61 getChild<LLButton>("classic_preview")->setClickedCallback(onClickClassic, this); 64 getChild<LLButton>("classic_preview")->setClickedCallback(onClickClassic, this);
62 getChild<LLButton>("silver_preview")->setClickedCallback(onClickSilver, this);
63 getChild<LLButton>("dark_preview")->setClickedCallback(onClickDark, this);
64 getChild<LLButton>("gemini_preview")->setClickedCallback(onClickGemini, this);
65 65
66 refresh(); 66 refresh();
67 return TRUE; 67 return TRUE;
@@ -104,25 +104,25 @@ void LLPanelSkins::onClickClassic(void* data)
104} 104}
105 105
106//static 106//static
107void LLPanelSkins::onClickSilver(void* data) 107void LLPanelSkins::onClickMeta7(void* data)
108{ 108{
109 LLPanelSkins* self = (LLPanelSkins*)data; 109 LLPanelSkins* self = (LLPanelSkins*)data;
110 gSavedSettings.setString("SkinCurrent", "silver"); 110 gSavedSettings.setString("SkinCurrent", "meta7");
111 self->getChild<LLRadioGroup>("skin_selection")->setValue("silver"); 111 self->getChild<LLRadioGroup>("skin_selection")->setValue("meta7");
112} 112}
113 113
114//static 114//static
115void LLPanelSkins::onClickDark(void* data) 115void LLPanelSkins::onClickM7White(void* data)
116{ 116{
117 LLPanelSkins* self = (LLPanelSkins*)data; 117 LLPanelSkins* self = (LLPanelSkins*)data;
118 gSavedSettings.setString("SkinCurrent", "dark"); 118 gSavedSettings.setString("SkinCurrent", "white_meta7");
119 self->getChild<LLRadioGroup>("skin_selection")->setValue("dark"); 119 self->getChild<LLRadioGroup>("skin_selection")->setValue("white_meta7");
120} 120}
121 121
122//static 122//static
123void LLPanelSkins::onClickGemini(void* data) 123void LLPanelSkins::onClickPSLPurple(void* data)
124{ 124{
125 LLPanelSkins* self = (LLPanelSkins*)data; 125 LLPanelSkins* self = (LLPanelSkins*)data;
126 gSavedSettings.setString("SkinCurrent", "gemini"); 126 gSavedSettings.setString("SkinCurrent", "pslpurple");
127 self->getChild<LLRadioGroup>("skin_selection")->setValue("gemini"); 127 self->getChild<LLRadioGroup>("skin_selection")->setValue("pslpurple");
128} 128}
diff --git a/linden/indra/newview/llpanelskins.h b/linden/indra/newview/llpanelskins.h
index 8dbd556..615b619 100644
--- a/linden/indra/newview/llpanelskins.h
+++ b/linden/indra/newview/llpanelskins.h
@@ -50,9 +50,9 @@ public:
50private: 50private:
51 static void onSelectSkin(LLUICtrl* ctrl, void* data); 51 static void onSelectSkin(LLUICtrl* ctrl, void* data);
52 static void onClickClassic(void* data); 52 static void onClickClassic(void* data);
53 static void onClickSilver(void* data); 53 static void onClickMeta7(void* data);
54 static void onClickDark(void* data); 54 static void onClickM7White(void* data);
55 static void onClickGemini(void* data); 55 static void onClickPSLPurple(void* data);
56 56
57private: 57private:
58 std::string mSkin; 58 std::string mSkin;
diff --git a/linden/indra/newview/llpanelvolume.cpp b/linden/indra/newview/llpanelvolume.cpp
index 6d014a2..b87a233 100644
--- a/linden/indra/newview/llpanelvolume.cpp
+++ b/linden/indra/newview/llpanelvolume.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelvolume.h" 36#include "llpanelvolume.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llclickaction.h" 39#include "llclickaction.h"
40#include "lleconomy.h" 40#include "lleconomy.h"
41#include "llerror.h" 41#include "llerror.h"
diff --git a/linden/indra/newview/llselectmgr.cpp b/linden/indra/newview/llselectmgr.cpp
index b0a6834..7d573ea 100644
--- a/linden/indra/newview/llselectmgr.cpp
+++ b/linden/indra/newview/llselectmgr.cpp
@@ -1134,8 +1134,12 @@ void LLSelectMgr::getGrid(LLVector3& origin, LLQuaternion &rotation, LLVector3 &
1134 { 1134 {
1135 // this means this object *has* to be an attachment 1135 // this means this object *has* to be an attachment
1136 LLXform* attachment_point_xform = first_object->getRootEdit()->mDrawable->mXform.getParent(); 1136 LLXform* attachment_point_xform = first_object->getRootEdit()->mDrawable->mXform.getParent();
1137 mGridOrigin = attachment_point_xform->getWorldPosition(); 1137 // But it might be a hair HUD of death. Or maybe a tree? Yes, I know I broke the grammer rules twice in a row, this is source code, English sucks. C++ sucks to, but at least the compiler is not expected to parse comments.
1138 mGridRotation = attachment_point_xform->getWorldRotation(); 1138 if (attachment_point_xform)
1139 {
1140 mGridOrigin = attachment_point_xform->getWorldPosition();
1141 mGridRotation = attachment_point_xform->getWorldRotation();
1142 }
1139 mGridScale = LLVector3(1.f, 1.f, 1.f) * gSavedSettings.getF32("GridResolution"); 1143 mGridScale = LLVector3(1.f, 1.f, 1.f) * gSavedSettings.getF32("GridResolution");
1140 } 1144 }
1141 break; 1145 break;
diff --git a/linden/indra/newview/llsky.cpp b/linden/indra/newview/llsky.cpp
index ac7e865..a271ec3 100644
--- a/linden/indra/newview/llsky.cpp
+++ b/linden/indra/newview/llsky.cpp
@@ -42,7 +42,7 @@
42 42
43#include "llsky.h" 43#include "llsky.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llerror.h" 46#include "llerror.h"
47#include "llmath.h" 47#include "llmath.h"
48#include "math.h" 48#include "math.h"
diff --git a/linden/indra/newview/llstartup.cpp b/linden/indra/newview/llstartup.cpp
index ec45955..73aa9ba 100644
--- a/linden/indra/newview/llstartup.cpp
+++ b/linden/indra/newview/llstartup.cpp
@@ -977,8 +977,8 @@ bool idle_startup()
977 977
978 // create necessary directories 978 // create necessary directories
979 // *FIX: these mkdir's should error check 979 // *FIX: these mkdir's should error check
980 gDirUtilp->setLindenUserDir(gHippoGridManager->getCurrentGridNick(), firstname, lastname); 980 gDirUtilp->setViewerUserDir(gHippoGridManager->getCurrentGridNick(), firstname, lastname);
981 LLFile::mkdir(gDirUtilp->getLindenUserDir()); 981 LLFile::mkdir(gDirUtilp->getViewerUserDir());
982 982
983 // Set PerAccountSettingsFile to the default value. 983 // Set PerAccountSettingsFile to the default value.
984 gSavedSettings.setString("PerAccountSettingsFile", 984 gSavedSettings.setString("PerAccountSettingsFile",
@@ -1254,7 +1254,7 @@ bool idle_startup()
1254 1254
1255 char hashed_mac_string[MD5HEX_STR_SIZE]; /* Flawfinder: ignore */ 1255 char hashed_mac_string[MD5HEX_STR_SIZE]; /* Flawfinder: ignore */
1256 LLMD5 hashed_mac; 1256 LLMD5 hashed_mac;
1257 hashed_mac.update( gMACAddress, MAC_ADDRESS_BYTES ); 1257 hashed_mac.update( (const unsigned char*) "012345", MAC_ADDRESS_BYTES ); // Nope, LL ain't getting our MAC, and meta7 does not need it.
1258 hashed_mac.finalize(); 1258 hashed_mac.finalize();
1259 hashed_mac.hex_digest(hashed_mac_string); 1259 hashed_mac.hex_digest(hashed_mac_string);
1260 1260
@@ -2471,7 +2471,7 @@ bool idle_startup()
2471 } 2471 }
2472 } 2472 }
2473 // Either we want to show tutorial because this is the first login 2473 // Either we want to show tutorial because this is the first login
2474 // to a Linden Help Island or the user quit with the tutorial 2474 // to a grid Help Island or the user quit with the tutorial
2475 // visible. JC 2475 // visible. JC
2476 if (show_hud 2476 if (show_hud
2477 || gSavedSettings.getBOOL("ShowTutorial")) 2477 || gSavedSettings.getBOOL("ShowTutorial"))
@@ -3082,7 +3082,7 @@ std::string LLStartUp::loadPasswordFromDisk()
3082#if LL_DARWIN 3082#if LL_DARWIN
3083 UInt32 passwordLength; 3083 UInt32 passwordLength;
3084 char *passwordData; 3084 char *passwordData;
3085 OSStatus stat = SecKeychainFindGenericPassword(NULL, 10, "Imprudence", 0, NULL, &passwordLength, (void**)&passwordData, NULL); 3085 OSStatus stat = SecKeychainFindGenericPassword(NULL, 10, "meta-impy", 0, NULL, &passwordLength, (void**)&passwordData, NULL);
3086 if (stat == noErr) 3086 if (stat == noErr)
3087 { 3087 {
3088 if (passwordLength == HASHED_LENGTH) 3088 if (passwordLength == HASHED_LENGTH)
@@ -3103,7 +3103,7 @@ std::string LLStartUp::loadPasswordFromDisk()
3103 fclose(fp); 3103 fclose(fp);
3104 3104
3105 // Decipher with MAC address 3105 // Decipher with MAC address
3106 LLXORCipher cipher(gMACAddress, 6); 3106 LLXORCipher cipher(gMACAddress, 6); // The one and only legitimate use of the users MAC.
3107 cipher.decrypt(buffer, HASHED_LENGTH); 3107 cipher.decrypt(buffer, HASHED_LENGTH);
3108 3108
3109 buffer[HASHED_LENGTH] = '\0'; 3109 buffer[HASHED_LENGTH] = '\0';
@@ -3130,7 +3130,7 @@ void LLStartUp::savePasswordToDisk(const std::string& hashed_password)
3130{ 3130{
3131#if LL_DARWIN 3131#if LL_DARWIN
3132 SecKeychainItemRef keychainItem; 3132 SecKeychainItemRef keychainItem;
3133 OSStatus status = SecKeychainFindGenericPassword(NULL, 10, "Imprudence", 0, NULL, NULL, NULL, &keychainItem); 3133 OSStatus status = SecKeychainFindGenericPassword(NULL, 10, "meta-impy", 0, NULL, NULL, NULL, &keychainItem);
3134 if (status == noErr) 3134 if (status == noErr)
3135 { 3135 {
3136 SecKeychainItemModifyAttributesAndData(keychainItem, NULL, hashed_password.length(), hashed_password.c_str()); 3136 SecKeychainItemModifyAttributesAndData(keychainItem, NULL, hashed_password.length(), hashed_password.c_str());
@@ -3138,7 +3138,7 @@ void LLStartUp::savePasswordToDisk(const std::string& hashed_password)
3138 } 3138 }
3139 else 3139 else
3140 { 3140 {
3141 SecKeychainAddGenericPassword(NULL, 10, "Imprudence", 0, NULL, hashed_password.length(), hashed_password.c_str(), NULL); 3141 SecKeychainAddGenericPassword(NULL, 10, "meta-impy", 0, NULL, hashed_password.length(), hashed_password.c_str(), NULL);
3142 } 3142 }
3143#else 3143#else
3144 std::string filepath = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, 3144 std::string filepath = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS,
@@ -3155,7 +3155,7 @@ void LLStartUp::savePasswordToDisk(const std::string& hashed_password)
3155 3155
3156 LLStringUtil::copy((char*)buffer, hashed_password.c_str(), HASHED_LENGTH+1); 3156 LLStringUtil::copy((char*)buffer, hashed_password.c_str(), HASHED_LENGTH+1);
3157 3157
3158 LLXORCipher cipher(gMACAddress, 6); 3158 LLXORCipher cipher(gMACAddress, 6); // The one and only legitimate use of the users MAC.
3159 cipher.encrypt(buffer, HASHED_LENGTH); 3159 cipher.encrypt(buffer, HASHED_LENGTH);
3160 3160
3161 if (fwrite(buffer, HASHED_LENGTH, 1, fp) != 1) 3161 if (fwrite(buffer, HASHED_LENGTH, 1, fp) != 1)
@@ -3173,7 +3173,7 @@ void LLStartUp::deletePasswordFromDisk()
3173{ 3173{
3174#if LL_DARWIN 3174#if LL_DARWIN
3175 SecKeychainItemRef keychainItem; 3175 SecKeychainItemRef keychainItem;
3176 OSStatus status = SecKeychainFindGenericPassword(NULL, 10, "Imprudence", 0, NULL, NULL, NULL, &keychainItem); 3176 OSStatus status = SecKeychainFindGenericPassword(NULL, 10, "meta-impy", 0, NULL, NULL, NULL, &keychainItem);
3177 if (status == noErr) 3177 if (status == noErr)
3178 { 3178 {
3179 SecKeychainItemDelete(keychainItem); 3179 SecKeychainItemDelete(keychainItem);
@@ -3805,7 +3805,7 @@ void init_start_screen(S32 location_id)
3805 3805
3806 LL_DEBUGS("AppInit") << "Loading startup bitmap..." << LL_ENDL; 3806 LL_DEBUGS("AppInit") << "Loading startup bitmap..." << LL_ENDL;
3807 3807
3808 std::string temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter(); 3808 std::string temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter();
3809 3809
3810 if ((S32)START_LOCATION_ID_LAST == location_id) 3810 if ((S32)START_LOCATION_ID_LAST == location_id)
3811 { 3811 {
diff --git a/linden/indra/newview/lltexturecache.cpp b/linden/indra/newview/lltexturecache.cpp
index 3703f5e..5dc1018 100644
--- a/linden/indra/newview/lltexturecache.cpp
+++ b/linden/indra/newview/lltexturecache.cpp
@@ -797,6 +797,8 @@ std::string LLTextureCache::getLocalFileName(const LLUUID& id)
797 // Does not include extension 797 // Does not include extension
798 std::string idstr = id.asString(); 798 std::string idstr = id.asString();
799 // TODO: should we be storing cached textures in skin directory? 799 // TODO: should we be storing cached textures in skin directory?
800 //We use LL_PATH_SKINS because the default textures (water normal map etc) are delivered in the SKINS path.
801 //Turns out we can't change this to LL_PATH_CACHE or these important textures will be removed when the user clears their cache.
800 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_SKINS, "default", "textures", idstr); 802 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_SKINS, "default", "textures", idstr);
801 return filename; 803 return filename;
802} 804}
diff --git a/linden/indra/newview/lltoolplacer.cpp b/linden/indra/newview/lltoolplacer.cpp
index 52053f5..bd37832 100644
--- a/linden/indra/newview/lltoolplacer.cpp
+++ b/linden/indra/newview/lltoolplacer.cpp
@@ -35,7 +35,7 @@
35// self header 35// self header
36#include "lltoolplacer.h" 36#include "lltoolplacer.h"
37 37
38// linden library headers 38// viewer library headers
39#include "llprimitive.h" 39#include "llprimitive.h"
40 40
41// viewer headers 41// viewer headers
diff --git a/linden/indra/newview/llurldispatcher.h b/linden/indra/newview/llurldispatcher.h
index c947e5e..ead1480 100644
--- a/linden/indra/newview/llurldispatcher.h
+++ b/linden/indra/newview/llurldispatcher.h
@@ -57,7 +57,7 @@ public:
57 // Pointer to LLMediaCtrl sending URL, can be NULL 57 // Pointer to LLMediaCtrl sending URL, can be NULL
58 // @param trusted_browser 58 // @param trusted_browser
59 // True if coming inside the app AND from a brower instance 59 // True if coming inside the app AND from a brower instance
60 // that navigates to trusted (Linden Lab) pages. 60 // that navigates to trusted pages.
61 // Returns true if someone handled the URL. 61 // Returns true if someone handled the URL.
62 62
63 static bool dispatchRightClick(const std::string& url); 63 static bool dispatchRightClick(const std::string& url);
diff --git a/linden/indra/newview/llurlhistory.cpp b/linden/indra/newview/llurlhistory.cpp
index b187f3b..fd161a2 100644
--- a/linden/indra/newview/llurlhistory.cpp
+++ b/linden/indra/newview/llurlhistory.cpp
@@ -48,7 +48,7 @@ bool LLURLHistory::loadFile(const std::string& filename)
48{ 48{
49 LLSD data; 49 LLSD data;
50 { 50 {
51 std::string temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter(); 51 std::string temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter();
52 52
53 llifstream file((temp_str + filename)); 53 llifstream file((temp_str + filename));
54 54
@@ -74,7 +74,7 @@ bool LLURLHistory::loadFile(const std::string& filename)
74// static 74// static
75bool LLURLHistory::saveFile(const std::string& filename) 75bool LLURLHistory::saveFile(const std::string& filename)
76{ 76{
77 std::string temp_str = gDirUtilp->getLindenUserDir(true); 77 std::string temp_str = gDirUtilp->getViewerUserDir(true);
78 if( temp_str.empty() ) 78 if( temp_str.empty() )
79 { 79 {
80 llwarns << "Can't save " << filename 80 llwarns << "Can't save " << filename
diff --git a/linden/indra/newview/llviewerdisplay.cpp b/linden/indra/newview/llviewerdisplay.cpp
index 59a87d5..5d9a55d 100644
--- a/linden/indra/newview/llviewerdisplay.cpp
+++ b/linden/indra/newview/llviewerdisplay.cpp
@@ -1345,7 +1345,7 @@ void render_disconnected_background()
1345 llinfos << "Loading last bitmap..." << llendl; 1345 llinfos << "Loading last bitmap..." << llendl;
1346 1346
1347 std::string temp_str; 1347 std::string temp_str;
1348 temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + SCREEN_LAST_FILENAME; 1348 temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + SCREEN_LAST_FILENAME;
1349 1349
1350 LLPointer<LLImageBMP> image_bmp = new LLImageBMP; 1350 LLPointer<LLImageBMP> image_bmp = new LLImageBMP;
1351 if( !image_bmp->load(temp_str) ) 1351 if( !image_bmp->load(temp_str) )
diff --git a/linden/indra/newview/llviewermedia.cpp b/linden/indra/newview/llviewermedia.cpp
index c228468..2ba6b50 100644
--- a/linden/indra/newview/llviewermedia.cpp
+++ b/linden/indra/newview/llviewermedia.cpp
@@ -502,15 +502,15 @@ LLPluginClassMedia* LLViewerMediaImpl::newSourceFromMediaType(std::string media_
502 user_data_path += gDirUtilp->getDirDelimiter(); 502 user_data_path += gDirUtilp->getDirDelimiter();
503 503
504 // Fix for EXT-5960 - make browser profile specific to user (cache, cookies etc.) 504 // Fix for EXT-5960 - make browser profile specific to user (cache, cookies etc.)
505 // If the linden username returned is blank, that can only mean we are 505 // If the username returned is blank, that can only mean we are
506 // at the login page displaying login Web page or Web browser test via Develop menu. 506 // at the login page displaying login Web page or Web browser test via Develop menu.
507 // In this case we just use whatever gDirUtilp->getOSUserAppDir() gives us (this 507 // In this case we just use whatever gDirUtilp->getOSUserAppDir() gives us (this
508 // is what we always used before this change) 508 // is what we always used before this change)
509 std::string linden_user_dir = gDirUtilp->getLindenUserDir(true); 509 std::string viewer_user_dir = gDirUtilp->getViewerUserDir(true);
510 if ( ! linden_user_dir.empty() ) 510 if ( ! viewer_user_dir.empty() )
511 { 511 {
512 // gDirUtilp->getLindenUserDir() is whole path, not just Linden name 512 // gDirUtilp->getViewerUserDir() is whole path, not just username
513 user_data_path = linden_user_dir; 513 user_data_path = viewer_user_dir;
514 user_data_path += gDirUtilp->getDirDelimiter(); 514 user_data_path += gDirUtilp->getDirDelimiter();
515 } 515 }
516 516
diff --git a/linden/indra/newview/llviewermedia.h b/linden/indra/newview/llviewermedia.h
index ee5fef4..b2c95c0 100644
--- a/linden/indra/newview/llviewermedia.h
+++ b/linden/indra/newview/llviewermedia.h
@@ -161,7 +161,7 @@ public:
161 static LLPluginClassMedia* newSourceFromMediaType(std::string media_type, LLPluginClassMediaOwner *owner /* may be NULL */, S32 default_width, S32 default_height); 161 static LLPluginClassMedia* newSourceFromMediaType(std::string media_type, LLPluginClassMediaOwner *owner /* may be NULL */, S32 default_width, S32 default_height);
162 162
163 // Internally set our desired browser user agent string, including 163 // Internally set our desired browser user agent string, including
164 // the Second Life version and skin name. Used because we can 164 // the viewer version and skin name. Used because we can
165 // switch skins without restarting the app. 165 // switch skins without restarting the app.
166 static void updateBrowserUserAgent(); 166 static void updateBrowserUserAgent();
167 167
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp
index a22f704..0d34f18 100644
--- a/linden/indra/newview/llviewermenu.cpp
+++ b/linden/indra/newview/llviewermenu.cpp
@@ -39,7 +39,7 @@
39#include <fstream> 39#include <fstream>
40#include <sstream> 40#include <sstream>
41 41
42// linden library includes 42// viewer library includes
43#include "llaudioengine.h" 43#include "llaudioengine.h"
44#include "llavatarnamecache.h" 44#include "llavatarnamecache.h"
45#include "indra_constants.h" 45#include "indra_constants.h"
@@ -1544,7 +1544,7 @@ void init_server_menu(LLMenuGL* menu)
1544 sub->append(new LLMenuItemCallGL("Owner To Me", 1544 sub->append(new LLMenuItemCallGL("Owner To Me",
1545 &handle_force_parcel_owner_to_me, 1545 &handle_force_parcel_owner_to_me,
1546 &enable_god_customer_service, NULL)); 1546 &enable_god_customer_service, NULL));
1547 sub->append(new LLMenuItemCallGL("Set to Linden Content", 1547 sub->append(new LLMenuItemCallGL("Set to grid Content",
1548 &handle_force_parcel_to_content, 1548 &handle_force_parcel_to_content,
1549 &enable_god_customer_service, NULL, 1549 &enable_god_customer_service, NULL,
1550 'C', MASK_SHIFT | MASK_ALT | MASK_CONTROL)); 1550 'C', MASK_SHIFT | MASK_ALT | MASK_CONTROL));
@@ -2360,9 +2360,9 @@ class LLObjectEnableMute : public view_listener_t
2360 { 2360 {
2361 // It's an avatar 2361 // It's an avatar
2362 LLNameValue *lastname = avatar->getNVPair("LastName"); 2362 LLNameValue *lastname = avatar->getNVPair("LastName");
2363 BOOL is_linden = lastname && !LLStringUtil::compareStrings(lastname->getString(), "Linden"); 2363 BOOL is_god = lastname && !LLStringUtil::compareStrings(lastname->getString(), "Meta");
2364 BOOL is_self = avatar->isSelf(); 2364 BOOL is_self = avatar->isSelf();
2365 new_value = !is_linden && !is_self; 2365 new_value = !is_god && !is_self;
2366// [RLVa:KB] - Checked: 2009-07-08 (RLVa-1.0.0e) 2366// [RLVa:KB] - Checked: 2009-07-08 (RLVa-1.0.0e)
2367 new_value &= (!gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)); 2367 new_value &= (!gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES));
2368// [/RLVa:KB] 2368// [/RLVa:KB]
diff --git a/linden/indra/newview/llviewermenufile.cpp b/linden/indra/newview/llviewermenufile.cpp
index b88b5ca..f4c627b 100644
--- a/linden/indra/newview/llviewermenufile.cpp
+++ b/linden/indra/newview/llviewermenufile.cpp
@@ -58,7 +58,7 @@
58#include "lluploaddialog.h" 58#include "lluploaddialog.h"
59 59
60 60
61// linden libraries 61// viewer libraries
62#include "llassetuploadresponders.h" 62#include "llassetuploadresponders.h"
63#include "lleconomy.h" 63#include "lleconomy.h"
64#include "llhttpclient.h" 64#include "llhttpclient.h"
@@ -762,7 +762,7 @@ void upload_new_resource(const std::string& src_filename, std::string name,
762 else 762 else
763 { 763 {
764 fclose(in); 764 fclose(in);
765 error_message = llformat("unknown linden resource file version in file: %s", src_filename.c_str()); 765 error_message = llformat("unknown resource file version in file: %s", src_filename.c_str());
766 args["FILE"] = src_filename; 766 args["FILE"] = src_filename;
767 upload_error(error_message, "UnknownResourceFileVersion", filename, args); 767 upload_error(error_message, "UnknownResourceFileVersion", filename, args);
768 return; 768 return;
diff --git a/linden/indra/newview/llviewermessage.cpp b/linden/indra/newview/llviewermessage.cpp
index f67f0dc..504c193 100755
--- a/linden/indra/newview/llviewermessage.cpp
+++ b/linden/indra/newview/llviewermessage.cpp
@@ -1278,7 +1278,7 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&
1278 1278
1279 log_message = "You decline " + mDesc + " from " + mFromName + "."; 1279 log_message = "You decline " + mDesc + " from " + mFromName + ".";
1280 chat.mText = log_message; 1280 chat.mText = log_message;
1281 if( LLMuteList::getInstance()->isMuted(mFromID ) && ! LLMuteList::getInstance()->isLinden(mFromName) ) // muting for SL-42269 1281 if( LLMuteList::getInstance()->isMuted(mFromID ) && ! LLMuteList::getInstance()->isGod(mFromName) ) // muting for SL-42269
1282 { 1282 {
1283 chat.mMuted = TRUE; 1283 chat.mMuted = TRUE;
1284 } 1284 }
@@ -1566,12 +1566,12 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1566 1566
1567 BOOL is_busy = gAgent.getBusy(); 1567 BOOL is_busy = gAgent.getBusy();
1568 BOOL is_muted = LLMuteList::getInstance()->isMuted(from_id, name, LLMute::flagTextChat); 1568 BOOL is_muted = LLMuteList::getInstance()->isMuted(from_id, name, LLMute::flagTextChat);
1569 BOOL is_linden = LLMuteList::getInstance()->isLinden(name); 1569 BOOL is_god = LLMuteList::getInstance()->isGod(name);
1570 BOOL is_owned_by_me = FALSE; 1570 BOOL is_owned_by_me = FALSE;
1571 1571
1572 LLUUID computed_session_id = LLIMMgr::computeSessionID(dialog,from_id); 1572 LLUUID computed_session_id = LLIMMgr::computeSessionID(dialog,from_id);
1573 1573
1574 chat.mMuted = is_muted && !is_linden; 1574 chat.mMuted = is_muted && !is_god;
1575 chat.mFromID = from_id; 1575 chat.mFromID = from_id;
1576 chat.mFromName = name; 1576 chat.mFromName = name;
1577 chat.mSourceType = (from_id.isNull() || (name == std::string(SYSTEM_FROM))) ? CHAT_SOURCE_SYSTEM : CHAT_SOURCE_AGENT; 1577 chat.mSourceType = (from_id.isNull() || (name == std::string(SYSTEM_FROM))) ? CHAT_SOURCE_SYSTEM : CHAT_SOURCE_AGENT;
@@ -1875,9 +1875,9 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1875 gIMMgr->processIMTypingStop(im_info); 1875 gIMMgr->processIMTypingStop(im_info);
1876 } 1876 }
1877// [/RLVa:KB] 1877// [/RLVa:KB]
1878// else if (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM) 1878// else if (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM)
1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) 1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g)
1880 else if ( (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM) && 1880 else if ( (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM) &&
1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) ) 1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) )
1882// [/RLVa:KB] 1882// [/RLVa:KB]
1883 { 1883 {
@@ -1937,9 +1937,9 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1937 else if (to_id.isNull()) 1937 else if (to_id.isNull())
1938 { 1938 {
1939// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e) 1939// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e)
1940 // Filter region messages that weren't sent by a Linden 1940 // Filter region messages that weren't sent by a god
1941 if ( (rlv_handler_t::isEnabled()) && (LLMuteList::getInstance()) && 1941 if ( (rlv_handler_t::isEnabled()) && (LLMuteList::getInstance()) &&
1942 (!LLMuteList::getInstance()->isLinden(name)) && (from_id != gAgent.getID()) ) 1942 (!LLMuteList::getInstance()->isGod(name)) && (from_id != gAgent.getID()) )
1943 { 1943 {
1944 if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWLOC)) 1944 if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWLOC))
1945 gRlvHandler.filterLocation(message); 1945 gRlvHandler.filterLocation(message);
@@ -1984,7 +1984,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1984 1984
1985 LL_INFOS("Messaging") << "process_improved_im: session_id( " << session_id << " ), from_id( " << from_id << " )" << LL_ENDL; 1985 LL_INFOS("Messaging") << "process_improved_im: session_id( " << session_id << " ), from_id( " << from_id << " )" << LL_ENDL;
1986 1986
1987 if (!is_muted || is_linden) 1987 if (!is_muted || is_god)
1988 { 1988 {
1989 gIMMgr->addMessage( 1989 gIMMgr->addMessage(
1990 session_id, 1990 session_id,
@@ -2130,7 +2130,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
2130 break; 2130 break;
2131 case IM_GROUP_INVITATION: 2131 case IM_GROUP_INVITATION:
2132 { 2132 {
2133 //if (!is_linden && (is_busy || is_muted)) 2133 //if (!is_god && (is_busy || is_muted))
2134 if ((is_busy || is_muted)) 2134 if ((is_busy || is_muted))
2135 { 2135 {
2136 LLMessageSystem *msg = gMessageSystem; 2136 LLMessageSystem *msg = gMessageSystem;
@@ -2297,7 +2297,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
2297 2297
2298 case IM_SESSION_SEND: 2298 case IM_SESSION_SEND:
2299 { 2299 {
2300 if (!is_linden && is_busy) 2300 if (!is_god && is_busy)
2301 { 2301 {
2302 return; 2302 return;
2303 } 2303 }
@@ -2922,14 +2922,14 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
2922 BOOL is_busy = gAgent.getBusy(); 2922 BOOL is_busy = gAgent.getBusy();
2923 2923
2924 BOOL is_muted = FALSE; 2924 BOOL is_muted = FALSE;
2925 BOOL is_linden = FALSE; 2925 BOOL is_god = FALSE;
2926 is_muted = LLMuteList::getInstance()->isMuted( 2926 is_muted = LLMuteList::getInstance()->isMuted(
2927 from_id, 2927 from_id,
2928 from_name, 2928 from_name,
2929 LLMute::flagTextChat) 2929 LLMute::flagTextChat)
2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat); 2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat);
2931 is_linden = chat.mSourceType != CHAT_SOURCE_OBJECT && 2931 is_god = chat.mSourceType != CHAT_SOURCE_OBJECT &&
2932 LLMuteList::getInstance()->isLinden(from_name); 2932 LLMuteList::getInstance()->isGod(from_name);
2933 2933
2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible); 2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible);
2935 chatter = gObjectList.findObject(from_id); 2935 chatter = gObjectList.findObject(from_id);
@@ -2958,7 +2958,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
2958 2958
2959 // record last audible utterance 2959 // record last audible utterance
2960 if (is_audible 2960 if (is_audible
2961 && (is_linden || (!is_muted && !is_busy))) 2961 && (is_god || (!is_muted && !is_busy)))
2962 { 2962 {
2963 if (chat.mChatType != CHAT_TYPE_START 2963 if (chat.mChatType != CHAT_TYPE_START
2964 && chat.mChatType != CHAT_TYPE_STOP) 2964 && chat.mChatType != CHAT_TYPE_STOP)
@@ -3286,7 +3286,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
3286 } 3286 }
3287 3287
3288 // truth table: 3288 // truth table:
3289 // LINDEN BUSY MUTED OWNED_BY_YOU TASK DISPLAY STORE IN HISTORY 3289 // GOD BUSY MUTED OWNED_BY_YOU TASK DISPLAY STORE IN HISTORY
3290 // F F F F * Yes Yes 3290 // F F F F * Yes Yes
3291 // F F F T * Yes Yes 3291 // F F F T * Yes Yes
3292 // F F T F * No No 3292 // F F T F * No No
@@ -3297,11 +3297,11 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
3297 // F T T T * No No 3297 // F T T T * No No
3298 // T * * * F Yes Yes 3298 // T * * * F Yes Yes
3299 3299
3300 chat.mMuted = is_muted && !is_linden; 3300 chat.mMuted = is_muted && !is_god;
3301 3301
3302 3302
3303 if (!visible_in_chat_bubble 3303 if (!visible_in_chat_bubble
3304 && (is_linden || !is_busy || is_owned_by_me)) 3304 && (is_god || !is_busy || is_owned_by_me))
3305 { 3305 {
3306 // show on screen and add to history 3306 // show on screen and add to history
3307 check_translate_chat(mesg, chat, FALSE); 3307 check_translate_chat(mesg, chat, FALSE);
@@ -5295,7 +5295,7 @@ void process_alert_core(const std::string& message, BOOL modal)
5295 else if( message == "Home position set." ) 5295 else if( message == "Home position set." )
5296 { 5296 {
5297 // save the home location image to disk 5297 // save the home location image to disk
5298 std::string snap_filename = gDirUtilp->getLindenUserDir(); 5298 std::string snap_filename = gDirUtilp->getViewerUserDir();
5299 snap_filename += gDirUtilp->getDirDelimiter(); 5299 snap_filename += gDirUtilp->getDirDelimiter();
5300 snap_filename += SCREEN_HOME_FILENAME; 5300 snap_filename += SCREEN_HOME_FILENAME;
5301 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE); 5301 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE);
@@ -6650,7 +6650,7 @@ void process_covenant_reply(LLMessageSystem* msg, void**)
6650 } 6650 }
6651 else 6651 else
6652 { 6652 {
6653 covenant_text = "There is no Covenant provided for this Estate. The land on this estate is being sold by the Estate owner, not Linden Lab. Please contact the Estate Owner for sales details."; 6653 covenant_text = "There is no Covenant provided for this Estate. The land on this estate is being sold by the Estate owner, not the grid owners. Please contact the Estate Owner for sales details.";
6654 } 6654 }
6655 LLPanelEstateCovenant::updateCovenantText(covenant_text, covenant_id); 6655 LLPanelEstateCovenant::updateCovenantText(covenant_text, covenant_id);
6656 LLPanelLandCovenant::updateCovenantText(covenant_text); 6656 LLPanelLandCovenant::updateCovenantText(covenant_text);
diff --git a/linden/indra/newview/llviewerstats.cpp b/linden/indra/newview/llviewerstats.cpp
index 607f871..a7bbee8 100644
--- a/linden/indra/newview/llviewerstats.cpp
+++ b/linden/indra/newview/llviewerstats.cpp
@@ -714,9 +714,7 @@ void send_stats()
714 system["ram"] = (S32) gSysMemory.getPhysicalMemoryKB(); 714 system["ram"] = (S32) gSysMemory.getPhysicalMemoryKB();
715 system["os"] = LLAppViewer::instance()->getOSInfo().getOSStringSimple(); 715 system["os"] = LLAppViewer::instance()->getOSInfo().getOSStringSimple();
716 system["cpu"] = gSysCPU.getCPUString(); 716 system["cpu"] = gSysCPU.getCPUString();
717 std::string macAddressString = llformat("%02x-%02x-%02x-%02x-%02x-%02x", 717 std::string macAddressString = llformat("%02x-%02x-%02x-%02x-%02x-%02x", 0,1,2,3,4,5); // Hell no don't seand the MAC across the 'net. Bad LL.
718 gMACAddress[0],gMACAddress[1],gMACAddress[2],
719 gMACAddress[3],gMACAddress[4],gMACAddress[5]);
720 system["mac_address"] = macAddressString; 718 system["mac_address"] = macAddressString;
721 system["serial_number"] = LLAppViewer::instance()->getSerialNumber(); 719 system["serial_number"] = LLAppViewer::instance()->getSerialNumber();
722 std::string gpu_desc = llformat( 720 std::string gpu_desc = llformat(
diff --git a/linden/indra/newview/llviewertexteditor.h b/linden/indra/newview/llviewertexteditor.h
index c69b3f0..9d30e4f 100644
--- a/linden/indra/newview/llviewertexteditor.h
+++ b/linden/indra/newview/llviewertexteditor.h
@@ -85,7 +85,7 @@ public:
85 void setEmbeddedText(const std::string& instr); 85 void setEmbeddedText(const std::string& instr);
86 std::string getEmbeddedText(); 86 std::string getEmbeddedText();
87 87
88 // Appends Second Life time, small font, grey. 88 // Appends grid time, small font, grey.
89 // If this starts a line, you need to prepend a newline. 89 // If this starts a line, you need to prepend a newline.
90 std::string appendTime(bool prepend_newline); 90 std::string appendTime(bool prepend_newline);
91 91
diff --git a/linden/indra/newview/llviewerwindow.cpp b/linden/indra/newview/llviewerwindow.cpp
index c4d5e58..e6e8a97 100644
--- a/linden/indra/newview/llviewerwindow.cpp
+++ b/linden/indra/newview/llviewerwindow.cpp
@@ -53,7 +53,7 @@
53// TODO: Many of these includes are unnecessary. Remove them. 53// TODO: Many of these includes are unnecessary. Remove them.
54// 54//
55 55
56// linden library includes 56// viewer library includes
57#include "llaudioengine.h" // mute on minimize 57#include "llaudioengine.h" // mute on minimize
58#include "indra_constants.h" 58#include "indra_constants.h"
59#include "llassetstorage.h" 59#include "llassetstorage.h"
@@ -1717,7 +1717,7 @@ void LLViewerWindow::initWorldUI()
1717 } 1717 }
1718} 1718}
1719 1719
1720// initWorldUI that wasn't before logging in. Some of this may require the access the 'LindenUserDir'. 1720// initWorldUI that wasn't before logging in. Some of this may require the access the 'ViewerUserDir'.
1721void LLViewerWindow::initWorldUI_postLogin() 1721void LLViewerWindow::initWorldUI_postLogin()
1722{ 1722{
1723 S32 height = mRootView->getRect().getHeight(); 1723 S32 height = mRootView->getRect().getHeight();
@@ -2183,7 +2183,7 @@ void LLViewerWindow::draw()
2183 2183
2184 if( gShowOverlayTitle && !mOverlayTitle.empty() ) 2184 if( gShowOverlayTitle && !mOverlayTitle.empty() )
2185 { 2185 {
2186 // Used for special titles such as "Second Life - Special E3 2003 Beta" 2186 // Used for special titles such as "MyViewer - Special E3 2003 Beta"
2187 const S32 DIST_FROM_TOP = 20; 2187 const S32 DIST_FROM_TOP = 20;
2188 LLFontGL::getFontSansSerifLarge()->renderUTF8( 2188 LLFontGL::getFontSansSerifLarge()->renderUTF8(
2189 mOverlayTitle, 0, 2189 mOverlayTitle, 0,
diff --git a/linden/indra/newview/llviewerwindow.h b/linden/indra/newview/llviewerwindow.h
index 6b8e2b7..eab8818 100644
--- a/linden/indra/newview/llviewerwindow.h
+++ b/linden/indra/newview/llviewerwindow.h
@@ -423,7 +423,7 @@ protected:
423 LLRect mPickScreenRegion; // area of frame buffer for rendering pick frames (generally follows mouse to avoid going offscreen) 423 LLRect mPickScreenRegion; // area of frame buffer for rendering pick frames (generally follows mouse to avoid going offscreen)
424 LLTimer mPickTimer; // timer for scheduling n picks per second 424 LLTimer mPickTimer; // timer for scheduling n picks per second
425 425
426 std::string mOverlayTitle; // Used for special titles such as "Second Life - Special E3 2003 Beta" 426 std::string mOverlayTitle; // Used for special titles such as "MyViewer - Special E3 2003 Beta"
427 427
428 BOOL mIgnoreActivate; 428 BOOL mIgnoreActivate;
429 429
diff --git a/linden/indra/newview/llvlmanager.cpp b/linden/indra/newview/llvlmanager.cpp
index 7f483ca..097b8e8 100644
--- a/linden/indra/newview/llvlmanager.cpp
+++ b/linden/indra/newview/llvlmanager.cpp
@@ -57,13 +57,11 @@ LLVLManager::~LLVLManager()
57 57
58void LLVLManager::addLayerData(LLVLData *vl_datap, const S32 mesg_size) 58void LLVLManager::addLayerData(LLVLData *vl_datap, const S32 mesg_size)
59{ 59{
60 if (LAND_LAYER_CODE == vl_datap->mType || 60 if (LAND_LAYER_CODE == vl_datap->mType)
61 AURORA_LAND_LAYER_CODE == vl_datap->mType)
62 { 61 {
63 mLandBits += mesg_size * 8; 62 mLandBits += mesg_size * 8;
64 } 63 }
65 else if (WIND_LAYER_CODE == vl_datap->mType || 64 else if (WIND_LAYER_CODE == vl_datap->mType)
66 AURORA_WIND_LAYER_CODE == vl_datap->mType)
67 { 65 {
68 mWindBits += mesg_size * 8; 66 mWindBits += mesg_size * 8;
69 } 67 }
@@ -96,17 +94,11 @@ void LLVLManager::unpackData(const S32 num_packets)
96 { 94 {
97 datap->mRegionp->getLand().decompressDCTPatch(bit_pack, &goph, FALSE); 95 datap->mRegionp->getLand().decompressDCTPatch(bit_pack, &goph, FALSE);
98 } 96 }
99 else if (AURORA_LAND_LAYER_CODE == datap->mType) 97 else if (WIND_LAYER_CODE == datap->mType)
100 {
101 datap->mRegionp->getLand().decompressDCTPatch(bit_pack, &goph, TRUE);
102 }
103 else if (WIND_LAYER_CODE == datap->mType ||
104 AURORA_WIND_LAYER_CODE == datap->mType)
105 { 98 {
106 datap->mRegionp->mWind.decompress(bit_pack, &goph); 99 datap->mRegionp->mWind.decompress(bit_pack, &goph);
107 } 100 }
108 else if (CLOUD_LAYER_CODE == datap->mType || 101 else if (CLOUD_LAYER_CODE == datap->mType)
109 AURORA_CLOUD_LAYER_CODE == datap->mType)
110 { 102 {
111 datap->mRegionp->mCloudLayer.decompress(bit_pack, &goph); 103 datap->mRegionp->mCloudLayer.decompress(bit_pack, &goph);
112 } 104 }
diff --git a/linden/indra/newview/llvoavatar.cpp b/linden/indra/newview/llvoavatar.cpp
index c0ddac5..2345bf6 100644
--- a/linden/indra/newview/llvoavatar.cpp
+++ b/linden/indra/newview/llvoavatar.cpp
@@ -3228,7 +3228,29 @@ bool LLVOAvatar::loadClientTags()
3228void LLVOAvatar::resolveClient(LLColor4& avatar_name_color, std::string& client, LLVOAvatar* avatar) 3228void LLVOAvatar::resolveClient(LLColor4& avatar_name_color, std::string& client, LLVOAvatar* avatar)
3229{ 3229{
3230 LLUUID idx = avatar->getTE(0)->getID(); 3230 LLUUID idx = avatar->getTE(0)->getID();
3231 if(LLVOAvatar::sClientResolutionList.has("isComplete") 3231 // meta 7 gets special treatment -
3232 // A) coz this is our damn viewer.
3233 // 2) makes it quicker coz everyone else around you is using it.
3234 // III) the client tags list out in the wild is wrong.
3235 // D) Casper sucks cocks, or Casper cocks suck. Probably both.
3236 if(idx == LLUUID("b32f01bc-f9b3-4535-b1f3-99dc38f022db"))
3237 {
3238 avatar_name_color = LLColor4(0.8f,1.0f,0.0f,1.0f);// meta 7
3239 client = "meta 7";
3240 }
3241 // Imprudence is special to, coz dark blue on black is just unreadable. Pffft.
3242 else if(idx == LLUUID("cc7a030f-282f-c165-44d2-b5ee572e72bf"))
3243 {
3244 avatar_name_color = LLColor4(0.79f,0.44f,0.88f);// Imprudence
3245 client = "Imprudence";
3246 }
3247 // Don't think anyone allocates these tags, so grab one for us to.
3248 else if(idx == LLUUID("f5788536-508d-4d2a-b6db-bb2b4a19f626"))
3249 {
3250 avatar_name_color = LLColor4(0.5f,0.5f,1.0f);//meta-impy
3251 client = "meta-impy";
3252 }
3253 else if(LLVOAvatar::sClientResolutionList.has("isComplete")
3232 && LLVOAvatar::sClientResolutionList.has(idx.asString())) 3254 && LLVOAvatar::sClientResolutionList.has(idx.asString()))
3233 { 3255 {
3234 LLSD cllsd = LLVOAvatar::sClientResolutionList[idx.asString()]; 3256 LLSD cllsd = LLVOAvatar::sClientResolutionList[idx.asString()];
@@ -3239,24 +3261,15 @@ void LLVOAvatar::resolveClient(LLColor4& avatar_name_color, std::string& client,
3239 avatar_name_color *= 1.0/(cllsd["multiple"].asReal()+1.0f); 3261 avatar_name_color *= 1.0/(cllsd["multiple"].asReal()+1.0f);
3240 } 3262 }
3241 else 3263 else
3242 { 3264 {
3243 3265 if(idx == LLUUID("2a9a406c-f448-68f2-4e38-878f8c46c190") ||
3244 if(idx == LLUUID("cc7a030f-282f-c165-44d2-b5ee572e72bf"))
3245 {
3246 avatar_name_color = LLColor4(0.79f,0.44f,0.88f);//Imprudence
3247 client = "Imprudence";
3248
3249 }else if(idx == LLUUID("2a9a406c-f448-68f2-4e38-878f8c46c190") ||
3250 idx == LLUUID("b6820989-bf42-ff59-ddde-fd3fd3a74fe4")) 3266 idx == LLUUID("b6820989-bf42-ff59-ddde-fd3fd3a74fe4"))
3251 { 3267 {
3252 avatar_name_color += LLColor4(1.0f,0.9f,0.7f);//Meerkat 3268 avatar_name_color += LLColor4(1.0f,0.9f,0.7f);//Meerkat
3253 avatar_name_color = avatar_name_color * (F32)0.333333333333; 3269 avatar_name_color = avatar_name_color * (F32)0.333333333333;
3254 client = "Meerkat"; 3270 client = "Meerkat";
3255 }else if(idx == LLUUID("b32f01bc-f9b3-4535-b1f3-99dc38f022db")) 3271 }
3256 { 3272 else if(idx == LLUUID("ccda2b3b-e72c-a112-e126-fee238b67218"))
3257 avatar_name_color = LLColor4(0.8f,1.0f,0.0f,1.0f);//Meta7
3258 client = "Meta7";
3259 }else if(idx == LLUUID("ccda2b3b-e72c-a112-e126-fee238b67218"))
3260 { 3273 {
3261 avatar_name_color += LLColor4::green;//emerald 3274 avatar_name_color += LLColor4::green;//emerald
3262 avatar_name_color += LLColor4::green; 3275 avatar_name_color += LLColor4::green;
diff --git a/linden/indra/newview/llvoiceclient.cpp b/linden/indra/newview/llvoiceclient.cpp
index 2266aab..63362be 100644
--- a/linden/indra/newview/llvoiceclient.cpp
+++ b/linden/indra/newview/llvoiceclient.cpp
@@ -4679,11 +4679,11 @@ void LLVoiceClient::messageEvent(
4679 { 4679 {
4680 bool is_busy = gAgent.getBusy(); 4680 bool is_busy = gAgent.getBusy();
4681 bool is_muted = LLMuteList::getInstance()->isMuted(session->mCallerID, session->mName, LLMute::flagTextChat); 4681 bool is_muted = LLMuteList::getInstance()->isMuted(session->mCallerID, session->mName, LLMute::flagTextChat);
4682 bool is_linden = LLMuteList::getInstance()->isLinden(session->mName); 4682 bool is_god = LLMuteList::getInstance()->isGod(session->mName);
4683 bool quiet_chat = false; 4683 bool quiet_chat = false;
4684 LLChat chat; 4684 LLChat chat;
4685 4685
4686 chat.mMuted = is_muted && !is_linden; 4686 chat.mMuted = is_muted && !is_god;
4687 4687
4688 if(!chat.mMuted) 4688 if(!chat.mMuted)
4689 { 4689 {
@@ -4691,7 +4691,7 @@ void LLVoiceClient::messageEvent(
4691 chat.mFromName = session->mName; 4691 chat.mFromName = session->mName;
4692 chat.mSourceType = CHAT_SOURCE_AGENT; 4692 chat.mSourceType = CHAT_SOURCE_AGENT;
4693 4693
4694 if(is_busy && !is_linden) 4694 if(is_busy && !is_god)
4695 { 4695 {
4696 quiet_chat = true; 4696 quiet_chat = true;
4697 // TODO: Question: Return busy mode response here? Or maybe when session is started instead? 4697 // TODO: Question: Return busy mode response here? Or maybe when session is started instead?
diff --git a/linden/indra/newview/llvowlsky.cpp b/linden/indra/newview/llvowlsky.cpp
index 96bd62e..572a2a1 100644
--- a/linden/indra/newview/llvowlsky.cpp
+++ b/linden/indra/newview/llvowlsky.cpp
@@ -139,7 +139,7 @@ inline F32 LLVOWLSky::calcPhi(U32 i)
139#if !DOME_SLICES 139#if !DOME_SLICES
140static const F32 Q = (1.f + sqrtf(5.f))/2.f; //golden ratio 140static const F32 Q = (1.f + sqrtf(5.f))/2.f; //golden ratio
141 141
142//icosahedron verts (based on asset b0c7b76e-28c6-1f87-a1de-752d5e3cd264, contact Runitai Linden for a copy) 142//icosahedron verts (based on asset b0c7b76e-28c6-1f87-a1de-752d5e3cd264 in the second life grid, contact Runitai Linden for a copy)
143static const LLVector3 icosahedron_vert[] = 143static const LLVector3 icosahedron_vert[] =
144{ 144{
145 LLVector3(0,1.f,Q), 145 LLVector3(0,1.f,Q),
diff --git a/linden/indra/newview/llwind.cpp b/linden/indra/newview/llwind.cpp
index 3dcbdf6..ba35435 100644
--- a/linden/indra/newview/llwind.cpp
+++ b/linden/indra/newview/llwind.cpp
@@ -41,7 +41,7 @@
41 41
42#include "llwind.h" 42#include "llwind.h"
43 43
44// linden libraries 44// viewer libraries
45#include "llgl.h" 45#include "llgl.h"
46#include "patch_dct.h" 46#include "patch_dct.h"
47#include "patch_code.h" 47#include "patch_code.h"
diff --git a/linden/indra/newview/llwindebug.cpp b/linden/indra/newview/llwindebug.cpp
index 62aeda4..026a7d5 100644
--- a/linden/indra/newview/llwindebug.cpp
+++ b/linden/indra/newview/llwindebug.cpp
@@ -870,8 +870,8 @@ void LLWinDebug::generateCrashStacks(struct _EXCEPTION_POINTERS *exception_infop
870 ExInfo.ExceptionPointers = exception_infop; 870 ExInfo.ExceptionPointers = exception_infop;
871 ExInfo.ClientPointers = NULL; 871 ExInfo.ClientPointers = NULL;
872 872
873 writeDumpToFile(MiniDumpNormal, &ExInfo, "Imprudence.dmp"); 873 writeDumpToFile(MiniDumpNormal, &ExInfo, "meta-impy.dmp");
874 writeDumpToFile((MINIDUMP_TYPE)(MiniDumpWithDataSegs | MiniDumpWithIndirectlyReferencedMemory), &ExInfo, "ImprudencePlus.dmp"); 874 writeDumpToFile((MINIDUMP_TYPE)(MiniDumpWithDataSegs | MiniDumpWithIndirectlyReferencedMemory), &ExInfo, "meta-impyPlus.dmp");
875 } 875 }
876 876
877 info = Get_Exception_Info(exception_infop); 877 info = Get_Exception_Info(exception_infop);
diff --git a/linden/indra/newview/macview.r b/linden/indra/newview/macview.r
index 8124232..b9a1a0d 100644
--- a/linden/indra/newview/macview.r
+++ b/linden/indra/newview/macview.r
@@ -22,7 +22,7 @@ resource 'MENU' (mApple, preload) {
22 apple, 22 apple,
23 { /* array: 2 elements */ 23 { /* array: 2 elements */
24 /* [1] */ 24 /* [1] */
25 "About Second Life", noIcon, noKey, noMark, plain, 25 "About meta-impy", noIcon, noKey, noMark, plain,
26 /* [2] */ 26 /* [2] */
27 "-", noIcon, noKey, noMark, plain 27 "-", noIcon, noKey, noMark, plain
28 } 28 }
diff --git a/linden/indra/newview/macview_Prefix.h b/linden/indra/newview/macview_Prefix.h
index 8cbabb5..5a895b2 100644
--- a/linden/indra/newview/macview_Prefix.h
+++ b/linden/indra/newview/macview_Prefix.h
@@ -30,7 +30,7 @@
30 * $/LicenseInfo$ 30 * $/LicenseInfo$
31 */ 31 */
32 32
33// MBW -- This doesn't work. There are some conflicts between things in Carbon.h and some of the linden source. 33// MBW -- This doesn't work. There are some conflicts between things in Carbon.h and some of the viewer source.
34//#include <Carbon/Carbon.h> 34//#include <Carbon/Carbon.h>
35 35
36////////////////// From llagent.cpp 36////////////////// From llagent.cpp
diff --git a/linden/indra/newview/Imprudence.exe.config b/linden/indra/newview/meta-impy.exe.config
index 293a9ba..293a9ba 100644
--- a/linden/indra/newview/Imprudence.exe.config
+++ b/linden/indra/newview/meta-impy.exe.config
diff --git a/linden/indra/newview/imprudence.url b/linden/indra/newview/meta-impy.url
index d90f3b2..d90f3b2 100644
--- a/linden/indra/newview/imprudence.url
+++ b/linden/indra/newview/meta-impy.url
diff --git a/linden/indra/newview/ImprudenceDebug.exe.config b/linden/indra/newview/meta-impyDebug.exe.config
index 04d0e00..04d0e00 100644
--- a/linden/indra/newview/ImprudenceDebug.exe.config
+++ b/linden/indra/newview/meta-impyDebug.exe.config
diff --git a/linden/indra/newview/primbackup.cpp b/linden/indra/newview/primbackup.cpp
index 7f050a0..f7f1345 100644
--- a/linden/indra/newview/primbackup.cpp
+++ b/linden/indra/newview/primbackup.cpp
@@ -7,7 +7,7 @@
7#include <fstream> 7#include <fstream>
8#include <sstream> 8#include <sstream>
9 9
10// linden library includes 10// viewer library includes
11#include "llfilepicker.h" 11#include "llfilepicker.h"
12#include "indra_constants.h" 12#include "indra_constants.h"
13#include "llsdserialize.h" 13#include "llsdserialize.h"
@@ -423,11 +423,18 @@ void primbackup::exportworker(void *userdata)
423 // Exporting object textures (or other content) from Second Life 423 // Exporting object textures (or other content) from Second Life
424 // without checking creator is a violation of the Second Life 424 // without checking creator is a violation of the Second Life
425 // Policy on Third-Party Viewers and Terms of Service. 425 // Policy on Third-Party Viewers and Terms of Service.
426 if(gHippoGridManager->getConnectedGrid()->isSecondLife()) 426 // Coz LL are paranoid about other grids getting useful content.
427 { 427 // This is probably illegal with respect to open source content,
428 primbackup::getInstance()->export_state=EXPORT_DONE; 428 // it usually has licenses designed to prevent third parties (LL)
429 return; 429 // from restricting copying.
430 } 430 // This is the meta-impy viewer, we don't care about LL's broken policies
431 // and we really don't care for LL imposing their own restrictions
432 // on content that the content author did not want.
433// if(gHippoGridManager->getConnectedGrid()->isSecondLife())
434// {
435// primbackup::getInstance()->export_state=EXPORT_DONE;
436// return;
437// }
431 438
432 if(primbackup::getInstance()->m_nexttextureready==false) 439 if(primbackup::getInstance()->m_nexttextureready==false)
433 return; 440 return;
diff --git a/linden/indra/newview/res-sdl/arrow.BMP b/linden/indra/newview/res-sdl/arrow.BMP
new file mode 100644
index 0000000..a8f6da6
--- /dev/null
+++ b/linden/indra/newview/res-sdl/arrow.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/arrowcop.BMP b/linden/indra/newview/res-sdl/arrowcop.BMP
new file mode 100644
index 0000000..1a26a0d
--- /dev/null
+++ b/linden/indra/newview/res-sdl/arrowcop.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/arrowcopmulti.BMP b/linden/indra/newview/res-sdl/arrowcopmulti.BMP
new file mode 100644
index 0000000..48f153c
--- /dev/null
+++ b/linden/indra/newview/res-sdl/arrowcopmulti.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/arrowdrag.BMP b/linden/indra/newview/res-sdl/arrowdrag.BMP
new file mode 100644
index 0000000..cd868ee
--- /dev/null
+++ b/linden/indra/newview/res-sdl/arrowdrag.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/circleandline.BMP b/linden/indra/newview/res-sdl/circleandline.BMP
new file mode 100644
index 0000000..284ae8b
--- /dev/null
+++ b/linden/indra/newview/res-sdl/circleandline.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/cross.BMP b/linden/indra/newview/res-sdl/cross.BMP
new file mode 100644
index 0000000..0b4672d
--- /dev/null
+++ b/linden/indra/newview/res-sdl/cross.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/hand.BMP b/linden/indra/newview/res-sdl/hand.BMP
new file mode 100644
index 0000000..2a092fb
--- /dev/null
+++ b/linden/indra/newview/res-sdl/hand.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/ibeam.BMP b/linden/indra/newview/res-sdl/ibeam.BMP
new file mode 100644
index 0000000..820904a
--- /dev/null
+++ b/linden/indra/newview/res-sdl/ibeam.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/ll_icon.BMP b/linden/indra/newview/res-sdl/ll_icon.BMP
new file mode 100644
index 0000000..4a44aaf
--- /dev/null
+++ b/linden/indra/newview/res-sdl/ll_icon.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llarrow.BMP b/linden/indra/newview/res-sdl/llarrow.BMP
new file mode 100644
index 0000000..a8f6da6
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llarrow.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llarrowdrag.BMP b/linden/indra/newview/res-sdl/llarrowdrag.BMP
new file mode 100644
index 0000000..cd868ee
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llarrowdrag.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llarrowdragmulti.BMP b/linden/indra/newview/res-sdl/llarrowdragmulti.BMP
new file mode 100644
index 0000000..fb528bc
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llarrowdragmulti.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llarrowlocked.BMP b/linden/indra/newview/res-sdl/llarrowlocked.BMP
new file mode 100644
index 0000000..0aaa441
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llarrowlocked.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llgrablocked.BMP b/linden/indra/newview/res-sdl/llgrablocked.BMP
new file mode 100644
index 0000000..8474396
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llgrablocked.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llno.BMP b/linden/indra/newview/res-sdl/llno.BMP
new file mode 100644
index 0000000..284ae8b
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llno.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/llnolocked.BMP b/linden/indra/newview/res-sdl/llnolocked.BMP
new file mode 100644
index 0000000..61f0170
--- /dev/null
+++ b/linden/indra/newview/res-sdl/llnolocked.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolcamera.BMP b/linden/indra/newview/res-sdl/lltoolcamera.BMP
new file mode 100644
index 0000000..c961d7a
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolcamera.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolcreate.BMP b/linden/indra/newview/res-sdl/lltoolcreate.BMP
new file mode 100644
index 0000000..08a4a93
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolcreate.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolfocus.BMP b/linden/indra/newview/res-sdl/lltoolfocus.BMP
new file mode 100644
index 0000000..afb90a9
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolfocus.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolgrab.BMP b/linden/indra/newview/res-sdl/lltoolgrab.BMP
new file mode 100644
index 0000000..f2ac68b
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolgrab.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolland.BMP b/linden/indra/newview/res-sdl/lltoolland.BMP
new file mode 100644
index 0000000..64e6365
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolland.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolpan.BMP b/linden/indra/newview/res-sdl/lltoolpan.BMP
new file mode 100644
index 0000000..ffbef21
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolpan.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolpipette.BMP b/linden/indra/newview/res-sdl/lltoolpipette.BMP
new file mode 100644
index 0000000..2d27118
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolpipette.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolrotate.BMP b/linden/indra/newview/res-sdl/lltoolrotate.BMP
new file mode 100644
index 0000000..dd84673
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolrotate.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolscale.BMP b/linden/indra/newview/res-sdl/lltoolscale.BMP
new file mode 100644
index 0000000..882515e
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolscale.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltooltranslate.BMP b/linden/indra/newview/res-sdl/lltooltranslate.BMP
new file mode 100644
index 0000000..d084f6a
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltooltranslate.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolzoomin.BMP b/linden/indra/newview/res-sdl/lltoolzoomin.BMP
new file mode 100644
index 0000000..e4e46cc
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolzoomin.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/lltoolzoomout.BMP b/linden/indra/newview/res-sdl/lltoolzoomout.BMP
new file mode 100644
index 0000000..7f95838
--- /dev/null
+++ b/linden/indra/newview/res-sdl/lltoolzoomout.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/meta-impy_icon.BMP b/linden/indra/newview/res-sdl/meta-impy_icon.BMP
new file mode 100644
index 0000000..c3f4887
--- /dev/null
+++ b/linden/indra/newview/res-sdl/meta-impy_icon.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/sizenesw.BMP b/linden/indra/newview/res-sdl/sizenesw.BMP
new file mode 100644
index 0000000..559579f
--- /dev/null
+++ b/linden/indra/newview/res-sdl/sizenesw.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/sizens.BMP b/linden/indra/newview/res-sdl/sizens.BMP
new file mode 100644
index 0000000..8373077
--- /dev/null
+++ b/linden/indra/newview/res-sdl/sizens.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/sizenwse.BMP b/linden/indra/newview/res-sdl/sizenwse.BMP
new file mode 100644
index 0000000..6d069fa
--- /dev/null
+++ b/linden/indra/newview/res-sdl/sizenwse.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/sizewe.BMP b/linden/indra/newview/res-sdl/sizewe.BMP
new file mode 100644
index 0000000..878df45
--- /dev/null
+++ b/linden/indra/newview/res-sdl/sizewe.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolbuy.BMP b/linden/indra/newview/res-sdl/toolbuy.BMP
new file mode 100644
index 0000000..a00bdb2
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolbuy.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolmediaopen.BMP b/linden/indra/newview/res-sdl/toolmediaopen.BMP
new file mode 100644
index 0000000..ac4b231
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolmediaopen.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolopen.BMP b/linden/indra/newview/res-sdl/toolopen.BMP
new file mode 100644
index 0000000..93c7e44
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolopen.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolpause.BMP b/linden/indra/newview/res-sdl/toolpause.BMP
new file mode 100644
index 0000000..dd2c685
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolpause.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolpay.BMP b/linden/indra/newview/res-sdl/toolpay.BMP
new file mode 100644
index 0000000..819b620
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolpay.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolpickobject.BMP b/linden/indra/newview/res-sdl/toolpickobject.BMP
new file mode 100644
index 0000000..25469fc
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolpickobject.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolpickobject2.BMP b/linden/indra/newview/res-sdl/toolpickobject2.BMP
new file mode 100644
index 0000000..09df69e
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolpickobject2.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolpickobject3.BMP b/linden/indra/newview/res-sdl/toolpickobject3.BMP
new file mode 100644
index 0000000..fc28698
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolpickobject3.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolplay.BMP b/linden/indra/newview/res-sdl/toolplay.BMP
new file mode 100644
index 0000000..9c40d7d
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolplay.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/toolsit.BMP b/linden/indra/newview/res-sdl/toolsit.BMP
new file mode 100644
index 0000000..ca911ec
--- /dev/null
+++ b/linden/indra/newview/res-sdl/toolsit.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/wait.BMP b/linden/indra/newview/res-sdl/wait.BMP
new file mode 100644
index 0000000..26dec59
--- /dev/null
+++ b/linden/indra/newview/res-sdl/wait.BMP
Binary files differ
diff --git a/linden/indra/newview/res-sdl/working.BMP b/linden/indra/newview/res-sdl/working.BMP
new file mode 100644
index 0000000..26dec59
--- /dev/null
+++ b/linden/indra/newview/res-sdl/working.BMP
Binary files differ
diff --git a/linden/indra/newview/res/arrow.cur b/linden/indra/newview/res/arrow.cur
new file mode 100644
index 0000000..d11b688
--- /dev/null
+++ b/linden/indra/newview/res/arrow.cur
Binary files differ
diff --git a/linden/indra/newview/res/arrowcop.cur b/linden/indra/newview/res/arrowcop.cur
new file mode 100644
index 0000000..8b5902c
--- /dev/null
+++ b/linden/indra/newview/res/arrowcop.cur
Binary files differ
diff --git a/linden/indra/newview/res/arrowcopmulti.cur b/linden/indra/newview/res/arrowcopmulti.cur
new file mode 100644
index 0000000..2620522
--- /dev/null
+++ b/linden/indra/newview/res/arrowcopmulti.cur
Binary files differ
diff --git a/linden/indra/newview/res/arrowdrag.cur b/linden/indra/newview/res/arrowdrag.cur
new file mode 100644
index 0000000..77b2d1a
--- /dev/null
+++ b/linden/indra/newview/res/arrowdrag.cur
Binary files differ
diff --git a/linden/indra/newview/res/circleandline.cur b/linden/indra/newview/res/circleandline.cur
new file mode 100644
index 0000000..00050f5
--- /dev/null
+++ b/linden/indra/newview/res/circleandline.cur
Binary files differ
diff --git a/linden/indra/newview/res/imp_icon.ico b/linden/indra/newview/res/imp_icon.ico
new file mode 100644
index 0000000..3b1250a
--- /dev/null
+++ b/linden/indra/newview/res/imp_icon.ico
Binary files differ
diff --git a/linden/indra/newview/res/llarrow.cur b/linden/indra/newview/res/llarrow.cur
new file mode 100644
index 0000000..8a922d7
--- /dev/null
+++ b/linden/indra/newview/res/llarrow.cur
Binary files differ
diff --git a/linden/indra/newview/res/llarrowdrag.cur b/linden/indra/newview/res/llarrowdrag.cur
new file mode 100644
index 0000000..77b2d1a
--- /dev/null
+++ b/linden/indra/newview/res/llarrowdrag.cur
Binary files differ
diff --git a/linden/indra/newview/res/llarrowdragmulti.cur b/linden/indra/newview/res/llarrowdragmulti.cur
new file mode 100644
index 0000000..f0853b8
--- /dev/null
+++ b/linden/indra/newview/res/llarrowdragmulti.cur
Binary files differ
diff --git a/linden/indra/newview/res/llarrowlocked.cur b/linden/indra/newview/res/llarrowlocked.cur
new file mode 100644
index 0000000..5b81f14
--- /dev/null
+++ b/linden/indra/newview/res/llarrowlocked.cur
Binary files differ
diff --git a/linden/indra/newview/res/llgrablocked.cur b/linden/indra/newview/res/llgrablocked.cur
new file mode 100644
index 0000000..73dea15
--- /dev/null
+++ b/linden/indra/newview/res/llgrablocked.cur
Binary files differ
diff --git a/linden/indra/newview/res/llno.cur b/linden/indra/newview/res/llno.cur
new file mode 100644
index 0000000..00050f5
--- /dev/null
+++ b/linden/indra/newview/res/llno.cur
Binary files differ
diff --git a/linden/indra/newview/res/llnolocked.cur b/linden/indra/newview/res/llnolocked.cur
new file mode 100644
index 0000000..dfa4a05
--- /dev/null
+++ b/linden/indra/newview/res/llnolocked.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolcamera.cur b/linden/indra/newview/res/lltoolcamera.cur
new file mode 100644
index 0000000..e0f1946
--- /dev/null
+++ b/linden/indra/newview/res/lltoolcamera.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolcreate.cur b/linden/indra/newview/res/lltoolcreate.cur
new file mode 100644
index 0000000..716f328
--- /dev/null
+++ b/linden/indra/newview/res/lltoolcreate.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolfocus.cur b/linden/indra/newview/res/lltoolfocus.cur
new file mode 100644
index 0000000..7b38ad3
--- /dev/null
+++ b/linden/indra/newview/res/lltoolfocus.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolgrab.cur b/linden/indra/newview/res/lltoolgrab.cur
new file mode 100644
index 0000000..4484001
--- /dev/null
+++ b/linden/indra/newview/res/lltoolgrab.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolland.cur b/linden/indra/newview/res/lltoolland.cur
new file mode 100644
index 0000000..e22ef6c
--- /dev/null
+++ b/linden/indra/newview/res/lltoolland.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolpan.cur b/linden/indra/newview/res/lltoolpan.cur
new file mode 100644
index 0000000..0a34866
--- /dev/null
+++ b/linden/indra/newview/res/lltoolpan.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolpipette.cur b/linden/indra/newview/res/lltoolpipette.cur
new file mode 100644
index 0000000..b478096
--- /dev/null
+++ b/linden/indra/newview/res/lltoolpipette.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolrotate.cur b/linden/indra/newview/res/lltoolrotate.cur
new file mode 100644
index 0000000..adbadae
--- /dev/null
+++ b/linden/indra/newview/res/lltoolrotate.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolscale.cur b/linden/indra/newview/res/lltoolscale.cur
new file mode 100644
index 0000000..4b6d20b
--- /dev/null
+++ b/linden/indra/newview/res/lltoolscale.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltooltranslate.cur b/linden/indra/newview/res/lltooltranslate.cur
new file mode 100644
index 0000000..2df80de
--- /dev/null
+++ b/linden/indra/newview/res/lltooltranslate.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolzoomin.cur b/linden/indra/newview/res/lltoolzoomin.cur
new file mode 100644
index 0000000..0b5d801
--- /dev/null
+++ b/linden/indra/newview/res/lltoolzoomin.cur
Binary files differ
diff --git a/linden/indra/newview/res/lltoolzoomout.cur b/linden/indra/newview/res/lltoolzoomout.cur
new file mode 100644
index 0000000..b33e68d
--- /dev/null
+++ b/linden/indra/newview/res/lltoolzoomout.cur
Binary files differ
diff --git a/linden/indra/newview/res/meta-impy_icon.png b/linden/indra/newview/res/meta-impy_icon.png
new file mode 100644
index 0000000..8795fa7
--- /dev/null
+++ b/linden/indra/newview/res/meta-impy_icon.png
Binary files differ
diff --git a/linden/indra/newview/res/toolbuy.cur b/linden/indra/newview/res/toolbuy.cur
new file mode 100644
index 0000000..7132d46
--- /dev/null
+++ b/linden/indra/newview/res/toolbuy.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolmediaopen.cur b/linden/indra/newview/res/toolmediaopen.cur
new file mode 100644
index 0000000..7609989
--- /dev/null
+++ b/linden/indra/newview/res/toolmediaopen.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolopen.cur b/linden/indra/newview/res/toolopen.cur
new file mode 100644
index 0000000..8408f7c
--- /dev/null
+++ b/linden/indra/newview/res/toolopen.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpause.cur b/linden/indra/newview/res/toolpause.cur
new file mode 100644
index 0000000..7a6e855
--- /dev/null
+++ b/linden/indra/newview/res/toolpause.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpay.cur b/linden/indra/newview/res/toolpay.cur
new file mode 100644
index 0000000..93940e9
--- /dev/null
+++ b/linden/indra/newview/res/toolpay.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpickobject.cur b/linden/indra/newview/res/toolpickobject.cur
new file mode 100644
index 0000000..ba482b5
--- /dev/null
+++ b/linden/indra/newview/res/toolpickobject.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpickobject2.cur b/linden/indra/newview/res/toolpickobject2.cur
new file mode 100644
index 0000000..b168f8d
--- /dev/null
+++ b/linden/indra/newview/res/toolpickobject2.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpickobject3.cur b/linden/indra/newview/res/toolpickobject3.cur
new file mode 100644
index 0000000..457c3a6
--- /dev/null
+++ b/linden/indra/newview/res/toolpickobject3.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolpipette.cur b/linden/indra/newview/res/toolpipette.cur
new file mode 100644
index 0000000..b478096
--- /dev/null
+++ b/linden/indra/newview/res/toolpipette.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolplay.cur b/linden/indra/newview/res/toolplay.cur
new file mode 100644
index 0000000..0776a17
--- /dev/null
+++ b/linden/indra/newview/res/toolplay.cur
Binary files differ
diff --git a/linden/indra/newview/res/toolsit.cur b/linden/indra/newview/res/toolsit.cur
new file mode 100644
index 0000000..60b0e77
--- /dev/null
+++ b/linden/indra/newview/res/toolsit.cur
Binary files differ
diff --git a/linden/indra/newview/res/viewerRes.rc b/linden/indra/newview/res/viewerRes.rc
index cbfbd28..65d4cbb 100644
--- a/linden/indra/newview/res/viewerRes.rc
+++ b/linden/indra/newview/res/viewerRes.rc
@@ -74,7 +74,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE
74FONT 8, "MS Sans Serif" 74FONT 8, "MS Sans Serif"
75BEGIN 75BEGIN
76 ICON IDI_LL_ICON,IDC_STATIC,7,7,20,20 76 ICON IDI_LL_ICON,IDC_STATIC,7,7,20,20
77 LTEXT "Loading Imprudence...",666,36,13,91,8 77 LTEXT "Loading meta-impy...",666,36,13,91,8
78END 78END
79 79
80 80
@@ -154,12 +154,12 @@ BEGIN
154 BEGIN 154 BEGIN
155 BLOCK "040904b0" 155 BLOCK "040904b0"
156 BEGIN 156 BEGIN
157 VALUE "CompanyName", "Imprudence Viewer Project" 157 VALUE "CompanyName", "meta-impy Viewer Project"
158 VALUE "FileDescription", "Imprudence Experimental" 158 VALUE "FileDescription", "meta-impy Experimental"
159 VALUE "FileVersion", "2011.04.02" 159 VALUE "FileVersion", "2011.04.02"
160 VALUE "InternalName", "Imprudence Experimental" 160 VALUE "InternalName", "meta-impy Experimental"
161 VALUE "OriginalFilename", "Imprudence.exe" 161 VALUE "OriginalFilename", "meta-impy.exe"
162 VALUE "ProductName", "Imprudence Experimental" 162 VALUE "ProductName", "meta-impy Weekly"
163 VALUE "ProductVersion", "2011.04.02" 163 VALUE "ProductVersion", "2011.04.02"
164 END 164 END
165 END 165 END
diff --git a/linden/indra/newview/skins/dark/colors_base.xml b/linden/indra/newview/skins/dark/colors_base.xml
new file mode 100644
index 0000000..cbf1075
--- /dev/null
+++ b/linden/indra/newview/skins/dark/colors_base.xml
@@ -0,0 +1,206 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3
4<!-- WINDOWS -->
5<TitleBarFocusColor value="255, 255, 255, 30" /> <!-- Focused window title bar highlight, no equivalent for unfocused windows -->
6<FloaterFocusBorderColor value="0, 0, 0, 80"/>
7<FloaterUnfocusBorderColor value="0, 0, 0, 80"/>
8<FocusBackgroundColor value="62, 62, 62, 255"/> <!-- Background color of focused floaters -->
9<DefaultBackgroundColor value="62, 62, 62, 140"/> <!-- Background color for unfocused floaters -->
10<ColorDropShadow value="0, 0, 0, 200"/> <!-- The drop shadow behind windows and menus -->
11<DefaultHighlightDark value="26, 26, 26, 255"/>
12<DefaultHighlightLight value="132, 132, 132, 255"/>
13<DefaultShadowDark value="26, 26, 26, 255"/>
14<DefaultShadowLight value="0, 0, 0, 255"/>
15
16<!-- LABELS -->
17<LabelDisabledColor value="147, 169, 213, 77"/>
18<LabelSelectedColor value="255, 255, 255, 255"/>
19<LabelSelectedDisabledColor value="116, 116, 116, 128"/>
20<LabelTextColor value="200, 200, 200, 255"/>
21
22<!-- LOGIN -->
23<LoginProgressBarBgColor value="255, 255, 255, 255" />
24<LoginProgressBarFgColor value="255, 255, 255, 255" />
25<LoginProgressBoxBorderColor value="0, 30, 60, 0" />
26<LoginProgressBoxCenterColor value="0, 0, 0, 200" />
27<LoginProgressBoxShadowColor value="0, 0, 0, 200" />
28<LoginProgressBoxTextColor value="255, 255, 255, 255"/>
29
30<!-- BUTTONS -->
31<ButtonLabelColor value="220, 220, 220, 255"/> <!-- Text labels for buttons, like the "OK" text -->
32<ButtonLabelSelectedColor value="220, 220, 220, 255"/>
33<ButtonLabelDisabledColor value="147, 169, 213, 200"/>
34<ButtonLabelSelectedDisabledColor value="164, 190, 237, 200"/>
35<ButtonSelectedBgColor value="62, 62, 62, 255"/>
36<ButtonSelectedColor value="255, 255, 255, 255"/>
37<ButtonUnselectedBgColor value="62, 62, 62, 255"/>
38<ButtonUnselectedFgColor value="255, 255, 255, 255"/>
39<ButtonBorderColor value="238, 156, 0, 255"/>
40<ButtonFlashBgColor value="255, 190, 62, 127" />
41<ButtonColor value="255, 255, 255, 255"/> <!-- Blended with button art, usually left as opaque white -->
42<ButtonImageColor value="255, 255, 255, 255"/> <!-- Blended with button art, usually left as opaque white -->
43
44<!-- SLIDERS -->
45<SliderDisabledThumbColor value="0, 0, 0, 255" />
46<SliderThumbCenterColor value="200, 200, 200, 255"/>
47<SliderThumbOutlineColor value="255, 255, 255, 255"/>
48<SliderTrackColor value="255, 255, 255, 255"/>
49
50<!-- TEXTFIELDS -->
51<TextBgFocusColor value="200, 209, 204, 255"/> <!-- Text field background when receiving input (focused) -->
52<TextBgReadOnlyColor value="62, 62, 62, 160"/> <!-- Text field background when read-only -->
53<TextBgWriteableColor value="200, 209, 204, 230"/> <!-- Text field background when not receiving input (unfocused) -->
54<TextCursorColor value="0, 0, 0, 255"/>
55<TextFgColor value="0, 0, 0, 255"/>
56<TextFgReadOnlyColor value="255, 255, 255, 200"/>
57<TextFgTentativeColor value="0, 0, 0, 128"/>
58<TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255"/> <!-- i.e. About Land name that you don't own -->
59<TextEmbeddedItemColor value="0, 0, 128, 255"/>
60<TextDefaultColor value="0, 20, 0, 255"/>
61
62<!-- LISTBOXES -->
63<ScrollBgReadOnlyColor value="200, 209, 204, 255"/>
64<ScrollBgWriteableColor value="200, 209, 204, 255"/>
65<ScrollBGStripeColor value="100, 100, 100, 40"/>
66<ScrollDisabledColor value="128, 128, 128, 204"/>
67<ScrollSelectedBGColor value="100, 100, 100, 150"/>
68<ScrollSelectedFGColor value="0, 0, 0, 204"/> <!-- Text color -->
69<ScrollUnselectedColor value="0, 0, 0, 204"/> <!-- Text color -->
70<ScrollHighlightedColor value="183, 184, 188, 128"/> <!-- Hover color -->
71<ScrollbarThumbColor value="100, 100, 100, 255"/>
72<ScrollbarTrackColor value="153, 154, 158, 255"/>
73
74<!-- MENUS -->
75<MenuBarBgColor value="62, 62, 62, 255"/>
76<MenuBarGodBgColor value="62, 128, 62, 255"/>
77<MenuNonProductionBgColor value="128, 0, 0, 255"/>
78<MenuNonProductionGodBgColor value="0,128,0,255"/>
79<MenuDefaultBgColor value="0, 0, 0, 255"/>
80<MenuItemDisabledColor value="133, 133, 164, 128"/> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
81<MenuItemEnabledColor value="255, 255, 255, 255"/> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
82<MenuItemHighlightBgColor value="183, 184, 188, 100"/>
83<MenuItemHighlightFgColor value="255, 255, 255, 255"/> <!-- Highlighted menu text color; also treeview node selection highlight -->
84<MenuPopupBgColor value="0, 0, 0, 255"/>
85
86<!-- PIE MENUS -->
87<PieMenuBgColor value="62, 62, 62, 150"/>
88<PieMenuLineColor value="0, 0, 0, 128"/>
89<PieMenuSelectedColor value="183, 184, 188, 77"/>
90
91<!-- TOOLTIPS -->
92<ToolTipBgColor value="183, 184, 188, 200"/>
93<ToolTipBorderColor value="171, 212, 245, 255"/>
94<ToolTipTextColor value="0, 0, 0, 255"/>
95
96<!-- NOTIFICATION POP-UPS -->
97<NotifyBoxColor value="66, 66, 66, 255"/>
98<NotifyTextColor value="200, 200, 200, 255"/>
99<NotifyCautionBoxColor value="254, 209, 118, 255"/> <!-- the background color of caution permissions prompts -->
100<NotifyCautionWarnColor value="0, 0, 0, 255"/> <!-- the foreground color of the special title text in caution permissions prompts -->
101<GroupNotifyBoxColor value="70, 170, 255, 255"/>
102<GroupNotifyTextColor value="0, 0, 0 255" />
103
104<!-- CHAT AND IM HISTORY TEXTBOX COLORS -->
105<ChatHistoryBgColor value="30, 30, 30, 200" />
106<ChatHistoryTextColor value="255, 255, 255, 255" />
107<IMHistoryBgColor value="30, 30, 30, 200" />
108<IMHistoryTextColor value="255, 255, 255, 255" />
109
110<!-- IN-WORLD SELECTION -->
111<SilhouetteParentColor value="255, 255, 0, 255"/>
112<SilhouetteChildColor value="32, 106, 196, 255"/>
113<HighlightParentColor value="171, 212, 245, 255"/>
114<HighlightChildColor value="171, 212, 245, 255"/>
115<HighlightInspectColor value="255, 0, 255, 255"/>
116
117<!-- EDIT MODE GRID -->
118<GridFocusPointColor value="255, 255, 255, 128"/>
119<GridlineColor value="255, 255, 255, 255"/>
120<GridlineBGColor value="235, 235, 255, 200"/>
121<GridlineShadowColor value="0, 0, 0, 80"/>
122
123<!-- PROPERTY LINES -->
124<PropertyColorAvail value="0, 0, 0, 0"/>
125<PropertyColorGroup value="0, 184, 184, 102"/>
126<PropertyColorOther value="255, 0, 0, 102"/>
127<PropertyColorSelf value="0, 255, 0, 102"/>
128<PropertyColorForSale value="255, 128, 0, 102"/>
129<PropertyColorAuction value="128, 0, 255, 102"/> <!-- Match the color on the world map -->
130
131<!-- Icon Enable/Disable -->
132<IconEnabledColor value="255, 255, 255, 255"/>
133<IconDisabledColor value="147, 169, 213, 200"/>
134
135<!-- MAP -->
136<MapAvatar value="0, 255, 0, 255" />
137<MapFriend value="255, 255, 0, 255" />
138<MapLinden value="0, 0, 255, 255" />
139<MapMuted value="110, 110, 110, 255" />
140
141<!-- MINI-MAP -->
142<NetMapBackgroundColor value="0, 0, 0, 77" />
143<NetMapYouOwnAboveWater value="0, 255, 255, 255" />
144<NetMapYouOwnBelowWater value="0, 200, 200, 255" />
145<NetMapGroupOwnAboveWater value="255, 0, 255, 255" />
146<NetMapGroupOwnBelowWater value="200, 0, 200, 255" />
147<NetMapOtherOwnAboveWater value="60, 60, 60, 255" />
148<NetMapOtherOwnBelowWater value="30, 30, 30, 255" />
149<NetMapThisRegion value="255, 255, 255, 255" />
150<NetMapLiveRegion value="204, 204, 204, 255" />
151<NetMapDeadRegion value="255, 128, 128, 255" />
152<NetMapFrustum value="255, 255, 255, 20" />
153<NetMapFrustumRotating value="255, 255, 255, 51" />
154
155<!-- HELP WINDOW -->
156<HelpBgColor value="200, 209, 204, 255"/>
157<HelpFgColor value="0, 0, 0, 255"/>
158<HelpScrollTrackColor value="183, 184, 188, 255"/>
159<HelpScrollThumbColor value="80, 96, 124, 255"/>
160<HelpScrollHighlightColor value="115, 132, 155, 255"/>
161<HelpScrollShadowColor value="0, 0, 0, 255"/>
162
163<!-- MISC -->
164<AvatarNameColor value="251, 175, 93, 255"/> <!-- Text color of avatar nametags -->
165<FocusColor value="238, 156, 0, 255"/> <!-- Color of the glow around UI controls with keyboard focus -->
166<FloaterButtonImageColor value="239, 156, 0, 255"/> <!-- The floater buttons (like the close box) are white images that receive this color. -->
167<ButtonCautionImageColor value="255, 255, 255, 255"/> <!-- Match the caution dialog buttons to the default -->
168<MapAutopilotColor value="255, 128, 0, 255"/>
169<ContextSilhouetteColor value="239, 156, 0, 255"/> <!-- For "context" highlighting, i.e. pie menu -->
170<ScriptBgReadOnlyColor value="100, 100, 100, 255"/>
171<ParcelTextColor value="0, 200, 100, 200" /> <!-- Parcel name on menu bar, normal state -->
172<ParcelHoverColor value="0, 200, 100, 255" /> <!-- Parcel name on menu bar, hover state -->
173<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
174<BalanceTextColor value="0, 255, 0, 255"/> <!-- Currency balance on menu bar -->
175<HealthTextColor value="255, 255, 255, 255"/> <!-- Damage meter text on menu bar -->
176<GroupOverTierColor value="110, 15, 15, 255" /> <!-- Warning text in Group Info window -->
177<FilterBackgroundColor value="0, 0, 20, 255"/> <!-- Matching region of Inventory search text -->
178<FilterTextColor value="255, 200, 70, 255"/>
179<InventoryItemSuffixColor value="200, 200, 200, 255"/>
180<InventorySearchStatusColor value="0, 0, 0, 255" />
181<ConsoleBackground value="0, 0, 0, 255" />
182<FolderViewLoadingMessageTextColor value="240, 165, 90, 255"/>
183<InventoryBackgroundColor value="62, 62, 62, 80"/>
184<ComboBoxBg value="255, 255, 255, 255"/>
185<AvatarListTextDistNormalRange value="0, 0, 0, 255"/>
186<AvatarListTextDistShoutRange value="0, 0, 0, 128"/>
187<AvatarListTextDistOver value="128, 0, 0, 128"/>
188<AvatarListTextAgeYoung value="255, 0, 0, 255"/>
189<AvatarListTextAgeNormal value="0, 0, 0, 255"/>
190
191
192<!-- Alert box colors -->
193<AlertBoxColor value="62, 62, 62, 255"/>
194<AlertTextColor value="147, 169, 213, 255"/>
195<AlertCautionBoxColor value="142, 0, 157, 255"/> <!-- Background color of caution alerts -->
196<AlertCautionTextColor value="0, 0, 0, 255"/> <!-- Foreground color of the special title text in caution alerts -->
197
198<!-- Multi sliders, as in the sky animation setting -->
199<MultiSliderDisabledThumbColor value="0, 0, 0, 255"/>
200<MultiSliderThumbCenterColor value="183, 184, 188, 255"/>
201<MultiSliderThumbOutlineColor value="0, 0, 0, 255"/>
202<MultiSliderTrackColor value="30, 30, 30, 255"/>
203<MultiSliderThumbCenterSelectedColor value="255, 50, 50, 255"/>
204<MultiSliderTriangleColor value="255, 255, 50, 255"/>
205
206</settings>
diff --git a/linden/indra/newview/skins/dark/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/dark/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..a563672
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/dark/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..f784196
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/linden/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/dark/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..dd57c80
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/dark/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..132b192
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga b/linden/indra/newview/skins/dark/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
new file mode 100644
index 0000000..6cc9ea1
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/dark/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..ceaaaba
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/active_speakers.tga b/linden/indra/newview/skins/dark/textures/active_speakers.tga
new file mode 100644
index 0000000..37521d2
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/active_voice_tab.tga b/linden/indra/newview/skins/dark/textures/active_voice_tab.tga
new file mode 100644
index 0000000..1a68c98
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/arrow_down.tga b/linden/indra/newview/skins/dark/textures/arrow_down.tga
new file mode 100644
index 0000000..5b05df1
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/arrow_up.tga b/linden/indra/newview/skins/dark/textures/arrow_up.tga
new file mode 100644
index 0000000..abe5c20
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/dark/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..66c9dc4
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/black.tga b/linden/indra/newview/skins/dark/textures/black.tga
new file mode 100644
index 0000000..e368ea4
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/btn_chatbar.tga b/linden/indra/newview/skins/dark/textures/btn_chatbar.tga
new file mode 100644
index 0000000..76008ae
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/dark/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..1698e72
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_pause.tga b/linden/indra/newview/skins/dark/textures/button_anim_pause.tga
new file mode 100644
index 0000000..2d9f2b5
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/dark/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..f75b97d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_play.tga b/linden/indra/newview/skins/dark/textures/button_anim_play.tga
new file mode 100644
index 0000000..37e9c7e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/dark/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..21d1c6d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_stop.tga b/linden/indra/newview/skins/dark/textures/button_anim_stop.tga
new file mode 100644
index 0000000..0888969
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/dark/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..46cce99
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/dark/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..c3f0ad7
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/dark/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..acfa33e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/dark/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..3823bc1
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/dark/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..6430fce
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/dark/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..8b74341
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_rotate_in.tga b/linden/indra/newview/skins/dark/textures/cam_rotate_in.tga
new file mode 100644
index 0000000..d08f980
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_rotate_out.tga b/linden/indra/newview/skins/dark/textures/cam_rotate_out.tga
new file mode 100644
index 0000000..f8f64f1
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_tracking_in.tga b/linden/indra/newview/skins/dark/textures/cam_tracking_in.tga
new file mode 100644
index 0000000..562c951
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_tracking_out.tga b/linden/indra/newview/skins/dark/textures/cam_tracking_out.tga
new file mode 100644
index 0000000..7835704
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/dark/textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..a1da27b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_zoom_out.tga b/linden/indra/newview/skins/dark/textures/cam_zoom_out.tga
new file mode 100644
index 0000000..2e9519d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/dark/textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..c17d607
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/dark/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..046e696
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/dark/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..074ded7
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/dark/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..79d2590
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/dark/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..df55cf2
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/dark/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..3344ee7
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/circle.tga b/linden/indra/newview/skins/dark/textures/circle.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/circle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/close_in_blue.tga b/linden/indra/newview/skins/dark/textures/close_in_blue.tga
new file mode 100644
index 0000000..a1a421e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/close_inactive.tga b/linden/indra/newview/skins/dark/textures/close_inactive.tga
new file mode 100644
index 0000000..30f6e7b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/close_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/close_inactive_blue.tga b/linden/indra/newview/skins/dark/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..30f6e7b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/closebox.tga b/linden/indra/newview/skins/dark/textures/closebox.tga
new file mode 100644
index 0000000..96488b4
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/combobox_arrow.tga b/linden/indra/newview/skins/dark/textures/combobox_arrow.tga
new file mode 100644
index 0000000..d769d31
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/darkgray.tga b/linden/indra/newview/skins/dark/textures/darkgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/eye_button_active.tga b/linden/indra/newview/skins/dark/textures/eye_button_active.tga
new file mode 100644
index 0000000..cac3de5
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/eye_button_inactive.tga b/linden/indra/newview/skins/dark/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..6ca8fee
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/dark/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..8b9d012
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/dark/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..01770a3
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/dark/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..78a23b0
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff_online_status_button.tga b/linden/indra/newview/skins/dark/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..79f2918
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/dark/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..bce9a8c
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/dark/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..c888b08
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_left.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..3060d80
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..060a56b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..9965fb4
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_right.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..0a2354e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..9050e12
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/dark/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..58594da
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/folder_arrow.tga b/linden/indra/newview/skins/dark/textures/folder_arrow.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/folder_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl2.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-dot-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing1.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing1.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing2.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing2.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_active-speakers-typing3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_chatbar.tga b/linden/indra/newview/skins/dark/textures/icn_chatbar.tga
new file mode 100644
index 0000000..94fd6dc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_clear_lineeditor.tga b/linden/indra/newview/skins/dark/textures/icn_clear_lineeditor.tga
new file mode 100644
index 0000000..8cd8310
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_clear_lineeditor.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media-pause_active.tga b/linden/indra/newview/skins/dark/textures/icn_media-pause_active.tga
new file mode 100644
index 0000000..8988829
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media-pause_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media-pause_disabled.tga b/linden/indra/newview/skins/dark/textures/icn_media-pause_disabled.tga
new file mode 100644
index 0000000..4690f42
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media-pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media-pause_enabled.tga b/linden/indra/newview/skins/dark/textures/icn_media-pause_enabled.tga
new file mode 100644
index 0000000..c01399e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media-pause_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media-play_enabled.tga b/linden/indra/newview/skins/dark/textures/icn_media-play_enabled.tga
new file mode 100644
index 0000000..accac38
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media-play_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media-stop_enabled.tga b/linden/indra/newview/skins/dark/textures/icn_media-stop_enabled.tga
new file mode 100644
index 0000000..d935fa3
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media-stop_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_media.tga b/linden/indra/newview/skins/dark/textures/icn_media.tga
new file mode 100644
index 0000000..2a035ba
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_music.tga b/linden/indra/newview/skins/dark/textures/icn_music.tga
new file mode 100644
index 0000000..81da5ab
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_scrollbar.tga b/linden/indra/newview/skins/dark/textures/icn_scrollbar.tga
new file mode 100644
index 0000000..a19a8a5
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_scrollbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_scrollbar_bg.tga b/linden/indra/newview/skins/dark/textures/icn_scrollbar_bg.tga
new file mode 100644
index 0000000..cd484c6
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_scrollbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_scrollbar_thumb.tga b/linden/indra/newview/skins/dark/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 0000000..b11b1bd
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_scrollbar_thumb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/dark/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..1936143
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/dark/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..0747e3c
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/dark/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..7605b2c
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/dark/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..f53e8cc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/dark/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..6b326cf
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..46e84ef
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..8bd422a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..b832ebc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..a100f57
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..21149f3
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_radar.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_radar.tga
new file mode 100644
index 0000000..d1a55ed
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_radar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..2da9704
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/dark/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..23b97c0
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/lightgray.tga b/linden/indra/newview/skins/dark/textures/lightgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/minimize.tga b/linden/indra/newview/skins/dark/textures/minimize.tga
new file mode 100644
index 0000000..35d2e9a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/minimize_inactive.tga b/linden/indra/newview/skins/dark/textures/minimize_inactive.tga
new file mode 100644
index 0000000..8f09acd
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/minimize_pressed.tga b/linden/indra/newview/skins/dark/textures/minimize_pressed.tga
new file mode 100644
index 0000000..bc03952
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_backward_in.tga b/linden/indra/newview/skins/dark/textures/move_backward_in.tga
new file mode 100644
index 0000000..b64204e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_backward_out.tga b/linden/indra/newview/skins/dark/textures/move_backward_out.tga
new file mode 100644
index 0000000..1acce4b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_down_in.tga b/linden/indra/newview/skins/dark/textures/move_down_in.tga
new file mode 100644
index 0000000..904e9a8
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_down_out.tga b/linden/indra/newview/skins/dark/textures/move_down_out.tga
new file mode 100644
index 0000000..39bcda4
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_forward_in.tga b/linden/indra/newview/skins/dark/textures/move_forward_in.tga
new file mode 100644
index 0000000..d41a1e1
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_forward_out.tga b/linden/indra/newview/skins/dark/textures/move_forward_out.tga
new file mode 100644
index 0000000..643c260
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_left_in.tga b/linden/indra/newview/skins/dark/textures/move_left_in.tga
new file mode 100644
index 0000000..f63ff2d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_left_out.tga b/linden/indra/newview/skins/dark/textures/move_left_out.tga
new file mode 100644
index 0000000..775bc15
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_right_in.tga b/linden/indra/newview/skins/dark/textures/move_right_in.tga
new file mode 100644
index 0000000..c85c4c3
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_right_out.tga b/linden/indra/newview/skins/dark/textures/move_right_out.tga
new file mode 100644
index 0000000..729331d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_turn_left_in.tga b/linden/indra/newview/skins/dark/textures/move_turn_left_in.tga
new file mode 100644
index 0000000..970b7f2
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_turn_left_out.tga b/linden/indra/newview/skins/dark/textures/move_turn_left_out.tga
new file mode 100644
index 0000000..8c16775
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_turn_right_in.tga b/linden/indra/newview/skins/dark/textures/move_turn_right_in.tga
new file mode 100644
index 0000000..367deae
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_turn_right_out.tga b/linden/indra/newview/skins/dark/textures/move_turn_right_out.tga
new file mode 100644
index 0000000..3105adb
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_up_in.tga b/linden/indra/newview/skins/dark/textures/move_up_in.tga
new file mode 100644
index 0000000..f62727d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/move_up_out.tga b/linden/indra/newview/skins/dark/textures/move_up_out.tga
new file mode 100644
index 0000000..777b221
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/mute_icon.tga b/linden/indra/newview/skins/dark/textures/mute_icon.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/mute_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/notify_next.png b/linden/indra/newview/skins/dark/textures/notify_next.png
new file mode 100644
index 0000000..b57c26e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/preview.png b/linden/indra/newview/skins/dark/textures/preview.png
new file mode 100644
index 0000000..2cac829
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/preview.png
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/progress_fill.tga b/linden/indra/newview/skins/dark/textures/progress_fill.tga
new file mode 100644
index 0000000..bbdf5dd
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/progress_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/progressbar_fill.tga b/linden/indra/newview/skins/dark/textures/progressbar_fill.tga
new file mode 100644
index 0000000..7070343
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/progressbar_track.tga b/linden/indra/newview/skins/dark/textures/progressbar_track.tga
new file mode 100644
index 0000000..3434330
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ptt_lock_off.tga b/linden/indra/newview/skins/dark/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..cb68344
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/ptt_lock_on.tga b/linden/indra/newview/skins/dark/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..5a7413b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/radio_active_false.tga b/linden/indra/newview/skins/dark/textures/radio_active_false.tga
new file mode 100644
index 0000000..15d5e59
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/radio_active_true.tga b/linden/indra/newview/skins/dark/textures/radio_active_true.tga
new file mode 100644
index 0000000..cbef889
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/radio_inactive_false.tga b/linden/indra/newview/skins/dark/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..48a9342
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/radio_inactive_true.tga b/linden/indra/newview/skins/dark/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..785b3fa
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/dark/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..b40ef73
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/restore.tga b/linden/indra/newview/skins/dark/textures/restore.tga
new file mode 100644
index 0000000..904797e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/restore_inactive.tga b/linden/indra/newview/skins/dark/textures/restore_inactive.tga
new file mode 100644
index 0000000..8f09acd
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/restore_pressed.tga b/linden/indra/newview/skins/dark/textures/restore_pressed.tga
new file mode 100644
index 0000000..c8ce0f9
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/rounded_square.tga b/linden/indra/newview/skins/dark/textures/rounded_square.tga
new file mode 100644
index 0000000..c8fc7b7
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/rounded_square.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/rounded_square_soft.tga b/linden/indra/newview/skins/dark/textures/rounded_square_soft.tga
new file mode 100644
index 0000000..0e5bc79
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/rounded_square_soft.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..6a89d4a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..04e158e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..4efaa99
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..4de4ca5
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..484f046
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..fca7918
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/dark/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..d8fd0a7
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spacer24.tga b/linden/indra/newview/skins/dark/textures/spacer24.tga
new file mode 100644
index 0000000..c7cab6b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spacer24.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spacer35.tga b/linden/indra/newview/skins/dark/textures/spacer35.tga
new file mode 100644
index 0000000..b88bc66
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spacer35.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/dark/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..1f3dbfc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/dark/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..6728a6d
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/dark/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..4bb545e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/dark/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..4a5cbcb
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/square_btn_32x128.tga b/linden/indra/newview/skins/dark/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..495b056
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/dark/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..0abbf56
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/status_buy_currency.tga b/linden/indra/newview/skins/dark/textures/status_buy_currency.tga
new file mode 100644
index 0000000..3912653
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/dark/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..4ade0c0
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/status_buy_land.tga b/linden/indra/newview/skins/dark/textures/status_buy_land.tga
new file mode 100644
index 0000000..4c4e977
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/dark/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..65c9228
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/dark/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..7507eda
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_left.tga b/linden/indra/newview/skins/dark/textures/tab_left.tga
new file mode 100644
index 0000000..36a48bf
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_left_selected.tga b/linden/indra/newview/skins/dark/textures/tab_left_selected.tga
new file mode 100644
index 0000000..2ed53bc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_top_blue.tga b/linden/indra/newview/skins/dark/textures/tab_top_blue.tga
new file mode 100644
index 0000000..8f2625e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/dark/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..bab178a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tabarea.tga b/linden/indra/newview/skins/dark/textures/tabarea.tga
new file mode 100644
index 0000000..5517aeb
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tabarea.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/textures.xml b/linden/indra/newview/skins/dark/textures/textures.xml
new file mode 100644
index 0000000..4dbbdf0
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/textures.xml
@@ -0,0 +1,386 @@
1<textures version="101">
2 <sm_rounded_corners_simple.tga>
3 <scale_rect left="4" top="4" bottom="4" right="4"/>
4 </sm_rounded_corners_simple.tga>
5
6 <icn_textfield_enabled.tga>
7 <scale_rect left="5" top="5" bottom="5" right="5"/>
8 </icn_textfield_enabled.tga>
9 <button_disabled_32x128.tga preload="true">
10 <scale_rect left="8" top="16" right="120" bottom="8"/>
11 </button_disabled_32x128.tga>
12 <button_enabled_32x128.tga preload="true">
13 <scale_rect left="8" top="16" right="120" bottom="8"/>
14 </button_enabled_32x128.tga>
15 <toolbar_btn_enabled.tga>
16 <scale_rect left="26" top="24" right="102" bottom="0" />
17 </toolbar_btn_enabled.tga>
18
19 <progressbar_fill.tga preload="true">
20 <scale_rect left="4" top="7" right="71" bottom="7"/>
21 </progressbar_fill.tga>
22 <progressbar_track.tga preload="true">
23 <scale_rect left="3" top="7" right="87" bottom="7"/>
24 </progressbar_track.tga>
25
26
27 <toolbar_btn_disabled.tga>
28 <scale_rect left="26" top="24" right="102" bottom="0" />
29 </toolbar_btn_disabled.tga>
30 <toolbar_btn_selected.tga>
31 <scale_rect left="26" top="24" right="102" bottom="0" />
32 </toolbar_btn_selected.tga>
33 <button_enabled_selected_32x128.tga preload="true">
34 <scale_rect left="12" top="12" right="118" bottom="14"/>
35 </button_enabled_selected_32x128.tga>
36 <checkbox_disabled_false.tga preload="true"/>
37 <checkbox_disabled_true.tga preload="true"/>
38 <checkbox_enabled_false.tga preload="true"/>
39 <checkbox_enabled_true.tga preload="true"/>
40 <close_in_blue.tga preload="true"/>
41 <combobox_arrow.tga preload="true"/>
42 <minimize.tga preload="true"/>
43 <minimize_pressed.tga preload="true"/>
44 <radio_active_false.tga preload="true"/>
45 <radio_active_true.tga preload="true"/>
46 <radio_inactive_false.tga preload="true"/>
47 <radio_inactive_true.tga preload="true"/>
48 <resize_handle_bottom_right_blue.tga preload="true"/>
49 <rounded_square.tga preload="true">
50 <scale_rect left="8" top="16" right="120" bottom="8"/>
51 </rounded_square.tga>
52 <rounded_square_soft.tga preload="true">
53 <scale_rect left="8" top="16" right="120" bottom="8"/>
54 </rounded_square_soft.tga>
55 <toolbar_tab.tga preload="true">
56 <scale_rect left="6" top="42" right="104" bottom="8"/>
57 </toolbar_tab.tga>
58 <toolbar_bg.tga preload="true">
59 <scale_rect left="6" top="42" right="96" bottom="16"/>
60 </toolbar_bg.tga>
61 <scrollbutton_down_in_blue.tga preload="true"/>
62 <scrollbutton_down_out_blue.tga preload="true"/>
63 <scrollbutton_left_in_blue.tga preload="true"/>
64 <scrollbutton_left_out_blue.tga preload="true"/>
65 <scrollbutton_right_in_blue.tga preload="true"/>
66 <scrollbutton_right_out_blue.tga preload="true"/>
67 <scrollbutton_up_in_blue.tga preload="true"/>
68 <scrollbutton_up_out_blue.tga preload="true"/>
69 <spin_down_in_blue.tga preload="true"/>
70 <spin_down_out_blue.tga preload="true"/>
71 <spin_up_in_blue.tga preload="true"/>
72 <spin_up_out_blue.tga preload="true"/>
73 <square_btn_32x128.tga preload="true">
74 <scale_rect left="8" top="10" right="120" bottom="10"/>
75 </square_btn_32x128.tga>
76 <square_btn_selected_32x128.tga preload="true">
77 <scale_rect left="2" top="10" right="126" bottom="10"/>
78 </square_btn_selected_32x128.tga>
79 <tab_bottom_blue.tga preload="true">
80 <scale_rect left="8" top="8" right="120" bottom="9"/>
81 </tab_bottom_blue.tga>
82 <tab_bottom_selected_blue.tga preload="true">
83 <scale_rect left="8" top="8" right="96" bottom="9"/>
84 </tab_bottom_selected_blue.tga>
85 <tab_left.tga preload="true">
86 <scale_rect left="8" top="8" right="120" bottom="9"/>
87 </tab_left.tga>
88 <tab_left_selected.tga preload="true">
89 <scale_rect left="8" top="8" right="96" bottom="9"/>
90 </tab_left_selected.tga>
91 <tab_top_blue.tga preload="true">
92 <scale_rect left="8" top="8" right="120" bottom="9"/>
93 </tab_top_blue.tga>
94 <tab_top_selected_blue.tga preload="true">
95 <scale_rect left="8" top="8" right="96" bottom="9"/>
96 </tab_top_selected_blue.tga>
97 <startup_logo.j2c preload="true"/>
98 <color_swatch_alpha.tga preload="true"/>
99
100 <active_voice_tab.tga/>
101 <button_anim_pause.tga/>
102 <button_anim_pause_selected.tga/>
103 <button_anim_play.tga/>
104 <button_anim_play_selected.tga/>
105 <button_anim_stop.tga/>
106 <button_anim_stop_selected.tga/>
107 <crosshairs.tga/>
108 <direction_arrow.tga/>
109 <cloud-particle.j2c use_mips="true"/>
110 <foot_shadow.j2c use_mips="true"/>
111
112 <icon_auction.tga/>
113 <icon_avatar_offline.tga/>
114 <icon_avatar_online.tga/>
115 <icon_day_cycle.tga/>
116 <icon_diurnal.tga/>
117 <icon_event.tga/>
118 <icon_event_mature.tga/>
119 <icon_for_sale.tga/>
120 <icon_group.tga/>
121 <icon_groupnotice.tga/>
122 <icon_groupnoticeinventory.tga/>
123 <icon_lock.tga/>
124 <icon_place.tga/>
125 <icon_top_pick.tga/>
126
127 <inv_folder_animation.tga/>
128 <inv_folder_bodypart.tga/>
129 <inv_folder_callingcard.tga/>
130 <inv_folder_clothing.tga/>
131 <inv_folder_gesture.tga/>
132 <inv_folder_landmark.tga/>
133 <inv_folder_lostandfound.tga/>
134 <inv_folder_notecard.tga/>
135 <inv_folder_object.tga/>
136 <inv_folder_plain_closed.tga/>
137 <inv_folder_script.tga/>
138 <inv_folder_snapshot.tga/>
139 <inv_folder_sound.tga/>
140 <inv_folder_texture.tga/>
141 <inv_folder_trash.tga/>
142 <inv_item_animation.tga/>
143 <inv_item_skin.tga/>
144 <inv_item_callingcard_offline.tga/>
145 <inv_item_callingcard_online.tga/>
146 <inv_item_eyes.tga/>
147 <inv_item_gesture.tga/>
148 <inv_item_gloves.tga/>
149 <inv_item_hair.tga/>
150 <inv_item_jacket.tga/>
151 <inv_item_landmark.tga/>
152 <inv_item_landmark_visited.tga/>
153 <inv_item_notecard.tga/>
154 <inv_item_object.tga/>
155 <inv_item_object_multi.tga/>
156 <inv_item_pants.tga/>
157 <inv_item_script.tga/>
158 <inv_item_shape.tga/>
159 <inv_item_shirt.tga/>
160 <inv_item_shoes.tga/>
161 <inv_item_skirt.tga/>
162 <inv_item_snapshot.tga/>
163 <inv_item_socks.tga/>
164 <inv_item_sound.tga/>
165 <inv_item_texture.tga/>
166 <inv_item_underpants.tga/>
167 <inv_item_undershirt.tga/>
168 <lag_status_critical.tga/>
169 <lag_status_good.tga/>
170 <lag_status_warning.tga/>
171 <legend.tga/>
172 <map_avatar_16.tga/>
173 <map_avatar_8.tga/>
174 <map_avatar_you_8.tga/>
175 <map_event.tga/>
176 <map_event_mature.tga/>
177 <map_home.tga/>
178 <map_infohub.tga/>
179 <map_telehub.tga/>
180 <map_track_16.tga/>
181 <media_icon.tga file_name="icn_label_media.tga" />
182 <music_icon.tga file_name="icn_label_music.tga" />
183 <noentrylines.j2c use_mips="true"/>
184 <noentrypasslines.j2c use_mips="true"/>
185 <notify_tip_icon.tga/>
186 <notify_caution_icon.tga/>
187 <notify_box_icon.tga/>
188 <object_cone.tga/>
189 <object_cone_active.tga/>
190 <object_cube.tga/>
191 <object_cube_active.tga/>
192 <object_cylinder.tga/>
193 <object_cylinder_active.tga/>
194 <object_grass.tga/>
195 <object_grass_active.tga/>
196 <object_hemi_cone.tga/>
197 <object_hemi_cone_active.tga/>
198 <object_hemi_cylinder.tga/>
199 <object_hemi_cylinder_active.tga/>
200 <object_hemi_sphere.tga/>
201 <object_hemi_sphere_active.tga/>
202 <object_prism.tga/>
203 <object_prism_active.tga/>
204 <object_pyramid.tga/>
205 <object_pyramid_active.tga/>
206 <object_ring.tga/>
207 <object_ring_active.tga/>
208 <object_sphere.tga/>
209 <object_sphere_active.tga/>
210 <object_tetrahedron.tga/>
211 <object_tetrahedron_active.tga/>
212 <object_torus.tga/>
213 <object_torus_active.tga/>
214 <object_tree.tga/>
215 <object_tree_active.tga/>
216 <object_tube.tga/>
217 <object_tube_active.tga/>
218 <pixiesmall.j2c use_mips="true"/>
219 <script_error.j2c use_mips="true"/>
220 <silhouette.j2c use_mips="true"/>
221 <status_no_build.tga/>
222 <status_voice.tga/>
223 <status_buy_currency.tga/>
224 <status_buy_currency_pressed.tga/>
225 <status_buy_land.tga/>
226 <status_buy_land_pressed.tga/>
227 <status_no_fly.tga/>
228 <status_health.tga/>
229 <status_no_push.tga/>
230 <status_no_scripts.tga/>
231 <tool_dozer.tga/>
232 <tool_dozer_active.tga/>
233 <tool_zoom.tga/>
234 <tool_zoom_active.tga/>
235 <icn_active-speakers-dot-lvl0.tga/>
236 <icn_active-speakers-dot-lvl1.tga/>
237 <icn_active-speakers-dot-lvl2.tga/>
238 <icn_active-speakers-typing1.tga/>
239 <icn_active-speakers-typing2.tga/>
240 <icn_active-speakers-typing3.tga/>
241 <icn_voice_ptt-off.tga/>
242 <icn_voice_ptt-on.tga/>
243 <icn_voice_ptt-on-lvl1.tga/>
244 <icn_voice_ptt-on-lvl2.tga/>
245 <icn_voice_ptt-on-lvl3.tga/>
246 <icn_voice-call-end.tga/>
247 <icn_voice-call-start.tga/>
248 <mute_icon.tga/>
249 <icn_slide-groove_dark.tga>
250 <scale_rect left="2" top="5" right="29" bottom="4"/>
251 </icn_slide-groove_dark.tga>
252 <icn_slide-highlight.tga>
253 <scale_rect left="2" top="5" right="29" bottom="4"/>
254 </icn_slide-highlight.tga>
255 <icn_slide-thumb_dark.tga>
256 <scale_rect left="2" top="5" right="29" bottom="4"/>
257 </icn_slide-thumb_dark.tga>
258 <icn_speaker-muted_dark.tga/>
259 <icn_speaker_dark.tga/>
260 <icn_voice-localchat.tga/>
261 <icn_voice-groupfocus.tga/>
262 <icn_voice-pvtfocus.tga/>
263 <icn_media-pause.tga/>
264 <icn_media-play.tga/>
265 <icn_music-play.tga/>
266 <icn_music-pause.tga/>
267 <icn_media_web.tga preload="true"/>
268 <icn_media_movie.tga preload="true"/>
269 <icn_chatbar.tga/>
270 <btn_chatbar.tga>
271 <scale_rect left="16" top="24" right="48" bottom="0"/>
272 </btn_chatbar.tga>
273 <btn_chatbar_selected.tga>
274 <scale_rect left="16" top="24" right="48" bottom="0"/>
275 </btn_chatbar_selected.tga>
276 <icn_rounded-text-field.tga/>
277
278 <flyout_btn_right_selected.tga>
279 <scale_rect left="6" top="12" right="26" bottom="12"/>
280 </flyout_btn_right_selected.tga>
281 <flyout_btn_right.tga>
282 <scale_rect left="6" top="12" right="26" bottom="12"/>
283 </flyout_btn_right.tga>
284 <flyout_btn_right_disabled.tga>
285 <scale_rect left="6" top="12" right="122" bottom="12"/>
286 </flyout_btn_right_disabled.tga>
287 <flyout_btn_left_selected.tga>
288 <scale_rect left="6" top="12" right="122" bottom="12"/>
289 </flyout_btn_left_selected.tga>
290 <flyout_btn_left.tga>
291 <scale_rect left="6" top="12" right="122" bottom="12"/>
292 </flyout_btn_left.tga>
293 <flyout_btn_left_disabled.tga>
294 <scale_rect left="6" top="12" right="122" bottom="12"/>
295 </flyout_btn_left_disabled.tga>
296
297 <UIImgResizeBottomRightUUID file_name="resize_handle_bottom_right_blue.tga"/>
298
299 <UIImgBtnForwardOutUUID file_name="move_forward_out.tga" preload="true"/>
300 <UIImgBtnForwardInUUID file_name="move_forward_in.tga" preload="true"/>
301 <UIImgBtnSlideLeftOutUUID file_name="move_left_out.tga" preload="true"/>
302 <UIImgBtnSlideLeftInUUID file_name="move_left_in.tga" preload="true"/>
303 <UIImgBtnLeftOutUUID file_name="move_turn_left_out.tga" preload="true"/>
304 <UIImgBtnLeftInUUID file_name="move_turn_left_in.tga" preload="true"/>
305 <UIImgBtnRightOutUUID file_name="move_turn_right_out.tga" preload="true"/>
306 <UIImgBtnRightInUUID file_name="move_turn_right_in.tga" preload="true"/>
307 <UIImgBtnSlideRightOutUUID file_name="move_right_out.tga" preload="true"/>
308 <UIImgBtnSlideRightInUUID file_name="move_right_in.tga" preload="true"/>
309 <UIImgBtnMoveUpInUUID file_name="move_up_in.tga" preload="true"/>
310 <UIImgBtnMoveUpOutUUID file_name="move_up_out.tga" preload="true"/>
311 <UIImgBtnMoveDownInUUID file_name="move_down_in.tga" preload="true"/>
312 <UIImgBtnMoveDownOutUUID file_name="move_down_out.tga" preload="true"/>
313
314 <UIImgBtnScrollUpOutUUID file_name="scrollbutton_up_out_blue.tga"/>
315 <UIImgBtnScrollUpInUUID file_name="scrollbutton_up_in_blue.tga"/>
316 <UIImgBtnScrollDownOutUUID file_name="scrollbutton_down_out_blue.tga"/>
317 <UIImgBtnScrollDownInUUID file_name="scrollbutton_down_in_blue.tga"/>
318 <UIImgBtnScrollLeftOutUUID file_name="scrollbutton_left_out_blue.tga"/>
319 <UIImgBtnScrollLeftInUUID file_name="scrollbutton_left_in_blue.tga"/>
320 <UIImgBtnScrollRightOutUUID file_name="scrollbutton_right_out_blue.tga"/>
321 <UIImgBtnScrollRightInUUID file_name="scrollbutton_right_in_blue.tga"/>
322
323 <UIImgBtnJumpLeftOutUUID file_name="3c18c87e-5f50-14e2-e744-f44734aa365f.tga"/>
324 <UIImgBtnJumpLeftInUUID file_name="9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga"/>
325 <UIImgBtnJumpRightOutUUID file_name="ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga"/>
326 <UIImgBtnJumpRightInUUID file_name="7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga"/>
327
328 <UIImgBtnSpinUpOutUUID file_name="spin_up_out_blue.tga"/>
329 <UIImgBtnSpinUpInUUID file_name="spin_up_in_blue.tga"/>
330 <UIImgBtnSpinDownOutUUID file_name="spin_down_out_blue.tga"/>
331 <UIImgBtnSpinDownInUUID file_name="spin_down_in_blue.tga"/>
332
333 <UIImgRadioActiveUUID file_name="radio_active_false.tga"/>
334 <UIImgRadioActiveSelectedUUID file_name="radio_active_true.tga"/>
335 <UIImgRadioInactiveUUID file_name="radio_inactive_false.tga"/>
336 <UIImgRadioInactiveSelectedUUID file_name="radio_inactive_true.tga"/>
337
338 <UIImgCheckboxActiveUUID file_name="checkbox_enabled_false.tga"/>
339 <UIImgCheckboxActiveSelectedUUID file_name="checkbox_enabled_true.tga"/>
340 <UIImgCheckboxInactiveUUID file_name="checkbox_disabled_false.tga"/>
341 <UIImgCheckboxInactiveSelectedUUID file_name="checkbox_disabled_true.tga"/>
342
343 <UIImgBtnTabTopOutUUID file_name="tab_top_blue.tga"/>
344 <UIImgBtnTabTopInUUID file_name="tab_top_selected_blue.tga"/>
345 <UIImgBtnTabBottomOutUUID file_name="tab_bottom_blue.tga"/>
346 <UIImgBtnTabBottomInUUID file_name="tab_bottom_selected_blue.tga"/>
347
348 <UIImgGrabUUID file_name="c63f124c-6340-4fbf-b59e-0869a44adb64.tga"/>
349 <UIImgGrabSelectedUUID file_name="c1e21504-f136-451d-b8e9-929037812f1d.tga"/>
350
351 <!--<UIImgScaleUUID file_name="88a90fef-b448-4883-9344-ecf378a60433.tga"/>-->
352
353 <UIImgFaceUUID file_name="ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga"/>
354 <UIImgFaceSelectedUUID file_name="b4870163-6208-42a9-9801-93133bf9a6cd.tga"/>
355
356 <UIImgCreateUUID file_name="7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga"/>
357 <UIImgCreateSelectedUUID file_name="0098b015-3daf-4cfe-a72f-915369ea97c2.tga"/>
358
359 <UIImgBtnCloseInactiveUUID file_name="close_inactive_blue.tga"/>
360 <UIImgBtnCloseActiveUUID file_name="closebox.tga"/>
361 <UIImgBtnClosePressedUUID file_name="close_in_blue.tga"/>
362 <icn_clear_lineeditor.tga />
363 <icn_scrollbar_thumb.tga preload="true">
364 <scale_rect top="7" left="4" bottom="8" right="4" />
365</icn_scrollbar_thumb.tga>
366 <icn_scrollbar_bg.tga preload="true">
367 <scale_rect top="7" left="4" bottom="8
368 " right="4" />
369</icn_scrollbar_bg.tga>
370
371 <UIImgBtnMinimizeInactiveUUID file_name="minimize_inactive.tga"/>
372 <UIImgBtnMinimizeActiveUUID file_name="minimize.tga"/>
373 <UIImgBtnMinimizePressedUUID file_name="minimize_pressed.tga"/>
374
375 <UIImgBtnRestoreInactiveUUID file_name="restore_inactive.tga"/>
376 <UIImgBtnRestoreActiveUUID file_name="restore.tga"/>
377 <UIImgBtnRestorePressedUUID file_name="restore_pressed.tga"/>
378
379 <UIImgBtnTearOffInactiveUUID file_name="tearoffbox.tga"/>
380 <UIImgBtnTearOffActiveUUID file_name="tearoffbox.tga"/>
381 <UIImgBtnTearOffPressedUUID file_name="tearoff_pressed.tga"/>
382
383 <UIImgCrosshairsUUID file_name="crosshairs.tga"/>
384 <icn_label_music.tga/>
385 <icn_label_media.tga/>
386</textures>
diff --git a/linden/indra/newview/skins/dark/textures/tool_dozer.tga b/linden/indra/newview/skins/dark/textures/tool_dozer.tga
new file mode 100644
index 0000000..bc1cc7a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tool_dozer_active.tga b/linden/indra/newview/skins/dark/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..6099823
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tool_zoom.tga b/linden/indra/newview/skins/dark/textures/tool_zoom.tga
new file mode 100644
index 0000000..2f6a75e
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/tool_zoom_active.tga b/linden/indra/newview/skins/dark/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..e83ca1a
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/dark/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..59c57fc
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/dark/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..f005949
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/dark/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..cfd577b
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/toolbar_tab.tga b/linden/indra/newview/skins/dark/textures/toolbar_tab.tga
new file mode 100644
index 0000000..eda95f6
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/dark/textures/white.tga b/linden/indra/newview/skins/dark/textures/white.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/dark/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/colors_base.xml b/linden/indra/newview/skins/default/colors_base.xml
index b90f8aa..d1f202b 100644
--- a/linden/indra/newview/skins/default/colors_base.xml
+++ b/linden/indra/newview/skins/default/colors_base.xml
@@ -105,7 +105,7 @@
105<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state --> 105<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state -->
106<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state --> 106<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state -->
107<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar --> 107<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
108<BalanceTextColor value="0, 255, 0, 255" /> <!-- Linden dollar balance on menu bar --> 108<BalanceTextColor value="0, 255, 0, 255" /> <!-- Currency balance on menu bar -->
109<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar --> 109<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar -->
110 110
111<!-- TOOLTIPS --> 111<!-- TOOLTIPS -->
diff --git a/linden/indra/newview/skins/default/html/btn_purplepill_bg.png b/linden/indra/newview/skins/default/html/btn_purplepill_bg.png
new file mode 100644
index 0000000..b78127a
--- /dev/null
+++ b/linden/indra/newview/skins/default/html/btn_purplepill_bg.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/html/en-us/loading-error/index.html b/linden/indra/newview/skins/default/html/en-us/loading-error/index.html
index 37c8405..2f6ccf7 100644
--- a/linden/indra/newview/skins/default/html/en-us/loading-error/index.html
+++ b/linden/indra/newview/skins/default/html/en-us/loading-error/index.html
@@ -21,7 +21,7 @@ a:hover {color:#ff7900;text-decoration:underline;}
21 21
22 <tbody style="height: 100px; overflow: scroll"> 22 <tbody style="height: 100px; overflow: scroll">
23 <tr> 23 <tr>
24 Imprudence can't establish a connection to the login screen of the grid you have chosen. 24 This viewer can't establish a connection to the login screen of the grid you have chosen.
25 </tr> 25 </tr>
26 <tr> 26 <tr>
27 <td> 27 <td>
@@ -38,7 +38,7 @@ a:hover {color:#ff7900;text-decoration:underline;}
38 <li>for OpenSimulator and Second Life: check the grid status page of the grid, and</li> 38 <li>for OpenSimulator and Second Life: check the grid status page of the grid, and</li>
39 <li>if the grid status page of the grid says online check your internet connection. 39 <li>if the grid status page of the grid says online check your internet connection.
40 If your computer or network is protected by a firewall or proxy, make sure that 40 If your computer or network is protected by a firewall or proxy, make sure that
41 Imprudence is permitted to access the network</li> 41 meta-impy is permitted to access the network</li>
42 42
43 </ul> 43 </ul>
44 </td> 44 </td>
diff --git a/linden/indra/newview/skins/default/html/en-us/loading/loading.html b/linden/indra/newview/skins/default/html/en-us/loading/loading.html
index 97174b0..6aa4845 100644
--- a/linden/indra/newview/skins/default/html/en-us/loading/loading.html
+++ b/linden/indra/newview/skins/default/html/en-us/loading/loading.html
@@ -2,7 +2,7 @@
2<table width="100%" height="100%" border="0"> 2<table width="100%" height="100%" border="0">
3 <tr> 3 <tr>
4 <td align="center" valign="middle" style="font-size:0.8em;"> 4 <td align="center" valign="middle" style="font-size:0.8em;">
5 <img src="imprudence_loading.png" align="absmiddle"><br/>&nbsp;&nbsp;&nbsp;loading... 5 <img src="meta-impy_loading.png" align="absmiddle"><br/>&nbsp;&nbsp;&nbsp;loading...
6 </td> 6 </td>
7 </tr> 7 </tr>
8</table> 8</table>
diff --git a/linden/indra/newview/skins/default/html/en-us/loading/meta-impy_loading.png b/linden/indra/newview/skins/default/html/en-us/loading/meta-impy_loading.png
new file mode 100644
index 0000000..7479f9e
--- /dev/null
+++ b/linden/indra/newview/skins/default/html/en-us/loading/meta-impy_loading.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/html/unabletoconnect.png b/linden/indra/newview/skins/default/html/unabletoconnect.png
new file mode 100644
index 0000000..1383516
--- /dev/null
+++ b/linden/indra/newview/skins/default/html/unabletoconnect.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/default/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..1e8b078
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c b/linden/indra/newview/skins/default/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c
new file mode 100644
index 0000000..0e63168
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c b/linden/indra/newview/skins/default/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c
new file mode 100644
index 0000000..e536c33
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga b/linden/indra/newview/skins/default/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c b/linden/indra/newview/skins/default/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c
new file mode 100644
index 0000000..e351995
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c b/linden/indra/newview/skins/default/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c
new file mode 100644
index 0000000..7cae5cb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga b/linden/indra/newview/skins/default/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
new file mode 100644
index 0000000..2d78d07
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga b/linden/indra/newview/skins/default/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c b/linden/indra/newview/skins/default/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c b/linden/indra/newview/skins/default/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c
new file mode 100644
index 0000000..0bca24d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c b/linden/indra/newview/skins/default/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c
new file mode 100644
index 0000000..20cbd5b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga b/linden/indra/newview/skins/default/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c b/linden/indra/newview/skins/default/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c
new file mode 100644
index 0000000..d0f7e3a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c b/linden/indra/newview/skins/default/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c
new file mode 100644
index 0000000..a6e213a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga b/linden/indra/newview/skins/default/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
new file mode 100644
index 0000000..0febf4e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c b/linden/indra/newview/skins/default/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c
new file mode 100644
index 0000000..3fb9c95
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga b/linden/indra/newview/skins/default/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c b/linden/indra/newview/skins/default/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c
new file mode 100644
index 0000000..8971ac3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c b/linden/indra/newview/skins/default/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c
new file mode 100644
index 0000000..a101530
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c b/linden/indra/newview/skins/default/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c
new file mode 100644
index 0000000..ecab78e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c b/linden/indra/newview/skins/default/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c
new file mode 100644
index 0000000..995932a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c b/linden/indra/newview/skins/default/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c
new file mode 100644
index 0000000..947b600
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c b/linden/indra/newview/skins/default/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c
new file mode 100644
index 0000000..73d094a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c b/linden/indra/newview/skins/default/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c
new file mode 100644
index 0000000..17e7c6c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c b/linden/indra/newview/skins/default/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c
new file mode 100644
index 0000000..5361a56
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c b/linden/indra/newview/skins/default/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c
new file mode 100644
index 0000000..675bdb4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c b/linden/indra/newview/skins/default/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c
new file mode 100644
index 0000000..0bc1a4f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/30047cec-269d-408e-0c30-b2603b887268.j2c b/linden/indra/newview/skins/default/textures/30047cec-269d-408e-0c30-b2603b887268.j2c
new file mode 100644
index 0000000..3a32fcb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/30047cec-269d-408e-0c30-b2603b887268.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/303cd381-8560-7579-23f1-f0a880799740.j2c b/linden/indra/newview/skins/default/textures/303cd381-8560-7579-23f1-f0a880799740.j2c
new file mode 100644
index 0000000..905bd1b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/303cd381-8560-7579-23f1-f0a880799740.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c b/linden/indra/newview/skins/default/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c
new file mode 100644
index 0000000..5b8ffe5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga b/linden/indra/newview/skins/default/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
new file mode 100644
index 0000000..58cd2cd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c b/linden/indra/newview/skins/default/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c
new file mode 100644
index 0000000..5c2c85e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga b/linden/indra/newview/skins/default/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/39801651-26cb-4926-af57-7af9352c273c.tga b/linden/indra/newview/skins/default/textures/39801651-26cb-4926-af57-7af9352c273c.tga
new file mode 100644
index 0000000..f2fdd07
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/39801651-26cb-4926-af57-7af9352c273c.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/default/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..fb6dac0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c b/linden/indra/newview/skins/default/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c
new file mode 100644
index 0000000..6c3319e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c b/linden/indra/newview/skins/default/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c
new file mode 100644
index 0000000..6535a98
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c b/linden/indra/newview/skins/default/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c
new file mode 100644
index 0000000..0a38dde
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga b/linden/indra/newview/skins/default/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
new file mode 100644
index 0000000..340f321
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c b/linden/indra/newview/skins/default/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c
new file mode 100644
index 0000000..46eb2da
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga b/linden/indra/newview/skins/default/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
new file mode 100644
index 0000000..505f6ed
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c b/linden/indra/newview/skins/default/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c
new file mode 100644
index 0000000..ac98d6c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c b/linden/indra/newview/skins/default/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c
new file mode 100644
index 0000000..ecc76fa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/linden/indra/newview/skins/default/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c b/linden/indra/newview/skins/default/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c
new file mode 100644
index 0000000..34f69c2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c b/linden/indra/newview/skins/default/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c
new file mode 100644
index 0000000..81ccfbc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c b/linden/indra/newview/skins/default/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c b/linden/indra/newview/skins/default/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c
new file mode 100644
index 0000000..9ac7908
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga b/linden/indra/newview/skins/default/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c b/linden/indra/newview/skins/default/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c
new file mode 100644
index 0000000..458be1c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c b/linden/indra/newview/skins/default/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c
new file mode 100644
index 0000000..1650c78
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c b/linden/indra/newview/skins/default/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c b/linden/indra/newview/skins/default/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c
new file mode 100644
index 0000000..4e99f3e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/67931331-0c02-4876-1255-28770896c6a2.j2c b/linden/indra/newview/skins/default/textures/67931331-0c02-4876-1255-28770896c6a2.j2c
new file mode 100644
index 0000000..3f63493
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/67931331-0c02-4876-1255-28770896c6a2.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c b/linden/indra/newview/skins/default/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c
new file mode 100644
index 0000000..adff7dc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c b/linden/indra/newview/skins/default/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c
new file mode 100644
index 0000000..e657b96
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c b/linden/indra/newview/skins/default/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c
new file mode 100644
index 0000000..434ba49
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c b/linden/indra/newview/skins/default/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c
new file mode 100644
index 0000000..baedd89
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga b/linden/indra/newview/skins/default/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga b/linden/indra/newview/skins/default/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
new file mode 100644
index 0000000..0fc1afb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga b/linden/indra/newview/skins/default/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
new file mode 100644
index 0000000..c359f2f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c b/linden/indra/newview/skins/default/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c
new file mode 100644
index 0000000..47f7911
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c b/linden/indra/newview/skins/default/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c
new file mode 100644
index 0000000..16d3625
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c b/linden/indra/newview/skins/default/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c
new file mode 100644
index 0000000..134574e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/default/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..815d001
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c b/linden/indra/newview/skins/default/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c
new file mode 100644
index 0000000..ca37c78
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c b/linden/indra/newview/skins/default/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c
new file mode 100644
index 0000000..5d556d9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c b/linden/indra/newview/skins/default/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c
new file mode 100644
index 0000000..15a1f36
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c b/linden/indra/newview/skins/default/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c
new file mode 100644
index 0000000..b3c70be
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/default/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..010c748
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c b/linden/indra/newview/skins/default/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c
new file mode 100644
index 0000000..a650bcd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c b/linden/indra/newview/skins/default/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c
new file mode 100644
index 0000000..eb13fcc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c b/linden/indra/newview/skins/default/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c
new file mode 100644
index 0000000..e7771e4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c b/linden/indra/newview/skins/default/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c
new file mode 100644
index 0000000..350b638
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga b/linden/indra/newview/skins/default/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
new file mode 100644
index 0000000..6cc9ea1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c b/linden/indra/newview/skins/default/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c
new file mode 100644
index 0000000..70821f2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c b/linden/indra/newview/skins/default/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c b/linden/indra/newview/skins/default/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c
new file mode 100644
index 0000000..8819294
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga b/linden/indra/newview/skins/default/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c b/linden/indra/newview/skins/default/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c
new file mode 100644
index 0000000..287555f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c b/linden/indra/newview/skins/default/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c b/linden/indra/newview/skins/default/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c
new file mode 100644
index 0000000..4453ecb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c b/linden/indra/newview/skins/default/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c
new file mode 100644
index 0000000..38227ff
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c b/linden/indra/newview/skins/default/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c b/linden/indra/newview/skins/default/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c
new file mode 100644
index 0000000..c965530
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga b/linden/indra/newview/skins/default/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
new file mode 100644
index 0000000..c8491a0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c b/linden/indra/newview/skins/default/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c
new file mode 100644
index 0000000..a84aa77
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/default/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..e0656c9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c b/linden/indra/newview/skins/default/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c
new file mode 100644
index 0000000..f4e4cba
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/Inv_WaterLight.png b/linden/indra/newview/skins/default/textures/Inv_WaterLight.png
new file mode 100644
index 0000000..a5bc5f5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/Inv_WaterLight.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/Inv_WindLight.png b/linden/indra/newview/skins/default/textures/Inv_WindLight.png
new file mode 100644
index 0000000..0e633a3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/Inv_WindLight.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c b/linden/indra/newview/skins/default/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c
new file mode 100644
index 0000000..9d93153
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c b/linden/indra/newview/skins/default/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c
new file mode 100644
index 0000000..aa22257
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c b/linden/indra/newview/skins/default/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c
new file mode 100644
index 0000000..13c43b4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/account_id_green.tga b/linden/indra/newview/skins/default/textures/account_id_green.tga
new file mode 100644
index 0000000..9be215e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/account_id_green.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/account_id_orange.tga b/linden/indra/newview/skins/default/textures/account_id_orange.tga
new file mode 100644
index 0000000..6b41e86
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/account_id_orange.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/active_speakers.tga b/linden/indra/newview/skins/default/textures/active_speakers.tga
new file mode 100644
index 0000000..02d3643
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/active_voice_tab.tga b/linden/indra/newview/skins/default/textures/active_voice_tab.tga
new file mode 100644
index 0000000..2d0dfaa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c b/linden/indra/newview/skins/default/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c
new file mode 100644
index 0000000..61711d2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/alpha_gradient.tga b/linden/indra/newview/skins/default/textures/alpha_gradient.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/alpha_gradient.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/alpha_gradient_2d.j2c b/linden/indra/newview/skins/default/textures/alpha_gradient_2d.j2c
new file mode 100644
index 0000000..5de5a80
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/alpha_gradient_2d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/arrow_down.tga b/linden/indra/newview/skins/default/textures/arrow_down.tga
new file mode 100644
index 0000000..81dc9d3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/arrow_left.tga b/linden/indra/newview/skins/default/textures/arrow_left.tga
new file mode 100644
index 0000000..68e6280
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/arrow_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/arrow_right.tga b/linden/indra/newview/skins/default/textures/arrow_right.tga
new file mode 100644
index 0000000..7a5a30e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/arrow_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/arrow_up.tga b/linden/indra/newview/skins/default/textures/arrow_up.tga
new file mode 100644
index 0000000..22195cf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/avatar_thumb_bkgrnd.j2c b/linden/indra/newview/skins/default/textures/avatar_thumb_bkgrnd.j2c
new file mode 100644
index 0000000..555551b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/avatar_thumb_bkgrnd.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga b/linden/indra/newview/skins/default/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
new file mode 100644
index 0000000..7358e86
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/default/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..1ed52b2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c b/linden/indra/newview/skins/default/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c
new file mode 100644
index 0000000..0e5279f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c b/linden/indra/newview/skins/default/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c
new file mode 100644
index 0000000..44f31a0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c b/linden/indra/newview/skins/default/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c
new file mode 100644
index 0000000..f1e7a96
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c b/linden/indra/newview/skins/default/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c
new file mode 100644
index 0000000..2cd79e4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c b/linden/indra/newview/skins/default/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c
new file mode 100644
index 0000000..df28fa3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/badge_error.j2c b/linden/indra/newview/skins/default/textures/badge_error.j2c
new file mode 100644
index 0000000..e8f3da5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/badge_error.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/badge_note.j2c b/linden/indra/newview/skins/default/textures/badge_note.j2c
new file mode 100644
index 0000000..1ab5233
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/badge_note.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/badge_ok.j2c b/linden/indra/newview/skins/default/textures/badge_ok.j2c
new file mode 100644
index 0000000..f85b880
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/badge_ok.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/badge_warn.j2c b/linden/indra/newview/skins/default/textures/badge_warn.j2c
new file mode 100644
index 0000000..26437ca
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/badge_warn.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c b/linden/indra/newview/skins/default/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c
new file mode 100644
index 0000000..ccbeb08
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/black.tga b/linden/indra/newview/skins/default/textures/black.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/btn_chatbar.tga b/linden/indra/newview/skins/default/textures/btn_chatbar.tga
new file mode 100644
index 0000000..ef16e7e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/default/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..f113557
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_pause.tga b/linden/indra/newview/skins/default/textures/button_anim_pause.tga
new file mode 100644
index 0000000..577f919
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_pause_disabled.tga b/linden/indra/newview/skins/default/textures/button_anim_pause_disabled.tga
new file mode 100644
index 0000000..4d604c6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/default/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..2138431
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_play.tga b/linden/indra/newview/skins/default/textures/button_anim_play.tga
new file mode 100644
index 0000000..9ed55f8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_play_disabled.tga b/linden/indra/newview/skins/default/textures/button_anim_play_disabled.tga
new file mode 100644
index 0000000..444062f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/default/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..b166a41
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_stop.tga b/linden/indra/newview/skins/default/textures/button_anim_stop.tga
new file mode 100644
index 0000000..011b98c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_stop_disabled.tga b/linden/indra/newview/skins/default/textures/button_anim_stop_disabled.tga
new file mode 100644
index 0000000..cf1532a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/default/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..03efac2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/default/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..e532366
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/default/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..9e822b2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/default/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..fd7c3f4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/default/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..8e86ff7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/default/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..4e030aa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c b/linden/indra/newview/skins/default/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c
new file mode 100644
index 0000000..0bca24d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c b/linden/indra/newview/skins/default/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c
new file mode 100644
index 0000000..927af80
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga b/linden/indra/newview/skins/default/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cakeisalie.png b/linden/indra/newview/skins/default/textures/cakeisalie.png
new file mode 100644
index 0000000..bc8af84
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cakeisalie.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_rotate_in.tga b/linden/indra/newview/skins/default/textures/cam_rotate_in.tga
new file mode 100644
index 0000000..6d464ea
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_rotate_out.tga b/linden/indra/newview/skins/default/textures/cam_rotate_out.tga
new file mode 100644
index 0000000..d890c59
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_tracking_in.tga b/linden/indra/newview/skins/default/textures/cam_tracking_in.tga
new file mode 100644
index 0000000..1978866
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_tracking_out.tga b/linden/indra/newview/skins/default/textures/cam_tracking_out.tga
new file mode 100644
index 0000000..0593e1d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/default/textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..de87c5f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_zoom_out.tga b/linden/indra/newview/skins/default/textures/cam_zoom_out.tga
new file mode 100644
index 0000000..935573b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/default/textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..27b49e7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c b/linden/indra/newview/skins/default/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c
new file mode 100644
index 0000000..2915b5d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c b/linden/indra/newview/skins/default/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c
new file mode 100644
index 0000000..d6e52c2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/default/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..a6e11d5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ceilingcat.png b/linden/indra/newview/skins/default/textures/ceilingcat.png
new file mode 100644
index 0000000..5cf5285
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ceilingcat.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/default/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..16c2392
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/default/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..04a8d51
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/default/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..a604a44
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/default/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..4a1b504
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/checkerboard_transparency_bg.png b/linden/indra/newview/skins/default/textures/checkerboard_transparency_bg.png
new file mode 100644
index 0000000..9a16935
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/checkerboard_transparency_bg.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/circle.tga b/linden/indra/newview/skins/default/textures/circle.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/circle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/close_in_blue.tga b/linden/indra/newview/skins/default/textures/close_in_blue.tga
new file mode 100644
index 0000000..8200eba
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/close_inactive_blue.tga b/linden/indra/newview/skins/default/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..191c5d3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/closebox.tga b/linden/indra/newview/skins/default/textures/closebox.tga
new file mode 100644
index 0000000..294d4fb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/cloud-particle.j2c b/linden/indra/newview/skins/default/textures/cloud-particle.j2c
new file mode 100644
index 0000000..6c03bf6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/cloud-particle.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/color_swatch_alpha.tga b/linden/indra/newview/skins/default/textures/color_swatch_alpha.tga
new file mode 100644
index 0000000..814a004
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/color_swatch_alpha.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/combobox_arrow.tga b/linden/indra/newview/skins/default/textures/combobox_arrow.tga
new file mode 100644
index 0000000..ad08f32
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/crosshairs.tga b/linden/indra/newview/skins/default/textures/crosshairs.tga
new file mode 100644
index 0000000..ac4d63d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/crosshairs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c b/linden/indra/newview/skins/default/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c
new file mode 100644
index 0000000..013102c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c b/linden/indra/newview/skins/default/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c
new file mode 100644
index 0000000..909f9f9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c b/linden/indra/newview/skins/default/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c
new file mode 100644
index 0000000..152715d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c b/linden/indra/newview/skins/default/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c
new file mode 100644
index 0000000..493a097
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c b/linden/indra/newview/skins/default/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c
new file mode 100644
index 0000000..2db5766
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c b/linden/indra/newview/skins/default/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c
new file mode 100644
index 0000000..d343f63
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/darkgray.tga b/linden/indra/newview/skins/default/textures/darkgray.tga
new file mode 100644
index 0000000..2063d68
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c b/linden/indra/newview/skins/default/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c
new file mode 100644
index 0000000..c11984b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c b/linden/indra/newview/skins/default/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c
new file mode 100644
index 0000000..11b3984
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/default_land_picture.j2c b/linden/indra/newview/skins/default/textures/default_land_picture.j2c
new file mode 100644
index 0000000..34df029
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/default_land_picture.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/default_profile_picture.j2c b/linden/indra/newview/skins/default/textures/default_profile_picture.j2c
new file mode 100644
index 0000000..c53a22e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/default_profile_picture.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/direction_arrow.tga b/linden/indra/newview/skins/default/textures/direction_arrow.tga
new file mode 100644
index 0000000..f3ef106
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/direction_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/down_arrow.png b/linden/indra/newview/skins/default/textures/down_arrow.png
new file mode 100644
index 0000000..155f80c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/down_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c b/linden/indra/newview/skins/default/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c
new file mode 100644
index 0000000..d88c13a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga b/linden/indra/newview/skins/default/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c b/linden/indra/newview/skins/default/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c
new file mode 100644
index 0000000..8c2c107
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c b/linden/indra/newview/skins/default/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c
new file mode 100644
index 0000000..9be14d4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c b/linden/indra/newview/skins/default/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c
new file mode 100644
index 0000000..9541c5d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga b/linden/indra/newview/skins/default/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/easteregg.png b/linden/indra/newview/skins/default/textures/easteregg.png
new file mode 100644
index 0000000..75eaef7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/easteregg.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c b/linden/indra/newview/skins/default/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c
new file mode 100644
index 0000000..cb0bb9c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/eye_button_active.tga b/linden/indra/newview/skins/default/textures/eye_button_active.tga
new file mode 100644
index 0000000..014f785
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/eye_button_inactive.tga b/linden/indra/newview/skins/default/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..8666f0b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c b/linden/indra/newview/skins/default/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c
new file mode 100644
index 0000000..cb8a0cb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c b/linden/indra/newview/skins/default/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c
new file mode 100644
index 0000000..73f80eb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c b/linden/indra/newview/skins/default/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga b/linden/indra/newview/skins/default/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c b/linden/indra/newview/skins/default/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c
new file mode 100644
index 0000000..8cdf151
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c b/linden/indra/newview/skins/default/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c
new file mode 100644
index 0000000..2db8517
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c b/linden/indra/newview/skins/default/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c
new file mode 100644
index 0000000..49913c5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/default/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..3335526
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_edit_mine.tga b/linden/indra/newview/skins/default/textures/ff_edit_mine.tga
new file mode 100644
index 0000000..8f0c35b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_edit_mine.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/default/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..07627a6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_edit_theirs.tga b/linden/indra/newview/skins/default/textures/ff_edit_theirs.tga
new file mode 100644
index 0000000..005ada2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_edit_theirs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/default/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..798ef64
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_online_status_button.tga b/linden/indra/newview/skins/default/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..9076df6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_visible_map.tga b/linden/indra/newview/skins/default/textures/ff_visible_map.tga
new file mode 100644
index 0000000..a4dad78
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_visible_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/default/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..8d13ade
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_visible_online.tga b/linden/indra/newview/skins/default/textures/ff_visible_online.tga
new file mode 100644
index 0000000..74e3a4e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_visible_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/default/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..08a6cbe
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_left.tga b/linden/indra/newview/skins/default/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..1424bc0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/default/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..a3b2eeb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/default/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..9dd74b1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_right.tga b/linden/indra/newview/skins/default/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..ad6aa3f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/default/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..a3745b2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/default/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..fcba74d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/folder_arrow.tga b/linden/indra/newview/skins/default/textures/folder_arrow.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/folder_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/foot_shadow.j2c b/linden/indra/newview/skins/default/textures/foot_shadow.j2c
new file mode 100644
index 0000000..f9ce9da
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/foot_shadow.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/hugs.png b/linden/indra/newview/skins/default/textures/hugs.png
new file mode 100644
index 0000000..d612793
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/hugs.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl0.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl0.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl1.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl1.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl2.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-dot-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-typing1.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing1.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-typing2.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing2.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_active-speakers-typing3.tga b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing3.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_active-speakers-typing3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_chatbar.tga b/linden/indra/newview/skins/default/textures/icn_chatbar.tga
new file mode 100644
index 0000000..5d4fd41
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_clear_lineeditor.tga b/linden/indra/newview/skins/default/textures/icn_clear_lineeditor.tga
new file mode 100644
index 0000000..8cd8310
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_clear_lineeditor.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_label_media.tga b/linden/indra/newview/skins/default/textures/icn_label_media.tga
new file mode 100644
index 0000000..43dd342
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_label_music.tga b/linden/indra/newview/skins/default/textures/icn_label_music.tga
new file mode 100644
index 0000000..9470601
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_label_web.tga b/linden/indra/newview/skins/default/textures/icn_label_web.tga
new file mode 100644
index 0000000..7c9131d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-pause.tga b/linden/indra/newview/skins/default/textures/icn_media-pause.tga
new file mode 100644
index 0000000..0713af0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-pause_active.tga b/linden/indra/newview/skins/default/textures/icn_media-pause_active.tga
new file mode 100644
index 0000000..2138431
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-pause_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-pause_disabled.tga b/linden/indra/newview/skins/default/textures/icn_media-pause_disabled.tga
new file mode 100644
index 0000000..4d604c6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-pause_enabled.tga b/linden/indra/newview/skins/default/textures/icn_media-pause_enabled.tga
new file mode 100644
index 0000000..577f919
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-pause_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-play.tga b/linden/indra/newview/skins/default/textures/icn_media-play.tga
new file mode 100644
index 0000000..bdd9f16
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-play_active.tga b/linden/indra/newview/skins/default/textures/icn_media-play_active.tga
new file mode 100644
index 0000000..b166a41
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-play_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-play_disabled.tga b/linden/indra/newview/skins/default/textures/icn_media-play_disabled.tga
new file mode 100644
index 0000000..444062f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-play_enabled.tga b/linden/indra/newview/skins/default/textures/icn_media-play_enabled.tga
new file mode 100644
index 0000000..9ed55f8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-play_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-stop_active.tga b/linden/indra/newview/skins/default/textures/icn_media-stop_active.tga
new file mode 100644
index 0000000..03efac2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-stop_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-stop_disabled.tga b/linden/indra/newview/skins/default/textures/icn_media-stop_disabled.tga
new file mode 100644
index 0000000..cf1532a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media-stop_enabled.tga b/linden/indra/newview/skins/default/textures/icn_media-stop_enabled.tga
new file mode 100644
index 0000000..011b98c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media-stop_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media.tga b/linden/indra/newview/skins/default/textures/icn_media.tga
new file mode 100644
index 0000000..43dd342
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media_movie.tga b/linden/indra/newview/skins/default/textures/icn_media_movie.tga
new file mode 100644
index 0000000..43dd342
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_media_web.tga b/linden/indra/newview/skins/default/textures/icn_media_web.tga
new file mode 100644
index 0000000..7c9131d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_music-pause.tga b/linden/indra/newview/skins/default/textures/icn_music-pause.tga
new file mode 100644
index 0000000..548ccf4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_music-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_music-play.tga b/linden/indra/newview/skins/default/textures/icn_music-play.tga
new file mode 100644
index 0000000..1a67d34
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_music.tga b/linden/indra/newview/skins/default/textures/icn_music.tga
new file mode 100644
index 0000000..9470601
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_pause.tga b/linden/indra/newview/skins/default/textures/icn_pause.tga
new file mode 100644
index 0000000..5107993
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_play.tga b/linden/indra/newview/skins/default/textures/icn_play.tga
new file mode 100644
index 0000000..eb2c0f3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/default/textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..7da504f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_scrollbar.tga b/linden/indra/newview/skins/default/textures/icn_scrollbar.tga
new file mode 100644
index 0000000..a19a8a5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_scrollbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_scrollbar_bg.tga b/linden/indra/newview/skins/default/textures/icn_scrollbar_bg.tga
new file mode 100644
index 0000000..1e4bc7a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_scrollbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_scrollbar_thumb.tga b/linden/indra/newview/skins/default/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 0000000..d63c314
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_scrollbar_thumb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/default/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..0fa0ccb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/default/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..66d8d89
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/default/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..fa96812
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/default/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..a7d29a1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/default/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..e778ad0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_stop.tga b/linden/indra/newview/skins/default/textures/icn_stop.tga
new file mode 100644
index 0000000..7a53bcc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_textfield_enabled.tga b/linden/indra/newview/skins/default/textures/icn_textfield_enabled.tga
new file mode 100644
index 0000000..fc681a1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_textfield_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/default/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice-call-end.tga b/linden/indra/newview/skins/default/textures/icn_voice-call-end.tga
new file mode 100644
index 0000000..2da4e85
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice-call-end.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice-call-start.tga b/linden/indra/newview/skins/default/textures/icn_voice-call-start.tga
new file mode 100644
index 0000000..07701cb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice-call-start.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice-groupfocus.tga b/linden/indra/newview/skins/default/textures/icn_voice-groupfocus.tga
new file mode 100644
index 0000000..9f48d46
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice-groupfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice-localchat.tga b/linden/indra/newview/skins/default/textures/icn_voice-localchat.tga
new file mode 100644
index 0000000..7cf267e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice-localchat.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice-pvtfocus.tga b/linden/indra/newview/skins/default/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 0000000..abadb09
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice-pvtfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice_ptt-off.tga b/linden/indra/newview/skins/default/textures/icn_voice_ptt-off.tga
new file mode 100644
index 0000000..15ecbdf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice_ptt-off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl1.tga b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 0000000..ae72af1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl2.tga b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 0000000..4dfc2dd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl3.tga b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 0000000..018b0be
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on-lvl3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icn_voice_ptt-on.tga b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on.tga
new file mode 100644
index 0000000..9eb6431
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icn_voice_ptt-on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_auction.tga b/linden/indra/newview/skins/default/textures/icon_auction.tga
new file mode 100644
index 0000000..d121833
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_auction.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_avatar_offline.tga b/linden/indra/newview/skins/default/textures/icon_avatar_offline.tga
new file mode 100644
index 0000000..cfa95eb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_avatar_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_avatar_online.tga b/linden/indra/newview/skins/default/textures/icon_avatar_online.tga
new file mode 100644
index 0000000..4522121
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_avatar_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_day_cycle.tga b/linden/indra/newview/skins/default/textures/icon_day_cycle.tga
new file mode 100644
index 0000000..2d5dee1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_day_cycle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_diurnal.tga b/linden/indra/newview/skins/default/textures/icon_diurnal.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_diurnal.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_event.tga b/linden/indra/newview/skins/default/textures/icon_event.tga
new file mode 100644
index 0000000..7805dbc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_event_adult.tga b/linden/indra/newview/skins/default/textures/icon_event_adult.tga
new file mode 100644
index 0000000..c344fb1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_event_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_event_mature.tga b/linden/indra/newview/skins/default/textures/icon_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_for_sale.tga b/linden/indra/newview/skins/default/textures/icon_for_sale.tga
new file mode 100644
index 0000000..455b1ae
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_for_sale.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_for_sale_adult.tga b/linden/indra/newview/skins/default/textures/icon_for_sale_adult.tga
new file mode 100644
index 0000000..6a99188
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_for_sale_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_group.tga b/linden/indra/newview/skins/default/textures/icon_group.tga
new file mode 100644
index 0000000..22122d6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_group.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_groupnotice.tga b/linden/indra/newview/skins/default/textures/icon_groupnotice.tga
new file mode 100644
index 0000000..edf2c61
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_groupnotice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_groupnoticeinventory.tga b/linden/indra/newview/skins/default/textures/icon_groupnoticeinventory.tga
new file mode 100644
index 0000000..f313906
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_groupnoticeinventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_lock.tga b/linden/indra/newview/skins/default/textures/icon_lock.tga
new file mode 100644
index 0000000..23521aa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_lock.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_place.tga b/linden/indra/newview/skins/default/textures/icon_place.tga
new file mode 100644
index 0000000..2170c98
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_place.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_popular.tga b/linden/indra/newview/skins/default/textures/icon_popular.tga
new file mode 100644
index 0000000..f1165b8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_popular.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/icon_top_pick.tga b/linden/indra/newview/skins/default/textures/icon_top_pick.tga
new file mode 100644
index 0000000..7fe119a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/icon_top_pick.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_animation.tga b/linden/indra/newview/skins/default/textures/inv_folder_animation.tga
new file mode 100644
index 0000000..1b4df7a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_bodypart.tga b/linden/indra/newview/skins/default/textures/inv_folder_bodypart.tga
new file mode 100644
index 0000000..abcb1bd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_bodypart.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_callingcard.tga b/linden/indra/newview/skins/default/textures/inv_folder_callingcard.tga
new file mode 100644
index 0000000..db7d8f7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_callingcard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_clothing.tga b/linden/indra/newview/skins/default/textures/inv_folder_clothing.tga
new file mode 100644
index 0000000..d214789
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_gesture.tga b/linden/indra/newview/skins/default/textures/inv_folder_gesture.tga
new file mode 100644
index 0000000..83accbb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_landmark.tga b/linden/indra/newview/skins/default/textures/inv_folder_landmark.tga
new file mode 100644
index 0000000..6923dd2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_lostandfound.tga b/linden/indra/newview/skins/default/textures/inv_folder_lostandfound.tga
new file mode 100644
index 0000000..67f9a9a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_lostandfound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_notecard.tga b/linden/indra/newview/skins/default/textures/inv_folder_notecard.tga
new file mode 100644
index 0000000..400ef3c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_object.tga b/linden/indra/newview/skins/default/textures/inv_folder_object.tga
new file mode 100644
index 0000000..c3d04bf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_plain_closed.tga b/linden/indra/newview/skins/default/textures/inv_folder_plain_closed.tga
new file mode 100644
index 0000000..e351836
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_plain_closed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_plain_open.tga b/linden/indra/newview/skins/default/textures/inv_folder_plain_open.tga
new file mode 100644
index 0000000..7bc8034
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_plain_open.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_script.tga b/linden/indra/newview/skins/default/textures/inv_folder_script.tga
new file mode 100644
index 0000000..3e1a164
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_snapshot.tga b/linden/indra/newview/skins/default/textures/inv_folder_snapshot.tga
new file mode 100644
index 0000000..d32538d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_sound.tga b/linden/indra/newview/skins/default/textures/inv_folder_sound.tga
new file mode 100644
index 0000000..5e54c47
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_texture.tga b/linden/indra/newview/skins/default/textures/inv_folder_texture.tga
new file mode 100644
index 0000000..4fe75d0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_folder_trash.tga b/linden/indra/newview/skins/default/textures/inv_folder_trash.tga
new file mode 100644
index 0000000..54043e9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_folder_trash.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_alpha.tga b/linden/indra/newview/skins/default/textures/inv_item_alpha.tga
new file mode 100644
index 0000000..b041492
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_alpha.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_animation.tga b/linden/indra/newview/skins/default/textures/inv_item_animation.tga
new file mode 100644
index 0000000..2b12b28
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_attach.tga b/linden/indra/newview/skins/default/textures/inv_item_attach.tga
new file mode 100644
index 0000000..0538993
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_attach.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_callingcard_offline.tga b/linden/indra/newview/skins/default/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 0000000..44222d3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_callingcard_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_callingcard_online.tga b/linden/indra/newview/skins/default/textures/inv_item_callingcard_online.tga
new file mode 100644
index 0000000..42be4d2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_callingcard_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_clothing.tga b/linden/indra/newview/skins/default/textures/inv_item_clothing.tga
new file mode 100644
index 0000000..4c4c939
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_eyes.tga b/linden/indra/newview/skins/default/textures/inv_item_eyes.tga
new file mode 100644
index 0000000..053ffbe
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_eyes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_gesture.tga b/linden/indra/newview/skins/default/textures/inv_item_gesture.tga
new file mode 100644
index 0000000..52ac90c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_gloves.tga b/linden/indra/newview/skins/default/textures/inv_item_gloves.tga
new file mode 100644
index 0000000..2604171
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_gloves.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_hair.tga b/linden/indra/newview/skins/default/textures/inv_item_hair.tga
new file mode 100644
index 0000000..03156a7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_hair.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_jacket.tga b/linden/indra/newview/skins/default/textures/inv_item_jacket.tga
new file mode 100644
index 0000000..f37c593
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_jacket.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_landmark.tga b/linden/indra/newview/skins/default/textures/inv_item_landmark.tga
new file mode 100644
index 0000000..c161deb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_landmark_visited.tga b/linden/indra/newview/skins/default/textures/inv_item_landmark_visited.tga
new file mode 100644
index 0000000..372a0f6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_landmark_visited.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_notecard.tga b/linden/indra/newview/skins/default/textures/inv_item_notecard.tga
new file mode 100644
index 0000000..2534d1b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_object.tga b/linden/indra/newview/skins/default/textures/inv_item_object.tga
new file mode 100644
index 0000000..edad15f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_object_multi.tga b/linden/indra/newview/skins/default/textures/inv_item_object_multi.tga
new file mode 100644
index 0000000..7af666b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_object_multi.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_pants.tga b/linden/indra/newview/skins/default/textures/inv_item_pants.tga
new file mode 100644
index 0000000..ec3246e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_pants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_script.tga b/linden/indra/newview/skins/default/textures/inv_item_script.tga
new file mode 100644
index 0000000..e396d09
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_script_dangerous.tga b/linden/indra/newview/skins/default/textures/inv_item_script_dangerous.tga
new file mode 100644
index 0000000..1ee742a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_script_dangerous.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_shape.tga b/linden/indra/newview/skins/default/textures/inv_item_shape.tga
new file mode 100644
index 0000000..5d9db4e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_shape.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_shirt.tga b/linden/indra/newview/skins/default/textures/inv_item_shirt.tga
new file mode 100644
index 0000000..2e1c627
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_shirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_shoes.tga b/linden/indra/newview/skins/default/textures/inv_item_shoes.tga
new file mode 100644
index 0000000..ae93bfe
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_shoes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_skin.tga b/linden/indra/newview/skins/default/textures/inv_item_skin.tga
new file mode 100644
index 0000000..f0d7f20
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_skin.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_skirt.tga b/linden/indra/newview/skins/default/textures/inv_item_skirt.tga
new file mode 100644
index 0000000..d8f3972
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_skirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_snapshot.tga b/linden/indra/newview/skins/default/textures/inv_item_snapshot.tga
new file mode 100644
index 0000000..c9d41a6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_socks.tga b/linden/indra/newview/skins/default/textures/inv_item_socks.tga
new file mode 100644
index 0000000..dabcf6d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_socks.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_sound.tga b/linden/indra/newview/skins/default/textures/inv_item_sound.tga
new file mode 100644
index 0000000..efa1132
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_tattoo.tga b/linden/indra/newview/skins/default/textures/inv_item_tattoo.tga
new file mode 100644
index 0000000..fdf6c0a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_tattoo.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_texture.tga b/linden/indra/newview/skins/default/textures/inv_item_texture.tga
new file mode 100644
index 0000000..fc5a420
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_underpants.tga b/linden/indra/newview/skins/default/textures/inv_item_underpants.tga
new file mode 100644
index 0000000..e712f9c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_underpants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/inv_item_undershirt.tga b/linden/indra/newview/skins/default/textures/inv_item_undershirt.tga
new file mode 100644
index 0000000..c7b4aae
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/inv_item_undershirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/lag_status_critical.tga b/linden/indra/newview/skins/default/textures/lag_status_critical.tga
new file mode 100644
index 0000000..bbc71d9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/lag_status_critical.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/lag_status_good.tga b/linden/indra/newview/skins/default/textures/lag_status_good.tga
new file mode 100644
index 0000000..680ba90
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/lag_status_good.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/lag_status_warning.tga b/linden/indra/newview/skins/default/textures/lag_status_warning.tga
new file mode 100644
index 0000000..13ce3cc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/lag_status_warning.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/legend.tga b/linden/indra/newview/skins/default/textures/legend.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/legend.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/lightgray.tga b/linden/indra/newview/skins/default/textures/lightgray.tga
new file mode 100644
index 0000000..2063d68
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/locked_image.j2c b/linden/indra/newview/skins/default/textures/locked_image.j2c
new file mode 100644
index 0000000..9e8998d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/locked_image.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_16.tga b/linden/indra/newview/skins/default/textures/map_avatar_16.tga
new file mode 100644
index 0000000..ce129e3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_32.tga b/linden/indra/newview/skins/default/textures/map_avatar_32.tga
new file mode 100644
index 0000000..aebeab4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_8.tga b/linden/indra/newview/skins/default/textures/map_avatar_8.tga
new file mode 100644
index 0000000..28552f2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_above_32.tga b/linden/indra/newview/skins/default/textures/map_avatar_above_32.tga
new file mode 100644
index 0000000..65bd056
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_above_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_above_8.tga b/linden/indra/newview/skins/default/textures/map_avatar_above_8.tga
new file mode 100644
index 0000000..193428e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_above_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_below_32.tga b/linden/indra/newview/skins/default/textures/map_avatar_below_32.tga
new file mode 100644
index 0000000..496c44b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_below_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_below_8.tga b/linden/indra/newview/skins/default/textures/map_avatar_below_8.tga
new file mode 100644
index 0000000..9e14bfa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_below_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_you_32.tga b/linden/indra/newview/skins/default/textures/map_avatar_you_32.tga
new file mode 100644
index 0000000..782207e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_you_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_avatar_you_8.tga b/linden/indra/newview/skins/default/textures/map_avatar_you_8.tga
new file mode 100644
index 0000000..61f319f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_avatar_you_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_event.tga b/linden/indra/newview/skins/default/textures/map_event.tga
new file mode 100644
index 0000000..c229b37
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_event_adult.tga b/linden/indra/newview/skins/default/textures/map_event_adult.tga
new file mode 100644
index 0000000..c344fb1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_event_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_event_mature.tga b/linden/indra/newview/skins/default/textures/map_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_home.tga b/linden/indra/newview/skins/default/textures/map_home.tga
new file mode 100644
index 0000000..7478de3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_home.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_infohub.tga b/linden/indra/newview/skins/default/textures/map_infohub.tga
new file mode 100644
index 0000000..d0134fa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_infohub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_telehub.tga b/linden/indra/newview/skins/default/textures/map_telehub.tga
new file mode 100644
index 0000000..ef63a3e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_telehub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_track_16.tga b/linden/indra/newview/skins/default/textures/map_track_16.tga
new file mode 100644
index 0000000..451ce24
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_track_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/map_track_8.tga b/linden/indra/newview/skins/default/textures/map_track_8.tga
new file mode 100644
index 0000000..53425ff
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/map_track_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_back.png b/linden/indra/newview/skins/default/textures/media_btn_back.png
new file mode 100644
index 0000000..9783a03
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_back.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_done.png b/linden/indra/newview/skins/default/textures/media_btn_done.png
new file mode 100644
index 0000000..f407aa3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_done.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_forward.png b/linden/indra/newview/skins/default/textures/media_btn_forward.png
new file mode 100644
index 0000000..4e7e609
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_forward.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_home.png b/linden/indra/newview/skins/default/textures/media_btn_home.png
new file mode 100644
index 0000000..cc59ddf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_home.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_newwindow.png b/linden/indra/newview/skins/default/textures/media_btn_newwindow.png
new file mode 100644
index 0000000..c5f9c97
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_newwindow.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_optimalzoom.png b/linden/indra/newview/skins/default/textures/media_btn_optimalzoom.png
new file mode 100644
index 0000000..dd68edc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_optimalzoom.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_reload.png b/linden/indra/newview/skins/default/textures/media_btn_reload.png
new file mode 100644
index 0000000..afbfe8f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_reload.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_scrolldown.png b/linden/indra/newview/skins/default/textures/media_btn_scrolldown.png
new file mode 100644
index 0000000..ad921d5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_scrolldown.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_scrollleft.png b/linden/indra/newview/skins/default/textures/media_btn_scrollleft.png
new file mode 100644
index 0000000..a69c7e7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_scrollleft.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_scrollright.png b/linden/indra/newview/skins/default/textures/media_btn_scrollright.png
new file mode 100644
index 0000000..c553449
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_scrollright.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_scrollup.png b/linden/indra/newview/skins/default/textures/media_btn_scrollup.png
new file mode 100644
index 0000000..ef37529
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_scrollup.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_btn_stoploading.png b/linden/indra/newview/skins/default/textures/media_btn_stoploading.png
new file mode 100644
index 0000000..8578d75
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_btn_stoploading.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_icon.tga b/linden/indra/newview/skins/default/textures/media_icon.tga
new file mode 100644
index 0000000..289520c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_panel_bg.png b/linden/indra/newview/skins/default/textures/media_panel_bg.png
new file mode 100644
index 0000000..975dc3e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_panel_bg.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_panel_divider.png b/linden/indra/newview/skins/default/textures/media_panel_divider.png
new file mode 100644
index 0000000..5f947e8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_panel_divider.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_panel_hoverrectangle.png b/linden/indra/newview/skins/default/textures/media_panel_hoverrectangle.png
new file mode 100644
index 0000000..1cdeabf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_panel_hoverrectangle.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/media_panel_scrollbg.png b/linden/indra/newview/skins/default/textures/media_panel_scrollbg.png
new file mode 100644
index 0000000..2b63c9f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/media_panel_scrollbg.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/minimize.tga b/linden/indra/newview/skins/default/textures/minimize.tga
new file mode 100644
index 0000000..a21fd91
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/minimize_inactive.tga b/linden/indra/newview/skins/default/textures/minimize_inactive.tga
new file mode 100644
index 0000000..fcd62aa
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/minimize_pressed.tga b/linden/indra/newview/skins/default/textures/minimize_pressed.tga
new file mode 100644
index 0000000..0061dd5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/missing_asset.tga b/linden/indra/newview/skins/default/textures/missing_asset.tga
new file mode 100644
index 0000000..9a43f4d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/missing_asset.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_backward_in.tga b/linden/indra/newview/skins/default/textures/move_backward_in.tga
new file mode 100644
index 0000000..b4c5eb7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_backward_out.tga b/linden/indra/newview/skins/default/textures/move_backward_out.tga
new file mode 100644
index 0000000..bef71ab
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_down_in.tga b/linden/indra/newview/skins/default/textures/move_down_in.tga
new file mode 100644
index 0000000..c11fac2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_down_out.tga b/linden/indra/newview/skins/default/textures/move_down_out.tga
new file mode 100644
index 0000000..7e7a658
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_forward_in.tga b/linden/indra/newview/skins/default/textures/move_forward_in.tga
new file mode 100644
index 0000000..f963f5b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_forward_out.tga b/linden/indra/newview/skins/default/textures/move_forward_out.tga
new file mode 100644
index 0000000..730b9c3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_left_in.tga b/linden/indra/newview/skins/default/textures/move_left_in.tga
new file mode 100644
index 0000000..c2dd4f8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_left_out.tga b/linden/indra/newview/skins/default/textures/move_left_out.tga
new file mode 100644
index 0000000..af2e239
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_right_in.tga b/linden/indra/newview/skins/default/textures/move_right_in.tga
new file mode 100644
index 0000000..cfb297f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_right_out.tga b/linden/indra/newview/skins/default/textures/move_right_out.tga
new file mode 100644
index 0000000..e56e5fd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_turn_left_in.tga b/linden/indra/newview/skins/default/textures/move_turn_left_in.tga
new file mode 100644
index 0000000..6692330
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_turn_left_out.tga b/linden/indra/newview/skins/default/textures/move_turn_left_out.tga
new file mode 100644
index 0000000..669b89f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_turn_right_in.tga b/linden/indra/newview/skins/default/textures/move_turn_right_in.tga
new file mode 100644
index 0000000..0ac750d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_turn_right_out.tga b/linden/indra/newview/skins/default/textures/move_turn_right_out.tga
new file mode 100644
index 0000000..6a203bc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_up_in.tga b/linden/indra/newview/skins/default/textures/move_up_in.tga
new file mode 100644
index 0000000..6a78e41
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/move_up_out.tga b/linden/indra/newview/skins/default/textures/move_up_out.tga
new file mode 100644
index 0000000..54bb853
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/music_icon.tga b/linden/indra/newview/skins/default/textures/music_icon.tga
new file mode 100644
index 0000000..aeaff02
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/music_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/mute_icon.tga b/linden/indra/newview/skins/default/textures/mute_icon.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/mute_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/noentrylines.j2c b/linden/indra/newview/skins/default/textures/noentrylines.j2c
new file mode 100644
index 0000000..93ec176
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/noentrylines.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/noentrypasslines.j2c b/linden/indra/newview/skins/default/textures/noentrypasslines.j2c
new file mode 100644
index 0000000..800c466
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/noentrypasslines.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/nomnom.png b/linden/indra/newview/skins/default/textures/nomnom.png
new file mode 100644
index 0000000..ffc70ef
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/nomnom.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/notify_box_icon.tga b/linden/indra/newview/skins/default/textures/notify_box_icon.tga
new file mode 100644
index 0000000..0672c89
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/notify_box_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/notify_caution_icon.tga b/linden/indra/newview/skins/default/textures/notify_caution_icon.tga
new file mode 100644
index 0000000..abc23d1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/notify_caution_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/notify_next.png b/linden/indra/newview/skins/default/textures/notify_next.png
new file mode 100644
index 0000000..2235d25
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/notify_tip_icon.tga b/linden/indra/newview/skins/default/textures/notify_tip_icon.tga
new file mode 100644
index 0000000..f79a634
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/notify_tip_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cone.tga b/linden/indra/newview/skins/default/textures/object_cone.tga
new file mode 100644
index 0000000..f21a033
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cone_active.tga b/linden/indra/newview/skins/default/textures/object_cone_active.tga
new file mode 100644
index 0000000..c7b3517
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cube.tga b/linden/indra/newview/skins/default/textures/object_cube.tga
new file mode 100644
index 0000000..4bb5cfe
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cube_active.tga b/linden/indra/newview/skins/default/textures/object_cube_active.tga
new file mode 100644
index 0000000..1153845
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cylinder.tga b/linden/indra/newview/skins/default/textures/object_cylinder.tga
new file mode 100644
index 0000000..f28c3cb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_cylinder_active.tga b/linden/indra/newview/skins/default/textures/object_cylinder_active.tga
new file mode 100644
index 0000000..64132f9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_grass.tga b/linden/indra/newview/skins/default/textures/object_grass.tga
new file mode 100644
index 0000000..b0deccc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_grass.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_grass_active.tga b/linden/indra/newview/skins/default/textures/object_grass_active.tga
new file mode 100644
index 0000000..265d489
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_grass_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_cone.tga b/linden/indra/newview/skins/default/textures/object_hemi_cone.tga
new file mode 100644
index 0000000..9465777
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_cone_active.tga b/linden/indra/newview/skins/default/textures/object_hemi_cone_active.tga
new file mode 100644
index 0000000..bbe51a5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_cylinder.tga b/linden/indra/newview/skins/default/textures/object_hemi_cylinder.tga
new file mode 100644
index 0000000..db7132b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_cylinder_active.tga b/linden/indra/newview/skins/default/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 0000000..1a86794
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_sphere.tga b/linden/indra/newview/skins/default/textures/object_hemi_sphere.tga
new file mode 100644
index 0000000..0ce884c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_hemi_sphere_active.tga b/linden/indra/newview/skins/default/textures/object_hemi_sphere_active.tga
new file mode 100644
index 0000000..e6e2ffb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_hemi_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_prism.tga b/linden/indra/newview/skins/default/textures/object_prism.tga
new file mode 100644
index 0000000..0b25d11
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_prism.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_prism_active.tga b/linden/indra/newview/skins/default/textures/object_prism_active.tga
new file mode 100644
index 0000000..0486b3a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_prism_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_pyramid.tga b/linden/indra/newview/skins/default/textures/object_pyramid.tga
new file mode 100644
index 0000000..f9ecde8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_pyramid.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_pyramid_active.tga b/linden/indra/newview/skins/default/textures/object_pyramid_active.tga
new file mode 100644
index 0000000..f022c33
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_pyramid_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_ring.tga b/linden/indra/newview/skins/default/textures/object_ring.tga
new file mode 100644
index 0000000..6e891a3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_ring.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_ring_active.tga b/linden/indra/newview/skins/default/textures/object_ring_active.tga
new file mode 100644
index 0000000..c0b8ca0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_ring_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_sphere.tga b/linden/indra/newview/skins/default/textures/object_sphere.tga
new file mode 100644
index 0000000..22440ed
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_sphere_active.tga b/linden/indra/newview/skins/default/textures/object_sphere_active.tga
new file mode 100644
index 0000000..7f189cb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tetrahedron.tga b/linden/indra/newview/skins/default/textures/object_tetrahedron.tga
new file mode 100644
index 0000000..e61ee4e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tetrahedron.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tetrahedron_active.tga b/linden/indra/newview/skins/default/textures/object_tetrahedron_active.tga
new file mode 100644
index 0000000..c34cc04
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tetrahedron_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_torus.tga b/linden/indra/newview/skins/default/textures/object_torus.tga
new file mode 100644
index 0000000..e01e225
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_torus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_torus_active.tga b/linden/indra/newview/skins/default/textures/object_torus_active.tga
new file mode 100644
index 0000000..275e63a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_torus_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tree.tga b/linden/indra/newview/skins/default/textures/object_tree.tga
new file mode 100644
index 0000000..0b5a1c7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tree.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tree_active.tga b/linden/indra/newview/skins/default/textures/object_tree_active.tga
new file mode 100644
index 0000000..171cb41
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tree_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tube.tga b/linden/indra/newview/skins/default/textures/object_tube.tga
new file mode 100644
index 0000000..be8a341
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/object_tube_active.tga b/linden/indra/newview/skins/default/textures/object_tube_active.tga
new file mode 100644
index 0000000..ea5dc2d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/object_tube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/octopus.png b/linden/indra/newview/skins/default/textures/octopus.png
new file mode 100644
index 0000000..91765f9
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/octopus.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/pixiesmall.j2c b/linden/indra/newview/skins/default/textures/pixiesmall.j2c
new file mode 100644
index 0000000..a1ff640
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/pixiesmall.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/progress_fill.tga b/linden/indra/newview/skins/default/textures/progress_fill.tga
new file mode 100644
index 0000000..a913fe7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/progress_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/progressbar_fill.tga b/linden/indra/newview/skins/default/textures/progressbar_fill.tga
new file mode 100644
index 0000000..5b0dc64
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/progressbar_track.tga b/linden/indra/newview/skins/default/textures/progressbar_track.tga
new file mode 100644
index 0000000..cbe87e7
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/propertyline.tga b/linden/indra/newview/skins/default/textures/propertyline.tga
new file mode 100644
index 0000000..0c504ee
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/propertyline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ptt_lock_off.tga b/linden/indra/newview/skins/default/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..09c4798
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/ptt_lock_on.tga b/linden/indra/newview/skins/default/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..dfb8ce2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/radio_active_false.tga b/linden/indra/newview/skins/default/textures/radio_active_false.tga
new file mode 100644
index 0000000..9630373
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/radio_active_true.tga b/linden/indra/newview/skins/default/textures/radio_active_true.tga
new file mode 100644
index 0000000..f49297f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/radio_inactive_false.tga b/linden/indra/newview/skins/default/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..9f9589e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/radio_inactive_true.tga b/linden/indra/newview/skins/default/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..ca69cc6
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/default/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..f47aacf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/restore.tga b/linden/indra/newview/skins/default/textures/restore.tga
new file mode 100644
index 0000000..87910e2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/restore_inactive.tga b/linden/indra/newview/skins/default/textures/restore_inactive.tga
new file mode 100644
index 0000000..dbbec7e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/restore_pressed.tga b/linden/indra/newview/skins/default/textures/restore_pressed.tga
new file mode 100644
index 0000000..1922ca8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/rounded_square.j2c b/linden/indra/newview/skins/default/textures/rounded_square.j2c
new file mode 100644
index 0000000..c8bb572
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/rounded_square.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/rounded_square_soft.j2c b/linden/indra/newview/skins/default/textures/rounded_square_soft.j2c
new file mode 100644
index 0000000..56e56c1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/rounded_square_soft.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/script_error.j2c b/linden/indra/newview/skins/default/textures/script_error.j2c
new file mode 100644
index 0000000..893cb64
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/script_error.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..5e73799
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..c5cf9bf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..480842a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..71aad79
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..6d7f13b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..0edc59a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..4c6a8fe
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/default/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..5cd5dff
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/silhouette.j2c b/linden/indra/newview/skins/default/textures/silhouette.j2c
new file mode 100644
index 0000000..3859d4c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/silhouette.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_dark.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_dark.png
new file mode 100644
index 0000000..2cac829
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_dark.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_default.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_default.png
new file mode 100644
index 0000000..40fe64b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_default.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_emerald.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_emerald.png
new file mode 100644
index 0000000..ab35bc0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_emerald.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_gemini.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_gemini.png
new file mode 100644
index 0000000..156da53
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_gemini.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_gred.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_gred.png
new file mode 100644
index 0000000..8271354
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_gred.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_meta7.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_meta7.png
new file mode 100644
index 0000000..ab35bc0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_meta7.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_pslgreen.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_pslgreen.png
new file mode 100644
index 0000000..73e117e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_pslgreen.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_pslpurple.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_pslpurple.png
new file mode 100644
index 0000000..902ad82
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_pslpurple.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_ruby.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_ruby.png
new file mode 100644
index 0000000..d45e75a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_ruby.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_saphire.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_saphire.png
new file mode 100644
index 0000000..7ec8e19
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_saphire.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_silver.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_silver.png
new file mode 100644
index 0000000..51707bb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_silver.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/skin_thumbnail_white_meta7.png b/linden/indra/newview/skins/default/textures/skin_thumbnail_white_meta7.png
new file mode 100644
index 0000000..e93ea4c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/skin_thumbnail_white_meta7.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/slim_icon_16_viewer.tga b/linden/indra/newview/skins/default/textures/slim_icon_16_viewer.tga
new file mode 100644
index 0000000..552181d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/slim_icon_16_viewer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/default/textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..85157e4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/smicon_warn.tga b/linden/indra/newview/skins/default/textures/smicon_warn.tga
new file mode 100644
index 0000000..90ccaa0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/smicon_warn.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spacer24.tga b/linden/indra/newview/skins/default/textures/spacer24.tga
new file mode 100644
index 0000000..c7cab6b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spacer24.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spacer35.tga b/linden/indra/newview/skins/default/textures/spacer35.tga
new file mode 100644
index 0000000..b88bc66
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spacer35.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/default/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..b9eb36b
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/default/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..c9cb5e8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/default/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..b604b88
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/default/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..4e3941e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/square_btn_32x128.tga b/linden/indra/newview/skins/default/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..d7ce58d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/default/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..59ca365
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/startup_logo.j2c b/linden/indra/newview/skins/default/textures/startup_logo.j2c
new file mode 100644
index 0000000..d1b991f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/startup_logo.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_busy.tga b/linden/indra/newview/skins/default/textures/status_busy.tga
new file mode 100644
index 0000000..7743d9c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_busy.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_buy_currency.tga b/linden/indra/newview/skins/default/textures/status_buy_currency.tga
new file mode 100644
index 0000000..e4dc5f2
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/default/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..22cec7a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_buy_land.tga b/linden/indra/newview/skins/default/textures/status_buy_land.tga
new file mode 100644
index 0000000..53ed744
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/default/textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..c51c031
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_health.tga b/linden/indra/newview/skins/default/textures/status_health.tga
new file mode 100644
index 0000000..3d5f455
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_health.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_money.tga b/linden/indra/newview/skins/default/textures/status_money.tga
new file mode 100644
index 0000000..d5be31f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_money.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_no_build.tga b/linden/indra/newview/skins/default/textures/status_no_build.tga
new file mode 100644
index 0000000..8e471e1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_no_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_no_fly.tga b/linden/indra/newview/skins/default/textures/status_no_fly.tga
new file mode 100644
index 0000000..cde2700
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_no_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_no_push.tga b/linden/indra/newview/skins/default/textures/status_no_push.tga
new file mode 100644
index 0000000..5ccbfa5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_no_push.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_no_scripts.tga b/linden/indra/newview/skins/default/textures/status_no_scripts.tga
new file mode 100644
index 0000000..52ecdb1
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_no_scripts.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_no_voice.tga b/linden/indra/newview/skins/default/textures/status_no_voice.tga
new file mode 100644
index 0000000..4ab4498
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_no_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_script_debug.tga b/linden/indra/newview/skins/default/textures/status_script_debug.tga
new file mode 100644
index 0000000..6fca614
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_script_debug.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_search.tga b/linden/indra/newview/skins/default/textures/status_search.tga
new file mode 100644
index 0000000..3ac10c4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_search_btn.png b/linden/indra/newview/skins/default/textures/status_search_btn.png
new file mode 100644
index 0000000..67f6133
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_search_btn.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_search_btn_pressed.png b/linden/indra/newview/skins/default/textures/status_search_btn_pressed.png
new file mode 100644
index 0000000..1437273
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_search_btn_pressed.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/status_voice.tga b/linden/indra/newview/skins/default/textures/status_voice.tga
new file mode 100644
index 0000000..4ab4498
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/status_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_background_darkpurple.tga b/linden/indra/newview/skins/default/textures/tab_background_darkpurple.tga
new file mode 100644
index 0000000..8169f98
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_background_darkpurple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_background_lightgrey.tga b/linden/indra/newview/skins/default/textures/tab_background_lightgrey.tga
new file mode 100644
index 0000000..c2f8818
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_background_lightgrey.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_background_purple.tga b/linden/indra/newview/skins/default/textures/tab_background_purple.tga
new file mode 100644
index 0000000..aa01b3c
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_background_purple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/default/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..0734279
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/default/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..e7c2afd
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_left.tga b/linden/indra/newview/skins/default/textures/tab_left.tga
new file mode 100644
index 0000000..7e3c4a5
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_left_selected.tga b/linden/indra/newview/skins/default/textures/tab_left_selected.tga
new file mode 100644
index 0000000..944aa35
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_top_blue.tga b/linden/indra/newview/skins/default/textures/tab_top_blue.tga
new file mode 100644
index 0000000..7ec2ba3
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/default/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..375ceea
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tabarea.tga b/linden/indra/newview/skins/default/textures/tabarea.tga
new file mode 100644
index 0000000..5517aeb
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tabarea.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tearoff_pressed.tga b/linden/indra/newview/skins/default/textures/tearoff_pressed.tga
new file mode 100644
index 0000000..620d109
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tearoffbox.tga b/linden/indra/newview/skins/default/textures/tearoffbox.tga
new file mode 100644
index 0000000..0670d2e
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tool_dozer.tga b/linden/indra/newview/skins/default/textures/tool_dozer.tga
new file mode 100644
index 0000000..ec3a7bf
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tool_dozer_active.tga b/linden/indra/newview/skins/default/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..714815a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tool_zoom.tga b/linden/indra/newview/skins/default/textures/tool_zoom.tga
new file mode 100644
index 0000000..5558f3f
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/tool_zoom_active.tga b/linden/indra/newview/skins/default/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..8759546
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/toolbar_bg.tga b/linden/indra/newview/skins/default/textures/toolbar_bg.tga
new file mode 100644
index 0000000..3a05776
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/toolbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/default/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..8bfabf8
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/default/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..69a3315
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/default/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..38d280a
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/toolbar_tab.tga b/linden/indra/newview/skins/default/textures/toolbar_tab.tga
new file mode 100644
index 0000000..5ea1a28
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/up_arrow.png b/linden/indra/newview/skins/default/textures/up_arrow.png
new file mode 100644
index 0000000..fe68ad4
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/up_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/up_arrow.tga b/linden/indra/newview/skins/default/textures/up_arrow.tga
new file mode 100644
index 0000000..c2bd8cc
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/up_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/uv_test1.j2c b/linden/indra/newview/skins/default/textures/uv_test1.j2c
new file mode 100644
index 0000000..3d5b541
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/uv_test1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/uv_test2.tga b/linden/indra/newview/skins/default/textures/uv_test2.tga
new file mode 100644
index 0000000..a16000d
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/uv_test2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/white.tga b/linden/indra/newview/skins/default/textures/white.tga
new file mode 100644
index 0000000..9fe6863
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/default/textures/zombiecat.png b/linden/indra/newview/skins/default/textures/zombiecat.png
new file mode 100644
index 0000000..93392c0
--- /dev/null
+++ b/linden/indra/newview/skins/default/textures/zombiecat.png
Binary files differ
diff --git a/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
index c070c07..0fad222 100644
--- a/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Mangler Indhold 61 Mangler Indhold
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden Dollars (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Rettigheder 67 Rettigheder
diff --git a/linden/indra/newview/skins/default/xui/da/menu_viewer.xml b/linden/indra/newview/skins/default/xui/da/menu_viewer.xml
index 8bc99f2..b16db2a 100644
--- a/linden/indra/newview/skins/default/xui/da/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/da/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Anmeld fejl..." name="Report Bug..."/> 203 <menu_item_call label="Anmeld fejl..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="Om Second Life..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="Om meta-impy..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/da/panel_group_general.xml b/linden/indra/newview/skins/default/xui/da/panel_group_general.xml
index 4281ec6..3765935 100644
--- a/linden/indra/newview/skins/default/xui/da/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/da/panel_group_general.xml
@@ -73,8 +73,6 @@ Bevæg din mus over mulighederne for mere hjælp.
73 Henter medlemsinformationer 73 Henter medlemsinformationer
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Creating this group will cost L$100. 76Er du virkelig, virkelig, VIRKELIG sikker på, at du vil bruge M$0 på at lave denne gruppe?
77Er du virkelig, virkelig, VIRKELIG sikker på, at du vil bruge L$100 på at lave denne gruppe?
78Du skal være opmærksom på, at hvis ingen andre indmelder sig i denne gruppe indenfor 48 timer, så vil gruppen blive opløst, og gruppens navn vil ikke være tilgængelig i fremtiden.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
index fdcde20..863c3e9 100644
--- a/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
@@ -61,8 +61,8 @@ dann auf das Objekt:
61 <combo_item name="MissingContent"> 61 <combo_item name="MissingContent">
62 Fehlender Inhalt 62 Fehlender Inhalt
63 </combo_item> 63 </combo_item>
64 <combo_item name="LindenDollars(L$)"> 64 <combo_item name="GridCurrency">
65 Linden Dollar (L$) 65 Grid currency
66 </combo_item> 66 </combo_item>
67 <combo_item name="Permissions"> 67 <combo_item name="Permissions">
68 Berechtigungen 68 Berechtigungen
diff --git a/linden/indra/newview/skins/default/xui/de/menu_viewer.xml b/linden/indra/newview/skins/default/xui/de/menu_viewer.xml
index e1fb1ca..b9092df 100644
--- a/linden/indra/newview/skins/default/xui/de/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/de/menu_viewer.xml
@@ -214,6 +214,19 @@
214 <menu_item_separator label="-----------" name="separator9"/> 214 <menu_item_separator label="-----------" name="separator9"/>
215 <menu_item_call label="Fehler melden..." name="Report Bug..."/> 215 <menu_item_call label="Fehler melden..." name="Report Bug..."/>
216 </menu> 216 </menu>
217 <menu_item_call label="Ãœber Second Life..." name="About Second Life..."/> 217 <menu label="meta 7 web site" name="meta 7 web site">
218 <menu_item_call label="meta 7 Homepage..." name="meta 7 home page..."/>
219 <menu_item_call label="M$ Kaufen..." name="Buy M$..."/>
220 <menu_item_call label="Downloads..." name="Downloads..."/>
221 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
222 <menu_item_call label="Offizielle Foren..." name="Official forums..."/>
223 <menu_item_call label="Nutzungsbedingungen..." name="Terms of service..."/>
224 <menu_item_call label="Community-Standards..." name="Community standards..."/>
225 <menu_item_call label="Inhaltseinstufung..." name="Maturity ratings..."/>
226 <menu_item_call label="Datenschutz..." name="Privacy policy..."/>
227 <menu_item_call label="Fehlermeldung senden..." name="Submit a bug report..."/>
228 <menu_item_call label="Support-Anfrage senden..." name="Submit a support ticket..."/>
229 </menu>
230 <menu_item_call label="Ãœber meta-impy..." name="About meta-impy..."/>
218 </menu> 231 </menu>
219</menu_bar> 232</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/de/notifications.xml b/linden/indra/newview/skins/default/xui/de/notifications.xml
index b2975df..3e08d33 100644
--- a/linden/indra/newview/skins/default/xui/de/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/de/notifications.xml
@@ -1442,21 +1442,6 @@ Die Option zum Austritt aus einer Gruppe finden Sie unter „Bearbeiten“ &gt;
1442 <button name="Cancel" text="Abbrechen"/> 1442 <button name="Cancel" text="Abbrechen"/>
1443 </form> 1443 </form>
1444 </notification> 1444 </notification>
1445 <notification label="Linden-Grundstück ändern" name="ChangeLindenEstate">
1446 Sie sind im Begriff, ein Grundstück in Linden-Besitz (Mainland, Teen-Raster, Orientierung usw.) zu verändern.
1447
1448Dies ist ÄUSSERST GEFÄHRLICH, da es grundlegende Auswirkungen auf das Benutzererlebnis hat. Auf dem Mainland werden tausende Regionen geändert, was den Spaceserver stark belastet.
1449
1450Fortfahren?
1451 <usetemplate name="okcancelbuttons" notext="Abbrechen" yestext="OK"/>
1452 </notification>
1453 <notification label="Zugang zu Linden-Grundstück ändern" name="ChangeLindenAccess">
1454 Sie sind im Begriff, die Zugangsliste für ein Grundstück in Linden-Besitz (Mainland, Teen-Raster, Orientierung usw.) zu verändern.
1455
1456Dies ist GEFÄHRLICH und sollte nur erfolgen, um Objekte/L$ per Hack in und aus dem Raster zu entfernen.
1457Tausende Regionen werden verändert und der Spaceserver wird dadurch stark belastet.
1458 <usetemplate name="okcancelbuttons" notext="Abbrechen" yestext="OK"/>
1459 </notification>
1460 <notification label="Grundstück wählen" name="EstateAllowedAgentAdd"> 1445 <notification label="Grundstück wählen" name="EstateAllowedAgentAdd">
1461 Nur für dieses Grundstück oder für alle [ALL_ESTATES] zur Erlaubnisliste hinzufügen? 1446 Nur für dieses Grundstück oder für alle [ALL_ESTATES] zur Erlaubnisliste hinzufügen?
1462 <usetemplate canceltext="Abbrechen" name="yesnocancelbuttons" notext="Alle Grundstücke" yestext="Dieses Grundstück"/> 1447 <usetemplate canceltext="Abbrechen" name="yesnocancelbuttons" notext="Alle Grundstücke" yestext="Dieses Grundstück"/>
diff --git a/linden/indra/newview/skins/default/xui/de/panel_group_general.xml b/linden/indra/newview/skins/default/xui/de/panel_group_general.xml
index ce19248..0be201b 100644
--- a/linden/indra/newview/skins/default/xui/de/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/de/panel_group_general.xml
@@ -73,8 +73,6 @@ Bewegen Sie die Maus über die Optionen, um weitere Informationen anzuzeigen.
73 Mitgliedsdaten werden abgerufen 73 Mitgliedsdaten werden abgerufen
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Die Gründung dieser Gruppe kostet 100 L$. 76Sind Sie wirklich, WIRKLICH sicher, dass Sie 0 M$ für die Gründung dieser Gruppe ausgeben möchten?
77Sind Sie wirklich, WIRKLICH sicher, dass Sie 100 L$ für die Gründung dieser Gruppe ausgeben möchten?
78Falls in den nächsten 48 Stunden niemand sonst dieser Gruppe beitritt, wird sie aufgelöst und der Name der Gruppe wird nicht mehr verfügbar sein.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
index 0b73d9b..f25fd47 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
@@ -2,7 +2,7 @@
2<floater can_close="true" can_drag_on_left="false" can_minimize="true" 2<floater can_close="true" can_drag_on_left="false" can_minimize="true"
3 can_resize="false" height="440" min_height="100" min_width="100" 3 can_resize="false" height="440" min_height="100" min_width="100"
4 name="floater_about" rect_control="FloaterAboutRect" 4 name="floater_about" rect_control="FloaterAboutRect"
5 title="About Second Life" width="470"> 5 title="About grid viewer" width="470">
6 <tab_container 6 <tab_container
7 follows="all" 7 follows="all"
8 bottom="10" 8 bottom="10"
@@ -30,35 +30,33 @@
30 height="386" 30 height="386"
31 help_topic="about_credits_tab" 31 help_topic="about_credits_tab"
32 name="credits_panel"> 32 name="credits_panel">
33 <text_editor bottom="6" embedded_items="false"
34 follows="left|top|right|bottom" font="SansSerifSmall" height="374" left="6"
35 max_length="65536" mouse_opaque="true" name="credits_editor" width="423"
36 word_wrap="true">
37 The Imprudence Viewer was rocked hard by:
38 Jacek Antonelli, McCabe Maxsted, Armin Weatherwax, Elektra Hesse, and CodeBastard Redgrave.
39 http://kokuaviewer.org/
40 33
41 Imprudence is so awesome thanks to contributions from many generous people: 34 <text_editor bottom="6" embedded_items="false"
35 follows="left|top|right|bottom" font="SansSerifSmall" height="374" left="6"
36 max_length="65536" mouse_opaque="true" name="credits_editor" width="423"
37 word_wrap="true">
38 Meta 7 is brought to you by Laurent, George, Melanie, Shaun, Dave, Kitto, Mike, Brandon, Erich, Daniel, Mark, Trinity, and Tom.
42 39
43 For their patches and code contributions, we thank Admiral Admiral, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Archimedies Plutonian, Angus Boyd, Ansariel Hiller, Ardy Lay, Asuka Neely, Balp Allen, Carjay McGinnis, Chalice Yao, Dale Glass, Damian Delacrois, Danny Nolan, Felix Duesenburg, Geneko Nemeth, Henri Beauchamp, Katharine Berry, KirstenLee Cinquetti, Kitty Barnett, Latif Khalifa, Lilly Zenovka, Makomk Makosen, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Mm Alder, Nemurimasu Neiro, Nicholaz Beresford, Patrick Sapinski, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thickbrick Sleaford, Thomas Shikami, Tom Meta, tx Oh, Vaalith Jinn, Vadim Bigbear, Vex Streeter, Zi Ree, and Zwagoth Klaar. 40 http://www.meta7.com/
44 41
45 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden. 42 This viewer is based on the Imprudence viewer.
46 43
47 Thanks also to the developer(s) of the Emerald Viewer, Hippo Viewer, Cool VL Viewer, Snowglobe Viewer, Meta7 Viewer, FrozenGlobe Viewer, and Meerkat Viewer for viewer enhancements we have incorporated, as well as Kitty Barnett for RLVa. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible. 44 The Imprudence Viewer was rocked hard by:
45 Jacek Antonelli, McCabe Maxsted, Armin Weatherwax, Elektra Hesse, and CodeBastard Redgrave.
48 46
49 For a complete list of who did what, read the release notes! 47 http://kokuaviewer.org/
50 48
49 Imprudence is so awesome thanks to contributions from many generous people:
51 50
52 Second Life Copyright (C) 1999-2009 Linden Research Inc. 51 For their patches and code contributions, we thank Admiral Admiral, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Archimedies Plutonian, Angus Boyd, Ansariel Hiller, Ardy Lay, Asuka Neely, Balp Allen, Carjay McGinnis, Chalice Yao, Dale Glass, Damian Delacrois, Danny Nolan, Felix Duesenburg, Geneko Nemeth, Henri Beauchamp, Katharine Berry, KirstenLee Cinquetti, Kitty Barnett, Latif Khalifa, Lilly Zenovka, Makomk Makosen, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Mm Alder, Nemurimasu Neiro, Nicholaz Beresford, Patrick Sapinski, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thickbrick Sleaford, Thomas Shikami, Tom Meta, tx Oh, Vaalith Jinn, Vadim Bigbear, Vex Streeter, Zi Ree, and Zwagoth Klaar.
53 52
54 Second Life is brought to you by Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, Yang, T, Simone, Maestro, Scott, Charlene, Quixote, Amanda, Susan, Zed, Anne, Enkidu, Esbee, Joroan, Katelin, Roxie, Tay, Scarlet, Kevin, Johnny, Wolfgang, Andren, Bob, Howard, Merov, Rand, Ray, Michon, Newell, Galen, Dessie, Les, Michon, Jenelle, Geo, Siz, Shapiro, Pete, Calyle, Selene, Allen, Phoebe, Goldin, Kimmora, Dakota, Slaton, Lindquist, Zoey, Hari, Othello, Rohit, Sheldon, Petra, Viale, Gordon, Kaye, Pink, Ferny, Emerson, Davy, Bri, Chan, Juan, Robert, Terrence, Nathan, Carl and many others. 53 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
54
55 Thanks also to the developer(s) of the Emerald Viewer, Hippo Viewer, Cool VL Viewer, Snowglobe Viewer, meta 7 Viewer, FrozenGlobe Viewer, and Meerkat Viewer for viewer enhancements we have incorporated, as well as Kitty Barnett for RLVa. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
56
57 For a complete list of who did what, read the release notes!
55 58
56 Thank you to the following residents for helping to ensure that this is the best version yet: able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, 59 Many thanks to the many residents in many grids who contributed towards this viewer in countless ways.
57 Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida,
58 Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao,
59 Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi,
60 Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky,
61 Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
62 60
63 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion 61 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion
64 APR Copyright (C) 2000-2004 The Apache Software Foundation 62 APR Copyright (C) 2000-2004 The Apache Software Foundation
@@ -84,9 +82,7 @@
84 Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) 82 Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
85 83
86 84
87 Begin, be bold and venture to be wise. -- Horace 85 I live in the future, just waiting for the rest of you to catch up. -- onefang Rejected
88
89 If you don't like something, change it. If you can't change it, change your attitude. -- Maya Angelou
90 </text_editor> 86 </text_editor>
91 </panel> 87 </panel>
92 </tab_container> 88 </tab_container>
@@ -94,3 +90,4 @@
94 You are at [POSITION] 90 You are at [POSITION]
95 </string> 91 </string>
96</floater> 92</floater>
93
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml b/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
index 453bf46..d57ca5f 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
@@ -1420,14 +1420,14 @@ Select the thumbnail to choose a different texture.
1420 </text> 1420 </text>
1421 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall" 1421 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall"
1422 height="16" initial_value="false" 1422 height="16" initial_value="false"
1423 label="Residents who have not given payment info to Linden Lab" 1423 label="Residents who have not given payment info"
1424 left_delta="0" mouse_opaque="true" name="limit_payment" radio_style="false" 1424 left_delta="0" mouse_opaque="true" name="limit_payment" radio_style="false"
1425 tool_tip="Ban unidentified residents." width="278" /> 1425 tool_tip="Ban unidentified residents." width="278" />
1426 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall" 1426 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall"
1427 height="16" initial_value="false" 1427 height="16" initial_value="false"
1428 label="Residents who are not age verified adults" left_delta="0" 1428 label="Residents who are not age verified adults" left_delta="0"
1429 mouse_opaque="true" name="limit_age_verified" radio_style="false" 1429 mouse_opaque="true" name="limit_age_verified" radio_style="false"
1430 tool_tip="Ban residents who have not verified their age. See support.secondlife.com for more information." 1430 tool_tip="Ban residents who have not verified their age."
1431 width="278" /> 1431 width="278" />
1432 <string name="estate_override"> 1432 <string name="estate_override">
1433 One or more of these options is set at the estate level 1433 One or more of these options is set at the estate level
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
index 83d7a5c..67b72e5 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
@@ -106,8 +106,8 @@
106 <combo_item name="MissingContent" value="21"> 106 <combo_item name="MissingContent" value="21">
107 Missing Content 107 Missing Content
108 </combo_item> 108 </combo_item>
109 <combo_item name="LindenDollars(L$)" value="14"> 109 <combo_item name="GridCurrency" value="14">
110 Linden Dollars (L$) 110 Grid currency
111 </combo_item> 111 </combo_item>
112 <combo_item name="Permissions" value="15"> 112 <combo_item name="Permissions" value="15">
113 Permissions 113 Permissions
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml b/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
index daf217e..314ad20 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
@@ -154,7 +154,7 @@
154 mouse_opaque="true" name="spin y" 154 mouse_opaque="true" name="spin y"
155 tool_tip="Y coordinate of location to show on map" width="48" /> 155 tool_tip="Y coordinate of location to show on map" width="48" />
156 <spinner bottom_delta="0" decimal_digits="0" follows="bottom|right" height="16" 156 <spinner bottom_delta="0" decimal_digits="0" follows="bottom|right" height="16"
157 increment="1" initial_val="0" left_delta="50" max_val="4096" min_val="0" 157 increment="1" initial_val="0" left_delta="50" max_val="16383" min_val="0"
158 mouse_opaque="true" name="spin z" 158 mouse_opaque="true" name="spin z"
159 tool_tip="Z coordinate of location to show on map" width="48" /> 159 tool_tip="Z coordinate of location to show on map" width="48" />
160 <button bottom="-625" follows="right|bottom" font="SansSerif" halign="center" 160 <button bottom="-625" follows="right|bottom" font="SansSerif" halign="center"
diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_login.xml b/linden/indra/newview/skins/default/xui/en-us/menu_login.xml
index c65a737..87907ec 100644
--- a/linden/indra/newview/skins/default/xui/en-us/menu_login.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/menu_login.xml
@@ -28,7 +28,7 @@
28 userdata="WebLaunchImprudenceForums,http://imprudenceviewer.org/forums/" /> 28 userdata="WebLaunchImprudenceForums,http://imprudenceviewer.org/forums/" />
29 </menu_item_call> 29 </menu_item_call>
30 <menu_item_separator /> 30 <menu_item_separator />
31 <menu_item_call label="About Imprudence" name="About Imprudence"> 31 <menu_item_call label="About meta-impy" name="About meta-impy">
32 <on_click function="ShowFloater" userdata="about" /> 32 <on_click function="ShowFloater" userdata="about" />
33 </menu_item_call> 33 </menu_item_call>
34 </menu> 34 </menu>
diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
index 5fbf337..93ebd1c 100644
--- a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
@@ -858,8 +858,64 @@
858 <on_click function="ShowFloater" userdata="lag meter" /> 858 <on_click function="ShowFloater" userdata="lag meter" />
859 </menu_item_call> 859 </menu_item_call>
860 <menu_item_separator /> 860 <menu_item_separator />
861 <menu_item_call name="About Imprudence" 861
862 label="About Imprudence"> 862
863 <menu label="meta 7 web site"
864 name="meta 7 web site" opaque="true" tear_off="true" create_jump_keys="true">
865 <menu_item_call hidden="false" label="meta 7 home page..."
866 name="meta 7 home page...">
867 <on_click function="PromptShowURL" name="meta7homePage_url"
868 userdata="WebLaunchExternalTarget,http://www.meta7.com/" />
869 </menu_item_call>
870 <menu_item_call label="Buy M$..." name="Buy M$...">
871 <on_click function="PromptShowURL" name="BuyCredits_url"
872 userdata="WebLaunchExternalTarget,http://www.meta7.com/buycredits.php" />
873 </menu_item_call>
874 <menu_item_call label="Downloads..." name="Downloads...">
875 <on_click function="PromptShowURL" name="Downloads_url"
876 userdata="WebLaunchExternalTarget,http://www.meta7.com/download.php" />
877 </menu_item_call>
878 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki...">
879 <on_click function="PromptShowURL" name="wiki_url"
880 userdata="WebLaunchExternalTarget,http://www.meta7.com//wiki.php?page=wiki" />
881 </menu_item_call>
882 <menu_item_call label="meta 7 IRC (temporary and dodgy)..." name="meta 7 IRC (temporary and dodgy)...">
883 <on_click function="PromptShowURL" name="IRC_url"
884 userdata="WebLaunchExternalTarget,http://webchat.freenode.net/?nick=[IRCNICK]&amp;channels=meta7&amp;btn=25" />
885 </menu_item_call>
886 <menu_item_call label="Official forums..." name="Official forums...">
887 <on_click function="PromptShowURL" name="Forums_url"
888 userdata="WebLaunchExternalTarget,http://forum.meta7.com/" />
889 </menu_item_call>
890 <menu_item_call label="Terms of service..." name="Terms of service...">
891 <on_click function="PromptShowURL" name="TOS_url"
892 userdata="WebLaunchExternalTarget,http://www.meta7.com/wiki.php?page=Terms Of Service" />
893 </menu_item_call>
894 <menu_item_call label="Community standards..." name="Community standards...">
895 <on_click function="PromptShowURL" name="CommunityStandards_url"
896 userdata="WebLaunchExternalTarget,http://www.meta7.com/wiki.php?page=Community+Standards" />
897 </menu_item_call>
898 <menu_item_call label="Maturity ratings..." name="Maturity ratings...">
899 <on_click function="PromptShowURL" name="MaturityRatings_url"
900 userdata="WebLaunchExternalTarget,http://www.meta7.com/wiki.php?page=maturity ratings" />
901 </menu_item_call>
902 <menu_item_call label="Privacy policy..." name="Privacy policy...">
903 <on_click function="PromptShowURL" name="PrivacyPolicy_url"
904 userdata="WebLaunchExternalTarget,http://www.meta7.com/privacy.php" />
905 </menu_item_call>
906 <menu_item_call label="Submit a bug report..." name="Submit a bug report...">
907 <on_click function="PromptShowURL" name="SubmitBugReport_url"
908 userdata="WebLaunchExternalTarget,http://bugs.meta7.com/" />
909 </menu_item_call>
910 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket...">
911 <on_click function="PromptShowURL" name="SubmitTicket_url"
912 userdata="WebLaunchPublicIssue,http://support.meta7.com/" />
913 </menu_item_call>
914 </menu>
915
916
917 <menu_item_call name="About meta-impy"
918 label="About meta-impy">
863 <on_click function="ShowFloater" userdata="about" /> 919 <on_click function="ShowFloater" userdata="about" />
864 </menu_item_call> 920 </menu_item_call>
865 </menu> 921 </menu>
diff --git a/linden/indra/newview/skins/default/xui/en-us/notifications.xml b/linden/indra/newview/skins/default/xui/en-us/notifications.xml
index 306e3b8..97a020d 100644
--- a/linden/indra/newview/skins/default/xui/en-us/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/notifications.xml
@@ -1,7 +1,7 @@
1<?xml version="1.0" ?><notifications> 1<?xml version="1.0" ?><notifications>
2 2
3<global name="VIEWER_NAME">Imprudence</global> 3<global name="VIEWER_NAME">meta-impy</global>
4<global name="VIEWER_SITE">kokuaviewer.org</global> 4<global name="VIEWER_SITE">www.meta7.com</global>
5<global name="SECOND_LIFE">Second Life</global> 5<global name="SECOND_LIFE">Second Life</global>
6<global name="SECOND_LIFE_SITE">secondlife.com</global> 6<global name="SECOND_LIFE_SITE">secondlife.com</global>
7 7
@@ -1442,7 +1442,7 @@ Corrupt resource file:
1442 icon="alertmodal.tga" 1442 icon="alertmodal.tga"
1443 name="UnknownResourceFileVersion" 1443 name="UnknownResourceFileVersion"
1444 type="alertmodal"> 1444 type="alertmodal">
1445Unknown Linden resource file version in file: 1445Unknown resource file version in file:
1446 1446
1447[FILE] 1447[FILE]
1448</notification> 1448</notification>
@@ -2877,7 +2877,7 @@ Visit the [SECOND_LIFE] Wiki for info on how to use the Public Issue Tracker.
2877 icon="alertmodal.tga" 2877 icon="alertmodal.tga"
2878 name="WebLaunchSupportWiki" 2878 name="WebLaunchSupportWiki"
2879 type="alertmodal"> 2879 type="alertmodal">
2880Go to the Official Linden Blog, for the latest news and information. 2880Go to the grids web site, for the latest news and information.
2881 <usetemplate 2881 <usetemplate
2882 ignoretext="When launching web browser to view the blog" 2882 ignoretext="When launching web browser to view the blog"
2883 name="okcancelignore" 2883 name="okcancelignore"
@@ -3194,30 +3194,11 @@ Type a short announcement which will be sent to everyone currently in your estat
3194 3194
3195<notification 3195<notification
3196 icon="alert.tga" 3196 icon="alert.tga"
3197 label="Change Linden Estate" 3197 label="Pfft some old linden crap"
3198 name="ChangeLindenEstate" 3198 name="PfftLindenCrap"
3199 type="alert"> 3199 type="alert">
3200You are about to change a Linden owned estate (mainland, teen grid, orientation, etc.). 3200This used to be some Linden inspired crap, but should never be seen now.
3201 3201Still unravelling the code before I make this go away.
3202This is EXTREMELY DANGEROUS because it can fundamentally affect the user experience. On the mainland, it will change thousands of regions and make the spaceserver hiccup.
3203
3204Proceed?
3205 <usetemplate
3206 name="okcancelbuttons"
3207 notext="Cancel"
3208 yestext="OK"/>
3209</notification>
3210
3211<notification
3212 icon="alert.tga"
3213 label="Change Linden Estate Access"
3214 name="ChangeLindenAccess"
3215 type="alert">
3216You are about to change the access list for a Linden owned estate (mainland, teen grid, orientation, etc.).
3217
3218This is DANGEROUS and should only be done to invoke the hack allowing objects/[CURRENCY] to be transfered in/out of a grid.
3219
3220It will change thousands of regions and make the spaceserver hiccup.
3221 <usetemplate 3202 <usetemplate
3222 name="okcancelbuttons" 3203 name="okcancelbuttons"
3223 notext="Cancel" 3204 notext="Cancel"
@@ -3686,7 +3667,7 @@ Default: off
3686 label="Max Inventory Items To Transfer" 3667 label="Max Inventory Items To Transfer"
3687 name="HelpMaxInventoryItemsTransfer" 3668 name="HelpMaxInventoryItemsTransfer"
3688 type="alertmodal"> 3669 type="alertmodal">
3689This box controls how many objects can be transfered between clients at a time. -1 sets no limit on the amount of objects. Default Second Life setting is 42. 3670This box controls how many objects can be transfered between clients at a time. -1 sets no limit on the amount of objects. Default setting is 42.
3690 3671
3691Default: -1 3672Default: -1
3692</notification> 3673</notification>
@@ -4049,7 +4030,7 @@ Estate managers can only be added or removed by the owner of the estate, not by
4049 label="Use Global Time" 4030 label="Use Global Time"
4050 name="HelpEstateUseGlobalTime" 4031 name="HelpEstateUseGlobalTime"
4051 type="alertmodal"> 4032 type="alertmodal">
4052This checkbox makes the sun in your estate follow the same position as on the Linden-owned &apos;mainland&apos; estates. 4033This checkbox makes the sun in your estate follow the same position as on the grid owned estates.
4053 4034
4054Default: on 4035Default: on
4055</notification> 4036</notification>
@@ -4105,7 +4086,7 @@ Access to this estate will be limited to groups listed here and any Residents ab
4105 type="alertmodal"> 4086 type="alertmodal">
4106Setting this to a valid email address will cause abuse reports on this estate to be sent to that address. 4087Setting this to a valid email address will cause abuse reports on this estate to be sent to that address.
4107 4088
4108Setting it blank will cause abuse reports to be sent only to Linden Lab. 4089Setting it blank will cause abuse reports to be sent only to the grid owners.
4109</notification> 4090</notification>
4110 4091
4111<notification 4092<notification
@@ -4437,14 +4418,14 @@ http://secondlife.com/support/incidentreport.php
4437 icon="alertmodal.tga" 4418 icon="alertmodal.tga"
4438 name="HelpReportAbuseEmailEO" 4419 name="HelpReportAbuseEmailEO"
4439 type="alertmodal"> 4420 type="alertmodal">
4440IMPORTANT: This report will go to the owner of the region you are currently in and not to Linden Lab. 4421IMPORTANT: This report will go to the owner of the region you are currently in and not to the grid owners.
4441 4422
4442As a service to residents and visitors, the owner of the region you are in has elected to receive and resolve all reports originating in this region. Linden Lab will not investigate reports you file from this location. 4423As a service to residents and visitors, the owner of the region you are in has elected to receive and resolve all reports originating in this region. The grid owners will not investigate reports you file from this location.
4443 4424
4444The region owner will resolve reports based on the local rules of this region as outlined in the estate Covenant. 4425The region owner will resolve reports based on the local rules of this region as outlined in the estate Covenant.
4445(View covenants by going to the World menu and selecting About Land.) 4426(View covenants by going to the World menu and selecting About Land.)
4446 4427
4447The resolution of this report applies only to this Region; Residents access to other areas of [GRID_NAME] will not be affected by the outcome of this report. <!-- Only Linden Lab can restrict access to the entirety of [GRID_NAME]. --> 4428The resolution of this report applies only to this Region; Residents access to other areas of [GRID_NAME] will not be affected by the outcome of this report. <!-- Only the grid owners can restrict access to the entirety of [GRID_NAME]. -->
4448</notification> 4429</notification>
4449 4430
4450<notification 4431<notification
@@ -4538,15 +4519,13 @@ Dear Resident,
4538 4519
4539You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly: 4520You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly:
4540 4521
4541(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the [SECOND_LIFE] permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the [SECOND_LIFE] Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from the [SECOND_LIFE] world. 4522(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behaviour that violates this grids Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from this grid.
4542 4523
4543(2) The DMCA or Content Removal Process. To request removal of content from [SECOND_LIFE], you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php. 4524(2) The DMCA or Content Removal Process. To request removal of content from this grid, you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php.
4544 4525
4545If you still wish to continue with the abuse process, please close this window and finish submitting your report. You may need to select the specific category &apos;CopyBot or Permissions Exploit&apos;. 4526If you still wish to continue with the abuse process, please close this window and finish submitting your report. You may need to select the specific category &apos;CopyBot or Permissions Exploit&apos;.
4546 4527
4547Thank you, 4528Thank you.
4548
4549Linden Lab
4550</notification> 4529</notification>
4551 4530
4552<notification 4531<notification
@@ -5739,9 +5718,9 @@ If you want to view streaming media on parcels that support it you should go to
5739No Media Plugin was found to handle the "[MIME_TYPE]" mime type. Media of this type will be unavailable. 5718No Media Plugin was found to handle the "[MIME_TYPE]" mime type. Media of this type will be unavailable.
5740</notification> 5719</notification>
5741<notification 5720<notification
5742 icon="alertmodal.tga" 5721 icon="alert.tga"
5743 name="MediaPluginFailed" 5722 name="MediaPluginFailed"
5744 type="alertmodal"> 5723 type="alert">
5745The following Media Plugin has failed: 5724The following Media Plugin has failed:
5746[PLUGIN] 5725[PLUGIN]
5747 5726
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml
index f459e6a..8330624 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml
@@ -10,7 +10,7 @@
10[AGEVERIFICATION] 10[AGEVERIFICATION]
11 </string> 11 </string>
12 <string name="AcctTypeResident"> 12 <string name="AcctTypeResident">
13 Resident 13 Metazen
14 </string> 14 </string>
15 <string name="AcctTypeTrial"> 15 <string name="AcctTypeTrial">
16 Trial 16 Trial
@@ -19,7 +19,7 @@
19 Charter Member 19 Charter Member
20 </string> 20 </string>
21 <string name="AcctTypeEmployee"> 21 <string name="AcctTypeEmployee">
22 Linden Lab Employee 22 meta 7 staff
23 </string> 23 </string>
24 <string name="PaymentInfoUsed"> 24 <string name="PaymentInfoUsed">
25 Payment Info Used 25 Payment Info Used
@@ -31,10 +31,10 @@
31 No Payment Info On File 31 No Payment Info On File
32 </string> 32 </string>
33 <string name="AgeVerified"> 33 <string name="AgeVerified">
34 Age-verified 34 Adult
35 </string> 35 </string>
36 <string name="NotAgeVerified"> 36 <string name="NotAgeVerified">
37 Not Age-verified 37 Mature
38 </string> 38 </string>
39 <string name="copy_key_info"> 39 <string name="copy_key_info">
40 Copied key for [AVATAR] to clipboard: [KEY] 40 Copied key for [AVATAR] to clipboard: [KEY]
@@ -103,7 +103,7 @@
103 bottom_delta="-25" drop_shadow_visible="true" follows="left|top" 103 bottom_delta="-25" drop_shadow_visible="true" follows="left|top"
104 font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-12" 104 font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-12"
105 mouse_opaque="true" name="partner_label" 105 mouse_opaque="true" name="partner_label"
106 tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" 106 tool_tip="In world partner."
107 v_pad="0" width="145"> 107 v_pad="0" width="145">
108 Partner: 108 Partner:
109 </text> 109 </text>
@@ -118,7 +118,7 @@
118 border_thickness="1" bottom_delta="-19" enabled="true" follows="left|top" 118 border_thickness="1" bottom_delta="-19" enabled="true" follows="left|top"
119 font="SansSerifSmall" height="18" is_unicode="false" right="-12" 119 font="SansSerifSmall" height="18" is_unicode="false" right="-12"
120 max_length="254" mouse_opaque="false" name="partner_edit" 120 max_length="254" mouse_opaque="false" name="partner_edit"
121 tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" 121 tool_tip="In world partner."
122 width="145"> 122 width="145">
123 [FIRST] [LAST] 123 [FIRST] [LAST]
124 </line_editor> 124 </line_editor>
@@ -300,7 +300,7 @@
300 bottom="-20" drop_shadow_visible="true" follows="left|top" 300 bottom="-20" drop_shadow_visible="true" follows="left|top"
301 font="SansSerifSmall" h_pad="0" halign="left" height="16" left="114" 301 font="SansSerifSmall" h_pad="0" halign="left" height="16" left="114"
302 mouse_opaque="true" 302 mouse_opaque="true"
303 name="Tell everyone about your favorite places in Second Life." v_pad="0" 303 name="Tell everyone about your favorite places in world." v_pad="0"
304 width="302"> 304 width="302">
305 Tell everyone about your favorite places. 305 Tell everyone about your favorite places.
306 </text> 306 </text>
@@ -326,7 +326,7 @@
326 bottom="-20" drop_shadow_visible="true" follows="left|top" 326 bottom="-20" drop_shadow_visible="true" follows="left|top"
327 font="SansSerifSmall" h_pad="0" halign="left" height="16" left="114" 327 font="SansSerifSmall" h_pad="0" halign="left" height="16" left="114"
328 mouse_opaque="true" 328 mouse_opaque="true"
329 name="Place an ad in Second Life&apos;s classified listings." v_pad="0" 329 name="Place an ad in the classified listings." v_pad="0"
330 width="302"> 330 width="302">
331 Place an ad in the current grid&apos;s classified listings. 331 Place an ad in the current grid&apos;s classified listings.
332 </text> 332 </text>
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_group_general.xml b/linden/indra/newview/skins/default/xui/en-us/panel_group_general.xml
index b032b09..0895e3f 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_group_general.xml
@@ -144,8 +144,6 @@ Hover your mouse over the options for more help.
144 Retrieving member data 144 Retrieving member data
145 </string> 145 </string>
146 <string name="confirm_group_create_str"> 146 <string name="confirm_group_create_str">
147 Creating this group will cost [GROUPCREATEFEE]. 147Are you sure you want to spend [GROUPCREATEFEE] to create this group?
148Are you really, really, REALLY sure you want to spend [GROUPCREATEFEE] to create this group?
149Be aware that if nobody else joins this group within 48 hours, it will be disbanded and the group&apos;s name will be unavailable for future use.
150 </string> 148 </string>
151</panel> 149</panel>
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_login.xml b/linden/indra/newview/skins/default/xui/en-us/panel_login.xml
index 68991b6..f43fc7a 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_login.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_login.xml
@@ -5,7 +5,7 @@
5 follows="left|top|right|bottom" mouse_opaque="true" > 5 follows="left|top|right|bottom" mouse_opaque="true" >
6 6
7 <web_browser name="login_html" 7 <web_browser name="login_html"
8 bottom="102" top="-1" left="0" right="-1" 8 bottom="0" top="-1" left="0" right="-1"
9 border_visible="false" follows="top|left|bottom|right" 9 border_visible="false" follows="top|left|bottom|right"
10 start_url="data:text/html, 10 start_url="data:text/html,
11 %3Chtml%3E 11 %3Chtml%3E
@@ -14,7 +14,7 @@
14 %3Ctable width=%22100%%22 height=%22100%%22 border=%220%22%3E 14 %3Ctable width=%22100%%22 height=%22100%%22 border=%220%22%3E
15 %3Ctr%3E 15 %3Ctr%3E
16 %3Ctd align=%22center%22 valign=%22middle%22 style=%22font-size:0.8em;%22%3E 16 %3Ctd align=%22center%22 valign=%22middle%22 style=%22font-size:0.8em;%22%3E
17 %3Cimg src=%22imprudence_loading.png%22 align=%22absmiddle%22%3E 17 %3Cimg src=%22meta-impy_loading.png%22 align=%22absmiddle%22%3E
18 %3Cbr/%3E 18 %3Cbr/%3E
19 %3CH1%3Eloading...%3C/H1%3E 19 %3CH1%3Eloading...%3C/H1%3E
20 %3C/td%3E 20 %3C/td%3E
@@ -30,10 +30,36 @@
30 </string> 30 </string>
31 31
32 32
33 <!-- START LOCATION -->
34
35 <text name="start_location_text"
36 bottom="8" left="10" height="16" right="115"
37 follows="left|bottom" h_pad="0" halign="right" v_pad="0"
38 bg_visible="false" drop_shadow_visible="true"
39 border_visible="false" border_drop_shadow_visible="false"
40 font="SansSerifSmall" mouse_opaque="true">
41 Start location:
42 </text>
43 <combo_box name="start_location_combo"
44 bottom_delta="2" left="120" height="16" width="150"
45 follows="left|bottom" font="SansSerifSmall"
46 mouse_opaque="true" allow_text_entry="true" max_chars="128">
47 <combo_item name="MyHome" value="My Home">
48 My Home
49 </combo_item>
50 <combo_item name="MyLastLocation" value="My Last Location">
51 My Last Location
52 </combo_item>
53 <combo_item name="Typeregionname" value="&lt;Type region name&gt;">
54 &lt;Type region name&gt;
55 </combo_item>
56 </combo_box>
57
58
33 <!-- FIRST NAME --> 59 <!-- FIRST NAME -->
34 60
35 <text name="first_name_text" 61 <text name="first_name_text"
36 bottom="80" left="24" height="16" width="120" 62 bottom="56" left="24" height="16" width="120"
37 follows="left|bottom" h_pad="0" halign="left" v_pad="0" 63 follows="left|bottom" h_pad="0" halign="left" v_pad="0"
38 bg_visible="false" drop_shadow_visible="true" 64 bg_visible="false" drop_shadow_visible="true"
39 border_visible="false" border_drop_shadow_visible="false" 65 border_visible="false" border_drop_shadow_visible="false"
@@ -70,30 +96,10 @@
70 allow_translate="false" /> 96 allow_translate="false" />
71 97
72 98
73 <!-- SL USERNAME -->
74
75 <text name="username_text"
76 bottom="80" left="24" height="16" width="250"
77 follows="left|bottom" h_pad="0" halign="left" v_pad="0"
78 bg_visible="false" drop_shadow_visible="true"
79 border_visible="false" border_drop_shadow_visible="false"
80 font="SansSerif" mouse_opaque="true">
81 Login name:
82 </text>
83 <line_editor name="username_edit"
84 bottom_delta="-20" left_delta="0" height="20" width="250"
85 follows="left|bottom" font="SansSerif"
86 bevel_style="in" border_style="line" border_thickness="1"
87 max_length="31" mouse_opaque="true"
88 handle_edit_keys_directly="true"
89 select_all_on_focus_received="true"
90 allow_translate="false" />
91
92
93 <!-- PASSWORD --> 99 <!-- PASSWORD -->
94 100
95 <text name="password_text" 101 <text name="password_text"
96 bottom_delta="20" left="285" height="16" width="120" 102 bottom_delta="20" left_delta="130" height="16" width="120"
97 follows="left|bottom" h_pad="0" halign="left" v_pad="0" 103 follows="left|bottom" h_pad="0" halign="left" v_pad="0"
98 bg_visible="false" drop_shadow_visible="true" 104 bg_visible="false" drop_shadow_visible="true"
99 border_visible="false" border_drop_shadow_visible="false" 105 border_visible="false" border_drop_shadow_visible="false"
@@ -108,78 +114,64 @@
108 handle_edit_keys_directly="true" 114 handle_edit_keys_directly="true"
109 select_all_on_focus_received="true" 115 select_all_on_focus_received="true"
110 allow_translate="false" /> 116 allow_translate="false" />
117 <check_box name="remember_check" label="Remember password"
118 bottom_delta="-24" left_delta="0" height="16" width="140"
119 follows="left|bottom" font="SansSerifSmall" control_name="RememberPassword"
120 initial_value="false" mouse_opaque="true" />
111 121
112 122
113 <!-- GRIDS --> 123 <!-- GRIDS -->
114 124
115 <text name="grid_text" 125 <text name="grid_text"
116 bottom="80" left_delta="150" height="16" width="120" 126 bottom="56" left_delta="150" height="16" width="120"
117 follows="left|bottom" h_pad="0" halign="left" v_pad="0" 127 follows="left|bottom" h_pad="0" halign="left" v_pad="0"
118 bg_visible="false" drop_shadow_visible="true" 128 bg_visible="false" drop_shadow_visible="true"
119 border_visible="false" border_drop_shadow_visible="false" 129 border_visible="false" border_drop_shadow_visible="false"
120 font="SansSerif" mouse_opaque="true"> 130 font="SansSerif" mouse_opaque="true">
121 Grid: 131 Grid:
122 </text> 132 </text>
123 <combo_box name="server_combo" 133 <combo_box name="server_combo"
124 bottom_delta="-20" left_delta="0" height="20" width="120" 134 bottom_delta="-20" left_delta="0" height="20" width="120"
125 follows="left|bottom" allow_text_entry="false" 135 follows="left|bottom" allow_text_entry="false"
126 max_chars="20" mouse_opaque="true" /> 136 max_chars="20" mouse_opaque="true" />
127 137 <button name="grid_btn" label="Grid Manager"
128 138 bottom_delta="-24" left_delta="10" height="16" width="100"
129 <!-- START LOCATION --> 139 follows="left|bottom" font="SansSerifSmall" halign="center"
130 140 mouse_opaque="true" scale_image="TRUE" />
131 <text name="start_location_text"
132 bottom="32" left="10" height="16" right="115"
133 follows="left|bottom" h_pad="0" halign="right" v_pad="0"
134 bg_visible="false" drop_shadow_visible="true"
135 border_visible="false" border_drop_shadow_visible="false"
136 font="SansSerifSmall" mouse_opaque="true">
137 Start location:
138 </text>
139 <combo_box name="start_location_combo"
140 bottom_delta="2" left="120" height="16" width="150"
141 follows="left|bottom" font="SansSerifSmall"
142 mouse_opaque="true" allow_text_entry="true" max_chars="128">
143 <combo_item name="MyHome" value="My Home">
144 My Home
145 </combo_item>
146 <combo_item name="MyLastLocation" value="My Last Location">
147 My Last Location
148 </combo_item>
149 <combo_item name="Typeregionname" value="&lt;Type region name&gt;">
150 &lt;Type region name&gt;
151 </combo_item>
152 </combo_box>
153
154
155 <!-- REMEMBER PASSWORD -->
156
157 <check_box name="remember_check" label="Remember password"
158 bottom_delta="-2" left="282" height="16" width="140"
159 follows="left|bottom" font="SansSerifSmall" control_name="RememberPassword"
160 initial_value="false" mouse_opaque="true" />
161
162
163 <!-- GRID MANAGER -->
164
165 <button name="grid_btn" label="Grid Manager"
166 bottom_delta="0" left="434" height="20" width="100"
167 follows="left|bottom" font="SansSerifSmall" halign="center"
168 mouse_opaque="true" scale_image="TRUE" />
169 141
170 142
171 <!-- LOG IN --> 143 <!-- LOG IN -->
172 144
173 <button name="connect_btn" label="Log In" 145 <button name="connect_btn" label="Log In"
174 bottom="58" left_delta="150" height="24" width="120" 146 bottom="34" left_delta="140" height="24" width="120"
175 follows="left|bottom" font="SansSerif" halign="center" 147 follows="left|bottom" font="SansSerif" halign="center"
176 mouse_opaque="true" scale_image="TRUE" /> 148 mouse_opaque="true" scale_image="TRUE" />
177 149
178 150
151 <!-- SL USERNAME -->
152
153 <text name="username_text"
154 bottom="80" left="24" height="16" width="250"
155 follows="left|bottom" h_pad="0" halign="left" v_pad="0"
156 bg_visible="false" drop_shadow_visible="true"
157 border_visible="false" border_drop_shadow_visible="false"
158 font="SansSerif" mouse_opaque="true">
159 Login name:
160 </text>
161 <line_editor name="username_edit"
162 bottom_delta="-20" left_delta="0" height="20" width="250"
163 follows="left|bottom" font="SansSerif"
164 bevel_style="in" border_style="line" border_thickness="1"
165 max_length="31" mouse_opaque="true"
166 handle_edit_keys_directly="true"
167 select_all_on_focus_received="true"
168 allow_translate="false" />
169
170
179 <!-- ACCOUNT / FORGOT PASSWORD --> 171 <!-- ACCOUNT / FORGOT PASSWORD -->
180 172
181 <text name="create_new_account_text" 173 <text name="create_new_account_text"
182 bottom="69" left="-210" height="16" width="200" 174 bottom="45" left="-210" height="16" width="200"
183 follows="right|bottom" h_pad="0" halign="right" v_pad="0" 175 follows="right|bottom" h_pad="0" halign="right" v_pad="0"
184 bg_visible="false" drop_shadow_visible="true" 176 bg_visible="false" drop_shadow_visible="true"
185 border_visible="false" border_drop_shadow_visible="false" 177 border_visible="false" border_drop_shadow_visible="false"
@@ -189,7 +181,7 @@
189 </text> 181 </text>
190 182
191 <text name="forgot_password_text" 183 <text name="forgot_password_text"
192 bottom="49" left="-210" height="16" width="200" 184 bottom="25" left="-210" height="16" width="200"
193 follows="right|bottom" h_pad="0" halign="right" v_pad="0" 185 follows="right|bottom" h_pad="0" halign="right" v_pad="0"
194 bg_visible="false" drop_shadow_visible="true" 186 bg_visible="false" drop_shadow_visible="true"
195 border_visible="false" border_drop_shadow_visible="false" 187 border_visible="false" border_drop_shadow_visible="false"
@@ -202,7 +194,7 @@
202 <!-- CHANNEL & VERSION --> 194 <!-- CHANNEL & VERSION -->
203 195
204 <text name="channel_text" 196 <text name="channel_text"
205 bottom="29" left="-310" height="16" width="300" 197 bottom="5" left="-310" height="16" width="300"
206 follows="right|bottom" h_pad="0" halign="right" v_pad="0" 198 follows="right|bottom" h_pad="0" halign="right" v_pad="0"
207 bg_visible="false" drop_shadow_visible="true" 199 bg_visible="false" drop_shadow_visible="true"
208 border_visible="false" border_drop_shadow_visible="false" 200 border_visible="false" border_drop_shadow_visible="false"
@@ -210,11 +202,4 @@
210 hover="true" hover_color="50 115 185"> 202 hover="true" hover_color="50 115 185">
211 [CHANNEL] [VERSION] 203 [CHANNEL] [VERSION]
212 </text> 204 </text>
213
214
215 <web_browser name="news_bar"
216 bottom="0" top="20" left="0" right="-1"
217 border_visible="true" follows="left|bottom|right"
218 start_url="data:text/html,%3Chtml%3E%3Chead%3E%3C/head%3E%3Cbody bgcolor=%22#000%22%3E%3C/body%3E%3C/html%3E" />
219
220</panel> 205</panel>
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml
index 2ed0869..fe19929 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml
@@ -6,7 +6,7 @@
6 left="470" name="GraphicsPreferencesHelpButton" width="22" /> 6 left="470" name="GraphicsPreferencesHelpButton" width="22" />
7 <check_box bottom="-23" enabled="true" follows="left|top" font="SansSerifSmall" 7 <check_box bottom="-23" enabled="true" follows="left|top" font="SansSerifSmall"
8 height="16" initial_value="false" 8 height="16" initial_value="false"
9 label="Run Imprudence in a window" left="10" mouse_opaque="true" 9 label="Run meta-impy in a window" left="10" mouse_opaque="true"
10 name="windowed mode" radio_style="false" width="100" /> 10 name="windowed mode" radio_style="false" width="100" />
11 <check_box bottom_delta="0" enabled="true" follows="left|top" 11 <check_box bottom_delta="0" enabled="true" follows="left|top"
12 font="SansSerifSmall" height="16" initial_value="false" 12 font="SansSerifSmall" height="16" initial_value="false"
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_skins.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_skins.xml
index 58a2989..4a5c95a 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_skins.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_skins.xml
@@ -10,36 +10,36 @@
10 </text> 10 </text>
11 <radio_group bottom="0" draw_border="false" follows="top|left" height="380" left="12" 11 <radio_group bottom="0" draw_border="false" follows="top|left" height="380" left="12"
12 name="skin_selection" width="480"> 12 name="skin_selection" width="480">
13 <radio_item bottom="-20" height="20" left="0" name="default" width="480"> 13 <radio_item bottom="-20" height="20" left="0" name="meta7" width="480">
14 Default 14 meta 7
15 </radio_item> 15 </radio_item>
16 <radio_item bottom_delta="-50" height="20" left="0" name="silver" width="480"> 16 <radio_item bottom_delta="-50" height="20" left="0" name="white_meta7" width="480">
17 Silver 17 meta 7 white
18 </radio_item> 18 </radio_item>
19 <radio_item bottom_delta="-50" height="20" left="0" name="dark" width="480"> 19 <radio_item bottom_delta="-50" height="20" left="0" name="pslpurple" width="480">
20 Dark 20 PSL purple
21 </radio_item> 21 </radio_item>
22 <radio_item bottom_delta="-50" height="20" left="0" name="gemini" width="480"> 22 <radio_item bottom_delta="-50" height="20" left="0" name="default" width="480">
23 Gemini 23 Classic
24 </radio_item> 24 </radio_item>
25 </radio_group> 25 </radio_group>
26 26
27 <button left="130" bottom="-125" width="216" height="95" name="classic_preview" 27 <button left="130" bottom="-125" width="216" height="95" name="meta7_preview"
28 scale_image="true" label="" image_selected="skin_thumbnail_meta7.png"
29 image_unselected="skin_thumbnail_meta7.png" image_hover_selected="skin_thumbnail_meta7.png"
30 image_hover_unselected="skin_thumbnail_meta7.png" follows="left|top" />
31 <button left="130" bottom_delta="-100" width="216" height="95" name="m7white_preview"
32 scale_image="true" label="" image_selected="skin_thumbnail_white_meta7.png"
33 image_hover_selected="skin_thumbnail_white_meta7.png" image_unselected="skin_thumbnail_white_meta7.png"
34 image_hover_unselected="skin_thumbnail_white_meta7.png" follows="left|top" />
35 <button left="130" bottom_delta="-100" width="216" height="95" name="pslpurple_preview"
36 scale_image="true" label="" image_selected="skin_thumbnail_pslpurple.png"
37 image_hover_selected="skin_thumbnail_pslpurple.png" image_unselected="skin_thumbnail_pslpurple.png"
38 image_hover_unselected="skin_thumbnail_pslpurple.png" follows="left|top" />
39 <button left="130" bottom_delta="-100" width="216" height="95" name="classic_preview"
28 scale_image="true" label="" image_selected="skin_thumbnail_default.png" 40 scale_image="true" label="" image_selected="skin_thumbnail_default.png"
29 image_unselected="skin_thumbnail_default.png" image_hover_selected="skin_thumbnail_default.png" 41 image_hover_selected="skin_thumbnail_default.png" image_unselected="skin_thumbnail_default.png"
30 image_hover_unselected="skin_thumbnail_default.png" follows="left|top" /> 42 image_hover_unselected="skin_thumbnail_default.png" follows="left|top" />
31 <button left="130" bottom_delta="-100" width="216" height="95" name="silver_preview"
32 scale_image="true" label="" image_selected="skin_thumbnail_silver.png"
33 image_hover_selected="skin_thumbnail_silver.png" image_unselected="skin_thumbnail_silver.png"
34 image_hover_unselected="skin_thumbnail_silver.png" follows="left|top" />
35 <button left="130" bottom_delta="-100" width="216" height="95" name="dark_preview"
36 scale_image="true" label="" image_selected="skin_thumbnail_dark.png"
37 image_hover_selected="skin_thumbnail_dark.png" image_unselected="skin_thumbnail_dark.png"
38 image_hover_unselected="skin_thumbnail_dark.png" follows="left|top" />
39 <button left="130" bottom_delta="-100" width="216" height="95" name="gemini_preview"
40 scale_image="true" label="" image_selected="skin_thumbnail_gemini.png"
41 image_hover_selected="skin_thumbnail_gemini.png" image_unselected="skin_thumbnail_gemini.png"
42 image_hover_unselected="skin_thumbnail_gemini.png" follows="left|top" />
43 <text name="skin_current_text" 43 <text name="skin_current_text"
44 left="10" bottom="5" halign="left" height="12" 44 left="10" bottom="5" halign="left" height="12"
45 follows="left|bottom" h_pad="0" v_pad="0" 45 follows="left|bottom" h_pad="0" v_pad="0"
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml
index 727b142..d855a6f 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml
@@ -9,7 +9,7 @@
9 Use external web browser (Firefox, Safari, Internet Explorer) 9 Use external web browser (Firefox, Safari, Internet Explorer)
10 </radio_item> 10 </radio_item>
11 <radio_item bottom="-40" height="20" left="0" name="internal" width="480" 11 <radio_item bottom="-40" height="20" left="0" name="internal" width="480"
12 tool_tip="Use the built-in web browser for help, web links, etc. This browser opens as a new window inside Second Life."> 12 tool_tip="Use the built-in web browser for help, web links, etc. This browser opens as a new window inside the viewer.">
13 Use built-in web browser 13 Use built-in web browser
14 </radio_item> 14 </radio_item>
15 </radio_group> 15 </radio_group>
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_status_bar.xml b/linden/indra/newview/skins/default/xui/en-us/panel_status_bar.xml
index 46ba64a..0169f38 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_status_bar.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_status_bar.xml
@@ -101,7 +101,7 @@
101 <button bottom="-17" enabled="true" follows="right|bottom" font="SansSerifSmall" 101 <button bottom="-17" enabled="true" follows="right|bottom" font="SansSerifSmall"
102 halign="center" height="16" image_unselected="status_search_btn.png" image_selected="status_search_btn_pressed.png" image_disabled_selected="status_search_btn_pressed.png" image_disabled="status_search_btn.png" 102 halign="center" height="16" image_unselected="status_search_btn.png" image_selected="status_search_btn_pressed.png" image_disabled_selected="status_search_btn_pressed.png" image_disabled="status_search_btn.png"
103 label="" label_selected="" left="-16" mouse_opaque="true" name="search_btn" 103 label="" label_selected="" left="-16" mouse_opaque="true" name="search_btn"
104 tool_tip="Search Second Life" width="16" scale_image="false"/> 104 tool_tip="Search the grid" width="16" scale_image="false"/>
105 <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 105 <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
106 bottom="-16" enabled="false" follows="right|bottom" font="SansSerifSmall" 106 bottom="-16" enabled="false" follows="right|bottom" font="SansSerifSmall"
107 halign="center" height="12" left="-20" mouse_opaque="true" 107 halign="center" height="12" left="-20" mouse_opaque="true"
diff --git a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
index bac41bc..1c59430 100644
--- a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
@@ -84,7 +84,7 @@
84 longdescription="Change streaming music and movie settings in About Land &gt; Media tab." 84 longdescription="Change streaming music and movie settings in About Land &gt; Media tab."
85 name="land change media" value="20" /> 85 name="land change media" value="20" />
86 <action description="Toggle &apos;Edit Terrain&apos;" 86 <action description="Toggle &apos;Edit Terrain&apos;"
87 longdescription="Toggle &apos;Edit Terrain&apos;. *WARNING* About Land &gt; Options tab &gt; Edit Terrain allows anyone to terraform your land&apos;s shape, and place and move Linden plants. Be sure you know what you&apos;re doing before assigning this Ability. Editing terrain is toggled in About Land &gt; Options tab." 87 longdescription="Toggle &apos;Edit Terrain&apos;. *WARNING* About Land &gt; Options tab &gt; Edit Terrain allows anyone to terraform your land&apos;s shape, and place and move prim plants. Be sure you know what you&apos;re doing before assigning this Ability. Editing terrain is toggled in About Land &gt; Options tab."
88 name="land edit" value="21" /> 88 name="land edit" value="21" />
89 <action description="Toggle various About Land &gt; Options settings" 89 <action description="Toggle various About Land &gt; Options settings"
90 longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Create Objects&apos;, &apos;Edit Terrain&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab." 90 longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Create Objects&apos;, &apos;Edit Terrain&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab."
@@ -126,7 +126,7 @@
126 name="land admin" value="32" /> 126 name="land admin" value="32" />
127 </action_set> 127 </action_set>
128 <action_set 128 <action_set
129 description="These Abilities include powers to allow members to return objects and place and move Linden plants. This is useful for Members to clean up litter and do landscaping, but it should also be used with care, because there&apos;s no undo for returning objects." 129 description="These Abilities include powers to allow members to return objects and place and move prim plants. This is useful for Members to clean up litter and do landscaping, but it should also be used with care, because there&apos;s no undo for returning objects."
130 name="Parcel Content"> 130 name="Parcel Content">
131 <action description="Return objects owned by group" 131 <action description="Return objects owned by group"
132 longdescription="Return objects on group-owned parcels that are owned by the group in About Land &gt; Objects tab." 132 longdescription="Return objects on group-owned parcels that are owned by the group in About Land &gt; Objects tab."
@@ -137,8 +137,8 @@
137 <action description="Return non-group objects" 137 <action description="Return non-group objects"
138 longdescription="Return objects on group-owned parcels that are non-group in About Land &gt; Objects tab." 138 longdescription="Return objects on group-owned parcels that are non-group in About Land &gt; Objects tab."
139 name="land return non group" value="34" /> 139 name="land return non group" value="34" />
140 <action description="Landscaping using Linden plants" 140 <action description="Landscaping using prim plants"
141 longdescription="Landscaping ability to place and move Linden trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder or they can be created via the Build button." 141 longdescription="Landscaping ability to place and move prim trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder or they can be created via the Build button."
142 name="land gardening" value="35" /> 142 name="land gardening" value="35" />
143 </action_set> 143 </action_set>
144 <action_set 144 <action_set
diff --git a/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
index 3d32829..da6944e 100644
--- a/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
@@ -57,8 +57,8 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 Contenido perdido 58 Contenido perdido
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 Linden Dólares (L$) 61 Grid currency
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
64 Permisos 64 Permisos
diff --git a/linden/indra/newview/skins/default/xui/es/menu_viewer.xml b/linden/indra/newview/skins/default/xui/es/menu_viewer.xml
index 4a7ac4e..b7020ae 100644
--- a/linden/indra/newview/skins/default/xui/es/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/es/menu_viewer.xml
@@ -206,6 +206,19 @@
206 <menu_item_separator label="-----------" name="separator9"/> 206 <menu_item_separator label="-----------" name="separator9"/>
207 <menu_item_call label="Informar de un fallo..." name="Report Bug..."/> 207 <menu_item_call label="Informar de un fallo..." name="Report Bug..."/>
208 </menu> 208 </menu>
209 <menu_item_call label="Acerca de Second Life..." name="About Second Life..."/> 209 <menu label="meta 7 web site" name="meta 7 web site">
210 <menu_item_call label="meta 7 página principal..." name="meta 7 home page..."/>
211 <menu_item_call label="Comprar M$..." name="Buy M$..."/>
212 <menu_item_call label="Downloads..." name="Downloads..."/>
213 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
214 <menu_item_call label="Foros Oficiales..." name="Official forums..."/>
215 <menu_item_call label="Condiciones del servicio..." name="Terms of service..."/>
216 <menu_item_call label="Normas comunitarias..." name="Community standards..."/>
217 <menu_item_call label="Calificaciones de Contenido..." name="Maturity ratings..."/>
218 <menu_item_call label="Política de Privacidad..." name="Privacy policy..."/>
219 <menu_item_call label="Presenta informe de error..." name="Submit a bug report..."/>
220 <menu_item_call label="Envie ticket de soporte..." name="Submit a support ticket..."/>
221 </menu>
222 <menu_item_call label="Acerca de meta-impy..." name="About meta-impy..."/>
210 </menu> 223 </menu>
211</menu_bar> 224</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/es/notifications.xml b/linden/indra/newview/skins/default/xui/es/notifications.xml
index f39dfc9..f3a862d 100644
--- a/linden/indra/newview/skins/default/xui/es/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/es/notifications.xml
@@ -1454,21 +1454,6 @@ Se ocultará el chat y los mensajes instantáneos. Los mensajes instantáneos re
1454 <button name="Cancel" text="Cancelar"/> 1454 <button name="Cancel" text="Cancelar"/>
1455 </form> 1455 </form>
1456 </notification> 1456 </notification>
1457 <notification label="Cambiar un estado Linden" name="ChangeLindenEstate">
1458 Va a hacer cambios en un estado propiedad de Linden (mainland, grid teen, orientación, etc.).
1459
1460Esto es EXTREMADAMENTE PELIGROSO, porque puede afectar radicalmente al funcionamiento de los usuarios. En mainland, se cambiarán miles de regiones, y se provocará un colapso en el espacio del servidor.
1461
1462¿Proceder?
1463 <usetemplate name="okcancelbuttons" notext="Cancelar" yestext="OK"/>
1464 </notification>
1465 <notification label="Cambiar el acceso a un estado Linden" name="ChangeLindenAccess">
1466 Va a cambiar la lista de acceso de un estado propiedad de Linden (mainland, grid teen, orientación, etc.).
1467
1468Esto es PELIGROSO, y sólo debe hacerse para deshacerse de ataques que permitan sacar o meter en el grid objetos o L$.
1469Se cambiarán miles de regiones, y se provocará un colapso en el espacio del servidor.
1470 <usetemplate name="okcancelbuttons" notext="Cancelar" yestext="OK"/>
1471 </notification>
1472 <notification label="Seleccionar el estado" name="EstateAllowedAgentAdd"> 1457 <notification label="Seleccionar el estado" name="EstateAllowedAgentAdd">
1473 ¿Añadir a la lista de permitidos sólo para este estado o para [ALL_ESTATES]? 1458 ¿Añadir a la lista de permitidos sólo para este estado o para [ALL_ESTATES]?
1474 <usetemplate canceltext="Cancelar" name="yesnocancelbuttons" notext="Todos los estados" yestext="Este estado"/> 1459 <usetemplate canceltext="Cancelar" name="yesnocancelbuttons" notext="Todos los estados" yestext="Este estado"/>
diff --git a/linden/indra/newview/skins/default/xui/es/panel_group_general.xml b/linden/indra/newview/skins/default/xui/es/panel_group_general.xml
index 68245ff..c4995fc 100644
--- a/linden/indra/newview/skins/default/xui/es/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/es/panel_group_general.xml
@@ -73,8 +73,6 @@ Ponga su ratón sobre las opciones para más información.
73 Recuperando los datos de los miembros 73 Recuperando los datos de los miembros
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Crear este grupo cuesta 100 L$. 76¿Está plena, absoluta, y TOTALMENTE seguro de que quiere gastarse 0 M$ para crear este grupo?
77¿Está plena, absoluta, y TOTALMENTE seguro de que quiere gastarse 100 L$ para crear este grupo?
78Queda avisado de que si, en un plazo de 48 horas, no entra nadie al grupo, éste será disuelto, y el nombre no se podrá usar en el futuro.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
index 80a42f1..1cbf457 100644
--- a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
@@ -61,8 +61,8 @@
61 <combo_item name="MissingContent"> 61 <combo_item name="MissingContent">
62 Contenu manquant 62 Contenu manquant
63 </combo_item> 63 </combo_item>
64 <combo_item name="LindenDollars(L$)"> 64 <combo_item name="GridCurrency">
65 Dollar Linden (L$) 65 Grid currency
66 </combo_item> 66 </combo_item>
67 <combo_item name="Permissions"> 67 <combo_item name="Permissions">
68 Autorisations 68 Autorisations
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml b/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml
index ed46c87..2cf9bd5 100644
--- a/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml
@@ -214,6 +214,19 @@
214 <menu_item_separator label="-----------" name="separator9"/> 214 <menu_item_separator label="-----------" name="separator9"/>
215 <menu_item_call label="Signaler un bug..." name="Report Bug..."/> 215 <menu_item_call label="Signaler un bug..." name="Report Bug..."/>
216 </menu> 216 </menu>
217 <menu_item_call label="À propos de Second Life..." name="About Second Life..."/> 217 <menu label="meta 7 web site" name="meta 7 web site">
218 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
219 <menu_item_call label="Buy M$..." name="Buy M$..."/>
220 <menu_item_call label="Downloads..." name="Downloads..."/>
221 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
222 <menu_item_call label="Official forums..." name="Official forums..."/>
223 <menu_item_call label="Terms of service..." name="Terms of service..."/>
224 <menu_item_call label="Community standards..." name="Community standards..."/>
225 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
226 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
227 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
228 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
229 </menu>
230 <menu_item_call label="À propos de meta-impy..." name="About meta-impy..."/>
218 </menu> 231 </menu>
219</menu_bar> 232</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/fr/notifications.xml b/linden/indra/newview/skins/default/xui/fr/notifications.xml
index 6911f8b..dc7e61f 100644
--- a/linden/indra/newview/skins/default/xui/fr/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/fr/notifications.xml
@@ -1425,21 +1425,6 @@ Pour quitter un groupe, sélectionnez l&apos;option Groupe dans le menu Éditer.
1425 <button name="Cancel" text="Annuler"/> 1425 <button name="Cancel" text="Annuler"/>
1426 </form> 1426 </form>
1427 </notification> 1427 </notification>
1428 <notification label="Modifier un domaine Linden" name="ChangeLindenEstate">
1429 Vous vous apprêtez à modifier un domaine appartenant aux Lindens (continent, zone réservée aux ados, orientation etc.).
1430
1431Cela est extrêmement délicat car l&apos;expérience des résidents est en jeu. Sur le continent, cela modifiera des milliers de régions et sera difficile à digérer pour le serveur.
1432
1433Continuer ?
1434 <usetemplate name="okcancelbuttons" notext="Annuler" yestext="OK"/>
1435 </notification>
1436 <notification label="Modifier l&apos;accès à un domaine Linden" name="ChangeLindenAccess">
1437 Vous vous apprêtez à modifier la liste d&apos;accès à un domaine appartenant aux Linden (continent, zone réservée aux ados, orientation etc.).
1438
1439Cette action est délicate et ne doit être effectuée que pour appeler le hack autorisant des objets/L$ à être transférés à l&apos;intérieur/extérieur de la grille.
1440Cette action modifiera des milliers de régions et sera difficile à digérer pour le serveur.
1441 <usetemplate name="okcancelbuttons" notext="Annuler" yestext="OK"/>
1442 </notification>
1443 <notification label="Choisir le domaine" name="EstateAllowedAgentAdd"> 1428 <notification label="Choisir le domaine" name="EstateAllowedAgentAdd">
1444 Ajouter à la liste des résidents autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ? 1429 Ajouter à la liste des résidents autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
1445 <usetemplate canceltext="Annuler" name="yesnocancelbuttons" notext="Tous les domaines" yestext="Ce domaine"/> 1430 <usetemplate canceltext="Annuler" name="yesnocancelbuttons" notext="Tous les domaines" yestext="Ce domaine"/>
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml
index 2b983ce..5850b62 100644
--- a/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml
@@ -69,8 +69,6 @@
69 Extraction des données du résident en cours 69 Extraction des données du résident en cours
70 </string> 70 </string>
71 <string name="confirm_group_create_str"> 71 <string name="confirm_group_create_str">
72 La création de ce groupe coûte 100 L$. 72Êtes-vous vraiment certain de vouloir dépenser 0 M$ pour créer ce groupe ?
73Êtes-vous vraiment certain de vouloir dépenser 100 L$ pour créer ce groupe ?
74Sachez que si personne ne rejoint ce groupe sous 48h, il sera démantelé et ne pourra plus être utilisé.
75 </string> 73 </string>
76</panel> 74</panel>
diff --git a/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
index 6c3286d..3db9f5a 100644
--- a/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Hiányzó tartalom 61 Hiányzó tartalom
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden dollár (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Jogosultság 67 Jogosultság
diff --git a/linden/indra/newview/skins/default/xui/hu/menu_viewer.xml b/linden/indra/newview/skins/default/xui/hu/menu_viewer.xml
index cecd5ad..18f4c4d 100644
--- a/linden/indra/newview/skins/default/xui/hu/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/hu/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Hiba jelentése..." name="Report Bug..."/> 203 <menu_item_call label="Hiba jelentése..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="Second Life-ról..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="meta-impy-ról..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/hu/notifications.xml b/linden/indra/newview/skins/default/xui/hu/notifications.xml
index bf41284..6bc188d 100644
--- a/linden/indra/newview/skins/default/xui/hu/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/hu/notifications.xml
@@ -1317,19 +1317,6 @@ A csoportból való kilépéshez válaszd a &apos;Csoportok...&apos; részt a &a
1317 <notification label="Üzenetküldés mindenki számára a telkeden" name="MessageEstate"> 1317 <notification label="Üzenetküldés mindenki számára a telkeden" name="MessageEstate">
1318 Rövid bejelentés írása, amely elküldésre mindenki részére, aki az ingatlanodon tartózkodik. 1318 Rövid bejelentés írása, amely elküldésre mindenki részére, aki az ingatlanodon tartózkodik.
1319 </notification> 1319 </notification>
1320 <notification label="Linden telek változtatása" name="ChangeLindenEstate">
1321 Linden tulajdonú telek változtatása folyamatban (mainland, teen grid, orientation, stb.).
1322
1323Ez NAGYON VESZÉLYES, mivel kihatással van a felhasználók megszokásaira. A mainland-en ez régiók ezreit befolyásolja, amely a &apos;spaceserver&apos; működésében akadályokat okoz.
1324
1325Folytatod?
1326 </notification>
1327 <notification label="Linden telek belépésének változtatása" name="ChangeLindenAccess">
1328 Linden tulajdonú telek változtatása folyamatban (mainland, teen grid, orientation, stb.).
1329
1330This is DANGEROUS and should only be done to invoke the hack allowing objects/L$ to be transfered in/out of a grid.
1331A mainland-en ez régiók ezreit befolyásolja, amely a &apos;spaceserver&apos; működésében akadályokat okoz.
1332 </notification>
1333 <notification label="Ingatlan kiválasztása" name="EstateAllowedAgentAdd"> 1320 <notification label="Ingatlan kiválasztása" name="EstateAllowedAgentAdd">
1334 Engedélyezettek listájához való hozzáadása csak ennek az ingatlan vagy [ALL_ESTATES] esetén? 1321 Engedélyezettek listájához való hozzáadása csak ennek az ingatlan vagy [ALL_ESTATES] esetén?
1335 </notification> 1322 </notification>
diff --git a/linden/indra/newview/skins/default/xui/hu/panel_group_general.xml b/linden/indra/newview/skins/default/xui/hu/panel_group_general.xml
index ac6ca54..7207b42 100644
--- a/linden/indra/newview/skins/default/xui/hu/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/hu/panel_group_general.xml
@@ -73,7 +73,6 @@ Helyezd az egeret a beállítások fölé a további segítségért.
73 Csoporttag információk betöltése 73 Csoporttag információk betöltése
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Csoport létrehozásának díja 100 L$.
77Valóban létre szeretnéd hozni a csoportot? 76Valóban létre szeretnéd hozni a csoportot?
78 </string> 77 </string>
79</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
index efaa626..07cd21e 100644
--- a/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
@@ -57,8 +57,8 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 Contenuto mancante 58 Contenuto mancante
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 Linden Dollar (L$) 61 Grid currency
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
64 Permessi 64 Permessi
diff --git a/linden/indra/newview/skins/default/xui/it/menu_viewer.xml b/linden/indra/newview/skins/default/xui/it/menu_viewer.xml
index 5741b39..43860e1 100644
--- a/linden/indra/newview/skins/default/xui/it/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/it/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Segnala un bug..." name="Report Bug..."/> 203 <menu_item_call label="Segnala un bug..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="Informazioni su Second Life..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="Informazioni su meta-impy..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/it/notifications.xml b/linden/indra/newview/skins/default/xui/it/notifications.xml
index 61aafae..039a6d1 100644
--- a/linden/indra/newview/skins/default/xui/it/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/it/notifications.xml
@@ -1452,21 +1452,6 @@ Per abbandonare un gruppo seleziona l&apos;opzione &apos;Gruppi..&apos; dal menu
1452 <button name="Cancel" text="Annulla"/> 1452 <button name="Cancel" text="Annulla"/>
1453 </form> 1453 </form>
1454 </notification> 1454 </notification>
1455 <notification label="Cambia la tipologia della proprietà Linden" name="ChangeLindenEstate">
1456 Stai per cambiare la tipologia della proprietà Linden (mainland, griglia minorenni, orientamento, ecc.).
1457
1458Questo è ESTREMAMENTE PERICOLOSO perchè può cambiare radicalmente l&apos;esperienza degli utenti. Sulla mainland cambierà migliaia di regioni e produrrà seri problemi ai vari server.
1459
1460Confermi?
1461 <usetemplate name="okcancelbuttons" notext="Annulla" yestext="OK"/>
1462 </notification>
1463 <notification label="Cambia la tipologia Linden di accesso alla proprietà" name="ChangeLindenAccess">
1464 Stai per cambiare la lista di accesso per una proprietà Linden (mainland, griglia minorenni, orientamento, ecc.).
1465
1466Questo è PERICOLOSO e dovrebbe essere fatto soltanto per poter lanciare il programma che consente agli oggetti/L$ di essere trasferiti fra griglie diverse.
1467Cambierà migliaia di regioni e produrrà seri problemi ai vari server.
1468 <usetemplate name="okcancelbuttons" notext="Annulla" yestext="OK"/>
1469 </notification>
1470 <notification label="Seleziona la proprietà" name="EstateAllowedAgentAdd"> 1455 <notification label="Seleziona la proprietà" name="EstateAllowedAgentAdd">
1471 Aggiungi alla lista di accesso solo per questa proprietà oppure per [ALL_ESTATES]? 1456 Aggiungi alla lista di accesso solo per questa proprietà oppure per [ALL_ESTATES]?
1472 <usetemplate canceltext="Annulla" name="yesnocancelbuttons" notext="Tutte le proprietà" yestext="Questa proprietà"/> 1457 <usetemplate canceltext="Annulla" name="yesnocancelbuttons" notext="Tutte le proprietà" yestext="Questa proprietà"/>
diff --git a/linden/indra/newview/skins/default/xui/it/panel_group_general.xml b/linden/indra/newview/skins/default/xui/it/panel_group_general.xml
index 2c04ec7..36f8d45 100644
--- a/linden/indra/newview/skins/default/xui/it/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/it/panel_group_general.xml
@@ -73,8 +73,6 @@ Passa il mouse sulle opzioni per un aiuto aggiuntivo.
73 Rilevando i dati dei membri 73 Rilevando i dati dei membri
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Creare questo gruppo ti costerà 100 L$. 76Sei davvero, davvero, DAVVERO sicuro che vuoi spendere 0 M$ per creare questo gruppo?
77Sei davvero, davvero, DAVVERO sicuro che vuoi spendere 100 L$ per creare questo gruppo?
78Fai attenzione che se nessun altro viene unito al gruppo entro 48 ore, questo gruppo verrà dismesso e il nome del gruppo non sarà più disponibile in futuro.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
index 7c20151..dbcb21d 100644
--- a/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
@@ -63,7 +63,7 @@
63 <combo_item name="MissingContent"> 63 <combo_item name="MissingContent">
64 コンテンツãªã— 64 コンテンツãªã—
65 </combo_item> 65 </combo_item>
66 <combo_item name="LindenDollars(L$)"> 66 <combo_item name="GridCurrency">
67 リンデン・ドル(L$) 67 リンデン・ドル(L$)
68 </combo_item> 68 </combo_item>
69 <combo_item name="Permissions"> 69 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/ja/menu_viewer.xml b/linden/indra/newview/skins/default/xui/ja/menu_viewer.xml
index bc263bb..21127fb 100644
--- a/linden/indra/newview/skins/default/xui/ja/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/ja/menu_viewer.xml
@@ -255,7 +255,20 @@
255 <menu_item_call label="è¡çªã®è¨˜éŒ²" name="Bumps, Pushes &amp;amp; Hits"/> 255 <menu_item_call label="è¡çªã®è¨˜éŒ²" name="Bumps, Pushes &amp;amp; Hits"/>
256 <menu_item_call label="ラグ メーター" name="Lag Meter"/> 256 <menu_item_call label="ラグ メーター" name="Lag Meter"/>
257 <menu_item_separator label="-----------" name="separator4"/> 257 <menu_item_separator label="-----------" name="separator4"/>
258 <menu_item_call label="Imprudenceã«ã¤ã„ã¦" name="About Imprudence"/> 258 <menu label="meta 7 web site" name="meta 7 web site">
259 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
260 <menu_item_call label="Buy M$..." name="Buy M$..."/>
261 <menu_item_call label="Downloads..." name="Downloads..."/>
262 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
263 <menu_item_call label="Official forums..." name="Official forums..."/>
264 <menu_item_call label="Terms of service..." name="Terms of service..."/>
265 <menu_item_call label="Community standards..." name="Community standards..."/>
266 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
267 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
268 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
269 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
270 </menu>
271 <menu_item_call label="meta-impyã«ã¤ã„ã¦" name="About meta-impy"/>
259 </menu> 272 </menu>
260 273
261 274
diff --git a/linden/indra/newview/skins/default/xui/ja/notifications.xml b/linden/indra/newview/skins/default/xui/ja/notifications.xml
index 6da6ccc..fa63cf0 100644
--- a/linden/indra/newview/skins/default/xui/ja/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/ja/notifications.xml
@@ -1526,21 +1526,6 @@ F1キーを押ã—ã¦ãã ã•ã„。
1526 <button name="Cancel" text="å–り消ã—"/> 1526 <button name="Cancel" text="å–り消ã—"/>
1527 </form> 1527 </form>
1528 </notification> 1528 </notification>
1529 <notification label="Lindenã®ä¸å‹•ç”£ã‚’変更" name="ChangeLindenEstate">
1530 ã‚ãªãŸã¯Linden所有ã®ä¸å‹•ç”£ï¼ˆãƒ¡ã‚¤ãƒ³ãƒ©ãƒ³ãƒ‰ã€ãƒ†ã‚£ãƒ¼ãƒ³ã‚°ãƒªãƒƒãƒ‰ã€ã‚ªãƒªã‚¨ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãªã©ï¼‰ã‚’変更ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚
1531
1532ã“ã‚Œã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®çµŒé¨“を根本ã‹ã‚‰æºã‚‹ãŒã—ã‹ã­ãªã„「éžå¸¸ã«å±é™ºãªè¡Œç‚ºã€ã§ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ¡ã‚¤ãƒ³ãƒ©ãƒ³ãƒ‰ã§å¤šæ•°ã®åœ°åŸŸãŒå¤‰æ›´ã•ã‚Œã€ã‚¹ãƒšãƒ¼ã‚¹ã‚µãƒ¼ãƒãƒ¼ã«æ‚ªå½±éŸ¿ãŒç”Ÿã˜ã¾ã™ã€‚
1533
1534æ“作を続行ã—ã¾ã™ã‹ï¼Ÿ
1535 <usetemplate name="okcancelbuttons" notext="å–り消ã—" yestext="OK"/>
1536 </notification>
1537 <notification label="Lindenã®ä¸å‹•ç”£ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’変更" name="ChangeLindenAccess">
1538 ã‚ãªãŸã¯Linden所有ã®ä¸å‹•ç”£ï¼ˆãƒ¡ã‚¤ãƒ³ãƒ©ãƒ³ãƒ‰ã€ãƒ†ã‚£ãƒ¼ãƒ³ã‚°ãƒªãƒƒãƒ‰ã€ã‚ªãƒªã‚¨ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãªã©ï¼‰ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒªã‚¹ãƒˆã‚’変更ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚
1539
1540ã“ã®è¡Œç‚ºã¯ã€Œå±é™ºã€ã§ã‚ã‚Šã€ã‚°ãƒªãƒƒãƒ‰ã‹ã‚‰ã‚ªãƒ–ジェクトやãŠé‡‘ã®è»¢é€ã‚’ã‚‚ãŸã‚‰ã™ãƒãƒƒã‚­ãƒ³ã‚°ã‚’引ãèµ·ã“ã™å¯èƒ½æ€§ãŒã‚ã‚‹ãŸã‚ã€å®Œå…¨ã«ãれをæ„図ã—ãŸå ´åˆã®ã¿è¡Œã†ã¹ãã‚‚ã®ã§ã™ã€‚
1541ã“ã‚Œã«ã‚ˆã‚Šå¤šæ•°ã®åœ°åŸŸãŒå¤‰æ›´ã•ã‚Œã€ã‚¹ãƒšãƒ¼ã‚¹ã‚µãƒ¼ãƒãƒ¼ã«æ‚ªå½±éŸ¿ãŒç”Ÿã˜ã¾ã™ã€‚
1542 <usetemplate name="okcancelbuttons" notext="å–り消ã—" yestext="OK"/>
1543 </notification>
1544 <notification label="ä¸å‹•ç”£ã‚’é¸æŠž" name="EstateAllowedAgentAdd"> 1529 <notification label="ä¸å‹•ç”£ã‚’é¸æŠž" name="EstateAllowedAgentAdd">
1545 ã“ã®ä¸å‹•ç”£ã®è¨±å¯ãƒªã‚¹ãƒˆã ã‘ã«è¿½åŠ ã—ã¾ã™ã‹ï¼Ÿ ãã‚Œã¨ã‚‚[ALL_ESTATES]ã®ã™ã¹ã¦ã®è¨±å¯ãƒªã‚¹ãƒˆã«è¿½åŠ ã—ã¾ã™ã‹ï¼Ÿ 1530 ã“ã®ä¸å‹•ç”£ã®è¨±å¯ãƒªã‚¹ãƒˆã ã‘ã«è¿½åŠ ã—ã¾ã™ã‹ï¼Ÿ ãã‚Œã¨ã‚‚[ALL_ESTATES]ã®ã™ã¹ã¦ã®è¨±å¯ãƒªã‚¹ãƒˆã«è¿½åŠ ã—ã¾ã™ã‹ï¼Ÿ
1546 <usetemplate canceltext="å–り消ã—" name="yesnocancelbuttons" notext="ã™ã¹ã¦ã®ä¸å‹•ç”£" yestext="ã“ã®ä¸å‹•ç”£"/> 1531 <usetemplate canceltext="å–り消ã—" name="yesnocancelbuttons" notext="ã™ã¹ã¦ã®ä¸å‹•ç”£" yestext="ã“ã®ä¸å‹•ç”£"/>
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml b/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml
index 147a5f6..3cbb74b 100644
--- a/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml
+++ b/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml
@@ -138,7 +138,7 @@
138 </panel> 138 </panel>
139 <panel label="ピック" name="Picks"> 139 <panel label="ピック" name="Picks">
140 <tab_container name="picks tab" /> 140 <tab_container name="picks tab" />
141 <text name="Tell everyone about your favorite places in Second Life."> 141 <text name="Tell everyone about your favorite places in world.">
142 Second Lifeã®ãŠæ°—入りã®å ´æ‰€ã‚’皆ã«æ•™ãˆã¦ãã ã•ã„ 142 Second Lifeã®ãŠæ°—入りã®å ´æ‰€ã‚’皆ã«æ•™ãˆã¦ãã ã•ã„
143 </text> 143 </text>
144 <button label="æ–°è¦..." label_selected="æ–°è¦..." name="New..."/> 144 <button label="æ–°è¦..." label_selected="æ–°è¦..." name="New..."/>
@@ -149,7 +149,7 @@
149 </panel> 149 </panel>
150 <panel label="広告" name="Classified"> 150 <panel label="広告" name="Classified">
151 <tab_container name="classified tab" /> 151 <tab_container name="classified tab" />
152 <text name="Place an ad in Second Life&apos;s classified listings."> 152 <text name="Place an ad in the classified listings.">
153 SecondLifeã®ã‚¯ãƒ©ã‚·ãƒ•ã‚¡ã‚¤ãƒ‰ãƒªã‚¹ãƒˆã«åºƒå‘Šã‚’載ã›ã¾ã™ã€‚ 153 SecondLifeã®ã‚¯ãƒ©ã‚·ãƒ•ã‚¡ã‚¤ãƒ‰ãƒªã‚¹ãƒˆã«åºƒå‘Šã‚’載ã›ã¾ã™ã€‚
154 </text> 154 </text>
155 <button label="æ–°è¦..." label_selected="æ–°è¦..." name="New..."/> 155 <button label="æ–°è¦..." label_selected="æ–°è¦..." name="New..."/>
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_group_general.xml b/linden/indra/newview/skins/default/xui/ja/panel_group_general.xml
index ea29530..da58e77 100644
--- a/linden/indra/newview/skins/default/xui/ja/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/ja/panel_group_general.xml
@@ -73,8 +73,6 @@
73 メンãƒãƒ¼ãƒ»ãƒ‡ãƒ¼ã‚¿ã‚’検索 73 メンãƒãƒ¼ãƒ»ãƒ‡ãƒ¼ã‚¿ã‚’検索
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ä½œæˆã«ã¯L$100ã‹ã‹ã‚Šã¾ã™ã€‚ 76ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ä½œæˆã«M$0ã‚‚ã®ãŠé‡‘ã‚’ã‹ã‘ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“ã‹ï¼Ÿ æ…Žé‡ã«åˆ¤æ–­ã—ã¦ãã ã•ã„。
77ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ä½œæˆã«L$100ã‚‚ã®ãŠé‡‘ã‚’ã‹ã‘ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“ã‹ï¼Ÿ æ…Žé‡ã«åˆ¤æ–­ã—ã¦ãã ã•ã„。
7848時間以内ã«èª°ã‚‚ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«å‚加ã—ãªã‹ã£ãŸå ´åˆã€ã‚°ãƒ«ãƒ¼ãƒ—ã¯è§£ä½“ã•ã‚Œã€ã‚°ãƒ«ãƒ¼ãƒ—ã®åå‰ã¯ä»Šå¾Œä½¿ç”¨ã§ããªããªã‚Šã¾ã™ã€‚
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
index fbe3a45..a7b1ab5 100644
--- a/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
@@ -64,7 +64,7 @@
64 <combo_item name="MissingContent"> 64 <combo_item name="MissingContent">
65 유실 컨í…츠 65 유실 컨í…츠
66 </combo_item> 66 </combo_item>
67 <combo_item name="LindenDollars(L$)"> 67 <combo_item name="GridCurrency">
68 린든달러(L$) 68 린든달러(L$)
69 </combo_item> 69 </combo_item>
70 <combo_item name="Permissions"> 70 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/ko/menu_viewer.xml b/linden/indra/newview/skins/default/xui/ko/menu_viewer.xml
index 40d5d0a..c5bb9c4 100644
--- a/linden/indra/newview/skins/default/xui/ko/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/ko/menu_viewer.xml
@@ -261,6 +261,19 @@
261 </menu> 261 </menu>
262 <menu_item_call label="출시 정보" name="Release Notes..." /> 262 <menu_item_call label="출시 정보" name="Release Notes..." />
263 <menu_item_separator label="-----------" name="separator6" /> 263 <menu_item_separator label="-----------" name="separator6" />
264 <menu_item_call label="세컨드ë¼ì´í”„ ì •ë³´" name="About Second Life..." /> 264 <menu label="meta 7 web site" name="meta 7 web site">
265 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
266 <menu_item_call label="Buy M$..." name="Buy M$..."/>
267 <menu_item_call label="Downloads..." name="Downloads..."/>
268 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
269 <menu_item_call label="Official forums..." name="Official forums..."/>
270 <menu_item_call label="Terms of service..." name="Terms of service..."/>
271 <menu_item_call label="Community standards..." name="Community standards..."/>
272 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
273 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
274 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
275 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
276 </menu>
277 <menu_item_call label="세컨드ë¼ì´í”„ ì •ë³´ meta-impy..." name="About meta-impy..."/>
265 </menu> 278 </menu>
266</menu_bar> 279</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/ko/notifications.xml b/linden/indra/newview/skins/default/xui/ko/notifications.xml
index cb720ed..20c57a1 100644
--- a/linden/indra/newview/skins/default/xui/ko/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/ko/notifications.xml
@@ -2941,43 +2941,7 @@ Applications í´ë”ì— ë‹¤ìš´ë¡œë“œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?
2941 </form> 2941 </form>
2942 </notification> 2942 </notification>
2943 2943
2944 <notification
2945
2946 label="린든 사유지 변경"
2947 name="ChangeLindenEstate"
2948 >
2949귀하께서는 린든 ì†Œìœ ì˜ ì‚¬ìœ ì§€(ë©”ì¸ëžœë“œ, í‹´ 그리드, 오리엔테ì´ì…˜ 등)를
2950변경하려고 합니다.
2951
2952ì´ë ‡ê²Œ 하면 기본ì ìœ¼ë¡œ 사용ìžê°€ ê²Œìž„ì„ ì¦ê¸°ëŠ” ë° ì˜í–¥ì„
2953줄 수 있으므로 매우 위험합니다. ë˜í•œ ë©”ì¸ëžœë“œì—ì„œ ìˆ˜ì²œê°€ì§€ì˜ ì§€ì—­ì´ ë³€ê²½ë˜ê³ 
2954공간 서버가 ì¼ì‹œì ìœ¼ë¡œ ì¤‘ë‹¨ë  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤.
2955
2956계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
2957 <usetemplate
2958 name="okcancelbuttons"
2959 notext="취소"
2960 yestext="사유지 변경"/>
2961 </notification>
2962 2944
2963 <notification
2964
2965 label="린든 사유지 액세스 변경"
2966 name="ChangeLindenAccess"
2967 >
2968귀하께서는 린든 ì†Œìœ ì˜ ì‚¬ìœ ì§€(ë©”ì¸ëžœë“œ, í‹´ 그리드, 오리엔테ì´ì…˜ 등)ì— ëŒ€í•œ
2969ì ‘ê·¼ 목ë¡ì„ 변경하려고 합니다.
2970
2971ì´ëŠ” 위험한 ìž‘ì—…ì´ë©° 오브ì íŠ¸/ê¸ˆì•¡ì„ ê·¸ë¦¬ë“œì—ì„œ 송수신할 수 있ë„ë¡
2972í•µì„ ë¶ˆëŸ¬ë‚´ëŠ” 경우ì—만 수행할 수
2973있습니다.
2974ì´ë ‡ê²Œ 하면 ìˆ˜ì²œê°€ì§€ì˜ ì§€ì—­ì´ ë³€ê²½ë˜ê³ 
2975공간 서버가 ì¼ì‹œì ìœ¼ë¡œ ì¤‘ë‹¨ë  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤.
2976 <usetemplate
2977 name="okcancelbuttons"
2978 notext="취소"
2979 yestext="사유지 변경"/>
2980 </notification>
2981 2945
2982 <notification 2946 <notification
2983 2947
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_group_general.xml b/linden/indra/newview/skins/default/xui/ko/panel_group_general.xml
index 9e38e68..1d62cda 100644
--- a/linden/indra/newview/skins/default/xui/ko/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/ko/panel_group_general.xml
@@ -57,9 +57,7 @@
57 íšŒì› ë°ì´í„°ë¥¼ 가져오는 중 57 íšŒì› ë°ì´í„°ë¥¼ 가져오는 중
58 </text> 58 </text>
59 <text name="confirm_group_create_str"> 59 <text name="confirm_group_create_str">
60 ì´ ê·¸ë£¹ì„ ìƒì„±í•˜ë ¤ë©´ L$100ê°€ 듭니다. 60ì´ ê·¸ë£¹ì„ ë§Œë“œëŠ” ë° M$0를 지불할 ì˜ì‚¬ê°€ 있는지 잘 ìƒê°í•´ 보십시오.
61ì´ ê·¸ë£¹ì„ ë§Œë“œëŠ” ë° L$100를 지불할 ì˜ì‚¬ê°€ 있는지 잘 ìƒê°í•´ 보십시오.
6248시간 ë‚´ì— ì´ ê·¸ë£¹ì— ì•„ë¬´ë„ ê°€ìž…í•˜ì§€ 않으면 ê·¸ë£¹ì´ ì‚­ì œë˜ê³  ë‚˜ì¤‘ì— ì´ ê·¸ë£¹ì˜ ì´ë¦„ì„ ì‚¬ìš©í•  수 없게 ë©ë‹ˆë‹¤.
63 </text> 61 </text>
64 <text> 62 <text>
65 그룹 환경 설정 63 그룹 환경 설정
diff --git a/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
index af4c4c5..15c9547 100755
--- a/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 BrakujÄ…cy Element 61 BrakujÄ…cy Element
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden Dollars (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Prawa 67 Prawa
diff --git a/linden/indra/newview/skins/default/xui/pl/menu_viewer.xml b/linden/indra/newview/skins/default/xui/pl/menu_viewer.xml
index aafd2d4..dd261b5 100755
--- a/linden/indra/newview/skins/default/xui/pl/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/pl/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Wyślij Raport Błędu..." name="Report Bug..."/> 203 <menu_item_call label="Wyślij Raport Błędu..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="O Second Life..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="O meta-impy..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/pl/notifications.xml b/linden/indra/newview/skins/default/xui/pl/notifications.xml
index 38a4b56..4c8ee5c 100644
--- a/linden/indra/newview/skins/default/xui/pl/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/pl/notifications.xml
@@ -1434,23 +1434,6 @@ Musisz opuścić przynajmniej jedną grupę żeby przyjąć członkostwo w tej g
1434 <button name="Cancel" text="Anuluj"/> 1434 <button name="Cancel" text="Anuluj"/>
1435 </form> 1435 </form>
1436 </notification> 1436 </notification>
1437 <notification label="Zmiana Majątku Lindenów" name="ChangeLindenEstate">
1438 Dokonujesz zmiany w Regionie Głównym należącym do Lindenów (Regiony Główne, Teen Grid, Orientacja).
1439
1440Żądana operacja jest wyjątkowo niebezpieczna dla wszystkich Rezydentów przebywających w regionie. Dodatkowo, zmiany dokonane w Regionie Głównym mogą spowodować problemy przestrzeni serwerowej innych regionów.
1441
1442Kontynuować?
1443 <usetemplate name="okcancelbuttons" notext="Anuluj" yestext="OK"/>
1444 </notification>
1445 <notification label="Zmiana Dostępu do Majątku Lindenów" name="ChangeLindenAccess">
1446 Dokonujesz zmiany w liście dostępu Regionu Głównego należącego do Lindenów (Regiony Główne, Teen Grid, Orientacja).
1447
1448Żądana operacja jest wyjątkowo niebezpieczna dla wszystkich Rezydentów przebywających w regionie i powinna być używana wyłącznie w celu zablokowania opcji pozwalającej na przeniesienie obiektów/L$ do/z sieci.
1449Dodatkowo, zmiany dokonane w Regionie Głównym mogą spowodować problemy przestrzeni serwerowej innych regionów.
1450
1451Kontynuować?
1452 <usetemplate name="okcancelbuttons" notext="Anuluj" yestext="OK"/>
1453 </notification>
1454 <notification label="Wybierz MajÄ…tek" name="EstateAllowedAgentAdd"> 1437 <notification label="Wybierz MajÄ…tek" name="EstateAllowedAgentAdd">
1455 Dodać do listy dostępu do tego majątku czy do [ALL_ESTATES]? 1438 Dodać do listy dostępu do tego majątku czy do [ALL_ESTATES]?
1456 <usetemplate canceltext="Anuluj" name="yesnocancelbuttons" notext="Wszystkie majÄ…tki" yestext="Ten majÄ…tek"/> 1439 <usetemplate canceltext="Anuluj" name="yesnocancelbuttons" notext="Wszystkie majÄ…tki" yestext="Ten majÄ…tek"/>
diff --git a/linden/indra/newview/skins/default/xui/pl/panel_group_general.xml b/linden/indra/newview/skins/default/xui/pl/panel_group_general.xml
index 6f6d524..eb55991 100755
--- a/linden/indra/newview/skins/default/xui/pl/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/pl/panel_group_general.xml
@@ -71,8 +71,6 @@ ustawienia grupy oraz opcje członkostwa.
71 Wyszukiwanie informacji o członku 71 Wyszukiwanie informacji o członku
72 </string> 72 </string>
73 <string name="confirm_group_create_str"> 73 <string name="confirm_group_create_str">
74 Koszt utworzenia tej grupy wynosi L$100. 74Czy napewno jesteś PEWNY,że chcesz zapłacić M$0 by utworzyć grupę?
75Czy napewno jesteś PEWNY,że chcesz zapłacić L$100 by utworzyć grupę?
76Pamiętaj, jeżeli w ciągu 48h od utworzenia grupy nikt do niej nie dołączy, informacje o grupie zostaną usunięte z bazy, a nazwa grupy zablokowana do użycia w przyszłości.
77 </string> 75 </string>
78</panel> 76</panel>
diff --git a/linden/indra/newview/skins/default/xui/pt/menu_viewer.xml b/linden/indra/newview/skins/default/xui/pt/menu_viewer.xml
index 76b674a..ca987ff 100644
--- a/linden/indra/newview/skins/default/xui/pt/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/pt/menu_viewer.xml
@@ -206,6 +206,19 @@
206 <menu_item_separator label="-----------" name="separator9"/> 206 <menu_item_separator label="-----------" name="separator9"/>
207 <menu_item_call label="Reportar Bug..." name="Report Bug..."/> 207 <menu_item_call label="Reportar Bug..." name="Report Bug..."/>
208 </menu> 208 </menu>
209 <menu_item_call label="Sobre Second Life..." name="About Second Life..."/> 209 <menu label="meta 7 web site" name="meta 7 web site">
210 <menu_item_call label="meta 7 página principal..." name="meta 7 home page..."/>
211 <menu_item_call label="Comprar M$..." name="Buy M$..."/>
212 <menu_item_call label="Downloads..." name="Downloads..."/>
213 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
214 <menu_item_call label="Foros oficiais..." name="Official forums..."/>
215 <menu_item_call label="Termos de Serviço..." name="Terms of service..."/>
216 <menu_item_call label="Normas Comunitárias..." name="Community standards..."/>
217 <menu_item_call label="Níveis de Maturidade..." name="Maturity ratings..."/>
218 <menu_item_call label="Política de Privacidade..." name="Privacy policy..."/>
219 <menu_item_call label="Envie relatório de bug..." name="Submit a bug report..."/>
220 <menu_item_call label="Envie ticket de suporte..." name="Submit a support ticket..."/>
221 </menu>
222 <menu_item_call label="Sobre meta-impy..." name="About meta-impy..."/>
210 </menu> 223 </menu>
211</menu_bar> 224</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/pt/notifications.xml b/linden/indra/newview/skins/default/xui/pt/notifications.xml
index 71903c1..a026c59 100644
--- a/linden/indra/newview/skins/default/xui/pt/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/pt/notifications.xml
@@ -1434,21 +1434,6 @@ Bate-papo e mensagens instantâneas serão escondidas. Mensagens instantâneas i
1434 <button name="Cancel" text="Cancelar"/> 1434 <button name="Cancel" text="Cancelar"/>
1435 </form> 1435 </form>
1436 </notification> 1436 </notification>
1437 <notification label="Mudar propriedade Linden" name="ChangeLindenEstate">
1438 Você está prestes a mudar uma propriedade pertencente a Linden (continente, teen grid, orientação, etc.)
1439
1440Isto é EXTREMAMENTE PERIGOSO porque pode fundamentalmente afetar a experiência do usuário. No continente, vai mudar milhares de regiões e fazer o spaceserver soluçar.
1441
1442Proceder?
1443 <usetemplate name="okcancelbuttons" notext="Cancelar" yestext="Mudar Propriedade"/>
1444 </notification>
1445 <notification label="Mudar o acesso à propriedade Linden" name="ChangeLindenAccess">
1446 Você está prestes a mudar a lista de acessos de uma propriedade pertencente a Linden (continente, teen grid, orientação, etc.).
1447
1448Isto é PERIGOSO e deveria ser feito apenas para utilizar uma brecha que permita que objetos/L$ sejam transferidos para dentro/fora da grade.
1449Isto mudará milhares de regiões e fará o spaceserver soluçar.
1450 <usetemplate name="okcancelbuttons" notext="Cancelar" yestext="OK"/>
1451 </notification>
1452 <notification label="Selecione a propriedade" name="EstateAllowedAgentAdd"> 1437 <notification label="Selecione a propriedade" name="EstateAllowedAgentAdd">
1453 Adicionar à lista de permitidos somente para esta propriedade ou para [ALL_ESTATES]? 1438 Adicionar à lista de permitidos somente para esta propriedade ou para [ALL_ESTATES]?
1454 <usetemplate canceltext="Cancelar" name="yesnocancelbuttons" notext="Todas as Propriedades" yestext="Esta Propriedade"/> 1439 <usetemplate canceltext="Cancelar" name="yesnocancelbuttons" notext="Todas as Propriedades" yestext="Esta Propriedade"/>
diff --git a/linden/indra/newview/skins/default/xui/pt/panel_group_general.xml b/linden/indra/newview/skins/default/xui/pt/panel_group_general.xml
index 185ed77..429c70e 100644
--- a/linden/indra/newview/skins/default/xui/pt/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/pt/panel_group_general.xml
@@ -69,8 +69,6 @@
69 Recuperando dados do membro 69 Recuperando dados do membro
70 </string> 70 </string>
71 <string name="confirm_group_create_str"> 71 <string name="confirm_group_create_str">
72 Criar este grupo irá custar L$100. 72Você está realmente, realmente, REALMENTE seguro que deseja gastar M$0 para criar este grupo?
73Você está realmente, realmente, REALMENTE seguro que deseja gastar L$100 para criar este grupo?
74Esteja consciente de que se ninguém mais se juntar a este grupo dentro de 48 horas, este será dissolvido e o nome não estará disponível para uso futuro.
75 </string> 73 </string>
76</panel> 74</panel>
diff --git a/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
index 0779ac3..b74c154 100644
--- a/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
@@ -60,7 +60,7 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 ОтÑутÑтвующее Ñодержимое 61 ОтÑутÑтвующее Ñодержимое
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Деньги (L$) 64 Деньги (L$)
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/ru/menu_viewer.xml b/linden/indra/newview/skins/default/xui/ru/menu_viewer.xml
index a9b3c00..54f274c 100644
--- a/linden/indra/newview/skins/default/xui/ru/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/ru/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Отчет об ошибке..." name="Report Bug..."/> 203 <menu_item_call label="Отчет об ошибке..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="О Second Life..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="О meta-impy..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/ru/notifications.xml b/linden/indra/newview/skins/default/xui/ru/notifications.xml
index 0d36371..e0f7740 100644
--- a/linden/indra/newview/skins/default/xui/ru/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/ru/notifications.xml
@@ -1452,21 +1452,6 @@ www.secondlife.com/support
1452 <button name="Cancel" text="Отмена"/> 1452 <button name="Cancel" text="Отмена"/>
1453 </form> 1453 </form>
1454 </notification> 1454 </notification>
1455 <notification label="Изменить учаÑток Линденов" name="ChangeLindenEstate">
1456 Ð’Ñ‹ хотите Ñменить помеÑÑ‚ÑŒÑ, принадлежащие Линденам (материк, детÑкий Grid, оÑтров ориентации и Ñ‚.д.).
1457
1458Это ЧРЕЗВЫЧÐЙÐО ОПÐСÐО, потому что Ñто может ÑущеÑтвенно повлиÑÑ‚ÑŒ на положение вещей. Ðа материке Ñто может изменить Ñ‚Ñ‹ÑÑчи регионов, и иÑпортить работу Ñерверов.
1459
1460Продолжить?
1461 <usetemplate name="okcancelbuttons" notext="Отмена" yestext="OK"/>
1462 </notification>
1463 <notification label="Изменить доÑтуп к учаÑтку Линденов" name="ChangeLindenAccess">
1464 Ð’Ñ‹ хотите Ñменить помеÑÑ‚ÑŒÑ, принадлежащие Линденам (материк, детÑкий Grid, оÑтров ориентации и Ñ‚.д.).
1465
1466Это ЧРЕЗВЫЧÐЙÐО ОПÐСÐО и может иÑпользоватÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы вызвать методы, позволÑющие перемещать объекты/L$ в/из Grid.
1467Это может изменить Ñ‚Ñ‹ÑÑчи регионов, и иÑпортить работу Ñерверов.
1468 <usetemplate name="okcancelbuttons" notext="Отмена" yestext="OK"/>
1469 </notification>
1470 <notification label="Выбрать помеÑтье" name="EstateAllowedAgentAdd"> 1455 <notification label="Выбрать помеÑтье" name="EstateAllowedAgentAdd">
1471 Добавить в ÑпиÑок разрешенных Ñтого помеÑÑ‚ÑŒÑ Ð¸Ð»Ð¸ [ALL_ESTATES]? 1456 Добавить в ÑпиÑок разрешенных Ñтого помеÑÑ‚ÑŒÑ Ð¸Ð»Ð¸ [ALL_ESTATES]?
1472 <usetemplate canceltext="Отмена" name="yesnocancelbuttons" notext="Ð’Ñе помеÑÑ‚ÑŒÑ" yestext="Это помеÑтье"/> 1457 <usetemplate canceltext="Отмена" name="yesnocancelbuttons" notext="Ð’Ñе помеÑÑ‚ÑŒÑ" yestext="Это помеÑтье"/>
diff --git a/linden/indra/newview/skins/default/xui/ru/panel_group_general.xml b/linden/indra/newview/skins/default/xui/ru/panel_group_general.xml
index 3a24a28..0be523a 100644
--- a/linden/indra/newview/skins/default/xui/ru/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/ru/panel_group_general.xml
@@ -73,8 +73,6 @@
73 ЗапроÑить данные учаÑтников 73 ЗапроÑить данные учаÑтников
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Создание Ñтой группы будет Ñтоить L$100. 76Ð’Ñ‹ дейÑтвительно, дейÑтвительно, ДЕЙСТВИТЕЛЬÐО хотите потратить M$0, чтобы Ñоздать Ñту группу?
77Ð’Ñ‹ дейÑтвительно, дейÑтвительно, ДЕЙСТВИТЕЛЬÐО хотите потратить L$100, чтобы Ñоздать Ñту группу?
78Учтите, что еÑли в течении 48 чаÑов никто не приÑоединитÑÑ Ðº Вашей группе, она будет раÑформирована, и Ñто Ð¸Ð¼Ñ Ñтанет недоÑтупным Ð´Ð»Ñ Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ³Ð¾ иÑпользованиÑ.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/tr/menu_viewer.xml b/linden/indra/newview/skins/default/xui/tr/menu_viewer.xml
index 9169977..647c14f 100644
--- a/linden/indra/newview/skins/default/xui/tr/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/tr/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Hata raporla..." name="Report Bug..."/> 203 <menu_item_call label="Hata raporla..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="Second Life hakkında..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="meta-impy hakkında..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/tr/panel_group_general.xml b/linden/indra/newview/skins/default/xui/tr/panel_group_general.xml
index 88a17fa..2148db6 100644
--- a/linden/indra/newview/skins/default/xui/tr/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/tr/panel_group_general.xml
@@ -73,8 +73,6 @@ Daha fazla yardım için farenizi seçenekler üzerinde gezdiriniz.
73 Ãœye bilgisine eriÅŸiliyor 73 Ãœye bilgisine eriÅŸiliyor
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Bu grubu yaratmak 100L$ tutarındadır. 76Siz gerçekten, gerçekten, GERÇEKTEN bu grubu yaratmak için 0M$ harcamak istediğinizden emin misiniz?
77Siz gerçekten, gerçekten, GERÇEKTEN bu grubu yaratmak için 100L$ harcamak istediğinizden emin misiniz?
78Unutmayın eğer 48 saat içerisinde bu gruba kimse üye olmazsa, grup dağıtılacak ve grup adı gelecek kullanım için mevcut olmayacaktır.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
index f23a2bc..12de17b 100644
--- a/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
@@ -60,7 +60,7 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 ВідÑутній зміÑÑ‚ 61 ВідÑутній зміÑÑ‚
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Гроші (L$) 64 Гроші (L$)
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/uk/menu_viewer.xml b/linden/indra/newview/skins/default/xui/uk/menu_viewer.xml
index 27b1625..62a59f5 100644
--- a/linden/indra/newview/skins/default/xui/uk/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/uk/menu_viewer.xml
@@ -202,6 +202,19 @@
202 <menu_item_separator label="-----------" name="separator9"/> 202 <menu_item_separator label="-----------" name="separator9"/>
203 <menu_item_call label="Звіт про помилку..." name="Report Bug..."/> 203 <menu_item_call label="Звіт про помилку..." name="Report Bug..."/>
204 </menu> 204 </menu>
205 <menu_item_call label="Про Second Life..." name="About Second Life..."/> 205 <menu label="meta 7 web site" name="meta 7 web site">
206 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
207 <menu_item_call label="Buy M$..." name="Buy M$..."/>
208 <menu_item_call label="Downloads..." name="Downloads..."/>
209 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
210 <menu_item_call label="Official forums..." name="Official forums..."/>
211 <menu_item_call label="Terms of service..." name="Terms of service..."/>
212 <menu_item_call label="Community standards..." name="Community standards..."/>
213 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
214 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
215 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
216 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
217 </menu>
218 <menu_item_call label="Про meta-impy..." name="About meta-impy..."/>
206 </menu> 219 </menu>
207</menu_bar> 220</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/uk/notifications.xml b/linden/indra/newview/skins/default/xui/uk/notifications.xml
index c7457b3..d207d02 100644
--- a/linden/indra/newview/skins/default/xui/uk/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/uk/notifications.xml
@@ -1436,21 +1436,6 @@ www.secondlife.com/support
1436 <button name="Cancel" text="Відміна"/> 1436 <button name="Cancel" text="Відміна"/>
1437 </form> 1437 </form>
1438 </notification> 1438 </notification>
1439 <notification label="Змінити ділÑнку Лінденів" name="ChangeLindenEstate">
1440 Ви хочете змінити маєтки, що належать Лінденам (материк, дитÑчий Grid, оÑтров орієнтації Ñ– Ñ‚.д.).
1441
1442Це ÐÐДЗВИЧÐЙÐО ÐЕБЕЗПЕЧÐО, тому що це може Ñуттєво вплинути на Ñтан речей. Ðа материку це може змінити тиÑÑчі регіонів, Ñ– зіпÑувати роботу Ñерверів.
1443
1444Продовжити?
1445 <usetemplate name="okcancelbuttons" notext="Відміна" yestext="OK"/>
1446 </notification>
1447 <notification label="Змінити доÑтуп до ділÑнки Лінденів" name="ChangeLindenAccess">
1448 Ви хочете змінити маєтки, що належать Лінденам (материк, дитÑчий Grid, оÑтров орієнтації Ñ– Ñ‚.д.).
1449
1450Це ÐÐДЗВИЧÐЙÐО ÐЕБЕЗПЕЧÐО Ñ– може викориÑтовуватиÑÑ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб викликати методи, що дозволÑÑ‚ÑŒ переміщати об&apos;єкти/L$ в/з Grid.
1451Це може змінити тиÑÑчі регіонів, Ñ– зіпÑувати роботу Ñерверів.
1452 <usetemplate name="okcancelbuttons" notext="Відміна" yestext="OK"/>
1453 </notification>
1454 <notification label="Обрати маєток" name="EstateAllowedAgentAdd"> 1439 <notification label="Обрати маєток" name="EstateAllowedAgentAdd">
1455 Додати в ÑпиÑок дозволених цього маєтку або [ALL_ESTATES]? 1440 Додати в ÑпиÑок дозволених цього маєтку або [ALL_ESTATES]?
1456 <usetemplate canceltext="Відміна" name="yesnocancelbuttons" notext="Ð’ÑÑ– маєтки" yestext="Цей маєток"/> 1441 <usetemplate canceltext="Відміна" name="yesnocancelbuttons" notext="Ð’ÑÑ– маєтки" yestext="Цей маєток"/>
diff --git a/linden/indra/newview/skins/default/xui/uk/panel_group_general.xml b/linden/indra/newview/skins/default/xui/uk/panel_group_general.xml
index 5d3faf8..ea80804 100644
--- a/linden/indra/newview/skins/default/xui/uk/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/uk/panel_group_general.xml
@@ -73,8 +73,6 @@
73 Отримати дані учаÑників 73 Отримати дані учаÑників
74 </string> 74 </string>
75 <string name="confirm_group_create_str"> 75 <string name="confirm_group_create_str">
76 Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ†Ñ–Ñ”Ñ— групи буде коштувати L$100. 76Ви дійÑно, дійÑно, ДІЙСÐО хочете потратить M$0, щоб Ñтворити цю групу?
77Ви дійÑно, дійÑно, ДІЙСÐО хочете потратить L$100, щоб Ñтворити цю групу?
78Пам&apos;Ñтайте, що Ñкщо протÑгом 48 годин ніхто не приєднаєтьÑÑ Ð´Ð¾ Вашої групи, вона буде розформована, Ñ– це ім&apos;Ñ Ñтане недоÑтупним Ð´Ð»Ñ Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½ÑŒÐ¾Ð³Ð¾ викориÑтаннÑ.
79 </string> 77 </string>
80</panel> 78</panel>
diff --git a/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
index 0a5d292..24e2e15 100644
--- a/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
@@ -57,7 +57,7 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 é—失内容 58 é—失内容
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 æž—ç™»å¸ (L$) 61 æž—ç™»å¸ (L$)
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/zh/menu_viewer.xml b/linden/indra/newview/skins/default/xui/zh/menu_viewer.xml
index 44b0fae..ceae5fa 100644
--- a/linden/indra/newview/skins/default/xui/zh/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/zh/menu_viewer.xml
@@ -199,6 +199,19 @@
199 <menu_item_call label="è´¨é‡ä¿è¯ Wiki..." name="QA Wiki..."/> 199 <menu_item_call label="è´¨é‡ä¿è¯ Wiki..." name="QA Wiki..."/>
200 <menu_item_call label="汇报错误..." name="Report Bug..."/> 200 <menu_item_call label="汇报错误..." name="Report Bug..."/>
201 </menu> 201 </menu>
202 <menu_item_call label="关于第二人生..." name="About Second Life..."/> 202 <menu label="meta 7 web site" name="meta 7 web site">
203 <menu_item_call label="meta 7 home page..." name="meta 7 home page..."/>
204 <menu_item_call label="Buy M$..." name="Buy M$..."/>
205 <menu_item_call label="Downloads..." name="Downloads..."/>
206 <menu_item_call label="meta 7 wiki..." name="meta 7 wiki..."/>
207 <menu_item_call label="Official forums..." name="Official forums..."/>
208 <menu_item_call label="Terms of service..." name="Terms of service..."/>
209 <menu_item_call label="Community standards..." name="Community standards..."/>
210 <menu_item_call label="Maturity ratings..." name="Maturity ratings..."/>
211 <menu_item_call label="Privacy policy..." name="Privacy policy..."/>
212 <menu_item_call label="Submit a bug report..." name="Submit a bug report..."/>
213 <menu_item_call label="Submit a support ticket..." name="Submit a support ticket..."/>
214 </menu>
215 <menu_item_call label="关于第二人生 meta-impy..." name="About meta-impy..."/>
203 </menu> 216 </menu>
204</menu_bar> 217</menu_bar>
diff --git a/linden/indra/newview/skins/default/xui/zh/notifications.xml b/linden/indra/newview/skins/default/xui/zh/notifications.xml
index acbb18b..415e5e7 100644
--- a/linden/indra/newview/skins/default/xui/zh/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/zh/notifications.xml
@@ -1538,29 +1538,6 @@ www.secondlife.com/support
1538 <button name="OK" text="确定"/> 1538 <button name="OK" text="确定"/>
1539 </form> 1539 </form>
1540 </notification> 1540 </notification>
1541 <notification label="更改林登地产" name="ChangeLindenEstate">
1542 ä½ å°†è¦æ›´æ”¹æž—登所有的地产(大陆ã€
1543少年网格ã€æ–¹ä½å²›ï¼Œç­‰ç­‰)。
1544
1545 这个动作æžåº¦å±é™©ï¼Œå› ä¸ºå®ƒå¯èƒ½ä¼šåœ¨åŸºç¡€çš„层次上
1546å½±å“到用户体验。在大陆上, 它将改å˜
1547上åƒçš„区域,并会使空间æœåŠ¡å™¨å™Žç€ã€‚
1548
1549是å¦ç»§ç»­ï¼Ÿ
1550 <usetemplate name="okcancelbuttons" notext="å–消" yestext="更改ä¸åŠ¨äº§"/>
1551 </notification>
1552 <notification label="更改林登地产准入列表" name="ChangeLindenAccess">
1553 ä½ å°†è¦æ›´æ”¹æž—登所有的地产的准入列表(大陆ã€
1554少年网格ã€æ–¹ä½å²›ï¼Œç­‰ç­‰)。
1555
1556该æ“作éžå¸¸å±é™©ï¼Œ 应该仅在利用把物体/金钱
1557转移进或出æŸä¸ªç½‘格的对付活儿 (hack) 时候
1558æ‰åº”该被执行。 它将改å˜ä¸Šåƒçš„区域,并会
1559使空间æœåŠ¡å™¨å™Žç€ã€‚
1560
1561是å¦ç»§ç»­ï¼Ÿ
1562 <usetemplate name="okcancelbuttons" notext="å–消" yestext="更改ä¸åŠ¨äº§"/>
1563 </notification>
1564 <notification label="选择地产" name="EstateAllowedAgentAdd"> 1541 <notification label="选择地产" name="EstateAllowedAgentAdd">
1565 仅列入此地产还是[ALL_ESTATES]çš„å…许åå•ï¼Ÿ 1542 仅列入此地产还是[ALL_ESTATES]çš„å…许åå•ï¼Ÿ
1566 <usetemplate canceltext="å–消" name="yesnocancelbuttons" notext="所有地产" yestext="该地产"/> 1543 <usetemplate canceltext="å–消" name="yesnocancelbuttons" notext="所有地产" yestext="该地产"/>
diff --git a/linden/indra/newview/skins/default/xui/zh/panel_group_general.xml b/linden/indra/newview/skins/default/xui/zh/panel_group_general.xml
index 3da6d58..43d6d3e 100644
--- a/linden/indra/newview/skins/default/xui/zh/panel_group_general.xml
+++ b/linden/indra/newview/skins/default/xui/zh/panel_group_general.xml
@@ -71,8 +71,6 @@
71 é‡æ–°èŽ·å–ä¼šå‘˜ä¿¡æ¯ 71 é‡æ–°èŽ·å–会员信æ¯
72 </string> 72 </string>
73 <string name="confirm_group_create_str"> 73 <string name="confirm_group_create_str">
74 创建这个社团将花费L$100. 74你真的,真的,真----çš„----确定è¦èŠ±è´¹M$0æ¥åˆ›å»ºè¿™ä¸ªç¤¾å›¢å—?
75你真的,真的,真----çš„----确定è¦èŠ±è´¹L$100æ¥åˆ›å»ºè¿™ä¸ªç¤¾å›¢å—?
76请注æ„如果没有别人在48å°æ—¶å†…加入该社团,它将会被解散,并且这个社团åå­—å°†æ¥å°†ä¸èƒ½ä½¿ç”¨ã€‚
77 </string> 75 </string>
78</panel> 76</panel>
diff --git a/linden/indra/newview/skins/gemini/colors.xml b/linden/indra/newview/skins/gemini/colors.xml
new file mode 100644
index 0000000..71a7787
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/colors.xml
@@ -0,0 +1,3 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3</settings>
diff --git a/linden/indra/newview/skins/gemini/colors_base.xml b/linden/indra/newview/skins/gemini/colors_base.xml
new file mode 100644
index 0000000..0b65586
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/colors_base.xml
@@ -0,0 +1,208 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3
4<!-- WINDOWS -->
5<TitleBarFocusColor value="0, 0, 0, 0" /> <!-- Focused window title bar highlight, no equivalent for unfocused windows -->
6<FloaterFocusBorderColor value="0, 0, 0, 50" />
7<FloaterUnfocusBorderColor value="0, 0, 0, 80" />
8<FocusBackgroundColor value="33, 33, 33, 255" /> <!-- Background color of focused floaters -->
9<DefaultBackgroundColor value="33, 33, 33, 192" /> <!-- Background color for unfocused floaters -->
10<ColorDropShadow value="0, 0, 0, 180" /> <!-- The drop shadow behind windows and menus -->
11<DefaultHighlightDark value="26, 26, 26, 255" />
12<DefaultHighlightLight value="66, 66, 66, 255" />
13<DefaultShadowDark value="26, 26, 26, 255" />
14<DefaultShadowLight value="0, 0, 0, 255" />
15
16<!-- LABELS -->
17<LabelDisabledColor value="255, 255, 255, 30" />
18<LabelSelectedColor value="255, 255, 255, 128" />
19<LabelSelectedDisabledColor value="255, 255, 255, 80" />
20<LabelTextColor value="255, 255, 255, 90" />
21
22<!-- LOGIN -->
23<LoginProgressBarBgColor value="255, 255, 255, 255" />
24<LoginProgressBarFgColor value="255, 255, 255, 255" />
25<LoginProgressBoxBorderColor value="0, 30, 60, 0" />
26<LoginProgressBoxCenterColor value="0, 0, 0, 200" />
27<LoginProgressBoxShadowColor value="0, 0, 0, 200" />
28<LoginProgressBoxTextColor value="255, 255, 255, 255"/>
29
30<!-- BUTTONS -->
31<ButtonLabelColor value="255, 255, 255, 128" /> <!-- Text labels for buttons, like the "OK" text -->
32<ButtonLabelSelectedColor value="255, 255, 255, 255" />
33<ButtonLabelDisabledColor value="255, 255, 255, 66" />
34<ButtonLabelSelectedDisabledColor value="255, 255, 255, 66" />
35<ButtonSelectedBgColor value="62, 62, 62, 255" />
36<ButtonSelectedColor value="255, 255, 255, 255" />
37<ButtonUnselectedBgColor value="62, 62, 62, 255" />
38<ButtonUnselectedFgColor value="255, 255, 255, 255" />
39<ButtonBorderColor value="239, 156, 0, 255" />
40<ButtonFlashBgColor value="255, 255, 255, 128" />
41<ButtonColor value="255, 255, 255, 128" /> <!-- Blended with button art, usually left as opaque white -->
42<ButtonImageColor value="255, 255, 255, 128" /> <!-- Blended with button art, usually left as opaque white -->
43
44<!-- SLIDERS -->
45<SliderDisabledThumbColor value="0, 0, 0, 255" />
46<SliderThumbCenterColor value="200, 200, 200, 255" />
47<SliderThumbOutlineColor value="255, 255, 255, 255" />
48<SliderTrackColor value="255, 255, 255, 255" />
49
50<!-- TEXTFIELDS -->
51<TextBgFocusColor value="11, 11, 11, 255" /> <!-- Text field background when receiving input (focused) -->
52<TextBgReadOnlyColor value="11, 11, 11, 160" /> <!-- Text field background when read-only -->
53<TextBgWriteableColor value="11, 11, 11, 80" /> <!-- Text field background when not receiving input (unfocused) -->
54<TextCursorColor value="128, 128, 128, 200" />
55<TextFgColor value="255, 255, 255, 222" />
56<TextFgReadOnlyColor value="255, 255, 255, 80" />
57<TextFgTentativeColor value="255, 255, 255, 80" />
58<TextEmbeddedItemReadOnlyColor value="255, 255, 255, 80" /> <!-- i.e. About Land name that you don't own -->
59<TextEmbeddedItemColor value="0, 255, 128, 255" />
60<TextDefaultColor value="255, 255, 255, 222"/>
61<TextLinkColor value="144, 165, 208, 255"/>
62<TextLinkHoverColor value="255, 255, 255, 255"/>
63
64<!-- LISTBOXES -->
65<ScrollBgReadOnlyColor value="33, 33, 33, 80" />
66<ScrollBgWriteableColor value="33, 33, 33, 80" />
67<ScrollBGStripeColor value="100, 100, 100, 25" />
68<ScrollDisabledColor value="33, 33, 33, 204" />
69<ScrollSelectedBGColor value="222, 222, 222, 150" />
70<ScrollSelectedFGColor value="255, 255, 255, 255" /> <!-- Text color -->
71<ScrollUnselectedColor value="222, 222, 222, 150" /> <!-- Text color -->
72<ScrollHighlightedColor value="222, 222, 222, 80" /> <!-- Hover color -->
73<ScrollbarThumbColor value="66, 66, 66, 80" /> <!-- Scroll bar-->
74<ScrollbarTrackColor value="10, 10, 10, 80" /> <!-- Scroll bar background-->
75
76<!-- MENUS -->
77<MenuBarBgColor value="33, 33, 33, 255" />
78<MenuBarGodBgColor value="33, 33, 33, 255" />
79<MenuNonProductionGodBgColor value="0, 128, 0, 255" />
80<MenuNonProductionBgColor value="128, 0, 0, 255" />
81<MenuDefaultBgColor value="33, 33, 33, 255" />
82<MenuItemDisabledColor value="125, 125, 125, 75" /> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
83<MenuItemEnabledColor value="255, 255, 255, 255" /> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
84<MenuItemHighlightBgColor value="80, 80, 80, 200" />
85<MenuItemHighlightFgColor value="255, 255, 255, 255" /> <!-- Highlighted menu text color; also treeview node selection highlight -->
86<MenuPopupBgColor value="33, 33, 33, 255" />
87
88<!-- PIE MENUS -->
89<PieMenuBgColor value="33, 33, 33, 128" />
90<PieMenuLineColor value="0, 0, 0, 128" />
91<PieMenuSelectedColor value="255, 255, 255, 128" />
92
93<!-- TOOLTIPS -->
94<ToolTipBgColor value="33, 33, 33, 255" />
95<ToolTipBorderColor value="11, 11, 11, 255" />
96<ToolTipTextColor value="255, 255, 255, 255" />
97
98<!-- NOTIFICATION POP-UPS -->
99<NotifyBoxColor value="66, 66, 66, 255" />
100<NotifyTextColor value="255, 255, 255, 128" />
101<NotifyCautionBoxColor value="254, 209, 118, 255" /> <!-- the background color of caution permissions prompts -->
102<NotifyCautionWarnColor value="0, 0, 0, 255" /> <!-- the foreground color of the special title text in caution permissions prompts -->
103<GroupNotifyBoxColor value="66, 66, 66, 255" />
104<GroupNotifyTextColor value="255, 255, 255, 128" />
105
106<!-- CHAT AND IM HISTORY TEXTBOX COLORS -->
107<ChatHistoryBgColor value="0, 0, 0, 0" />
108<ChatHistoryTextColor value="255, 255, 255, 255" />
109<IMHistoryBgColor value="0, 0, 0, 0" />
110<IMHistoryTextColor value="255, 255, 255, 255" />
111
112<!-- IN-WORLD SELECTION -->
113<SilhouetteParentColor value="255, 255, 0, 255" />
114<SilhouetteChildColor value="32, 106, 196, 255" />
115<HighlightParentColor value="171, 212, 245, 255" />
116<HighlightChildColor value="171, 212, 245, 255" />
117<HighlightInspectColor value="255, 0, 255, 255" />
118
119<!-- EDIT MODE GRID -->
120<GridFocusPointColor value="255, 255, 255, 128" />
121<GridlineColor value="255, 255, 255, 255" />
122<GridlineBGColor value="235, 235, 255, 200" />
123<GridlineShadowColor value="0, 0, 0, 80" />
124
125<!-- PROPERTY LINES -->
126<PropertyColorAvail value="0, 0, 0, 0" />
127<PropertyColorGroup value="0, 184, 184, 102" />
128<PropertyColorOther value="255, 0, 0, 102" />
129<PropertyColorSelf value="0, 255, 0, 102" />
130<PropertyColorForSale value="255, 128, 0, 102" />
131<PropertyColorAuction value="128, 0, 255, 102" /> <!-- Match the color on the world map -->
132
133<!-- Icon Enable/Disable -->
134<IconEnabledColor value="255, 255, 255, 255"/>
135<IconDisabledColor value="255, 255, 255, 200"/>
136
137<!-- MAP -->
138<MapAvatar value="70, 255, 70, 255" />
139<MapFriend value="255, 210, 150, 255" />
140<MapMuted value="110, 110, 110, 220" />
141
142<!-- MINI-MAP -->
143<NetMapBackgroundColor value="0, 0, 0, 77" />
144<NetMapYouOwnAboveWater value="0, 255, 255, 255" />
145<NetMapYouOwnBelowWater value="0, 200, 200, 255" />
146<NetMapGroupOwnAboveWater value="255, 0, 255, 255" />
147<NetMapGroupOwnBelowWater value="200, 0, 200, 255" />
148<NetMapOtherOwnAboveWater value="60, 60, 60, 255" />
149<NetMapOtherOwnBelowWater value="30, 30, 30, 255" />
150<NetMapThisRegion value="255, 255, 255, 255" />
151<NetMapLiveRegion value="204, 204, 204, 255" />
152<NetMapDeadRegion value="255, 128, 128, 255" />
153<NetMapFrustum value="255, 255, 255, 70" />
154<NetMapFrustumRotating value="255, 255, 255, 100" />
155
156<!-- HELP WINDOW -->
157<HelpBgColor value="200, 209, 204, 255" />
158<HelpFgColor value="0, 0, 0, 255" />
159<HelpScrollTrackColor value="183, 184, 188, 255" />
160<HelpScrollThumbColor value="80, 96, 124, 255" />
161<HelpScrollHighlightColor value="115, 132, 155, 255" />
162<HelpScrollShadowColor value="0, 0, 0, 255" />
163
164<!-- MISC -->
165<AvatarNameColor value="251, 175, 93, 255" /> <!-- Text color of avatar nametags -->
166<FocusColor value="255, 255, 255, 20" /> <!-- Color of the glow around UI controls with keyboard focus -->
167<FloaterButtonImageColor value="255, 255, 255, 80" /> <!-- The floater buttons (like the close box) are white images that receive this color. -->
168<ButtonCautionImageColor value="255, 255, 255, 255" /> <!-- Match the caution dialog buttons to the default -->
169<HealthTextColor value="255, 255, 255, 255" />
170<MapAutopilotColor value="255, 255, 255, 255" />
171<ContextSilhouetteColor value="255, 255, 255, 255" /> <!-- For "context" highlighting, i.e. pie menu -->
172<ScriptBgReadOnlyColor value="100, 100, 100, 255" />
173<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state -->
174<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state -->
175<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
176<BalanceTextColor value="255, 255, 255, 255" /> <!-- Currency balance on menu bar -->
177<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar -->
178<GroupOverTierColor value="255, 255, 255, 255" /> <!-- Warning text in Group Info window -->
179<FilterBackgroundColor value="0, 0, 0, 255" /> <!-- Matching region of Inventory search text -->
180<FilterTextColor value="255, 255, 255, 128" />
181<InventoryItemSuffixColor value="128, 128, 128, 255" /> <!-- "worn", "no modify", etc-->
182<InventorySearchStatusColor value="255, 255, 255, 128" />
183<ConsoleBackground value="0, 0, 0, 255" />
184<FolderViewLoadingMessageTextColor value="255, 255, 255, 128"/> <!-- "loading..." in the inv -->
185<InventoryBackgroundColor value="11, 11, 11, 80"/>
186<DefaultListText value="255, 255, 255, 255"/> <!-- We are replacing all the hardcoded black text with this color so we can make skins with white text on dark background -->
187<ComboBoxBg value="11, 11, 11, 255"/>
188<AvatarListTextDistNormalRange value="255, 255, 255, 255"/>
189<AvatarListTextDistShoutRange value="255, 255, 255, 128"/>
190<AvatarListTextDistOver value="255, 66, 66, 128"/>
191<AvatarListTextAgeYoung value="255, 0, 0, 255"/>
192<AvatarListTextAgeNormal value="255, 255, 255, 255"/>
193
194<!-- Alert box colors -->
195<AlertBoxColor value="33, 33, 33, 255" /> <!-- Warnings floaters, like when returning objects -->
196<AlertTextColor value="128, 128, 128, 255" />
197<AlertCautionBoxColor value="254, 209, 118, 255" /> <!-- Background color of caution alerts -->
198<AlertCautionTextColor value="0, 0, 0, 255" /> <!-- Foreground color of the special title text in caution alerts -->
199
200<!-- Multi sliders, as in the sky animation setting -->
201<MultiSliderDisabledThumbColor value="0, 0, 0, 255"/>
202<MultiSliderThumbCenterColor value="183, 184, 188, 255"/>
203<MultiSliderThumbOutlineColor value="0, 0, 0, 255"/>
204<MultiSliderTrackColor value="30, 30, 30, 255"/>
205<MultiSliderThumbCenterSelectedColor value="255, 50, 50, 255"/>
206<MultiSliderTriangleColor value="255, 255, 50, 255"/>
207
208</settings>
diff --git a/linden/indra/newview/skins/gemini/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/gemini/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..4937760
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga b/linden/indra/newview/skins/gemini/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga b/linden/indra/newview/skins/gemini/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
new file mode 100644
index 0000000..5cf32fb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga b/linden/indra/newview/skins/gemini/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga b/linden/indra/newview/skins/gemini/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga b/linden/indra/newview/skins/gemini/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
new file mode 100644
index 0000000..0febf4e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga b/linden/indra/newview/skins/gemini/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga b/linden/indra/newview/skins/gemini/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
new file mode 100644
index 0000000..58cd2cd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga b/linden/indra/newview/skins/gemini/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/39801651-26cb-4926-af57-7af9352c273c.tga b/linden/indra/newview/skins/gemini/textures/39801651-26cb-4926-af57-7af9352c273c.tga
new file mode 100644
index 0000000..f2fdd07
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/39801651-26cb-4926-af57-7af9352c273c.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/gemini/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..fb6dac0
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga b/linden/indra/newview/skins/gemini/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
new file mode 100644
index 0000000..340f321
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga b/linden/indra/newview/skins/gemini/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
new file mode 100644
index 0000000..505f6ed
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/linden/indra/newview/skins/gemini/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga b/linden/indra/newview/skins/gemini/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga b/linden/indra/newview/skins/gemini/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga b/linden/indra/newview/skins/gemini/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
new file mode 100644
index 0000000..0fc1afb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga b/linden/indra/newview/skins/gemini/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
new file mode 100644
index 0000000..c359f2f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/gemini/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..a9bb908
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/gemini/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..83ee56b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga b/linden/indra/newview/skins/gemini/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
new file mode 100644
index 0000000..6cc9ea1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga b/linden/indra/newview/skins/gemini/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga b/linden/indra/newview/skins/gemini/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
new file mode 100644
index 0000000..c8491a0
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/gemini/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..79b0e2f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/account_id_green.tga b/linden/indra/newview/skins/gemini/textures/account_id_green.tga
new file mode 100644
index 0000000..9be215e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/account_id_green.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/account_id_orange.tga b/linden/indra/newview/skins/gemini/textures/account_id_orange.tga
new file mode 100644
index 0000000..6b41e86
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/account_id_orange.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/active_speakers.tga b/linden/indra/newview/skins/gemini/textures/active_speakers.tga
new file mode 100644
index 0000000..02d3643
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/active_voice_tab.tga b/linden/indra/newview/skins/gemini/textures/active_voice_tab.tga
new file mode 100644
index 0000000..2d0dfaa
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/alpha_gradient.tga b/linden/indra/newview/skins/gemini/textures/alpha_gradient.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/alpha_gradient.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/arrow_down.tga b/linden/indra/newview/skins/gemini/textures/arrow_down.tga
new file mode 100644
index 0000000..81dc9d3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/arrow_up.tga b/linden/indra/newview/skins/gemini/textures/arrow_up.tga
new file mode 100644
index 0000000..22195cf
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/avatar_gone.tga b/linden/indra/newview/skins/gemini/textures/avatar_gone.tga
new file mode 100644
index 0000000..e5c2c07
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/avatar_gone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/avatar_new.tga b/linden/indra/newview/skins/gemini/textures/avatar_new.tga
new file mode 100644
index 0000000..854b70c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/avatar_new.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/avatar_sound.tga b/linden/indra/newview/skins/gemini/textures/avatar_sound.tga
new file mode 100644
index 0000000..ec5dacb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/avatar_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/avatar_typing.tga b/linden/indra/newview/skins/gemini/textures/avatar_typing.tga
new file mode 100644
index 0000000..2c54902
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/avatar_typing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga b/linden/indra/newview/skins/gemini/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
new file mode 100644
index 0000000..7358e86
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/gemini/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..4ca322e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/black.tga b/linden/indra/newview/skins/gemini/textures/black.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/btn_chatbar.tga b/linden/indra/newview/skins/gemini/textures/btn_chatbar.tga
new file mode 100644
index 0000000..4c16c3a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/gemini/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..ab0c5d7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_pause.tga b/linden/indra/newview/skins/gemini/textures/button_anim_pause.tga
new file mode 100644
index 0000000..955bd56
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_pause_disabled.tga b/linden/indra/newview/skins/gemini/textures/button_anim_pause_disabled.tga
new file mode 100644
index 0000000..a24871e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/gemini/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..c70e39a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_play.tga b/linden/indra/newview/skins/gemini/textures/button_anim_play.tga
new file mode 100644
index 0000000..7fe54bb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_play_disabled.tga b/linden/indra/newview/skins/gemini/textures/button_anim_play_disabled.tga
new file mode 100644
index 0000000..c969ff6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/gemini/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..627b61a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_stop.tga b/linden/indra/newview/skins/gemini/textures/button_anim_stop.tga
new file mode 100644
index 0000000..f5d5f47
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_stop_disabled.tga b/linden/indra/newview/skins/gemini/textures/button_anim_stop_disabled.tga
new file mode 100644
index 0000000..25f6287
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/gemini/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..b11a317
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/gemini/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..7bb8648
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/gemini/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..a6fab50
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/gemini/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..a93ae11
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/gemini/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..7df1677
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/gemini/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..4672546
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga b/linden/indra/newview/skins/gemini/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_rotate_in.tga b/linden/indra/newview/skins/gemini/textures/cam_rotate_in.tga
new file mode 100644
index 0000000..06e9b6a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_rotate_out.tga b/linden/indra/newview/skins/gemini/textures/cam_rotate_out.tga
new file mode 100644
index 0000000..becd1f1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_tracking_in.tga b/linden/indra/newview/skins/gemini/textures/cam_tracking_in.tga
new file mode 100644
index 0000000..dbf3578
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_tracking_out.tga b/linden/indra/newview/skins/gemini/textures/cam_tracking_out.tga
new file mode 100644
index 0000000..2159358
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/gemini/textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..ae4dbce
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_zoom_out.tga b/linden/indra/newview/skins/gemini/textures/cam_zoom_out.tga
new file mode 100644
index 0000000..30cd4a6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/gemini/textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..1af847c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/gemini/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..a31d5e5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/gemini/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..d44a00b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/gemini/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..cbeba01
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/gemini/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..f1a1456
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/gemini/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..8b9e7a9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/checkerboard_transparency_bg.png b/linden/indra/newview/skins/gemini/textures/checkerboard_transparency_bg.png
new file mode 100644
index 0000000..9a16935
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/checkerboard_transparency_bg.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/circle.tga b/linden/indra/newview/skins/gemini/textures/circle.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/circle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/close_in_blue.tga b/linden/indra/newview/skins/gemini/textures/close_in_blue.tga
new file mode 100644
index 0000000..8200eba
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/close_inactive_blue.tga b/linden/indra/newview/skins/gemini/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..191c5d3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/closebox.tga b/linden/indra/newview/skins/gemini/textures/closebox.tga
new file mode 100644
index 0000000..294d4fb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/color_swatch_alpha.tga b/linden/indra/newview/skins/gemini/textures/color_swatch_alpha.tga
new file mode 100644
index 0000000..814a004
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/color_swatch_alpha.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/combobox_arrow.tga b/linden/indra/newview/skins/gemini/textures/combobox_arrow.tga
new file mode 100644
index 0000000..ad08f32
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/crosshairs.tga b/linden/indra/newview/skins/gemini/textures/crosshairs.tga
new file mode 100644
index 0000000..ac4d63d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/crosshairs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/darkgray.tga b/linden/indra/newview/skins/gemini/textures/darkgray.tga
new file mode 100644
index 0000000..2063d68
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/direction_arrow.tga b/linden/indra/newview/skins/gemini/textures/direction_arrow.tga
new file mode 100644
index 0000000..f3ef106
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/direction_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/down_arrow.png b/linden/indra/newview/skins/gemini/textures/down_arrow.png
new file mode 100644
index 0000000..155f80c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/down_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga b/linden/indra/newview/skins/gemini/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga b/linden/indra/newview/skins/gemini/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/eye_button_active.tga b/linden/indra/newview/skins/gemini/textures/eye_button_active.tga
new file mode 100644
index 0000000..4dfdfc2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/eye_button_inactive.tga b/linden/indra/newview/skins/gemini/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..dbe24ae
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga b/linden/indra/newview/skins/gemini/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/gemini/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..3335526
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_edit_mine.tga b/linden/indra/newview/skins/gemini/textures/ff_edit_mine.tga
new file mode 100644
index 0000000..8f0c35b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_edit_mine.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/gemini/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..07627a6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_edit_theirs.tga b/linden/indra/newview/skins/gemini/textures/ff_edit_theirs.tga
new file mode 100644
index 0000000..005ada2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_edit_theirs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/gemini/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..798ef64
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_online_status_button.tga b/linden/indra/newview/skins/gemini/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..9076df6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_visible_map.tga b/linden/indra/newview/skins/gemini/textures/ff_visible_map.tga
new file mode 100644
index 0000000..a4dad78
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_visible_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/gemini/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..8d13ade
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_visible_online.tga b/linden/indra/newview/skins/gemini/textures/ff_visible_online.tga
new file mode 100644
index 0000000..74e3a4e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_visible_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/gemini/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..08a6cbe
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_blue.tga b/linden/indra/newview/skins/gemini/textures/flag_blue.tga
new file mode 100644
index 0000000..e61e7a9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_green.tga b/linden/indra/newview/skins/gemini/textures/flag_green.tga
new file mode 100644
index 0000000..5f0f05c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_green.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_orange.tga b/linden/indra/newview/skins/gemini/textures/flag_orange.tga
new file mode 100644
index 0000000..6e73c31
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_orange.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_pink.tga b/linden/indra/newview/skins/gemini/textures/flag_pink.tga
new file mode 100644
index 0000000..ccf52b9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_pink.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_purple.tga b/linden/indra/newview/skins/gemini/textures/flag_purple.tga
new file mode 100644
index 0000000..3ef8f09
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_purple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_red.tga b/linden/indra/newview/skins/gemini/textures/flag_red.tga
new file mode 100644
index 0000000..87afb59
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_red.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flag_yellow.tga b/linden/indra/newview/skins/gemini/textures/flag_yellow.tga
new file mode 100644
index 0000000..4c4a647
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flag_yellow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_left.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..a17a87d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..917e49e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..448b4ed
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_right.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..eb7180b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..800c569
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/gemini/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..40fd65f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/folder_arrow.tga b/linden/indra/newview/skins/gemini/textures/folder_arrow.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/folder_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl0.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl0.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl1.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl1.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl2.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-dot-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing1.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing1.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing2.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing2.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing3.tga b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing3.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_active-speakers-typing3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_chatbar.tga b/linden/indra/newview/skins/gemini/textures/icn_chatbar.tga
new file mode 100644
index 0000000..5d4fd41
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_clear_lineeditor.tga b/linden/indra/newview/skins/gemini/textures/icn_clear_lineeditor.tga
new file mode 100644
index 0000000..8cd8310
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_clear_lineeditor.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_label_media.tga b/linden/indra/newview/skins/gemini/textures/icn_label_media.tga
new file mode 100644
index 0000000..6f5090a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_label_music.tga b/linden/indra/newview/skins/gemini/textures/icn_label_music.tga
new file mode 100644
index 0000000..31120a5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_label_web.tga b/linden/indra/newview/skins/gemini/textures/icn_label_web.tga
new file mode 100644
index 0000000..5122641
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-pause.tga b/linden/indra/newview/skins/gemini/textures/icn_media-pause.tga
new file mode 100644
index 0000000..0b53137
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-pause_active.tga b/linden/indra/newview/skins/gemini/textures/icn_media-pause_active.tga
new file mode 100644
index 0000000..c70e39a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-pause_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-pause_disabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-pause_disabled.tga
new file mode 100644
index 0000000..a24871e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-pause_enabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-pause_enabled.tga
new file mode 100644
index 0000000..955bd56
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-pause_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-play.tga b/linden/indra/newview/skins/gemini/textures/icn_media-play.tga
new file mode 100644
index 0000000..c7b0bcb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-play_active.tga b/linden/indra/newview/skins/gemini/textures/icn_media-play_active.tga
new file mode 100644
index 0000000..627b61a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-play_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-play_disabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-play_disabled.tga
new file mode 100644
index 0000000..c969ff6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-play_enabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-play_enabled.tga
new file mode 100644
index 0000000..7fe54bb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-play_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-stop_active.tga b/linden/indra/newview/skins/gemini/textures/icn_media-stop_active.tga
new file mode 100644
index 0000000..b11a317
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-stop_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-stop_disabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-stop_disabled.tga
new file mode 100644
index 0000000..25f6287
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media-stop_enabled.tga b/linden/indra/newview/skins/gemini/textures/icn_media-stop_enabled.tga
new file mode 100644
index 0000000..f5d5f47
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media-stop_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media.tga b/linden/indra/newview/skins/gemini/textures/icn_media.tga
new file mode 100644
index 0000000..6f5090a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media_movie.tga b/linden/indra/newview/skins/gemini/textures/icn_media_movie.tga
new file mode 100644
index 0000000..6f5090a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_media_web.tga b/linden/indra/newview/skins/gemini/textures/icn_media_web.tga
new file mode 100644
index 0000000..5122641
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_music-pause.tga b/linden/indra/newview/skins/gemini/textures/icn_music-pause.tga
new file mode 100644
index 0000000..0af8e25
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_music-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_music-play.tga b/linden/indra/newview/skins/gemini/textures/icn_music-play.tga
new file mode 100644
index 0000000..8e4a70c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_music.tga b/linden/indra/newview/skins/gemini/textures/icn_music.tga
new file mode 100644
index 0000000..31120a5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_pause.tga b/linden/indra/newview/skins/gemini/textures/icn_pause.tga
new file mode 100644
index 0000000..5107993
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_play.tga b/linden/indra/newview/skins/gemini/textures/icn_play.tga
new file mode 100644
index 0000000..eb2c0f3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/gemini/textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..7da504f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_scrollbar.tga b/linden/indra/newview/skins/gemini/textures/icn_scrollbar.tga
new file mode 100644
index 0000000..a19a8a5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_scrollbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_scrollbar_bg.tga b/linden/indra/newview/skins/gemini/textures/icn_scrollbar_bg.tga
new file mode 100644
index 0000000..1e4bc7a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_scrollbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_scrollbar_thumb.tga b/linden/indra/newview/skins/gemini/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 0000000..d63c314
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_scrollbar_thumb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/gemini/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..ce0bd07
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/gemini/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..5b971e6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/gemini/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..e4c1b09
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/gemini/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..a7d29a1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/gemini/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..f2f24ef
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_stop.tga b/linden/indra/newview/skins/gemini/textures/icn_stop.tga
new file mode 100644
index 0000000..7a53bcc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_textfield_enabled.tga b/linden/indra/newview/skins/gemini/textures/icn_textfield_enabled.tga
new file mode 100644
index 0000000..fc681a1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_textfield_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/gemini/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..e1a814b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice-call-end.tga b/linden/indra/newview/skins/gemini/textures/icn_voice-call-end.tga
new file mode 100644
index 0000000..2da4e85
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice-call-end.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice-call-start.tga b/linden/indra/newview/skins/gemini/textures/icn_voice-call-start.tga
new file mode 100644
index 0000000..07701cb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice-call-start.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice-groupfocus.tga b/linden/indra/newview/skins/gemini/textures/icn_voice-groupfocus.tga
new file mode 100644
index 0000000..9f48d46
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice-groupfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice-localchat.tga b/linden/indra/newview/skins/gemini/textures/icn_voice-localchat.tga
new file mode 100644
index 0000000..7cf267e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice-localchat.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice-pvtfocus.tga b/linden/indra/newview/skins/gemini/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 0000000..abadb09
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice-pvtfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-off.tga b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-off.tga
new file mode 100644
index 0000000..15ecbdf
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl1.tga b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 0000000..ae72af1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl2.tga b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 0000000..4dfc2dd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl3.tga b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 0000000..018b0be
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on-lvl3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on.tga b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on.tga
new file mode 100644
index 0000000..9eb6431
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icn_voice_ptt-on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_auction.tga b/linden/indra/newview/skins/gemini/textures/icon_auction.tga
new file mode 100644
index 0000000..d121833
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_auction.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_avatar_expand.png b/linden/indra/newview/skins/gemini/textures/icon_avatar_expand.png
new file mode 100644
index 0000000..47698e9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_avatar_expand.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_avatar_offline.tga b/linden/indra/newview/skins/gemini/textures/icon_avatar_offline.tga
new file mode 100644
index 0000000..cfa95eb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_avatar_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_avatar_online.tga b/linden/indra/newview/skins/gemini/textures/icon_avatar_online.tga
new file mode 100644
index 0000000..4522121
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_avatar_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_day_cycle.tga b/linden/indra/newview/skins/gemini/textures/icon_day_cycle.tga
new file mode 100644
index 0000000..2d5dee1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_day_cycle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_diurnal.tga b/linden/indra/newview/skins/gemini/textures/icon_diurnal.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_diurnal.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_event.tga b/linden/indra/newview/skins/gemini/textures/icon_event.tga
new file mode 100644
index 0000000..7805dbc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_event_mature.tga b/linden/indra/newview/skins/gemini/textures/icon_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_for_sale.tga b/linden/indra/newview/skins/gemini/textures/icon_for_sale.tga
new file mode 100644
index 0000000..455b1ae
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_for_sale.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_group.tga b/linden/indra/newview/skins/gemini/textures/icon_group.tga
new file mode 100644
index 0000000..22122d6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_group.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_groupnotice.tga b/linden/indra/newview/skins/gemini/textures/icon_groupnotice.tga
new file mode 100644
index 0000000..edf2c61
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_groupnotice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_groupnoticeinventory.tga b/linden/indra/newview/skins/gemini/textures/icon_groupnoticeinventory.tga
new file mode 100644
index 0000000..f313906
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_groupnoticeinventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_lock.tga b/linden/indra/newview/skins/gemini/textures/icon_lock.tga
new file mode 100644
index 0000000..23521aa
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_lock.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_place.tga b/linden/indra/newview/skins/gemini/textures/icon_place.tga
new file mode 100644
index 0000000..2170c98
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_place.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_popular.tga b/linden/indra/newview/skins/gemini/textures/icon_popular.tga
new file mode 100644
index 0000000..f1165b8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_popular.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/icon_top_pick.tga b/linden/indra/newview/skins/gemini/textures/icon_top_pick.tga
new file mode 100644
index 0000000..7fe119a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/icon_top_pick.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/info_error.tga b/linden/indra/newview/skins/gemini/textures/info_error.tga
new file mode 100644
index 0000000..d5d71ad
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/info_error.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/info_fetching.tga b/linden/indra/newview/skins/gemini/textures/info_fetching.tga
new file mode 100644
index 0000000..d9faa40
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/info_fetching.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/info_unknown.tga b/linden/indra/newview/skins/gemini/textures/info_unknown.tga
new file mode 100644
index 0000000..b04e4b0
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/info_unknown.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_animation.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_animation.tga
new file mode 100644
index 0000000..1b4df7a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_bodypart.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_bodypart.tga
new file mode 100644
index 0000000..abcb1bd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_bodypart.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_callingcard.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_callingcard.tga
new file mode 100644
index 0000000..db7d8f7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_callingcard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_clothing.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_clothing.tga
new file mode 100644
index 0000000..d214789
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_gesture.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_gesture.tga
new file mode 100644
index 0000000..83accbb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_landmark.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_landmark.tga
new file mode 100644
index 0000000..6923dd2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_lostandfound.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_lostandfound.tga
new file mode 100644
index 0000000..67f9a9a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_lostandfound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_notecard.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_notecard.tga
new file mode 100644
index 0000000..400ef3c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_object.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_object.tga
new file mode 100644
index 0000000..c3d04bf
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_plain_closed.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_plain_closed.tga
new file mode 100644
index 0000000..e351836
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_plain_closed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_plain_open.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_plain_open.tga
new file mode 100644
index 0000000..7bc8034
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_plain_open.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_script.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_script.tga
new file mode 100644
index 0000000..3e1a164
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_snapshot.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_snapshot.tga
new file mode 100644
index 0000000..d32538d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_sound.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_sound.tga
new file mode 100644
index 0000000..5e54c47
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_texture.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_texture.tga
new file mode 100644
index 0000000..4fe75d0
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_folder_trash.tga b/linden/indra/newview/skins/gemini/textures/inv_folder_trash.tga
new file mode 100644
index 0000000..54043e9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_folder_trash.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_animation.tga b/linden/indra/newview/skins/gemini/textures/inv_item_animation.tga
new file mode 100644
index 0000000..2b12b28
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_attach.tga b/linden/indra/newview/skins/gemini/textures/inv_item_attach.tga
new file mode 100644
index 0000000..0538993
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_attach.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_offline.tga b/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 0000000..44222d3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_online.tga b/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_online.tga
new file mode 100644
index 0000000..42be4d2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_callingcard_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_clothing.tga b/linden/indra/newview/skins/gemini/textures/inv_item_clothing.tga
new file mode 100644
index 0000000..4c4c939
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_eyes.tga b/linden/indra/newview/skins/gemini/textures/inv_item_eyes.tga
new file mode 100644
index 0000000..053ffbe
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_eyes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_gesture.tga b/linden/indra/newview/skins/gemini/textures/inv_item_gesture.tga
new file mode 100644
index 0000000..52ac90c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_gloves.tga b/linden/indra/newview/skins/gemini/textures/inv_item_gloves.tga
new file mode 100644
index 0000000..2604171
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_gloves.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_hair.tga b/linden/indra/newview/skins/gemini/textures/inv_item_hair.tga
new file mode 100644
index 0000000..03156a7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_hair.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_jacket.tga b/linden/indra/newview/skins/gemini/textures/inv_item_jacket.tga
new file mode 100644
index 0000000..f37c593
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_jacket.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_landmark.tga b/linden/indra/newview/skins/gemini/textures/inv_item_landmark.tga
new file mode 100644
index 0000000..c161deb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_landmark_visited.tga b/linden/indra/newview/skins/gemini/textures/inv_item_landmark_visited.tga
new file mode 100644
index 0000000..372a0f6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_landmark_visited.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_notecard.tga b/linden/indra/newview/skins/gemini/textures/inv_item_notecard.tga
new file mode 100644
index 0000000..2534d1b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_object.tga b/linden/indra/newview/skins/gemini/textures/inv_item_object.tga
new file mode 100644
index 0000000..edad15f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_object_multi.tga b/linden/indra/newview/skins/gemini/textures/inv_item_object_multi.tga
new file mode 100644
index 0000000..7af666b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_object_multi.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_pants.tga b/linden/indra/newview/skins/gemini/textures/inv_item_pants.tga
new file mode 100644
index 0000000..ec3246e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_pants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_script.tga b/linden/indra/newview/skins/gemini/textures/inv_item_script.tga
new file mode 100644
index 0000000..e396d09
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_script_dangerous.tga b/linden/indra/newview/skins/gemini/textures/inv_item_script_dangerous.tga
new file mode 100644
index 0000000..1ee742a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_script_dangerous.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_shape.tga b/linden/indra/newview/skins/gemini/textures/inv_item_shape.tga
new file mode 100644
index 0000000..5d9db4e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_shape.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_shirt.tga b/linden/indra/newview/skins/gemini/textures/inv_item_shirt.tga
new file mode 100644
index 0000000..2e1c627
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_shirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_shoes.tga b/linden/indra/newview/skins/gemini/textures/inv_item_shoes.tga
new file mode 100644
index 0000000..ae93bfe
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_shoes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_skin.tga b/linden/indra/newview/skins/gemini/textures/inv_item_skin.tga
new file mode 100644
index 0000000..f0d7f20
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_skin.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_skirt.tga b/linden/indra/newview/skins/gemini/textures/inv_item_skirt.tga
new file mode 100644
index 0000000..d8f3972
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_skirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_snapshot.tga b/linden/indra/newview/skins/gemini/textures/inv_item_snapshot.tga
new file mode 100644
index 0000000..c9d41a6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_socks.tga b/linden/indra/newview/skins/gemini/textures/inv_item_socks.tga
new file mode 100644
index 0000000..dabcf6d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_socks.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_sound.tga b/linden/indra/newview/skins/gemini/textures/inv_item_sound.tga
new file mode 100644
index 0000000..efa1132
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_texture.tga b/linden/indra/newview/skins/gemini/textures/inv_item_texture.tga
new file mode 100644
index 0000000..fc5a420
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_underpants.tga b/linden/indra/newview/skins/gemini/textures/inv_item_underpants.tga
new file mode 100644
index 0000000..e712f9c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_underpants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/inv_item_undershirt.tga b/linden/indra/newview/skins/gemini/textures/inv_item_undershirt.tga
new file mode 100644
index 0000000..c7b4aae
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/inv_item_undershirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/lag_status_critical.tga b/linden/indra/newview/skins/gemini/textures/lag_status_critical.tga
new file mode 100644
index 0000000..bbc71d9
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/lag_status_critical.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/lag_status_good.tga b/linden/indra/newview/skins/gemini/textures/lag_status_good.tga
new file mode 100644
index 0000000..680ba90
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/lag_status_good.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/lag_status_warning.tga b/linden/indra/newview/skins/gemini/textures/lag_status_warning.tga
new file mode 100644
index 0000000..13ce3cc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/lag_status_warning.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/legend.tga b/linden/indra/newview/skins/gemini/textures/legend.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/legend.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/lightgray.tga b/linden/indra/newview/skins/gemini/textures/lightgray.tga
new file mode 100644
index 0000000..2063d68
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_16.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_16.tga
new file mode 100644
index 0000000..ce129e3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_32.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_32.tga
new file mode 100644
index 0000000..aebeab4
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_8.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_8.tga
new file mode 100644
index 0000000..28552f2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_above_32.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_above_32.tga
new file mode 100644
index 0000000..65bd056
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_above_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_above_8.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_above_8.tga
new file mode 100644
index 0000000..193428e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_above_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_below_32.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_below_32.tga
new file mode 100644
index 0000000..496c44b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_below_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_below_8.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_below_8.tga
new file mode 100644
index 0000000..9e14bfa
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_below_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_you_32.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_you_32.tga
new file mode 100644
index 0000000..782207e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_you_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_avatar_you_8.tga b/linden/indra/newview/skins/gemini/textures/map_avatar_you_8.tga
new file mode 100644
index 0000000..61f319f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_avatar_you_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_event.tga b/linden/indra/newview/skins/gemini/textures/map_event.tga
new file mode 100644
index 0000000..c229b37
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_event_mature.tga b/linden/indra/newview/skins/gemini/textures/map_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_home.tga b/linden/indra/newview/skins/gemini/textures/map_home.tga
new file mode 100644
index 0000000..7478de3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_home.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_infohub.tga b/linden/indra/newview/skins/gemini/textures/map_infohub.tga
new file mode 100644
index 0000000..d0134fa
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_infohub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_telehub.tga b/linden/indra/newview/skins/gemini/textures/map_telehub.tga
new file mode 100644
index 0000000..ef63a3e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_telehub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_track_16.tga b/linden/indra/newview/skins/gemini/textures/map_track_16.tga
new file mode 100644
index 0000000..451ce24
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_track_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/map_track_8.tga b/linden/indra/newview/skins/gemini/textures/map_track_8.tga
new file mode 100644
index 0000000..53425ff
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/map_track_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/media_icon.tga b/linden/indra/newview/skins/gemini/textures/media_icon.tga
new file mode 100644
index 0000000..289520c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/media_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/minimize.tga b/linden/indra/newview/skins/gemini/textures/minimize.tga
new file mode 100644
index 0000000..a21fd91
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/minimize_inactive.tga b/linden/indra/newview/skins/gemini/textures/minimize_inactive.tga
new file mode 100644
index 0000000..fcd62aa
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/minimize_pressed.tga b/linden/indra/newview/skins/gemini/textures/minimize_pressed.tga
new file mode 100644
index 0000000..0061dd5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/missing_asset.tga b/linden/indra/newview/skins/gemini/textures/missing_asset.tga
new file mode 100644
index 0000000..9a43f4d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/missing_asset.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_backward_in.tga b/linden/indra/newview/skins/gemini/textures/move_backward_in.tga
new file mode 100644
index 0000000..6a20f9d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_backward_out.tga b/linden/indra/newview/skins/gemini/textures/move_backward_out.tga
new file mode 100644
index 0000000..4ec091f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_down_in.tga b/linden/indra/newview/skins/gemini/textures/move_down_in.tga
new file mode 100644
index 0000000..4abfc72
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_down_out.tga b/linden/indra/newview/skins/gemini/textures/move_down_out.tga
new file mode 100644
index 0000000..8af4f12
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_forward_in.tga b/linden/indra/newview/skins/gemini/textures/move_forward_in.tga
new file mode 100644
index 0000000..bdaa7b4
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_forward_out.tga b/linden/indra/newview/skins/gemini/textures/move_forward_out.tga
new file mode 100644
index 0000000..7aa345b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_left_in.tga b/linden/indra/newview/skins/gemini/textures/move_left_in.tga
new file mode 100644
index 0000000..4a28396
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_left_out.tga b/linden/indra/newview/skins/gemini/textures/move_left_out.tga
new file mode 100644
index 0000000..b391bdd
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_right_in.tga b/linden/indra/newview/skins/gemini/textures/move_right_in.tga
new file mode 100644
index 0000000..b1c33e2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_right_out.tga b/linden/indra/newview/skins/gemini/textures/move_right_out.tga
new file mode 100644
index 0000000..c7446e7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_turn_left_in.tga b/linden/indra/newview/skins/gemini/textures/move_turn_left_in.tga
new file mode 100644
index 0000000..ae6217b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_turn_left_out.tga b/linden/indra/newview/skins/gemini/textures/move_turn_left_out.tga
new file mode 100644
index 0000000..ab3abb6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_turn_right_in.tga b/linden/indra/newview/skins/gemini/textures/move_turn_right_in.tga
new file mode 100644
index 0000000..8bfea07
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_turn_right_out.tga b/linden/indra/newview/skins/gemini/textures/move_turn_right_out.tga
new file mode 100644
index 0000000..0ddb51a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_up_in.tga b/linden/indra/newview/skins/gemini/textures/move_up_in.tga
new file mode 100644
index 0000000..876ce4a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/move_up_out.tga b/linden/indra/newview/skins/gemini/textures/move_up_out.tga
new file mode 100644
index 0000000..7c04936
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/music_icon.tga b/linden/indra/newview/skins/gemini/textures/music_icon.tga
new file mode 100644
index 0000000..aeaff02
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/music_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/mute_icon.tga b/linden/indra/newview/skins/gemini/textures/mute_icon.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/mute_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/notify_box_icon.tga b/linden/indra/newview/skins/gemini/textures/notify_box_icon.tga
new file mode 100644
index 0000000..0672c89
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/notify_box_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/notify_caution_icon.tga b/linden/indra/newview/skins/gemini/textures/notify_caution_icon.tga
new file mode 100644
index 0000000..abc23d1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/notify_caution_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/notify_next.png b/linden/indra/newview/skins/gemini/textures/notify_next.png
new file mode 100644
index 0000000..6faa14a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/notify_tip_icon.tga b/linden/indra/newview/skins/gemini/textures/notify_tip_icon.tga
new file mode 100644
index 0000000..f79a634
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/notify_tip_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cone.tga b/linden/indra/newview/skins/gemini/textures/object_cone.tga
new file mode 100644
index 0000000..f21a033
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cone_active.tga b/linden/indra/newview/skins/gemini/textures/object_cone_active.tga
new file mode 100644
index 0000000..6f071c5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cube.tga b/linden/indra/newview/skins/gemini/textures/object_cube.tga
new file mode 100644
index 0000000..f8a9cae
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cube_active.tga b/linden/indra/newview/skins/gemini/textures/object_cube_active.tga
new file mode 100644
index 0000000..4f87127
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cylinder.tga b/linden/indra/newview/skins/gemini/textures/object_cylinder.tga
new file mode 100644
index 0000000..f28c3cb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_cylinder_active.tga b/linden/indra/newview/skins/gemini/textures/object_cylinder_active.tga
new file mode 100644
index 0000000..0b84518
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_grass.tga b/linden/indra/newview/skins/gemini/textures/object_grass.tga
new file mode 100644
index 0000000..b0deccc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_grass.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_grass_active.tga b/linden/indra/newview/skins/gemini/textures/object_grass_active.tga
new file mode 100644
index 0000000..b9fef12
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_grass_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_cone.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_cone.tga
new file mode 100644
index 0000000..9465777
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_cone_active.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_cone_active.tga
new file mode 100644
index 0000000..f52a10f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder.tga
new file mode 100644
index 0000000..db7132b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder_active.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 0000000..e1b1d6a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_sphere.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_sphere.tga
new file mode 100644
index 0000000..0ce884c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_hemi_sphere_active.tga b/linden/indra/newview/skins/gemini/textures/object_hemi_sphere_active.tga
new file mode 100644
index 0000000..4c7282e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_hemi_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_prism.tga b/linden/indra/newview/skins/gemini/textures/object_prism.tga
new file mode 100644
index 0000000..0b25d11
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_prism.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_prism_active.tga b/linden/indra/newview/skins/gemini/textures/object_prism_active.tga
new file mode 100644
index 0000000..99c6647
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_prism_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_pyramid.tga b/linden/indra/newview/skins/gemini/textures/object_pyramid.tga
new file mode 100644
index 0000000..f9ecde8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_pyramid.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_pyramid_active.tga b/linden/indra/newview/skins/gemini/textures/object_pyramid_active.tga
new file mode 100644
index 0000000..2c714d5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_pyramid_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_ring.tga b/linden/indra/newview/skins/gemini/textures/object_ring.tga
new file mode 100644
index 0000000..c82566e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_ring.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_ring_active.tga b/linden/indra/newview/skins/gemini/textures/object_ring_active.tga
new file mode 100644
index 0000000..a935d5e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_ring_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_sphere.tga b/linden/indra/newview/skins/gemini/textures/object_sphere.tga
new file mode 100644
index 0000000..22440ed
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_sphere_active.tga b/linden/indra/newview/skins/gemini/textures/object_sphere_active.tga
new file mode 100644
index 0000000..13092e2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tetrahedron.tga b/linden/indra/newview/skins/gemini/textures/object_tetrahedron.tga
new file mode 100644
index 0000000..e61ee4e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tetrahedron.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tetrahedron_active.tga b/linden/indra/newview/skins/gemini/textures/object_tetrahedron_active.tga
new file mode 100644
index 0000000..95a50dc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tetrahedron_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_torus.tga b/linden/indra/newview/skins/gemini/textures/object_torus.tga
new file mode 100644
index 0000000..e01e225
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_torus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_torus_active.tga b/linden/indra/newview/skins/gemini/textures/object_torus_active.tga
new file mode 100644
index 0000000..0552476
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_torus_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tree.tga b/linden/indra/newview/skins/gemini/textures/object_tree.tga
new file mode 100644
index 0000000..0b5a1c7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tree.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tree_active.tga b/linden/indra/newview/skins/gemini/textures/object_tree_active.tga
new file mode 100644
index 0000000..d730fea
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tree_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tube.tga b/linden/indra/newview/skins/gemini/textures/object_tube.tga
new file mode 100644
index 0000000..be8a341
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/object_tube_active.tga b/linden/indra/newview/skins/gemini/textures/object_tube_active.tga
new file mode 100644
index 0000000..a9efb3a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/object_tube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/payment_info_charter.tga b/linden/indra/newview/skins/gemini/textures/payment_info_charter.tga
new file mode 100644
index 0000000..6205da7
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/payment_info_charter.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/payment_info_filled.tga b/linden/indra/newview/skins/gemini/textures/payment_info_filled.tga
new file mode 100644
index 0000000..65e6196
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/payment_info_filled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/payment_info_used.tga b/linden/indra/newview/skins/gemini/textures/payment_info_used.tga
new file mode 100644
index 0000000..345b3b3
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/payment_info_used.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/preview.png b/linden/indra/newview/skins/gemini/textures/preview.png
new file mode 100644
index 0000000..156da53
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/preview.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/progress_fill.tga b/linden/indra/newview/skins/gemini/textures/progress_fill.tga
new file mode 100644
index 0000000..9cf5270
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/progress_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/progressbar_fill.tga b/linden/indra/newview/skins/gemini/textures/progressbar_fill.tga
new file mode 100644
index 0000000..c6aaf86
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/progressbar_track.tga b/linden/indra/newview/skins/gemini/textures/progressbar_track.tga
new file mode 100644
index 0000000..7a5b5d5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/propertyline.tga b/linden/indra/newview/skins/gemini/textures/propertyline.tga
new file mode 100644
index 0000000..0c504ee
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/propertyline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ptt_lock_off.tga b/linden/indra/newview/skins/gemini/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..09c4798
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/ptt_lock_on.tga b/linden/indra/newview/skins/gemini/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..dfb8ce2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/radio_active_false.tga b/linden/indra/newview/skins/gemini/textures/radio_active_false.tga
new file mode 100644
index 0000000..edcf411
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/radio_active_true.tga b/linden/indra/newview/skins/gemini/textures/radio_active_true.tga
new file mode 100644
index 0000000..adfc155
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/radio_inactive_false.tga b/linden/indra/newview/skins/gemini/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..748f009
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/radio_inactive_true.tga b/linden/indra/newview/skins/gemini/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..98c9eb8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/gemini/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..9843938
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/restore.tga b/linden/indra/newview/skins/gemini/textures/restore.tga
new file mode 100644
index 0000000..87910e2
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/restore_inactive.tga b/linden/indra/newview/skins/gemini/textures/restore_inactive.tga
new file mode 100644
index 0000000..dbbec7e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/restore_pressed.tga b/linden/indra/newview/skins/gemini/textures/restore_pressed.tga
new file mode 100644
index 0000000..1922ca8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..5e73799
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..c5cf9bf
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..480842a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..71aad79
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..6d7f13b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..0edc59a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..4c6a8fe
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/gemini/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..5cd5dff
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/slim_icon_16_viewer.tga b/linden/indra/newview/skins/gemini/textures/slim_icon_16_viewer.tga
new file mode 100644
index 0000000..552181d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/slim_icon_16_viewer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/gemini/textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..85157e4
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/smicon_warn.tga b/linden/indra/newview/skins/gemini/textures/smicon_warn.tga
new file mode 100644
index 0000000..90ccaa0
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/smicon_warn.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spacer24.tga b/linden/indra/newview/skins/gemini/textures/spacer24.tga
new file mode 100644
index 0000000..c7cab6b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spacer24.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spacer35.tga b/linden/indra/newview/skins/gemini/textures/spacer35.tga
new file mode 100644
index 0000000..b88bc66
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spacer35.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/gemini/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..b9eb36b
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/gemini/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..c9cb5e8
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/gemini/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..b604b88
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/gemini/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..4e3941e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/square_btn_32x128.tga b/linden/indra/newview/skins/gemini/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..d8591d1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/gemini/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..f830e7f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/startup_logo.j2c b/linden/indra/newview/skins/gemini/textures/startup_logo.j2c
new file mode 100644
index 0000000..589e69a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/startup_logo.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_busy.tga b/linden/indra/newview/skins/gemini/textures/status_busy.tga
new file mode 100644
index 0000000..7743d9c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_busy.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_buy_currency.tga b/linden/indra/newview/skins/gemini/textures/status_buy_currency.tga
new file mode 100644
index 0000000..d72078a
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/gemini/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..acb0479
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_buy_land.tga b/linden/indra/newview/skins/gemini/textures/status_buy_land.tga
new file mode 100644
index 0000000..4903837
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/gemini/textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..af5d189
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_health.tga b/linden/indra/newview/skins/gemini/textures/status_health.tga
new file mode 100644
index 0000000..3d5f455
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_health.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_money.tga b/linden/indra/newview/skins/gemini/textures/status_money.tga
new file mode 100644
index 0000000..d5be31f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_money.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_no_build.tga b/linden/indra/newview/skins/gemini/textures/status_no_build.tga
new file mode 100644
index 0000000..8e471e1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_no_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_no_fly.tga b/linden/indra/newview/skins/gemini/textures/status_no_fly.tga
new file mode 100644
index 0000000..cde2700
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_no_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_no_push.tga b/linden/indra/newview/skins/gemini/textures/status_no_push.tga
new file mode 100644
index 0000000..5ccbfa5
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_no_push.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_no_scripts.tga b/linden/indra/newview/skins/gemini/textures/status_no_scripts.tga
new file mode 100644
index 0000000..52ecdb1
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_no_scripts.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_no_voice.tga b/linden/indra/newview/skins/gemini/textures/status_no_voice.tga
new file mode 100644
index 0000000..4ab4498
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_no_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_script_debug.tga b/linden/indra/newview/skins/gemini/textures/status_script_debug.tga
new file mode 100644
index 0000000..6fca614
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_script_debug.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_search.tga b/linden/indra/newview/skins/gemini/textures/status_search.tga
new file mode 100644
index 0000000..3ac10c4
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_search_btn.png b/linden/indra/newview/skins/gemini/textures/status_search_btn.png
new file mode 100644
index 0000000..67f6133
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_search_btn.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_search_btn_pressed.png b/linden/indra/newview/skins/gemini/textures/status_search_btn_pressed.png
new file mode 100644
index 0000000..1437273
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_search_btn_pressed.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/status_voice.tga b/linden/indra/newview/skins/gemini/textures/status_voice.tga
new file mode 100644
index 0000000..4ab4498
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/status_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_background_darkpurple.tga b/linden/indra/newview/skins/gemini/textures/tab_background_darkpurple.tga
new file mode 100644
index 0000000..8169f98
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_background_darkpurple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_background_lightgrey.tga b/linden/indra/newview/skins/gemini/textures/tab_background_lightgrey.tga
new file mode 100644
index 0000000..c2f8818
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_background_lightgrey.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_background_purple.tga b/linden/indra/newview/skins/gemini/textures/tab_background_purple.tga
new file mode 100644
index 0000000..aa01b3c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_background_purple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/gemini/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..0fc6b04
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/gemini/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..b991521
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_left.tga b/linden/indra/newview/skins/gemini/textures/tab_left.tga
new file mode 100644
index 0000000..5552bec
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_left_selected.tga b/linden/indra/newview/skins/gemini/textures/tab_left_selected.tga
new file mode 100644
index 0000000..82386cc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_top_blue.tga b/linden/indra/newview/skins/gemini/textures/tab_top_blue.tga
new file mode 100644
index 0000000..3f63a4f
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/gemini/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..3ff4821
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tabarea.tga b/linden/indra/newview/skins/gemini/textures/tabarea.tga
new file mode 100644
index 0000000..5517aeb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tabarea.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tearoff_pressed.tga b/linden/indra/newview/skins/gemini/textures/tearoff_pressed.tga
new file mode 100644
index 0000000..620d109
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tearoffbox.tga b/linden/indra/newview/skins/gemini/textures/tearoffbox.tga
new file mode 100644
index 0000000..0670d2e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/textures.xml b/linden/indra/newview/skins/gemini/textures/textures.xml
new file mode 100644
index 0000000..2c4b0cb
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/textures.xml
@@ -0,0 +1,382 @@
1<textures version="101">
2
3 <texture name="icn_scrollbar_thumb.tga" preload="true" scale_top="7" scale_left="4" scale_bottom="8" scale_right="4" />
4 <texture name="icn_scrollbar_bg.tga" preload="true" scale_top="7" scale_left="4" scale_bottom="8" scale_right="4" />
5 <texture name="sm_rounded_corners_simple.tga" scale_left="4" scale_top="4" scale_bottom="4" scale_right="4"/>
6 <texture name="icn_textfield_enabled.tga" scale_left="5" scale_top="5" scale_bottom="5" scale_right="5"/>
7
8 <texture name="button_disabled_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
9
10 <texture name="button_enabled_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
11
12 <texture name="toolbar_btn_enabled.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
13
14 <texture name="toolbar_btn_disabled.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
15
16 <texture name="toolbar_btn_selected.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
17
18 <texture name="button_enabled_selected_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
19
20 <texture name="checkbox_disabled_false.tga" preload="true"/>
21 <texture name="checkbox_disabled_true.tga" preload="true"/>
22 <texture name="checkbox_enabled_false.tga" preload="true"/>
23 <texture name="checkbox_enabled_true.tga" preload="true"/>
24
25 <texture name="close_in_blue.tga" preload="true"/>
26
27 <texture name="minimize.tga" preload="true"/>
28 <texture name="minimize_pressed.tga" preload="true"/>
29
30 <texture name="radio_active_false.tga" preload="true"/>
31 <texture name="radio_active_true.tga" preload="true"/>
32 <texture name="radio_inactive_false.tga" preload="true"/>
33 <texture name="radio_inactive_true.tga" preload="true"/>
34
35 <texture name="combobox_arrow.tga" preload="true"/>
36
37 <texture name="resize_handle_bottom_right_blue.tga" preload="true"/>
38
39 <texture name="rounded_square.tga" file_name="rounded_square.j2c" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16"/>
40
41 <texture name="rounded_square_soft.tga" file_name="rounded_square_soft.j2c" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16"/>
42
43 <texture name="toolbar_tab.tga" preload="true" scale_left="6" scale_top="42" scale_right="104" scale_bottom="8"/>
44 <texture name="toolbar_bg.tga" preload="true" scale_left="6" scale_top="42" scale_right="96" scale_bottom="16"/>
45
46 <texture name="progressbar_fill.tga" preload="true" scale_left="10" scale_top="7" scale_right="65" scale_bottom="7"/>
47 <texture name="progressbar_track.tga" preload="true" scale_left="10" scale_top="7" scale_right="80" scale_bottom="7"/>
48
49 <texture name="scrollbutton_down_in_blue.tga" preload="true"/>
50 <texture name="scrollbutton_down_out_blue.tga" preload="true"/>
51 <texture name="scrollbutton_left_in_blue.tga" preload="true"/>
52 <texture name="scrollbutton_left_out_blue.tga" preload="true"/>
53 <texture name="scrollbutton_right_in_blue.tga" preload="true"/>
54 <texture name="scrollbutton_right_out_blue.tga" preload="true"/>
55 <texture name="scrollbutton_up_in_blue.tga" preload="true"/>
56 <texture name="scrollbutton_up_out_blue.tga" preload="true"/>
57 <texture name="spin_down_in_blue.tga" preload="true"/>
58 <texture name="spin_down_out_blue.tga" preload="true"/>
59 <texture name="spin_up_in_blue.tga" preload="true"/>
60 <texture name="spin_up_out_blue.tga" preload="true"/>
61
62 <texture name="square_btn_32x128.tga" preload="true" scale_left="8" scale_top="10" scale_right="120" scale_bottom="10"/>
63 <texture name="square_btn_selected_32x128.tga" preload="true" scale_left="2" scale_top="10" scale_right="126" scale_bottom="10"/>
64
65 <texture name="tab_bottom_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
66 <texture name="tab_bottom_selected_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
67 <texture name="tab_left.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
68 <texture name="tab_left_selected.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
69 <texture name="tab_top_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
70 <texture name="tab_top_selected_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
71
72 <texture name="startup_logo.j2c" preload="true"/>
73 <texture name="color_swatch_alpha.tga" preload="true"/>
74
75 <texture name="active_voice_tab.tga"/>
76 <texture name="button_anim_pause.tga"/>
77 <texture name="button_anim_pause_selected.tga"/>
78 <texture name="button_anim_play.tga"/>
79 <texture name="button_anim_play_selected.tga"/>
80 <texture name="button_anim_stop.tga"/>
81 <texture name="button_anim_stop_selected.tga"/>
82 <texture name="crosshairs.tga"/>
83 <texture name="direction_arrow.tga"/>
84 <texture name="foot_shadow.j2c" use_mips="true"/>
85
86 <texture name="icon_auction.tga"/>
87 <texture name="icon_avatar_offline.tga"/>
88 <texture name="icon_avatar_online.tga"/>
89 <texture name="icon_day_cycle.tga"/>
90 <texture name="icon_diurnal.tga"/>
91 <texture name="icon_event.tga"/>
92 <texture name="icon_event_mature.tga"/>
93 <texture name="icon_for_sale.tga"/>
94 <texture name="icon_group.tga"/>
95 <texture name="icon_groupnotice.tga"/>
96 <texture name="icon_groupnoticeinventory.tga"/>
97 <texture name="icon_lock.tga"/>
98 <texture name="icon_place.tga"/>
99 <texture name="icon_popular.tga"/>
100 <texture name="icon_top_pick.tga"/>
101
102 <texture name="inv_folder_animation.tga"/>
103 <texture name="inv_folder_bodypart.tga"/>
104 <texture name="inv_folder_callingcard.tga"/>
105 <texture name="inv_folder_clothing.tga"/>
106 <texture name="inv_folder_gesture.tga"/>
107 <texture name="inv_folder_landmark.tga"/>
108 <texture name="inv_folder_lostandfound.tga"/>
109 <texture name="inv_folder_notecard.tga"/>
110 <texture name="inv_folder_object.tga"/>
111 <texture name="inv_folder_plain_closed.tga"/>
112 <texture name="inv_folder_script.tga"/>
113 <texture name="inv_folder_snapshot.tga"/>
114 <texture name="inv_folder_sound.tga"/>
115 <texture name="inv_folder_texture.tga"/>
116 <texture name="inv_folder_trash.tga"/>
117
118 <texture name="inv_item_animation.tga"/>
119 <texture name="inv_item_skin.tga"/>
120 <texture name="inv_item_callingcard_offline.tga"/>
121 <texture name="inv_item_callingcard_online.tga"/>
122 <texture name="inv_item_eyes.tga"/>
123 <texture name="inv_item_gesture.tga"/>
124 <texture name="inv_item_gloves.tga"/>
125 <texture name="inv_item_hair.tga"/>
126 <texture name="inv_item_jacket.tga"/>
127 <texture name="inv_item_landmark.tga"/>
128 <texture name="inv_item_landmark_visited.tga"/>
129 <texture name="inv_item_notecard.tga"/>
130 <texture name="inv_item_object.tga"/>
131 <texture name="inv_item_object_multi.tga"/>
132 <texture name="inv_item_pants.tga"/>
133 <texture name="inv_item_script.tga"/>
134 <texture name="inv_item_shape.tga"/>
135 <texture name="inv_item_shirt.tga"/>
136 <texture name="inv_item_shoes.tga"/>
137 <texture name="inv_item_skirt.tga"/>
138 <texture name="inv_item_snapshot.tga"/>
139 <texture name="inv_item_socks.tga"/>
140 <texture name="inv_item_sound.tga"/>
141 <texture name="inv_item_texture.tga"/>
142 <texture name="inv_item_underpants.tga"/>
143 <texture name="inv_item_undershirt.tga"/>
144
145 <texture name="lag_status_critical.tga"/>
146 <texture name="lag_status_good.tga"/>
147 <texture name="lag_status_warning.tga"/>
148
149 <texture name="legend.tga"/>
150
151 <texture name="map_avatar_16.tga"/>
152 <texture name="map_avatar_8.tga"/>
153 <texture name="map_avatar_you_8.tga"/>
154 <texture name="map_event.tga"/>
155 <texture name="map_event_mature.tga"/>
156 <texture name="map_home.tga"/>
157 <texture name="map_infohub.tga"/>
158 <texture name="map_telehub.tga"/>
159 <texture name="map_track_16.tga"/>
160
161 <texture name="media_icon.tga" file_name="icn_label_media.tga" />
162 <texture name="music_icon.tga" file_name="icn_label_music.tga" />
163 <texture name="noentrylines.j2c" use_mips="true"/>
164 <texture name="noentrypasslines.j2c" use_mips="true"/>
165
166 <texture name="notify_tip_icon.tga"/>
167 <texture name="notify_caution_icon.tga"/>
168 <texture name="notify_next.png" preload="true"/>
169 <texture name="notify_box_icon.tga"/>
170
171 <texture name="object_cone.tga"/>
172 <texture name="object_cone_active.tga"/>
173 <texture name="object_cube.tga"/>
174 <texture name="object_cube_active.tga"/>
175 <texture name="object_cylinder.tga"/>
176 <texture name="object_cylinder_active.tga"/>
177 <texture name="object_grass.tga"/>
178 <texture name="object_grass_active.tga"/>
179 <texture name="object_hemi_cone.tga"/>
180 <texture name="object_hemi_cone_active.tga"/>
181 <texture name="object_hemi_cylinder.tga"/>
182 <texture name="object_hemi_cylinder_active.tga"/>
183 <texture name="object_hemi_sphere.tga"/>
184 <texture name="object_hemi_sphere_active.tga"/>
185 <texture name="object_prism.tga"/>
186 <texture name="object_prism_active.tga"/>
187 <texture name="object_pyramid.tga"/>
188 <texture name="object_pyramid_active.tga"/>
189 <texture name="object_ring.tga"/>
190 <texture name="object_ring_active.tga"/>
191 <texture name="object_sphere.tga"/>
192 <texture name="object_sphere_active.tga"/>
193 <texture name="object_tetrahedron.tga"/>
194 <texture name="object_tetrahedron_active.tga"/>
195 <texture name="object_torus.tga"/>
196 <texture name="object_torus_active.tga"/>
197 <texture name="object_tree.tga"/>
198 <texture name="object_tree_active.tga"/>
199 <texture name="object_tube.tga"/>
200 <texture name="object_tube_active.tga"/>
201
202 <texture name="pixiesmall.j2c" use_mips="true"/>
203 <texture name="script_error.j2c" use_mips="true"/>
204 <texture name="silhouette.j2c" use_mips="true"/>
205
206 <texture name="status_no_build.tga"/>
207 <texture name="status_voice.tga"/>
208 <texture name="status_buy_currency.tga"/>
209 <texture name="status_buy_currency_pressed.tga"/>
210 <texture name="status_buy_land.tga"/>
211 <texture name="status_buy_land_pressed.tga"/>
212 <texture name="status_no_fly.tga"/>
213 <texture name="status_health.tga"/>
214 <texture name="status_no_push.tga"/>
215 <texture name="status_no_scripts.tga"/>
216
217 <texture name="tool_dozer.tga"/>
218 <texture name="tool_dozer_active.tga"/>
219 <texture name="tool_zoom.tga"/>
220 <texture name="tool_zoom_active.tga"/>
221
222 <texture name="icn_active-speakers-dot-lvl0.tga"/>
223 <texture name="icn_active-speakers-dot-lvl1.tga"/>
224 <texture name="icn_active-speakers-dot-lvl2.tga"/>
225 <texture name="icn_active-speakers-typing1.tga"/>
226 <texture name="icn_active-speakers-typing2.tga"/>
227 <texture name="icn_active-speakers-typing3.tga"/>
228
229 <texture name="icn_voice_ptt-off.tga"/>
230 <texture name="icn_voice_ptt-on.tga"/>
231 <texture name="icn_voice_ptt-on-lvl1.tga"/>
232 <texture name="icn_voice_ptt-on-lvl2.tga"/>
233 <texture name="icn_voice_ptt-on-lvl3.tga"/>
234 <texture name="icn_voice-call-end.tga"/>
235 <texture name="icn_voice-call-start.tga"/>
236
237 <texture name="mute_icon.tga"/>
238
239 <texture name="icn_slide-groove_dark.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
240 <texture name="icn_slide-highlight.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
241 <texture name="icn_slide-thumb_dark.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
242
243 <texture name="icn_speaker-muted_dark.tga"/>
244 <texture name="icn_speaker_dark.tga"/>
245
246 <texture name="icn_voice-localchat.tga"/>
247 <texture name="icn_voice-groupfocus.tga"/>
248 <texture name="icn_voice-pvtfocus.tga"/>
249
250 <texture name="icn_media-pause.tga"/>
251 <texture name="icn_media-play.tga"/>
252 <texture name="icn_music-play.tga"/>
253 <texture name="icn_music-pause.tga"/>
254 <texture name="icn_media_web.tga" preload="true"/>
255 <texture name="icn_media_movie.tga" preload="true"/>
256
257 <texture name="icn_chatbar.tga"/>
258 <texture name="btn_chatbar.tga" scale_left="20" scale_top="24" scale_right="44" scale_bottom="0"/>
259 <texture name="btn_chatbar_selected.tga" scale_left="20" scale_top="24" scale_right="44" scale_bottom="0"/>
260
261 <texture name="icn_rounded-text-field.tga"/>
262
263 <texture name="flyout_btn_right_selected.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
264
265 <texture name="flyout_btn_right.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
266
267 <texture name="flyout_btn_right_disabled.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
268
269 <texture name="flyout_btn_left_selected.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
270
271 <texture name="flyout_btn_left.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
272
273 <texture name="flyout_btn_left_disabled.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
274
275 <texture name="UIImgResizeBottomRightUUID" file_name="resize_handle_bottom_right_blue.tga"/>
276
277 <texture name="UIImgBtnForwardOutUUID" file_name="move_forward_out.tga" preload="true"/>
278 <texture name="UIImgBtnForwardInUUID" file_name="move_forward_in.tga" preload="true"/>
279 <texture name="UIImgBtnSlideLeftOutUUID" file_name="move_left_out.tga" preload="true"/>
280 <texture name="UIImgBtnSlideLeftInUUID" file_name="move_left_in.tga" preload="true"/>
281 <texture name="UIImgBtnLeftOutUUID" file_name="move_turn_left_out.tga" preload="true"/>
282 <texture name="UIImgBtnLeftInUUID" file_name="move_turn_left_in.tga" preload="true"/>
283 <texture name="UIImgBtnRightOutUUID" file_name="move_turn_right_out.tga" preload="true"/>
284 <texture name="UIImgBtnRightInUUID" file_name="move_turn_right_in.tga" preload="true"/>
285 <texture name="UIImgBtnSlideRightOutUUID" file_name="move_right_out.tga" preload="true"/>
286 <texture name="UIImgBtnSlideRightInUUID" file_name="move_right_in.tga" preload="true"/>
287 <texture name="UIImgBtnMoveUpInUUID" file_name="move_up_in.tga" preload="true"/>
288 <texture name="UIImgBtnMoveUpOutUUID" file_name="move_up_out.tga" preload="true"/>
289 <texture name="UIImgBtnMoveDownInUUID" file_name="move_down_in.tga" preload="true"/>
290 <texture name="UIImgBtnMoveDownOutUUID" file_name="move_down_out.tga" preload="true"/>
291
292 <texture name="cam_rotate_out.tga" preload="true"/>
293 <texture name="cam_rotate_in.tga" preload="true"/>
294 <texture name="cam_zoom_out.tga" preload="true"/>
295 <texture name="cam_zoom_plus_in.tga" preload="true"/>
296 <texture name="cam_zoom_minus_in.tga" preload="true"/>
297
298 <texture name="UIImgBtnScrollUpOutUUID" file_name="scrollbutton_up_out_blue.tga"/>
299 <texture name="UIImgBtnScrollUpInUUID" file_name="scrollbutton_up_in_blue.tga"/>
300 <texture name="UIImgBtnScrollDownOutUUID" file_name="scrollbutton_down_out_blue.tga"/>
301 <texture name="UIImgBtnScrollDownInUUID" file_name="scrollbutton_down_in_blue.tga"/>
302 <texture name="UIImgBtnScrollLeftOutUUID" file_name="scrollbutton_left_out_blue.tga"/>
303 <texture name="UIImgBtnScrollLeftInUUID" file_name="scrollbutton_left_in_blue.tga"/>
304 <texture name="UIImgBtnScrollRightOutUUID" file_name="scrollbutton_right_out_blue.tga"/>
305 <texture name="UIImgBtnScrollRightInUUID" file_name="scrollbutton_right_in_blue.tga"/>
306
307 <texture name="UIImgBtnJumpLeftOutUUID" file_name="3c18c87e-5f50-14e2-e744-f44734aa365f.tga"/>
308 <texture name="UIImgBtnJumpLeftInUUID" file_name="9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga"/>
309 <texture name="UIImgBtnJumpRightOutUUID" file_name="ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga"/>
310 <texture name="UIImgBtnJumpRightInUUID" file_name="7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga"/>
311
312 <texture name="UIImgBtnSpinUpOutUUID" file_name="spin_up_out_blue.tga"/>
313 <texture name="UIImgBtnSpinUpInUUID" file_name="spin_up_in_blue.tga"/>
314 <texture name="UIImgBtnSpinDownOutUUID" file_name="spin_down_out_blue.tga"/>
315 <texture name="UIImgBtnSpinDownInUUID" file_name="spin_down_in_blue.tga"/>
316
317 <texture name="UIImgRadioActiveUUID" file_name="radio_active_false.tga"/>
318 <texture name="UIImgRadioActiveSelectedUUID" file_name="radio_active_true.tga"/>
319 <texture name="UIImgRadioInactiveUUID" file_name="radio_inactive_false.tga"/>
320 <texture name="UIImgRadioInactiveSelectedUUID" file_name="radio_inactive_true.tga"/>
321
322 <texture name="UIImgCheckboxActiveUUID" file_name="checkbox_enabled_false.tga"/>
323 <texture name="UIImgCheckboxActiveSelectedUUID" file_name="checkbox_enabled_true.tga"/>
324 <texture name="UIImgCheckboxInactiveUUID" file_name="checkbox_disabled_false.tga"/>
325 <texture name="UIImgCheckboxInactiveSelectedUUID" file_name="checkbox_disabled_true.tga"/>
326
327 <texture name="UIImgBtnTabTopOutUUID" file_name="tab_top_blue.tga"/>
328 <texture name="UIImgBtnTabTopInUUID" file_name="tab_top_selected_blue.tga"/>
329 <texture name="UIImgBtnTabBottomOutUUID" file_name="tab_bottom_blue.tga"/>
330 <texture name="UIImgBtnTabBottomInUUID" file_name="tab_bottom_selected_blue.tga"/>
331
332 <texture name="UIImgGrabUUID" file_name="c63f124c-6340-4fbf-b59e-0869a44adb64.tga"/>
333 <texture name="UIImgGrabSelectedUUID" file_name="c1e21504-f136-451d-b8e9-929037812f1d.tga"/>
334
335 <!--<texture name="UIImgScaleUUID" file_name="88a90fef-b448-4883-9344-ecf378a60433.tga"/>-->
336
337 <texture name="UIImgFaceUUID" file_name="ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga"/>
338 <texture name="UIImgFaceSelectedUUID" file_name="b4870163-6208-42a9-9801-93133bf9a6cd.tga"/>
339
340 <texture name="UIImgCreateUUID" file_name="7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga"/>
341 <texture name="UIImgCreateSelectedUUID" file_name="0098b015-3daf-4cfe-a72f-915369ea97c2.tga"/>
342
343 <texture name="UIImgBtnCloseInactiveUUID" file_name="close_inactive_blue.tga"/>
344 <texture name="UIImgBtnCloseActiveUUID" file_name="closebox.tga"/>
345 <texture name="UIImgBtnClosePressedUUID" file_name="close_in_blue.tga"/>
346 <texture name="icn_clear_lineeditor.tga" />
347
348 <texture name="up_arrow.tga" file_name="up_arrow.png"/>
349 <texture name="down_arrow.tga" file_name="down_arrow.png"/>
350
351
352 <texture name="UIImgBtnMinimizeInactiveUUID" file_name="minimize_inactive.tga"/>
353 <texture name="UIImgBtnMinimizeActiveUUID" file_name="minimize.tga"/>
354 <texture name="UIImgBtnMinimizePressedUUID" file_name="minimize_pressed.tga"/>
355
356 <texture name="UIImgBtnRestoreInactiveUUID" file_name="restore_inactive.tga"/>
357 <texture name="UIImgBtnRestoreActiveUUID" file_name="restore.tga"/>
358 <texture name="UIImgBtnRestorePressedUUID" file_name="restore_pressed.tga"/>
359
360 <texture name="UIImgBtnTearOffInactiveUUID" file_name="tearoffbox.tga"/>
361 <texture name="UIImgBtnTearOffActiveUUID" file_name="tearoffbox.tga"/>
362 <texture name="UIImgBtnTearOffPressedUUID" file_name="tearoff_pressed.tga"/>
363
364 <texture name="UIImgCrosshairsUUID" file_name="crosshairs.tga"/>
365 <texture name="icn_label_music.tga"/>
366 <texture name="icn_label_media.tga"/>
367 <texture name="arrow_down.tga"/>
368 <texture name="cloud-particle.j2c" use_mips="true"/>
369
370 <texture name="skin_thumbnail_default.png" preload="true" />
371 <texture name="skin_thumbnail_silver.png" preload="true" />
372 <texture name="skin_thumbnail_dark.png" preload="true" />
373 <texture name="skin_thumbnail_emerald.png" preload="true" />
374 <texture name="skin_thumbnail_gred.png" preload="true" />
375 <texture name="skin_thumbnail_ruby.png" preload="true" />
376 <texture name="skin_thumbnail_pslgreen.png" preload="true" />
377 <texture name="skin_thumbnail_pslpurple.png" preload="true" />
378 <texture name="skin_thumbnail_saphire.png" preload="true" />
379
380 <texture name="icon_avatar_expand.png" preload="true" />
381
382</textures>
diff --git a/linden/indra/newview/skins/gemini/textures/tool_dozer.tga b/linden/indra/newview/skins/gemini/textures/tool_dozer.tga
new file mode 100644
index 0000000..6f196ab
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tool_dozer_active.tga b/linden/indra/newview/skins/gemini/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..f618a6c
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tool_zoom.tga b/linden/indra/newview/skins/gemini/textures/tool_zoom.tga
new file mode 100644
index 0000000..d48798e
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/tool_zoom_active.tga b/linden/indra/newview/skins/gemini/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..6988870
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/toolbar_bg.tga b/linden/indra/newview/skins/gemini/textures/toolbar_bg.tga
new file mode 100644
index 0000000..3a05776
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/toolbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/gemini/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..7bb8648
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/gemini/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..a6fab50
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/gemini/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..a93ae11
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/toolbar_tab.tga b/linden/indra/newview/skins/gemini/textures/toolbar_tab.tga
new file mode 100644
index 0000000..5ea1a28
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/up_arrow.png b/linden/indra/newview/skins/gemini/textures/up_arrow.png
new file mode 100644
index 0000000..fe68ad4
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/up_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/up_arrow.tga b/linden/indra/newview/skins/gemini/textures/up_arrow.tga
new file mode 100644
index 0000000..c2bd8cc
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/up_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/uv_test2.tga b/linden/indra/newview/skins/gemini/textures/uv_test2.tga
new file mode 100644
index 0000000..a16000d
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/uv_test2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/gemini/textures/white.tga b/linden/indra/newview/skins/gemini/textures/white.tga
new file mode 100644
index 0000000..9fe6863
--- /dev/null
+++ b/linden/indra/newview/skins/gemini/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/meta7/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..cbefafb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c b/linden/indra/newview/skins/meta7/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c
new file mode 100644
index 0000000..0e63168
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0187babf-6c0d-5891-ebed-4ecab1426683.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c b/linden/indra/newview/skins/meta7/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c
new file mode 100644
index 0000000..e536c33
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/041ee5a0-cb6a-9ac5-6e49-41e9320507d5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga b/linden/indra/newview/skins/meta7/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0498c309-5306-43cd-82a2-ae31d096cdef.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c b/linden/indra/newview/skins/meta7/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c
new file mode 100644
index 0000000..e351995
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/058c75c0-a0d5-f2f8-43f3-e9699a89c2fc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c b/linden/indra/newview/skins/meta7/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c
new file mode 100644
index 0000000..7cae5cb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/073c9723-540c-5449-cdd4-0e87fdc159e3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga b/linden/indra/newview/skins/meta7/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
new file mode 100644
index 0000000..2d78d07
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/07d0ea4c-af0c-aad1-dbbf-c24020ff2b80.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga b/linden/indra/newview/skins/meta7/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/09a324a8-acc1-d9cd-2cbd-7465d90d3a98.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c b/linden/indra/newview/skins/meta7/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0a94b42f-ec84-5f9c-14b7-1ef8505ceead.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c b/linden/indra/newview/skins/meta7/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c
new file mode 100644
index 0000000..0bca24d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0b444c3a-75c2-4891-9d1e-ac35c8d13d62.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c b/linden/indra/newview/skins/meta7/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c
new file mode 100644
index 0000000..20cbd5b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0bc58228-74a0-7e83-89bc-5c23464bcec5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga b/linden/indra/newview/skins/meta7/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0e82d24e-ed45-41bc-b090-94c97c1caab2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c b/linden/indra/newview/skins/meta7/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c
new file mode 100644
index 0000000..d0f7e3a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/0ff70ead-4562-45f9-9e8a-52b1a3286868.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c b/linden/indra/newview/skins/meta7/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c
new file mode 100644
index 0000000..a6e213a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/10d2a01a-0818-84b9-4b96-c2eb63256519.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga b/linden/indra/newview/skins/meta7/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
new file mode 100644
index 0000000..0febf4e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/111b39de-8928-4690-b7b2-e17d5c960277.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c b/linden/indra/newview/skins/meta7/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c
new file mode 100644
index 0000000..3fb9c95
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/11ee27f5-43c0-414e-afd5-d7f5688c351f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga b/linden/indra/newview/skins/meta7/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/13dd1d96-6836-461e-8a4c-36003065c59b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c b/linden/indra/newview/skins/meta7/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c
new file mode 100644
index 0000000..8971ac3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/179cdabd-398a-9b6b-1391-4dc333ba321f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c b/linden/indra/newview/skins/meta7/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c
new file mode 100644
index 0000000..a101530
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/18fb888b-e8f1-dce7-7da7-321d651ea6b0.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c b/linden/indra/newview/skins/meta7/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c
new file mode 100644
index 0000000..ecab78e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/19c76b49-c5f4-aeca-7cd8-17010f2969c3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c b/linden/indra/newview/skins/meta7/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c
new file mode 100644
index 0000000..995932a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/1e63e323-5fe0-452e-92f8-b98bd0f764e3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c b/linden/indra/newview/skins/meta7/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c
new file mode 100644
index 0000000..947b600
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/2660b114-1d66-3cde-e148-ebc2d1f963d5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c b/linden/indra/newview/skins/meta7/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c
new file mode 100644
index 0000000..73d094a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/28f0f9ca-0423-4d1b-9e76-616ffce99544.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c b/linden/indra/newview/skins/meta7/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c
new file mode 100644
index 0000000..17e7c6c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/29de489d-0491-fb00-7dab-f9e686d31e83.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c b/linden/indra/newview/skins/meta7/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c
new file mode 100644
index 0000000..5361a56
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/2a4880b6-b7a3-690a-2049-bfbe38eafb9f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c b/linden/indra/newview/skins/meta7/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c
new file mode 100644
index 0000000..675bdb4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/2caf1179-7861-6ff3-4b7d-46e17780bdfa.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c b/linden/indra/newview/skins/meta7/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c
new file mode 100644
index 0000000..0bc1a4f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/2d784476-d0db-9979-0cff-9408745a7cf3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/30047cec-269d-408e-0c30-b2603b887268.j2c b/linden/indra/newview/skins/meta7/textures/30047cec-269d-408e-0c30-b2603b887268.j2c
new file mode 100644
index 0000000..3a32fcb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/30047cec-269d-408e-0c30-b2603b887268.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/303cd381-8560-7579-23f1-f0a880799740.j2c b/linden/indra/newview/skins/meta7/textures/303cd381-8560-7579-23f1-f0a880799740.j2c
new file mode 100644
index 0000000..905bd1b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/303cd381-8560-7579-23f1-f0a880799740.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c b/linden/indra/newview/skins/meta7/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c
new file mode 100644
index 0000000..5b8ffe5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/335f8f14-f2db-db7c-1c04-734dc7657439.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga b/linden/indra/newview/skins/meta7/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
new file mode 100644
index 0000000..58cd2cd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/34c9398d-bb78-4643-9633-46a2fa3e9637.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c b/linden/indra/newview/skins/meta7/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c
new file mode 100644
index 0000000..5c2c85e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/35f217a3-f618-49cf-bbca-c86d486551a9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga b/linden/indra/newview/skins/meta7/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/37c8e000-6aa2-41ef-8f86-e0c2e60bfa42.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/39801651-26cb-4926-af57-7af9352c273c.tga b/linden/indra/newview/skins/meta7/textures/39801651-26cb-4926-af57-7af9352c273c.tga
new file mode 100644
index 0000000..f2fdd07
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/39801651-26cb-4926-af57-7af9352c273c.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/meta7/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..78cb24e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c b/linden/indra/newview/skins/meta7/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c
new file mode 100644
index 0000000..6c3319e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/3c59f7fe-9dc8-47f9-8aaf-a9dd1fbc3bef.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c b/linden/indra/newview/skins/meta7/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c
new file mode 100644
index 0000000..6535a98
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/3cddf591-a726-4702-87b3-70c1daf88f90.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c b/linden/indra/newview/skins/meta7/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c
new file mode 100644
index 0000000..0a38dde
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/402f8b24-5f9d-4905-b5f8-37baff603e88.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga b/linden/indra/newview/skins/meta7/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
new file mode 100644
index 0000000..340f321
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/43f0a590-f3d3-48b5-b460-f5b3e6e03626.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c b/linden/indra/newview/skins/meta7/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c
new file mode 100644
index 0000000..46eb2da
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/4726f13e-bd07-f2fb-feb0-bfa2ac58ab61.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga b/linden/indra/newview/skins/meta7/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
new file mode 100644
index 0000000..505f6ed
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/47a8c844-cd2a-4b1a-be01-df8b1612fe5d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c b/linden/indra/newview/skins/meta7/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c
new file mode 100644
index 0000000..ac98d6c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/48766d75-6e58-de84-68fe-1980c64feaee.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c b/linden/indra/newview/skins/meta7/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c
new file mode 100644
index 0000000..ecc76fa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/53a2f406-4895-1d13-d541-d2e3b86bc19c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/linden/indra/newview/skins/meta7/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c b/linden/indra/newview/skins/meta7/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c
new file mode 100644
index 0000000..34f69c2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/5894e2e7-ab8d-edfa-e61c-18cf16854ba3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c b/linden/indra/newview/skins/meta7/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c
new file mode 100644
index 0000000..81ccfbc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/5ab48dd5-05d0-4f1a-ace6-efd4e2fb3508.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c b/linden/indra/newview/skins/meta7/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/5abfabc2-5d6d-4912-acd8-d7e38ae93d02.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c b/linden/indra/newview/skins/meta7/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c
new file mode 100644
index 0000000..9ac7908
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/5bc11cd6-2f40-071e-a8da-0903394204f9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga b/linden/indra/newview/skins/meta7/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c b/linden/indra/newview/skins/meta7/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c
new file mode 100644
index 0000000..458be1c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/63338ede-0037-c4fd-855b-015d77112fc8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c b/linden/indra/newview/skins/meta7/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c
new file mode 100644
index 0000000..1650c78
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/64367bd1-697e-b3e6-0b65-3f862a577366.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c b/linden/indra/newview/skins/meta7/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/64eed6af-f575-35c7-baa4-b140bdcdb00f.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c b/linden/indra/newview/skins/meta7/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c
new file mode 100644
index 0000000..4e99f3e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/6522e74d-1660-4e7f-b601-6f48c1659a77.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/67931331-0c02-4876-1255-28770896c6a2.j2c b/linden/indra/newview/skins/meta7/textures/67931331-0c02-4876-1255-28770896c6a2.j2c
new file mode 100644
index 0000000..3f63493
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/67931331-0c02-4876-1255-28770896c6a2.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c b/linden/indra/newview/skins/meta7/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c
new file mode 100644
index 0000000..adff7dc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/6c4727b8-ac79-ba44-3b81-f9aa887b47eb.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c b/linden/indra/newview/skins/meta7/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c
new file mode 100644
index 0000000..e657b96
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/6c9fa78a-1c69-2168-325b-3e03ffa348ce.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c b/linden/indra/newview/skins/meta7/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c
new file mode 100644
index 0000000..434ba49
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/6de37e4e-7029-61f5-54b8-f5e63f983f58.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c b/linden/indra/newview/skins/meta7/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c
new file mode 100644
index 0000000..baedd89
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/735198cf-6ea0-2550-e222-21d3c6a341ae.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga b/linden/indra/newview/skins/meta7/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/73577b7b-19c3-4050-a19d-36bc2408aa79.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga b/linden/indra/newview/skins/meta7/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
new file mode 100644
index 0000000..0fc1afb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/74ba3584-58ea-9984-5b76-62d37942ab77.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga b/linden/indra/newview/skins/meta7/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
new file mode 100644
index 0000000..c359f2f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/74e1a96f-4833-a24d-a1bb-1bce1468b0e7.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c b/linden/indra/newview/skins/meta7/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c
new file mode 100644
index 0000000..47f7911
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7581f2f4-d0d2-481a-bc75-69a13d9caeaa.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c b/linden/indra/newview/skins/meta7/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c
new file mode 100644
index 0000000..16d3625
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/78af921a-3c49-47a1-9c4e-2608951164ae.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c b/linden/indra/newview/skins/meta7/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c
new file mode 100644
index 0000000..134574e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/79504bf5-c3ec-0763-6563-d843de66d0a1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/meta7/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..d167355
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c b/linden/indra/newview/skins/meta7/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c
new file mode 100644
index 0000000..ca37c78
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7a2b3a4a-53c2-53ac-5716-aac7d743c020.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c b/linden/indra/newview/skins/meta7/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c
new file mode 100644
index 0000000..5d556d9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7c0cf89b-44b1-1ce2-dd74-07102a98ac2a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c b/linden/indra/newview/skins/meta7/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c
new file mode 100644
index 0000000..15a1f36
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c b/linden/indra/newview/skins/meta7/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c
new file mode 100644
index 0000000..b3c70be
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7cb070bc-fc00-4527-9c4d-7f7e0c4191be.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/meta7/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..4ec56a6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c b/linden/indra/newview/skins/meta7/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c
new file mode 100644
index 0000000..a650bcd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/822ded49-9a6c-f61c-cb89-6df54f42cdf4.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c b/linden/indra/newview/skins/meta7/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c
new file mode 100644
index 0000000..eb13fcc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/827ff765-8c1d-a8b1-23f7-fdcba560effc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c b/linden/indra/newview/skins/meta7/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c
new file mode 100644
index 0000000..e7771e4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/83b77fc6-10b4-63ec-4de7-f40629f238c5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c b/linden/indra/newview/skins/meta7/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c
new file mode 100644
index 0000000..350b638
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/8872f2b8-31db-42d8-580a-b3e4a91262de.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga b/linden/indra/newview/skins/meta7/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
new file mode 100644
index 0000000..6cc9ea1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c b/linden/indra/newview/skins/meta7/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c
new file mode 100644
index 0000000..70821f2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/8a515889-eac9-fb55-8eba-d2dc09eb32c8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c b/linden/indra/newview/skins/meta7/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c
new file mode 100644
index 0000000..1068e94
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/8dcd4a48-2d37-4909-9f78-f7a9eb4ef903.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c b/linden/indra/newview/skins/meta7/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c
new file mode 100644
index 0000000..8819294
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/8f458549-173b-23ff-d4ff-bfaa5ea2371b.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga b/linden/indra/newview/skins/meta7/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/8f761ce3-5939-4d3a-8991-00064fdfacf9.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c b/linden/indra/newview/skins/meta7/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c
new file mode 100644
index 0000000..287555f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/92e66e00-f56f-598a-7997-048aa64cde18.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c b/linden/indra/newview/skins/meta7/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/95281d5c-d27a-ee13-e067-08295b67b58a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c b/linden/indra/newview/skins/meta7/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c
new file mode 100644
index 0000000..4453ecb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/96b4de31-f4fa-337d-ec78-451e3609769e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c b/linden/indra/newview/skins/meta7/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c
new file mode 100644
index 0000000..38227ff
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/978380f0-aaf7-c459-14e3-9808833fd372.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c b/linden/indra/newview/skins/meta7/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/988dd995-1769-bdc9-8842-51f8f2b03884.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c b/linden/indra/newview/skins/meta7/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c
new file mode 100644
index 0000000..c965530
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/99bd60a2-3250-efc9-2e39-2fbcadefbecc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga b/linden/indra/newview/skins/meta7/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
new file mode 100644
index 0000000..c8491a0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/9beb8cdd-3dce-53c2-b28e-e1f3bc2ec0a4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c b/linden/indra/newview/skins/meta7/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c
new file mode 100644
index 0000000..a84aa77
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/9c88539c-fd04-46b8-bea2-ddf1bcffe3bd.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/meta7/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..b18fab6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c b/linden/indra/newview/skins/meta7/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c
new file mode 100644
index 0000000..f4e4cba
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/9deab416-9c63-78d6-d558-9a156f12044c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c b/linden/indra/newview/skins/meta7/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c
new file mode 100644
index 0000000..9d93153
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/a6162133-724b-54df-a12f-51cd070ad6f3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c b/linden/indra/newview/skins/meta7/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c
new file mode 100644
index 0000000..aa22257
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/a85ac674-cb75-4af6-9499-df7c5aaf7a28.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c b/linden/indra/newview/skins/meta7/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c
new file mode 100644
index 0000000..13c43b4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/abb783e6-3e93-26c0-248a-247666855da3.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/account_id_green.tga b/linden/indra/newview/skins/meta7/textures/account_id_green.tga
new file mode 100644
index 0000000..9be215e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/account_id_green.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/account_id_orange.tga b/linden/indra/newview/skins/meta7/textures/account_id_orange.tga
new file mode 100644
index 0000000..6b41e86
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/account_id_orange.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/active_speakers.tga b/linden/indra/newview/skins/meta7/textures/active_speakers.tga
new file mode 100644
index 0000000..45ab76a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/active_voice_tab.tga b/linden/indra/newview/skins/meta7/textures/active_voice_tab.tga
new file mode 100644
index 0000000..1a68c98
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c b/linden/indra/newview/skins/meta7/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c
new file mode 100644
index 0000000..61711d2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ae874d1a-93ef-54fb-5fd3-eb0cb156afc0.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/alpha_gradient.tga b/linden/indra/newview/skins/meta7/textures/alpha_gradient.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/alpha_gradient.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/alpha_gradient_2d.j2c b/linden/indra/newview/skins/meta7/textures/alpha_gradient_2d.j2c
new file mode 100644
index 0000000..5de5a80
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/alpha_gradient_2d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/arrow_down.tga b/linden/indra/newview/skins/meta7/textures/arrow_down.tga
new file mode 100644
index 0000000..1a03d87
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/arrow_up.tga b/linden/indra/newview/skins/meta7/textures/arrow_up.tga
new file mode 100644
index 0000000..82a7d9e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/avatar_gone.tga b/linden/indra/newview/skins/meta7/textures/avatar_gone.tga
new file mode 100644
index 0000000..e5c2c07
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/avatar_gone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/avatar_new.tga b/linden/indra/newview/skins/meta7/textures/avatar_new.tga
new file mode 100644
index 0000000..854b70c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/avatar_new.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/avatar_sound.tga b/linden/indra/newview/skins/meta7/textures/avatar_sound.tga
new file mode 100644
index 0000000..ec5dacb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/avatar_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/avatar_thumb_bkgrnd.j2c b/linden/indra/newview/skins/meta7/textures/avatar_thumb_bkgrnd.j2c
new file mode 100644
index 0000000..555551b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/avatar_thumb_bkgrnd.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/avatar_typing.tga b/linden/indra/newview/skins/meta7/textures/avatar_typing.tga
new file mode 100644
index 0000000..2c54902
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/avatar_typing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga b/linden/indra/newview/skins/meta7/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
new file mode 100644
index 0000000..7358e86
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b2ef2d31-9714-a07b-6ca7-31638166364b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/meta7/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..966fad4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c b/linden/indra/newview/skins/meta7/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c
new file mode 100644
index 0000000..0e5279f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b4ba225c-373f-446d-9f7e-6cb7b5cf9b3d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c b/linden/indra/newview/skins/meta7/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c
new file mode 100644
index 0000000..44f31a0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b8d3965a-ad78-bf43-699b-bff8eca6c975.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c b/linden/indra/newview/skins/meta7/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c
new file mode 100644
index 0000000..f1e7a96
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b8eed5f0-64b7-6e12-b67f-43fa8e773440.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c b/linden/indra/newview/skins/meta7/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c
new file mode 100644
index 0000000..2cd79e4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b9e1cf8a-9660-c020-0c69-18f1ea27268a.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c b/linden/indra/newview/skins/meta7/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c
new file mode 100644
index 0000000..df28fa3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/b9f1a3b8-933e-b7c8-e6f5-dba1bc666bed.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/badge_error.j2c b/linden/indra/newview/skins/meta7/textures/badge_error.j2c
new file mode 100644
index 0000000..e8f3da5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/badge_error.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/badge_note.j2c b/linden/indra/newview/skins/meta7/textures/badge_note.j2c
new file mode 100644
index 0000000..1ab5233
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/badge_note.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/badge_ok.j2c b/linden/indra/newview/skins/meta7/textures/badge_ok.j2c
new file mode 100644
index 0000000..f85b880
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/badge_ok.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/badge_warn.j2c b/linden/indra/newview/skins/meta7/textures/badge_warn.j2c
new file mode 100644
index 0000000..26437ca
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/badge_warn.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/beam_rainbow.png b/linden/indra/newview/skins/meta7/textures/beam_rainbow.png
new file mode 100644
index 0000000..7444cec
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/beam_rainbow.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c b/linden/indra/newview/skins/meta7/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c
new file mode 100644
index 0000000..ccbeb08
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/beb169c7-11ea-fff2-efe5-0f24dc881df2.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/black.tga b/linden/indra/newview/skins/meta7/textures/black.tga
new file mode 100644
index 0000000..4d297cb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/btn_chatbar.tga b/linden/indra/newview/skins/meta7/textures/btn_chatbar.tga
new file mode 100644
index 0000000..575b8ba
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/meta7/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..e7d6822
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_pause.tga b/linden/indra/newview/skins/meta7/textures/button_anim_pause.tga
new file mode 100644
index 0000000..a1a08ed
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_pause_disabled.tga b/linden/indra/newview/skins/meta7/textures/button_anim_pause_disabled.tga
new file mode 100644
index 0000000..ad33a20
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/meta7/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..79bd3f7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_play.tga b/linden/indra/newview/skins/meta7/textures/button_anim_play.tga
new file mode 100644
index 0000000..bc1261e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_play_disabled.tga b/linden/indra/newview/skins/meta7/textures/button_anim_play_disabled.tga
new file mode 100644
index 0000000..7b3b899
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/meta7/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..01fb7c2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_stop.tga b/linden/indra/newview/skins/meta7/textures/button_anim_stop.tga
new file mode 100644
index 0000000..ef18c2c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_stop_disabled.tga b/linden/indra/newview/skins/meta7/textures/button_anim_stop_disabled.tga
new file mode 100644
index 0000000..64a3af3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/meta7/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..4a7844c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/meta7/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..044a5aa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/meta7/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..31c283d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/meta7/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..d61a7c0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/meta7/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..e635cfe
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/meta7/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..690776e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c b/linden/indra/newview/skins/meta7/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c
new file mode 100644
index 0000000..0bca24d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/c7d8bbf3-21ee-4f6e-9b20-3cf18425af1d.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c b/linden/indra/newview/skins/meta7/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c
new file mode 100644
index 0000000..927af80
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ca4e8c27-473c-eb1c-2f5d-50ee3f07d85c.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga b/linden/indra/newview/skins/meta7/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ca7609c6-6ec6-32d9-332e-0d8f437ef644.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_rotate_in.tga b/linden/indra/newview/skins/meta7/textures/cam_rotate_in.tga
new file mode 100644
index 0000000..528be8f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_rotate_out.tga b/linden/indra/newview/skins/meta7/textures/cam_rotate_out.tga
new file mode 100644
index 0000000..72bef53
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_tracking_in.tga b/linden/indra/newview/skins/meta7/textures/cam_tracking_in.tga
new file mode 100644
index 0000000..01664a3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_tracking_out.tga b/linden/indra/newview/skins/meta7/textures/cam_tracking_out.tga
new file mode 100644
index 0000000..b5503ee
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/meta7/textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..09594ed
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_zoom_out.tga b/linden/indra/newview/skins/meta7/textures/cam_zoom_out.tga
new file mode 100644
index 0000000..590a3be
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/meta7/textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..de2da56
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c b/linden/indra/newview/skins/meta7/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c
new file mode 100644
index 0000000..2915b5d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cce0f112-878f-4586-a2e2-a8f104bba271.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c b/linden/indra/newview/skins/meta7/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c
new file mode 100644
index 0000000..d6e52c2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cdd9a9fc-6d0b-f90d-8416-c72b6019bca8.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/meta7/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..b63dfab
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/meta7/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..16c2392
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/meta7/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..04a8d51
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/meta7/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..a604a44
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/meta7/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..4a1b504
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/checkerboard_transparency_bg.png b/linden/indra/newview/skins/meta7/textures/checkerboard_transparency_bg.png
new file mode 100644
index 0000000..9a16935
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/checkerboard_transparency_bg.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/circle.tga b/linden/indra/newview/skins/meta7/textures/circle.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/circle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/close_in_blue.tga b/linden/indra/newview/skins/meta7/textures/close_in_blue.tga
new file mode 100644
index 0000000..8200eba
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/close_inactive_blue.tga b/linden/indra/newview/skins/meta7/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..191c5d3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/closebox.tga b/linden/indra/newview/skins/meta7/textures/closebox.tga
new file mode 100644
index 0000000..294d4fb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/cloud-particle.j2c b/linden/indra/newview/skins/meta7/textures/cloud-particle.j2c
new file mode 100644
index 0000000..6c03bf6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/cloud-particle.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/color_swatch_alpha.tga b/linden/indra/newview/skins/meta7/textures/color_swatch_alpha.tga
new file mode 100644
index 0000000..814a004
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/color_swatch_alpha.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/combobox_arrow.tga b/linden/indra/newview/skins/meta7/textures/combobox_arrow.tga
new file mode 100644
index 0000000..ad08f32
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/crosshairs.tga b/linden/indra/newview/skins/meta7/textures/crosshairs.tga
new file mode 100644
index 0000000..ac4d63d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/crosshairs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c b/linden/indra/newview/skins/meta7/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c
new file mode 100644
index 0000000..013102c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d07f6eed-b96a-47cd-b51d-400ad4a1c428.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c b/linden/indra/newview/skins/meta7/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c
new file mode 100644
index 0000000..909f9f9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d21e44ca-ff1c-a96e-b2ef-c0753426b7d9.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c b/linden/indra/newview/skins/meta7/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c
new file mode 100644
index 0000000..152715d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d319ce44-0821-932a-cd18-cd1afb9d3ead.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c b/linden/indra/newview/skins/meta7/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c
new file mode 100644
index 0000000..493a097
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d691a01c-13b7-578d-57c0-5caef0b4e7e1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c b/linden/indra/newview/skins/meta7/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c
new file mode 100644
index 0000000..2db5766
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d7d99e40-10e2-5739-d063-91dcbdefc492.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c b/linden/indra/newview/skins/meta7/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c
new file mode 100644
index 0000000..d343f63
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/d9258671-868f-7511-c321-7baef9e948a4.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/darkgray.tga b/linden/indra/newview/skins/meta7/textures/darkgray.tga
new file mode 100644
index 0000000..4d297cb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c b/linden/indra/newview/skins/meta7/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c
new file mode 100644
index 0000000..c11984b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/db9d39ec-a896-c287-1ced-64566217021e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c b/linden/indra/newview/skins/meta7/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c
new file mode 100644
index 0000000..11b3984
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/de651394-f926-48db-b666-e49d83af1bbc.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/default_land_picture.j2c b/linden/indra/newview/skins/meta7/textures/default_land_picture.j2c
new file mode 100644
index 0000000..34df029
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/default_land_picture.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/default_profile_picture.j2c b/linden/indra/newview/skins/meta7/textures/default_profile_picture.j2c
new file mode 100644
index 0000000..c53a22e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/default_profile_picture.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/direction_arrow.tga b/linden/indra/newview/skins/meta7/textures/direction_arrow.tga
new file mode 100644
index 0000000..f3ef106
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/direction_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/down_arrow.png b/linden/indra/newview/skins/meta7/textures/down_arrow.png
new file mode 100644
index 0000000..155f80c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/down_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c b/linden/indra/newview/skins/meta7/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c
new file mode 100644
index 0000000..d88c13a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e121e2fc-7573-740f-edfd-0d45a9ba486e.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga b/linden/indra/newview/skins/meta7/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e3369e02-93e1-43dc-b9c0-4533db0963d0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c b/linden/indra/newview/skins/meta7/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c
new file mode 100644
index 0000000..8c2c107
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e38248f9-f2ee-2c9f-aa49-4860857e3b08.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c b/linden/indra/newview/skins/meta7/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c
new file mode 100644
index 0000000..9be14d4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e569711a-27c2-aad4-9246-0c910239a179.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c b/linden/indra/newview/skins/meta7/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c
new file mode 100644
index 0000000..9541c5d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e674ca0c-a387-4dae-a0b4-db6bd073faa5.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga b/linden/indra/newview/skins/meta7/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
new file mode 100644
index 0000000..6fdba25
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/e97cf410-8e61-7005-ec06-629eba4cd1fb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c b/linden/indra/newview/skins/meta7/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c
new file mode 100644
index 0000000..cb0bb9c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ebf2aa19-6c34-c5d8-4f14-853da1241f91.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/eye_button_active.tga b/linden/indra/newview/skins/meta7/textures/eye_button_active.tga
new file mode 100644
index 0000000..0937eb9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/eye_button_inactive.tga b/linden/indra/newview/skins/meta7/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..8666f0b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c b/linden/indra/newview/skins/meta7/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c
new file mode 100644
index 0000000..cb8a0cb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/f2d7b6f6-4200-1e9a-fd5b-96459e950f94.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c b/linden/indra/newview/skins/meta7/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c
new file mode 100644
index 0000000..73f80eb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/f4b6b161-6530-6679-1a84-adfcb71a8b12.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c b/linden/indra/newview/skins/meta7/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c
new file mode 100644
index 0000000..03d4b1a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/f54a0c32-3cd1-d49a-5b4f-7b792bebc204.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga b/linden/indra/newview/skins/meta7/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/f9bbb2fe-584b-4c01-86fc-599c69534c1b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c b/linden/indra/newview/skins/meta7/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c
new file mode 100644
index 0000000..8cdf151
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/fb1fecba-9585-415b-ad15-6e6e3d6c5479.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c b/linden/indra/newview/skins/meta7/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c
new file mode 100644
index 0000000..2db8517
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/fb2ae204-3fd1-df33-594f-c9f882830e66.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c b/linden/indra/newview/skins/meta7/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c
new file mode 100644
index 0000000..49913c5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/fc987bf9-b8cb-f8e5-45f2-d664ca6bd3eb.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/meta7/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..ecb91e2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_edit_mine.tga b/linden/indra/newview/skins/meta7/textures/ff_edit_mine.tga
new file mode 100644
index 0000000..8f0c35b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_edit_mine.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/meta7/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..07627a6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_edit_theirs.tga b/linden/indra/newview/skins/meta7/textures/ff_edit_theirs.tga
new file mode 100644
index 0000000..005ada2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_edit_theirs.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/meta7/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..798ef64
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_online_status_button.tga b/linden/indra/newview/skins/meta7/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..40d5d24
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_visible_map.tga b/linden/indra/newview/skins/meta7/textures/ff_visible_map.tga
new file mode 100644
index 0000000..a4dad78
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_visible_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/meta7/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..8d13ade
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_visible_online.tga b/linden/indra/newview/skins/meta7/textures/ff_visible_online.tga
new file mode 100644
index 0000000..74e3a4e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_visible_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/meta7/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..08a6cbe
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_blue.tga b/linden/indra/newview/skins/meta7/textures/flag_blue.tga
new file mode 100644
index 0000000..e61e7a9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_green.tga b/linden/indra/newview/skins/meta7/textures/flag_green.tga
new file mode 100644
index 0000000..5f0f05c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_green.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_orange.tga b/linden/indra/newview/skins/meta7/textures/flag_orange.tga
new file mode 100644
index 0000000..6e73c31
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_orange.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_pink.tga b/linden/indra/newview/skins/meta7/textures/flag_pink.tga
new file mode 100644
index 0000000..ccf52b9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_pink.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_purple.tga b/linden/indra/newview/skins/meta7/textures/flag_purple.tga
new file mode 100644
index 0000000..3ef8f09
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_purple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_red.tga b/linden/indra/newview/skins/meta7/textures/flag_red.tga
new file mode 100644
index 0000000..87afb59
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_red.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flag_yellow.tga b/linden/indra/newview/skins/meta7/textures/flag_yellow.tga
new file mode 100644
index 0000000..4c4a647
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flag_yellow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_left.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..aba702f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..59b4a2c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..eaa42c0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_right.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..30b5728
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..96c0317
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/meta7/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..8ce2f87
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/folder_arrow.tga b/linden/indra/newview/skins/meta7/textures/folder_arrow.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/folder_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/foot_shadow.j2c b/linden/indra/newview/skins/meta7/textures/foot_shadow.j2c
new file mode 100644
index 0000000..f9ce9da
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/foot_shadow.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl0.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl0.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl1.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl1.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl2.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-dot-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing1.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing1.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing2.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing2.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing3.tga b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing3.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_active-speakers-typing3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_chatbar.tga b/linden/indra/newview/skins/meta7/textures/icn_chatbar.tga
new file mode 100644
index 0000000..af341f7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_clear_lineeditor.tga b/linden/indra/newview/skins/meta7/textures/icn_clear_lineeditor.tga
new file mode 100644
index 0000000..8cd8310
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_clear_lineeditor.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_label_media.tga b/linden/indra/newview/skins/meta7/textures/icn_label_media.tga
new file mode 100644
index 0000000..43dd342
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_label_music.tga b/linden/indra/newview/skins/meta7/textures/icn_label_music.tga
new file mode 100644
index 0000000..2fd4892
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_label_web.tga b/linden/indra/newview/skins/meta7/textures/icn_label_web.tga
new file mode 100644
index 0000000..1f34e3f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-pause.tga b/linden/indra/newview/skins/meta7/textures/icn_media-pause.tga
new file mode 100644
index 0000000..9f75912
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-pause_active.tga b/linden/indra/newview/skins/meta7/textures/icn_media-pause_active.tga
new file mode 100644
index 0000000..9e7513b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-pause_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-pause_disabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-pause_disabled.tga
new file mode 100644
index 0000000..ad33a20
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-pause_enabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-pause_enabled.tga
new file mode 100644
index 0000000..c3ef1dc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-pause_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-play.tga b/linden/indra/newview/skins/meta7/textures/icn_media-play.tga
new file mode 100644
index 0000000..d86793d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-play_active.tga b/linden/indra/newview/skins/meta7/textures/icn_media-play_active.tga
new file mode 100644
index 0000000..2679c61
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-play_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-play_disabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-play_disabled.tga
new file mode 100644
index 0000000..7b3b899
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-play_enabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-play_enabled.tga
new file mode 100644
index 0000000..bc1261e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-play_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-stop_active.tga b/linden/indra/newview/skins/meta7/textures/icn_media-stop_active.tga
new file mode 100644
index 0000000..c20f5e5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-stop_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-stop_disabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-stop_disabled.tga
new file mode 100644
index 0000000..64a3af3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media-stop_enabled.tga b/linden/indra/newview/skins/meta7/textures/icn_media-stop_enabled.tga
new file mode 100644
index 0000000..ef18c2c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media-stop_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media.tga b/linden/indra/newview/skins/meta7/textures/icn_media.tga
new file mode 100644
index 0000000..9b9a51d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media_movie.tga b/linden/indra/newview/skins/meta7/textures/icn_media_movie.tga
new file mode 100644
index 0000000..9b9a51d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_media_web.tga b/linden/indra/newview/skins/meta7/textures/icn_media_web.tga
new file mode 100644
index 0000000..1f34e3f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_music-pause.tga b/linden/indra/newview/skins/meta7/textures/icn_music-pause.tga
new file mode 100644
index 0000000..12113a5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_music-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_music-play.tga b/linden/indra/newview/skins/meta7/textures/icn_music-play.tga
new file mode 100644
index 0000000..995ebf7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_music.tga b/linden/indra/newview/skins/meta7/textures/icn_music.tga
new file mode 100644
index 0000000..2fd4892
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_pause.tga b/linden/indra/newview/skins/meta7/textures/icn_pause.tga
new file mode 100644
index 0000000..818025d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_play.tga b/linden/indra/newview/skins/meta7/textures/icn_play.tga
new file mode 100644
index 0000000..3871203
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/meta7/textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..7da504f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_scrollbar.tga b/linden/indra/newview/skins/meta7/textures/icn_scrollbar.tga
new file mode 100644
index 0000000..a19a8a5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_scrollbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_scrollbar_bg.tga b/linden/indra/newview/skins/meta7/textures/icn_scrollbar_bg.tga
new file mode 100644
index 0000000..1e4bc7a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_scrollbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_scrollbar_thumb.tga b/linden/indra/newview/skins/meta7/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 0000000..d63c314
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_scrollbar_thumb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/meta7/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..0fa0ccb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/meta7/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..3fe2ff7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/meta7/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..364b96f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/meta7/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..c68d098
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/meta7/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..6ba96f8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_stop.tga b/linden/indra/newview/skins/meta7/textures/icn_stop.tga
new file mode 100644
index 0000000..7a53bcc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_textfield_enabled.tga b/linden/indra/newview/skins/meta7/textures/icn_textfield_enabled.tga
new file mode 100644
index 0000000..fc681a1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_textfield_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..b86d1d5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..c31abc2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..468d25d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..4cab68d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..6e22623
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_radar.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_radar.tga
new file mode 100644
index 0000000..d1a55ed
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_radar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..a809ba5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/meta7/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..15177ff
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice-call-end.tga b/linden/indra/newview/skins/meta7/textures/icn_voice-call-end.tga
new file mode 100644
index 0000000..7792bc1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice-call-end.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice-call-start.tga b/linden/indra/newview/skins/meta7/textures/icn_voice-call-start.tga
new file mode 100644
index 0000000..062820b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice-call-start.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice-groupfocus.tga b/linden/indra/newview/skins/meta7/textures/icn_voice-groupfocus.tga
new file mode 100644
index 0000000..035d696
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice-groupfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice-localchat.tga b/linden/indra/newview/skins/meta7/textures/icn_voice-localchat.tga
new file mode 100644
index 0000000..8a377c1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice-localchat.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice-pvtfocus.tga b/linden/indra/newview/skins/meta7/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 0000000..d858245
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice-pvtfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-off.tga b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-off.tga
new file mode 100644
index 0000000..f44beac
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl1.tga b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 0000000..2b0a2ae
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl2.tga b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 0000000..7cd933e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl3.tga b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 0000000..dc02f37
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on-lvl3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on.tga b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on.tga
new file mode 100644
index 0000000..e128ee8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icn_voice_ptt-on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_auction.tga b/linden/indra/newview/skins/meta7/textures/icon_auction.tga
new file mode 100644
index 0000000..d121833
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_auction.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_avatar_expand.png b/linden/indra/newview/skins/meta7/textures/icon_avatar_expand.png
new file mode 100644
index 0000000..47698e9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_avatar_expand.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_avatar_offline.tga b/linden/indra/newview/skins/meta7/textures/icon_avatar_offline.tga
new file mode 100644
index 0000000..d5d57cd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_avatar_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_avatar_online.tga b/linden/indra/newview/skins/meta7/textures/icon_avatar_online.tga
new file mode 100644
index 0000000..13f8da8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_avatar_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_day_cycle.tga b/linden/indra/newview/skins/meta7/textures/icon_day_cycle.tga
new file mode 100644
index 0000000..2d5dee1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_day_cycle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_diurnal.tga b/linden/indra/newview/skins/meta7/textures/icon_diurnal.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_diurnal.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_event.tga b/linden/indra/newview/skins/meta7/textures/icon_event.tga
new file mode 100644
index 0000000..7805dbc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_event_adult.tga b/linden/indra/newview/skins/meta7/textures/icon_event_adult.tga
new file mode 100644
index 0000000..c344fb1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_event_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_event_mature.tga b/linden/indra/newview/skins/meta7/textures/icon_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_for_sale.tga b/linden/indra/newview/skins/meta7/textures/icon_for_sale.tga
new file mode 100644
index 0000000..455b1ae
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_for_sale.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_for_sale_adult.tga b/linden/indra/newview/skins/meta7/textures/icon_for_sale_adult.tga
new file mode 100644
index 0000000..6a99188
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_for_sale_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_group.tga b/linden/indra/newview/skins/meta7/textures/icon_group.tga
new file mode 100644
index 0000000..22122d6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_group.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_groupnotice.tga b/linden/indra/newview/skins/meta7/textures/icon_groupnotice.tga
new file mode 100644
index 0000000..edf2c61
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_groupnotice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_groupnoticeinventory.tga b/linden/indra/newview/skins/meta7/textures/icon_groupnoticeinventory.tga
new file mode 100644
index 0000000..f313906
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_groupnoticeinventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_lock.tga b/linden/indra/newview/skins/meta7/textures/icon_lock.tga
new file mode 100644
index 0000000..23521aa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_lock.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_place.tga b/linden/indra/newview/skins/meta7/textures/icon_place.tga
new file mode 100644
index 0000000..2170c98
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_place.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_popular.tga b/linden/indra/newview/skins/meta7/textures/icon_popular.tga
new file mode 100644
index 0000000..f1165b8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_popular.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/icon_top_pick.tga b/linden/indra/newview/skins/meta7/textures/icon_top_pick.tga
new file mode 100644
index 0000000..7fe119a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/icon_top_pick.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/info_error.tga b/linden/indra/newview/skins/meta7/textures/info_error.tga
new file mode 100644
index 0000000..d5d71ad
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/info_error.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/info_fetching.tga b/linden/indra/newview/skins/meta7/textures/info_fetching.tga
new file mode 100644
index 0000000..d9faa40
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/info_fetching.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/info_unknown.tga b/linden/indra/newview/skins/meta7/textures/info_unknown.tga
new file mode 100644
index 0000000..b04e4b0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/info_unknown.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_animation.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_animation.tga
new file mode 100644
index 0000000..7466825
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_bodypart.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_bodypart.tga
new file mode 100644
index 0000000..3262605
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_bodypart.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_callingcard.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_callingcard.tga
new file mode 100644
index 0000000..d7e0ab7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_callingcard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_clothing.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_clothing.tga
new file mode 100644
index 0000000..bce4a65
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_gesture.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_gesture.tga
new file mode 100644
index 0000000..9392256
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_landmark.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_landmark.tga
new file mode 100644
index 0000000..0f57ccf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_lostandfound.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_lostandfound.tga
new file mode 100644
index 0000000..1285c25
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_lostandfound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_notecard.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_notecard.tga
new file mode 100644
index 0000000..daebd14
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_object.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_object.tga
new file mode 100644
index 0000000..f3e9ea0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_plain_closed.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_plain_closed.tga
new file mode 100644
index 0000000..84d116a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_plain_closed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_plain_open.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_plain_open.tga
new file mode 100644
index 0000000..d536448
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_plain_open.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_script.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_script.tga
new file mode 100644
index 0000000..b8a04e4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_snapshot.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_snapshot.tga
new file mode 100644
index 0000000..468ec2c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_sound.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_sound.tga
new file mode 100644
index 0000000..c58300b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_texture.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_texture.tga
new file mode 100644
index 0000000..6a321cf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_folder_trash.tga b/linden/indra/newview/skins/meta7/textures/inv_folder_trash.tga
new file mode 100644
index 0000000..7aa6b93
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_folder_trash.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_animation.tga b/linden/indra/newview/skins/meta7/textures/inv_item_animation.tga
new file mode 100644
index 0000000..637033a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_attach.tga b/linden/indra/newview/skins/meta7/textures/inv_item_attach.tga
new file mode 100644
index 0000000..55469f6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_attach.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_offline.tga b/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 0000000..ad8658c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_online.tga b/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_online.tga
new file mode 100644
index 0000000..9660601
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_callingcard_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_clothing.tga b/linden/indra/newview/skins/meta7/textures/inv_item_clothing.tga
new file mode 100644
index 0000000..b786426
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_eyes.tga b/linden/indra/newview/skins/meta7/textures/inv_item_eyes.tga
new file mode 100644
index 0000000..18e8368
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_eyes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_gesture.tga b/linden/indra/newview/skins/meta7/textures/inv_item_gesture.tga
new file mode 100644
index 0000000..a6fe629
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_gloves.tga b/linden/indra/newview/skins/meta7/textures/inv_item_gloves.tga
new file mode 100644
index 0000000..bcc6aee
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_gloves.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_hair.tga b/linden/indra/newview/skins/meta7/textures/inv_item_hair.tga
new file mode 100644
index 0000000..686214e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_hair.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_jacket.tga b/linden/indra/newview/skins/meta7/textures/inv_item_jacket.tga
new file mode 100644
index 0000000..69c5f07
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_jacket.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_landmark.tga b/linden/indra/newview/skins/meta7/textures/inv_item_landmark.tga
new file mode 100644
index 0000000..833d4e6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_landmark_visited.tga b/linden/indra/newview/skins/meta7/textures/inv_item_landmark_visited.tga
new file mode 100644
index 0000000..283f0ec
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_landmark_visited.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_notecard.tga b/linden/indra/newview/skins/meta7/textures/inv_item_notecard.tga
new file mode 100644
index 0000000..0ad68d0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_object.tga b/linden/indra/newview/skins/meta7/textures/inv_item_object.tga
new file mode 100644
index 0000000..c749105
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_object_multi.tga b/linden/indra/newview/skins/meta7/textures/inv_item_object_multi.tga
new file mode 100644
index 0000000..4b3a590
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_object_multi.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_pants.tga b/linden/indra/newview/skins/meta7/textures/inv_item_pants.tga
new file mode 100644
index 0000000..38dbc57
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_pants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_script.tga b/linden/indra/newview/skins/meta7/textures/inv_item_script.tga
new file mode 100644
index 0000000..1203e8a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_script_dangerous.tga b/linden/indra/newview/skins/meta7/textures/inv_item_script_dangerous.tga
new file mode 100644
index 0000000..1ee742a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_script_dangerous.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_shape.tga b/linden/indra/newview/skins/meta7/textures/inv_item_shape.tga
new file mode 100644
index 0000000..2e8a5a7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_shape.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_shirt.tga b/linden/indra/newview/skins/meta7/textures/inv_item_shirt.tga
new file mode 100644
index 0000000..8c6f5eb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_shirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_shoes.tga b/linden/indra/newview/skins/meta7/textures/inv_item_shoes.tga
new file mode 100644
index 0000000..ac7a2b0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_shoes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_skin.tga b/linden/indra/newview/skins/meta7/textures/inv_item_skin.tga
new file mode 100644
index 0000000..ab4169f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_skin.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_skirt.tga b/linden/indra/newview/skins/meta7/textures/inv_item_skirt.tga
new file mode 100644
index 0000000..4476040
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_skirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_snapshot.tga b/linden/indra/newview/skins/meta7/textures/inv_item_snapshot.tga
new file mode 100644
index 0000000..3adf4e5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_socks.tga b/linden/indra/newview/skins/meta7/textures/inv_item_socks.tga
new file mode 100644
index 0000000..2d7bb7e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_socks.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_sound.tga b/linden/indra/newview/skins/meta7/textures/inv_item_sound.tga
new file mode 100644
index 0000000..7ef9052
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_texture.tga b/linden/indra/newview/skins/meta7/textures/inv_item_texture.tga
new file mode 100644
index 0000000..6b4269d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_underpants.tga b/linden/indra/newview/skins/meta7/textures/inv_item_underpants.tga
new file mode 100644
index 0000000..f679e34
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_underpants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/inv_item_undershirt.tga b/linden/indra/newview/skins/meta7/textures/inv_item_undershirt.tga
new file mode 100644
index 0000000..359e3d7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/inv_item_undershirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/lag_status_critical.tga b/linden/indra/newview/skins/meta7/textures/lag_status_critical.tga
new file mode 100644
index 0000000..bbc71d9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/lag_status_critical.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/lag_status_good.tga b/linden/indra/newview/skins/meta7/textures/lag_status_good.tga
new file mode 100644
index 0000000..680ba90
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/lag_status_good.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/lag_status_warning.tga b/linden/indra/newview/skins/meta7/textures/lag_status_warning.tga
new file mode 100644
index 0000000..13ce3cc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/lag_status_warning.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/legend.tga b/linden/indra/newview/skins/meta7/textures/legend.tga
new file mode 100644
index 0000000..0dbb8fd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/legend.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/lightgray.tga b/linden/indra/newview/skins/meta7/textures/lightgray.tga
new file mode 100644
index 0000000..dc8a4d4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/locked_image.j2c b/linden/indra/newview/skins/meta7/textures/locked_image.j2c
new file mode 100644
index 0000000..9e8998d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/locked_image.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_16.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_16.tga
new file mode 100644
index 0000000..ce129e3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_32.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_32.tga
new file mode 100644
index 0000000..aebeab4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_8.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_8.tga
new file mode 100644
index 0000000..28552f2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_above_32.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_above_32.tga
new file mode 100644
index 0000000..65bd056
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_above_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_above_8.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_above_8.tga
new file mode 100644
index 0000000..193428e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_above_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_below_32.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_below_32.tga
new file mode 100644
index 0000000..496c44b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_below_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_below_8.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_below_8.tga
new file mode 100644
index 0000000..9e14bfa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_below_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_you_32.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_you_32.tga
new file mode 100644
index 0000000..782207e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_you_32.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_avatar_you_8.tga b/linden/indra/newview/skins/meta7/textures/map_avatar_you_8.tga
new file mode 100644
index 0000000..61f319f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_avatar_you_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_event.tga b/linden/indra/newview/skins/meta7/textures/map_event.tga
new file mode 100644
index 0000000..c229b37
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_event_adult.tga b/linden/indra/newview/skins/meta7/textures/map_event_adult.tga
new file mode 100644
index 0000000..c344fb1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_event_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_event_mature.tga b/linden/indra/newview/skins/meta7/textures/map_event_mature.tga
new file mode 100644
index 0000000..61c879b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_home.tga b/linden/indra/newview/skins/meta7/textures/map_home.tga
new file mode 100644
index 0000000..7478de3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_home.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_infohub.tga b/linden/indra/newview/skins/meta7/textures/map_infohub.tga
new file mode 100644
index 0000000..d0134fa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_infohub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_telehub.tga b/linden/indra/newview/skins/meta7/textures/map_telehub.tga
new file mode 100644
index 0000000..ef63a3e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_telehub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_track_16.tga b/linden/indra/newview/skins/meta7/textures/map_track_16.tga
new file mode 100644
index 0000000..451ce24
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_track_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/map_track_8.tga b/linden/indra/newview/skins/meta7/textures/map_track_8.tga
new file mode 100644
index 0000000..53425ff
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/map_track_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/media_icon.tga b/linden/indra/newview/skins/meta7/textures/media_icon.tga
new file mode 100644
index 0000000..4a6487e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/media_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/minimize.tga b/linden/indra/newview/skins/meta7/textures/minimize.tga
new file mode 100644
index 0000000..a21fd91
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/minimize_inactive.tga b/linden/indra/newview/skins/meta7/textures/minimize_inactive.tga
new file mode 100644
index 0000000..fcd62aa
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/minimize_pressed.tga b/linden/indra/newview/skins/meta7/textures/minimize_pressed.tga
new file mode 100644
index 0000000..0061dd5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/missing_asset.tga b/linden/indra/newview/skins/meta7/textures/missing_asset.tga
new file mode 100644
index 0000000..9a43f4d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/missing_asset.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_backward_in.tga b/linden/indra/newview/skins/meta7/textures/move_backward_in.tga
new file mode 100644
index 0000000..c7333d5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_backward_out.tga b/linden/indra/newview/skins/meta7/textures/move_backward_out.tga
new file mode 100644
index 0000000..7ae7d23
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_down_in.tga b/linden/indra/newview/skins/meta7/textures/move_down_in.tga
new file mode 100644
index 0000000..debec7a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_down_out.tga b/linden/indra/newview/skins/meta7/textures/move_down_out.tga
new file mode 100644
index 0000000..07fed5f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_forward_in.tga b/linden/indra/newview/skins/meta7/textures/move_forward_in.tga
new file mode 100644
index 0000000..0144316
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_forward_out.tga b/linden/indra/newview/skins/meta7/textures/move_forward_out.tga
new file mode 100644
index 0000000..79ec301
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_left_in.tga b/linden/indra/newview/skins/meta7/textures/move_left_in.tga
new file mode 100644
index 0000000..6b2d433
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_left_out.tga b/linden/indra/newview/skins/meta7/textures/move_left_out.tga
new file mode 100644
index 0000000..45c05d8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_right_in.tga b/linden/indra/newview/skins/meta7/textures/move_right_in.tga
new file mode 100644
index 0000000..62d3c6b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_right_out.tga b/linden/indra/newview/skins/meta7/textures/move_right_out.tga
new file mode 100644
index 0000000..2d2f618
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_turn_left_in.tga b/linden/indra/newview/skins/meta7/textures/move_turn_left_in.tga
new file mode 100644
index 0000000..c9877c6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_turn_left_out.tga b/linden/indra/newview/skins/meta7/textures/move_turn_left_out.tga
new file mode 100644
index 0000000..573b5e6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_turn_right_in.tga b/linden/indra/newview/skins/meta7/textures/move_turn_right_in.tga
new file mode 100644
index 0000000..64b7bc9
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_turn_right_out.tga b/linden/indra/newview/skins/meta7/textures/move_turn_right_out.tga
new file mode 100644
index 0000000..ebbc655
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_up_in.tga b/linden/indra/newview/skins/meta7/textures/move_up_in.tga
new file mode 100644
index 0000000..35f66ce
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/move_up_out.tga b/linden/indra/newview/skins/meta7/textures/move_up_out.tga
new file mode 100644
index 0000000..6da39e8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/music_icon.tga b/linden/indra/newview/skins/meta7/textures/music_icon.tga
new file mode 100644
index 0000000..aeaff02
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/music_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/mute_icon.tga b/linden/indra/newview/skins/meta7/textures/mute_icon.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/mute_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/noentrylines.j2c b/linden/indra/newview/skins/meta7/textures/noentrylines.j2c
new file mode 100644
index 0000000..93ec176
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/noentrylines.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/noentrypasslines.j2c b/linden/indra/newview/skins/meta7/textures/noentrypasslines.j2c
new file mode 100644
index 0000000..800c466
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/noentrypasslines.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/notify_box_icon.tga b/linden/indra/newview/skins/meta7/textures/notify_box_icon.tga
new file mode 100644
index 0000000..e4d2dd2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/notify_box_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/notify_caution_icon.tga b/linden/indra/newview/skins/meta7/textures/notify_caution_icon.tga
new file mode 100644
index 0000000..abc23d1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/notify_caution_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/notify_next.png b/linden/indra/newview/skins/meta7/textures/notify_next.png
new file mode 100644
index 0000000..3c3bd86
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/notify_tip_icon.tga b/linden/indra/newview/skins/meta7/textures/notify_tip_icon.tga
new file mode 100644
index 0000000..ab8812c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/notify_tip_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cone.tga b/linden/indra/newview/skins/meta7/textures/object_cone.tga
new file mode 100644
index 0000000..6ffea4f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cone_active.tga b/linden/indra/newview/skins/meta7/textures/object_cone_active.tga
new file mode 100644
index 0000000..5935548
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cube.tga b/linden/indra/newview/skins/meta7/textures/object_cube.tga
new file mode 100644
index 0000000..f4563ea
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cube_active.tga b/linden/indra/newview/skins/meta7/textures/object_cube_active.tga
new file mode 100644
index 0000000..7d2530a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cylinder.tga b/linden/indra/newview/skins/meta7/textures/object_cylinder.tga
new file mode 100644
index 0000000..e50e44d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_cylinder_active.tga b/linden/indra/newview/skins/meta7/textures/object_cylinder_active.tga
new file mode 100644
index 0000000..64c9052
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_grass.tga b/linden/indra/newview/skins/meta7/textures/object_grass.tga
new file mode 100644
index 0000000..9326619
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_grass.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_grass_active.tga b/linden/indra/newview/skins/meta7/textures/object_grass_active.tga
new file mode 100644
index 0000000..98f84e5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_grass_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_cone.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_cone.tga
new file mode 100644
index 0000000..d1c87ab
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_cone_active.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_cone_active.tga
new file mode 100644
index 0000000..42b94b0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder.tga
new file mode 100644
index 0000000..1b885c7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder_active.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 0000000..1138046
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_sphere.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_sphere.tga
new file mode 100644
index 0000000..72d3e3e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_hemi_sphere_active.tga b/linden/indra/newview/skins/meta7/textures/object_hemi_sphere_active.tga
new file mode 100644
index 0000000..33db17a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_hemi_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_prism.tga b/linden/indra/newview/skins/meta7/textures/object_prism.tga
new file mode 100644
index 0000000..cf81d92
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_prism.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_prism_active.tga b/linden/indra/newview/skins/meta7/textures/object_prism_active.tga
new file mode 100644
index 0000000..9c812ef
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_prism_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_pyramid.tga b/linden/indra/newview/skins/meta7/textures/object_pyramid.tga
new file mode 100644
index 0000000..42a48b5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_pyramid.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_pyramid_active.tga b/linden/indra/newview/skins/meta7/textures/object_pyramid_active.tga
new file mode 100644
index 0000000..a1ada16
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_pyramid_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_ring.tga b/linden/indra/newview/skins/meta7/textures/object_ring.tga
new file mode 100644
index 0000000..f8d4667
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_ring.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_ring_active.tga b/linden/indra/newview/skins/meta7/textures/object_ring_active.tga
new file mode 100644
index 0000000..9b9609a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_ring_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_sphere.tga b/linden/indra/newview/skins/meta7/textures/object_sphere.tga
new file mode 100644
index 0000000..40dbe90
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_sphere_active.tga b/linden/indra/newview/skins/meta7/textures/object_sphere_active.tga
new file mode 100644
index 0000000..2136712
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tetrahedron.tga b/linden/indra/newview/skins/meta7/textures/object_tetrahedron.tga
new file mode 100644
index 0000000..4e66237
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tetrahedron.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tetrahedron_active.tga b/linden/indra/newview/skins/meta7/textures/object_tetrahedron_active.tga
new file mode 100644
index 0000000..47a3613
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tetrahedron_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_torus.tga b/linden/indra/newview/skins/meta7/textures/object_torus.tga
new file mode 100644
index 0000000..75783ee
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_torus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_torus_active.tga b/linden/indra/newview/skins/meta7/textures/object_torus_active.tga
new file mode 100644
index 0000000..3d7dc10
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_torus_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tree.tga b/linden/indra/newview/skins/meta7/textures/object_tree.tga
new file mode 100644
index 0000000..4c46ca6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tree.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tree_active.tga b/linden/indra/newview/skins/meta7/textures/object_tree_active.tga
new file mode 100644
index 0000000..36509fd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tree_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tube.tga b/linden/indra/newview/skins/meta7/textures/object_tube.tga
new file mode 100644
index 0000000..e2ccdec
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/object_tube_active.tga b/linden/indra/newview/skins/meta7/textures/object_tube_active.tga
new file mode 100644
index 0000000..3b7118f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/object_tube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/particles.tga b/linden/indra/newview/skins/meta7/textures/particles.tga
new file mode 100644
index 0000000..775f610
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/particles.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/payment_info_charter.tga b/linden/indra/newview/skins/meta7/textures/payment_info_charter.tga
new file mode 100644
index 0000000..6205da7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/payment_info_charter.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/payment_info_filled.tga b/linden/indra/newview/skins/meta7/textures/payment_info_filled.tga
new file mode 100644
index 0000000..65e6196
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/payment_info_filled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/payment_info_used.tga b/linden/indra/newview/skins/meta7/textures/payment_info_used.tga
new file mode 100644
index 0000000..345b3b3
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/payment_info_used.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/pixiesmall.j2c b/linden/indra/newview/skins/meta7/textures/pixiesmall.j2c
new file mode 100644
index 0000000..a1ff640
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/pixiesmall.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/progress_fill.tga b/linden/indra/newview/skins/meta7/textures/progress_fill.tga
new file mode 100644
index 0000000..55aca86
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/progress_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/progressbar_fill.tga b/linden/indra/newview/skins/meta7/textures/progressbar_fill.tga
new file mode 100644
index 0000000..03b5e50
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/progressbar_track.tga b/linden/indra/newview/skins/meta7/textures/progressbar_track.tga
new file mode 100644
index 0000000..612f5df
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/propertyline.tga b/linden/indra/newview/skins/meta7/textures/propertyline.tga
new file mode 100644
index 0000000..0c504ee
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/propertyline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ptt_lock_off.tga b/linden/indra/newview/skins/meta7/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..09c4798
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/ptt_lock_on.tga b/linden/indra/newview/skins/meta7/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..dfb8ce2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/radio_active_false.tga b/linden/indra/newview/skins/meta7/textures/radio_active_false.tga
new file mode 100644
index 0000000..32589eb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/radio_active_true.tga b/linden/indra/newview/skins/meta7/textures/radio_active_true.tga
new file mode 100644
index 0000000..61e0ee6
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/radio_inactive_false.tga b/linden/indra/newview/skins/meta7/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..0e738f2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/radio_inactive_true.tga b/linden/indra/newview/skins/meta7/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..7927041
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/meta7/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..de7037c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/restore.tga b/linden/indra/newview/skins/meta7/textures/restore.tga
new file mode 100644
index 0000000..87910e2
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/restore_inactive.tga b/linden/indra/newview/skins/meta7/textures/restore_inactive.tga
new file mode 100644
index 0000000..dbbec7e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/restore_pressed.tga b/linden/indra/newview/skins/meta7/textures/restore_pressed.tga
new file mode 100644
index 0000000..1922ca8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/rounded_square.j2c b/linden/indra/newview/skins/meta7/textures/rounded_square.j2c
new file mode 100644
index 0000000..c8bb572
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/rounded_square.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/rounded_square_soft.j2c b/linden/indra/newview/skins/meta7/textures/rounded_square_soft.j2c
new file mode 100644
index 0000000..56e56c1
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/rounded_square_soft.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/script_error.j2c b/linden/indra/newview/skins/meta7/textures/script_error.j2c
new file mode 100644
index 0000000..893cb64
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/script_error.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..5e73799
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..c5cf9bf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..480842a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..71aad79
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..6d7f13b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..0edc59a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..4c6a8fe
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/meta7/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..5cd5dff
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/silhouette.j2c b/linden/indra/newview/skins/meta7/textures/silhouette.j2c
new file mode 100644
index 0000000..3859d4c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/silhouette.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/slim_icon_16_viewer.tga b/linden/indra/newview/skins/meta7/textures/slim_icon_16_viewer.tga
new file mode 100644
index 0000000..552181d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/slim_icon_16_viewer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/meta7/textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..85157e4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/smicon_warn.tga b/linden/indra/newview/skins/meta7/textures/smicon_warn.tga
new file mode 100644
index 0000000..90ccaa0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/smicon_warn.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spacer24.tga b/linden/indra/newview/skins/meta7/textures/spacer24.tga
new file mode 100644
index 0000000..c7cab6b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spacer24.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spacer35.tga b/linden/indra/newview/skins/meta7/textures/spacer35.tga
new file mode 100644
index 0000000..b88bc66
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spacer35.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/meta7/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..b9eb36b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/meta7/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..c9cb5e8
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/meta7/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..b604b88
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/meta7/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..4e3941e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/square_btn_32x128.tga b/linden/indra/newview/skins/meta7/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..f4254e5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/meta7/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..64f5088
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/startup_logo.j2c b/linden/indra/newview/skins/meta7/textures/startup_logo.j2c
new file mode 100644
index 0000000..d1b991f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/startup_logo.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_busy.tga b/linden/indra/newview/skins/meta7/textures/status_busy.tga
new file mode 100644
index 0000000..7743d9c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_busy.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_buy_currency.tga b/linden/indra/newview/skins/meta7/textures/status_buy_currency.tga
new file mode 100644
index 0000000..1ca684e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/meta7/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..603700f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_buy_land.tga b/linden/indra/newview/skins/meta7/textures/status_buy_land.tga
new file mode 100644
index 0000000..b9b53e7
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/meta7/textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..cbde01b
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_health.tga b/linden/indra/newview/skins/meta7/textures/status_health.tga
new file mode 100644
index 0000000..c29a965
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_health.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_money.tga b/linden/indra/newview/skins/meta7/textures/status_money.tga
new file mode 100644
index 0000000..d5be31f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_money.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_no_build.tga b/linden/indra/newview/skins/meta7/textures/status_no_build.tga
new file mode 100644
index 0000000..4204c68
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_no_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_no_fly.tga b/linden/indra/newview/skins/meta7/textures/status_no_fly.tga
new file mode 100644
index 0000000..32e3d25
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_no_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_no_push.tga b/linden/indra/newview/skins/meta7/textures/status_no_push.tga
new file mode 100644
index 0000000..d3693cf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_no_push.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_no_scripts.tga b/linden/indra/newview/skins/meta7/textures/status_no_scripts.tga
new file mode 100644
index 0000000..2e56207
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_no_scripts.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_no_voice.tga b/linden/indra/newview/skins/meta7/textures/status_no_voice.tga
new file mode 100644
index 0000000..c9cab73
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_no_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_script_debug.tga b/linden/indra/newview/skins/meta7/textures/status_script_debug.tga
new file mode 100644
index 0000000..6fca614
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_script_debug.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_search.tga b/linden/indra/newview/skins/meta7/textures/status_search.tga
new file mode 100644
index 0000000..12de046
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_search_btn.png b/linden/indra/newview/skins/meta7/textures/status_search_btn.png
new file mode 100644
index 0000000..67f6133
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_search_btn.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_search_btn_pressed.png b/linden/indra/newview/skins/meta7/textures/status_search_btn_pressed.png
new file mode 100644
index 0000000..1437273
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_search_btn_pressed.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/status_voice.tga b/linden/indra/newview/skins/meta7/textures/status_voice.tga
new file mode 100644
index 0000000..4ab4498
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/status_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_background_darkpurple.tga b/linden/indra/newview/skins/meta7/textures/tab_background_darkpurple.tga
new file mode 100644
index 0000000..b5f7883
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_background_darkpurple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_background_lightgrey.tga b/linden/indra/newview/skins/meta7/textures/tab_background_lightgrey.tga
new file mode 100644
index 0000000..b5f7883
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_background_lightgrey.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_background_purple.tga b/linden/indra/newview/skins/meta7/textures/tab_background_purple.tga
new file mode 100644
index 0000000..aa01b3c
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_background_purple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/meta7/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..0734279
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/meta7/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..e7c2afd
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_left.tga b/linden/indra/newview/skins/meta7/textures/tab_left.tga
new file mode 100644
index 0000000..db9037f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_left_selected.tga b/linden/indra/newview/skins/meta7/textures/tab_left_selected.tga
new file mode 100644
index 0000000..a7db7d0
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_top_blue.tga b/linden/indra/newview/skins/meta7/textures/tab_top_blue.tga
new file mode 100644
index 0000000..83933cf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/meta7/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..397d522
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tabarea.tga b/linden/indra/newview/skins/meta7/textures/tabarea.tga
new file mode 100644
index 0000000..5517aeb
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tabarea.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tearoff_pressed.tga b/linden/indra/newview/skins/meta7/textures/tearoff_pressed.tga
new file mode 100644
index 0000000..620d109
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tearoffbox.tga b/linden/indra/newview/skins/meta7/textures/tearoffbox.tga
new file mode 100644
index 0000000..0670d2e
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/textures.xml b/linden/indra/newview/skins/meta7/textures/textures.xml
new file mode 100644
index 0000000..9e1d9b5
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/textures.xml
@@ -0,0 +1,372 @@
1<textures version="101">
2
3 <texture name="icn_scrollbar_thumb.tga" preload="true" scale_top="7" scale_left="4" scale_bottom="8" scale_right="4" />
4 <texture name="icn_scrollbar_bg.tga" preload="true" scale_top="7" scale_left="4" scale_bottom="8" scale_right="4" />
5 <texture name="sm_rounded_corners_simple.tga" scale_left="4" scale_top="4" scale_bottom="4" scale_right="4"/>
6 <texture name="icn_textfield_enabled.tga" scale_left="5" scale_top="5" scale_bottom="5" scale_right="5"/>
7
8 <texture name="button_disabled_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
9
10 <texture name="button_enabled_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
11
12 <texture name="toolbar_btn_enabled.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
13
14 <texture name="toolbar_btn_disabled.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
15
16 <texture name="toolbar_btn_selected.tga" scale_left="7" scale_top="32" scale_right="121" scale_bottom="0" />
17
18 <texture name="button_enabled_selected_32x128.tga" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16" />
19
20 <texture name="checkbox_disabled_false.tga" preload="true"/>
21 <texture name="checkbox_disabled_true.tga" preload="true"/>
22 <texture name="checkbox_enabled_false.tga" preload="true"/>
23 <texture name="checkbox_enabled_true.tga" preload="true"/>
24
25 <texture name="close_in_blue.tga" preload="true"/>
26
27 <texture name="minimize.tga" preload="true"/>
28 <texture name="minimize_pressed.tga" preload="true"/>
29
30 <texture name="radio_active_false.tga" preload="true"/>
31 <texture name="radio_active_true.tga" preload="true"/>
32 <texture name="radio_inactive_false.tga" preload="true"/>
33 <texture name="radio_inactive_true.tga" preload="true"/>
34
35 <texture name="combobox_arrow.tga" preload="true"/>
36
37 <texture name="resize_handle_bottom_right_blue.tga" preload="true"/>
38
39 <texture name="rounded_square.tga" file_name="rounded_square.j2c" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16"/>
40
41 <texture name="rounded_square_soft.tga" file_name="rounded_square_soft.j2c" preload="true" scale_left="16" scale_top="16" scale_right="112" scale_bottom="16"/>
42
43 <texture name="toolbar_tab.tga" preload="true" scale_left="6" scale_top="42" scale_right="104" scale_bottom="8"/>
44 <texture name="toolbar_bg.tga" preload="true" scale_left="6" scale_top="42" scale_right="96" scale_bottom="16"/>
45
46 <texture name="progressbar_fill.tga" preload="true" scale_left="10" scale_top="7" scale_right="65" scale_bottom="7"/>
47 <texture name="progressbar_track.tga" preload="true" scale_left="10" scale_top="7" scale_right="80" scale_bottom="7"/>
48
49 <texture name="scrollbutton_down_in_blue.tga" preload="true"/>
50 <texture name="scrollbutton_down_out_blue.tga" preload="true"/>
51 <texture name="scrollbutton_left_in_blue.tga" preload="true"/>
52 <texture name="scrollbutton_left_out_blue.tga" preload="true"/>
53 <texture name="scrollbutton_right_in_blue.tga" preload="true"/>
54 <texture name="scrollbutton_right_out_blue.tga" preload="true"/>
55 <texture name="scrollbutton_up_in_blue.tga" preload="true"/>
56 <texture name="scrollbutton_up_out_blue.tga" preload="true"/>
57 <texture name="spin_down_in_blue.tga" preload="true"/>
58 <texture name="spin_down_out_blue.tga" preload="true"/>
59 <texture name="spin_up_in_blue.tga" preload="true"/>
60 <texture name="spin_up_out_blue.tga" preload="true"/>
61
62 <texture name="square_btn_32x128.tga" preload="true" scale_left="8" scale_top="10" scale_right="120" scale_bottom="10"/>
63 <texture name="square_btn_selected_32x128.tga" preload="true" scale_left="2" scale_top="10" scale_right="126" scale_bottom="10"/>
64
65 <texture name="tab_bottom_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
66 <texture name="tab_bottom_selected_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
67 <texture name="tab_left.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
68 <texture name="tab_left_selected.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
69 <texture name="tab_top_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="120" scale_bottom="9"/>
70 <texture name="tab_top_selected_blue.tga" preload="true" scale_left="8" scale_top="8" scale_right="96" scale_bottom="9"/>
71
72 <texture name="startup_logo.j2c" preload="true"/>
73 <texture name="color_swatch_alpha.tga" preload="true"/>
74
75 <texture name="active_voice_tab.tga"/>
76 <texture name="button_anim_pause.tga"/>
77 <texture name="button_anim_pause_selected.tga"/>
78 <texture name="button_anim_play.tga"/>
79 <texture name="button_anim_play_selected.tga"/>
80 <texture name="button_anim_stop.tga"/>
81 <texture name="button_anim_stop_selected.tga"/>
82 <texture name="crosshairs.tga"/>
83 <texture name="direction_arrow.tga"/>
84 <texture name="foot_shadow.j2c" use_mips="true"/>
85
86 <texture name="icon_auction.tga"/>
87 <texture name="icon_avatar_offline.tga"/>
88 <texture name="icon_avatar_online.tga"/>
89 <texture name="icon_day_cycle.tga"/>
90 <texture name="icon_diurnal.tga"/>
91 <texture name="icon_event.tga"/>
92 <texture name="icon_event_mature.tga"/>
93 <texture name="icon_for_sale.tga"/>
94 <texture name="icon_group.tga"/>
95 <texture name="icon_groupnotice.tga"/>
96 <texture name="icon_groupnoticeinventory.tga"/>
97 <texture name="icon_lock.tga"/>
98 <texture name="icon_place.tga"/>
99 <texture name="icon_popular.tga"/>
100 <texture name="icon_top_pick.tga"/>
101
102 <texture name="inv_folder_animation.tga"/>
103 <texture name="inv_folder_bodypart.tga"/>
104 <texture name="inv_folder_callingcard.tga"/>
105 <texture name="inv_folder_clothing.tga"/>
106 <texture name="inv_folder_gesture.tga"/>
107 <texture name="inv_folder_landmark.tga"/>
108 <texture name="inv_folder_lostandfound.tga"/>
109 <texture name="inv_folder_notecard.tga"/>
110 <texture name="inv_folder_object.tga"/>
111 <texture name="inv_folder_plain_closed.tga"/>
112 <texture name="inv_folder_script.tga"/>
113 <texture name="inv_folder_snapshot.tga"/>
114 <texture name="inv_folder_sound.tga"/>
115 <texture name="inv_folder_texture.tga"/>
116 <texture name="inv_folder_trash.tga"/>
117
118 <texture name="inv_item_animation.tga"/>
119 <texture name="inv_item_skin.tga"/>
120 <texture name="inv_item_callingcard_offline.tga"/>
121 <texture name="inv_item_callingcard_online.tga"/>
122 <texture name="inv_item_eyes.tga"/>
123 <texture name="inv_item_gesture.tga"/>
124 <texture name="inv_item_gloves.tga"/>
125 <texture name="inv_item_hair.tga"/>
126 <texture name="inv_item_jacket.tga"/>
127 <texture name="inv_item_landmark.tga"/>
128 <texture name="inv_item_landmark_visited.tga"/>
129 <texture name="inv_item_notecard.tga"/>
130 <texture name="inv_item_object.tga"/>
131 <texture name="inv_item_object_multi.tga"/>
132 <texture name="inv_item_pants.tga"/>
133 <texture name="inv_item_script.tga"/>
134 <texture name="inv_item_shape.tga"/>
135 <texture name="inv_item_shirt.tga"/>
136 <texture name="inv_item_shoes.tga"/>
137 <texture name="inv_item_skirt.tga"/>
138 <texture name="inv_item_snapshot.tga"/>
139 <texture name="inv_item_socks.tga"/>
140 <texture name="inv_item_sound.tga"/>
141 <texture name="inv_item_texture.tga"/>
142 <texture name="inv_item_underpants.tga"/>
143 <texture name="inv_item_undershirt.tga"/>
144
145 <texture name="lag_status_critical.tga"/>
146 <texture name="lag_status_good.tga"/>
147 <texture name="lag_status_warning.tga"/>
148
149 <texture name="legend.tga"/>
150
151 <texture name="map_avatar_16.tga"/>
152 <texture name="map_avatar_8.tga"/>
153 <texture name="map_avatar_you_8.tga"/>
154 <texture name="map_event.tga"/>
155 <texture name="map_event_mature.tga"/>
156 <texture name="map_home.tga"/>
157 <texture name="map_infohub.tga"/>
158 <texture name="map_telehub.tga"/>
159 <texture name="map_track_16.tga"/>
160
161 <texture name="media_icon.tga" file_name="icn_label_media.tga" />
162 <texture name="music_icon.tga" file_name="icn_label_music.tga" />
163 <texture name="noentrylines.j2c" use_mips="true"/>
164 <texture name="noentrypasslines.j2c" use_mips="true"/>
165
166 <texture name="notify_tip_icon.tga"/>
167 <texture name="notify_caution_icon.tga"/>
168 <texture name="notify_next.png" preload="true"/>
169 <texture name="notify_box_icon.tga"/>
170
171 <texture name="object_cone.tga"/>
172 <texture name="object_cone_active.tga"/>
173 <texture name="object_cube.tga"/>
174 <texture name="object_cube_active.tga"/>
175 <texture name="object_cylinder.tga"/>
176 <texture name="object_cylinder_active.tga"/>
177 <texture name="object_grass.tga"/>
178 <texture name="object_grass_active.tga"/>
179 <texture name="object_hemi_cone.tga"/>
180 <texture name="object_hemi_cone_active.tga"/>
181 <texture name="object_hemi_cylinder.tga"/>
182 <texture name="object_hemi_cylinder_active.tga"/>
183 <texture name="object_hemi_sphere.tga"/>
184 <texture name="object_hemi_sphere_active.tga"/>
185 <texture name="object_prism.tga"/>
186 <texture name="object_prism_active.tga"/>
187 <texture name="object_pyramid.tga"/>
188 <texture name="object_pyramid_active.tga"/>
189 <texture name="object_ring.tga"/>
190 <texture name="object_ring_active.tga"/>
191 <texture name="object_sphere.tga"/>
192 <texture name="object_sphere_active.tga"/>
193 <texture name="object_tetrahedron.tga"/>
194 <texture name="object_tetrahedron_active.tga"/>
195 <texture name="object_torus.tga"/>
196 <texture name="object_torus_active.tga"/>
197 <texture name="object_tree.tga"/>
198 <texture name="object_tree_active.tga"/>
199 <texture name="object_tube.tga"/>
200 <texture name="object_tube_active.tga"/>
201
202 <texture name="pixiesmall.j2c" use_mips="true"/>
203 <texture name="script_error.j2c" use_mips="true"/>
204 <texture name="silhouette.j2c" use_mips="true"/>
205
206 <texture name="status_no_build.tga"/>
207 <texture name="status_voice.tga"/>
208 <texture name="status_buy_currency.tga"/>
209 <texture name="status_buy_currency_pressed.tga"/>
210 <texture name="status_buy_land.tga"/>
211 <texture name="status_buy_land_pressed.tga"/>
212 <texture name="status_no_fly.tga"/>
213 <texture name="status_health.tga"/>
214 <texture name="status_no_push.tga"/>
215 <texture name="status_no_scripts.tga"/>
216
217 <texture name="tool_dozer.tga"/>
218 <texture name="tool_dozer_active.tga"/>
219 <texture name="tool_zoom.tga"/>
220 <texture name="tool_zoom_active.tga"/>
221
222 <texture name="icn_active-speakers-dot-lvl0.tga"/>
223 <texture name="icn_active-speakers-dot-lvl1.tga"/>
224 <texture name="icn_active-speakers-dot-lvl2.tga"/>
225 <texture name="icn_active-speakers-typing1.tga"/>
226 <texture name="icn_active-speakers-typing2.tga"/>
227 <texture name="icn_active-speakers-typing3.tga"/>
228
229 <texture name="icn_voice_ptt-off.tga"/>
230 <texture name="icn_voice_ptt-on.tga"/>
231 <texture name="icn_voice_ptt-on-lvl1.tga"/>
232 <texture name="icn_voice_ptt-on-lvl2.tga"/>
233 <texture name="icn_voice_ptt-on-lvl3.tga"/>
234 <texture name="icn_voice-call-end.tga"/>
235 <texture name="icn_voice-call-start.tga"/>
236
237 <texture name="mute_icon.tga"/>
238
239 <texture name="icn_slide-groove_dark.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
240 <texture name="icn_slide-highlight.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
241 <texture name="icn_slide-thumb_dark.tga" scale_left="2" scale_top="5" scale_right="29" scale_bottom="4"/>
242
243 <texture name="icn_speaker-muted_dark.tga"/>
244 <texture name="icn_speaker_dark.tga"/>
245
246 <texture name="icn_voice-localchat.tga"/>
247 <texture name="icn_voice-groupfocus.tga"/>
248 <texture name="icn_voice-pvtfocus.tga"/>
249
250 <texture name="icn_media-pause.tga"/>
251 <texture name="icn_media-play.tga"/>
252 <texture name="icn_music-play.tga"/>
253 <texture name="icn_music-pause.tga"/>
254 <texture name="icn_media_web.tga" preload="true"/>
255 <texture name="icn_media_movie.tga" preload="true"/>
256
257 <texture name="icn_chatbar.tga"/>
258 <texture name="btn_chatbar.tga" scale_left="20" scale_top="24" scale_right="44" scale_bottom="0"/>
259 <texture name="btn_chatbar_selected.tga" scale_left="20" scale_top="24" scale_right="44" scale_bottom="0"/>
260
261 <texture name="icn_rounded-text-field.tga"/>
262
263 <texture name="flyout_btn_right_selected.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
264
265 <texture name="flyout_btn_right.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
266
267 <texture name="flyout_btn_right_disabled.tga" scale_left="0" scale_top="30" scale_right="32" scale_bottom="0"/>
268
269 <texture name="flyout_btn_left_selected.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
270
271 <texture name="flyout_btn_left.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
272
273 <texture name="flyout_btn_left_disabled.tga" scale_left="16" scale_top="15" scale_right="112" scale_bottom="15"/>
274
275 <texture name="UIImgResizeBottomRightUUID" file_name="resize_handle_bottom_right_blue.tga"/>
276
277 <texture name="UIImgBtnForwardOutUUID" file_name="move_forward_out.tga" preload="true"/>
278 <texture name="UIImgBtnForwardInUUID" file_name="move_forward_in.tga" preload="true"/>
279 <texture name="UIImgBtnSlideLeftOutUUID" file_name="move_left_out.tga" preload="true"/>
280 <texture name="UIImgBtnSlideLeftInUUID" file_name="move_left_in.tga" preload="true"/>
281 <texture name="UIImgBtnLeftOutUUID" file_name="move_turn_left_out.tga" preload="true"/>
282 <texture name="UIImgBtnLeftInUUID" file_name="move_turn_left_in.tga" preload="true"/>
283 <texture name="UIImgBtnRightOutUUID" file_name="move_turn_right_out.tga" preload="true"/>
284 <texture name="UIImgBtnRightInUUID" file_name="move_turn_right_in.tga" preload="true"/>
285 <texture name="UIImgBtnSlideRightOutUUID" file_name="move_right_out.tga" preload="true"/>
286 <texture name="UIImgBtnSlideRightInUUID" file_name="move_right_in.tga" preload="true"/>
287 <texture name="UIImgBtnMoveUpInUUID" file_name="move_up_in.tga" preload="true"/>
288 <texture name="UIImgBtnMoveUpOutUUID" file_name="move_up_out.tga" preload="true"/>
289 <texture name="UIImgBtnMoveDownInUUID" file_name="move_down_in.tga" preload="true"/>
290 <texture name="UIImgBtnMoveDownOutUUID" file_name="move_down_out.tga" preload="true"/>
291
292 <texture name="cam_rotate_out.tga" preload="true"/>
293 <texture name="cam_rotate_in.tga" preload="true"/>
294 <texture name="cam_zoom_out.tga" preload="true"/>
295 <texture name="cam_zoom_plus_in.tga" preload="true"/>
296 <texture name="cam_zoom_minus_in.tga" preload="true"/>
297
298 <texture name="UIImgBtnScrollUpOutUUID" file_name="scrollbutton_up_out_blue.tga"/>
299 <texture name="UIImgBtnScrollUpInUUID" file_name="scrollbutton_up_in_blue.tga"/>
300 <texture name="UIImgBtnScrollDownOutUUID" file_name="scrollbutton_down_out_blue.tga"/>
301 <texture name="UIImgBtnScrollDownInUUID" file_name="scrollbutton_down_in_blue.tga"/>
302 <texture name="UIImgBtnScrollLeftOutUUID" file_name="scrollbutton_left_out_blue.tga"/>
303 <texture name="UIImgBtnScrollLeftInUUID" file_name="scrollbutton_left_in_blue.tga"/>
304 <texture name="UIImgBtnScrollRightOutUUID" file_name="scrollbutton_right_out_blue.tga"/>
305 <texture name="UIImgBtnScrollRightInUUID" file_name="scrollbutton_right_in_blue.tga"/>
306
307 <texture name="UIImgBtnJumpLeftOutUUID" file_name="3c18c87e-5f50-14e2-e744-f44734aa365f.tga"/>
308 <texture name="UIImgBtnJumpLeftInUUID" file_name="9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga"/>
309 <texture name="UIImgBtnJumpRightOutUUID" file_name="ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga"/>
310 <texture name="UIImgBtnJumpRightInUUID" file_name="7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga"/>
311
312 <texture name="UIImgBtnSpinUpOutUUID" file_name="spin_up_out_blue.tga"/>
313 <texture name="UIImgBtnSpinUpInUUID" file_name="spin_up_in_blue.tga"/>
314 <texture name="UIImgBtnSpinDownOutUUID" file_name="spin_down_out_blue.tga"/>
315 <texture name="UIImgBtnSpinDownInUUID" file_name="spin_down_in_blue.tga"/>
316
317 <texture name="UIImgRadioActiveUUID" file_name="radio_active_false.tga"/>
318 <texture name="UIImgRadioActiveSelectedUUID" file_name="radio_active_true.tga"/>
319 <texture name="UIImgRadioInactiveUUID" file_name="radio_inactive_false.tga"/>
320 <texture name="UIImgRadioInactiveSelectedUUID" file_name="radio_inactive_true.tga"/>
321
322 <texture name="UIImgCheckboxActiveUUID" file_name="checkbox_enabled_false.tga"/>
323 <texture name="UIImgCheckboxActiveSelectedUUID" file_name="checkbox_enabled_true.tga"/>
324 <texture name="UIImgCheckboxInactiveUUID" file_name="checkbox_disabled_false.tga"/>
325 <texture name="UIImgCheckboxInactiveSelectedUUID" file_name="checkbox_disabled_true.tga"/>
326
327 <texture name="UIImgBtnTabTopOutUUID" file_name="tab_top_blue.tga"/>
328 <texture name="UIImgBtnTabTopInUUID" file_name="tab_top_selected_blue.tga"/>
329 <texture name="UIImgBtnTabBottomOutUUID" file_name="tab_bottom_blue.tga"/>
330 <texture name="UIImgBtnTabBottomInUUID" file_name="tab_bottom_selected_blue.tga"/>
331
332 <texture name="UIImgGrabUUID" file_name="c63f124c-6340-4fbf-b59e-0869a44adb64.tga"/>
333 <texture name="UIImgGrabSelectedUUID" file_name="c1e21504-f136-451d-b8e9-929037812f1d.tga"/>
334
335 <!--<texture name="UIImgScaleUUID" file_name="88a90fef-b448-4883-9344-ecf378a60433.tga"/>-->
336
337 <texture name="UIImgFaceUUID" file_name="ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga"/>
338 <texture name="UIImgFaceSelectedUUID" file_name="b4870163-6208-42a9-9801-93133bf9a6cd.tga"/>
339
340 <texture name="UIImgCreateUUID" file_name="7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga"/>
341 <texture name="UIImgCreateSelectedUUID" file_name="0098b015-3daf-4cfe-a72f-915369ea97c2.tga"/>
342
343 <texture name="UIImgBtnCloseInactiveUUID" file_name="close_inactive_blue.tga"/>
344 <texture name="UIImgBtnCloseActiveUUID" file_name="closebox.tga"/>
345 <texture name="UIImgBtnClosePressedUUID" file_name="close_in_blue.tga"/>
346 <texture name="icn_clear_lineeditor.tga" />
347
348 <texture name="up_arrow.tga" file_name="up_arrow.png"/>
349 <texture name="down_arrow.tga" file_name="down_arrow.png"/>
350
351
352 <texture name="UIImgBtnMinimizeInactiveUUID" file_name="minimize_inactive.tga"/>
353 <texture name="UIImgBtnMinimizeActiveUUID" file_name="minimize.tga"/>
354 <texture name="UIImgBtnMinimizePressedUUID" file_name="minimize_pressed.tga"/>
355
356 <texture name="UIImgBtnRestoreInactiveUUID" file_name="restore_inactive.tga"/>
357 <texture name="UIImgBtnRestoreActiveUUID" file_name="restore.tga"/>
358 <texture name="UIImgBtnRestorePressedUUID" file_name="restore_pressed.tga"/>
359
360 <texture name="UIImgBtnTearOffInactiveUUID" file_name="tearoffbox.tga"/>
361 <texture name="UIImgBtnTearOffActiveUUID" file_name="tearoffbox.tga"/>
362 <texture name="UIImgBtnTearOffPressedUUID" file_name="tearoff_pressed.tga"/>
363
364 <texture name="UIImgCrosshairsUUID" file_name="crosshairs.tga"/>
365 <texture name="icn_label_music.tga"/>
366 <texture name="icn_label_media.tga"/>
367 <texture name="arrow_down.tga"/>
368 <texture name="cloud-particle.j2c" use_mips="true"/>
369
370 <texture name="skin_thumbnail_default.png" preload="true" />
371 <texture name="skin_thumbnail_silver.png" preload="true" />
372</textures>
diff --git a/linden/indra/newview/skins/meta7/textures/tool_dozer.tga b/linden/indra/newview/skins/meta7/textures/tool_dozer.tga
new file mode 100644
index 0000000..ec3a7bf
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tool_dozer_active.tga b/linden/indra/newview/skins/meta7/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..714815a
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tool_zoom.tga b/linden/indra/newview/skins/meta7/textures/tool_zoom.tga
new file mode 100644
index 0000000..5558f3f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/tool_zoom_active.tga b/linden/indra/newview/skins/meta7/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..8759546
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/toolbar_bg.tga b/linden/indra/newview/skins/meta7/textures/toolbar_bg.tga
new file mode 100644
index 0000000..3a05776
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/toolbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/meta7/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..fdb7c28
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/meta7/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..826bf3f
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/meta7/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..fb91f29
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/toolbar_tab.tga b/linden/indra/newview/skins/meta7/textures/toolbar_tab.tga
new file mode 100644
index 0000000..5ea1a28
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/up_arrow.png b/linden/indra/newview/skins/meta7/textures/up_arrow.png
new file mode 100644
index 0000000..fe68ad4
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/up_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/up_arrow.tga b/linden/indra/newview/skins/meta7/textures/up_arrow.tga
new file mode 100644
index 0000000..c2bd8cc
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/up_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/uv_test1.j2c b/linden/indra/newview/skins/meta7/textures/uv_test1.j2c
new file mode 100644
index 0000000..3d5b541
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/uv_test1.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/uv_test2.tga b/linden/indra/newview/skins/meta7/textures/uv_test2.tga
new file mode 100644
index 0000000..a16000d
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/uv_test2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/meta7/textures/white.tga b/linden/indra/newview/skins/meta7/textures/white.tga
new file mode 100644
index 0000000..9fe6863
--- /dev/null
+++ b/linden/indra/newview/skins/meta7/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/License and Credit.txt b/linden/indra/newview/skins/pslpurple/License and Credit.txt
new file mode 100644
index 0000000..8e57c5b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/License and Credit.txt
@@ -0,0 +1,4 @@
1This skin was modified by JB Kraft from the default linden skin provided.
2This skin was modified by Chalice Yao from the default linden skin and JB Kraft's skin.
3
4All Images and modifications done are provided free to use, modify, and distribute, so long as this infomation is distributed with it.
diff --git a/linden/indra/newview/skins/pslpurple/colors_base.xml b/linden/indra/newview/skins/pslpurple/colors_base.xml
new file mode 100644
index 0000000..3708d8d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/colors_base.xml
@@ -0,0 +1,206 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3
4<!-- WINDOWS -->
5<TitleBarFocusColor value="255, 255, 255, 30" /> <!-- Focused window title bar highlight, no equivalent for unfocused windows -->
6<FloaterFocusBorderColor value="0, 0, 0, 80"/>
7<FloaterUnfocusBorderColor value="0, 0, 0, 80"/>
8<FocusBackgroundColor value="62, 62, 62, 255"/> <!-- Background color of focused floaters -->
9<DefaultBackgroundColor value="62, 62, 62, 140"/> <!-- Background color for unfocused floaters -->
10<ColorDropShadow value="0, 0, 0, 200"/> <!-- The drop shadow behind windows and menus -->
11<DefaultHighlightDark value="26, 26, 26, 255"/>
12<DefaultHighlightLight value="132, 132, 132, 255"/>
13<DefaultShadowDark value="26, 26, 26, 255"/>
14<DefaultShadowLight value="0, 0, 0, 255"/>
15
16<!-- LABELS -->
17<LabelDisabledColor value="147, 169, 213, 77"/>
18<LabelSelectedColor value="255, 255, 255, 255"/>
19<LabelSelectedDisabledColor value="116, 116, 116, 128"/>
20<LabelTextColor value="200, 200, 200, 255"/>
21
22<!-- LOGIN -->
23<LoginProgressBarBgColor value="255, 255, 255, 255" />
24<LoginProgressBarFgColor value="255, 255, 255, 255" />
25<LoginProgressBoxBorderColor value="0, 30, 60, 0" />
26<LoginProgressBoxCenterColor value="0, 0, 0, 200" />
27<LoginProgressBoxShadowColor value="0, 0, 0, 200" />
28<LoginProgressBoxTextColor value="255, 255, 255, 255"/>
29
30<!-- BUTTONS -->
31<ButtonLabelColor value="220, 220, 220, 255"/> <!-- Text labels for buttons, like the "OK" text -->
32<ButtonLabelSelectedColor value="220, 220, 220, 255"/>
33<ButtonLabelDisabledColor value="147, 169, 213, 200"/>
34<ButtonLabelSelectedDisabledColor value="164, 190, 237, 200"/>
35<ButtonSelectedBgColor value="62, 62, 62, 255"/>
36<ButtonSelectedColor value="255, 255, 255, 255"/>
37<ButtonUnselectedBgColor value="62, 62, 62, 255"/>
38<ButtonUnselectedFgColor value="255, 255, 255, 255"/>
39<ButtonBorderColor value="238, 156, 0, 255"/>
40<ButtonFlashBgColor value="255, 190, 62, 127" />
41<ButtonColor value="255, 255, 255, 255"/> <!-- Blended with button art, usually left as opaque white -->
42<ButtonImageColor value="255, 255, 255, 255"/> <!-- Blended with button art, usually left as opaque white -->
43
44<!-- SLIDERS -->
45<SliderDisabledThumbColor value="0, 0, 0, 255" />
46<SliderThumbCenterColor value="200, 200, 200, 255"/>
47<SliderThumbOutlineColor value="255, 255, 255, 255"/>
48<SliderTrackColor value="255, 255, 255, 255"/>
49
50<!-- TEXTFIELDS -->
51<TextBgFocusColor value="200, 209, 204, 255"/> <!-- Text field background when receiving input (focused) -->
52<TextBgReadOnlyColor value="62, 62, 62, 160"/> <!-- Text field background when read-only -->
53<TextBgWriteableColor value="200, 209, 204, 230"/> <!-- Text field background when not receiving input (unfocused) -->
54<TextCursorColor value="0, 0, 0, 255"/>
55<TextFgColor value="0, 0, 0, 255"/>
56<TextFgReadOnlyColor value="255, 255, 255, 200"/>
57<TextFgTentativeColor value="0, 0, 0, 128"/>
58<TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255"/> <!-- i.e. About Land name that you don't own -->
59<TextEmbeddedItemColor value="0, 0, 128, 255"/>
60<TextDefaultColor value="0, 20, 0, 255"/>
61
62<!-- LISTBOXES -->
63<ScrollBgReadOnlyColor value="200, 209, 204, 255"/>
64<ScrollBgWriteableColor value="200, 209, 204, 255"/>
65<ScrollBGStripeColor value="100, 100, 100, 40"/>
66<ScrollDisabledColor value="128, 128, 128, 204"/>
67<ScrollSelectedBGColor value="100, 100, 100, 150"/>
68<ScrollSelectedFGColor value="0, 0, 0, 204"/> <!-- Text color -->
69<ScrollUnselectedColor value="0, 0, 0, 204"/> <!-- Text color -->
70<ScrollHighlightedColor value="183, 184, 188, 128"/> <!-- Hover color -->
71<ScrollbarThumbColor value="100, 100, 100, 255"/>
72<ScrollbarTrackColor value="153, 154, 158, 255"/>
73
74<!-- MENUS -->
75<MenuBarBgColor value="62, 62, 62, 255"/>
76<MenuBarGodBgColor value="62, 128, 62, 255"/>
77<MenuNonProductionBgColor value="128, 0, 0, 255"/>
78<MenuNonProductionGodBgColor value="0,128,0,255"/>
79<MenuDefaultBgColor value="0, 0, 0, 255"/>
80<MenuItemDisabledColor value="133, 133, 164, 128"/> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
81<MenuItemEnabledColor value="255, 255, 255, 255"/> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
82<MenuItemHighlightBgColor value="183, 184, 188, 100"/>
83<MenuItemHighlightFgColor value="255, 255, 255, 255"/> <!-- Highlighted menu text color; also treeview node selection highlight -->
84<MenuPopupBgColor value="0, 0, 0, 255"/>
85
86<!-- PIE MENUS -->
87<PieMenuBgColor value="62, 62, 62, 150"/>
88<PieMenuLineColor value="0, 0, 0, 128"/>
89<PieMenuSelectedColor value="183, 184, 188, 77"/>
90
91<!-- TOOLTIPS -->
92<ToolTipBgColor value="183, 184, 188, 200"/>
93<ToolTipBorderColor value="171, 212, 245, 255"/>
94<ToolTipTextColor value="0, 0, 0, 255"/>
95
96<!-- NOTIFICATION POP-UPS -->
97<NotifyBoxColor value="66, 66, 66, 255"/>
98<NotifyTextColor value="200, 200, 200, 255"/>
99<NotifyCautionBoxColor value="254, 209, 118, 255"/> <!-- the background color of caution permissions prompts -->
100<NotifyCautionWarnColor value="0, 0, 0, 255"/> <!-- the foreground color of the special title text in caution permissions prompts -->
101<GroupNotifyBoxColor value="70, 170, 255, 255"/>
102<GroupNotifyTextColor value="0, 0, 0 255" />
103
104<!-- CHAT AND IM HISTORY TEXTBOX COLORS -->
105<ChatHistoryBgColor value="30, 30, 30, 200" />
106<ChatHistoryTextColor value="255, 255, 255, 255" />
107<IMHistoryBgColor value="30, 30, 30, 200" />
108<IMHistoryTextColor value="255, 255, 255, 255" />
109
110<!-- IN-WORLD SELECTION -->
111<SilhouetteParentColor value="255, 255, 0, 255"/>
112<SilhouetteChildColor value="32, 106, 196, 255"/>
113<HighlightParentColor value="171, 212, 245, 255"/>
114<HighlightChildColor value="171, 212, 245, 255"/>
115<HighlightInspectColor value="255, 0, 255, 255"/>
116
117<!-- EDIT MODE GRID -->
118<GridFocusPointColor value="255, 255, 255, 128"/>
119<GridlineColor value="255, 255, 255, 255"/>
120<GridlineBGColor value="235, 235, 255, 200"/>
121<GridlineShadowColor value="0, 0, 0, 80"/>
122
123<!-- PROPERTY LINES -->
124<PropertyColorAvail value="0, 0, 0, 0"/>
125<PropertyColorGroup value="0, 184, 184, 102"/>
126<PropertyColorOther value="255, 0, 0, 102"/>
127<PropertyColorSelf value="0, 255, 0, 102"/>
128<PropertyColorForSale value="255, 128, 0, 102"/>
129<PropertyColorAuction value="128, 0, 255, 102"/> <!-- Match the color on the world map -->
130
131<!-- Icon Enable/Disable -->
132<IconEnabledColor value="255, 255, 255, 255"/>
133<IconDisabledColor value="147, 169, 213, 200"/>
134
135<!-- MAP -->
136<MapAvatar value="0, 255, 0, 255" />
137<MapFriend value="255, 255, 0, 255" />
138<MapLinden value="0, 0, 255, 255" />
139<MapMuted value="110, 110, 110, 255" />
140
141<!-- MINI-MAP -->
142<NetMapBackgroundColor value="0, 0, 0, 77" />
143<NetMapYouOwnAboveWater value="0, 255, 255, 255" />
144<NetMapYouOwnBelowWater value="0, 200, 200, 255" />
145<NetMapGroupOwnAboveWater value="255, 0, 255, 255" />
146<NetMapGroupOwnBelowWater value="200, 0, 200, 255" />
147<NetMapOtherOwnAboveWater value="60, 60, 60, 255" />
148<NetMapOtherOwnBelowWater value="30, 30, 30, 255" />
149<NetMapThisRegion value="255, 255, 255, 255" />
150<NetMapLiveRegion value="204, 204, 204, 255" />
151<NetMapDeadRegion value="255, 128, 128, 255" />
152<NetMapFrustum value="255, 255, 255, 20" />
153<NetMapFrustumRotating value="255, 255, 255, 51" />
154
155<!-- HELP WINDOW -->
156<HelpBgColor value="200, 209, 204, 255"/>
157<HelpFgColor value="0, 0, 0, 255"/>
158<HelpScrollTrackColor value="183, 184, 188, 255"/>
159<HelpScrollThumbColor value="80, 96, 124, 255"/>
160<HelpScrollHighlightColor value="115, 132, 155, 255"/>
161<HelpScrollShadowColor value="0, 0, 0, 255"/>
162
163<!-- MISC -->
164<AvatarNameColor value="251, 175, 93, 255"/> <!-- Text color of avatar nametags -->
165<FocusColor value="238, 156, 0, 255"/> <!-- Color of the glow around UI controls with keyboard focus -->
166<FloaterButtonImageColor value="239, 156, 0, 255"/> <!-- The floater buttons (like the close box) are white images that receive this color. -->
167<ButtonCautionImageColor value="255, 255, 255, 255"/> <!-- Match the caution dialog buttons to the default -->
168<MapAutopilotColor value="255, 128, 0, 255"/>
169<ContextSilhouetteColor value="239, 156, 0, 255"/> <!-- For "context" highlighting, i.e. pie menu -->
170<ScriptBgReadOnlyColor value="100, 100, 100, 255"/>
171<ParcelTextColor value="0, 200, 100, 200" /> <!-- Parcel name on menu bar, normal state -->
172<ParcelHoverColor value="0, 200, 100, 255" /> <!-- Parcel name on menu bar, hover state -->
173<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
174<BalanceTextColor value="0, 255, 0, 255"/> <!-- Linden dollar balance on menu bar -->
175<HealthTextColor value="255, 255, 255, 255"/> <!-- Damage meter text on menu bar -->
176<GroupOverTierColor value="110, 15, 15, 255" /> <!-- Warning text in Group Info window -->
177<FilterBackgroundColor value="0, 0, 20, 255"/> <!-- Matching region of Inventory search text -->
178<FilterTextColor value="255, 200, 70, 255"/>
179<InventoryItemSuffixColor value="200, 200, 200, 255"/>
180<InventorySearchStatusColor value="0, 0, 0, 255" />
181<ConsoleBackground value="0, 0, 0, 255" />
182<FolderViewLoadingMessageTextColor value="240, 165, 90, 255"/>
183<InventoryBackgroundColor value="62, 62, 62, 80"/>
184<ComboBoxBg value="255, 255, 255, 255"/>
185<AvatarListTextDistNormalRange value="0, 0, 0, 255"/>
186<AvatarListTextDistShoutRange value="0, 0, 0, 128"/>
187<AvatarListTextDistOver value="128, 0, 0, 128"/>
188<AvatarListTextAgeYoung value="255, 0, 0, 255"/>
189<AvatarListTextAgeNormal value="0, 0, 0, 255"/>
190
191
192<!-- Alert box colors -->
193<AlertBoxColor value="62, 62, 62, 255"/>
194<AlertTextColor value="147, 169, 213, 255"/>
195<AlertCautionBoxColor value="142, 0, 157, 255"/> <!-- Background color of caution alerts -->
196<AlertCautionTextColor value="0, 0, 0, 255"/> <!-- Foreground color of the special title text in caution alerts -->
197
198<!-- Multi sliders, as in the sky animation setting -->
199<MultiSliderDisabledThumbColor value="0, 0, 0, 255"/>
200<MultiSliderThumbCenterColor value="183, 184, 188, 255"/>
201<MultiSliderThumbOutlineColor value="0, 0, 0, 255"/>
202<MultiSliderTrackColor value="30, 30, 30, 255"/>
203<MultiSliderThumbCenterSelectedColor value="255, 50, 50, 255"/>
204<MultiSliderTriangleColor value="255, 255, 50, 255"/>
205
206</settings>
diff --git a/linden/indra/newview/skins/pslpurple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/pslpurple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..dba13ad
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/pslpurple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..01146ad
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga b/linden/indra/newview/skins/pslpurple/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/5748decc-f629-461c-9a36-a35a221fe21f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga b/linden/indra/newview/skins/pslpurple/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/6002a571-549c-472c-9443-9ab35b1a55ed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/pslpurple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..5613715
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/pslpurple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..132b192
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga b/linden/indra/newview/skins/pslpurple/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
new file mode 100644
index 0000000..6cc9ea1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/89e9fc7c-0b16-457d-be4f-136270759c4d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/pslpurple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..ceaaaba
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/active_speakers.tga b/linden/indra/newview/skins/pslpurple/textures/active_speakers.tga
new file mode 100644
index 0000000..37521d2
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/active_voice_tab.tga b/linden/indra/newview/skins/pslpurple/textures/active_voice_tab.tga
new file mode 100644
index 0000000..b7c817b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/alpha_gradient.tga b/linden/indra/newview/skins/pslpurple/textures/alpha_gradient.tga
new file mode 100644
index 0000000..c7efa26
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/alpha_gradient.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/arrow_down.tga b/linden/indra/newview/skins/pslpurple/textures/arrow_down.tga
new file mode 100644
index 0000000..5b05df1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/arrow_up.tga b/linden/indra/newview/skins/pslpurple/textures/arrow_up.tga
new file mode 100644
index 0000000..d9b71ac
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/pslpurple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..fef00c8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/black.tga b/linden/indra/newview/skins/pslpurple/textures/black.tga
new file mode 100644
index 0000000..e368ea4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/btn_chatbar.tga b/linden/indra/newview/skins/pslpurple/textures/btn_chatbar.tga
new file mode 100644
index 0000000..e5de824
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/pslpurple/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..ef3e5d6
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_pause.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_pause.tga
new file mode 100644
index 0000000..fbc81a5
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..defa66f
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_play.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_play.tga
new file mode 100644
index 0000000..92145f6
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..bee2326
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_stop.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_stop.tga
new file mode 100644
index 0000000..d0fdaaa
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/pslpurple/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..ebab0a7
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/pslpurple/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..f49054f
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/pslpurple/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..8e2f33d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/pslpurple/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..644a5e8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/pslpurple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..bd8cbd7
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/pslpurple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..94525f3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_rotate_in.tga b/linden/indra/newview/skins/pslpurple/textures/cam_rotate_in.tga
new file mode 100644
index 0000000..d08f980
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_rotate_out.tga b/linden/indra/newview/skins/pslpurple/textures/cam_rotate_out.tga
new file mode 100644
index 0000000..f8f64f1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_tracking_in.tga b/linden/indra/newview/skins/pslpurple/textures/cam_tracking_in.tga
new file mode 100644
index 0000000..562c951
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_tracking_out.tga b/linden/indra/newview/skins/pslpurple/textures/cam_tracking_out.tga
new file mode 100644
index 0000000..7835704
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..a1da27b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_zoom_out.tga b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_out.tga
new file mode 100644
index 0000000..2e9519d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..c17d607
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/pslpurple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..eeec2fd
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..9fd3670
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..4e5f70b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..25c48bc
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..71b6515
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/circle.tga b/linden/indra/newview/skins/pslpurple/textures/circle.tga
new file mode 100644
index 0000000..d7097e3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/circle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/close_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/close_in_blue.tga
new file mode 100644
index 0000000..68a20b4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/close_inactive.tga b/linden/indra/newview/skins/pslpurple/textures/close_inactive.tga
new file mode 100644
index 0000000..cd32eaa
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/close_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/close_inactive_blue.tga b/linden/indra/newview/skins/pslpurple/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..cd32eaa
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/closebox.tga b/linden/indra/newview/skins/pslpurple/textures/closebox.tga
new file mode 100644
index 0000000..fea0f77
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/combobox_arrow.tga b/linden/indra/newview/skins/pslpurple/textures/combobox_arrow.tga
new file mode 100644
index 0000000..d769d31
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/darkgray.tga b/linden/indra/newview/skins/pslpurple/textures/darkgray.tga
new file mode 100644
index 0000000..1ac39a0
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/eye_button_active.tga b/linden/indra/newview/skins/pslpurple/textures/eye_button_active.tga
new file mode 100644
index 0000000..eb021d7
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/eye_button_inactive.tga b/linden/indra/newview/skins/pslpurple/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..848d896
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/pslpurple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..cb183cb
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/pslpurple/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..4bf64c4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/pslpurple/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..dac53dd
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_online_status_button.tga b/linden/indra/newview/skins/pslpurple/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..44f5e09
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_visible_map.tga b/linden/indra/newview/skins/pslpurple/textures/ff_visible_map.tga
new file mode 100644
index 0000000..d8ed323
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_visible_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/pslpurple/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..081f242
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_visible_online.tga b/linden/indra/newview/skins/pslpurple/textures/ff_visible_online.tga
new file mode 100644
index 0000000..2b76d72
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_visible_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/pslpurple/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..001933d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..1c977a9
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..a073103
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..d1ad939
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..870bf3b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..23731d3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..6934156
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/folder_arrow.tga b/linden/indra/newview/skins/pslpurple/textures/folder_arrow.tga
new file mode 100644
index 0000000..77d4707
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/folder_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl0.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl0.tga
new file mode 100644
index 0000000..35846ce
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl0.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl1.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl1.tga
new file mode 100644
index 0000000..1f9f564
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl2.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl2.tga
new file mode 100644
index 0000000..b2e5609
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-dot-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing1.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing1.tga
new file mode 100644
index 0000000..3706c96
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing2.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing2.tga
new file mode 100644
index 0000000..0d127f9
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing3.tga b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing3.tga
new file mode 100644
index 0000000..031b3ad
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_active-speakers-typing3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_chatbar.tga b/linden/indra/newview/skins/pslpurple/textures/icn_chatbar.tga
new file mode 100644
index 0000000..94fd6dc
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_clear_lineeditor.tga b/linden/indra/newview/skins/pslpurple/textures/icn_clear_lineeditor.tga
new file mode 100644
index 0000000..8cd8310
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_clear_lineeditor.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_label_media.tga b/linden/indra/newview/skins/pslpurple/textures/icn_label_media.tga
new file mode 100644
index 0000000..b30b879
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_label_music.tga b/linden/indra/newview/skins/pslpurple/textures/icn_label_music.tga
new file mode 100644
index 0000000..e42eb9b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_label_web.tga b/linden/indra/newview/skins/pslpurple/textures/icn_label_web.tga
new file mode 100644
index 0000000..b12ef30
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_active.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_active.tga
new file mode 100644
index 0000000..4d10aff
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_disabled.tga
new file mode 100644
index 0000000..7689cb7
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_enabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_enabled.tga
new file mode 100644
index 0000000..6ea800a
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-pause_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-play_active.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_active.tga
new file mode 100644
index 0000000..fb7d843
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-play_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_disabled.tga
new file mode 100644
index 0000000..0306e94
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-play_enabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_enabled.tga
new file mode 100644
index 0000000..51b6807
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-play_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_active.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_active.tga
new file mode 100644
index 0000000..de06448
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_disabled.tga
new file mode 100644
index 0000000..6c18bbe
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_enabled.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_enabled.tga
new file mode 100644
index 0000000..8738cdc
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media-stop_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media.tga
new file mode 100644
index 0000000..9743d47
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media_movie.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media_movie.tga
new file mode 100644
index 0000000..36cba54
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_media_web.tga b/linden/indra/newview/skins/pslpurple/textures/icn_media_web.tga
new file mode 100644
index 0000000..0d73d88
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_music-play.tga b/linden/indra/newview/skins/pslpurple/textures/icn_music-play.tga
new file mode 100644
index 0000000..4249627
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_music.tga b/linden/indra/newview/skins/pslpurple/textures/icn_music.tga
new file mode 100644
index 0000000..a7c2845
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_play.tga b/linden/indra/newview/skins/pslpurple/textures/icn_play.tga
new file mode 100644
index 0000000..6b9bfb0
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/pslpurple/textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..3ec9a33
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar.tga b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar.tga
new file mode 100644
index 0000000..68c2321
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_bg.tga b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_bg.tga
new file mode 100644
index 0000000..76ac928
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_thumb.tga b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 0000000..f0448d6
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_scrollbar_thumb.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/pslpurple/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..1936143
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/pslpurple/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..0747e3c
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/pslpurple/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..7605b2c
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/pslpurple/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..7e725ab
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/pslpurple/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..99e5524
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..46e84ef
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..8bd422a
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..b832ebc
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..a100f57
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..21149f3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..2da9704
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..23b97c0
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/icon_diurnal.tga b/linden/indra/newview/skins/pslpurple/textures/icon_diurnal.tga
new file mode 100644
index 0000000..fc720c8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/icon_diurnal.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/lightgray.tga b/linden/indra/newview/skins/pslpurple/textures/lightgray.tga
new file mode 100644
index 0000000..1ac39a0
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/media_icon.tga b/linden/indra/newview/skins/pslpurple/textures/media_icon.tga
new file mode 100644
index 0000000..868da37
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/media_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/minimize.tga b/linden/indra/newview/skins/pslpurple/textures/minimize.tga
new file mode 100644
index 0000000..616eede
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/minimize_inactive.tga b/linden/indra/newview/skins/pslpurple/textures/minimize_inactive.tga
new file mode 100644
index 0000000..ecddd24
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/minimize_pressed.tga b/linden/indra/newview/skins/pslpurple/textures/minimize_pressed.tga
new file mode 100644
index 0000000..8a261a1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_backward_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_backward_in.tga
new file mode 100644
index 0000000..b64204e
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_backward_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_backward_out.tga
new file mode 100644
index 0000000..1acce4b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_down_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_down_in.tga
new file mode 100644
index 0000000..904e9a8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_down_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_down_out.tga
new file mode 100644
index 0000000..39bcda4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_forward_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_forward_in.tga
new file mode 100644
index 0000000..d41a1e1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_forward_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_forward_out.tga
new file mode 100644
index 0000000..643c260
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_left_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_left_in.tga
new file mode 100644
index 0000000..f63ff2d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_left_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_left_out.tga
new file mode 100644
index 0000000..775bc15
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_right_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_right_in.tga
new file mode 100644
index 0000000..c85c4c3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_right_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_right_out.tga
new file mode 100644
index 0000000..729331d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_turn_left_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_turn_left_in.tga
new file mode 100644
index 0000000..970b7f2
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_turn_left_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_turn_left_out.tga
new file mode 100644
index 0000000..8c16775
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_turn_right_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_turn_right_in.tga
new file mode 100644
index 0000000..367deae
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_turn_right_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_turn_right_out.tga
new file mode 100644
index 0000000..3105adb
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_up_in.tga b/linden/indra/newview/skins/pslpurple/textures/move_up_in.tga
new file mode 100644
index 0000000..f62727d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/move_up_out.tga b/linden/indra/newview/skins/pslpurple/textures/move_up_out.tga
new file mode 100644
index 0000000..777b221
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/mute_icon.tga b/linden/indra/newview/skins/pslpurple/textures/mute_icon.tga
new file mode 100644
index 0000000..879b9e6
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/mute_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/notify_next.png b/linden/indra/newview/skins/pslpurple/textures/notify_next.png
new file mode 100644
index 0000000..20166e3
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/progress_fill.tga b/linden/indra/newview/skins/pslpurple/textures/progress_fill.tga
new file mode 100644
index 0000000..a536346
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/progress_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/progressbar_fill.tga b/linden/indra/newview/skins/pslpurple/textures/progressbar_fill.tga
new file mode 100644
index 0000000..95bc24e
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/progressbar_track.tga b/linden/indra/newview/skins/pslpurple/textures/progressbar_track.tga
new file mode 100644
index 0000000..9423e8d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ptt_lock_off.tga b/linden/indra/newview/skins/pslpurple/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..7a179ee
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/ptt_lock_on.tga b/linden/indra/newview/skins/pslpurple/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..5a7413b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/radio_active_false.tga b/linden/indra/newview/skins/pslpurple/textures/radio_active_false.tga
new file mode 100644
index 0000000..15d5e59
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/radio_active_true.tga b/linden/indra/newview/skins/pslpurple/textures/radio_active_true.tga
new file mode 100644
index 0000000..cbef889
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/radio_inactive_false.tga b/linden/indra/newview/skins/pslpurple/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..48a9342
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/radio_inactive_true.tga b/linden/indra/newview/skins/pslpurple/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..785b3fa
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/pslpurple/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..4d3ee6c
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/restore.tga b/linden/indra/newview/skins/pslpurple/textures/restore.tga
new file mode 100644
index 0000000..a65c949
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/restore_inactive.tga b/linden/indra/newview/skins/pslpurple/textures/restore_inactive.tga
new file mode 100644
index 0000000..ecddd24
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/restore_pressed.tga b/linden/indra/newview/skins/pslpurple/textures/restore_pressed.tga
new file mode 100644
index 0000000..7d80447
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/rounded_square.tga b/linden/indra/newview/skins/pslpurple/textures/rounded_square.tga
new file mode 100644
index 0000000..c8fc7b7
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/rounded_square.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/rounded_square_soft.tga b/linden/indra/newview/skins/pslpurple/textures/rounded_square_soft.tga
new file mode 100644
index 0000000..0e5bc79
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/rounded_square_soft.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..5b24a9e
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..2fdbfdb
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..e845a44
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..a4e8ef8
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..a13d1a5
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..650d08e
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..a5f00df
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..48a03d5
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/pslpurple/textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..30bbbb4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/smicon_warn.tga b/linden/indra/newview/skins/pslpurple/textures/smicon_warn.tga
new file mode 100644
index 0000000..de8cce2
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/smicon_warn.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spacer24.tga b/linden/indra/newview/skins/pslpurple/textures/spacer24.tga
new file mode 100644
index 0000000..c7cab6b
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spacer24.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spacer35.tga b/linden/indra/newview/skins/pslpurple/textures/spacer35.tga
new file mode 100644
index 0000000..b88bc66
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spacer35.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..50a6042
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..bb4d821
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/pslpurple/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..a0c364a
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/pslpurple/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..5c9328c
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/square_btn_32x128.tga b/linden/indra/newview/skins/pslpurple/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..4c8f788
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/pslpurple/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..d0f81ef
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/status_buy_currency.tga b/linden/indra/newview/skins/pslpurple/textures/status_buy_currency.tga
new file mode 100644
index 0000000..82644ef
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/pslpurple/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..e1d2296
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/status_buy_land.tga b/linden/indra/newview/skins/pslpurple/textures/status_buy_land.tga
new file mode 100644
index 0000000..cb27cdd
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/pslpurple/textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..b957fcc
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/pslpurple/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..26a72f9
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/pslpurple/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..5c41ae1
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_left.tga b/linden/indra/newview/skins/pslpurple/textures/tab_left.tga
new file mode 100644
index 0000000..b8f006a
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_left_selected.tga b/linden/indra/newview/skins/pslpurple/textures/tab_left_selected.tga
new file mode 100644
index 0000000..881a49e
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_top_blue.tga b/linden/indra/newview/skins/pslpurple/textures/tab_top_blue.tga
new file mode 100644
index 0000000..19ad53c
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/pslpurple/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..0d9c00d
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tabarea.tga b/linden/indra/newview/skins/pslpurple/textures/tabarea.tga
new file mode 100644
index 0000000..5517aeb
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tabarea.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tearoff_pressed.tga b/linden/indra/newview/skins/pslpurple/textures/tearoff_pressed.tga
new file mode 100644
index 0000000..c9005fb
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tearoffbox.tga b/linden/indra/newview/skins/pslpurple/textures/tearoffbox.tga
new file mode 100644
index 0000000..f7735ab
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/textures.xml b/linden/indra/newview/skins/pslpurple/textures/textures.xml
new file mode 100644
index 0000000..4dbbdf0
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/textures.xml
@@ -0,0 +1,386 @@
1<textures version="101">
2 <sm_rounded_corners_simple.tga>
3 <scale_rect left="4" top="4" bottom="4" right="4"/>
4 </sm_rounded_corners_simple.tga>
5
6 <icn_textfield_enabled.tga>
7 <scale_rect left="5" top="5" bottom="5" right="5"/>
8 </icn_textfield_enabled.tga>
9 <button_disabled_32x128.tga preload="true">
10 <scale_rect left="8" top="16" right="120" bottom="8"/>
11 </button_disabled_32x128.tga>
12 <button_enabled_32x128.tga preload="true">
13 <scale_rect left="8" top="16" right="120" bottom="8"/>
14 </button_enabled_32x128.tga>
15 <toolbar_btn_enabled.tga>
16 <scale_rect left="26" top="24" right="102" bottom="0" />
17 </toolbar_btn_enabled.tga>
18
19 <progressbar_fill.tga preload="true">
20 <scale_rect left="4" top="7" right="71" bottom="7"/>
21 </progressbar_fill.tga>
22 <progressbar_track.tga preload="true">
23 <scale_rect left="3" top="7" right="87" bottom="7"/>
24 </progressbar_track.tga>
25
26
27 <toolbar_btn_disabled.tga>
28 <scale_rect left="26" top="24" right="102" bottom="0" />
29 </toolbar_btn_disabled.tga>
30 <toolbar_btn_selected.tga>
31 <scale_rect left="26" top="24" right="102" bottom="0" />
32 </toolbar_btn_selected.tga>
33 <button_enabled_selected_32x128.tga preload="true">
34 <scale_rect left="12" top="12" right="118" bottom="14"/>
35 </button_enabled_selected_32x128.tga>
36 <checkbox_disabled_false.tga preload="true"/>
37 <checkbox_disabled_true.tga preload="true"/>
38 <checkbox_enabled_false.tga preload="true"/>
39 <checkbox_enabled_true.tga preload="true"/>
40 <close_in_blue.tga preload="true"/>
41 <combobox_arrow.tga preload="true"/>
42 <minimize.tga preload="true"/>
43 <minimize_pressed.tga preload="true"/>
44 <radio_active_false.tga preload="true"/>
45 <radio_active_true.tga preload="true"/>
46 <radio_inactive_false.tga preload="true"/>
47 <radio_inactive_true.tga preload="true"/>
48 <resize_handle_bottom_right_blue.tga preload="true"/>
49 <rounded_square.tga preload="true">
50 <scale_rect left="8" top="16" right="120" bottom="8"/>
51 </rounded_square.tga>
52 <rounded_square_soft.tga preload="true">
53 <scale_rect left="8" top="16" right="120" bottom="8"/>
54 </rounded_square_soft.tga>
55 <toolbar_tab.tga preload="true">
56 <scale_rect left="6" top="42" right="104" bottom="8"/>
57 </toolbar_tab.tga>
58 <toolbar_bg.tga preload="true">
59 <scale_rect left="6" top="42" right="96" bottom="16"/>
60 </toolbar_bg.tga>
61 <scrollbutton_down_in_blue.tga preload="true"/>
62 <scrollbutton_down_out_blue.tga preload="true"/>
63 <scrollbutton_left_in_blue.tga preload="true"/>
64 <scrollbutton_left_out_blue.tga preload="true"/>
65 <scrollbutton_right_in_blue.tga preload="true"/>
66 <scrollbutton_right_out_blue.tga preload="true"/>
67 <scrollbutton_up_in_blue.tga preload="true"/>
68 <scrollbutton_up_out_blue.tga preload="true"/>
69 <spin_down_in_blue.tga preload="true"/>
70 <spin_down_out_blue.tga preload="true"/>
71 <spin_up_in_blue.tga preload="true"/>
72 <spin_up_out_blue.tga preload="true"/>
73 <square_btn_32x128.tga preload="true">
74 <scale_rect left="8" top="10" right="120" bottom="10"/>
75 </square_btn_32x128.tga>
76 <square_btn_selected_32x128.tga preload="true">
77 <scale_rect left="2" top="10" right="126" bottom="10"/>
78 </square_btn_selected_32x128.tga>
79 <tab_bottom_blue.tga preload="true">
80 <scale_rect left="8" top="8" right="120" bottom="9"/>
81 </tab_bottom_blue.tga>
82 <tab_bottom_selected_blue.tga preload="true">
83 <scale_rect left="8" top="8" right="96" bottom="9"/>
84 </tab_bottom_selected_blue.tga>
85 <tab_left.tga preload="true">
86 <scale_rect left="8" top="8" right="120" bottom="9"/>
87 </tab_left.tga>
88 <tab_left_selected.tga preload="true">
89 <scale_rect left="8" top="8" right="96" bottom="9"/>
90 </tab_left_selected.tga>
91 <tab_top_blue.tga preload="true">
92 <scale_rect left="8" top="8" right="120" bottom="9"/>
93 </tab_top_blue.tga>
94 <tab_top_selected_blue.tga preload="true">
95 <scale_rect left="8" top="8" right="96" bottom="9"/>
96 </tab_top_selected_blue.tga>
97 <startup_logo.j2c preload="true"/>
98 <color_swatch_alpha.tga preload="true"/>
99
100 <active_voice_tab.tga/>
101 <button_anim_pause.tga/>
102 <button_anim_pause_selected.tga/>
103 <button_anim_play.tga/>
104 <button_anim_play_selected.tga/>
105 <button_anim_stop.tga/>
106 <button_anim_stop_selected.tga/>
107 <crosshairs.tga/>
108 <direction_arrow.tga/>
109 <cloud-particle.j2c use_mips="true"/>
110 <foot_shadow.j2c use_mips="true"/>
111
112 <icon_auction.tga/>
113 <icon_avatar_offline.tga/>
114 <icon_avatar_online.tga/>
115 <icon_day_cycle.tga/>
116 <icon_diurnal.tga/>
117 <icon_event.tga/>
118 <icon_event_mature.tga/>
119 <icon_for_sale.tga/>
120 <icon_group.tga/>
121 <icon_groupnotice.tga/>
122 <icon_groupnoticeinventory.tga/>
123 <icon_lock.tga/>
124 <icon_place.tga/>
125 <icon_top_pick.tga/>
126
127 <inv_folder_animation.tga/>
128 <inv_folder_bodypart.tga/>
129 <inv_folder_callingcard.tga/>
130 <inv_folder_clothing.tga/>
131 <inv_folder_gesture.tga/>
132 <inv_folder_landmark.tga/>
133 <inv_folder_lostandfound.tga/>
134 <inv_folder_notecard.tga/>
135 <inv_folder_object.tga/>
136 <inv_folder_plain_closed.tga/>
137 <inv_folder_script.tga/>
138 <inv_folder_snapshot.tga/>
139 <inv_folder_sound.tga/>
140 <inv_folder_texture.tga/>
141 <inv_folder_trash.tga/>
142 <inv_item_animation.tga/>
143 <inv_item_skin.tga/>
144 <inv_item_callingcard_offline.tga/>
145 <inv_item_callingcard_online.tga/>
146 <inv_item_eyes.tga/>
147 <inv_item_gesture.tga/>
148 <inv_item_gloves.tga/>
149 <inv_item_hair.tga/>
150 <inv_item_jacket.tga/>
151 <inv_item_landmark.tga/>
152 <inv_item_landmark_visited.tga/>
153 <inv_item_notecard.tga/>
154 <inv_item_object.tga/>
155 <inv_item_object_multi.tga/>
156 <inv_item_pants.tga/>
157 <inv_item_script.tga/>
158 <inv_item_shape.tga/>
159 <inv_item_shirt.tga/>
160 <inv_item_shoes.tga/>
161 <inv_item_skirt.tga/>
162 <inv_item_snapshot.tga/>
163 <inv_item_socks.tga/>
164 <inv_item_sound.tga/>
165 <inv_item_texture.tga/>
166 <inv_item_underpants.tga/>
167 <inv_item_undershirt.tga/>
168 <lag_status_critical.tga/>
169 <lag_status_good.tga/>
170 <lag_status_warning.tga/>
171 <legend.tga/>
172 <map_avatar_16.tga/>
173 <map_avatar_8.tga/>
174 <map_avatar_you_8.tga/>
175 <map_event.tga/>
176 <map_event_mature.tga/>
177 <map_home.tga/>
178 <map_infohub.tga/>
179 <map_telehub.tga/>
180 <map_track_16.tga/>
181 <media_icon.tga file_name="icn_label_media.tga" />
182 <music_icon.tga file_name="icn_label_music.tga" />
183 <noentrylines.j2c use_mips="true"/>
184 <noentrypasslines.j2c use_mips="true"/>
185 <notify_tip_icon.tga/>
186 <notify_caution_icon.tga/>
187 <notify_box_icon.tga/>
188 <object_cone.tga/>
189 <object_cone_active.tga/>
190 <object_cube.tga/>
191 <object_cube_active.tga/>
192 <object_cylinder.tga/>
193 <object_cylinder_active.tga/>
194 <object_grass.tga/>
195 <object_grass_active.tga/>
196 <object_hemi_cone.tga/>
197 <object_hemi_cone_active.tga/>
198 <object_hemi_cylinder.tga/>
199 <object_hemi_cylinder_active.tga/>
200 <object_hemi_sphere.tga/>
201 <object_hemi_sphere_active.tga/>
202 <object_prism.tga/>
203 <object_prism_active.tga/>
204 <object_pyramid.tga/>
205 <object_pyramid_active.tga/>
206 <object_ring.tga/>
207 <object_ring_active.tga/>
208 <object_sphere.tga/>
209 <object_sphere_active.tga/>
210 <object_tetrahedron.tga/>
211 <object_tetrahedron_active.tga/>
212 <object_torus.tga/>
213 <object_torus_active.tga/>
214 <object_tree.tga/>
215 <object_tree_active.tga/>
216 <object_tube.tga/>
217 <object_tube_active.tga/>
218 <pixiesmall.j2c use_mips="true"/>
219 <script_error.j2c use_mips="true"/>
220 <silhouette.j2c use_mips="true"/>
221 <status_no_build.tga/>
222 <status_voice.tga/>
223 <status_buy_currency.tga/>
224 <status_buy_currency_pressed.tga/>
225 <status_buy_land.tga/>
226 <status_buy_land_pressed.tga/>
227 <status_no_fly.tga/>
228 <status_health.tga/>
229 <status_no_push.tga/>
230 <status_no_scripts.tga/>
231 <tool_dozer.tga/>
232 <tool_dozer_active.tga/>
233 <tool_zoom.tga/>
234 <tool_zoom_active.tga/>
235 <icn_active-speakers-dot-lvl0.tga/>
236 <icn_active-speakers-dot-lvl1.tga/>
237 <icn_active-speakers-dot-lvl2.tga/>
238 <icn_active-speakers-typing1.tga/>
239 <icn_active-speakers-typing2.tga/>
240 <icn_active-speakers-typing3.tga/>
241 <icn_voice_ptt-off.tga/>
242 <icn_voice_ptt-on.tga/>
243 <icn_voice_ptt-on-lvl1.tga/>
244 <icn_voice_ptt-on-lvl2.tga/>
245 <icn_voice_ptt-on-lvl3.tga/>
246 <icn_voice-call-end.tga/>
247 <icn_voice-call-start.tga/>
248 <mute_icon.tga/>
249 <icn_slide-groove_dark.tga>
250 <scale_rect left="2" top="5" right="29" bottom="4"/>
251 </icn_slide-groove_dark.tga>
252 <icn_slide-highlight.tga>
253 <scale_rect left="2" top="5" right="29" bottom="4"/>
254 </icn_slide-highlight.tga>
255 <icn_slide-thumb_dark.tga>
256 <scale_rect left="2" top="5" right="29" bottom="4"/>
257 </icn_slide-thumb_dark.tga>
258 <icn_speaker-muted_dark.tga/>
259 <icn_speaker_dark.tga/>
260 <icn_voice-localchat.tga/>
261 <icn_voice-groupfocus.tga/>
262 <icn_voice-pvtfocus.tga/>
263 <icn_media-pause.tga/>
264 <icn_media-play.tga/>
265 <icn_music-play.tga/>
266 <icn_music-pause.tga/>
267 <icn_media_web.tga preload="true"/>
268 <icn_media_movie.tga preload="true"/>
269 <icn_chatbar.tga/>
270 <btn_chatbar.tga>
271 <scale_rect left="16" top="24" right="48" bottom="0"/>
272 </btn_chatbar.tga>
273 <btn_chatbar_selected.tga>
274 <scale_rect left="16" top="24" right="48" bottom="0"/>
275 </btn_chatbar_selected.tga>
276 <icn_rounded-text-field.tga/>
277
278 <flyout_btn_right_selected.tga>
279 <scale_rect left="6" top="12" right="26" bottom="12"/>
280 </flyout_btn_right_selected.tga>
281 <flyout_btn_right.tga>
282 <scale_rect left="6" top="12" right="26" bottom="12"/>
283 </flyout_btn_right.tga>
284 <flyout_btn_right_disabled.tga>
285 <scale_rect left="6" top="12" right="122" bottom="12"/>
286 </flyout_btn_right_disabled.tga>
287 <flyout_btn_left_selected.tga>
288 <scale_rect left="6" top="12" right="122" bottom="12"/>
289 </flyout_btn_left_selected.tga>
290 <flyout_btn_left.tga>
291 <scale_rect left="6" top="12" right="122" bottom="12"/>
292 </flyout_btn_left.tga>
293 <flyout_btn_left_disabled.tga>
294 <scale_rect left="6" top="12" right="122" bottom="12"/>
295 </flyout_btn_left_disabled.tga>
296
297 <UIImgResizeBottomRightUUID file_name="resize_handle_bottom_right_blue.tga"/>
298
299 <UIImgBtnForwardOutUUID file_name="move_forward_out.tga" preload="true"/>
300 <UIImgBtnForwardInUUID file_name="move_forward_in.tga" preload="true"/>
301 <UIImgBtnSlideLeftOutUUID file_name="move_left_out.tga" preload="true"/>
302 <UIImgBtnSlideLeftInUUID file_name="move_left_in.tga" preload="true"/>
303 <UIImgBtnLeftOutUUID file_name="move_turn_left_out.tga" preload="true"/>
304 <UIImgBtnLeftInUUID file_name="move_turn_left_in.tga" preload="true"/>
305 <UIImgBtnRightOutUUID file_name="move_turn_right_out.tga" preload="true"/>
306 <UIImgBtnRightInUUID file_name="move_turn_right_in.tga" preload="true"/>
307 <UIImgBtnSlideRightOutUUID file_name="move_right_out.tga" preload="true"/>
308 <UIImgBtnSlideRightInUUID file_name="move_right_in.tga" preload="true"/>
309 <UIImgBtnMoveUpInUUID file_name="move_up_in.tga" preload="true"/>
310 <UIImgBtnMoveUpOutUUID file_name="move_up_out.tga" preload="true"/>
311 <UIImgBtnMoveDownInUUID file_name="move_down_in.tga" preload="true"/>
312 <UIImgBtnMoveDownOutUUID file_name="move_down_out.tga" preload="true"/>
313
314 <UIImgBtnScrollUpOutUUID file_name="scrollbutton_up_out_blue.tga"/>
315 <UIImgBtnScrollUpInUUID file_name="scrollbutton_up_in_blue.tga"/>
316 <UIImgBtnScrollDownOutUUID file_name="scrollbutton_down_out_blue.tga"/>
317 <UIImgBtnScrollDownInUUID file_name="scrollbutton_down_in_blue.tga"/>
318 <UIImgBtnScrollLeftOutUUID file_name="scrollbutton_left_out_blue.tga"/>
319 <UIImgBtnScrollLeftInUUID file_name="scrollbutton_left_in_blue.tga"/>
320 <UIImgBtnScrollRightOutUUID file_name="scrollbutton_right_out_blue.tga"/>
321 <UIImgBtnScrollRightInUUID file_name="scrollbutton_right_in_blue.tga"/>
322
323 <UIImgBtnJumpLeftOutUUID file_name="3c18c87e-5f50-14e2-e744-f44734aa365f.tga"/>
324 <UIImgBtnJumpLeftInUUID file_name="9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga"/>
325 <UIImgBtnJumpRightOutUUID file_name="ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga"/>
326 <UIImgBtnJumpRightInUUID file_name="7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga"/>
327
328 <UIImgBtnSpinUpOutUUID file_name="spin_up_out_blue.tga"/>
329 <UIImgBtnSpinUpInUUID file_name="spin_up_in_blue.tga"/>
330 <UIImgBtnSpinDownOutUUID file_name="spin_down_out_blue.tga"/>
331 <UIImgBtnSpinDownInUUID file_name="spin_down_in_blue.tga"/>
332
333 <UIImgRadioActiveUUID file_name="radio_active_false.tga"/>
334 <UIImgRadioActiveSelectedUUID file_name="radio_active_true.tga"/>
335 <UIImgRadioInactiveUUID file_name="radio_inactive_false.tga"/>
336 <UIImgRadioInactiveSelectedUUID file_name="radio_inactive_true.tga"/>
337
338 <UIImgCheckboxActiveUUID file_name="checkbox_enabled_false.tga"/>
339 <UIImgCheckboxActiveSelectedUUID file_name="checkbox_enabled_true.tga"/>
340 <UIImgCheckboxInactiveUUID file_name="checkbox_disabled_false.tga"/>
341 <UIImgCheckboxInactiveSelectedUUID file_name="checkbox_disabled_true.tga"/>
342
343 <UIImgBtnTabTopOutUUID file_name="tab_top_blue.tga"/>
344 <UIImgBtnTabTopInUUID file_name="tab_top_selected_blue.tga"/>
345 <UIImgBtnTabBottomOutUUID file_name="tab_bottom_blue.tga"/>
346 <UIImgBtnTabBottomInUUID file_name="tab_bottom_selected_blue.tga"/>
347
348 <UIImgGrabUUID file_name="c63f124c-6340-4fbf-b59e-0869a44adb64.tga"/>
349 <UIImgGrabSelectedUUID file_name="c1e21504-f136-451d-b8e9-929037812f1d.tga"/>
350
351 <!--<UIImgScaleUUID file_name="88a90fef-b448-4883-9344-ecf378a60433.tga"/>-->
352
353 <UIImgFaceUUID file_name="ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga"/>
354 <UIImgFaceSelectedUUID file_name="b4870163-6208-42a9-9801-93133bf9a6cd.tga"/>
355
356 <UIImgCreateUUID file_name="7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga"/>
357 <UIImgCreateSelectedUUID file_name="0098b015-3daf-4cfe-a72f-915369ea97c2.tga"/>
358
359 <UIImgBtnCloseInactiveUUID file_name="close_inactive_blue.tga"/>
360 <UIImgBtnCloseActiveUUID file_name="closebox.tga"/>
361 <UIImgBtnClosePressedUUID file_name="close_in_blue.tga"/>
362 <icn_clear_lineeditor.tga />
363 <icn_scrollbar_thumb.tga preload="true">
364 <scale_rect top="7" left="4" bottom="8" right="4" />
365</icn_scrollbar_thumb.tga>
366 <icn_scrollbar_bg.tga preload="true">
367 <scale_rect top="7" left="4" bottom="8
368 " right="4" />
369</icn_scrollbar_bg.tga>
370
371 <UIImgBtnMinimizeInactiveUUID file_name="minimize_inactive.tga"/>
372 <UIImgBtnMinimizeActiveUUID file_name="minimize.tga"/>
373 <UIImgBtnMinimizePressedUUID file_name="minimize_pressed.tga"/>
374
375 <UIImgBtnRestoreInactiveUUID file_name="restore_inactive.tga"/>
376 <UIImgBtnRestoreActiveUUID file_name="restore.tga"/>
377 <UIImgBtnRestorePressedUUID file_name="restore_pressed.tga"/>
378
379 <UIImgBtnTearOffInactiveUUID file_name="tearoffbox.tga"/>
380 <UIImgBtnTearOffActiveUUID file_name="tearoffbox.tga"/>
381 <UIImgBtnTearOffPressedUUID file_name="tearoff_pressed.tga"/>
382
383 <UIImgCrosshairsUUID file_name="crosshairs.tga"/>
384 <icn_label_music.tga/>
385 <icn_label_media.tga/>
386</textures>
diff --git a/linden/indra/newview/skins/pslpurple/textures/tool_dozer.tga b/linden/indra/newview/skins/pslpurple/textures/tool_dozer.tga
new file mode 100644
index 0000000..359fe75
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tool_dozer_active.tga b/linden/indra/newview/skins/pslpurple/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..6ca3e25
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tool_zoom.tga b/linden/indra/newview/skins/pslpurple/textures/tool_zoom.tga
new file mode 100644
index 0000000..9677712
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/tool_zoom_active.tga b/linden/indra/newview/skins/pslpurple/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..e727254
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..c56e151
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..98790c4
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..992bfd6
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/toolbar_tab.tga b/linden/indra/newview/skins/pslpurple/textures/toolbar_tab.tga
new file mode 100644
index 0000000..fcab9dd
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/up_arrow.tga b/linden/indra/newview/skins/pslpurple/textures/up_arrow.tga
new file mode 100644
index 0000000..4dcb587
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/up_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/pslpurple/textures/white.tga b/linden/indra/newview/skins/pslpurple/textures/white.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/pslpurple/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/colors_base.xml b/linden/indra/newview/skins/silver/colors_base.xml
index f9bf283..e2059c6 100644
--- a/linden/indra/newview/skins/silver/colors_base.xml
+++ b/linden/indra/newview/skins/silver/colors_base.xml
@@ -105,7 +105,7 @@
105<ParcelTextColor value="40, 40, 90, 255" /> <!-- Parcel name on menu bar, normal state --> 105<ParcelTextColor value="40, 40, 90, 255" /> <!-- Parcel name on menu bar, normal state -->
106<ParcelHoverColor value="70, 70, 100, 255" /> <!-- Parcel name on menu bar, hover state --> 106<ParcelHoverColor value="70, 70, 100, 255" /> <!-- Parcel name on menu bar, hover state -->
107<TimeTextColor value="0, 30, 60, 255" /> <!-- SL Time on menu bar --> 107<TimeTextColor value="0, 30, 60, 255" /> <!-- SL Time on menu bar -->
108<BalanceTextColor value="0, 100, 40, 255" /> <!-- Linden dollar balance on menu bar --> 108<BalanceTextColor value="0, 100, 40, 255" /> <!-- Currency balance on menu bar -->
109<HealthTextColor value="110, 15, 15, 255" /> <!-- Damage meter text on menu bar --> 109<HealthTextColor value="110, 15, 15, 255" /> <!-- Damage meter text on menu bar -->
110 110
111<!-- TOOLTIPS --> 111<!-- TOOLTIPS -->
diff --git a/linden/indra/newview/skins/silver/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/silver/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..5c86082
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/silver/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..79ba740
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/silver/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..60c62e9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/silver/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..7b55a05
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/silver/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..4bed5ce
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/active_speakers.tga b/linden/indra/newview/skins/silver/textures/active_speakers.tga
new file mode 100644
index 0000000..ccd902c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/active_voice_tab.tga b/linden/indra/newview/skins/silver/textures/active_voice_tab.tga
new file mode 100644
index 0000000..1a68c98
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/arrow_down.tga b/linden/indra/newview/skins/silver/textures/arrow_down.tga
new file mode 100644
index 0000000..5b05df1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/arrow_left.tga b/linden/indra/newview/skins/silver/textures/arrow_left.tga
new file mode 100644
index 0000000..43fbf12
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/arrow_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/arrow_right.tga b/linden/indra/newview/skins/silver/textures/arrow_right.tga
new file mode 100644
index 0000000..a92ac9c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/arrow_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/arrow_up.tga b/linden/indra/newview/skins/silver/textures/arrow_up.tga
new file mode 100644
index 0000000..2c27ed1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/silver/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..4bc75f5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/black.tga b/linden/indra/newview/skins/silver/textures/black.tga
new file mode 100644
index 0000000..e368ea4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/btn_chatbar.tga b/linden/indra/newview/skins/silver/textures/btn_chatbar.tga
new file mode 100644
index 0000000..52bd97a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/silver/textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..b8398b5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_pause.tga b/linden/indra/newview/skins/silver/textures/button_anim_pause.tga
new file mode 100644
index 0000000..ccd4a08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/silver/textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..d1f9a66
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_play.tga b/linden/indra/newview/skins/silver/textures/button_anim_play.tga
new file mode 100644
index 0000000..a19dffd
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_play_selected.tga b/linden/indra/newview/skins/silver/textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..143ec5d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_stop.tga b/linden/indra/newview/skins/silver/textures/button_anim_stop.tga
new file mode 100644
index 0000000..2615d26
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/silver/textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..a271b3e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_disabled_32x128.tga b/linden/indra/newview/skins/silver/textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..9be524e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_enabled_32x128.tga b/linden/indra/newview/skins/silver/textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..3ca7479
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/silver/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..759b639
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/silver/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..79abce1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/silver/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..061f1f2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/silver/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..50d686f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/silver/textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..074ded7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/silver/textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..79d2590
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/silver/textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..8e5796f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/silver/textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..175b07d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/close_in_blue.tga b/linden/indra/newview/skins/silver/textures/close_in_blue.tga
new file mode 100644
index 0000000..69f3831
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/close_inactive_blue.tga b/linden/indra/newview/skins/silver/textures/close_inactive_blue.tga
new file mode 100644
index 0000000..fcd62aa
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/closebox.tga b/linden/indra/newview/skins/silver/textures/closebox.tga
new file mode 100644
index 0000000..616dc48
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/combobox_arrow.tga b/linden/indra/newview/skins/silver/textures/combobox_arrow.tga
new file mode 100644
index 0000000..0f3efe9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/darkgray.tga b/linden/indra/newview/skins/silver/textures/darkgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/down_arrow.png b/linden/indra/newview/skins/silver/textures/down_arrow.png
new file mode 100644
index 0000000..ea89b50
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/down_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/eye_button_active.tga b/linden/indra/newview/skins/silver/textures/eye_button_active.tga
new file mode 100644
index 0000000..5c849eb
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/eye_button_inactive.tga b/linden/indra/newview/skins/silver/textures/eye_button_inactive.tga
new file mode 100644
index 0000000..82809c2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/silver/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..ac9213b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/silver/textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..4d54e42
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/silver/textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..1fc2f04
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff_online_status_button.tga b/linden/indra/newview/skins/silver/textures/ff_online_status_button.tga
new file mode 100644
index 0000000..5772a94
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff_visible_map_button.tga b/linden/indra/newview/skins/silver/textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..be1ef1e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ff_visible_online_button.tga b/linden/indra/newview/skins/silver/textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..e27c2f6
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_left.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_left.tga
new file mode 100644
index 0000000..6263f6e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..a63c8c0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..c22a71b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_right.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_right.tga
new file mode 100644
index 0000000..b86451f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..c4efcaa
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/silver/textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..e6d79e2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_chatbar.tga b/linden/indra/newview/skins/silver/textures/icn_chatbar.tga
new file mode 100644
index 0000000..67662f7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_label_media.tga b/linden/indra/newview/skins/silver/textures/icn_label_media.tga
new file mode 100644
index 0000000..603d607
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_label_music.tga b/linden/indra/newview/skins/silver/textures/icn_label_music.tga
new file mode 100644
index 0000000..9acf8f4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_label_web.tga b/linden/indra/newview/skins/silver/textures/icn_label_web.tga
new file mode 100644
index 0000000..577fc02
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_media-pause.tga b/linden/indra/newview/skins/silver/textures/icn_media-pause.tga
new file mode 100644
index 0000000..a2cfeee
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_media-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_media-play.tga b/linden/indra/newview/skins/silver/textures/icn_media-play.tga
new file mode 100644
index 0000000..c810318
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_media-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_media_movie.tga b/linden/indra/newview/skins/silver/textures/icn_media_movie.tga
new file mode 100644
index 0000000..603d607
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_media_web.tga b/linden/indra/newview/skins/silver/textures/icn_media_web.tga
new file mode 100644
index 0000000..bf962ae
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_music-pause.tga b/linden/indra/newview/skins/silver/textures/icn_music-pause.tga
new file mode 100644
index 0000000..cfa092c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_music-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_music-play.tga b/linden/indra/newview/skins/silver/textures/icn_music-play.tga
new file mode 100644
index 0000000..1854abc
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_pause.tga b/linden/indra/newview/skins/silver/textures/icn_pause.tga
new file mode 100644
index 0000000..2808510
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_play.tga b/linden/indra/newview/skins/silver/textures/icn_play.tga
new file mode 100644
index 0000000..0833398
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/silver/textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..20953ad
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/silver/textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..5ce7a9b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_slide-highlight.tga b/linden/indra/newview/skins/silver/textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..e626c5a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/silver/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..86c6e59
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/silver/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..0a4bb99
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_speaker_dark.tga b/linden/indra/newview/skins/silver/textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..d19ce60
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_stop.tga b/linden/indra/newview/skins/silver/textures/icn_stop.tga
new file mode 100644
index 0000000..c7f12f2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_build.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..3a56ea7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..da3d694
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..3197c08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_map.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..ba7bf97
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..d574584
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_search.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..bf1702e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/silver/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..e8bfaa7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice-call-end.tga b/linden/indra/newview/skins/silver/textures/icn_voice-call-end.tga
new file mode 100644
index 0000000..7792bc1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice-call-end.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice-call-start.tga b/linden/indra/newview/skins/silver/textures/icn_voice-call-start.tga
new file mode 100644
index 0000000..062820b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice-call-start.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice-groupfocus.tga b/linden/indra/newview/skins/silver/textures/icn_voice-groupfocus.tga
new file mode 100644
index 0000000..6d49ede
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice-groupfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice-localchat.tga b/linden/indra/newview/skins/silver/textures/icn_voice-localchat.tga
new file mode 100644
index 0000000..8a377c1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice-localchat.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice-pvtfocus.tga b/linden/indra/newview/skins/silver/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 0000000..d858245
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice-pvtfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice_ptt-off.tga b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-off.tga
new file mode 100644
index 0000000..d7e9cd2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl1.tga b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 0000000..99c9a71
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl2.tga b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 0000000..26ae300
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl3.tga b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 0000000..4b8f5a2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on-lvl3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on.tga b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on.tga
new file mode 100644
index 0000000..b712c81
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icn_voice_ptt-on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_auction.tga b/linden/indra/newview/skins/silver/textures/icon_auction.tga
new file mode 100644
index 0000000..76d1227
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_auction.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_avatar_offline.tga b/linden/indra/newview/skins/silver/textures/icon_avatar_offline.tga
new file mode 100644
index 0000000..ea6a076
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_avatar_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_avatar_online.tga b/linden/indra/newview/skins/silver/textures/icon_avatar_online.tga
new file mode 100644
index 0000000..13f8da8
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_avatar_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_day_cycle.tga b/linden/indra/newview/skins/silver/textures/icon_day_cycle.tga
new file mode 100644
index 0000000..98927fc
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_day_cycle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_event.tga b/linden/indra/newview/skins/silver/textures/icon_event.tga
new file mode 100644
index 0000000..2c06d08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_event_mature.tga b/linden/indra/newview/skins/silver/textures/icon_event_mature.tga
new file mode 100644
index 0000000..71067c0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_for_sale.tga b/linden/indra/newview/skins/silver/textures/icon_for_sale.tga
new file mode 100644
index 0000000..cb7f313
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_for_sale.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_group.tga b/linden/indra/newview/skins/silver/textures/icon_group.tga
new file mode 100644
index 0000000..faecb81
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_group.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_groupnotice.tga b/linden/indra/newview/skins/silver/textures/icon_groupnotice.tga
new file mode 100644
index 0000000..115e4e2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_groupnotice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_groupnoticeinventory.tga b/linden/indra/newview/skins/silver/textures/icon_groupnoticeinventory.tga
new file mode 100644
index 0000000..f713020
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_groupnoticeinventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_lock.tga b/linden/indra/newview/skins/silver/textures/icon_lock.tga
new file mode 100644
index 0000000..98d8a2d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_lock.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/icon_top_pick.tga b/linden/indra/newview/skins/silver/textures/icon_top_pick.tga
new file mode 100644
index 0000000..0b34882
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/icon_top_pick.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_animation.tga b/linden/indra/newview/skins/silver/textures/inv_folder_animation.tga
new file mode 100644
index 0000000..7466825
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_bodypart.tga b/linden/indra/newview/skins/silver/textures/inv_folder_bodypart.tga
new file mode 100644
index 0000000..3262605
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_bodypart.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_callingcard.tga b/linden/indra/newview/skins/silver/textures/inv_folder_callingcard.tga
new file mode 100644
index 0000000..d7e0ab7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_callingcard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_clothing.tga b/linden/indra/newview/skins/silver/textures/inv_folder_clothing.tga
new file mode 100644
index 0000000..bce4a65
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_gesture.tga b/linden/indra/newview/skins/silver/textures/inv_folder_gesture.tga
new file mode 100644
index 0000000..9392256
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_landmark.tga b/linden/indra/newview/skins/silver/textures/inv_folder_landmark.tga
new file mode 100644
index 0000000..0f57ccf
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_lostandfound.tga b/linden/indra/newview/skins/silver/textures/inv_folder_lostandfound.tga
new file mode 100644
index 0000000..1285c25
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_lostandfound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_notecard.tga b/linden/indra/newview/skins/silver/textures/inv_folder_notecard.tga
new file mode 100644
index 0000000..daebd14
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_object.tga b/linden/indra/newview/skins/silver/textures/inv_folder_object.tga
new file mode 100644
index 0000000..f3e9ea0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_plain_closed.tga b/linden/indra/newview/skins/silver/textures/inv_folder_plain_closed.tga
new file mode 100644
index 0000000..84d116a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_plain_closed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_plain_open.tga b/linden/indra/newview/skins/silver/textures/inv_folder_plain_open.tga
new file mode 100644
index 0000000..d536448
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_plain_open.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_script.tga b/linden/indra/newview/skins/silver/textures/inv_folder_script.tga
new file mode 100644
index 0000000..b8a04e4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_snapshot.tga b/linden/indra/newview/skins/silver/textures/inv_folder_snapshot.tga
new file mode 100644
index 0000000..468ec2c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_sound.tga b/linden/indra/newview/skins/silver/textures/inv_folder_sound.tga
new file mode 100644
index 0000000..c58300b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_texture.tga b/linden/indra/newview/skins/silver/textures/inv_folder_texture.tga
new file mode 100644
index 0000000..6a321cf
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_folder_trash.tga b/linden/indra/newview/skins/silver/textures/inv_folder_trash.tga
new file mode 100644
index 0000000..7aa6b93
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_folder_trash.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_animation.tga b/linden/indra/newview/skins/silver/textures/inv_item_animation.tga
new file mode 100644
index 0000000..637033a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_attach.tga b/linden/indra/newview/skins/silver/textures/inv_item_attach.tga
new file mode 100644
index 0000000..55469f6
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_attach.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_callingcard_offline.tga b/linden/indra/newview/skins/silver/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 0000000..ad8658c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_callingcard_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_callingcard_online.tga b/linden/indra/newview/skins/silver/textures/inv_item_callingcard_online.tga
new file mode 100644
index 0000000..9660601
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_callingcard_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_clothing.tga b/linden/indra/newview/skins/silver/textures/inv_item_clothing.tga
new file mode 100644
index 0000000..b786426
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_eyes.tga b/linden/indra/newview/skins/silver/textures/inv_item_eyes.tga
new file mode 100644
index 0000000..18e8368
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_eyes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_gesture.tga b/linden/indra/newview/skins/silver/textures/inv_item_gesture.tga
new file mode 100644
index 0000000..a6fe629
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_gloves.tga b/linden/indra/newview/skins/silver/textures/inv_item_gloves.tga
new file mode 100644
index 0000000..bcc6aee
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_gloves.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_hair.tga b/linden/indra/newview/skins/silver/textures/inv_item_hair.tga
new file mode 100644
index 0000000..686214e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_hair.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_jacket.tga b/linden/indra/newview/skins/silver/textures/inv_item_jacket.tga
new file mode 100644
index 0000000..69c5f07
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_jacket.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_landmark.tga b/linden/indra/newview/skins/silver/textures/inv_item_landmark.tga
new file mode 100644
index 0000000..833d4e6
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_landmark_visited.tga b/linden/indra/newview/skins/silver/textures/inv_item_landmark_visited.tga
new file mode 100644
index 0000000..283f0ec
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_landmark_visited.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_notecard.tga b/linden/indra/newview/skins/silver/textures/inv_item_notecard.tga
new file mode 100644
index 0000000..0ad68d0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_object.tga b/linden/indra/newview/skins/silver/textures/inv_item_object.tga
new file mode 100644
index 0000000..c749105
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_object_multi.tga b/linden/indra/newview/skins/silver/textures/inv_item_object_multi.tga
new file mode 100644
index 0000000..4b3a590
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_object_multi.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_pants.tga b/linden/indra/newview/skins/silver/textures/inv_item_pants.tga
new file mode 100644
index 0000000..38dbc57
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_pants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_script.tga b/linden/indra/newview/skins/silver/textures/inv_item_script.tga
new file mode 100644
index 0000000..1203e8a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_shape.tga b/linden/indra/newview/skins/silver/textures/inv_item_shape.tga
new file mode 100644
index 0000000..2e8a5a7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_shape.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_shirt.tga b/linden/indra/newview/skins/silver/textures/inv_item_shirt.tga
new file mode 100644
index 0000000..8c6f5eb
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_shirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_shoes.tga b/linden/indra/newview/skins/silver/textures/inv_item_shoes.tga
new file mode 100644
index 0000000..ac7a2b0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_shoes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_skin.tga b/linden/indra/newview/skins/silver/textures/inv_item_skin.tga
new file mode 100644
index 0000000..ab4169f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_skin.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_skirt.tga b/linden/indra/newview/skins/silver/textures/inv_item_skirt.tga
new file mode 100644
index 0000000..4476040
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_skirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_snapshot.tga b/linden/indra/newview/skins/silver/textures/inv_item_snapshot.tga
new file mode 100644
index 0000000..3adf4e5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_socks.tga b/linden/indra/newview/skins/silver/textures/inv_item_socks.tga
new file mode 100644
index 0000000..2d7bb7e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_socks.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_sound.tga b/linden/indra/newview/skins/silver/textures/inv_item_sound.tga
new file mode 100644
index 0000000..7ef9052
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_texture.tga b/linden/indra/newview/skins/silver/textures/inv_item_texture.tga
new file mode 100644
index 0000000..6b4269d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_underpants.tga b/linden/indra/newview/skins/silver/textures/inv_item_underpants.tga
new file mode 100644
index 0000000..f679e34
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_underpants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/inv_item_undershirt.tga b/linden/indra/newview/skins/silver/textures/inv_item_undershirt.tga
new file mode 100644
index 0000000..359e3d7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/inv_item_undershirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/lightgray.tga b/linden/indra/newview/skins/silver/textures/lightgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_avatar_16.tga b/linden/indra/newview/skins/silver/textures/map_avatar_16.tga
new file mode 100644
index 0000000..f59e9e9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_avatar_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_avatar_you_8.tga b/linden/indra/newview/skins/silver/textures/map_avatar_you_8.tga
new file mode 100644
index 0000000..8500ead
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_avatar_you_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_event.tga b/linden/indra/newview/skins/silver/textures/map_event.tga
new file mode 100644
index 0000000..2c06d08
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_event_adult.tga b/linden/indra/newview/skins/silver/textures/map_event_adult.tga
new file mode 100644
index 0000000..f548126
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_event_adult.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_event_mature.tga b/linden/indra/newview/skins/silver/textures/map_event_mature.tga
new file mode 100644
index 0000000..71067c0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_home.tga b/linden/indra/newview/skins/silver/textures/map_home.tga
new file mode 100644
index 0000000..acaaa3d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_home.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_infohub.tga b/linden/indra/newview/skins/silver/textures/map_infohub.tga
new file mode 100644
index 0000000..545b8e5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_infohub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/map_telehub.tga b/linden/indra/newview/skins/silver/textures/map_telehub.tga
new file mode 100644
index 0000000..57aa723
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/map_telehub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/minimize.tga b/linden/indra/newview/skins/silver/textures/minimize.tga
new file mode 100644
index 0000000..c1ab0f9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/minimize_inactive.tga b/linden/indra/newview/skins/silver/textures/minimize_inactive.tga
new file mode 100644
index 0000000..191c5d3
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/minimize_pressed.tga b/linden/indra/newview/skins/silver/textures/minimize_pressed.tga
new file mode 100644
index 0000000..07368e5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/notify_next.png b/linden/indra/newview/skins/silver/textures/notify_next.png
new file mode 100644
index 0000000..b160ef7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cone.tga b/linden/indra/newview/skins/silver/textures/object_cone.tga
new file mode 100644
index 0000000..1bbca75
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cone_active.tga b/linden/indra/newview/skins/silver/textures/object_cone_active.tga
new file mode 100644
index 0000000..7b8799d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cube.tga b/linden/indra/newview/skins/silver/textures/object_cube.tga
new file mode 100644
index 0000000..c08f874
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cube_active.tga b/linden/indra/newview/skins/silver/textures/object_cube_active.tga
new file mode 100644
index 0000000..fac474e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cylinder.tga b/linden/indra/newview/skins/silver/textures/object_cylinder.tga
new file mode 100644
index 0000000..271c841
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_cylinder_active.tga b/linden/indra/newview/skins/silver/textures/object_cylinder_active.tga
new file mode 100644
index 0000000..5dc5c5e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_grass.tga b/linden/indra/newview/skins/silver/textures/object_grass.tga
new file mode 100644
index 0000000..3e6b8f8
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_grass.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_grass_active.tga b/linden/indra/newview/skins/silver/textures/object_grass_active.tga
new file mode 100644
index 0000000..98f84e5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_grass_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_cone.tga b/linden/indra/newview/skins/silver/textures/object_hemi_cone.tga
new file mode 100644
index 0000000..7b7cc63
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_cone_active.tga b/linden/indra/newview/skins/silver/textures/object_hemi_cone_active.tga
new file mode 100644
index 0000000..eabec15
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_cylinder.tga b/linden/indra/newview/skins/silver/textures/object_hemi_cylinder.tga
new file mode 100644
index 0000000..dc15140
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_cylinder_active.tga b/linden/indra/newview/skins/silver/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 0000000..8047d7f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_sphere.tga b/linden/indra/newview/skins/silver/textures/object_hemi_sphere.tga
new file mode 100644
index 0000000..9f21f3a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_hemi_sphere_active.tga b/linden/indra/newview/skins/silver/textures/object_hemi_sphere_active.tga
new file mode 100644
index 0000000..c6d20e0
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_hemi_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_prism.tga b/linden/indra/newview/skins/silver/textures/object_prism.tga
new file mode 100644
index 0000000..489fa35
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_prism.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_prism_active.tga b/linden/indra/newview/skins/silver/textures/object_prism_active.tga
new file mode 100644
index 0000000..b53b897
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_prism_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_pyramid.tga b/linden/indra/newview/skins/silver/textures/object_pyramid.tga
new file mode 100644
index 0000000..69a1d09
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_pyramid.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_pyramid_active.tga b/linden/indra/newview/skins/silver/textures/object_pyramid_active.tga
new file mode 100644
index 0000000..98aaade
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_pyramid_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_ring.tga b/linden/indra/newview/skins/silver/textures/object_ring.tga
new file mode 100644
index 0000000..4dd05e4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_ring.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_ring_active.tga b/linden/indra/newview/skins/silver/textures/object_ring_active.tga
new file mode 100644
index 0000000..4e98b59
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_ring_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_sphere.tga b/linden/indra/newview/skins/silver/textures/object_sphere.tga
new file mode 100644
index 0000000..e6a41d5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_sphere_active.tga b/linden/indra/newview/skins/silver/textures/object_sphere_active.tga
new file mode 100644
index 0000000..33c944a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tetrahedron.tga b/linden/indra/newview/skins/silver/textures/object_tetrahedron.tga
new file mode 100644
index 0000000..01e02cd
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tetrahedron.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tetrahedron_active.tga b/linden/indra/newview/skins/silver/textures/object_tetrahedron_active.tga
new file mode 100644
index 0000000..3e30a7c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tetrahedron_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_torus.tga b/linden/indra/newview/skins/silver/textures/object_torus.tga
new file mode 100644
index 0000000..8c9f665
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_torus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_torus_active.tga b/linden/indra/newview/skins/silver/textures/object_torus_active.tga
new file mode 100644
index 0000000..53d2da8
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_torus_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tree.tga b/linden/indra/newview/skins/silver/textures/object_tree.tga
new file mode 100644
index 0000000..dc427e9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tree.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tree_active.tga b/linden/indra/newview/skins/silver/textures/object_tree_active.tga
new file mode 100644
index 0000000..36509fd
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tree_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tube.tga b/linden/indra/newview/skins/silver/textures/object_tube.tga
new file mode 100644
index 0000000..b53d1e9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/object_tube_active.tga b/linden/indra/newview/skins/silver/textures/object_tube_active.tga
new file mode 100644
index 0000000..c990b0b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/object_tube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/progressbar_fill.tga b/linden/indra/newview/skins/silver/textures/progressbar_fill.tga
new file mode 100644
index 0000000..f078013
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/progressbar_track.tga b/linden/indra/newview/skins/silver/textures/progressbar_track.tga
new file mode 100644
index 0000000..2057071
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ptt_lock_off.tga b/linden/indra/newview/skins/silver/textures/ptt_lock_off.tga
new file mode 100644
index 0000000..d15ce1f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/ptt_lock_on.tga b/linden/indra/newview/skins/silver/textures/ptt_lock_on.tga
new file mode 100644
index 0000000..1e21fce
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/radio_active_false.tga b/linden/indra/newview/skins/silver/textures/radio_active_false.tga
new file mode 100644
index 0000000..02043ae
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/radio_active_true.tga b/linden/indra/newview/skins/silver/textures/radio_active_true.tga
new file mode 100644
index 0000000..bf1035a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/radio_inactive_false.tga b/linden/indra/newview/skins/silver/textures/radio_inactive_false.tga
new file mode 100644
index 0000000..48a9342
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/radio_inactive_true.tga b/linden/indra/newview/skins/silver/textures/radio_inactive_true.tga
new file mode 100644
index 0000000..785b3fa
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/silver/textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..6c3a6ad
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/restore.tga b/linden/indra/newview/skins/silver/textures/restore.tga
new file mode 100644
index 0000000..8263ae1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/restore_inactive.tga b/linden/indra/newview/skins/silver/textures/restore_inactive.tga
new file mode 100644
index 0000000..191c5d3
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/restore_pressed.tga b/linden/indra/newview/skins/silver/textures/restore_pressed.tga
new file mode 100644
index 0000000..aa44394
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/rounded_square.tga b/linden/indra/newview/skins/silver/textures/rounded_square.tga
new file mode 100644
index 0000000..c8fc7b7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/rounded_square.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/rounded_square_soft.tga b/linden/indra/newview/skins/silver/textures/rounded_square_soft.tga
new file mode 100644
index 0000000..0e5bc79
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/rounded_square_soft.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..fd870b5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..1f95b34
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..595fd59
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..86c0987
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..790e515
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..4f37667
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..4955af7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/silver/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..e66696b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/silver/textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..30bbbb4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/spin_down_in_blue.tga b/linden/indra/newview/skins/silver/textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..ce8576a
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/spin_down_out_blue.tga b/linden/indra/newview/skins/silver/textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..ff53284
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/spin_up_in_blue.tga b/linden/indra/newview/skins/silver/textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..de36da6
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/spin_up_out_blue.tga b/linden/indra/newview/skins/silver/textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..743d2c5
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/square_btn_32x128.tga b/linden/indra/newview/skins/silver/textures/square_btn_32x128.tga
new file mode 100644
index 0000000..e14e45b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/silver/textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..749c0f4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/startup_logo.j2c b/linden/indra/newview/skins/silver/textures/startup_logo.j2c
new file mode 100644
index 0000000..e3332cb
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/startup_logo.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_buy_currency.tga b/linden/indra/newview/skins/silver/textures/status_buy_currency.tga
new file mode 100644
index 0000000..9898005
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/silver/textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..9d5d164
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_buy_land.tga b/linden/indra/newview/skins/silver/textures/status_buy_land.tga
new file mode 100644
index 0000000..dded697
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/silver/textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..f5c5fba
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_health.tga b/linden/indra/newview/skins/silver/textures/status_health.tga
new file mode 100644
index 0000000..c29a965
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_health.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_no_build.tga b/linden/indra/newview/skins/silver/textures/status_no_build.tga
new file mode 100644
index 0000000..fbd463f
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_no_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_no_fly.tga b/linden/indra/newview/skins/silver/textures/status_no_fly.tga
new file mode 100644
index 0000000..d93c531
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_no_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_no_push.tga b/linden/indra/newview/skins/silver/textures/status_no_push.tga
new file mode 100644
index 0000000..578f0d9
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_no_push.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_no_scripts.tga b/linden/indra/newview/skins/silver/textures/status_no_scripts.tga
new file mode 100644
index 0000000..a020f4c
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_no_scripts.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_no_voice.tga b/linden/indra/newview/skins/silver/textures/status_no_voice.tga
new file mode 100644
index 0000000..9e34801
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_no_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_search.tga b/linden/indra/newview/skins/silver/textures/status_search.tga
new file mode 100644
index 0000000..12de046
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/status_voice.tga b/linden/indra/newview/skins/silver/textures/status_voice.tga
new file mode 100644
index 0000000..9e34801
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/status_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_bottom_blue.tga b/linden/indra/newview/skins/silver/textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..1c68257
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/silver/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..60887a8
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_left.tga b/linden/indra/newview/skins/silver/textures/tab_left.tga
new file mode 100644
index 0000000..b2cd44b
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_left_selected.tga b/linden/indra/newview/skins/silver/textures/tab_left_selected.tga
new file mode 100644
index 0000000..3c959a2
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_top_blue.tga b/linden/indra/newview/skins/silver/textures/tab_top_blue.tga
new file mode 100644
index 0000000..f522c86
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/silver/textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..66d3541
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tearoff_pressed.tga b/linden/indra/newview/skins/silver/textures/tearoff_pressed.tga
new file mode 100644
index 0000000..cea2fdc
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tearoffbox.tga b/linden/indra/newview/skins/silver/textures/tearoffbox.tga
new file mode 100644
index 0000000..6a11c07
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tool_dozer.tga b/linden/indra/newview/skins/silver/textures/tool_dozer.tga
new file mode 100644
index 0000000..0bb1a2e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tool_dozer_active.tga b/linden/indra/newview/skins/silver/textures/tool_dozer_active.tga
new file mode 100644
index 0000000..faf232d
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tool_zoom.tga b/linden/indra/newview/skins/silver/textures/tool_zoom.tga
new file mode 100644
index 0000000..0a467b7
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/tool_zoom_active.tga b/linden/indra/newview/skins/silver/textures/tool_zoom_active.tga
new file mode 100644
index 0000000..cee7e50
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/toolbar_bg.tga b/linden/indra/newview/skins/silver/textures/toolbar_bg.tga
new file mode 100644
index 0000000..d4525d1
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/toolbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/silver/textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..9be524e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/silver/textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..6cd80b4
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/silver/textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..d1d63f3
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/toolbar_tab.tga b/linden/indra/newview/skins/silver/textures/toolbar_tab.tga
new file mode 100644
index 0000000..e241f2e
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/up_arrow.png b/linden/indra/newview/skins/silver/textures/up_arrow.png
new file mode 100644
index 0000000..31f1c38
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/up_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/silver/textures/white.tga b/linden/indra/newview/skins/silver/textures/white.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/silver/textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/License and Credit.txt b/linden/indra/newview/skins/white_meta7/License and Credit.txt
new file mode 100644
index 0000000..ead4850
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/License and Credit.txt
@@ -0,0 +1,2 @@
1This skin was modified by James Random from the default linden skin provided, for the GreenLife Emerald Viewer.
2All Images and modifications done are provided free to use, modify, and distribute, so long as this infomation is distributed with it. \ No newline at end of file
diff --git a/linden/indra/newview/skins/white_meta7/Textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/linden/indra/newview/skins/white_meta7/Textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 0000000..cbefafb
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/linden/indra/newview/skins/white_meta7/Textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 0000000..78cb24e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/linden/indra/newview/skins/white_meta7/Textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 0000000..d167355
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/linden/indra/newview/skins/white_meta7/Textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 0000000..4ec56a6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/linden/indra/newview/skins/white_meta7/Textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 0000000..b18fab6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/Untitled-2.psd b/linden/indra/newview/skins/white_meta7/Textures/Untitled-2.psd
new file mode 100644
index 0000000..a18b66c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/Untitled-2.psd
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/active_speakers.tga b/linden/indra/newview/skins/white_meta7/Textures/active_speakers.tga
new file mode 100644
index 0000000..45ab76a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/active_speakers.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/active_voice_tab.tga b/linden/indra/newview/skins/white_meta7/Textures/active_voice_tab.tga
new file mode 100644
index 0000000..1a68c98
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/active_voice_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/arrow_down.tga b/linden/indra/newview/skins/white_meta7/Textures/arrow_down.tga
new file mode 100644
index 0000000..1a03d87
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/arrow_down.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/arrow_up.tga b/linden/indra/newview/skins/white_meta7/Textures/arrow_up.tga
new file mode 100644
index 0000000..82a7d9e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/arrow_up.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/linden/indra/newview/skins/white_meta7/Textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 0000000..966fad4
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/black.tga b/linden/indra/newview/skins/white_meta7/Textures/black.tga
new file mode 100644
index 0000000..e368ea4
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/black.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar.tga b/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar.tga
new file mode 100644
index 0000000..9c44fa2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar_selected.tga
new file mode 100644
index 0000000..db45615
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/btn_chatbar_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause.tga
new file mode 100644
index 0000000..2a7c69f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause_selected.tga
new file mode 100644
index 0000000..8412f56
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_pause_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_play.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_play.tga
new file mode 100644
index 0000000..1d64c0b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_play_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_play_selected.tga
new file mode 100644
index 0000000..67ce32c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_play_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop.tga
new file mode 100644
index 0000000..9729654
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop_selected.tga
new file mode 100644
index 0000000..8744c4e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_anim_stop_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_disabled_32x128.tga b/linden/indra/newview/skins/white_meta7/Textures/button_disabled_32x128.tga
new file mode 100644
index 0000000..0e130de
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_disabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_enabled_32x128.tga b/linden/indra/newview/skins/white_meta7/Textures/button_enabled_32x128.tga
new file mode 100644
index 0000000..df98cba
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_enabled_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_enabled_selected_32x128.tga b/linden/indra/newview/skins/white_meta7/Textures/button_enabled_selected_32x128.tga
new file mode 100644
index 0000000..796b856
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_enabled_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/button_play_anim_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/button_play_anim_selected.tga
new file mode 100644
index 0000000..cb8a2b6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/button_play_anim_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/linden/indra/newview/skins/white_meta7/Textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 0000000..e635cfe
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/linden/indra/newview/skins/white_meta7/Textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 0000000..690776e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_in.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_in.tga
new file mode 100644
index 0000000..528be8f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_out.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_out.tga
new file mode 100644
index 0000000..72bef53
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_rotate_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_in.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_in.tga
new file mode 100644
index 0000000..01664a3
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_out.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_out.tga
new file mode 100644
index 0000000..b5503ee
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_tracking_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_minus_in.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_minus_in.tga
new file mode 100644
index 0000000..09594ed
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_minus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_out.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_out.tga
new file mode 100644
index 0000000..590a3be
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_plus_in.tga b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_plus_in.tga
new file mode 100644
index 0000000..de2da56
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cam_zoom_plus_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/linden/indra/newview/skins/white_meta7/Textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 0000000..b63dfab
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_false.tga b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_false.tga
new file mode 100644
index 0000000..0e738f2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_true.tga b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_true.tga
new file mode 100644
index 0000000..1a1c5fb
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/checkbox_disassbled_false.tga b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disassbled_false.tga
new file mode 100644
index 0000000..6d006ee
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/checkbox_disassbled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_false.tga b/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_false.tga
new file mode 100644
index 0000000..ced5209
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_true.tga b/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_true.tga
new file mode 100644
index 0000000..79b13f6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/checkbox_enabled_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/close_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/close_in_blue.tga
new file mode 100644
index 0000000..32b89f9
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/close_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/close_inactive_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/close_inactive_blue.tga
new file mode 100644
index 0000000..190f2e8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/close_inactive_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/closebox.tga b/linden/indra/newview/skins/white_meta7/Textures/closebox.tga
new file mode 100644
index 0000000..3fccdc7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/closebox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/combobox_arrow.tga b/linden/indra/newview/skins/white_meta7/Textures/combobox_arrow.tga
new file mode 100644
index 0000000..3d56517
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/combobox_arrow.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/cross.psd b/linden/indra/newview/skins/white_meta7/Textures/cross.psd
new file mode 100644
index 0000000..437e944
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/cross.psd
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/darkgray.tga b/linden/indra/newview/skins/white_meta7/Textures/darkgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/darkgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/down_arrow.png b/linden/indra/newview/skins/white_meta7/Textures/down_arrow.png
new file mode 100644
index 0000000..b7b6897
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/down_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/eye_button_active.tga b/linden/indra/newview/skins/white_meta7/Textures/eye_button_active.tga
new file mode 100644
index 0000000..ea1dd5d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/eye_button_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/eye_button_inactive.tga b/linden/indra/newview/skins/white_meta7/Textures/eye_button_inactive.tga
new file mode 100644
index 0000000..f1aa36e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/eye_button_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/linden/indra/newview/skins/white_meta7/Textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 0000000..ecb91e2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff_edit_mine_button.tga b/linden/indra/newview/skins/white_meta7/Textures/ff_edit_mine_button.tga
new file mode 100644
index 0000000..ba217f0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff_edit_mine_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff_edit_theirs_button.tga b/linden/indra/newview/skins/white_meta7/Textures/ff_edit_theirs_button.tga
new file mode 100644
index 0000000..313b79b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff_edit_theirs_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff_online_status_button.tga b/linden/indra/newview/skins/white_meta7/Textures/ff_online_status_button.tga
new file mode 100644
index 0000000..bd535db
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff_online_status_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff_visible_map_button.tga b/linden/indra/newview/skins/white_meta7/Textures/ff_visible_map_button.tga
new file mode 100644
index 0000000..e3cb004
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff_visible_map_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ff_visible_online_button.tga b/linden/indra/newview/skins/white_meta7/Textures/ff_visible_online_button.tga
new file mode 100644
index 0000000..83c4e6f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ff_visible_online_button.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left.tga
new file mode 100644
index 0000000..dd8c003
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_disabled.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_disabled.tga
new file mode 100644
index 0000000..28387b8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_selected.tga
new file mode 100644
index 0000000..fc844f8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right.tga
new file mode 100644
index 0000000..b3b9fa8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_disabled.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_disabled.tga
new file mode 100644
index 0000000..7a10b3b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_selected.tga
new file mode 100644
index 0000000..a2234b5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btn_right_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/flyout_btnleft_disabled.tga b/linden/indra/newview/skins/white_meta7/Textures/flyout_btnleft_disabled.tga
new file mode 100644
index 0000000..28387b8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/flyout_btnleft_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_chatbar.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_chatbar.tga
new file mode 100644
index 0000000..79e1e0c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_chatbar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_label_media.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_label_media.tga
new file mode 100644
index 0000000..581e895
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_label_media.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_label_music.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_label_music.tga
new file mode 100644
index 0000000..2371128
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_label_music.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_label_web.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_label_web.tga
new file mode 100644
index 0000000..5b97e07
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_label_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_media-pause.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_media-pause.tga
new file mode 100644
index 0000000..ac22fd0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_media-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_media-play.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_media-play.tga
new file mode 100644
index 0000000..16bac8e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_media-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_media_movie.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_media_movie.tga
new file mode 100644
index 0000000..581e895
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_media_movie.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_media_web.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_media_web.tga
new file mode 100644
index 0000000..80671c4
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_media_web.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_music-pause.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_music-pause.tga
new file mode 100644
index 0000000..8adfb18
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_music-pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_music-play.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_music-play.tga
new file mode 100644
index 0000000..43aacfc
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_music-play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_pause.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_pause.tga
new file mode 100644
index 0000000..526582f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_pause.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_play.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_play.tga
new file mode 100644
index 0000000..f91fe6f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_play.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_rounded-text-field.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_rounded-text-field.tga
new file mode 100644
index 0000000..2aad14f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_rounded-text-field.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_slide-groove_dark.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-groove_dark.tga
new file mode 100644
index 0000000..5483896
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-groove_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_slide-highlight.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-highlight.tga
new file mode 100644
index 0000000..f8520db
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-highlight.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_slide-thumb_dark.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-thumb_dark.tga
new file mode 100644
index 0000000..d54d784
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_slide-thumb_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_speaker-muted_dark.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_speaker-muted_dark.tga
new file mode 100644
index 0000000..968eb86
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_speaker-muted_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_speaker_dark.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_speaker_dark.tga
new file mode 100644
index 0000000..68e49ff
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_speaker_dark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_stop.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_stop.tga
new file mode 100644
index 0000000..ba8f195
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_stop.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_build.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_build.tga
new file mode 100644
index 0000000..b86d1d5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_fly.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_fly.tga
new file mode 100644
index 0000000..c31abc2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_inventory.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_inventory.tga
new file mode 100644
index 0000000..468d25d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_inventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_map.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_map.tga
new file mode 100644
index 0000000..4cab68d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_map.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_minimap.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_minimap.tga
new file mode 100644
index 0000000..6e22623
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_minimap.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_radar.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_radar.tga
new file mode 100644
index 0000000..d1a55ed
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_radar.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_search.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_search.tga
new file mode 100644
index 0000000..a809ba5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_snapshot.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_snapshot.tga
new file mode 100644
index 0000000..15177ff
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_toolbar_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-end.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-end.tga
new file mode 100644
index 0000000..7792bc1
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-end.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-start.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-start.tga
new file mode 100644
index 0000000..062820b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-call-start.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice-groupfocus.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-groupfocus.tga
new file mode 100644
index 0000000..6d49ede
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-groupfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice-localchat.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-localchat.tga
new file mode 100644
index 0000000..8a377c1
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-localchat.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice-pvtfocus.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-pvtfocus.tga
new file mode 100644
index 0000000..d858245
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice-pvtfocus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-off.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-off.tga
new file mode 100644
index 0000000..f44beac
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl1.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 0000000..2b0a2ae
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl1.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl2.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 0000000..7cd933e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl2.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl3.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 0000000..dc02f37
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on-lvl3.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on.tga b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on.tga
new file mode 100644
index 0000000..e128ee8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icn_voice_ptt-on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_auction.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_auction.tga
new file mode 100644
index 0000000..76d1227
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_auction.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_offline.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_offline.tga
new file mode 100644
index 0000000..d5d57cd
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_online.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_online.tga
new file mode 100644
index 0000000..13f8da8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_avatar_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_day_cycle.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_day_cycle.tga
new file mode 100644
index 0000000..98927fc
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_day_cycle.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_event.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_event.tga
new file mode 100644
index 0000000..2c06d08
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_event_mature.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_event_mature.tga
new file mode 100644
index 0000000..71067c0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_for_sale.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_for_sale.tga
new file mode 100644
index 0000000..cb7f313
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_for_sale.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_group.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_group.tga
new file mode 100644
index 0000000..faecb81
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_group.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_groupnotice.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_groupnotice.tga
new file mode 100644
index 0000000..115e4e2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_groupnotice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_groupnoticeinventory.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_groupnoticeinventory.tga
new file mode 100644
index 0000000..f713020
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_groupnoticeinventory.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_lock.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_lock.tga
new file mode 100644
index 0000000..98d8a2d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_lock.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/icon_top_pick.tga b/linden/indra/newview/skins/white_meta7/Textures/icon_top_pick.tga
new file mode 100644
index 0000000..0b34882
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/icon_top_pick.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_animation.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_animation.tga
new file mode 100644
index 0000000..7466825
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_bodypart.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_bodypart.tga
new file mode 100644
index 0000000..3262605
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_bodypart.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_callingcard.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_callingcard.tga
new file mode 100644
index 0000000..d7e0ab7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_callingcard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_clothing.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_clothing.tga
new file mode 100644
index 0000000..bce4a65
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_gesture.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_gesture.tga
new file mode 100644
index 0000000..9392256
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_landmark.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_landmark.tga
new file mode 100644
index 0000000..0f57ccf
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_lostandfound.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_lostandfound.tga
new file mode 100644
index 0000000..1285c25
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_lostandfound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_notecard.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_notecard.tga
new file mode 100644
index 0000000..daebd14
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_object.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_object.tga
new file mode 100644
index 0000000..f3e9ea0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_closed.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_closed.tga
new file mode 100644
index 0000000..84d116a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_closed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_open.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_open.tga
new file mode 100644
index 0000000..d536448
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_plain_open.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_script.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_script.tga
new file mode 100644
index 0000000..b8a04e4
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_snapshot.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_snapshot.tga
new file mode 100644
index 0000000..468ec2c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_sound.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_sound.tga
new file mode 100644
index 0000000..c58300b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_texture.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_texture.tga
new file mode 100644
index 0000000..6a321cf
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_folder_trash.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_trash.tga
new file mode 100644
index 0000000..7aa6b93
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_folder_trash.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_animation.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_animation.tga
new file mode 100644
index 0000000..637033a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_animation.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_attach.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_attach.tga
new file mode 100644
index 0000000..55469f6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_attach.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_offline.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_offline.tga
new file mode 100644
index 0000000..ad8658c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_offline.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_online.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_online.tga
new file mode 100644
index 0000000..9660601
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_callingcard_online.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_clothing.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_clothing.tga
new file mode 100644
index 0000000..b786426
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_clothing.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_eyes.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_eyes.tga
new file mode 100644
index 0000000..18e8368
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_eyes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_gesture.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_gesture.tga
new file mode 100644
index 0000000..a6fe629
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_gesture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_gloves.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_gloves.tga
new file mode 100644
index 0000000..bcc6aee
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_gloves.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_hair.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_hair.tga
new file mode 100644
index 0000000..686214e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_hair.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_jacket.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_jacket.tga
new file mode 100644
index 0000000..69c5f07
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_jacket.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark.tga
new file mode 100644
index 0000000..833d4e6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark_visited.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark_visited.tga
new file mode 100644
index 0000000..283f0ec
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_landmark_visited.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_notecard.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_notecard.tga
new file mode 100644
index 0000000..0ad68d0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_notecard.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_object.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_object.tga
new file mode 100644
index 0000000..c749105
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_object.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_object_multi.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_object_multi.tga
new file mode 100644
index 0000000..4b3a590
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_object_multi.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_pants.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_pants.tga
new file mode 100644
index 0000000..38dbc57
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_pants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_script.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_script.tga
new file mode 100644
index 0000000..1203e8a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_script.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_shape.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shape.tga
new file mode 100644
index 0000000..2e8a5a7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shape.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_shirt.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shirt.tga
new file mode 100644
index 0000000..8c6f5eb
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_shoes.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shoes.tga
new file mode 100644
index 0000000..ac7a2b0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_shoes.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_skin.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_skin.tga
new file mode 100644
index 0000000..ab4169f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_skin.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_skirt.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_skirt.tga
new file mode 100644
index 0000000..4476040
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_skirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_snapshot.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_snapshot.tga
new file mode 100644
index 0000000..3adf4e5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_snapshot.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_socks.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_socks.tga
new file mode 100644
index 0000000..2d7bb7e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_socks.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_sound.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_sound.tga
new file mode 100644
index 0000000..7ef9052
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_sound.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_texture.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_texture.tga
new file mode 100644
index 0000000..6b4269d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_texture.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_underpants.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_underpants.tga
new file mode 100644
index 0000000..f679e34
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_underpants.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/inv_item_undershirt.tga b/linden/indra/newview/skins/white_meta7/Textures/inv_item_undershirt.tga
new file mode 100644
index 0000000..359e3d7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/inv_item_undershirt.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/lightgray.tga b/linden/indra/newview/skins/white_meta7/Textures/lightgray.tga
new file mode 100644
index 0000000..e69be08
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/lightgray.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_avatar_16.tga b/linden/indra/newview/skins/white_meta7/Textures/map_avatar_16.tga
new file mode 100644
index 0000000..f59e9e9
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_avatar_16.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_avatar_you_8.tga b/linden/indra/newview/skins/white_meta7/Textures/map_avatar_you_8.tga
new file mode 100644
index 0000000..8500ead
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_avatar_you_8.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_event.tga b/linden/indra/newview/skins/white_meta7/Textures/map_event.tga
new file mode 100644
index 0000000..2c06d08
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_event.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_event_mature.tga b/linden/indra/newview/skins/white_meta7/Textures/map_event_mature.tga
new file mode 100644
index 0000000..71067c0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_event_mature.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_home.tga b/linden/indra/newview/skins/white_meta7/Textures/map_home.tga
new file mode 100644
index 0000000..acaaa3d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_home.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_infohub.tga b/linden/indra/newview/skins/white_meta7/Textures/map_infohub.tga
new file mode 100644
index 0000000..545b8e5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_infohub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/map_telehub.tga b/linden/indra/newview/skins/white_meta7/Textures/map_telehub.tga
new file mode 100644
index 0000000..57aa723
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/map_telehub.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/minimize.tga b/linden/indra/newview/skins/white_meta7/Textures/minimize.tga
new file mode 100644
index 0000000..bc62796
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/minimize.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/minimize_inactive.tga b/linden/indra/newview/skins/white_meta7/Textures/minimize_inactive.tga
new file mode 100644
index 0000000..da49d34
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/minimize_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/minimize_pressed.tga b/linden/indra/newview/skins/white_meta7/Textures/minimize_pressed.tga
new file mode 100644
index 0000000..4aa8302
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/minimize_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_backward_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_backward_in.tga
new file mode 100644
index 0000000..c7333d5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_backward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_backward_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_backward_out.tga
new file mode 100644
index 0000000..7ae7d23
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_backward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_down_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_down_in.tga
new file mode 100644
index 0000000..debec7a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_down_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_down_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_down_out.tga
new file mode 100644
index 0000000..07fed5f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_down_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_forward_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_forward_in.tga
new file mode 100644
index 0000000..0144316
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_forward_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_forward_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_forward_out.tga
new file mode 100644
index 0000000..79ec301
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_forward_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_left_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_left_in.tga
new file mode 100644
index 0000000..6b2d433
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_left_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_left_out.tga
new file mode 100644
index 0000000..45c05d8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_right_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_right_in.tga
new file mode 100644
index 0000000..62d3c6b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_right_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_right_out.tga
new file mode 100644
index 0000000..2d2f618
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_in.tga
new file mode 100644
index 0000000..c9877c6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_out.tga
new file mode 100644
index 0000000..573b5e6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_turn_left_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_in.tga
new file mode 100644
index 0000000..64b7bc9
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_out.tga
new file mode 100644
index 0000000..ebbc655
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_turn_right_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_up_in.tga b/linden/indra/newview/skins/white_meta7/Textures/move_up_in.tga
new file mode 100644
index 0000000..35f66ce
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_up_in.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/move_up_out.tga b/linden/indra/newview/skins/white_meta7/Textures/move_up_out.tga
new file mode 100644
index 0000000..6da39e8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/move_up_out.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/notify_box_icon.tga b/linden/indra/newview/skins/white_meta7/Textures/notify_box_icon.tga
new file mode 100644
index 0000000..57d856c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/notify_box_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/notify_caution_icon.tga b/linden/indra/newview/skins/white_meta7/Textures/notify_caution_icon.tga
new file mode 100644
index 0000000..d3a3c91
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/notify_caution_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/notify_next.png b/linden/indra/newview/skins/white_meta7/Textures/notify_next.png
new file mode 100644
index 0000000..c0c3f35
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/notify_next.png
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/notify_tip_icon.tga b/linden/indra/newview/skins/white_meta7/Textures/notify_tip_icon.tga
new file mode 100644
index 0000000..7c4fc35
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/notify_tip_icon.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cone.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cone.tga
new file mode 100644
index 0000000..6ffea4f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cone_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cone_active.tga
new file mode 100644
index 0000000..5935548
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cube.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cube.tga
new file mode 100644
index 0000000..f4563ea
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cube_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cube_active.tga
new file mode 100644
index 0000000..7d2530a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cylinder.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cylinder.tga
new file mode 100644
index 0000000..e50e44d
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_cylinder_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_cylinder_active.tga
new file mode 100644
index 0000000..64c9052
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_grass.tga b/linden/indra/newview/skins/white_meta7/Textures/object_grass.tga
new file mode 100644
index 0000000..9326619
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_grass.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_grass_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_grass_active.tga
new file mode 100644
index 0000000..98f84e5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_grass_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone.tga
new file mode 100644
index 0000000..d1c87ab
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone_active.tga
new file mode 100644
index 0000000..42b94b0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cone_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder.tga
new file mode 100644
index 0000000..1b885c7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder_active.tga
new file mode 100644
index 0000000..1138046
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_cylinder_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere.tga
new file mode 100644
index 0000000..72d3e3e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere_active.tga
new file mode 100644
index 0000000..33db17a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_hemi_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_prism.tga b/linden/indra/newview/skins/white_meta7/Textures/object_prism.tga
new file mode 100644
index 0000000..cf81d92
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_prism.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_prism_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_prism_active.tga
new file mode 100644
index 0000000..9c812ef
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_prism_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_pyramid.tga b/linden/indra/newview/skins/white_meta7/Textures/object_pyramid.tga
new file mode 100644
index 0000000..42a48b5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_pyramid.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_pyramid_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_pyramid_active.tga
new file mode 100644
index 0000000..a1ada16
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_pyramid_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_ring.tga b/linden/indra/newview/skins/white_meta7/Textures/object_ring.tga
new file mode 100644
index 0000000..f8d4667
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_ring.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_ring_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_ring_active.tga
new file mode 100644
index 0000000..9b9609a
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_ring_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_sphere.tga b/linden/indra/newview/skins/white_meta7/Textures/object_sphere.tga
new file mode 100644
index 0000000..40dbe90
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_sphere.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_sphere_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_sphere_active.tga
new file mode 100644
index 0000000..2136712
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_sphere_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron.tga
new file mode 100644
index 0000000..4e66237
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron_active.tga
new file mode 100644
index 0000000..47a3613
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tetrahedron_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_torus.tga b/linden/indra/newview/skins/white_meta7/Textures/object_torus.tga
new file mode 100644
index 0000000..75783ee
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_torus.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_torus_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_torus_active.tga
new file mode 100644
index 0000000..3d7dc10
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_torus_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tree.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tree.tga
new file mode 100644
index 0000000..4c46ca6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tree.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tree_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tree_active.tga
new file mode 100644
index 0000000..36509fd
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tree_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tube.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tube.tga
new file mode 100644
index 0000000..e2ccdec
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tube.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/object_tube_active.tga b/linden/indra/newview/skins/white_meta7/Textures/object_tube_active.tga
new file mode 100644
index 0000000..3b7118f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/object_tube_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/progressbar_fill.tga b/linden/indra/newview/skins/white_meta7/Textures/progressbar_fill.tga
new file mode 100644
index 0000000..b335a64
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/progressbar_fill.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/progressbar_track.tga b/linden/indra/newview/skins/white_meta7/Textures/progressbar_track.tga
new file mode 100644
index 0000000..49276ad
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/progressbar_track.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_off.tga b/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_off.tga
new file mode 100644
index 0000000..bafac4b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_off.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_on.tga b/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_on.tga
new file mode 100644
index 0000000..488ab7e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/ptt_lock_on.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/radio_active_false.tga b/linden/indra/newview/skins/white_meta7/Textures/radio_active_false.tga
new file mode 100644
index 0000000..32589eb
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/radio_active_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/radio_active_true.tga b/linden/indra/newview/skins/white_meta7/Textures/radio_active_true.tga
new file mode 100644
index 0000000..61e0ee6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/radio_active_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_false.tga b/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_false.tga
new file mode 100644
index 0000000..0e738f2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_false.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_true.tga b/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_true.tga
new file mode 100644
index 0000000..7927041
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/radio_inactive_true.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/resize_handle_bottom_right_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/resize_handle_bottom_right_blue.tga
new file mode 100644
index 0000000..8be0693
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/resize_handle_bottom_right_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/restore.tga b/linden/indra/newview/skins/white_meta7/Textures/restore.tga
new file mode 100644
index 0000000..f468f61
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/restore.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/restore_inactive.tga b/linden/indra/newview/skins/white_meta7/Textures/restore_inactive.tga
new file mode 100644
index 0000000..190f2e8
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/restore_inactive.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/restore_pressed.tga b/linden/indra/newview/skins/white_meta7/Textures/restore_pressed.tga
new file mode 100644
index 0000000..1365269
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/restore_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/rounded_square.tga b/linden/indra/newview/skins/white_meta7/Textures/rounded_square.tga
new file mode 100644
index 0000000..ca3fe53
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/rounded_square.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/rounded_square_soft.tga b/linden/indra/newview/skins/white_meta7/Textures/rounded_square_soft.tga
new file mode 100644
index 0000000..5b8bfdf
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/rounded_square_soft.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 0000000..6e04c0f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 0000000..290736c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 0000000..be6e405
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 0000000..3790d4b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_left_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 0000000..b6d9af5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 0000000..1ad42ca
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_right_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 0000000..7d2bd75
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 0000000..beb432c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/scrollbutton_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/sm_rounded_corners_simple.tga b/linden/indra/newview/skins/white_meta7/Textures/sm_rounded_corners_simple.tga
new file mode 100644
index 0000000..937b979
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/sm_rounded_corners_simple.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/spin_down_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/spin_down_in_blue.tga
new file mode 100644
index 0000000..6b14dca
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/spin_down_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/spin_down_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/spin_down_out_blue.tga
new file mode 100644
index 0000000..9cefd25
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/spin_down_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/spin_up_in_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/spin_up_in_blue.tga
new file mode 100644
index 0000000..7637247
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/spin_up_in_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/spin_up_out_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/spin_up_out_blue.tga
new file mode 100644
index 0000000..95951e7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/spin_up_out_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/square_btn_32x128.tga b/linden/indra/newview/skins/white_meta7/Textures/square_btn_32x128.tga
new file mode 100644
index 0000000..3f32dba
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/square_btn_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/square_btn_selected_32x128.tga b/linden/indra/newview/skins/white_meta7/Textures/square_btn_selected_32x128.tga
new file mode 100644
index 0000000..3bcff56
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/square_btn_selected_32x128.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/startup_logo.j2c b/linden/indra/newview/skins/white_meta7/Textures/startup_logo.j2c
new file mode 100644
index 0000000..523f6b7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/startup_logo.j2c
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency.tga b/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency.tga
new file mode 100644
index 0000000..0b193a2
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency_pressed.tga b/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency_pressed.tga
new file mode 100644
index 0000000..a5f0e25
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_buy_currency_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_buy_land.tga b/linden/indra/newview/skins/white_meta7/Textures/status_buy_land.tga
new file mode 100644
index 0000000..b9b53e7
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_buy_land.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_buy_land_pressed.tga b/linden/indra/newview/skins/white_meta7/Textures/status_buy_land_pressed.tga
new file mode 100644
index 0000000..cbde01b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_buy_land_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_health.tga b/linden/indra/newview/skins/white_meta7/Textures/status_health.tga
new file mode 100644
index 0000000..c29a965
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_health.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_no_build.tga b/linden/indra/newview/skins/white_meta7/Textures/status_no_build.tga
new file mode 100644
index 0000000..4204c68
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_no_build.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_no_fly.tga b/linden/indra/newview/skins/white_meta7/Textures/status_no_fly.tga
new file mode 100644
index 0000000..32e3d25
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_no_fly.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_no_push.tga b/linden/indra/newview/skins/white_meta7/Textures/status_no_push.tga
new file mode 100644
index 0000000..d3693cf
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_no_push.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_no_scripts.tga b/linden/indra/newview/skins/white_meta7/Textures/status_no_scripts.tga
new file mode 100644
index 0000000..2e56207
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_no_scripts.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_no_voice.tga b/linden/indra/newview/skins/white_meta7/Textures/status_no_voice.tga
new file mode 100644
index 0000000..c9cab73
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_no_voice.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/status_search.tga b/linden/indra/newview/skins/white_meta7/Textures/status_search.tga
new file mode 100644
index 0000000..12de046
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/status_search.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_blue.tga
new file mode 100644
index 0000000..4522807
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_selected_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_selected_blue.tga
new file mode 100644
index 0000000..cf5b18c
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_bottom_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_left.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_left.tga
new file mode 100644
index 0000000..2237b1e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_left.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_left_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_left_selected.tga
new file mode 100644
index 0000000..52ad31f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_left_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_top_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_top_blue.tga
new file mode 100644
index 0000000..02b22af
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_top_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tab_top_selected_blue.tga b/linden/indra/newview/skins/white_meta7/Textures/tab_top_selected_blue.tga
new file mode 100644
index 0000000..7aa1dd0
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tab_top_selected_blue.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tearoff_pressed.tga b/linden/indra/newview/skins/white_meta7/Textures/tearoff_pressed.tga
new file mode 100644
index 0000000..bf04b0b
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tearoff_pressed.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tearoffbox.tga b/linden/indra/newview/skins/white_meta7/Textures/tearoffbox.tga
new file mode 100644
index 0000000..3667971
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tearoffbox.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/textures.xml b/linden/indra/newview/skins/white_meta7/Textures/textures.xml
new file mode 100644
index 0000000..ca27d9e
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/textures.xml
@@ -0,0 +1,25 @@
1<textures version="101">
2 <texture name="button_disabled_32x128.tga" preload="true" scale_left="8" scale_top="16" scale_right="120" scale_bottom="8"/>
3 <texture name="button_enabled_32x128.tga" preload="true" scale_left="8" scale_top="16" scale_right="120" scale_bottom="8"/>
4 <texture name="toolbar_btn_enabled.tga" scale_left="26" scale_top="24" scale_right="102" scale_bottom="0" />
5
6 <texture name="progressbar_fill.tga" preload="true" scale_left="4" scale_top="7" scale_right="71" scale_bottom="7"/>
7 <texture name="progressbar_track.tga" preload="true" scale_left="3" scale_top="7" scale_right="87" scale_bottom="7"/>
8
9 <texture name="toolbar_btn_disabled.tga" scale_left="26" scale_top="24" scale_right="102" scale_bottom="0" />
10 <texture name="toolbar_btn_selected.tga" scale_left="26" scale_top="24" scale_right="102" scale_bottom="0" />
11 <texture name="button_enabled_selected_32x128.tga" preload="true" scale_left="12" scale_top="12" scale_right="118" scale_bottom="14"/>
12
13 <texture name="rounded_square.tga" file_name="rounded_square.tga" preload="true" scale_left="8" scale_top="16" scale_right="120" scale_bottom="8"/>
14 <texture name="rounded_square_soft.tga" file_name="rounded_square_soft.tga" preload="true" scale_left="8" scale_top="16" scale_right="120" scale_bottom="8"/>
15
16 <texture name="btn_chatbar.tga" scale_left="16" scale_top="24" scale_right="48" scale_bottom="0"/>
17 <texture name="btn_chatbar_selected.tga" scale_left="16" scale_top="24" scale_right="48" scale_bottom="0"/>
18
19 <texture name="flyout_btn_right_selected.tga" scale_left="6" scale_top="12" scale_right="26" scale_bottom="12"/>
20 <texture name="flyout_btn_right.tga" scale_left="6" scale_top="12" scale_right="26" scale_bottom="12"/>
21 <texture name="flyout_btn_right_disabled.tga" scale_left="6" scale_top="12" scale_right="122" scale_bottom="12"/>
22 <texture name="flyout_btn_left_selected.tga" scale_left="6" scale_top="12" scale_right="122" scale_bottom="12"/>
23 <texture name="flyout_btn_left.tga" scale_left="6" scale_top="12" scale_right="122" scale_bottom="12"/>
24 <texture name="flyout_btn_left_disabled.tga" scale_left="6" scale_top="12" scale_right="122" scale_bottom="12"/>
25</textures>
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tool_dozer.tga b/linden/indra/newview/skins/white_meta7/Textures/tool_dozer.tga
new file mode 100644
index 0000000..eb51d59
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tool_dozer.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tool_dozer_active.tga b/linden/indra/newview/skins/white_meta7/Textures/tool_dozer_active.tga
new file mode 100644
index 0000000..560d845
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tool_dozer_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tool_zoom.tga b/linden/indra/newview/skins/white_meta7/Textures/tool_zoom.tga
new file mode 100644
index 0000000..ef111d6
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tool_zoom.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/tool_zoom_active.tga b/linden/indra/newview/skins/white_meta7/Textures/tool_zoom_active.tga
new file mode 100644
index 0000000..9e044fa
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/tool_zoom_active.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_bg.tga b/linden/indra/newview/skins/white_meta7/Textures/toolbar_bg.tga
new file mode 100644
index 0000000..115df9f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_bg.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_disabled.tga b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_disabled.tga
new file mode 100644
index 0000000..29cbe39
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_disabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.psd b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.psd
new file mode 100644
index 0000000..82ca729
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.psd
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.tga b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.tga
new file mode 100644
index 0000000..3ac63d5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_enabled.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_selected.tga b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_selected.tga
new file mode 100644
index 0000000..dfcfc20
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_btn_selected.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/toolbar_tab.tga b/linden/indra/newview/skins/white_meta7/Textures/toolbar_tab.tga
new file mode 100644
index 0000000..4641d22
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/toolbar_tab.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/up_arrow.png b/linden/indra/newview/skins/white_meta7/Textures/up_arrow.png
new file mode 100644
index 0000000..80b87a5
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/up_arrow.png
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/Textures/white.tga b/linden/indra/newview/skins/white_meta7/Textures/white.tga
new file mode 100644
index 0000000..55e3793
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/Textures/white.tga
Binary files differ
diff --git a/linden/indra/newview/skins/white_meta7/colors.xml b/linden/indra/newview/skins/white_meta7/colors.xml
new file mode 100644
index 0000000..cf9466f
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/colors.xml
@@ -0,0 +1,3 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3</settings>
diff --git a/linden/indra/newview/skins/white_meta7/colors_base.xml b/linden/indra/newview/skins/white_meta7/colors_base.xml
new file mode 100644
index 0000000..78b7b27
--- /dev/null
+++ b/linden/indra/newview/skins/white_meta7/colors_base.xml
@@ -0,0 +1,206 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<settings version = "101">
3
4<!-- WINDOWS -->
5<TitleBarFocusColor value="153, 204, 51, 255" /> <!-- Focused window title bar highlight, no equivalent for unfocused windows -->
6<FloaterFocusBorderColor value="153, 153, 153, 255" />
7<FloaterUnfocusBorderColor value="102, 102, 102, 255" />
8<FocusBackgroundColor value="210, 210, 210, 255" /> <!-- Background color of focused floaters -->
9<DefaultBackgroundColor value="204, 204, 204, 255" /> <!-- Background color for unfocused floaters -->
10<ColorDropShadow value="0, 0, 0, 200" /> <!-- The drop shadow behind windows and menus -->
11<DefaultHighlightDark value="204,204, 204, 204" />
12<DefaultHighlightLight value="102, 104, 0, 255" />
13<DefaultShadowDark value="204, 204, 204, 204" />
14<DefaultShadowLight value="51, 15, 15, 51" />
15
16<!-- LABELS -->
17<LabelDisabledColor value="204, 205, 204, 255" />
18<LabelSelectedColor value="0, 0, 0, 255" />
19<LabelSelectedDisabledColor value="153, 153, 153, 255" />
20<LabelTextColor value="0, 0, 0, 255" />
21
22<!-- LOGIN -->
23<LoginProgressBarBgColor value="153, 153, 153, 153" />
24<LoginProgressBarFgColor value="153, 153, 153, 153" />
25<LoginProgressBoxBorderColor value="51, 51, 51, 51" />
26<LoginProgressBoxCenterColor value="0, 0, 0, 200" />
27<LoginProgressBoxShadowColor value="0, 0, 0, 200" />
28<LoginProgressBoxTextColor value="255, 255, 255, 255"/>
29
30<!-- BUTTONS -->
31<ButtonLabelColor value="0, 0, 0, 255" /> <!-- Text labels for buttons, like the "OK" text -->
32<ButtonLabelSelectedColor value="255, 255, 255, 255" />
33<ButtonLabelDisabledColor value="204, 204, 204, 255" />
34<ButtonLabelSelectedDisabledColor value="153, 153, 153, 255" />
35<ButtonSelectedBgColor value="255, 255, 255, 255" />
36<ButtonSelectedColor value="153, 204, 51, 255" />
37<ButtonUnselectedBgColor value="62, 62, 62, 255" />
38<ButtonUnselectedFgColor value="255, 255, 255, 255" />
39<ButtonBorderColor value="102, 102, 102, 255" />
40<ButtonFlashBgColor value="255, 255, 255, 255" />
41<ButtonColor value="255, 255, 255, 255" /> <!-- Blended with button art, usually left as opaque white -->
42<ButtonImageColor value="255, 255, 255, 255" /> <!-- Blended with button art, usually left as opaque white -->
43
44<!-- SLIDERS -->
45<SliderDisabledThumbColor value="0, 0, 0, 0" />
46<SliderThumbCenterColor value="255, 255, 255, 255" />
47<SliderThumbOutlineColor value="204, 204, 204, 255" />
48<SliderTrackColor value="255, 255, 255, 255" />
49
50<!-- TEXTFIELDS -->
51<TextBgFocusColor value="255, 255, 255, 255" /> <!-- Text field background when receiving input (focused) -->
52<TextBgReadOnlyColor value="204, 204, 204, 255" /> <!-- Text field background when read-only -->
53<TextBgWriteableColor value="255, 255, 255, 255" /> <!-- Text field background when not receiving input (unfocused) -->
54<TextCursorColor value="102, 204, 0, 255" />
55<TextFgColor value="0, 0, 0, 255" />
56<TextFgReadOnlyColor value="0, 0, 0, 255" />
57<TextFgTentativeColor value="0, 0, 0, 255" />
58<TextEmbeddedItemReadOnlyColor value="0, 0, 0, 255" /> <!-- i.e. About Land name that you don't own -->
59<TextEmbeddedItemColor value="0, 0, 0, 255" />
60<TextDefaultColor value="0, 0, 0, 255"/>
61
62<!-- LISTBOXES -->
63<ScrollBgReadOnlyColor value="255, 255, 255, 255" />
64<ScrollBgWriteableColor value="255, 255, 255, 255" />
65<ScrollBGStripeColor value="204, 204, 204, 60" />
66<ScrollDisabledColor value="210, 210, 210, 204" />
67<ScrollSelectedBGColor value="153, 204, 51, 255" />
68<ScrollSelectedFGColor value="0, 0, 0, 255" /> <!-- Text color -->
69<ScrollUnselectedColor value="0, 0, 0, 255" /> <!-- Text color -->
70<ScrollHighlightedColor value="255, 255, 255, 255" /> <!-- Hover color -->
71<ScrollbarThumbColor value="204, 204, 204, 255" />
72<ScrollbarTrackColor value="153, 204, 0, 255" />
73
74<!-- MENUS -->
75<MenuBarBgColor value="255, 255, 255, 255" />
76<MenuBarGodBgColor value="153, 153, 153, 255" />
77<MenuNonProductionGodBgColor value="100, 200, 130, 230" />
78<MenuNonProductionBgColor value="230, 70, 70, 230" />
79<MenuDefaultBgColor value="255, 255, 255, 255" />
80<MenuItemDisabledColor value="204,204, 204, 255" /> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
81<MenuItemEnabledColor value="0, 0, 0, 255" /> <!-- Menu text color; also text color for pie menus and treeviews (like Inventory) -->
82<MenuItemHighlightBgColor value="153, 153, 153, 255" />
83<MenuItemHighlightFgColor value="0, 0, 0, 255" /> <!-- Highlighted menu text color; also treeview node selection highlight -->
84<MenuPopupBgColor value="255, 255, 255, 255" />
85
86<!-- PIE MENUS -->
87<PieMenuBgColor value="255, 255, 255, 255" />
88<PieMenuLineColor value="153, 153, 153, 255" />
89<PieMenuSelectedColor value="102, 204, 0, 255" />
90
91<!-- TOOLTIPS -->
92<ToolTipBgColor value="204, 204, 204, 255" />
93<ToolTipBorderColor value="51, 51, 51, 255" />
94<ToolTipTextColor value="0, 0, 0, 255" />
95
96<!-- NOTIFICATION POP-UPS -->
97<NotifyBoxColor value="255, 255, 255, 255" />
98<NotifyTextColor value="0, 0, 0, 255" />
99<NotifyCautionBoxColor value="210, 210, 210, 255" /> <!-- the background color of caution permissions prompts -->
100<NotifyCautionWarnColor value="210, 210, 210, 255" /> <!-- the foreground color of the special title text in caution permissions prompts -->
101<GroupNotifyBoxColor value="255, 255, 255, 255" />
102<GroupNotifyTextColor value="0, 0, 0, 255" />
103
104<!-- CHAT AND IM HISTORY TEXTBOX COLORS -->
105<ChatHistoryBgColor value="102, 102, 102, 255" />
106<ChatHistoryTextColor value="102, 103, 102, 255" />
107<IMHistoryBgColor value="204, 204, 204, 255" />
108<IMHistoryTextColor value="204, 204, 204, 255" />
109
110<!-- IN-WORLD SELECTION -->
111<SilhouetteParentColor value="204, 255, 51, 255" />
112<SilhouetteChildColor value="32, 106, 196, 255" />
113<HighlightParentColor value="171, 212, 245, 255" />
114<HighlightChildColor value="171, 212, 245, 255" />
115<HighlightInspectColor value="255, 0, 255, 255" />
116
117<!-- EDIT MODE GRID -->
118<GridFocusPointColor value="255, 255, 255, 128" />
119<GridlineColor value="255, 255, 255, 255" />
120<GridlineBGColor value="235, 235, 255, 200" />
121<GridlineShadowColor value="0, 0, 0, 80" />
122
123<!-- PROPERTY LINES -->
124<PropertyColorAvail value="0, 0, 0, 0" />
125<PropertyColorGroup value="0, 184, 184, 102" />
126<PropertyColorOther value="255, 0, 0, 102" />
127<PropertyColorSelf value="0, 255, 0, 102" />
128<PropertyColorForSale value="255, 128, 0, 102" />
129<PropertyColorAuction value="128, 0, 255, 102" /> <!-- Match the color on the world map -->
130
131<!-- Icon Enable/Disable -->
132<IconEnabledColor value="255, 255, 255, 255"/>
133<IconDisabledColor value="204, 204, 204, 204"/>
134
135<!-- MAP -->
136<MapAvatar value="0, 255, 0, 255" />
137<MapFriend value="255, 255, 0, 255" />
138<MapLinden value="0, 0, 255, 255" />
139<MapMuted value="110, 110, 110, 255" />
140
141<!-- MINI-MAP -->
142<NetMapBackgroundColor value="0, 0, 0, 77" />
143<NetMapYouOwnAboveWater value="0, 255, 255, 255" />
144<NetMapYouOwnBelowWater value="0, 200, 200, 255" />
145<NetMapGroupOwnAboveWater value="255, 0, 255, 255" />
146<NetMapGroupOwnBelowWater value="200, 0, 200, 255" />
147<NetMapOtherOwnAboveWater value="60, 60, 60, 255" />
148<NetMapOtherOwnBelowWater value="30, 30, 30, 255" />
149<NetMapThisRegion value="255, 255, 255, 255" />
150<NetMapLiveRegion value="204, 204, 204, 255" />
151<NetMapDeadRegion value="255, 128, 128, 255" />
152<NetMapFrustum value="255, 255, 255, 20" />
153<NetMapFrustumRotating value="255, 255, 255, 51" />
154
155<!-- HELP WINDOW -->
156<HelpBgColor value="200, 209, 204, 255" />
157<HelpFgColor value="0, 0, 0, 255" />
158<HelpScrollTrackColor value="0, 0, 0, 255" />
159<HelpScrollThumbColor value="255, 255, 255, 255" />
160<HelpScrollHighlightColor value="115, 132, 155, 255" />
161<HelpScrollShadowColor value="0, 0, 0, 255" />
162
163<!-- MISC -->
164<AvatarNameColor value="204, 204, 204, 255" /> <!-- Text color of avatar nametags -->
165<FocusColor value="153, 153, 153, 255" /> <!-- Color of the glow around UI controls with keyboard focus -->
166<FloaterButtonImageColor value="255, 255, 255, 255" /> <!-- The floater buttons (like the close box) are white images that receive this color. -->
167<ButtonCautionImageColor value="255, 255, 255, 255" /> <!-- Match the caution dialog buttons to the default -->
168<HealthTextColor value="255, 255, 255, 255" />
169<MapAutopilotColor value="255, 128, 0, 255" />
170<ContextSilhouetteColor value="0, 0, 0, 255" /> <!-- For "context" highlighting, i.e. pie menu -->
171<ScriptBgReadOnlyColor value="180, 180, 180, 255" />
172<ParcelTextColor value="0, 0, 0, 255" /> <!-- Parcel name on menu bar, normal state -->
173<ParcelHoverColor value="51, 153, 0, 255" /> <!-- Parcel name on menu bar, hover state -->
174<TimeTextColor value="0, 0, 0, 255" /> <!-- SL Time on menu bar -->
175<BalanceTextColor value="51, 153, 0, 255" /> <!-- Currency balance on menu bar -->
176<HealthTextColor value="0, 0, 0, 255" /> <!-- Damage meter text on menu bar -->
177<GroupOverTierColor value="0, 0, 0, 255" /> <!-- Warning text in Group Info window -->
178<FilterBackgroundColor value="153, 153, 153, 255" /> <!-- Matching region of Inventory search text -->
179<FilterTextColor value="0, 0, 0, 255" />
180<InventoryItemSuffixColor value="120, 70, 55, 255"/>
181<InventorySearchStatusColor value="0, 0, 0, 255" />
182<ConsoleBackground value="0, 0, 0, 255" />
183<FolderViewLoadingMessageTextColor value="0, 0, 0, 255"/>
184<InventoryBackgroundColor value="255, 255, 255, 255"/>
185<ComboBoxBg value="255, 255, 255, 255"/>
186<AvatarListTextDistNormalRange value="0, 0, 0, 255"/>
187<AvatarListTextDistShoutRange value="0, 0, 0, 128"/>
188<AvatarListTextDistOver value="128, 0, 0, 128"/>
189<AvatarListTextAgeYoung value="255, 0, 0, 255"/>
190<AvatarListTextAgeNormal value="0, 0, 0, 255"/>
191
192
193 <!-- Alert box colors -->
194<AlertBoxColor value="255, 255, 255, 255"/>
195<AlertTextColor value="0, 0, 0, 255"/>
196<AlertCautionBoxColor value="204, 0, 0, 255"/> <!-- Background color of caution alerts -->
197<AlertCautionTextColor value="0, 0, 0, 255"/> <!-- Foreground color of the special title text in caution alerts -->
198
199<!-- Multi sliders, as in the sky animation setting -->
200<MultiSliderDisabledThumbColor value="0, 0, 0, 255"/>
201<MultiSliderThumbCenterColor value="153, 204, 51, 255"/>
202<MultiSliderThumbOutlineColor value="0, 0, 0, 0"/>
203<MultiSliderTrackColor value="0, 0, 0, 0"/>
204<MultiSliderThumbCenterSelectedColor value="153, 255, 0, 255"/>
205<MultiSliderTriangleColor value="0, 0, 0, 255"/>
206</settings>
diff --git a/linden/indra/newview/viewer.icns b/linden/indra/newview/viewer.icns
new file mode 100644
index 0000000..ac649ca
--- /dev/null
+++ b/linden/indra/newview/viewer.icns
Binary files differ
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index 86acaea..3a7039b 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -132,7 +132,7 @@ class ViewerManifest(LLManifest):
132 132
133 # Gather up the README file, etc. 133 # Gather up the README file, etc.
134 def gather_documents(self): 134 def gather_documents(self):
135 # From the top level directory (imprudence) 135 # From the top level directory (meta-impy)
136 if self.prefix("../../..", dst=""): 136 if self.prefix("../../..", dst=""):
137 self.path("README.txt") 137 self.path("README.txt")
138 self.path("MANIFESTO.txt") 138 self.path("MANIFESTO.txt")
@@ -171,7 +171,7 @@ class ViewerManifest(LLManifest):
171 def channel(self): 171 def channel(self):
172 return self.args['channel'] 172 return self.args['channel']
173 def channel_unique(self): 173 def channel_unique(self):
174 return self.channel().replace("Imprudence", "").strip() 174 return self.channel().replace("meta-impy", "").strip()
175 def channel_oneword(self): 175 def channel_oneword(self):
176 return "".join(self.channel_unique().split()) 176 return "".join(self.channel_unique().split())
177 def channel_lowerword(self): 177 def channel_lowerword(self):
@@ -213,9 +213,9 @@ class WindowsManifest(ViewerManifest):
213 def final_exe(self): 213 def final_exe(self):
214 if self.default_channel(): 214 if self.default_channel():
215 if self.default_grid(): 215 if self.default_grid():
216 return "imprudence.exe" 216 return "meta-impy.exe"
217 else: 217 else:
218 return "imprudencepreview.exe" 218 return "meta-impypreview.exe"
219 else: 219 else:
220 return ''.join(self.channel().split()) + '.exe' 220 return ''.join(self.channel().split()) + '.exe'
221 221
@@ -224,7 +224,7 @@ class WindowsManifest(ViewerManifest):
224 super(WindowsManifest, self).construct() 224 super(WindowsManifest, self).construct()
225 # the final exe is complicated because we're not sure where it's coming from, 225 # the final exe is complicated because we're not sure where it's coming from,
226 # nor do we have a fixed name for the executable 226 # nor do we have a fixed name for the executable
227 self.path(self.find_existing_file('debug/imprudence-bin.exe', 'release/imprudence-bin.exe', 'relwithdebinfo/imprudence-bin.exe'), dst=self.final_exe()) 227 self.path(self.find_existing_file('debug/meta-impy-bin.exe', 'release/meta-impy-bin.exe', 'relwithdebinfo/meta-impy-bin.exe'), dst=self.final_exe())
228 228
229 self.gather_documents() 229 self.gather_documents()
230 230
@@ -233,7 +233,7 @@ class WindowsManifest(ViewerManifest):
233 self.end_prefix("../..") 233 self.end_prefix("../..")
234 234
235 235
236 self.path("imprudence.url") 236 self.path("meta-impy.url")
237 237
238 # Plugin host application 238 # Plugin host application
239 self.path(os.path.join(os.pardir, 239 self.path(os.path.join(os.pardir,
@@ -324,17 +324,17 @@ class WindowsManifest(ViewerManifest):
324 self.end_prefix() 324 self.end_prefix()
325 325
326 # The config file name needs to match the exe's name. 326 # The config file name needs to match the exe's name.
327 self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst=self.final_exe() + ".config") 327 self.path(src="%s/meta-impy-bin.exe.config" % self.args['configuration'], dst=self.final_exe() + ".config")
328 328
329 # We need this one too, so that llkdu loads at runtime - DEV-41194 329 # We need this one too, so that llkdu loads at runtime - DEV-41194
330 #self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst="llkdu.dll.2.config") 330 #self.path(src="%s/meta-impy-bin.exe.config" % self.args['configuration'], dst="llkdu.dll.2.config")
331 self.path("llkdu.dll.2.config") 331 self.path("llkdu.dll.2.config")
332 332
333 # We need this one too, so that win_crash_logger.exe loads at runtime - DEV-19004 333 # We need this one too, so that win_crash_logger.exe loads at runtime - DEV-19004
334 #self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst="win_crash_logger.exe.config") 334 #self.path(src="%s/meta-impy-bin.exe.config" % self.args['configuration'], dst="win_crash_logger.exe.config")
335 335
336 # same thing for auto-updater. 336 # same thing for auto-updater.
337 #self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst="updater.exe.config") 337 #self.path(src="%s/meta-impy-bin.exe.config" % self.args['configuration'], dst="updater.exe.config")
338 338
339 # Vivox runtimes 339 # Vivox runtimes
340 if self.prefix(src="vivox-runtime/i686-win32", dst=""): 340 if self.prefix(src="vivox-runtime/i686-win32", dst=""):
@@ -505,36 +505,36 @@ class WindowsManifest(ViewerManifest):
505 if self.default_channel(): 505 if self.default_channel():
506 if self.default_grid(): 506 if self.default_grid():
507 # release viewer 507 # release viewer
508 installer_file = "Imprudence_%(version_dashes)s_Setup.exe" 508 installer_file = "meta-impy_%(version_dashes)s_Setup.exe"
509 grid_vars_template = """ 509 grid_vars_template = """
510 OutFile "%(installer_file)s" 510 OutFile "%(installer_file)s"
511 !define INSTFLAGS "%(flags)s" 511 !define INSTFLAGS "%(flags)s"
512 !define INSTNAME "Imprudence" 512 !define INSTNAME "meta-impy"
513 !define SHORTCUT "Imprudence" 513 !define SHORTCUT "meta-impy"
514 !define URLNAME "imprudence" 514 !define URLNAME "meta-impy"
515 Caption "Imprudence ${VERSION}" 515 Caption "meta-impy ${VERSION}"
516 """ 516 """
517 else: 517 else:
518 # beta grid viewer 518 # beta grid viewer
519 installer_file = "Imprudence_%(version_dashes)s_(%(grid_caps)s)_Setup.exe" 519 installer_file = "meta-impy_%(version_dashes)s_(%(grid_caps)s)_Setup.exe"
520 grid_vars_template = """ 520 grid_vars_template = """
521 OutFile "%(installer_file)s" 521 OutFile "%(installer_file)s"
522 !define INSTFLAGS "%(flags)s" 522 !define INSTFLAGS "%(flags)s"
523 !define INSTNAME "Imprudence%(grid_caps)s" 523 !define INSTNAME "meta-impy%(grid_caps)s"
524 !define SHORTCUT "Imprudence (%(grid_caps)s)" 524 !define SHORTCUT "meta-impy (%(grid_caps)s)"
525 !define URLNAME "imprudence%(grid)s" 525 !define URLNAME "meta-impy%(grid)s"
526 !define UNINSTALL_SETTINGS 1 526 !define UNINSTALL_SETTINGS 1
527 Caption "Imprudence %(grid)s ${VERSION}" 527 Caption "meta-impy %(grid)s ${VERSION}"
528 """ 528 """
529 else: 529 else:
530 # some other channel on some grid 530 # some other channel on some grid
531 installer_file = "Imprudence_%(version_dashes)s_%(channel_oneword)s_Setup.exe" 531 installer_file = "meta-impy_%(version_dashes)s_%(channel_oneword)s_Setup.exe"
532 grid_vars_template = """ 532 grid_vars_template = """
533 OutFile "%(installer_file)s" 533 OutFile "%(installer_file)s"
534 !define INSTFLAGS "%(flags)s" 534 !define INSTFLAGS "%(flags)s"
535 !define INSTNAME "Imprudence%(channel_oneword)s" 535 !define INSTNAME "meta-impy%(channel_oneword)s"
536 !define SHORTCUT "%(channel)s" 536 !define SHORTCUT "%(channel)s"
537 !define URLNAME "imprudence" 537 !define URLNAME "meta-impy"
538 !define UNINSTALL_SETTINGS 1 538 !define UNINSTALL_SETTINGS 1
539 Caption "%(channel)s ${VERSION}" 539 Caption "%(channel)s ${VERSION}"
540 """ 540 """
@@ -544,7 +544,7 @@ class WindowsManifest(ViewerManifest):
544 installer_file = installer_file % substitution_strings 544 installer_file = installer_file % substitution_strings
545 substitution_strings['installer_file'] = installer_file 545 substitution_strings['installer_file'] = installer_file
546 546
547 tempfile = "imprudence_setup_tmp.nsi" 547 tempfile = "meta-impy_setup_tmp.nsi"
548 # the following replaces strings in the nsi template 548 # the following replaces strings in the nsi template
549 # it also does python-style % substitution 549 # it also does python-style % substitution
550 self.replace_in("installers/windows/installer_template.nsi", tempfile, { 550 self.replace_in("installers/windows/installer_template.nsi", tempfile, {
@@ -581,11 +581,11 @@ class WindowsManifest(ViewerManifest):
581class DarwinManifest(ViewerManifest): 581class DarwinManifest(ViewerManifest):
582 def construct(self): 582 def construct(self):
583 # copy over the build result (this is a no-op if run within the xcode script) 583 # copy over the build result (this is a no-op if run within the xcode script)
584 self.path(self.args['configuration'] + "/Imprudence.app", dst="") 584 self.path(self.args['configuration'] + "/meta-impy.app", dst="")
585 585
586 if self.prefix(src="", dst="Contents"): # everything goes in Contents 586 if self.prefix(src="", dst="Contents"): # everything goes in Contents
587 587
588 self.path("Info-Imprudence.plist", dst="Info.plist") 588 self.path("Info-meta-impy.plist", dst="Info.plist")
589 589
590 # copy additional libs in <bundle>/Contents/MacOS/ 590 # copy additional libs in <bundle>/Contents/MacOS/
591 if (not self.standalone()) and self.prefix(src="../../libraries/universal-darwin/lib_release", dst="MacOS/"): 591 if (not self.standalone()) and self.prefix(src="../../libraries/universal-darwin/lib_release", dst="MacOS/"):
@@ -817,20 +817,20 @@ class DarwinManifest(ViewerManifest):
817 if ("package" in self.args['actions'] or 817 if ("package" in self.args['actions'] or
818 "unpacked" in self.args['actions']): 818 "unpacked" in self.args['actions']):
819 self.run_command('strip -S "%(viewer_binary)s"' % 819 self.run_command('strip -S "%(viewer_binary)s"' %
820 { 'viewer_binary' : self.dst_path_of('Contents/MacOS/Second Life')}) 820 { 'viewer_binary' : self.dst_path_of('Contents/MacOS/meta-impy')})
821 821
822 822
823 def package_finish(self): 823 def package_finish(self):
824 channel_standin = 'Imprudence' # hah, our default channel is not usable on its own 824 channel_standin = 'meta-impy' # hah, our default channel is not usable on its own
825 if not self.default_channel(): 825 if not self.default_channel():
826 channel_standin = self.channel() 826 channel_standin = self.channel()
827 827
828 imagename="Imprudence_" + '_'.join(self.args['version']) 828 imagename="meta-impy_" + '_'.join(self.args['version'])
829 829
830 # MBW -- If the mounted volume name changes, it breaks the .DS_Store's background image and icon positioning. 830 # MBW -- If the mounted volume name changes, it breaks the .DS_Store's background image and icon positioning.
831 # If we really need differently named volumes, we'll need to create multiple DS_Store file images, or use some other trick. 831 # If we really need differently named volumes, we'll need to create multiple DS_Store file images, or use some other trick.
832 832
833 volname="Imprudence Installer" # DO NOT CHANGE without understanding comment above 833 volname="meta-impy Installer" # DO NOT CHANGE without understanding comment above
834 834
835 if self.default_channel(): 835 if self.default_channel():
836 if not self.default_grid(): 836 if not self.default_grid():
@@ -857,7 +857,7 @@ class DarwinManifest(ViewerManifest):
857 # Copy everything in to the mounted .dmg 857 # Copy everything in to the mounted .dmg
858 858
859 if self.default_channel() and not self.default_grid(): 859 if self.default_channel() and not self.default_grid():
860 app_name = "Imprudence " + self.args['grid'] 860 app_name = "meta-impy " + self.args['grid']
861 else: 861 else:
862 app_name = channel_standin.strip() 862 app_name = channel_standin.strip()
863 863
@@ -910,12 +910,12 @@ class LinuxManifest(ViewerManifest):
910 def construct(self): 910 def construct(self):
911 super(LinuxManifest, self).construct() 911 super(LinuxManifest, self).construct()
912 912
913 self.path("res/imprudence_icon.png","imprudence_icon.png") 913 self.path("res/meta-impy_icon.png","meta-impy_icon.png")
914 if self.prefix("linux_tools", dst=""): 914 if self.prefix("linux_tools", dst=""):
915 #self.path("client-readme.txt","README-linux.txt") 915 #self.path("client-readme.txt","README-linux.txt")
916 self.path("client-readme-voice.txt","README-linux-voice.txt") 916 self.path("client-readme-voice.txt","README-linux-voice.txt")
917 #self.path("client-readme-joystick.txt","README-linux-joystick.txt") 917 #self.path("client-readme-joystick.txt","README-linux-joystick.txt")
918 self.path("wrapper.sh","imprudence") 918 self.path("wrapper.sh","meta-impy")
919 self.path("handle_secondlifeprotocol.sh") 919 self.path("handle_secondlifeprotocol.sh")
920 self.path("register_secondlifeprotocol.sh") 920 self.path("register_secondlifeprotocol.sh")
921 self.end_prefix("linux_tools") 921 self.end_prefix("linux_tools")
@@ -952,7 +952,7 @@ class LinuxManifest(ViewerManifest):
952 if 'installer_name' in self.args: 952 if 'installer_name' in self.args:
953 installer_name = self.args['installer_name'] 953 installer_name = self.args['installer_name']
954 else: 954 else:
955 installer_name_components = ['Imprudence_', self.args.get('arch')] 955 installer_name_components = ['meta-impy_', self.args.get('arch')]
956 installer_name_components.extend(self.args['version']) 956 installer_name_components.extend(self.args['version'])
957 installer_name = "_".join(installer_name_components) 957 installer_name = "_".join(installer_name_components)
958 if self.default_channel(): 958 if self.default_channel():
@@ -973,35 +973,36 @@ class LinuxManifest(ViewerManifest):
973 self.package_file = installer_name + '.tar.bz2' 973 self.package_file = installer_name + '.tar.bz2'
974 974
975 # Disabled for now. It's a waste of time to package every compile. 975 # Disabled for now. It's a waste of time to package every compile.
976 # Hmm, need a way to turn this on and off.
976 977
977 # if("package" in self.args['actions'] or 978 if("package" in self.args['actions'] or
978 # "unpacked" in self.args['actions']): 979 "unpacked" in self.args['actions']):
979 # 980
980 # # temporarily move directory tree so that it has the right 981 # temporarily move directory tree so that it has the right
981 # # name in the tarfile 982 # name in the tarfile
982 # self.run_command("mv %(dst)s %(inst)s" % { 983 self.run_command("mv %(dst)s %(inst)s" % {
983 # 'dst': self.get_dst_prefix(), 984 'dst': self.get_dst_prefix(),
984 # 'inst': self.build_path_of(installer_name)}) 985 'inst': self.build_path_of(installer_name)})
985 # try: 986 try:
986 # # --numeric-owner hides the username of the builder for 987 # --numeric-owner hides the username of the builder for
987 # # security etc. 988 # security etc.
988 # self.run_command('tar -C %(dir)s --numeric-owner -cjf ' 989 self.run_command('tar -C %(dir)s --numeric-owner -cjf '
989 # '%(inst_path)s.tar.bz2 %(inst_name)s' % { 990 '%(inst_path)s.tar.bz2 %(inst_name)s' % {
990 # 'dir': self.get_build_prefix(), 991 'dir': self.get_build_prefix(),
991 # 'inst_name': installer_name, 992 'inst_name': installer_name,
992 # 'inst_path':self.build_path_of(installer_name)}) 993 'inst_path':self.build_path_of(installer_name)})
993 # finally: 994 finally:
994 # self.run_command("mv %(inst)s %(dst)s" % { 995 self.run_command("mv %(inst)s %(dst)s" % {
995 # 'dst': self.get_dst_prefix(), 996 'dst': self.get_dst_prefix(),
996 # 'inst': self.build_path_of(installer_name)}) 997 'inst': self.build_path_of(installer_name)})
997 998
998class Linux_i686Manifest(LinuxManifest): 999class Linux_i686Manifest(LinuxManifest):
999 def construct(self): 1000 def construct(self):
1000 super(Linux_i686Manifest, self).construct() 1001 super(Linux_i686Manifest, self).construct()
1001 if self.debug(): 1002 if self.debug():
1002 self.path("imprudence-bin","bin/do-not-directly-run-imprudence-bin") 1003 self.path("meta-impy-bin","bin/do-not-directly-run-meta-impy-bin")
1003 else: 1004 else:
1004 self.path("imprudence-stripped","bin/do-not-directly-run-imprudence-bin") 1005 self.path("meta-impy-stripped","bin/do-not-directly-run-meta-impy-bin")
1005 1006
1006 self.path("../llcommon/libllcommon.so", "lib/libllcommon.so") 1007 self.path("../llcommon/libllcommon.so", "lib/libllcommon.so")
1007 1008
@@ -1121,9 +1122,9 @@ class Linux_x86_64Manifest(LinuxManifest):
1121 def construct(self): 1122 def construct(self):
1122 super(Linux_x86_64Manifest, self).construct() 1123 super(Linux_x86_64Manifest, self).construct()
1123 if self.debug(): 1124 if self.debug():
1124 self.path("imprudence-bin","bin/do-not-directly-run-imprudence-bin") 1125 self.path("meta-impy-bin","bin/do-not-directly-run-meta-impy-bin")
1125 else: 1126 else:
1126 self.path("imprudence-stripped","bin/do-not-directly-run-imprudence-bin") 1127 self.path("meta-impy-stripped","bin/do-not-directly-run-meta-impy-bin")
1127# self.path("../linux_crash_logger/linux-crash-logger-stripped","linux-crash-logger.bin") 1128# self.path("../linux_crash_logger/linux-crash-logger-stripped","linux-crash-logger.bin")
1128 1129
1129 self.path("../llcommon/libllcommon.so", "lib64/libllcommon.so") 1130 self.path("../llcommon/libllcommon.so", "lib64/libllcommon.so")
diff --git a/linden/indra/newview/viewerversion.cpp b/linden/indra/newview/viewerversion.cpp
index 95c8f76..3678cb4 100644
--- a/linden/indra/newview/viewerversion.cpp
+++ b/linden/indra/newview/viewerversion.cpp
@@ -40,7 +40,7 @@ S32 ViewerVersion::sVersionMinor = 0;
40S32 ViewerVersion::sVersionPatch = 0; 40S32 ViewerVersion::sVersionPatch = 0;
41std::string ViewerVersion::sVersionTest = ""; 41std::string ViewerVersion::sVersionTest = "";
42 42
43const std::string ViewerVersion::sViewerName = "Imprudence"; 43const std::string ViewerVersion::sViewerName = "meta-impy";
44 44
45ViewerVersion::ViewerVersion() 45ViewerVersion::ViewerVersion()
46{ 46{
diff --git a/linden/indra/newview/viewerversion.h b/linden/indra/newview/viewerversion.h
index d67cee5..a517f9f 100644
--- a/linden/indra/newview/viewerversion.h
+++ b/linden/indra/newview/viewerversion.h
@@ -52,15 +52,15 @@ public:
52 // Returns the name of the viewer. Currently always "Imprudence" 52 // Returns the name of the viewer. Currently always "Imprudence"
53 static std::string getImpViewerName() { return sViewerName; } 53 static std::string getImpViewerName() { return sViewerName; }
54 54
55 // Returns the major version of Second Life 55 // Returns the major version of the viewer
56 static S32 getLLMajorVersion() { return LL_VERSION_MAJOR; } 56 static S32 getLLMajorVersion() { return LL_VERSION_MAJOR; }
57 // Returns the minor version of Second Life 57 // Returns the minor version of the viewer
58 static S32 getLLMinorVersion() { return LL_VERSION_MINOR; } 58 static S32 getLLMinorVersion() { return LL_VERSION_MINOR; }
59 // Returns the patch version of Second Life 59 // Returns the patch version of the viewer
60 static S32 getLLPatchVersion() { return LL_VERSION_PATCH; } 60 static S32 getLLPatchVersion() { return LL_VERSION_PATCH; }
61 // Returns the build version of Second Life 61 // Returns the build version of the viewer
62 static S32 getLLBuildVersion() { return LL_VERSION_BUILD; } 62 static S32 getLLBuildVersion() { return LL_VERSION_BUILD; }
63 // Returns the name of the LL viewer ("Second Life") 63 // Returns the name of the viewer ("meta-impy")
64 static std::string getLLViewerName() { return LL_VIEWER_NAME; } 64 static std::string getLLViewerName() { return LL_VIEWER_NAME; }
65 65
66 // Note that the viewer channel is set in settings.xml 66 // Note that the viewer channel is set in settings.xml
diff --git a/linden/indra/test/llsdserialize_tut.cpp b/linden/indra/test/llsdserialize_tut.cpp
index 6fcbe4b..3e9e4b8 100644
--- a/linden/indra/test/llsdserialize_tut.cpp
+++ b/linden/indra/test/llsdserialize_tut.cpp
@@ -315,25 +315,7 @@ namespace tut
315 checkRoundTrip(msg + " non-empty string", v); 315 checkRoundTrip(msg + " non-empty string", v);
316 316
317 v = 317 v =
318"Second Life is a 3-D virtual world entirely built and owned by its residents. " 318"Welcome to this grid. We look forward to seeing you in-world!\n"
319"Since opening to the public in 2003, it has grown explosively and today is "
320"inhabited by nearly 100,000 people from around the globe.\n"
321"\n"
322"From the moment you enter the World you'll discover a vast digital continent, "
323"teeming with people, entertainment, experiences and opportunity. Once you've "
324"explored a bit, perhaps you'll find a perfect parcel of land to build your "
325"house or business.\n"
326"\n"
327"You'll also be surrounded by the Creations of your fellow residents. Because "
328"residents retain the rights to their digital creations, they can buy, sell "
329"and trade with other residents.\n"
330"\n"
331"The Marketplace currently supports millions of US dollars in monthly "
332"transactions. This commerce is handled with the in-world currency, the Linden "
333"dollar, which can be converted to US dollars at several thriving online "
334"currency exchanges.\n"
335"\n"
336"Welcome to Second Life. We look forward to seeing you in-world!\n"
337 ; 319 ;
338 checkRoundTrip(msg + " long string", v); 320 checkRoundTrip(msg + " long string", v);
339 321
diff --git a/linden/indra/test/lluri_tut.cpp b/linden/indra/test/lluri_tut.cpp
index 2ee15be..5f0d4e5 100644
--- a/linden/indra/test/lluri_tut.cpp
+++ b/linden/indra/test/lluri_tut.cpp
@@ -306,7 +306,7 @@ namespace tut
306 void URITestObject::test<17>() 306 void URITestObject::test<17>()
307 { 307 {
308 // do some round-trip tests with very long strings. 308 // do some round-trip tests with very long strings.
309 escapeRoundTrip("Welcome to Second Life.We hope you'll have a richly rewarding experience, filled with creativity, self expression and fun.The goals of the Community Standards are simple: treat each other with respect and without harassment, adhere to local standards as indicated by simulator ratings, and refrain from any hate activity which slurs a real-world individual or real-world community. Behavioral Guidelines - The Big Six"); 309 escapeRoundTrip("Welcome to this grid.We hope you'll have a richly rewarding experience, filled with creativity, self expression and fun. The goals of the Community Standards are simple: treat each other with respect and without harassment, adhere to local standards as indicated by simulator ratings, and refrain from any hate activity which slurs a real-world individual or real-world community.");
310 escapeRoundTrip( 310 escapeRoundTrip(
311 "'asset_data':b(12100){'task_id':ucc706f2d-0b68-68f8-11a4-f1043ff35ca0}\n{\n\tname\tObject|\n\tpermissions 0\n\t{\n\t\tbase_mask\t7fffffff\n\t\towner_mask\t7fffffff\n\t\tgroup_mask\t00000000\n\t\teveryone_mask\t00000000\n\t\tnext_owner_mask\t7fffffff\n\t\tcreator_id\t13fd9595-a47b-4d64-a5fb-6da645f038e0\n\t\towner_id\t3c115e51-04f4-523c-9fa6-98aff1034730\n\t\tlast_owner_id\t3c115e51-04f4-523c-9fa6-98aff1034730\n\t\tgroup_id\t00000000-0000-0000-0000-000000000000\n\t}\n\tlocal_id\t217444921\n\ttotal_crc\t323\n\ttype\t2\n\ttask_valid\t2\n\ttravel_access\t13\n\tdisplayopts\t2\n\tdisplaytype\tv\n\tpos\t-0.368634403\t0.00781063363\t-0.569040775\n\toldpos\t150.117996\t25.8658009\t8.19664001\n\trotation\t-0.06293071806430816650390625\t-0.6995697021484375\t-0.7002241611480712890625\t0.1277817934751510620117188\n\tchildpos\t-0.00499999989\t-0.0359999985\t0.307999998\n\tchildrot\t-0.515492737293243408203125\t-0.46601200103759765625\t0.529055416584014892578125\t0.4870323240756988525390625\n\tscale" 311 "'asset_data':b(12100){'task_id':ucc706f2d-0b68-68f8-11a4-f1043ff35ca0}\n{\n\tname\tObject|\n\tpermissions 0\n\t{\n\t\tbase_mask\t7fffffff\n\t\towner_mask\t7fffffff\n\t\tgroup_mask\t00000000\n\t\teveryone_mask\t00000000\n\t\tnext_owner_mask\t7fffffff\n\t\tcreator_id\t13fd9595-a47b-4d64-a5fb-6da645f038e0\n\t\towner_id\t3c115e51-04f4-523c-9fa6-98aff1034730\n\t\tlast_owner_id\t3c115e51-04f4-523c-9fa6-98aff1034730\n\t\tgroup_id\t00000000-0000-0000-0000-000000000000\n\t}\n\tlocal_id\t217444921\n\ttotal_crc\t323\n\ttype\t2\n\ttask_valid\t2\n\ttravel_access\t13\n\tdisplayopts\t2\n\tdisplaytype\tv\n\tpos\t-0.368634403\t0.00781063363\t-0.569040775\n\toldpos\t150.117996\t25.8658009\t8.19664001\n\trotation\t-0.06293071806430816650390625\t-0.6995697021484375\t-0.7002241611480712890625\t0.1277817934751510620117188\n\tchildpos\t-0.00499999989\t-0.0359999985\t0.307999998\n\tchildrot\t-0.515492737293243408203125\t-0.46601200103759765625\t0.529055416584014892578125\t0.4870323240756988525390625\n\tscale"
312 "\t0.074629\t0.289956\t0.01\n\tsit_offset\t0\t0\t0\n\tcamera_eye_offset\t0\t0\t0\n\tcamera_at_offset\t0\t0\t0\n\tsit_quat\t0\t0\t0\t1\n\tsit_hint\t0\n\tstate\t160\n\tmaterial\t3\n\tsoundid\t00000000-0000-0000-0000-000000000000\n\tsoundgain\t0\n\tsoundradius\t0\n\tsoundflags\t0\n\ttextcolor\t0 0 0 1\n\tselected\t0\n\tselector\t00000000-0000-0000-0000-000000000000\n\tusephysics\t0\n\trotate_x\t1\n\trotate_y\t1\n\trotate_z\t1\n\tphantom\t0\n\tremote_script_access_pin\t0\n\tvolume_detect\t0\n\tblock_grabs\t0\n\tdie_at_edge\t0\n\treturn_at_edge\t0\n\ttemporary\t0\n\tsandbox\t0\n\tsandboxhome\t0\t0\t0\n\tshape 0\n\t{\n\t\tpath 0\n\t\t{\n\t\t\tcurve\t16\n\t\t\tbegin\t0\n\t\t\tend\t1\n\t\t\tscale_x\t1\n\t\t\tscale_y\t1\n\t\t\tshear_x\t0\n\t\t\tshear_y\t0\n\t\t\ttwist\t0\n\t\t\ttwist_begin\t0\n\t\t\tradius_offset\t0\n\t\t\ttaper_x\t0\n\t\t\ttaper_y\t0\n\t\t\trevolutions\t1\n\t\t\tskew\t0\n\t\t}\n\t\tprofile 0\n\t\t{\n\t\t\tcurve\t1\n\t\t\tbegin\t0\n\t\t\tend\t1\n\t\t\thollow\t0\n\t\t}\n\t}\n\tf" 312 "\t0.074629\t0.289956\t0.01\n\tsit_offset\t0\t0\t0\n\tcamera_eye_offset\t0\t0\t0\n\tcamera_at_offset\t0\t0\t0\n\tsit_quat\t0\t0\t0\t1\n\tsit_hint\t0\n\tstate\t160\n\tmaterial\t3\n\tsoundid\t00000000-0000-0000-0000-000000000000\n\tsoundgain\t0\n\tsoundradius\t0\n\tsoundflags\t0\n\ttextcolor\t0 0 0 1\n\tselected\t0\n\tselector\t00000000-0000-0000-0000-000000000000\n\tusephysics\t0\n\trotate_x\t1\n\trotate_y\t1\n\trotate_z\t1\n\tphantom\t0\n\tremote_script_access_pin\t0\n\tvolume_detect\t0\n\tblock_grabs\t0\n\tdie_at_edge\t0\n\treturn_at_edge\t0\n\ttemporary\t0\n\tsandbox\t0\n\tsandboxhome\t0\t0\t0\n\tshape 0\n\t{\n\t\tpath 0\n\t\t{\n\t\t\tcurve\t16\n\t\t\tbegin\t0\n\t\t\tend\t1\n\t\t\tscale_x\t1\n\t\t\tscale_y\t1\n\t\t\tshear_x\t0\n\t\t\tshear_y\t0\n\t\t\ttwist\t0\n\t\t\ttwist_begin\t0\n\t\t\tradius_offset\t0\n\t\t\ttaper_x\t0\n\t\t\ttaper_y\t0\n\t\t\trevolutions\t1\n\t\t\tskew\t0\n\t\t}\n\t\tprofile 0\n\t\t{\n\t\t\tcurve\t1\n\t\t\tbegin\t0\n\t\t\tend\t1\n\t\t\thollow\t0\n\t\t}\n\t}\n\tf"
diff --git a/linden/indra/win_crash_logger/llcrashloggerwindows.cpp b/linden/indra/win_crash_logger/llcrashloggerwindows.cpp
index c9e01c8..e15268a 100644
--- a/linden/indra/win_crash_logger/llcrashloggerwindows.cpp
+++ b/linden/indra/win_crash_logger/llcrashloggerwindows.cpp
@@ -261,7 +261,7 @@ bool LLCrashLoggerWindows::init(void)
261 /* 261 /*
262 mbstowcs( gProductName, mProductName.c_str(), LL_ARRAY_SIZE(gProductName) ); 262 mbstowcs( gProductName, mProductName.c_str(), LL_ARRAY_SIZE(gProductName) );
263 gProductName[ LL_ARRY_SIZE(gProductName) - 1 ] = 0; 263 gProductName[ LL_ARRY_SIZE(gProductName) - 1 ] = 0;
264 swprintf(gProductName, L"Second Life"); 264 swprintf(gProductName, L"meta-impy");
265 */ 265 */
266 266
267 llinfos << "Loading dialogs" << llendl; 267 llinfos << "Loading dialogs" << llendl;
diff --git a/linden/indra/win_crash_logger/win_crash_logger.rc b/linden/indra/win_crash_logger/win_crash_logger.rc
index 2819722..bbefab6 100644
--- a/linden/indra/win_crash_logger/win_crash_logger.rc
+++ b/linden/indra/win_crash_logger/win_crash_logger.rc
@@ -96,7 +96,7 @@ BEGIN
96 LTEXT "logs, all of which are used for debugging purposes only.",IDC_STATIC,4,33,210,8 96 LTEXT "logs, all of which are used for debugging purposes only.",IDC_STATIC,4,33,210,8
97 LTEXT "In the space below, please briefly describe what you were doing",IDC_STATIC,3,48,208,8 97 LTEXT "In the space below, please briefly describe what you were doing",IDC_STATIC,3,48,208,8
98 LTEXT "or trying to do just prior to the crash.",IDC_STATIC,3,56,204,8 98 LTEXT "or trying to do just prior to the crash.",IDC_STATIC,3,56,204,8
99 LTEXT "If you don't wish to send Linden Lab a crash report, press Don't Send.",IDC_STATIC,3,90,223,8 99 LTEXT "If you don't wish to send the grid developers a crash report, press Don't Send.",IDC_STATIC,3,90,223,8
100 LTEXT "This report is NOT read by customer support. If you have billing or",IDC_STATIC,3,68,208,8 100 LTEXT "This report is NOT read by customer support. If you have billing or",IDC_STATIC,3,68,208,8
101 LTEXT "other questions, please go to: www.secondlife.com/support",IDC_STATIC,3,76,206,8 101 LTEXT "other questions, please go to: www.secondlife.com/support",IDC_STATIC,3,76,206,8
102 CONTROL "Remember this choice",IDC_CHECK_AUTO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,193,89,13 102 CONTROL "Remember this choice",IDC_CHECK_AUTO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,193,89,13
diff --git a/linden/indra/win_updater/updater.cpp b/linden/indra/win_updater/updater.cpp
index 8c26ade..6ff7d5b 100644
--- a/linden/indra/win_updater/updater.cpp
+++ b/linden/indra/win_updater/updater.cpp
@@ -393,7 +393,7 @@ WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nSho
393 //EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &dev_mode); 393 //EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &dev_mode);
394 394
395 gWindow = CreateWindowEx(NULL, win_class_name, 395 gWindow = CreateWindowEx(NULL, win_class_name,
396 L"Second Life Updater", 396 L"meta-impy Updater",
397 WS_OVERLAPPEDWINDOW, 397 WS_OVERLAPPEDWINDOW,
398 CW_USEDEFAULT, 398 CW_USEDEFAULT,
399 CW_USEDEFAULT, 399 CW_USEDEFAULT,
@@ -456,11 +456,11 @@ WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nSho
456 if (gTotalBytesRead < (1024 * 1024) && ! cancelled) 456 if (gTotalBytesRead < (1024 * 1024) && ! cancelled)
457 { 457 {
458 MessageBox(gWindow, 458 MessageBox(gWindow,
459 L"The Imprudence auto-update has failed.\n" 459 L"The meta-impy auto-update has failed.\n"
460 L"The problem may be caused by other software installed \n" 460 L"The problem may be caused by other software installed \n"
461 L"on your computer, such as a firewall.\n" 461 L"on your computer, such as a firewall.\n"
462 L"Please visit http://wiki.kokuaviewer.org/wiki/Imprudence:Downloads \n" 462 L"Please visit http://www.meta7.com/download.php \n"
463 L"to download the latest version of Imprudence.\n", 463 L"to download the latest version of meta-impy.\n",
464 NULL, MB_OK); 464 NULL, MB_OK);
465 return 1; 465 return 1;
466 } 466 }
@@ -474,7 +474,7 @@ WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nSho
474 if (!success) 474 if (!success)
475 { 475 {
476 MessageBox(gWindow, 476 MessageBox(gWindow,
477 L"Imprudence download failed.\n" 477 L"meta-impy download failed.\n"
478 L"Please try again later.", 478 L"Please try again later.",
479 NULL, MB_OK); 479 NULL, MB_OK);
480 return 1; 480 return 1;
@@ -484,7 +484,7 @@ WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nSho
484 //char params[256]; /* Flawfinder: ignore */ 484 //char params[256]; /* Flawfinder: ignore */
485 //sprintf(params, "/S"); /* Flawfinder: ignore */ 485 //sprintf(params, "/S"); /* Flawfinder: ignore */
486 //MessageBox(gWindow, 486 //MessageBox(gWindow,
487 // L"Updating Second Life.\n\nSecond Life will automatically start once the update is complete. This may take a minute...", 487 // L"Updating grid viewer.\n\n The grid viewer will automatically start once the update is complete. This may take a minute...",
488 // L"Download Complete", 488 // L"Download Complete",
489 // MB_OK); 489 // MB_OK);
490 490
diff --git a/linden/install.xml b/linden/install.xml
index 7ff8dc0..8d71435 100755
--- a/linden/install.xml
+++ b/linden/install.xml
@@ -166,25 +166,6 @@
166 </map> 166 </map>
167 </map> 167 </map>
168 </map> 168 </map>
169 <key>artwork</key>
170 <map>
171 <key>copyright</key>
172 <string>Second Life(TM) Viewer Artwork. Copyright (C) 2008 Linden Research, Inc. With additions by the Imprudence team.</string>
173 <key>description</key>
174 <string>The artwork used in the client, such as UI textures and branding.</string>
175 <key>license</key>
176 <string>creative commons attribution-share alike 3.0</string>
177 <key>packages</key>
178 <map>
179 <key>common</key>
180 <map>
181 <key>md5sum</key>
182 <string>940f85fb8c629b7944688e812a089549</string>
183 <key>url</key>
184 <uri>http://download.kokuaviewer.org/files/extras/imprudence-artwork-20110321.tar.bz2</uri>
185 </map>
186 </map>
187 </map>
188 <key>berkeley</key> 169 <key>berkeley</key>
189 <map> 170 <map>
190 <key>copyright</key> 171 <key>copyright</key>
@@ -422,46 +403,6 @@
422 </map> 403 </map>
423 </map> 404 </map>
424 </map> 405 </map>
425 <key>fonts</key>
426 <map>
427 <key>description</key>
428 <string>Fonts used by the viewer.</string>
429 <key>copyright</key>
430 <string>Various (see contents)</string>
431 <key>license</key>
432 <string>multiple</string>
433 <key>packages</key>
434 <map>
435 <key>darwin</key>
436 <map>
437 <key>md5sum</key>
438 <string>d6368fb96e6dd653d6ccc7d18502184e</string>
439 <key>url</key>
440 <uri>http://imprudenceviewer.org/download/extras/imprudence-fonts-20100910.tar.bz2</uri>
441 </map>
442 <key>linux</key>
443 <map>
444 <key>md5sum</key>
445 <string>d6368fb96e6dd653d6ccc7d18502184e</string>
446 <key>url</key>
447 <uri>http://imprudenceviewer.org/download/extras/imprudence-fonts-20100910.tar.bz2</uri>
448 </map>
449 <key>linux64</key>
450 <map>
451 <key>md5sum</key>
452 <string>d6368fb96e6dd653d6ccc7d18502184e</string>
453 <key>url</key>
454 <uri>http://imprudenceviewer.org/download/extras/imprudence-fonts-20100910.tar.bz2</uri>
455 </map>
456 <key>windows</key>
457 <map>
458 <key>md5sum</key>
459 <string>d6368fb96e6dd653d6ccc7d18502184e</string>
460 <key>url</key>
461 <uri>http://imprudenceviewer.org/download/extras/imprudence-fonts-20100910.tar.bz2</uri>
462 </map>
463 </map>
464 </map>
465 <key>freeglut</key> 406 <key>freeglut</key>
466 <map> 407 <map>
467 <key>license</key> 408 <key>license</key>
diff --git a/linden/scripts/linux/0-patch-SL-source b/linden/scripts/linux/0-patch-SL-source
new file mode 100755
index 0000000..4885d5d
--- /dev/null
+++ b/linden/scripts/linux/0-patch-SL-source
@@ -0,0 +1,31 @@
1#!/bin/bash
2
3# Check for patches to apply. The names of the patches must be in the form
4# slviewer-*.patch* (Example: slviewer-v117-EmbbededNotecard.patch.bz2).
5# They must be applicable from inside the source directory with the -p1
6# option, i.e. they have been built from outside the source directory
7# with a diff command such as:
8# diff -urN linden/ linden-patched/ >slviewer-whatever.patch
9# And they may be gzipped or bzipped.
10
11source config-SL-source
12
13PATCHES=`/bin/ls $PATH_TO_PATCHES/$1/slviewer-*.patch* 2>/dev/null`
14PATCHES="$PATCHES `/bin/ls $PATH_TO_PATCHES/$1/slviewer-*.diff* 2>/dev/null`"
15if [ "$PATCHES" != "" ] ; then
16 echo "Applying patches..."
17 cd $PATH_TO_SOURCES
18 for i in $PATCHES; do
19 echo "Patch: $i"
20 if echo $i | grep ".gz" &>/dev/null ; then
21 gunzip -c $i | patch -p1 -s
22 elif echo $i | grep ".bz2" &>/dev/null ; then
23 bzcat $i | patch -p1 -s
24 elif echo $i | grep ".zip" &>/dev/null ; then
25 unzip -o $i >/dev/null
26 else
27 patch -p1 -s <$i
28 fi
29 done
30fi
31
diff --git a/linden/scripts/linux/1-get-libraries-from-SL b/linden/scripts/linux/1-get-libraries-from-SL
new file mode 100755
index 0000000..9ba61f4
--- /dev/null
+++ b/linden/scripts/linux/1-get-libraries-from-SL
@@ -0,0 +1,71 @@
1#!/bin/bash
2
3# cmake-SL v1.31 (c)2008-2009 Henri Beauchamp. Released under GPL license v2:
4# http://www.gnu.org/licenses/gpl.txt
5
6###############################################################################
7######## THIS IS QUICK'N DIRTY ALPHA SOFTWARE. USE AT YOUR OWN RISKS ! ########
8###############################################################################
9
10###############################################################################
11# BEWARE: this script is meant to compile a -personal- SL client. It is -NOT- #
12# suitable to build client versions meant for public release, because #
13# non-open source code is packaged by this script. #
14###############################################################################
15
16# This bash script is aimed at easying up the build process of a SL client
17# with cmake.
18# You may enable or disable the use of your system's library by editing
19# the USE_SYSTEM_* variable ("yes" --> use the system library, "no" --> use
20# LL's provided ones).
21# The script also takes care of updating properly the viewer_manifest.py script
22# accordingly, so that you (should) end up with a properly packaged client.
23
24# To use this script, simply make it executable (chmod +x cmake-SL) and
25# put it into /usr/local/bin (or any other directory in your PATH).
26# Then, download the slviewer-src-*.tar.gz, slviewer-linux-libs-*.tar.gz,
27# slviewer-artwork-*.zip and fmodapi*.tar.gz archives, and finally, invoke
28# make-SL as follow:
29# cmake-SL path_to_archives (example: make-SL ~/downloads)
30# or simply:
31# cmake-SL
32# when invoking from the directory where the archives are.
33# The sources will be installed into the PATH_TO_SOURCES directory,
34# and the client will be built into the TEMP_DIR directory.
35# The packaged build will be moved to your home directory.
36#
37# If you want to retry a compilation after fixing something manually and
38# don't want cmake-SL to start all over again, overwriting everything,
39# you may invoke it with the --retry option, like this:
40# cmake-SL --retry
41#
42# Finally, if you just want to prepare the sources without starting the
43# compilation, use:
44# cmake-SL [path_to_archives] --prep
45#
46# This script has been tested by the author, on (very customized)
47# Mandriva 2007.1 and 2009.0 distros.
48# Tested with SL v1.21 and v1.22 sources.
49
50source config-SL-source
51
52
53cd $PATH_TO_SOURCES/indra
54
55# Do a clean build
56./develop.py clean
57
58# Force the vectorization use if we chose so.
59if [ "$FORCE_VECTORIZE" == "yes" ] ; then
60 TUNE_FLAGS="$TUNE_FLAGS -DLL_VECTORIZE=1"
61fi
62if [ "$ALLOW_WARNINGS" == "yes" ] ; then
63 FATAL_WARNINGS="-DGCC_DISABLE_FATAL_WARNINGS:BOOL=TRUE"
64else
65 FATAL_WARNINGS=""
66fi
67# Configure the sources and download the LL provided libraries:
68./develop.py --type=Release configure "$FATAL_WARNINGS" \
69 -DCMAKE_C_FLAGS:STRING="-O2 $TUNE_FLAGS" -DCMAKE_CXX_FLAGS:STRING="-O2 $TUNE_FLAGS" \
70 -DCMAKE_C_FLAGS_RELEASE:STRING="-O2 $TUNE_FLAGS" -DCMAKE_CXX_FLAGS_RELEASE:STRING="-O2 $TUNE_FLAGS" \
71 -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-g -O2 $TUNE_FLAGS" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-g -O2 $TUNE_FLAGS"
diff --git a/linden/scripts/linux/2-trim-libraries-from-SL b/linden/scripts/linux/2-trim-libraries-from-SL
new file mode 100755
index 0000000..b6fcf06
--- /dev/null
+++ b/linden/scripts/linux/2-trim-libraries-from-SL
@@ -0,0 +1,248 @@
1#!/bin/bash
2
3# You may enable or disable the use of your system's library by editing
4# the USE_SYSTEM_* variable ("yes" --> use the system library, "no" --> use
5# LL's provided ones).
6# The script also takes care of updating properly the viewer_manifest.py script
7# accordingly, so that you (should) end up with a properly packaged client.
8
9source config-SL-source
10
11
12########### functions definitions ###########
13
14function check() {
15 if [ "$1" != "no" ] ; then
16 if [ -f $2 ] ; then
17 echo "Using the system $3..."
18 return 0
19 else
20 echo "WARNING: system $3 requested but not available..."
21 fi
22 fi
23 return 1
24}
25
26function update_manifest() {
27 grep -v $1 $PATH_TO_SOURCES/indra/newview/viewer_manifest.py >$TEMP_DIR/viewer_manifest.py
28 mv -f $TEMP_DIR/viewer_manifest.py $PATH_TO_SOURCES/indra/newview/viewer_manifest.py
29 chmod +x $PATH_TO_SOURCES/indra/newview/viewer_manifest.py
30}
31
32########### end of functions ###########
33
34if [ "$TEMP_DIR" == "" ] ; then
35 export TEMP_DIR="/usr/tmp/$USER"
36fi
37
38# Use the parameter (if any) as the path to the archives:
39
40PATH_TO_ARCHIVES=`pwd`
41if [ "$1" != "" ] && [ "$1" != "--prep" ] ; then
42 if [ -d $1 ] ; then
43 PATH_TO_ARCHIVES=$1
44 shift
45 fi
46fi
47
48cd $PATH_TO_SOURCES/indra
49
50
51# Force the vectorization use if we chose so.
52if [ "$FORCE_VECTORIZE" == "yes" ] ; then
53 TUNE_FLAGS="$TUNE_FLAGS -DLL_VECTORIZE=1"
54fi
55if [ "$ALLOW_WARNINGS" == "yes" ] ; then
56 FATAL_WARNINGS="-DGCC_DISABLE_FATAL_WARNINGS:BOOL=TRUE"
57else
58 FATAL_WARNINGS=""
59fi
60
61# Let's use the system GTK+ if available:
62if check $USE_SYSTEM_GTK /usr/include/atk-1.0/atk/atk.h "GTK+" ; then
63 cd $PATH_TO_SOURCES/libraries/x86_64-linux/lib_release_client
64 rm -f libgtk* libgdk* libglib* libgmodule* libgobject* libgthread* libpango* libatk* libpixman*
65 cd ../include
66 rm -rf atk-1.0/ gtk-2.0/ glib-2.0/ pango-1.0/ pixman-1/
67 cp -a /usr/include/atk-1.0 .
68 cp -a /usr/include/gtk-2.0 .
69 cp -a /usr/lib/gtk-2.0/include/* gtk-2.0/
70 cp -a /usr/include/glib-2.0 .
71 cp -a /usr/lib/glib-2.0/include/* glib-2.0/
72 cp -a /usr/include/pango-1.0 .
73 if [ -d /usr/include/cairo ] ; then
74 rm -rf cairo/
75 cp -a /usr/include/cairo .
76 cd ../lib_release_client
77 rm -f libcairo*
78 fi
79 update_manifest libatk
80 update_manifest cairo
81 update_manifest libgtk
82 update_manifest libgdk
83 update_manifest libglib
84 update_manifest libgmodule
85 update_manifest libgobject
86 update_manifest libgthread
87 update_manifest libpango
88 update_manifest libpixman
89fi
90
91# Let's use the system zlib if available:
92if check $USE_SYSTEM_ZLIB /usr/include/zlib.h "zlib" ; then
93 cd $PATH_TO_SOURCES/libraries
94 rm -rf include/zlib/
95 rm -f x86_64-linux/lib_release_client/libz.so.1
96 mkdir -p include/zlib
97 cp -a /usr/include/zlib*.h include/zlib/
98fi
99
100# Let's use the system jpeglib if available:
101if check $USE_SYSTEM_JPEGLIB /usr/include/jpeglib.h "jpeglib" ; then
102 cd $PATH_TO_SOURCES/libraries
103 rm -rf include/jpeglib/ x86_64-linux/lib_release_client/libjpeg.a
104 mkdir -p include/jpeglib
105 cp -a /usr/include/j*.h include/jpeglib/
106 touch include/jpeglib/jinclude.h
107fi
108
109# Let's use the system ogg if available:
110if check $USE_SYSTEM_OGG /usr/include/ogg/ogg.h "ogg" ; then
111 cd $PATH_TO_SOURCES/libraries
112 rm -rf include/ogg/ x86_64-linux/lib_release_client/libogg*
113fi
114
115# Let's use the system vorbis if available:
116if check $USE_SYSTEM_VORBIS /usr/include/vorbis/vorbisenc.h "vorbis" ; then
117 cd $PATH_TO_SOURCES/libraries
118 rm -rf include/vorbis/ x86_64-linux/lib_release_client/libvorbis*
119fi
120
121# Let's use the system SDL if available:
122if check $USE_SYSTEM_SDL /usr/include/SDL/SDL.h "SDL" ; then
123 cd $PATH_TO_SOURCES/libraries/x86_64-linux
124 rm -rf include/SDL/ lib_release_client/libSDL*
125 update_manifest libSDL
126fi
127
128# Let's use the system openssl if available:
129if check $USE_SYSTEM_SSL /usr/include/openssl/opensslconf.h "openssl" ; then
130 cd $PATH_TO_SOURCES/libraries/x86_64-linux/lib_release_client
131 rm -f libssl.* libcrypto.*
132 update_manifest libssl
133 update_manifest libcrypto
134fi
135
136# Let's use the system apr if available:
137if check $USE_SYSTEM_APR /usr/include/apr*/apr_base64.h "apr" ; then
138 cd $PATH_TO_SOURCES/libraries/x86_64-linux
139 rm -rf include/apr-1/*
140 rm -f lib_release_client/libapr*
141 cp -a /usr/include/apr*/* include/apr-1/
142 update_manifest libapr
143fi
144
145# Let's use the system db4 if available:
146if check $USE_SYSTEM_DB4 /usr/include/db4/db.h "db4" ; then
147 rm -f $PATH_TO_SOURCES/libraries/x86_64-linux/lib_release_client/libdb*.so
148 update_manifest libdb
149 if [ $USE_SYSTEM_DB4 != "yes" ] ; then
150 if ! grep $USE_SYSTEM_DB4 $PATH_TO_SOURCES/indra/cmake/BerkeleyDB.cmake ; then
151 # If we gave a version number instead of "yes", patch the
152 # BerkeleyDB.cmake file to use that DB4 version instead of 4.2.
153 sed -e "s/4.2/$USE_SYSTEM_DB4/" $PATH_TO_SOURCES/indra/cmake/BerkeleyDB.cmake >$TEMP_DIR/BerkeleyDB.cmake
154 mv -f $TEMP_DIR/BerkeleyDB.cmake $PATH_TO_SOURCES/indra/cmake/BerkeleyDB.cmake
155 fi
156 fi
157fi
158
159# Let's use the system expat if available:
160if check $USE_SYSTEM_EXPAT /usr/include/expat.h "expat" ; then
161 cd $PATH_TO_SOURCES/libraries
162 rm -rf include/expat/
163 rm -f x86_64-linux/lib_release_client/libexpat*
164 mkdir -p include/expat
165 cp -a /usr/include/expat*.h include/expat/
166 update_manifest libexpat
167fi
168
169# Let's use the system xmlrpc-epi if available:
170if check $USE_SYSTEM_XMLRPC /usr/include/xmlrpc.h "xmlrpc-epi" ; then
171 cd $PATH_TO_SOURCES/libraries
172 rm -rf include/xmlrpc-epi/ x86_64-linux/lib_release_client/libxmlrpc.a
173 mkdir -p include/xmlrpc-epi
174 cp -a /usr/include/xmlrpc*.h include/xmlrpc-epi/
175fi
176
177# Let's use the system c-ares if available:
178if check $USE_SYSTEM_CARES /usr/lib/libcares.a "c-ares" ; then
179 cd $PATH_TO_SOURCES/libraries
180 rm -f include/ares/*
181 rm -f x86_64-linux/lib_release_client/libcares.*
182 cp -a /usr/include/ares* include/ares/
183 cp -a /usr/lib/libcares.a x86_64-linux/lib_release_client/
184fi
185
186# Let's use the system curl if available:
187if check $USE_SYSTEM_CURL /usr/include/curl/curl.h "curl" ; then
188 cd $PATH_TO_SOURCES/libraries
189 rm -rf include/curl/
190 rm -f x86_64-linux/lib_release_client/libcurl.*
191fi
192
193# Let's use the system uuid if available:
194if check $USE_SYSTEM_UUID /lib/libuuid.so.1 "libuuid" ; then
195 rm -f $PATH_TO_SOURCES/libraries/x86_64-linux/lib_release_client/libuuid.*
196 update_manifest libuuid
197fi
198
199# Let's use the system google-perftools if available:
200if check $USE_SYSTEM_PERFTOOLS /usr/include/google/malloc_hook.h "google-perftools" ; then
201 cd $PATH_TO_SOURCES/libraries/x86_64-linux
202 rm -f lib_release_client/libtcmalloc.* lib_release_client/libstacktrace.*
203 rm -rf include/google/
204 cp -a /usr/lib/libstacktrace.* /usr/lib/libtcmalloc.so* lib_release_client/
205 cp -a /usr/include/google include/
206 update_manifest tcmalloc
207 update_manifest stacktrace
208fi
209
210# Let's use the system libELFIO if available:
211if check $USE_SYSTEM_ELFIO /usr/include/ELFIO.h "libELFIO" ; then
212 cd $PATH_TO_SOURCES/libraries/x86_64-linux
213 rm -f include/ELFIO/*
214 rm -f lib_release_client/libELFIO.*
215 cp -af /usr/include/ELF* include/ELFIO/
216 cp -af /usr/lib/libELFIO.so lib_release_client/
217 update_manifest ELFIO
218fi
219
220# Let's use the system libstdc++ if available:
221if check $USE_SYSTEM_LIBSTDC /usr/lib/libstdc++.so.6 "libstdc++" ; then
222 rm -f $PATH_TO_SOURCES/libraries/x86_64-linux/lib_release_client/libstdc++.*
223 update_manifest libstdc
224fi
225
226# Let's use the system boost if available:
227if check $USE_SYSTEM_BOOST /usr/include/boost/version.hpp "boost" ; then
228 cd $PATH_TO_SOURCES/libraries
229 rm -rf include/boost/
230 rm -f x86_64-linux/lib_release/libboost_*
231 rm -f x86_64-linux/lib_release_client/libboost_*
232fi
233
234
235# Force libkdu inclusion
236# (disabled for now (v1.21.0 viewer) as the cmake scripts fail to get libkdu from Internet).
237if false; then
238# Remove everything dealing with libstdc++ and the crash logger:
239update_manifest libstdc
240update_manifest logger
241# Now, any line with a '#' followed with several spaces _should_ be dealing
242# with the libkdu stuff... So, we simply remove the '#"...
243sed -e "s/# them/# them/" $PATH_TO_SOURCES/indra/newview/viewer_manifest.py >$TEMP_DIR/viewer_manifest.py
244sed -e "s/^# / /" $TEMP_DIR/viewer_manifest.py >$PATH_TO_SOURCES/indra/newview/viewer_manifest.py
245rm -f $TEMP_DIR/viewer_manifest.py
246chmod +x $PATH_TO_SOURCES/indra/newview/viewer_manifest.py
247fi
248
diff --git a/linden/scripts/linux/3-compile-SL-source b/linden/scripts/linux/3-compile-SL-source
new file mode 100755
index 0000000..9a898ad
--- /dev/null
+++ b/linden/scripts/linux/3-compile-SL-source
@@ -0,0 +1,100 @@
1#!/bin/bash
2
3# cmake-SL v1.31 (c)2008-2009 Henri Beauchamp. Released under GPL license v2:
4# http://www.gnu.org/licenses/gpl.txt
5
6###############################################################################
7######## THIS IS QUICK'N DIRTY ALPHA SOFTWARE. USE AT YOUR OWN RISKS ! ########
8###############################################################################
9
10###############################################################################
11# BEWARE: this script is meant to compile a -personal- SL client. It is -NOT- #
12# suitable to build client versions meant for public release, because #
13# non-open source code is packaged by this script. #
14###############################################################################
15
16# This bash script is aimed at easying up the build process of a SL client
17# with cmake.
18# You may enable or disable the use of your system's library by editing
19# the USE_SYSTEM_* variable ("yes" --> use the system library, "no" --> use
20# LL's provided ones).
21# The script also takes care of updating properly the viewer_manifest.py script
22# accordingly, so that you (should) end up with a properly packaged client.
23
24# To use this script, simply make it executable (chmod +x cmake-SL) and
25# put it into /usr/local/bin (or any other directory in your PATH).
26# Then, download the slviewer-src-*.tar.gz, slviewer-linux-libs-*.tar.gz,
27# slviewer-artwork-*.zip and fmodapi*.tar.gz archives, and finally, invoke
28# make-SL as follow:
29# cmake-SL path_to_archives (example: make-SL ~/downloads)
30# or simply:
31# cmake-SL
32# when invoking from the directory where the archives are.
33# The sources will be installed into the PATH_TO_SOURCES directory,
34# and the client will be built into the TEMP_DIR directory.
35# The packaged build will be moved to your home directory.
36#
37# If you want to retry a compilation after fixing something manually and
38# don't want cmake-SL to start all over again, overwriting everything,
39# you may invoke it with the --retry option, like this:
40# cmake-SL --retry
41#
42# Finally, if you just want to prepare the sources without starting the
43# compilation, use:
44# cmake-SL [path_to_archives] --prep
45#
46# This script has been tested by the author, on (very customized)
47# Mandriva 2007.1 and 2009.0 distros.
48# Tested with SL v1.21 and v1.22 sources.
49
50source config-SL-source
51
52########### functions definitions ###########
53
54function compile() {
55 cd $PATH_TO_SOURCES/indra
56 echo "Compiling the client into $TEMP_DIR..."
57 nice -n 19 ionice -c 3 time ./develop.py --type=Release build
58# if (($? == 0)) ; then
59# mv -f $PATH_TO_SOURCES/indra/viewer-linux-i686*/newview/SecondLife*.tar.bz2 $HOME/
60# fi
61}
62
63########### end of functions ###########
64
65if [ "$TEMP_DIR" == "" ] ; then
66 export TEMP_DIR="/usr/tmp/$USER"
67fi
68
69# Check to see if we simply want to retry a compilation:
70if [ "$1" == "--retry" ] ; then
71 compile
72 exit $?
73fi
74
75# Use the parameter (if any) as the path to the archives:
76
77PATH_TO_ARCHIVES=`pwd`
78if [ "$1" != "" ] && [ "$1" != "--prep" ] ; then
79 if [ -d $1 ] ; then
80 PATH_TO_ARCHIVES=$1
81 shift
82 fi
83fi
84
85cd $PATH_TO_SOURCES/indra
86
87# Do a clean build
88#./develop.py clean
89
90# Force the vectorization use if we chose so.
91if [ "$FORCE_VECTORIZE" == "yes" ] ; then
92 TUNE_FLAGS="$TUNE_FLAGS -DLL_VECTORIZE=1"
93fi
94if [ "$ALLOW_WARNINGS" == "yes" ] ; then
95 FATAL_WARNINGS="-DGCC_DISABLE_FATAL_WARNINGS:BOOL=TRUE"
96else
97 FATAL_WARNINGS=""
98fi
99
100compile
diff --git a/linden/scripts/linux/README.txt b/linden/scripts/linux/README.txt
new file mode 100644
index 0000000..f1e150f
--- /dev/null
+++ b/linden/scripts/linux/README.txt
@@ -0,0 +1,24 @@
1How to build a linux version.
2
3Edit config-SL-source to suit, the one that comes with the meta 7 viewer
4is the one used to build the linux release.
5
6Run the scripts in order -
7
80-patch-SL-source
91-get-libraries-from-SL
102-trim-libraries-from-SL
113-compile-SL-source
12
13The patch script should do nothing unless you have setup patches, so you
14can skip it. The get-libraries script needs a working network
15connection, it fetches pre built libraries. It also sets up the build.
16Trim-libraries removes those pre built libraries again if you configured
17things to not use them. The compile script does the actual work.
18Usually when making changes, only the compile script needs to be run
19again.
20
21
22These scripts are based on cmake-SL v1.31 (c)2008-2009 Henri Beauchamp.
23Released under GPL license v2: http://www.gnu.org/licenses/gpl.txt
24Modifications made by David Seikel.
diff --git a/linden/scripts/linux/config-SL-source b/linden/scripts/linux/config-SL-source
new file mode 100644
index 0000000..174d7d4
--- /dev/null
+++ b/linden/scripts/linux/config-SL-source
@@ -0,0 +1,63 @@
1# cmake-SL v1.31 (c)2008-2009 Henri Beauchamp. Released under GPL license v2:
2# http://www.gnu.org/licenses/gpl.txt
3
4
5# You may enable or disable the use of your system's library by editing
6# the USE_SYSTEM_* variable ("yes" --> use the system library, "no" --> use
7# LL's provided ones).
8# The script also takes care of updating properly the viewer_manifest.py script
9# accordingly, so that you (should) end up with a properly packaged client.
10
11PWD=`pwd`
12
13# Where the sources of the client will be held (defaults to "./linden"):
14PATH_TO_SOURCES="$PWD/../.."
15# Where the patches of the client are stored
16PATH_TO_PATCHES="$PWD/../../patches"
17# Where to store temporary files:
18TEMP_DIR="/tmp/SL-$USER"
19mkdir -p $TEMP_DIR
20
21USE_SYSTEM_GTK="no"
22USE_SYSTEM_SDL="no"
23USE_SYSTEM_SSL="no"
24# Beware: libdb4 makes use of libapr, libapr makes use of libexpat and
25# libxmlrc-epi makes use of libexpat... so you should keep USE_SYSTEM_APR,
26# USE_SYSTEM_DB4, USE_SYSTEM_EXPAT and USE_SYSTEM_XMLRPC in sync.
27USE_SYSTEM_APR="no"
28USE_SYSTEM_EXPAT="no"
29USE_SYSTEM_XMLRPC="no"
30# Note: you may specify a version number (example: 4.6) instead of "yes"
31# in USE_SYSTEM_DB4 (by default the cmake scripts will attempt to link
32# against DB4.2 only and would fail when set to "yes" if this is not the
33# version installed on your system.
34USE_SYSTEM_DB4="no"
35# You should keep the USE_SYSTEM_CARES setting in sync with the USE_SYSTEM_CURL
36# setting further below...
37USE_SYSTEM_CARES="no"
38# If your system libcurl does not use c-ares (non-blocking DNS calls), better
39# using LL's provided library...
40USE_SYSTEM_CURL="no"
41USE_SYSTEM_OGG="no"
42USE_SYSTEM_ZLIB="no"
43USE_SYSTEM_UUID="no"
44USE_SYSTEM_VORBIS="no"
45USE_SYSTEM_JPEGLIB="no"
46USE_SYSTEM_PERFTOOLS="no"
47USE_SYSTEM_ELFIO="no"
48# When compiling against anything newer than glibc v2.4, do use "yes" here:
49USE_SYSTEM_LIBSTDC="yes"
50# Seems that current viewers don't actually like the boost that LL uses. Probaly best to set this to "yes"
51USE_SYSTEM_BOOST="no"
52
53# You may add tune flags here, to optimize the code for your processor.
54# Example, for an Athlon XP:
55# TUNE_FLAGS="-march=athlon-xp"
56TUNE_FLAGS="-fomit-frame-pointer -frename-registers -ftree-vectorize -fweb -fexpensive-optimizations -msse -mfpmath=sse"
57# Set this to "yes" to force vectorization use in the viewer code (only for
58# processors with SSE or Altivec units, and only if you did enable them via
59# the TUNE_FLAGS.
60FORCE_VECTORIZE="yes"
61
62# When using gcc v4.3 or later, you might have to set this to yes...
63ALLOW_WARNINGS="yes"