Commit Graph

397 Commits (40979589afc5c91cab977307a1e400315b1c8a8f)

Author SHA1 Message Date
Merov Linden 40979589af STORM-105 : improve decompression perf gathering, allow perf name to be passed on the command line, fix crash in analysis phase 2010-10-27 23:15:22 -07:00
Merov Linden a0714f0180 Merge with viewer-development 2010-10-22 17:39:03 -07:00
Vadim ProductEngine b3f3fb6099 STORM-417 FIXED Port of SNOW-140 to SG 2.0 : Forced updates not working on Mac
The point of this patch is to make the Mac updater code a bit more flexible
and reliable than it is right now. The issue is double:
 * reliability: the string comparison code on the bundle identifier is not UTF8 compliant
 * flexibility: the bundle identifier is hard coded to match the bundle identifier of LL viewer
   (i.e. com.secondlife.indra.viewer) so it can't work for another viewer
   (in particular, it didn't work for Snowglobe).
   The "bundle identifier" is one of those Mac only thing stored in the Info.plist of a "bundle"
   (the ".app" folder that's bundling an executable and all its resources and is seen
   as an application when browsing with the Mac OS X Finder).

The patch fixes both issues:
 * compare correctly UTF8 encoded strings
 * allow the bundle ID to be passed as a parameter to the updater

The patch has really no consequence on LL viewer. It's more a matter of having cleaner, better code.

Author: Cypren Christenson
Ported and reviewed by: Merov Linden
2010-10-20 21:23:27 +03:00
Merov Linden e3ecffc180 Pull update from viewer-development 2010-10-12 16:08:31 -07:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Merov Linden 8ada6ed3cf Pull update from viewer-development 2010-09-16 20:09:36 -07:00
Leyla Farazha 60db8577a9 Merge 2010-09-16 12:02:24 -07:00
Andrew Dyukov f0ba3d35b2 STORM-107 FIXED Fixed Polish character corruption in date.
Added polish language to list of languages that use months and days names from localized xmls.
It solved the problem of accented Polish characters "approximation" to their ASCII brethren on non-Polish Windows locales. Now all accented symbols look right.
2010-09-16 20:58:02 +03:00
Merov Linden 39e5d2ecf0 VWR-22761 : Rearchitecture of llmetricperformancetester and simple (non complete) implementation in llimagej2c 2010-09-08 23:03:56 -07:00
Aimee Linden ffae589843 Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution 2010-09-03 17:41:39 +01:00
Aimee Linden 0a74d15935 Merge between james/viewer-identity-evolution and dessie/viewer-public 2010-09-03 15:30:16 +01:00
Xiaohong Bao e29f811d56 code for DEV-52939: viewer's object geometry cache files are not limited in number, and can also be incorrectly cleared with the VFS cache.
reviewed by andrew.
2010-09-01 13:40:10 -06:00
Richard Linden 949b604655 Backed out changeset: d71309f8bd0e 2010-09-17 15:01:44 -07:00
Richard Linden 83bb4b9518 fixed merge 2010-09-16 22:10:30 -07:00
Richard Linden 1911993cc7 merge 2010-09-16 19:45:57 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Linden 093e83386d merge 2010-08-26 12:49:00 -07:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Tofu Linden bb8919c013 merge from viewer-release 2010-08-20 12:16:46 -07:00
Xiaohong Bao 116382fdf7 fixed for EXT-8963: investigate if Advanced > Run Multiple Threads should be on.
Removed "Run Multiple Threads" from the menu because we are not using it.
2010-08-18 15:32:40 -06:00
Richard Nelson c20bd2dfee cleaned up LLUICtrlFactory...
removed redundant functionality
moved buildPanel to LLPanel
2010-08-16 15:00:51 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Linden 2c999688c4 added remaining hints and fade in/fade out behavior 2010-08-12 15:18:25 -07:00
Leyla Farazha 854e6acb42 Merge with dessie/viewer-release 2010-07-30 18:07:35 -07:00
Tofu Linden 44d0fd81ee (hairy) merge from viewer-release 2010-07-26 10:34:39 +01:00
Alexei Arabadji 390bef2091 EXT-6527 FIXED Avoided show agent/group SLURL icon in plain text mode.
reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/773/

--HG--
branch : product-engine
2010-07-21 09:54:25 +03:00
Richard Nelson fde4edf75d merge 2010-07-20 11:31:23 -07:00
Leyla Farazha 99176071bf Merge from q/viewer-release just picking up 13634 (39cb633321ed) for the creator icon fix 2010-07-20 11:30:21 -07:00
Tofu Linden 08647d14c2 slightly hairy merge from PE's viewer-release 2010-07-15 08:44:18 +01:00
Richard Linden 1d1377079b EXT-8300 FIX Creator's icon overlaps description text on object's mini-inspector
reviewed by Leyla
2010-07-14 11:48:33 -07:00
Vadim Savchuk 223b25de0d EXT-8400 FIXED Updated default inventory item names ("New Script", etc) on viewer language switch.
Bug reason
==========

New inventory items get names like "New Script", "New Undershirt" etc., but the names are translated on-the-fly (see EXT-5839), so the user actually sees "Nouveau script", "Nouveau débardeur" etc., respectively.
However when the user changes viewer language, the old localized names still exist in the inventory cache, so, for example, if you create an undershirt in French and then switch to Enlgish, the undershirt will be named "Nouveau d bardeur", which is the old cached localized name with non-ASCII characters replaced with spaces.

Fix
===

To get rid of obsolete translations I clear all caches whenever viewer language gets changed.

Other changes
=============

- Added a check for agent region being NULL to LLAgentLanguage::update().
- Removed LLAgentLanguage constructor and base classes because it's never instantiated.

Reviewed by Seraph at https://codereview.productengine.com/secondlife/r/744/

--HG--
branch : product-engine
2010-07-14 18:18:47 +03:00
Leyla Farazha 33d1aa30ab Merge from dessie/viewer-release 2010-07-06 17:51:07 -07:00
Dessie Linden a1c46ac292 Merged from viewer-release after resolving conflicts 2010-07-06 13:22:22 -07:00
Tofu Linden d3060e64a2 merge from PE's viewer-release. conflicts resolved. 2010-07-03 10:49:07 +01:00
Yuri Chebotarev 0cf9168895 EXT-5692 FIX Add callback to create widget segment with LLAvatarIconCtrl (or LLGroupIconCtrl) based on url match id.
reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/610/

--HG--
branch : product-engine
2010-07-02 15:23:05 +03:00
Andrew A. de Laix 5fd6887477 Watchdog thread configurable though feature table; user config value will still take precedence. 2010-07-01 17:30:19 -07:00
Andrew A. de Laix 1ec7de1b57 Generate windows minidump files on crash for developer (not release for download) builds. SL crash reporter still enabled. 2010-06-29 14:51:26 -07:00
Leyla Farazha a6cf0bed74 Merge from ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-21 11:24:33 -07:00
Leyla Farazha c897061856 Merge with q/viewer-release 2010-06-21 10:21:52 -07:00
Kent Quirk b770415b6a Merge (and resolve conflict) from q/viewer-release 2010-06-17 11:37:21 -04:00
Dessie Linden 74817f151f Merged from q/viewer-release 2010-06-17 07:42:08 -07:00
Leyla Farazha 83a7a342ea removing fullscreen functionality
reviewed by richard cc#212
2010-06-15 17:21:27 -07:00
Dessie Linden a21b7b330b Merged from viewer-release 2010-06-11 11:51:59 -07:00
Xiaohong Bao 482436019a EXT-7760: FIXED: only 10 avatars render non-impostored 2010-06-10 12:51:25 -06:00
Xiaohong Bao aa96a6a4e8 EXT-7760: FIXED: only 10 avatars render non-impostored 2010-06-10 12:51:25 -06:00
Lynx Linden 5f8cc41e79 Merging latest dessie/viewer-release into brad/viewer-public 2010-06-10 18:57:18 +01:00
Andrew A. de Laix f2f7f7b3bb merge 2010-06-09 15:47:37 -07:00
Mark Palange (Mani) 6bafc3c3c9 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-07 13:22:25 -07:00