summaryrefslogtreecommitdiff
path: root/indra/newview/llpanellogin.cpp
AgeCommit message (Collapse)Author
2014-06-02MAINT-4122 FIX Viewer crashes while opening PreferencesCallum Prentice
2014-05-07Merge with viewer-releaseCallum Prentice
2014-03-28MAINT-3880 FIX Show favorite landmarks on login screen checkbox, is checked ↵callum_linden
in preferences after being unchecked
2014-03-26MAINT-3881 FIX Pressing the ENTER key when entering a location into the ↵Callum Prentice
“Type a location” field, doesn't log you in
2014-03-18WENG-1470: one more change to match new designcallum_linden
2014-03-17WENG-1470 (Partial) Secondlife Login Screen Redesign - fixed bug with ↵Callum Prentice
favorites button not being enabled even though Home was present in list
2014-03-13WENG-1470 (Partial) Secondlife Login Screen Redesign - changed layout based ↵Callum Prentice
on designer feedback.
2014-03-06WENG-1470 (Partial) Secondlife Login Screen Redesign - mostly to make ↵Callum Prentice
buttons activate when fields valid
2014-03-06WENG-1470 (Partial) Secondlife Login Screen Redesign - more misc changesCallum Prentice
2014-03-05WENG-1470 (Partial) Secondlife Login Screen Redesign - fixed unused combo ↵Callum Prentice
box entries
2014-03-05WENG-1470 (Partial) Secondlife Login Screen Redesign - more steady progressCallum Prentice
2014-03-05WENG-1470 (Partial) Secondlife Login Screen Redesign - steady progressCallum Prentice
2014-03-03WENG-1470 (Partial impl) Secondlife Login Screen RedesignCallum Prentice
2014-02-27Support for multiple buttonsCallum Prentice
2014-02-14MAINT-3675 NUI:Login screen (Work in Progress)Callum Prentice
2014-02-13Fixing line endings after cut/pasteCallum Prentice
2014-02-13MAINT-3675 NUI:Login screen (Work in Progress)Callum Prentice
2014-02-12First pass at FirstLogin login page.Callum Prentice
2014-02-04Remove debugging code that reset page URLcallum_linden
2014-02-04MAINT-3675 NUI:Login Screen - Allow login call to be made from webcallum_linden
2013-10-29SH-4585 FIX: Viewer crashes after attempt to login with invalid SOCKS 5 proxy.Richard Linden
don't have 2 login panels at the same time
2013-09-09merge with viewer-releaseRichard Linden
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-06-11CHUI-974 FIXED "resident" accounts unable to see favorite landmarks on login ↵maksymsproductengine
screen
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2012-11-05STEAM-14: login when user presses Enter at username or password.Nat Goodspeed
The tricky thing about this fix is that the "Log In" button used to be in the same layout_panel as the username and password fields. Now it's not, so the fact that it's the default button for its layout_panel doesn't matter because that layout_panel doesn't have focus. Richard pointed out that we can make the commit action for the username and password fields initiate login -- as long as neither field implicitly runs its commit action when it loses focus!
2012-10-16LLPanelLogin::loadLoginPage() can now use "sourceid" settings var.Nat Goodspeed
Previously we borrowed the sourceid= param value from create_account_url, which we "happened to know" was overridden with the sourceid of interest. Now that we have a settings variable that directly captures sourceid, though, much more straightforward to use that.
2012-08-31Copy sourceid= from create_account_url to login-page URL.Nat Goodspeed
This allows the login-page server to respond to any sourceid= associated with the create_account_url, which (we happen to know) varies by skin -- e.g. for the Steam viewer.
2012-08-31Now that LLURI isn't broken, use it to construct login-page URL.Nat Goodspeed
Previous logic constructed a std::ostringstream, directly messing with '?' vs. '&', ugly libcurl escape calls etc. Now we can deconstruct the LLGridManager:: getLoginPage() URL, supplement the params map as needed and then rebuild a new URL using LLURI::buildHTTP().
2012-08-14merge back beta fixesOz Linden
2012-08-09MAINT-1342: correct initial login location handling, clarify the two related ↵Oz Linden
persistent settings
2012-08-03When turning off create-account button, also turn off its title text.Nat Goodspeed
Login-panel logic distinguishes "system grid" from "non-system grid." With Oz's recent changes for pathfinding, now only agni and aditi are "system grids;" anything else configured into grids.xml is a "non-system grid." The difference is that when you select a "non-system grid" on the grid selector, we turn off the "lost password?" link and the "create account" button -- since how can we help with either if we don't recognize the grid? This logic already existed, but only turned off the create-account button, leaving the new title "CREATE YOUR ACCOUNT" over an empty corner of the login panel. Turn that off too.
2012-08-02Manual cleanup from merge up to viewer-development.Nat Goodspeed
Some viewer-development code had been moved, and so wasn't patched with my panel_login layout changes; verified each of my llpanellogin.cpp commits against new tip rev. Reformatted panel_login.xml in the spirit of the preferred indentation scheme but with my layout changes.
2012-08-02Automated merge with http://hg.secondlife.com/viewer-developmentNat Goodspeed
2012-07-18Make "Log In" button (etc.) move with start/grid combo visibility.Nat Goodspeed
The "Start at:" combo box and the grid-selector box can be turned on and off with checkboxes on the Preferences floater. Break the bottom-left layout_panel on panel_login into several different layout_panels so when these UI elements disappear, other controls move left to fill the holes. Similarly, when you turn on either or both of the UI elements in question, the remaining controls in that general bottom-left area move right to accommodate. Tweak C++ and non-English panel_login.xml overrides to reflect widgets' containment in new layout_panel elements. Discard obsolete "mode_selection_text" and "mode_combo" translations from non- English panel_login.xml overrides.
2012-07-13Try reorganizing panel_login.xml per Leo's redesign.Nat Goodspeed
This includes replacing the small "Sign up" link with a "CREATE YOUR ACCOUNT: Start now" button, requiring a small tweak to the C++ code to Do The Right Thing when the button (vs. the link) is clicked.
2012-07-03PATH-805: guard all uses of sInstance in LLPanelLoginOz Linden
2012-06-28Remove redundant "create_account_url" string from panel_login.xml.Nat Goodspeed
We already have a "create_account_url" string in strings.xml, and in fact -- according to Eli -- the strings.xml values are "better" for non-English languages. Unfortunately those "better" strings weren't being used. They were tied to the FirstRun notification, which seems to have been disengaged. Changed llpanellogin.cpp to look in strings.xml rather than panel_login.xml when clicking the "Sign Up" link on the login panel.
2012-06-25PATH-773: fix up how the location and grid selectors work on the login panelOz Linden
2012-06-12PATH-735: Limit and clean up grid selectionOz Linden
2012-01-19EXP-1815 FIXED Favorites list in login screen not populated when display ↵Vadim ProductEngine
names are disabled. * Fixed LLAvatarName::getLegacyName() to work when display names are disabled (it used to return ' ', i.e. empty first and last name separated with a space). * Added some debugging messages.
2011-10-19mergeDave Parks
2011-09-20EXP-1230 FIX As a resident, I want to not have to choose a UI modeRichard Linden
removed all references to basic mode
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-08-30 EXP-1079 FIX "User is not logged out immediately inworld when selecting to ↵Richard Linden
change modes and restart while logged in"
2011-08-26EXP-1149 FIX Log in Screen: Replace the new mode selector with the old oneRichard Nelson
2011-08-10EXP-1028 FIX Move mode switching to logged in UIRichard Nelson
added mode switching button to status bars for advanced and basic mode, changed login combo box to use menu instead
2011-06-13EXP-885 FIX v2.7.1 Release Viewer Update Available splash prompts the user ↵Richard Linden
to donwload the v2.7.2 Beta Backed out changeset: 3a391669629d
2011-05-16mergeDave Parks