Skip to content
Snippets Groups Projects
  1. Feb 18, 2010
  2. Feb 17, 2010
  3. Feb 13, 2010
  4. Feb 10, 2010
  5. Feb 09, 2010
  6. Feb 08, 2010
  7. Feb 23, 2010
  8. Feb 06, 2010
  9. Feb 05, 2010
  10. Feb 04, 2010
  11. Feb 03, 2010
    • Lynx Linden's avatar
      EXT-4237: Don't show Start Up pulldown until successful login. · fe5dc035
      Lynx Linden authored
      Previously any login attempt, even a failed one, would cause the Start
      Up pulldown to appear. Now only a successful login will cause this to
      happen. Also renamed the setting FirstRunThisInstall to the more accurate
      HadFirstSuccessfulLogin (and inverted its logic).
      
      Reviewed by Mani.
      fe5dc035
    • David Parks's avatar
      Optimization pass. · 8e67ecf3
      David Parks authored
      -- Further instrumentation of idle update
      -- Removed mActiveQ from LLPipeline, instead making calm objects static during LLVOVolume::idleUpdate
      -- Further instrumentation of flexible object update
      -- Converted LLDynamicArray and LLMap members of LLViewerObjectList to stl counterparts
      -- Increased number of update bins in LLViewerObjectList from 16 to 128 (objects will be processed every 128 frames instead of every 16, or ~ 90% fewer objects processed per frame)
      -- Removed unused "renderObjectsForSelect" code.
      -- Reenabled LOD updates for objects further than 24m from camera
      8e67ecf3
  12. Jan 29, 2010
  13. Jan 27, 2010
  14. Jan 20, 2010
    • Nat Goodspeed's avatar
      DEV-35248: Allow NoVerifySSLCert to uniformly disable verification · df7e5dd1
      Nat Goodspeed authored
      Introduce static LLCurl SSL verification flag, default 'true', accessed by
      LLCurl::setSSLVerify() and getSSLVerify().
      Make LLCurl::Easy::prepRequest() check LLCurl::getSSLVerify() instead of
      unconditionally setting CURLOPT_SSL_VERIFYPEER 'true'. Also set
      CURLOPT_SSL_VERIFYHOST to match.
      Make LLXMLRPCTransaction::Impl::init() examine LLCurl::getSSLVerify(), instead
      of directly examining gSavedSettings.getBOOL("NoVerifySSLCert").
      Make LLURLRequest::checkRootCertificate() set CURLOPT_SSL_VERIFYHOST as well
      as CURLOPT_SSL_VERIFYPEER.
      Make request() in llhttpclient.cpp (used by LLHTTPClient::getByteRange(),
      head(), get(), getHeaderOnly(), put(), post(), postRaw(), postFile(), del(),
      move()) pass LLCurl::getSSLVerify() to checkRootCertificate(), rather than
      constant 'true'.
      Make LLAppViewer::mainLoop() call
          LLCurl::setSSLVerify(! gSavedSettings.getBOOL("NoVerifySSLCert"))
      at the same time it calls LLCurl::setCAFile(), a comparable bit of static
      setup.
      df7e5dd1
  15. Jan 18, 2010
  16. Jan 15, 2010
  17. Jan 13, 2010
  18. Jan 11, 2010
  19. Jan 08, 2010
  20. Jan 05, 2010
  21. Dec 15, 2009
  22. Dec 11, 2009
  23. Dec 10, 2009
    • Monroe Linden's avatar
      Fix for DEV-41388 (SNOW-307: Linux viewer builds renames gstreamer plugin to quicktime.) · 95b044a5
      Monroe Linden authored
      Of the four options suggested in the jira, this is a modified version of #2.  Since the mime_types.xml file actually gets localized (it contains a bunch of user-visible text in addition to the mappings), I don't think renaming it in viewer_manifest.py will work.
      
      Instead, I've created additional files (mime_types_linux.xml and mime_types_mac.xml) in the same location, and changed the code that loads the file in LLAppViewer::init() to look for different names per-platform.
      
      I'm sure there are cleverer solutions (such as abusing the translation xml overlay system to create files that have deltas per platform), but those don't fit in the time-box allocated to this issue.
      95b044a5
  24. Dec 08, 2009
    • Yuri Chebotarev's avatar
      fix low EXT-1112 No critical notification if quiting SL with unsaved group · d36b993e
      Yuri Chebotarev authored
      --HG--
      branch : product-engine
      d36b993e
    • Lynx Linden's avatar
      DEV-43439: Created new LLVersionInfo API. · 98111a40
      Lynx Linden authored
      Renamed llviewerversion to llversioninfo, to avoid confusion with
      llversionviewer in llcommon (llversion is already used by llwindow).
      
      Created new LLVersionInfo class with the following methods:
      
              static S32 getMajor();
              static S32 getMinor();
              static S32 getPatch();
              static S32 getBuild();
              static const std::string &getVersion();
              static const std::string &getShortVersion();
              static const std::string &getChannel();
      
      All viewer code has been updated to use this API. Viewer code no
      longer directly includes llversionviewer.h from llcommon.
      98111a40
  25. Dec 07, 2009
    • Lynx Linden's avatar
      DEV-43439: Rename llviewerbuild.{cpp|h} -> llviewerversion.{cpp|h} · 24cba353
      Lynx Linden authored
      This module now contains general viewer version routines, not just
      access to the viewer build number, so I've renamed it from
      llviewerbuild to llviewerversion.
      24cba353
    • Lynx Linden's avatar
      DEV-43439: Added calls to query the viewer version. · de2f8212
      Lynx Linden authored
      Rather than copy/paste the same version string formatting pattern
      again, I added new string-based version routines:
      
      /// return the full viewer version as a string like "2.0.0.200030"
      const std::string &llGetViewerVersion();
      
      /// return the viewer version as a string like "2.0.0"
      const std::string &llGetViewerShortVersion();
      
      /// return the viewer build version as a string, e.g., "200130"
      const std::string &llGetViewerBuildVersion();
      de2f8212
  26. Dec 03, 2009
  27. Dec 01, 2009
    • Rick Pasetto's avatar
      DEV-42989: Adjust media priority based on app minimization and focus · 659dc522
      Rick Pasetto authored
      Review #49
      
      This change adjusts each media's priority based on whether the viewer is minimized (media priority becomes HIDDEN) or unfocused (media priority becomes LOW). However, due to the fact that updateMedia() was no longer being called when minimized, I moved its call out of LLViewerTextureList::updateImages() (a seemingly odd place anyway) and into its own idle callback.
      659dc522
  28. Nov 30, 2009
Loading