aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llstartup.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed AO loading on startup and did some light cleanup for readability's ↵McCabe Maxsted2011-06-081-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
* Re-enabled fetchinventoryonlogin setting and renamed it to ↵McCabe Maxsted2011-06-081-12/+10
| | | | fetchinventoryonlogin2 so it's enabled for users of previous versions
* Fixed inventory not background fetching on startup when inventory window was ↵McCabe Maxsted2011-06-081-13/+11
| | | | open on quit
* Now that the cache persists, start background fetching on login. We begin ↵McCabe Maxsted2011-06-081-0/+12
| | | | with the Animations folder uuid sent in the skeleton to hopefully make the AO work as soon as possible
* Merge branch 'viewerinfo' into nextJacek Antonelli2011-05-251-4/+4
|\
| * Ported viewerinfo.cpp from Kokua.Jacek Antonelli2011-05-191-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.
* | revamp the voice client.Armin Weatherwax2011-05-221-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.
* Remember name and password based on grid. This is far from optimal, but will ↵McCabe Maxsted2011-04-191-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
* Updated the grid manager to save names and passwords along with grid info. ↵McCabe Maxsted2011-04-151-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
* Ported Radar v9 patch from Henri Beauchamp (et al.) to Imp, placed it in the ↵McCabe Maxsted2011-04-131-1/+5
| | | | Advanced menu
* Ported SOCKS5 proxy support from Snowglobe 1.5McCabe Maxsted2011-04-121-1/+124
|
* Fixed #599: 'Account History'/'Manage My Account' use SL-specific URLs ↵McCabe Maxsted2011-04-111-0/+3
| | | | (since we don't get these from any grids, disable 'em for now)
* Merge remote-tracking branch 'armin/exp' into expMcCabe Maxsted2011-03-221-2/+21
|\
| * Don't report crashes if the grid where the crash happened is different from ↵Armin Weatherwax2011-03-221-2/+21
| | | | | | | | | | | | the grid logging in. Because otherwise crash statistics are wrong. See viewers with higher crash than disconnect rate.
* | Support username logins on Linden grids. Seems to cover most edge cases with ↵McCabe Maxsted2011-03-221-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)
* | Merge remote-tracking branch 'armin/exp' into expJacek Antonelli2011-03-191-0/+2
|\ \ | |/
| * Henri Beauchamps version of Sione Lomus media filter patch.Armin Weatherwax2011-03-131-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
* | Fixed bad line endings (CRLF) in many files.Jacek Antonelli2011-03-181-11/+11
| | | | | | | | | | Windows users, please set "autocrlf = input" or "autocrlf = true" in your .git/config [core] section to avoid this in the future.
* | Merge in Var Sized Regions into the Imprudence Experimental.RevolutionSmythe2011-03-181-1/+13
|/
* Merge remote branch 'thickbrick/weekly' into weeklyMcCabe Maxsted2011-03-041-0/+3
|\
| * Fix #673: IMs & Logging prefs don't persistthickbrick2010-11-301-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.
* | postfix: new maximum number of groups in SL.Armin Weatherwax2011-02-271-0/+7
| |
* | Henri Beauchamp: Display Names support v4Armin Weatherwax2011-01-241-0/+6
| |
* | re-enable statistics packet for SL, firstuse warn about itArmin Weatherwax2011-01-201-8/+44
| |
* | move streaming audio out of gAudiop into its own class.Armin Weatherwax2011-01-041-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.
* Rename hippo* files to lower case (PART 2 OF 2)Aleric Inglewood2010-11-051-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.
* Merge branch 'weekly' into webkit_pluginsAleric Inglewood2010-10-281-1/+2
|\
| * Fixed the Vivox license prompt appearing when connecting to non-SL grids on ↵McCabe Maxsted2010-10-181-1/+2
| | | | | | | | startup
* | Merge branch 'weekly' into webkit_pluginsAleric Inglewood2010-10-221-3/+18
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: linden/indra/cmake/GStreamer.cmake linden/indra/cmake/GStreamer.cmake was deleted: we're going to try to use system libs, so any improvements that have been made in weekly have been invane. linden/indra/newview/llstartup.cpp Trivial #include collision. One include added another removed. Fixed. linden/indra/newview/lltoolpie.cpp Collision with RLV, pretty trivial. Fixed. linden/indra/newview/viewer_manifest.py Trivial White space fix collision with commenting out of gstreamer libs. Fixed.
| * Disabled inventory loading on login unless FetchInventoryOnLogin is true ↵McCabe Maxsted2010-10-161-2/+5
| | | | | | | | (default to false)
| * Applied RLVa-1.1.2-Imprudence.patch by Kitty BarnettMcCabe Maxsted2010-10-091-1/+13
| |
* | LindenUserDir fixes, part 2.Aleric Inglewood2010-10-221-2/+2
| | | | | | | | | | After the previous commit, the menu text - after logging in - had disappeared. This fixes that.
* | LindenUserDir fixes.Aleric Inglewood2010-10-201-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.
* | RED-595: Manual merge with weekly-webkit.Aleric Inglewood2010-10-151-4/+0
| | | | | | | | Plus some white space fixes (TABs --> spaces) in install.xml.
* | Revert "port of LL renderpipeline/Kirstens S19 pipeline for bridging to ↵Robin Cornelius2010-10-101-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
* | Merge branch 'mccabe-plugins' into plugins_mergeRobin Cornelius2010-10-101-12/+23
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: linden/doc/contributions.txt linden/indra/cmake/GStreamer.cmake linden/indra/cmake/LLMedia.cmake linden/indra/cmake/OPENAL.cmake linden/indra/llmedia/CMakeLists.txt linden/indra/llprimitive/material_codes.h linden/indra/newview/chatbar_as_cmdline.cpp linden/indra/newview/llappviewer.cpp linden/indra/newview/llfloatertos.cpp linden/indra/newview/llstartup.cpp linden/indra/newview/llviewerwindow.cpp linden/indra/newview/llvoavatar.cpp linden/indra/newview/pipeline.cpp linden/indra/newview/pipeline.h linden/indra/newview/viewer_manifest.py linden/install.xml
| * Imprudence style gstreamer plugin (remove llgst, syms and such)Armin Weatherwax2010-09-231-1/+1
| |
| * port of LL renderpipeline/Kirstens S19 pipeline for bridging to Viewer 2 ↵Armin Weatherwax2010-09-231-1/+1
| | | | | | | | texture system
| * llmediaplugins first stepArmin Weatherwax2010-09-231-16/+21
| |
* | Fix for Bug #544elektrahesse2010-09-291-0/+4
| |
* | Ported gSavedSettings changes from Emerald (as well as modifying a few of ours)McCabe Maxsted2010-09-251-1/+3
|/
* Henri Beauchamp: use http map if possible. Fixes broken map in SL + http map ↵Armin Weatherwax2010-09-131-1/+10
| | | | possible for OS
* store our password in the Mac OS keychainNemurimasu Neiro2010-09-101-3/+42
| | | | much more secure than XORing against a MAC address :)
* Applied #472: teleport history from Emerald, patch by Ansariel Hiler, ↵McCabe Maxsted2010-09-071-0/+10
| | | | feature originally by Zi Ree
* added autocorrect functionality and floaterPatrick Sapinski2010-08-301-0/+4
|
* added spellcheck + translation from Emerald Viewer. references to ↵Patrick Sapinski2010-08-301-1/+7
| | | | modularsystems.sl should be changed!
* Added debug setting UseLegacyChatLogsFolder for saving chat.txt and IM logs ↵McCabe Maxsted2010-08-301-1/+8
| | | | in non-grid-specific folders
* Finished up ability to ignore group chat from specific groups.Jacek Antonelli2010-08-281-0/+4
| | | | | Uncheck the "Join group chat" checkbox in the group info window. The list of ignored groups is saved per-account in ignore_groups.xml.
* Added vivox license window when enabling voice or starting up for the first ↵McCabe Maxsted2010-08-281-2/+21
| | | | time (voice can now be included from here on out :)
* Added grid info to the title bar along with usernames when allow multiple ↵McCabe Maxsted2010-08-281-1/+8
| | | | instances is enabled