aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llstartup.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-06-08Fixed AO loading on startup and did some light cleanup for readability's ↵McCabe Maxsted1-6/+6
sake. The AO now checks for the notecard every 10 seconds until it's loaded. This whole feature could really use a major refactor
2011-06-08Re-enabled fetchinventoryonlogin setting and renamed it to ↵McCabe Maxsted1-12/+10
fetchinventoryonlogin2 so it's enabled for users of previous versions
2011-06-08Fixed inventory not background fetching on startup when inventory window was ↵McCabe Maxsted1-13/+11
open on quit
2011-06-08Now that the cache persists, start background fetching on login. We begin ↵McCabe Maxsted1-0/+12
with the Animations folder uuid sent in the skeleton to hopefully make the AO work as soon as possible
2011-05-22revamp the voice client.Armin Weatherwax1-5/+7
* split the "voice" debug tag into several tags for usable filtering while debugging * remove debug-spam from user view by: * remove capability request spam by: * llstartup the voice client state engine when actually a region is present, and not the initial fake region. * don't request a capability to determine if (the very same) capability can be requested. * don't do it over and over as if a capability rezzed in like an avatar. Its available - or not (see llstartup). * unload the daemon if not used. * load vivox daemon depending on specific criteria in the caps * remove the partial implementation to load a specific daemon with via the openregion message or the login response. * discard obsolete caps. Tested and working on linux: Parcel changing, region changing, (SL) voice-disabled region private call, (SL) private call region changing, (OS) no voice <-> voice region changing, (OS) mumble <-> freeswitch region changing. To test: Mac, Win. Anything that needs to be tested and not mentioned above.
2011-05-19Ported viewerinfo.cpp from Kokua.Jacek Antonelli1-4/+4
It defines the ViewerInfo module/namespace, which contains a variety of functions for querying the viewer name and version. It is designed to be a replacement for viewerversion.cpp and viewerversion.xml. viewerversion.cpp has been removed, but viewerversion.xml remains (albeit with a bogus version number) until the packaging system no longer uses it.
2011-05-13Fixed vivox license appearing on other grids rather than specifically on ↵McCabe Maxsted1-1/+3
second life login when voice is enabled. (Partial cherry pick from commit a0902a050cc713f742990a09d2a610d4c135b7c7)
2011-05-13Fixed the Vivox license prompt appearing when connecting to non-SL grids on ↵McCabe Maxsted1-1/+2
startup (cherry picked from commit cea604cda04d783b989498055102674170864b5c)
2011-04-27Post merge cleanup.David Seikel1-0/+36
2011-04-19Remember name and password based on grid. This is far from optimal, but will ↵McCabe Maxsted1-199/+43
work for the time being. * UI needs to be made clear on what's going on with user's passwords * 'Remember password' checkbox now works on login (but is unclear) * Stored passwords are MD5s in grid_info.xml * Fixed vivox license appearing on other grids rather than specifically on second life login when voice is enabled * Small fix for username entry after logout * Sadly, storing password in the mac keychain needs to be reimplemented now
2011-04-15Updated the grid manager to save names and passwords along with grid info. ↵McCabe Maxsted1-49/+47
This commit includes the following: * Fixed missing GPL headers from hippo grid manager * Fixed grids named <required> or "" being saved in the list * Fixed grid manager list only showing grid nicks, not grid names * Fixed grid names not settable in the grid manager * Grid manager now remembers avatar names and passwords * Usernames can now be set in the grid manager for SL (needs work) * Fixed grid manager being stuck in an updating state * Some general code cleanup
2011-04-13Ported Radar v9 patch from Henri Beauchamp (et al.) to Imp, placed it in the ↵McCabe Maxsted1-1/+5
Advanced menu
2011-04-12Ported SOCKS5 proxy support from Snowglobe 1.5McCabe Maxsted1-1/+124
2011-04-11Fixed #599: 'Account History'/'Manage My Account' use SL-specific URLs ↵McCabe Maxsted1-0/+3
(since we don't get these from any grids, disable 'em for now)
2011-04-02checkpoint, non functionalJay Threeth1-1/+12
2011-03-22Don't report crashes if the grid where the crash happened is different from ↵Armin Weatherwax1-2/+21
the grid logging in. Because otherwise crash statistics are wrong. See viewers with higher crash than disconnect rate.
2011-03-22Support username logins on Linden grids. Seems to cover most edge cases with ↵McCabe Maxsted1-2/+17
our current grid manager, but really exposes the weaknesses of not saving login info with the grid, usability-wise. (Note: autologin and the command line need to be tested)
2011-03-22Don't report crashes if the grid where the crash happened is different from ↵Armin Weatherwax1-2/+21
the grid logging in. Because otherwise crash statistics are wrong. See viewers with higher crash than disconnect rate.
2011-03-18Fixed bad line endings (CRLF) in many files.Jacek Antonelli1-11/+11
Windows users, please set "autocrlf = input" or "autocrlf = true" in your .git/config [core] section to avoid this in the future.
2011-03-18Merge in Var Sized Regions into the Imprudence Experimental.RevolutionSmythe1-1/+13
2011-03-13Henri Beauchamps version of Sione Lomus media filter patch.Armin Weatherwax1-0/+2
from http://sldev.free.fr/ : "MediaFilter_v3: based on code by Sione Lomu with a couple of bugfixes by Tonya Souther, this improved patch brings media and streaming audio URLs filtering (to prevent IP ripping by so-called security systems which violate the SL TOS by catching your IP and associating your various avatars with it, thus violating your anonimity). Beside empowering your viewer with allow/deny/blacklist/whitelist functions per domain, this improved patch makes the difference between external servers (domains names filtering) and in-world servers (scripted objects with built-in HTTP servers). I also fixed various bugs, security holes and shortcomings, refactored the code and improved it, and added a whitelist/blacklist erasing function." Imprudence changes: added "MediaFilter" debug to be able to inspect the full url and media texture uuid
2011-03-03Privacy issue - Don't send private data across the 'net.David Seikel1-3/+3
Yes, this makes the meta-impy viewer non compliant with LL's TPVP, we don't care this is a viewer for the meta grid. We care about privacy. We have our own effective methods of implementing bans.
2011-02-27postfix: new maximum number of groups in SL.Armin Weatherwax1-0/+7
2011-02-25Unbranding. Todays word is "linden".David Seikel1-4/+4
2011-02-22re-enable statistics packet for SL, firstuse warn about itArmin Weatherwax1-8/+44
(cherry picked from commit 282cb19508dcd38039454dfe71d23bb042fe376c)
2011-02-12Revert "Comment out the server tellinsg us what the search URL is, seems the ↵David Seikel1-3/+2
server sends garbage." This reverts commit c7f818d42ec4e2a2b8b27bfd4dbfaf4fc8beb7eb. The server is now fixed.
2011-02-11Comment out the server tellinsg us what the search URL is, seems the server ↵David Seikel1-2/+3
sends garbage. Should revert this when the server is fixed. Also explains why some viewers don't have working search.
2011-02-09Change imprudence -> meta-impy, though not the URLs. Probably some will ↵David Seikel1-4/+4
need to be reverted later. Changed file names to.
2011-01-24Henri Beauchamp: Display Names support v4Armin Weatherwax1-0/+6
2011-01-20re-enable statistics packet for SL, firstuse warn about itArmin Weatherwax1-8/+44
2011-01-14postfix: new maximum number of groups in SL.Armin Weatherwax1-0/+6
2011-01-04move streaming audio out of gAudiop into its own class.Armin Weatherwax1-11/+6
* might solve several issues with streaming audio, like: streaming audio not working when the sound effects driver fails. * breaks fmod. Sorry. If you want fmod go fix it, its probably not difficult.
2010-11-30Fix #673: IMs & Logging prefs don't persistthickbrick1-0/+3
Enable per-account settings only after we have an account. Also, make settings that are saved locally not depend on UserInfoReply being received.
2010-11-05Rename hippo* files to lower case (PART 2 OF 2)Aleric Inglewood1-2/+2
There was a problem with #include "hippolimits.h" because the file is called hippoLimits.h (with an uppercase L). After some discussion on IRC it was reluctantly decided that filenames should be lowercase, as is done for every Linden file. This is part 2 or 2 (the first part just renamed the files). This part changes all files to make the viewer compile again after the renaming.
2010-11-03Rename hippo* files to lower case (PART 2 OF 2)Aleric Inglewood1-2/+2
There was a problem with #include "hippolimits.h" because the file is called hippoLimits.h (with an uppercase L). After some discussion on IRC it was reluctantly decided that filenames should be lowercase, as is done for every Linden file. This is part 2 or 2 (the first part just renamed the files). This part changes all files to make the viewer compile again after the renaming.
2010-10-22LindenUserDir fixes, part 2.Aleric Inglewood1-2/+2
After the previous commit, the menu text - after logging in - had disappeared. This fixes that.
2010-10-20LindenUserDir fixes.Aleric Inglewood1-1/+5
The LindenUserDir (~/.imprudence/first_last/) cannot be initialized before the user logged in. However, several singletons (that only can be initialized once) depend on this directory for initialization. Therefore we have to take care not to instantiate those singletons until after the user logged in. With regard to webit, this fixes the browser_profile (cache and cookies) directory that the builtin browser uses.
2010-10-18Fixed the Vivox license prompt appearing when connecting to non-SL grids on ↵McCabe Maxsted1-1/+2
startup
2010-10-16Disabled inventory loading on login unless FetchInventoryOnLogin is true ↵McCabe Maxsted1-2/+5
(default to false)
2010-10-15RED-595: Manual merge with weekly-webkit.Aleric Inglewood1-4/+0
Plus some white space fixes (TABs --> spaces) in install.xml.
2010-10-10Revert "port of LL renderpipeline/Kirstens S19 pipeline for bridging to ↵Robin Cornelius1-1/+1
Viewer 2 texture system" This reverts commit 087e15e89930d51c3964329befb273ae3b2d330d. Conflicts: linden/indra/newview/llsurface.cpp linden/indra/newview/llviewerwindow.cpp linden/indra/newview/llvoavatar.cpp linden/indra/newview/pipeline.cpp linden/indra/newview/pipeline.h
2010-10-09Applied RLVa-1.1.2-Imprudence.patch by Kitty BarnettMcCabe Maxsted1-1/+13
2010-09-29Fix for Bug #544elektrahesse1-0/+4
2010-09-25Ported gSavedSettings changes from Emerald (as well as modifying a few of ours)McCabe Maxsted1-1/+3
2010-09-23Imprudence style gstreamer plugin (remove llgst, syms and such)Armin Weatherwax1-1/+1
2010-09-23port of LL renderpipeline/Kirstens S19 pipeline for bridging to Viewer 2 ↵Armin Weatherwax1-1/+1
texture system
2010-09-23llmediaplugins first stepArmin Weatherwax1-16/+21
2010-09-16Added debug setting UseLegacyChatLogsFolder for saving chat.txt and IM logs ↵McCabe Maxsted1-1/+8
in non-grid-specific folders
2010-09-16Henri Beauchamp: use http map if possible. Fixes broken map in SL + http map ↵Armin Weatherwax1-1/+10
possible for OS
2010-09-13Henri Beauchamp: use http map if possible. Fixes broken map in SL + http map ↵Armin Weatherwax1-1/+10
possible for OS