Commit Graph

328 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
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
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
Lynx Linden 185cd5d261 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-06-07 12:14:13 +01:00
Andrew A. de Laix c3892e9f36 Set CrashHostUrl if configured on start up to redirect freeze reports correctly. 2010-06-04 12:57:32 -07:00
brad kittenbrink 94a2a1a98b Backed out renaming of log files (changeset 7357f4ef70df)
executed: 'hg backout -r 7357f4ef70df --merge'
2010-06-03 18:21:06 -07:00
Mark Palange (Mani) 474832b084 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-06-03 10:13:35 -07:00
Vadim Savchuk c7b3ff29c0 merge
--HG--
branch : product-engine
2010-06-03 19:13:39 +03:00
Yuri Chebotarev d4b6b04af9 EXT-7013 FIX due to localization tools restrictions hardcode using of special strings for Japanese
reviewed by Mike Antipov https://codereview.productengine.com/secondlife/r/504/

--HG--
branch : product-engine
2010-06-03 17:03:09 +03:00
Richard Linden 9e7cf5c1bc eliminated several warnings on startup 2010-06-02 13:33:15 -07:00
Andrew A. de Laix 8990498b42 Crash logger renames log flies to safe names so they don't get clobbered on SL restart. Old logs are cleaned up after 1 week. 2010-06-02 11:03:03 -07:00
palange 047f88b64e Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-06-01 10:10:49 -07:00
brad kittenbrink 592ee60a13 Automated merge with http://hg.lindenlab.com/dessie/viewer-public 2010-06-01 10:06:40 -07:00
Lynx Linden d71ea5ffd9 Remove old minidump files on a clean exit, not on startup. 2010-05-28 22:14:06 +01:00
Vadim Savchuk 39eb49c5f4 Manual merge from default branch.
Semi-automatically resolved conflicts in:
* indra/newview/llappearancemgr.cpp
* indra/newview/llappviewer.cpp
* indra/newview/llcofwearables.cpp
* indra/newview/llinventoryfunctions.cpp
* indra/newview/llpaneloutfitedit.cpp
* indra/newview/skins/default/xui/en/strings.xml
* indra/newview/skins/default/xui/ja/strings.xml

--HG--
branch : product-engine
2010-05-31 16:18:22 +03:00
Yuri Chebotarev 05626c3371 EXT-7013 FIX time formatting function didn't work for some parameters for Japanise (like weekdays).
reviewed by Vadim Savchuk https://codereview.productengine.com/secondlife/r/457/

--HG--
branch : product-engine
2010-05-28 20:13:18 +03:00
palange c901048d98 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-05-28 09:30:15 -07:00
Lynx Linden 4fb7738027 Write breakpad minidump files to the SL log directory.
Also, clean out old minidump files when we start up.
2010-05-28 15:10:52 +01:00
Roxie Linden 0ffba7c663 automated merge 2010-05-27 22:58:40 -07:00
brad kittenbrink d9052212b5 Merge of latest dessie/viewer-public with brad/viewer-public 2010-05-27 15:40:16 -07:00
palange 5fb6f4fe93 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-05-27 14:10:19 -07:00
Brad Payne (Vir Linden) aa9c621cb9 EXT-6953 WIP - cleanup 2010-05-27 15:19:26 -04:00
Lynx Linden 05761d7853 Removed the SyncErrorHandler from llapp and llappviewer*.
This was only used for the Linux client to dump a stack trace to
stack_trace.log, which is no longer needed now that we are using
Google Breakpad.

I also removed all of the stack printing code from llappviewerlinux.cpp.
2010-05-27 15:04:06 +01:00
karina cca5aa48ae Add new mechanism for getting a unique machine id. 2010-05-26 23:46:42 -07:00
Lynx Linden a63b6dd93c Hooked up Google Breakpad for the Linux client too.
Using Alain's Darwin reporter callback was all that was needed.

Also replaced the call that exposed the breakpad exception class
with a call to just write out the minidump, as that was the only
reason for exposing it. Now clients don't need to know about
Google Breakpad.
2010-05-26 14:43:27 +01:00
Andrew A. de Laix 6a39149fec Added configuration setting to send crash reports to configured url rather than through the grid. 2010-05-25 15:08:36 -07:00
Andrew A. de Laix 5a52c5eb8a Mac crash behavior matches windows and linux: report on crash (not after restart). This is OK because we use Breakpad generated minidumps instead of OS generated ones. 2010-05-25 13:32:12 -07:00
Andrew A. de Laix f24c312f83 so long llwindebug, we hardly knew ye. 2010-05-24 15:59:26 -07:00
Andrew A. de Laix 719edddf04 Switch Darwin to use breakpad minidump rather than os generated crash stack. 2010-05-21 09:38:29 -07:00
Brad Payne (Vir Linden) e319e13a97 EXT-6953 WIP - cache dumping option to help with updating static vfs cache with new contents 2010-05-18 21:06:45 -04:00
Brad Payne (Vir Linden) 6eeb8f8e97 merge 2010-05-14 15:02:21 -04:00
Roxie Linden 2fd59393fc Automated Merge 2010-05-10 15:25:49 -07:00
Brad Payne (Vir Linden) 9e5fe84c9e For EXT-6953: Evaluate and implement Richard's improved default animations. Cleanup and log spam reduction. 2010-05-07 15:10:50 -04:00
Karl Stiefvater (qarl) 2673bd28d7 EXT-6775 Remove support for full-screen mode in Viewer 2. reviewed by Moss
(changes name of setting WindowFullScreen to FullScreen per discussion in jira.)
2010-05-05 13:40:55 -05:00
Roxie Linden a11ec0c89f Automated merge 2010-05-04 16:09:14 -07:00
Mark Palange (Mani) ab6d504407 Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-05-03 17:14:46 -07:00
Mark Palange (Mani) 1aef4820a5 EXT-3780 Added linux impl - wip 2010-05-03 17:06:14 -07:00
Xiaohong Bao 1b82707771 Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-04-30 22:52:40 -06:00
Xiaohong Bao 66a445298e the second round debug code for EXT-6792: Crash on ATI 3200 2010-04-30 17:28:09 -06:00
Xiaohong Bao bb01c04624 trival: remove extra llpushcallstacks, which is for debug only. 2010-04-30 12:56:44 -06:00
Monroe Linden dacc5afbf0 Architectural changes to LLPlugin message processing.
LLPluginProcessParent can now optionally use a separate thread for reading messages from plugin sockets.  If this is enabled, it will spawn a single thread and use apr_pollset_poll to wake up the thread when incoming data arrives instead of polling all the descriptors round-robin every frame.  This should be somewhat more efficient, and should also allow blocking requests from plugins to be serviced much more quickly (once we start using them).  This is currently disabled by default, until it's had a bit more focused testing on multiple platforms.

Hooked up the switch to use the message read thread to the PluginUseReadThread debug setting and an item in the Advanced menu in the viewer, and to a checkbox in the UI in llmediaplugintest.

Updated some debug logging in the plugin system to have appropriate tags and not log dire-looking warnings during normal operation.

LLPluginProcessParent now once again explicitly kills plugin processes (instead of just closing their sockets and waiting for them to exit).  The problem we were attempting to solve by not doing the kill (letting the webkit plugin write its cookie file on exit) has been solved another way.

LLPluginProcessParent::sendMessage() now attempts to write the outgoing message to the socket immediately instead of waiting for the next frame.  This should reduce the latency of sending plugin messages.

Added a separate fast timer for LLViewerMedia::updateMedia().
2010-04-27 17:25:01 -07:00
Brad Payne (Vir Linden) 063a7a531a Improved default animations - work in progress 2010-04-23 16:00:12 -04:00
Brad Payne (Vir Linden) 7f0a778990 merge 2010-04-19 13:53:57 -04:00
Brad Payne (Vir Linden) aa5e494e0c For EXT-6809 - fixes suggested by Nyx code review 2010-04-19 13:52:59 -04:00
Brad Payne (Vir Linden) c5e338f240 merge 2010-04-19 10:13:49 -04:00
Tofu Linden 80ebd31ac4 trivial comment fix. 2010-04-19 13:08:33 +01:00