Aleric Inglewood
85ff52be30
Bug fix: circumvent using LLs notify system.
...
Can't use LLs LLFolderViewItem::rename from
LLInventoryPanel::modelChanged because it's nonrobust spaghetti code
and causes randomly sized loops.
Also cleaned up the number of unused nameOrDescriptionChanged functions
introduced in a previous commit.
2013-07-20 18:28:52 +02:00
Aleric Inglewood
95a228b2e9
Actually use LLWearable::mDescription.
...
Set LLWearable::mDescription and keep it up to date.
This allows to export (and import) the description of wearables.
2013-07-19 21:17:42 +02:00
Latif Khalifa
303840f729
Merge remote-tracking branch 'shyotl/sunshine'
...
Conflicts:
indra/llappearance/llavatarappearance.cpp
indra/newview/character/avatar_lad.xml
indra/newview/llagent.cpp
2013-03-26 23:54:36 +01:00
Shyotl
441b564afe
RLVa update.
2013-03-26 00:46:11 -05:00
Drake Arconis
8c09a3c6af
Rip out emerald boob physics
2013-03-11 19:21:45 -04:00
Shyotl
76f3dc9e19
Massive sunshine/viewer-dev catchup. Further implemented serverside baking and added/updated metrics feedback.
2013-02-19 01:50:46 -06:00
Shyotl
e622e03d2a
Bulk of server-baking impelmentation and a bit of cleanup.
2013-01-13 02:37:12 -06:00
Shyotl
9596514c79
Dragged over lltexlayer, lldriverparam, lllocaltextureobject, llwearabledata
2013-01-04 20:50:35 -06:00
Shyotl
e08afcb963
Created llappearance project. Migrated llvoavatardefines and llwearabletype.
2012-12-20 00:00:17 -06:00
Shyotl
4c45e9a9d1
Inital full retooling of appearance editor for multi-wearables. Also updated LLTabContainer to use standard commit and validate callback signals.
2012-06-15 09:51:11 -05:00
Shyotl
6b1f5c388f
Merged baking process with v3 head. Hopefully alleviates some baking oddities pertaining innitial login.
2012-06-11 06:54:59 -05:00
Shyotl
891d6d3448
Interim work on appearance editor.
2012-06-11 04:54:54 -05:00
Shyotl
ae0804beea
Trival V3 llmath merge.
2012-05-21 20:23:42 -05:00
Shyotl
b49ad1cd34
RLVa impl updated to that used in v3. Hooked RLVa restrictions back into wearables. New RLVa floater: 'Locks...' Also updated 'Restrictions...' floater.
2012-04-12 10:29:45 -05:00
Shyotl
896f7f5b9b
Diabled 'first physics wearable' notice.
2012-03-21 02:18:54 -05:00
Shyotl
ae7b12f230
Interim commit before diving into reworking the inventory panel.
2012-02-16 19:25:59 -06:00
Shyotl
a90d7bbb46
Innitial commit. Pulled minor changes out of bulk of changes comming for multi-wearables.
2012-02-16 12:00:38 -06:00
Shyotl
e327e7a15e
Converted some frequent setting lookups to LLCachedControl
2012-01-30 03:49:52 -06:00
Shyotl
a0c549534f
Pulled apart LLInventoryPanel and LLInventoryView. TODO: LLInventoryView needs to be chopped apart into a floater (LLFloaterInventory) and a panel (LLPanelMainInventory).
2012-01-29 17:10:04 -06:00
Siana Gearz
7fec659979
Update RLVa to 1.4.0-compatible
2012-01-25 21:11:33 +01:00
Shyotl
51746dc751
Added wearable index handling to LLAgentWearables to scope out further changes. Index is still always zero for now, so behavior should not have changed. (marked with // TODO: MULTI-WEARABLE)
2012-01-21 19:02:19 -06:00
Siana Gearz
34fb647903
Fix unable to delete links and make more purdy
2011-11-07 05:34:12 +01:00
Shyotl
008bebd817
Merge with siana/future
2011-10-13 00:03:56 -05:00
Shyotl
819fc39f1e
Multi-wearable prep: Updated LLAgentWearables and LLWearable. ItemId<->wearable association moved into individual LLWearables and out of LLAgentWearables. Wearables should now have their name field updated with their parent items name more reliably now, as well.
2011-10-10 00:22:37 -05:00
Shyotl
c99aabf17c
LLAgentWearable LLSingleton-ized.
2011-10-09 21:48:01 -05:00
Shyotl
cd86b3a69b
Refactoring.
...
-New LLWearableType class, uses LLDictionary for typeindex<->typename<->assettype<->typelabel conversions.
-LLAvatarDefines cleaned up. Uses LLDictionary for Mesh, TE, Baked lookups/conversions.
-LLAgentWearables TEWearable stuff removed. Use LLAvatarDefines.
-LLWearable WearableType conversions yanked. Use LLWearableType.
-LLVOAvatar TEWEarable stuff removed. Use LLAvatarDefines.
-EWearableType now LLWearableType::EType
-LLWearable::getID() renamed to LLWearable::getAssetID()
VOAvatar cleanup.
-Removed redundant TEWearable functions.
-Some code migrated to F32 LLVOAvatar::calcMorphAmount(). No functional change.
-LLVOAvatar::removeMissingBakedTextures virtual. Implementation moved to VOAvatarSelf
2011-10-03 15:00:43 -05:00
Shyotl
74dc875a27
Beginning to pull LLVOAvatarSelf out from LLVOAvatar.
2011-10-02 02:51:10 -05:00
Shyotl
417f5084b4
Added LLNotificationsUtil and switched LLNotifications::instance().add to LLNotificationsUtil::add in a bazillion places.
2011-09-03 19:30:42 -05:00
Siana Gearz
6348635d3f
Ïntroduced LLFolderType and LLViewerAssetType (by Shyotl)
2011-06-23 21:11:52 +02:00
Shyotl
c57b97c8df
LLAgentWearables Transition (1/1)
2011-06-09 01:35:49 -05:00