Commit Graph

660 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
Ychebotarev ProductEngine b6d5909ddc partitial fix for major EXT-4820 [NUX] Viewer dimensions on first-run
need to specify desctop width and height for macos and linux (see LLDesctopInfo in llsys.cpp for details)

--HG--
branch : product-engine
2010-03-04 15:43:14 +02:00
Roxie Linden 66efd3f432 fix windows build break again 2010-03-02 14:29:42 -08:00
Igor Borovkov 6575b685e9 fixed EXT-5526 Objects are shown as persons in the chat history from previous sessions
- new chat source type CHAT_SOURCE_UNKNOWN for avatar names not in cache and object names consisting of two words (avatar names like)
- new icon (unknown_icon.png) for message headers () of nearby chat messagses coming from CHAT_SOURCE_UNKNOWN
- context menu no longer displayed for object names from chat history (no UUIDs)
- double click on message headers in nearby chat no longer opens Inspector (no UUIDs)
- object names (loaded from chat history) in nearby chat are no longer SLURLed (no UUIDs for them)

--HG--
branch : product-engine
2010-02-24 17:18:05 +02:00
Eugene Mutavchi 10c5f2f080 Implemented low task EXT-5215 (Disable showing full yyyy/mm/dd timestamp for messages (nearby chat/im) received today)
--HG--
branch : product-engine
2010-02-19 13:36:47 +02:00
Tofu Linden 9fee359d1b CID-3
Checker: CHECKED_RETURN
Function: LLImageDecodeThread::update(unsigned int)
File: /indra/llimage/llimageworker.cpp
2010-02-13 14:37:48 +00:00
Tofu Linden a4d224ff93 EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
Tofu Linden 346cabd557 make the instancetracker unit test really, like, work. before I fiddle with a big pile of stuff. 2010-02-06 21:03:55 +00:00
Tofu Linden 4c7ae59996 move LLEventTimer into its own source module. everyone includes it, almost no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :) 2010-02-06 18:59:44 +00:00
Mark Palange (Mani) ec076c97fe EXT-4754 Fix for LLEventTimer::updateClass crash.
Ugh. Update on Tofu's patch for this bug.
Reviewed by Richard
2010-02-05 18:15:31 -08:00
Tofu Linden 2c30ccf34d EXT-4754 Crash in LLEventTimer::updateClass 2010-02-04 11:24:14 +00:00
Tofu Linden 14d942f16b A flag+assert to help track bad behaviour in LLEventTimer, especially EXT-4754 2010-02-04 11:08:49 +00:00
Tofu Linden 33a92be286 CID-269
Checker: UNINIT_CTOR
Function: LLWorkerClass::LLWorkerClass(LLWorkerThread *, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/llcommon/llworkerthread.cpp
2010-02-03 20:39:52 +00:00
Tofu Linden 193f2e2edc CID-271
Checker: UNINIT_CTOR
Function: LLTreeDFSIter<LLView, std::list<LLView *, std::allocator<LLView *>>::_Const_iterator<(bool)0>>::LLTreeDFSIter()
File: /indra/llcommon/lltreeiterators.h
2010-02-03 20:36:56 +00:00
Tofu Linden 8b4823acfb CID-272
Checker: UNINIT_CTOR
Function: LLTreeDFSPostIter<LLView, std::list<LLView *, std::allocator<LLView *>>::_Const_iterator<(bool)0>>::LLTreeDFSPostIter()
File: /indra/llcommon/lltreeiterators.h
2010-02-03 20:33:47 +00:00
Tofu Linden 930035ebdc CID-273
Checker: UNINIT_CTOR
Function: NamedTimerFactory::NamedTimerFactory()
File: /indra/llcommon/llfasttimer_class.cpp
2010-02-03 20:29:57 +00:00
Mark Palange (Mani) 58f813a136 merge 2010-02-02 14:45:42 -08:00
Mark Palange (Mani) 0f07ec0c69 Pushing processor id windows fixes to working branch. 2010-02-02 14:42:32 -08:00
palange 4665ef7b9c Added cpu frequency. puching to move to windows. again. 2010-02-01 17:00:21 -08:00
richard 45e700cb3e merge 2010-02-01 12:39:59 -08:00
palange 6abecf1228 pushing to private repo to move to windows development. 2010-02-01 11:23:30 -08:00
Tofu Linden c6fb7a0b1a Hint to compiler that logging is never *expected* on the fast-path. 2010-02-01 12:13:12 +00:00
Alexei Arabadji 86609394ca fixed major EXT-3643 “Embed friendship offer into IM window”;
--HG--
branch : product-engine
2010-01-29 17:48:10 +02:00
Igor Borovkov f6fceac081 fixed EXT-3841 [BSI] "Send IM..." choosable in IM floater context menu
--HG--
branch : product-engine
2010-01-28 15:51:49 +02:00
Tofu Linden e133a98246 CID-227
Checker: STRING_OVERFLOW
Function: CProcessor::AnalyzeIntelProcessor()
File: /indra/llcommon/llprocessor.cpp
2010-01-27 15:49:22 -08:00
Tofu Linden 9e2ba40d13 less dumb partial fix for CID-219 2010-01-27 15:45:41 -08:00
Tofu Linden a7c3fde789 partial fix for CID-219
Checker: STREAM_FORMAT_STATE
Function: LLDate::toStream(std::basic_ostream<char, std::char_traits<char>>&) const
File: /indra/llcommon/lldate.cpp
2010-01-27 15:45:07 -08:00
Tofu Linden 4321857774 CID-220
Checker: STREAM_FORMAT_STATE
Function: encode_character(std::basic_ostream<char, std::char_traits<char>>&, char)
File: /indra/llcommon/lluri.cpp
2010-01-27 15:37:28 -08:00
Tofu Linden 635290cc87 CID-186
Checker: RESOURCE_LEAK
Function: LLStringUtilBase<unsigned int>::addCRLF(std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int>>&)
File: /indra/llcommon/llstring.h
2010-01-27 15:09:25 -08:00
Tofu Linden 3616ed1e99 sigh, follow-up fix. 2010-01-27 13:28:13 -08:00
Tofu Linden eeb30616f6 CID-99
Checker: INVALIDATE_ITERATOR
Function: LLAllocatorHeapProfile::parse(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/llcommon/llallocator_heap_profile.cpp

not a bug, but make it clearer to coverity.
2010-01-27 13:26:05 -08:00
Tofu Linden b77fe6dc72 DEV-45468 SNOW-108: Fast timers are broken / badly-scaled on linux
more reliable fix based on feedback from Richard.  dicked with the Darwin results too since those seemed wrong based on the same feedback (also covered in test plan).
2010-01-26 12:35:22 -08:00
Tofu Linden cbe647786f We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it for llfasttimers.h.
Also define LL_LIKELY/LL_UNLIKELY with a warning about its micro-optimizey nature, and use it to annotate llasserts (i.e. make llassert() lower-overhead and thus more attractive, even in inner-ish loops.)
2010-01-25 14:25:58 -08:00
Tofu Linden 2375afc428 Gosh, the mac prototypes for get_cpu_clock_count_64 have always been wrong, but the compiler didn't start caring until I made these proper member functions.
fixed.
2010-01-25 13:49:13 -08:00
Tofu Linden 18bdeb3d0e DEV-45468 'SNOW-108: Fast timers are broken / badly-scaled on linux' ready to merge.
legacy coding policy fix-up.
2010-01-25 13:32:49 -08:00
Tofu Linden 3d0ff2585e Final fix for fast timer reshuffle. 2010-01-25 13:24:45 -08:00
Tofu Linden ec7b204ed6 shuffle shuffle of timer code. cleanup. 2010-01-25 12:31:50 -08:00
Tofu Linden 563daa96a8 pull in the linux+solaris fast-timers impl from snowglobe, fit it into viewer2, start moving headers around. 2010-01-25 12:07:25 -08:00
richard 947398563e merge 2010-01-22 17:40:28 -08:00
richard 337716d946 LLPointer cleanup and fix for EXT-4413
reviewed by Rick
2010-01-22 16:51:13 -08:00
Rick Pasetto 5a83247f03 Fix assert in lldictionary as used by llfoldertype
Review #88
This assert might be valid in general, but LLFolderType has a valid reason for getting "not found"
2010-01-22 14:03:13 -08:00
Tofu Linden a0666bdb70 Turn on llassert() and llverify() for RelWithDebInfo builds.
Convert top firing asserts into big warnings.
To be reviewed by Mani.
2010-01-21 14:42:11 -08:00
Bryan O'Sullivan 2d65e6295d Convert all C++ files to Unix line endings 2010-01-20 10:35:22 -08:00
richard 798e33767f fix for gcc build 2010-01-15 19:15:27 -08:00
richard 9e506e499c wrong line endings 2010-01-15 18:50:27 -08:00
richard d87de15776 fix for build error in xmmintrins.h 2010-01-15 18:45:18 -08:00
richard d278333828 fix for mac fast timer resetting too often 2010-01-13 19:16:59 -08:00
richard 6da4746d5c better commented fix for VS2005 compile issues
reviewed by Leyla
2010-01-13 17:48:49 -08:00
richard ab1ec1285d potential fix for build issues on vs2005 2010-01-13 17:33:27 -08:00
palange 03104e6998 intermediate commit, to pass to windows machine 2010-01-11 16:43:06 -08:00
richard daa4965fe0 renamed LLFastTimerUtil to LLFastTimer 2010-01-11 12:05:13 -08:00
richard eb228dcf3a fast timer performance tuning 2010-01-08 16:41:39 -08:00
Mark Palange (Mani) dd500fb1fd EXT-3780 Rewrote windows processor detection to support cpuid brandstring, and x64.
Refactored the CProcessor class into LLProcessorInfo.
Reviewed by brad
2010-01-07 16:15:51 -08:00
Nat Goodspeed 5a1e07002a Add lleventhost queries to list LLEventAPIs or describe one.
Add LLEventDispatcher::getDispatchKey() to retrieve a previously-
inaccessible value.
2009-12-22 19:17:14 -05:00
richard 06fb97735d merge 2009-12-21 16:05:41 -08:00
richard 4a460a1dcf added optional timing of fast timers themselves 2009-12-21 16:05:20 -08:00
Steve Bennetts abe0eb2ba7 HTTP Texture changes:
* Fixed bug in llqueuedthread.cpp causing unnecesssary sleeeping
* Fixed an issue that was preventing retries on 503 errors
* Added number of pending creates to Texture View
* Increased time allocated for texture creates
2009-12-17 16:19:00 -08:00
brad kittenbrink 89201ba29a Fix for mac build post-merge. 2009-12-14 16:05:13 -05:00
brad kittenbrink cb9b874b17 Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0. 2009-12-14 11:07:29 -08:00
Mark Palange (Mani) be49b8bed5 EXT-3158 - Removing logging of users password hash from new login code.
Reviewed by Brad
2009-12-08 16:57:45 -08:00
Roxie Linden b11a625e6f Automated merge with a few fixups for code review comments 2010-03-01 15:31:04 -08:00
Roxie Linden a2efe4bb41 automated merge 2010-02-26 19:18:15 -08:00
Roxie Linden 5352954eb6 automated merge 2010-02-26 17:34:39 -08:00
Roxie Linden 2d7697dfad automated merge 2010-02-26 01:52:28 -08:00
Roxie Linden 5c73a90835 automated merge 2010-02-25 21:20:45 -08:00
Roxie Linden 9b05fecbf6 automated merge from trunk 2010-02-25 18:24:07 -08:00
Roxie Linden 5ed6e0720a warn-on-failure:unix-eol
automated merge from trunk
2010-02-25 16:50:21 -08:00
Roxie Linden 0ac14158bc automated merge from trunk 2010-02-25 14:12:18 -08:00
Roxie Linden c6163fafaa automated merge 2010-02-25 01:34:52 -08:00
Roxie Linden 0bf246ed66 Automated merge 2010-02-25 00:17:42 -08:00
Roxie Linden a9867b6437 Automated merge 2010-02-24 18:28:19 -08:00
brad kittenbrink 7c69928ff8 Fixups for things broken after the last merge and for the linux build. 2009-12-07 18:43:47 -08:00
brad kittenbrink 8e912657e8 Another merge of include dependency cleanup work with viewer-2-0. 2009-12-07 12:20:47 -08:00
Mark Palange (Mani) 4535fd64fb Merge 2009-12-03 13:21:32 -08:00
Mark Palange (Mani) 5729a0a6a3 Fix to windows build breakages.
Reviewed by Brad
2009-12-03 13:11:35 -08:00
Nat Goodspeed 18901432e9 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-12-03 11:51:50 -08:00
brad kittenbrink bf4f21ecf8 Merge of include dependency cleanup work with viewer-2-0 2009-12-03 10:41:31 -08:00
Nat Goodspeed d805fab31e DEV-43463: swap visit_and_connect() overloads for Linux compiler 2009-12-03 10:01:23 -08:00
skolb 1de537d1bd Fixed broken build 2009-12-03 09:43:50 -08:00
Nat Goodspeed 5fd2938da8 Merge with recent viewer-2-0 2009-12-03 09:17:51 -08:00
Nat Goodspeed 97f97f286c Skip logging test that fails on Linux, no idea why 2009-12-03 09:14:17 -08:00
Nat Goodspeed 91dd8b2371 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-12-03 10:38:26 -05:00
Nat Goodspeed c5b5e56f74 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-30 11:30:10 -08:00
Nat Goodspeed 7681212d87 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-30 14:19:40 -05:00
Nat Goodspeed 7b6ddb4106 DEV-43463: Keep LLEventPump's LLStandardSignal alive during post()
Replace LLEventPump's boost::scoped_ptr<LLStandardSignal> with
boost::shared_ptr. Take a local stack copy of that shared_ptr in post()
methods, and invoke the signal through that copy. This guards against scenario
in which LLEventPump gets destroyed during signal invocation. (See Jira for
details.) Re-enable Mani's test case that used to crash.
Introduce ll_template_cast<> to allow a template function to recognize a
parameter of a particular type.
Introduce LLListenerWrapper mechanism to support wrapper objects for
LLEventPump listeners. You instantiate an LLListenerWrapper subclass object
inline in the listen() call (typically with llwrap<>), passing it the real
listener, trusting it to forward the eventual call.
Introduce prototypical LLCoutListener and LLLogListener subclasses for
illustrative and diagnostic purposes. Test that LLLogListener doesn't block
recognizing LLEventTrackable base class bound into wrapped listener.
2009-11-30 12:57:45 -05:00
Steve Bennetts aec42e3fa2 merge 2009-11-23 17:49:01 -08:00
Steve Bennetts 9730dd6a94 Added some threading debugging code. Should catch any recursive mutex locks in non Release builds. 2009-11-23 17:00:53 -08:00
James Cook cbbb107d1f merge 2009-11-20 14:45:51 -08:00
Tofu Linden 9f00a7f381 Merging heads, hmm. 2009-11-20 20:03:51 +00:00
Mark Palange (Mani) 6016ac6588 EXT-2618 Added code to determine if the viewer is running 'compatibility mode'
OS version string reports compatibility mode and real os version number, if accessible.
reviewed by Richard
2009-11-20 10:09:22 -08:00
James Cook fc04d5bbb8 merge 2009-11-20 09:46:23 -08:00
angela b6ad65c04e EXT-2094 Add click-to-zoom as a one-click settable option for objects 2009-11-19 15:02:05 +08:00
angela 6e5f529a7a branch merge 2009-11-19 11:43:47 +08:00
Bryan O'Sullivan 699eac4ee3 Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
Steve Bennetts dd9f2ca5f5 Merge from product-engine 2009-11-18 14:24:41 -08:00
Palmer 8b56d0bece Automated merge with ssh://palmer@hg.lindenlab.com/viewer/viewer-2-0 2009-11-18 12:02:04 -08:00
Palmer 6b81dfb139 Allow USE_GOOGLE_PERFTOOLS to be set to on. For memory manager
Reviewed by Bao
2009-11-18 11:59:09 -08:00
Eugene Kondrashev b3cb61a26a Fixed major bug EXT-2532-IM timestamp is when message is viewed, not when it was sent and received. Time str from the arriving message used now instead of constructing it dynamicly.
--HG--
branch : product-engine
2009-11-18 17:57:47 +02:00
angela a35fbddb91 EXT-2094 2009-11-18 20:52:53 +08:00
Eric M. Tulla (BigPapi) 3217887356 Merge of viewer2 into avp
--HG--
branch : avatar-pipeline
2009-11-17 17:58:17 -05:00
Loren Shih 95cbf689f3 merge
--HG--
branch : avatar-pipeline
2009-11-16 11:05:33 -05:00
Steve Bennetts 0d25816280 merge 2009-11-14 10:25:14 -08:00
Steve Bennetts f67a8ad12e Mutex lock fix for texture cache.
Also a fix for texture purging when reducing the cache size.
2009-11-13 22:54:55 -08:00
brad kittenbrink 1ea60591a9 Refactoring of llviewerprecompiledheaders.h to hopefully increase stability
and reduce unnecessary dependencies and incredibuild wedging.  Hopefully in
the long run this will reduce build time.  Also cleaned up a lot of header
file usage to conform better to the coding standard.

reviewed by james and steve.
2009-11-13 20:33:59 -05:00
Vadim Savchuk abb23ff312 Manual merge from default branch.
--HG--
branch : product-engine
2009-12-02 18:17:51 +02:00
Paul Guslisty a7eb37012b fixed normal bug EXT-2738 ([BSI] 12-hour clock format should not have a leading zero)
--HG--
branch : product-engine
2009-12-02 12:05:01 +02:00
Kent Quirk f496c2b164 DEV-43622 : API change (no functionality change) to fix a design error in LLSD
I made it about a year and a half ago; Zero found it while reading code. I had added a return value to LLSD::insert(), but a) did it wrong, and b) broke the STL-like semantics of insert(). So I've put insert() back to returning void and created LLSD::with(), which does what my earlier insert() did. The compiler then caught all the cases where insert()'s return value were being used, and I changed those to use with() instead.
2009-12-01 20:59:08 -05:00
James Cook dd6fa93d84 merge 2009-12-01 11:47:13 -08:00
Brad Payne (Vir Linden) e8ec98c307 line ending fixes
--HG--
branch : avatar-pipeline
2009-12-01 12:06:31 -05:00
James Cook 7d3b3cc474 Linker optimization - use "extern template" for commonly regenerated templates
Also replaced many duplicate calls to LLViewerCamera::getInstance() with local pointer.
Reviewed with Ambroff
2009-11-30 14:41:52 -08:00
Steve Bennetts 3eb48e4015 Fix for Windows crash (incorrect date format crashes windows) 2009-11-29 22:13:32 -08:00
James Cook 30cb8d566e Missed another LL_COMMON_API tag 2009-11-29 12:53:09 -08:00
James Cook 491cbc5de6 Suppress MSVC warning about extern template for linker optimization 2009-11-28 23:50:14 -08:00
James Cook e9b07c480a Fix build, missed a file and items need LL_COMMON_API 2009-11-28 23:10:38 -08:00
James Cook 895d528524 Fix build - exported globals must have LL_COMMON_API tag 2009-11-28 20:56:15 -08:00
James Cook 8ff96a3515 Migrated LLUUIDs and some float constants out of headers into .cpp files
Moved some functions with llinfos into .cpp files
Linker optimizations, all
2009-11-28 20:08:09 -08:00
James Cook cb29ce1243 Move hard-coded image IDs to .cpp file to speed link time. 2009-11-28 16:39:50 -08:00
James Cook 3858992603 Add CMake var LL_TESTS to optionally disable tests for build timing 2009-11-27 22:24:57 -08:00
Paul Guslisty 9f603cef97 fixed normal bug EXT-2738. 12-hour clock format should not have a leading zero
--HG--
branch : product-engine
2009-11-27 18:50:43 +02:00
Eric M. Tulla (BigPapi) 3194c89177 Merging viewer2 changes into avp branch
--HG--
branch : avatar-pipeline
2009-11-13 19:26:20 -05:00
Loren Shih 59eb2815bf merge
--HG--
branch : avatar-pipeline
2009-11-13 18:28:27 -05:00
Loren Shih f0cd44a6a2 EXT-2482 : Newly created folders have wrong default type
Removed AT_ROOT_CATEGORY and FT_ROOT_CATEGORY since those types are unused.  Changed FT_CATEGORY to FT_ROOT_INVENTORY to make its purpose more clear.

This change assumes that no agent inventories have category type 9 for either inventory type or folder preferred type.

--HG--
branch : avatar-pipeline
2009-11-13 16:18:53 -05:00
Nat Goodspeed 8dda668fc4 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-13 12:22:40 -05:00
Nat Goodspeed 2f97829aab Introduce LLEventDispatcher::begin()/end() to iterate over (name, desc) pairs
for all registered operations. (untested)
Introduce LLEventDispatcher::getMetadata(name) query so you can discover, for
a given named operation, its query string and required parameters. (untested)
Introduce LLEventDispatcher::add() convenience methods allowing you to omit
description strings. Fix LLLoginInstance (which uses a non-LLEventAPI
LLEventDispatcher) back to description-less add() calls.
However, filter LLEventDispatcher::add() methods inherited by LLEventAPI so
that an LLEventAPI subclass *must* provide a description string.
2009-11-12 20:11:53 -05:00
richard 8c90e4d468 DEV-42747 - lltreeiterators_test.cpp broken on Windows
reviewed by Nat
2009-11-12 13:54:30 -08:00
brad kittenbrink d4846af9fb Fix for DLL linkage error in new LLEventAPI class. 2009-11-11 12:30:23 -05:00
Nat Goodspeed 062d0a13db Add LLEventAPI class, formalizing the mechanism by which we wrap a C++ API
with an event API. In addition to the LLEventPump name on which to listen,
LLEventAPI accepts a documentation string for event API introspection.
Give every LLEventDispatcher::add() overload a new documentation string
parameter for event API introspection.
Convert every existing event API to new conventions, introducing suitable
documentation strings for the API and each of its operations.
2009-11-11 07:41:50 -05:00
Nat Goodspeed 43ae94ab0f Rename private methods to avoid ambiguity with subclasses 2009-11-11 07:32:59 -05:00
Nat Goodspeed ffad97ccb0 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-10 19:22:52 -05:00
Monroe Linden 2fd31363f7 Added PluginAttachDebuggerToPlugins debug setting.
Added accessors to get platform-specific process ID from LLProcessLauncher.

Added an optional "debug" argument to LLPluginClassMedia::init() and LLPluginProcessParent::init() (defaults to false).

Mac only: made the state machine in LLPluginProcessParent::idle() open a new window in Terminal.app with a gdb session attached to the plugin process upon successful launch.
2009-11-10 15:57:26 -08:00
Nat Goodspeed f8ddc9a8ce Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-10 17:10:57 -05:00
Nat Goodspeed a97aebb84a Enhance LLInstanceTracker variants to be more uniform.
For both the (so far unused) generic KEY form and the KEY = T* form, provide
key_iter, beginKeys(), endKeys().
Change instance_iter so that when dereferenced, it gives you a T& rather than
a T*, to be more harmonious with a typical STL container. (You parameterize
LLInstanceTracker with T, not with T*.)
Fix existing usage in llfasttimer.cpp and lltimer.cpp to agree.
For the KEY = T* specialization, add T* getInstance(T*) so client isn't forced
to know which variant was used.
Add unit tests for uniformity of public operations on both variants.
2009-11-10 13:30:29 -05:00
Nat Goodspeed fc849873ab Remove dangling LLEVENTS_LISTENER_ARITY control 2009-11-10 13:16:33 -05:00
brad kittenbrink 115dd2b09c Merging DEV-41724/DEV-41725 3rd party lib staging work with viewer-2-0. 2009-11-09 20:08:30 -05:00
CG Linden 66cf090114 Adding new option definition - forgot. 2009-11-06 15:54:11 -08:00
Steve Bennetts a24eee0dd6 DEV-42272 - viewer crash on startup in LLCurlRequest::process 2009-11-06 14:36:16 -08:00
Mark Palange (Mani) 913c29f709 Automated merge with http://hg.lindenlab.com/viewer/viewer-2-0 2009-11-06 12:54:57 -08:00
Steve Bennetts afe6350160 merge from texture-pipeline 2009-11-06 12:15:41 -08:00
Xiaohong Bao 35e200881c merge QAR-1829: texture pipeline branch in viewer-2.0.0.3 2009-11-06 06:52:24 +00:00
palange ec32310c86 Removed search_dirs and dst_path arguments from ll_deploy_sharedlibs_command()
Fixed mac breakage.
2009-11-05 17:51:50 -08:00
brad kittenbrink 797b4e22b3 Merge of my DEV-41724/DEV-41725 work with viewer-2-0
normalizing shared library staging on all 3 platforms.  Test executables should
now run in the debugger.
2009-11-05 12:07:10 -05:00
brad kittenbrink 4bff7b0853 Wrap-up work for DEV-41724/DEV-41725 - normalizing shared library staging on all 3 platforms.
Should now work out of the box on all 3 platforms and in the debugger.
2009-11-04 18:50:35 -05:00
Bryan O'Sullivan b806edf4ac Redo Bao's broken merge 2009-11-04 14:59:23 -08:00
Loren Shih 0dd9871012 merge
--HG--
branch : avatar-pipeline
2009-11-03 14:02:02 -05:00
Loren Shih 2f2bdd83d6 For QAR-2014 : Sandbox for testing FolderTypes [VIEWER]
svn merge -r136068:136089   svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/folder-types__merge__viewer2.0.0-3-r135948 into svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-2.0.0-3

Infrastructure changes for cleaning up Asset/Folder types.  Associated sim changes are only so that the sim still compiles.
2009-11-03 00:47:23 +00:00
brad kittenbrink 589d64fda7 Merging my DEV-41722 work with viewer-2-0 2009-11-02 16:59:32 -05:00
James Cook b4b516b966 Fix unclear function names around Pacific versus "SLT" time in string operations.
Reviewed with Brad.
2009-11-02 08:35:37 -08:00
James Cook c6c9064273 EXT-1565 Menu bar clock now shows Pacific (PDT/PST) time, as does any other
UI widget that references "slt" in the XML.
2009-10-30 16:37:39 -04:00
brad kittenbrink a17ca8260a Beginning work for DEV-41722 normalizing shared lib staging on all 3 platforms. Renamed CopyWinLibs.cmake to Copy3rdPartyLibs.cmake. 2009-10-26 16:08:43 -04:00
brad kittenbrink 0fc5ab7f18 Workaround for DEV-35406 lleventhost crash on shutdown.
The fix deletes all LLEventPumps boost::signal objects prior to unloading any dlls.
reviewed by Nat.
2009-10-21 19:08:25 -07:00
Nat Goodspeed aa75245a1a Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-10-20 11:34:46 -04:00