From 7460b677c3979b9ec5b913dee3abfcd4272bd297 Mon Sep 17 00:00:00 2001
From: Jacek Antonelli
Date: Tue, 31 Aug 2010 05:54:55 -0500
Subject: Added Preferences > Fonts tab, with basic font chooser.
Choosing a font sets FontChoice setting, but no real effect yet.
---
linden/indra/newview/CMakeLists.txt | 2 +
linden/indra/newview/app_settings/settings.xml | 11 +++
linden/indra/newview/impprefsfonts.cpp | 86 ++++++++++++++++++++++
linden/indra/newview/impprefsfonts.h | 45 +++++++++++
linden/indra/newview/llfloaterpreference.cpp | 15 +++-
linden/indra/newview/llfloaterpreference.h | 2 +
.../newview/skins/default/xui/en-us/fonts.xml | 14 ++++
.../skins/default/xui/en-us/notifications.xml | 7 ++
.../default/xui/en-us/panel_preferences_fonts.xml | 33 +++++++++
9 files changed, 214 insertions(+), 1 deletion(-)
create mode 100644 linden/indra/newview/impprefsfonts.cpp
create mode 100644 linden/indra/newview/impprefsfonts.h
create mode 100644 linden/indra/newview/skins/default/xui/en-us/panel_preferences_fonts.xml
(limited to 'linden')
diff --git a/linden/indra/newview/CMakeLists.txt b/linden/indra/newview/CMakeLists.txt
index 313ed9f..1691095 100644
--- a/linden/indra/newview/CMakeLists.txt
+++ b/linden/indra/newview/CMakeLists.txt
@@ -87,6 +87,7 @@ set(viewer_SOURCE_FILES
hippoGridManager.cpp
hippoLimits.cpp
hippoRestRequest.cpp
+ impprefsfonts.cpp
jcfloater_animation_list.cpp
jcfloaterareasearch.cpp
lightshare.cpp
@@ -525,6 +526,7 @@ set(viewer_HEADER_FILES
hippoGridManager.h
hippoLimits.h
hippoRestRequest.h
+ impprefsfonts.h
jcfloater_animation_list.h
jcfloaterareasearch.h
lightshare.h
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index 75f37df..270bd58 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -336,6 +336,17 @@
0
+ FontChoice
+
GoAction