diff options
Diffstat (limited to 'linden/indra/newview/floatergridmanager.cpp')
-rw-r--r-- | linden/indra/newview/floatergridmanager.cpp | 81 |
1 files changed, 43 insertions, 38 deletions
diff --git a/linden/indra/newview/floatergridmanager.cpp b/linden/indra/newview/floatergridmanager.cpp index 1ca7ae3..3d4b17f 100644 --- a/linden/indra/newview/floatergridmanager.cpp +++ b/linden/indra/newview/floatergridmanager.cpp | |||
@@ -94,7 +94,7 @@ void FloaterGridManager::clearInfo() | |||
94 | //getChild<LLLineEditor>("first_name")->clear(); | 94 | //getChild<LLLineEditor>("first_name")->clear(); |
95 | //getChild<LLLineEditor>("last_name")->clear(); | 95 | //getChild<LLLineEditor>("last_name")->clear(); |
96 | //getChild<LLLineEditor>("avatar_password")->clear(); | 96 | //getChild<LLLineEditor>("avatar_password")->clear(); |
97 | //getChild<LLLineEditor>("search")->clear(); | 97 | getChild<LLLineEditor>("search")->clear(); |
98 | //getChild<LLButton>("btn_delete"); | 98 | //getChild<LLButton>("btn_delete"); |
99 | //getChild<LLButton>("btn_add") | 99 | //getChild<LLButton>("btn_add") |
100 | //getChild<LLButton>("btn_copy"); | 100 | //getChild<LLButton>("btn_copy"); |
@@ -129,7 +129,7 @@ void FloaterGridManager::refresh() | |||
129 | //getChild<LLLineEditor>("first_name")->setEnabled(can_edit); | 129 | //getChild<LLLineEditor>("first_name")->setEnabled(can_edit); |
130 | //getChild<LLLineEditor>("last_name")->setEnabled(can_edit); | 130 | //getChild<LLLineEditor>("last_name")->setEnabled(can_edit); |
131 | //getChild<LLLineEditor>("avatar_password")->setEnabled(can_edit); | 131 | //getChild<LLLineEditor>("avatar_password")->setEnabled(can_edit); |
132 | //getChild<LLLineEditor>("search")->setEnabled(can_edit); | 132 | getChild<LLLineEditor>("search")->setEnabled(can_edit); |
133 | getChild<LLButton>("btn_delete")->setEnabled(can_edit); | 133 | getChild<LLButton>("btn_delete")->setEnabled(can_edit); |
134 | //getChild<LLButton>("btn_add") | 134 | //getChild<LLButton>("btn_add") |
135 | //getChild<LLButton>("btn_copy")->setEnabled(can_edit); | 135 | //getChild<LLButton>("btn_copy")->setEnabled(can_edit); |
@@ -234,52 +234,57 @@ void FloaterGridManager::refreshGrids() | |||
234 | // else if(gridInfo->getPasswordUrl().empty()) | 234 | // else if(gridInfo->getPasswordUrl().empty()) |
235 | // FloaterGridManager::getInstance()->childSetText("avatar_password", std::string("")); | 235 | // FloaterGridManager::getInstance()->childSetText("avatar_password", std::string("")); |
236 | 236 | ||
237 | // if (gridInfo->getPlatform() == HippoGridInfo::PLATFORM_SECONDLIFE) { | 237 | if (gridInfo->getPlatform() == HippoGridInfo::PLATFORM_SECONDLIFE) |
238 | // //childSetEnabled("search", false); | 238 | { |
239 | // //childSetText("search", LLStringExplicit("")); | 239 | FloaterGridManager::getInstance()->childSetEnabled("search", false); |
240 | // childSetEnabled("render_compat", false); | 240 | FloaterGridManager::getInstance()->childSetText("search", LLStringUtil::null); |
241 | // childSetValue("render_compat", false); | 241 | //childSetEnabled("render_compat", false); |
242 | // } else { | 242 | //childSetValue("render_compat", false); |
243 | // //childSetEnabled("search", true); | 243 | } |
244 | // //childSetText("search", gridInfo->getSearchUrl()); | 244 | else |
245 | // childSetEnabled("render_compat", true); | 245 | { |
246 | // childSetValue("render_compat", gridInfo->isRenderCompat()); | 246 | FloaterGridManager::getInstance()->childSetEnabled("search", true); |
247 | // } | 247 | FloaterGridManager::getInstance()->childSetText("search", gridInfo->getSearchUrl()); |
248 | //childSetEnabled("render_compat", true); | ||
249 | //childSetValue("render_compat", gridInfo->isRenderCompat()); | ||
250 | } | ||
248 | 251 | ||
249 | } | 252 | } |
250 | else | 253 | else |
251 | { | 254 | { |
252 | std::string empty = ""; | 255 | FloaterGridManager::getInstance()->childSetText("gridnick", LLStringUtil::null); |
253 | FloaterGridManager::getInstance()->childSetText("gridnick", empty); | 256 | FloaterGridManager::getInstance()->childSetText("gridname", LLStringUtil::null); |
254 | FloaterGridManager::getInstance()->childSetText("gridname", empty); | 257 | FloaterGridManager::getInstance()->childSetText("loginuri", LLStringUtil::null); |
255 | FloaterGridManager::getInstance()->childSetText("loginuri", empty); | 258 | FloaterGridManager::getInstance()->childSetText("loginpage", LLStringUtil::null); |
256 | FloaterGridManager::getInstance()->childSetText("loginpage", empty); | 259 | FloaterGridManager::getInstance()->childSetText("helperuri", LLStringUtil::null); |
257 | FloaterGridManager::getInstance()->childSetText("helperuri", empty); | 260 | FloaterGridManager::getInstance()->childSetText("website", LLStringUtil::null); |
258 | FloaterGridManager::getInstance()->childSetText("website", empty); | 261 | FloaterGridManager::getInstance()->childSetText("support", LLStringUtil::null); |
259 | // FloaterGridManager::getInstance()->childSetText("first_name", empty); | 262 | FloaterGridManager::getInstance()->childSetText("register", LLStringUtil::null); |
260 | // FloaterGridManager::getInstance()->childSetText("last_name", empty); | 263 | FloaterGridManager::getInstance()->childSetText("password", LLStringUtil::null); |
261 | // FloaterGridManager::getInstance()->childSetText("avatar_password", empty); | 264 | // FloaterGridManager::getInstance()->childSetText("first_name", LLStringUtil::null); |
265 | // FloaterGridManager::getInstance()->childSetText("last_name", LLStringUtil::null); | ||
266 | // FloaterGridManager::getInstance()->childSetText("avatar_password", LLStringUtil::null); | ||
267 | FloaterGridManager::getInstance()->childSetText("search", LLStringUtil::null); | ||
262 | } | 268 | } |
263 | } | 269 | } |
264 | else if (FloaterGridManager::getInstance()->getState() == ADD_NEW) | 270 | else if (FloaterGridManager::getInstance()->getState() == ADD_NEW) |
265 | { | 271 | { |
266 | llinfos << "mState == ADD_NEW" << llendl; | 272 | llinfos << "mState == ADD_NEW" << llendl; |
267 | std::string required = "<required>"; | 273 | std::string required = "<required>"; |
268 | std::string empty = ""; | ||
269 | FloaterGridManager::getInstance()->childSetText("gridnick", required); | 274 | FloaterGridManager::getInstance()->childSetText("gridnick", required); |
270 | FloaterGridManager::getInstance()->childSetText("gridname", empty); | 275 | FloaterGridManager::getInstance()->childSetText("gridname", LLStringUtil::null); |
271 | FloaterGridManager::getInstance()->childSetText("loginuri", required); | 276 | FloaterGridManager::getInstance()->childSetText("loginuri", required); |
272 | FloaterGridManager::getInstance()->childSetText("loginpage", empty); | 277 | FloaterGridManager::getInstance()->childSetText("loginpage", LLStringUtil::null); |
273 | FloaterGridManager::getInstance()->childSetText("helperuri", empty); | 278 | FloaterGridManager::getInstance()->childSetText("helperuri", LLStringUtil::null); |
274 | FloaterGridManager::getInstance()->childSetText("website", empty); | 279 | FloaterGridManager::getInstance()->childSetText("website", LLStringUtil::null); |
275 | FloaterGridManager::getInstance()->childSetText("support", empty); | 280 | FloaterGridManager::getInstance()->childSetText("support", LLStringUtil::null); |
276 | FloaterGridManager::getInstance()->childSetText("register", empty); | 281 | FloaterGridManager::getInstance()->childSetText("register", LLStringUtil::null); |
277 | FloaterGridManager::getInstance()->childSetText("password", empty); | 282 | FloaterGridManager::getInstance()->childSetText("password", LLStringUtil::null); |
278 | // FloaterGridManager::getInstance()->childSetText("first_name", empty); | 283 | // FloaterGridManager::getInstance()->childSetText("first_name", LLStringUtil::null); |
279 | // FloaterGridManager::getInstance()->childSetText("last_name", empty); | 284 | // FloaterGridManager::getInstance()->childSetText("last_name", LLStringUtil::null); |
280 | // FloaterGridManager::getInstance()->childSetText("avatar_password", empty); | 285 | // FloaterGridManager::getInstance()->childSetText("avatar_password", LLStringUtil::null); |
281 | //childSetEnabled("search", true); | 286 | //childSetEnabled("search", true); |
282 | //childSetText("search", empty); | 287 | FloaterGridManager::getInstance()->childSetText("search", LLStringUtil::null); |
283 | } | 288 | } |
284 | else if (FloaterGridManager::getInstance()->getState() == ADD_COPY) | 289 | else if (FloaterGridManager::getInstance()->getState() == ADD_COPY) |
285 | { | 290 | { |
@@ -316,7 +321,7 @@ void FloaterGridManager::applyChanges() | |||
316 | gridInfo->setSupportUrl(childGetValue("support")); | 321 | gridInfo->setSupportUrl(childGetValue("support")); |
317 | gridInfo->setRegisterUrl(childGetValue("register")); | 322 | gridInfo->setRegisterUrl(childGetValue("register")); |
318 | gridInfo->setPasswordUrl(childGetValue("password")); | 323 | gridInfo->setPasswordUrl(childGetValue("password")); |
319 | //gridInfo->setSearchUrl(childGetValue("search")); | 324 | gridInfo->setSearchUrl(childGetValue("search")); |
320 | gridInfo->setRenderCompat(childGetValue("render_compat")); | 325 | gridInfo->setRenderCompat(childGetValue("render_compat")); |
321 | 326 | ||
322 | // gridInfo->setFirstName(childGetValue("first_name")); | 327 | // gridInfo->setFirstName(childGetValue("first_name")); |
@@ -387,7 +392,7 @@ bool FloaterGridManager::createNewGrid() | |||
387 | grid->setSupportUrl(childGetValue("support")); | 392 | grid->setSupportUrl(childGetValue("support")); |
388 | grid->setRegisterUrl(childGetValue("register")); | 393 | grid->setRegisterUrl(childGetValue("register")); |
389 | grid->setPasswordUrl(childGetValue("password")); | 394 | grid->setPasswordUrl(childGetValue("password")); |
390 | //grid->setSearchUrl(childGetValue("search")); | 395 | grid->setSearchUrl(childGetValue("search")); |
391 | grid->setRenderCompat(childGetValue("render_compat")); | 396 | grid->setRenderCompat(childGetValue("render_compat")); |
392 | gHippoGridManager->addGrid(grid); | 397 | gHippoGridManager->addGrid(grid); |
393 | 398 | ||
@@ -450,7 +455,7 @@ void FloaterGridManager::retrieveGridInfo() | |||
450 | if (grid->getSupportUrl() != "") childSetText("support", grid->getSupportUrl()); | 455 | if (grid->getSupportUrl() != "") childSetText("support", grid->getSupportUrl()); |
451 | if (grid->getRegisterUrl() != "") childSetText("register", grid->getRegisterUrl()); | 456 | if (grid->getRegisterUrl() != "") childSetText("register", grid->getRegisterUrl()); |
452 | if (grid->getPasswordUrl() != "") childSetText("password", grid->getPasswordUrl()); | 457 | if (grid->getPasswordUrl() != "") childSetText("password", grid->getPasswordUrl()); |
453 | //if (grid->getSearchUrl() != "") childSetText("search", grid->getSearchUrl()); | 458 | if (grid->getSearchUrl() != "") childSetText("search", grid->getSearchUrl()); |
454 | } | 459 | } |
455 | else | 460 | else |
456 | { | 461 | { |