From e90cdf6682cacd261b2927cc4cecf06dfe5a5447 Mon Sep 17 00:00:00 2001 From: Todd Stinson Date: Thu, 15 Dec 2011 10:31:25 -0800 Subject: Introducing the initial hooks for building the pathfinding linkset floater. --- indra/newview/CMakeLists.txt | 2 + indra/newview/app_settings/commands.xml | 12 ++++- indra/newview/llfloaterpathfindinglinksets.cpp | 49 ++++++++++++++++++++ indra/newview/llfloaterpathfindinglinksets.h | 54 ++++++++++++++++++++++ indra/newview/llviewerfloaterreg.cpp | 2 + indra/newview/skins/default/textures/textures.xml | 1 + .../xui/en/floater_pathfinding_linksets.xml | 26 +++++++++++ indra/newview/skins/default/xui/en/strings.xml | 2 + 8 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 indra/newview/llfloaterpathfindinglinksets.cpp create mode 100644 indra/newview/llfloaterpathfindinglinksets.h create mode 100644 indra/newview/skins/default/xui/en/floater_pathfinding_linksets.xml diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 0bd9866b42..13ef8f1848 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -220,6 +220,7 @@ set(viewer_SOURCE_FILES llfloaterobjectweights.cpp llfloateropenobject.cpp llfloaterpathfindingconsole.cpp + llfloaterpathfindinglinksets.cpp llfloaterpay.cpp llfloaterperms.cpp llfloaterpostprocess.cpp @@ -776,6 +777,7 @@ set(viewer_HEADER_FILES llfloaterobjectweights.h llfloateropenobject.h llfloaterpathfindingconsole.h + llfloaterpathfindinglinksets.h llfloaterpay.h llfloaterperms.h llfloaterpostprocess.h diff --git a/indra/newview/app_settings/commands.xml b/indra/newview/app_settings/commands.xml index 808c92351a..5d970c06e2 100644 --- a/indra/newview/app_settings/commands.xml +++ b/indra/newview/app_settings/commands.xml @@ -145,7 +145,7 @@ is_running_function="Floater.IsOpen" is_running_parameters="people" /> - + ); + LLFloaterReg::add("pathfinding_linksets", "floater_pathfinding_linksets.xml", (LLFloaterBuildFunc)&LLFloaterReg::build); LLFloaterReg::add("people", "floater_people.xml", (LLFloaterBuildFunc)&LLFloaterReg::build); LLFloaterReg::add("places", "floater_places.xml", (LLFloaterBuildFunc)&LLFloaterReg::build); LLFloaterReg::add("preferences", "floater_preferences.xml", (LLFloaterBuildFunc)&LLFloaterReg::build); diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index c082cf6ca4..ee854d96e5 100644 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -139,6 +139,7 @@ with the same filename but different name + diff --git a/indra/newview/skins/default/xui/en/floater_pathfinding_linksets.xml b/indra/newview/skins/default/xui/en/floater_pathfinding_linksets.xml new file mode 100644 index 0000000000..074ffd5f5d --- /dev/null +++ b/indra/newview/skins/default/xui/en/floater_pathfinding_linksets.xml @@ -0,0 +1,26 @@ + + + + Filter list by: + + diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml index 63a55a975a..664d60f8b5 100644 --- a/indra/newview/skins/default/xui/en/strings.xml +++ b/indra/newview/skins/default/xui/en/strings.xml @@ -3677,6 +3677,7 @@ Try enclosing path to the editor with double quotes. Walk / run / fly Pathfinding People + Pathfinding Linksets Picks Places Preferences @@ -3703,6 +3704,7 @@ Try enclosing path to the editor with double quotes. Moving your avatar Information about pathfinding Friends, groups, and nearby people + Manipulation of pathfinding linksets Places to show as favorites in your profile Places you've saved Preferences -- cgit v1.2.3