Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-11 | Fix Linux UI issues introduced by moving llinitparam to llcommon. | Nat Goodspeed | |
In a number of places, the viewer uses a lookup based on std::type_info*. We used to use std::map<std::type_info*, whatever>. But on Linux, &typeid(SomeType) can produce different pointer values, depending on the dynamic load module in which the code is executed. Introduce LLTypeInfoLookup<T>, with an API that deliberately mimics std::map<std::type_info*, T>. LLTypeInfoLookup::find() first tries an efficient search for the specified std::type_info*. But if that fails, it scans the underlying container for a match on the std::type_info::name() string. If found, it caches the new std::type_info* to optimize subsequent lookups with the same pointer. Use LLTypeInfoLookup instead of std::map<std::type_info*, ...> in llinitparam.h and llregistry.h. Introduce LLSortedVector<KEY, VALUE>, a std::vector<std::pair<KEY, VALUE>> maintained in sorted order with binary-search lookup. It presents a subset of the std::map<KEY, VALUE> API. | |||
2011-05-11 | STORM-477 Restored the backed out changeset: b62b260aa04d | Seth ProductEngine | |
2011-03-10 | fix for linux build | Richard Linden | |
2010-11-18 | Merge with viewer-development | Mark Palange (Mani) | |
2010-11-18 | CHOP-187 Fixed linux updater return code to return 0 on success | Mark Palange (Mani) | |
2010-11-17 | CHOP-203 Deleting the update file after installer run. | Mark Palange (Mani) | |
2010-11-16 | CHOP-209 Added marker creation, fixed updater crash bug | Mark Palange (Mani) | |
2010-11-15 | CHOP-179 Added --file option to linux-updater for local install | Mark Palange (Mani) | |
2010-10-28 | STORM-480 remove unused "wrap" parameter from LLDir::getNetFileInDir | Oz Linden | |
--HG-- branch : storm-102 | |||
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-02-17 | EXT-5500 reduce linux package size | Tofu Linden | |
remove the now-redundant and somewhat odd (mea culpa) stripping process from the CMake stage | |||
2009-10-01 | linux updater fixes - use the same new standard substitution strings as the ↵ | Adam Moss | |
viewer. | |||
2009-09-04 | Fixed the Linux build of viewer-2.0.0-3. | Martin Reddy | |
- Updated linux_updater for new LLStringUtil::getTokens() signature - Ignore compiler warning for string constants not being referred to as const in fmod_error.h Fix for DEV-39457. Reviewed by moss. | |||
2009-08-24 | Some linux updater warning fixes for fussy futuristic gcc versions! | Adam Moss | |
2009-08-21 | svn merge -r130238:130240 ↵ | Adam Moss | |
svn+ssh://svn.lindenlab.com/svn/linden/branches/linux-updater-6 QAR-1771 Linux Viewer Autoupdater + XUI-parse refactoring |