Skip to content
Snippets Groups Projects
  1. Feb 29, 2020
  2. Dec 12, 2019
  3. Sep 29, 2019
  4. Sep 25, 2019
  5. Sep 17, 2019
  6. Aug 10, 2019
  7. Jun 08, 2018
  8. Jan 17, 2018
  9. Dec 13, 2017
  10. May 24, 2017
    • Cinder's avatar
      Downstream assault commit · 6300dc2a
      Cinder authored
      - Fix member init order
      - Use override specifier everywhere
      - Add required typename and template keywords
      - Replace smart pointer ctors with make functions where available
      - Replace 0 and NULL in pointer context with nullptr
      6300dc2a
  11. Dec 07, 2016
  12. Sep 26, 2016
  13. Nov 20, 2016
  14. Nov 10, 2015
  15. Aug 28, 2015
  16. Mar 13, 2015
  17. Mar 05, 2015
  18. Feb 27, 2015
  19. Oct 23, 2014
  20. Aug 12, 2014
  21. Aug 09, 2013
  22. Apr 30, 2013
  23. Mar 29, 2013
  24. Sep 08, 2012
  25. Aug 21, 2012
  26. Jul 18, 2012
    • Nat Goodspeed's avatar
      Backed out changeset a25bfa87418d (using std::type_info::name()) · 7f609b6a
      Nat Goodspeed authored
      The changeset above touched every consumer of the two LLRegistrySingletons
      originally defined with std::type_info* as keys. Those two
      LLRegistrySingletons were changed to use const char* as keys, then all
      consumers were changed to pass std::type_info::name() instead of the plain
      std::type_info* pointer -- to deal with the observed fact that on Linux, a
      given type might produce different std::type_info* pointers in different load
      modules. Since then, Richard turned up the fascinating fact that at least some
      implementations of gcc's std::type_info::before() method already accommodate
      this peculiarity. It seems worth backing out the (dismayingly pervasive)
      change to see if properly using std::type_info::before() as the map comparator
      will work just as well, with conceptually simpler source code.
      This backout is transitional: we don't expect things to build/run properly
      until we've cherry-picked certain other pertinent changes.
      7f609b6a
  27. Jul 11, 2012
    • Nat Goodspeed's avatar
      MAINT-1175: Forbid LLRegistry[Singleton]<std::type_info*, ...>. · 18bd525d
      Nat Goodspeed authored
      Back out code that selects LLTypeInfoLookup for the underlying map
      implementation when KEY = [const] std::type_info*, because LLTypeInfoLookup's
      API is changing to become incompatible with std::map. Instead, fail with
      STATIC_ASSERT when LLRegistry's KEY is [const] std::type_info*.
      Fix all existing uses to use std::type_info::name() string instead.
      18bd525d
  28. May 22, 2011
  29. Jan 19, 2011
  30. Oct 13, 2010
  31. Sep 21, 2010
  32. Sep 03, 2010
  33. Aug 26, 2010
  34. Aug 24, 2010
  35. Aug 23, 2010
    • Loren Shih's avatar
      Created new wearable type. · 981a43b3
      Loren Shih authored
      Added debug setting for disabling physics.
      Added disable-multiwear and disable-camera-reset to wearabletype.
      981a43b3
  36. Aug 19, 2010
  37. Aug 16, 2010
    • Sergei Litovchuk's avatar
      EXT-8636 FIXED updating wearables (worn) prefix in 'My Outfits' list. · 6be8313c
      Sergei Litovchuk authored
      - Fixed LLOutfitsList COF changes handler to update worn status of items removed from COF. Now they are updated based on the differences in original items' ids in COF.
      - Fixed 'My Outfits' items worn status check to update depending on whether the item is linked in COF or not.
      This is a kind of workaround to fix updating attachments' worn status because LLAppearanceMgr::updateAppearanceFromCOF is triggered erlier than new attachment links are fetched. When dumpItemArray(obj_items,"asset_dump: obj_item") is called from LLAppearanceMgr::updateAppearanceFromCOF, all attachment links have empty asset ids.
      
      Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/859/.
      
      --HG--
      branch : product-engine
      6be8313c
Loading