Bug fix: Update name of worn wearable when changing the name in the Properties floater of an inventory item.
Actually use LLWearable::mDescription.

Set LLWearable::mDescription and keep it up to date.
This allows to export (and import) the description of wearables.
Actually use mask in LLInventoryView::changed
Wearable export improvements.

Add grid nick to default filename.
Add grid nick and date to exported XML.
Add inventory path, name and description of item to exported XML.
Merge remote-tracking branch 'singu/master'
Fix link problem: link with libboost_date_time-mt
Bug fix for last commit
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
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.
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Handle PERM_EXPORT in LLPermissions.

This moves all export test code to where it belongs:
in LLPermissions.

Added LLPermissions::allowExportBy, next to
allowModifyBy, allowCopyBy and allowMoveBy.
Then changed all code to use this call.

Because LLPermissions is part of llinventory, I had
to add a proxy for LFSimFeatureHandler.
Added a new class LFSimFeatureHandlerInterface that can be
used by LLPermissions to check simulator features by
accessing the LFSimFeatureHandler singleton.

Several parts of the code ignored the PERM_EXPORT but
and still did demand that things are full perm next
to being a creator. This has now changed the export
rules are the same for everything as they were for mesh:
you need to be the owner and the creator for every element
that is exported (not just the root prim, of course).

Export rules can now be easily made a function on
simulator features. If different rules apply for different
types (wearables, objects, mesh etc) then an extra variable
indicating the type will have to be passed though.
Update wearable import to use the new export data.

Better/more notifications.
No longer applies UUIDs of textures exported on a different grid,
except for secondlife <--> secondlife_beta, but with a warning.
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Pass-through login splash page that allows update notifications.
Page source: https://github.com/singularity-viewer/login-page
Default service for Singularity pages is on Github
Revert "Handle PERM_EXPORT in LLPermissions."

This reverts commit 9c71afe73e80209e0c5ab6d3911975cea1c326f1.
Move export permission check to LLPermissions, try two.

Removes code duplication.

Several parts of the code ignored the PERM_EXPORT but
and still did demand that things are full perm next
to being a creator. This has now changed the export
rules are the same for everything as they were for mesh:
you need to be the owner and the creator for every element
that is exported (not just the root prim, of course).
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer