summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2012-04-11IQA-463: Linux fonts look better without libfontconfig.so.1 symlink.Nat Goodspeed
Making llmanifest.py support library-file wildcards allows viewer_manifest.py to avoid specifying the exact version number of every shared library we want to package. Specifying "libfontconfig.so.*" was copying the libfontconfig.so.1 symlink as well as the libfontconfig.so.1.4.4 binary. To my dismay, packaging that symlink makes the Linux viewer fonts look WORSE! I suspect that means that the released Linux viewer completely ignores our packaged libfontconfig.so.1.4.4 library, finding the system fontconfig instead. But that would be a whole different project. For present purposes it suffices to make the updated viewer_manifest.py copy the same files as the older one.
2012-02-10Use wildcards instead of many version-specific lib names on Linux.Nat Goodspeed
viewer_manifest.py's Linux_i686Manifest class has contained directives to copy library files with names like (e.g.) "libapr-1.so.0.4.2", which means that every update to any such library requires messing with viewer_manifest.py. But LLManifest.path() claims to support wildcards, and it's more robust to specify "libapr-1.so*" instead. Unfortunately LLManifest.path()'s wildcard support only used to work for files in the source tree (vs. the artwork tree or the build tree). The logic in path() tries each tree in turn, relying on an exception to make it try the next tree. This exception was raised for a nonexistent specific filename -- but it never used to raise that exception for a wildcard matching 0 files. Instead it would simply report "0 files" and proceed, producing an invalid viewer install. Raise that exception for a wildcard matching nothing. This forces path() to consider the artwork tree and the build tree, permitting us to use wildcards in library names. Define an exception specific to LLManifest: ManifestException rather than the generic Python RuntimeException. Make it a subclass of RuntimeException so any existing callers expecting to catch RuntimeException will continue to work.
2011-10-11CHOP-397 WIP - removed windows updater.exe, no longer usedBrad Payne (Vir Linden)
2011-10-10SH-2515 FIX - small tweaks to cleanupBrad Payne (Vir Linden)
2011-10-10SH-2515 FIX - some cleanup and test stuffBrad Payne (Vir Linden)
2011-10-10SH-2515 FIX - uninstall viewer 2 while preserving settingsBrad Payne (Vir Linden)
2011-10-10SH-2515 WIPBrad Payne (Vir Linden)
2011-10-08CHOP-280 FIX - remove settings on uninstallBrad Payne (Vir Linden)
2011-10-08Preserve logs and user_settings on uninstallBrad Payne (Vir Linden)
2011-10-06SH-2515 WIP, STORM-280 WIP - ported over Oz fix for cache overdeletion ↵Brad Payne (Vir Linden)
during uninstall
2011-10-06SH-2515 WIPBrad Payne (Vir Linden)
2011-10-06SH-2515 WIP - uninstall viewer 2 when installing viewer 3+Brad Payne (Vir Linden)
2011-10-05SH-2515 WIP - Preserve user settingsBrad Payne (Vir Linden)
2011-10-04DS_Store update to handle developer and release app namesLeslie Linden
2011-10-03Mac installer icon alignment updatesLeslie Linden
2011-09-30SH-2515 WIP - changed app name in linux updater, dir name in windows installerBrad Payne (Vir Linden)
2011-09-30SH-2515 WIP - changed app name in mac-updaterBrad Payne (Vir Linden)
2011-09-29Fixes for installer, icon names to remove the 2 now that we are on version 3Brad Payne (Vir Linden)
2011-09-23merge changes for storm-1621Oz Linden
2011-09-22INTL-74 FIX translation for 6 languages for Set27 and Basic Set6eli
2011-09-22sync with viewer-developmenteli
2011-09-22merge changes for storm-1607Oz Linden
2011-09-21sync with viewer-developmenteli
2011-09-21merge changes for storm-1616Oz Linden
2011-09-21STORM-1616: Change default initial mode to AdvancedOz Linden
2011-09-21SH-2472 FIX - avoid accessing nonexistent texture entries in lineSegmentItersectBrad Payne (Vir Linden)
2011-09-21increment viewer version to 3.0.6Oz Linden
2011-09-21VWR-26942: Nederland CA was causing issues when it was mid-CA.pem, moved to ↵Roxie Linden
end for testing. We are still investigating the real issue, but this may be a sufficient patch
2011-09-21merge changes for storm-1618Oz Linden
2011-09-21SH-2432 FIX - moved status line to lower part of dialogBrad Payne (Vir Linden)
2011-09-19SH-2445 Potential fix for crash in LLCurl::Multi::~Multi -- lock sMultiMutex ↵Dave Parks
around curl_multi_ calls in LLCurl::Multi destructor
2011-09-19merge changes for storm-1608Oz Linden
2011-09-19storm-1610Oz Linden
2011-09-19merge changes for storm-1609Oz Linden
2011-09-19VWR-26942: back out 6a0e0684e7afOz Linden
2011-09-19mergeprep linden
2011-09-19Fix for sh-2443prep linden
2011-09-16mergeBrad Payne (Vir Linden)
2011-09-16mergeBrad Payne (Vir Linden)
2011-09-16mergeprep linden
2011-09-16Fix for sh-2443prep linden
2011-09-16VWR-26937 FIX FR linguistic, re-commiteli
2011-09-16sync with viewer-developmenteli
2011-09-16SH-2440 FIX - first build, then test, then commitBrad Payne (Vir Linden)
2011-09-16SH-2440 FIX - avoid calling initInstance() on LLVOAvatarSelf if it already ↵Brad Payne (Vir Linden)
exists
2011-09-16mergeBrad Payne (Vir Linden)
2011-09-16merge changes for storm-1578Oz Linden
2011-09-15mergeBrad Payne (Vir Linden)
2011-09-15mergeBrad Payne (Vir Linden)
2011-09-15EXP-1215 FIX -- New tag toggles on and off during delivery of large purchasesLeslie Linden
EXP-1216 FIX -- Not all inbox items are sorted properly for large item purchases * The inventory listener is no longer used to override the folder's creation date if the date it has is zero.