Nat Goodspeed
dfc20a8249
EXT-7926: Remove unreferenced catch-clause variable (MSVC error).
2010-06-22 14:59:34 -04:00
Lynx Linden
ccad528d5f
EXT-7926 FIXED Minor typo correction.
2010-06-22 18:55:04 +01:00
Lynx Linden
4c31f60bba
EXT-7926 FIXED Fixed crash opening About for non-English locales.
...
Calling std::locale("fr_FR.UTF-8") crashes on Linux and Mac. Or
rather, it throws an exception when it doesn't know the locale and we
didn't handle the exception. I now catch the exception and output an
error rather than crash.
Note, this happened because of change 703f3bcf7069, which made us
actually pass a real locale string instead of just "C". So, we were
never actually supporting a locale for LLStringUtil::formatNumber().
There is therefore an open task of making formatNumber() actually
respect the locale. I'll report a separate JIRA to capture that task.
2010-06-22 18:33:39 +01:00
Dave Parks
cb50a2395b
merge
2010-06-17 20:47:41 -05:00
Andrew A. de Laix
9a57dc0cf3
Block installation of exception handler when app is being debugged (Darwin only). Fixes issues with debugging Darwin SL.
2010-06-17 17:21:38 -07:00
Dave Parks
1cd299ec8b
Fix fast timer view showing incorrect units.
2010-06-17 12:44:23 -05:00
Aimee Linden
b3fc9c79f5
EXT-7524 FIXED Save snapshot to inventory results in crash
...
Moved confirmSavingTexture() and onSavingTextureConfirmed() from LLSnapshotLivePreview to LLFloaterSnapshot::Impl so that the notification confirmation completes before LLFloaterSnapshot is closed.
2010-06-14 23:49:30 +01:00
Lynx Linden
80a98a100b
EXT-7853: Made LLMutex destructor virtual.
...
This fixes a potential resource leak whereby the destructor for
LLCondition, which derives from LLMutex, is never called.
2010-06-14 16:43:06 +01:00
Dessie Linden
571c2bc5e5
Merge
2010-06-11 11:48:01 -07:00
Dessie Linden
8396fac0da
Changed version to 2.1.0.0
2010-06-11 11:31:03 -07:00
Lynx Linden
8c9587225a
Automated merge with ssh://hg.lindenlab.com/dessie/viewer-release
2010-06-11 18:25:51 +01:00
Lynx Linden
5f8cc41e79
Merging latest dessie/viewer-release into brad/viewer-public
2010-06-10 18:57:18 +01: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
Richard Nelson
05d7addde7
made LLStringUtil::null const
2010-06-04 12:24:40 -07:00
Tofu Linden
15b855409a
Fix a long-suffering logging unit test failure, re-enable the test.
...
This makes logs look less scary on Linux, in-line with other platforms.
2010-06-04 13:58:19 +01:00
Leyla Farazha
41bee5cfe8
removing windows lind endings
2010-06-10 14:15:06 -07:00
Leyla Farazha
3811815c05
llintrin.h include compile fix for building with windows sdk
...
crafted by richard
2010-06-10 14:13:51 -07:00
palange@pdp47.lindenlab.com
71f3913679
EXT-3780 FIX Fixed CPU MHz to be MHz on all platforms.
2010-06-02 15:24:59 -07:00
Mark Palange (Mani)
8b9a0a9576
EXT-3780 - Fixed up linux errs
2010-06-01 20:27:42 -07:00
Mark Palange (Mani)
070954495a
Added eol-at-eof
2010-06-01 18:43:41 -07:00
Mark Palange (Mani)
ebee0b30eb
merge
2010-06-01 18:42:27 -07:00
Mark Palange (Mani)
7bf5e5c618
EXT-3780 FIX Added llprocessor regression test
2010-06-01 18:39:43 -07:00
Mark Palange (Mani)
6886bd65dd
EXT-3780 FIX Re-added LL_X86 and LLX86_64 defines
2010-06-01 17:23:25 -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
Sergei Litovchuk
279f58051d
FIXED Linux build.
...
Added forward specialization of LLStringUtil::format before use in LLStringUtil::formatDatetime.
--HG--
branch : product-engine
2010-05-29 19:36:55 +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
Lynx Linden
80d9cde596
Try using mbstowcs() to convert to std::wstring.
...
LLWString cannot be converted to std::wstring, apparently.
2010-05-28 16:15:00 +01:00
Lynx Linden
590a3d891c
On Windows, you have to pass the minidump path as a wstring.
2010-05-28 15:40:16 +01: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
Mark Palange (Mani)
a6a9e89393
EXT-3780 FIX Bug in linux reporting.
2010-05-27 16:22:47 -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
Mark Palange (Mani)
183a18f237
Change to Build params to disable server build
2010-05-27 11:33:22 -07: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
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
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
45a86b6751
fix eof newline
2010-05-24 16:53:10 -07:00
Andrew A. de Laix
8f4c8ebcd5
fix darwin build.
2010-05-24 16:52:12 -07:00
Andrew A. de Laix
1077ab49c1
Just enough hackery to get minidumps into Wind'ohs crash reports. Code clean up needed.
2010-05-24 15:19:33 -07:00
brad kittenbrink
ba809777e5
New google breakpad package for windows with winsock2 fix, and DLL CRT library usage.
...
Also moved headers into libraries/include/google_breakpad.
Mac and linux packages to come shortly.
2010-05-21 14:39:55 -07:00
brad kittenbrink
fa06293a4c
Added call to use_prebuilt_binary for google-breakpad so it actually gets installed by install.py.
2010-05-21 11:48:07 -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
Alexei Arabadji
5ba494c4fa
EXT-7363 FIXED Provided passing owner ID through chat object since it is necessary to correctly build objectim SLURL when chat history reloads content.
...
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/420/
--HG--
branch : product-engine
2010-05-20 16:47:33 +03:00
Mark Palange (Mani)
0db04cbb67
EXT-3780 WIP Adding newline to linux getCPUFeatureDesc output
2010-05-11 16:27:50 -07:00
Roxie Linden
2fd59393fc
Automated Merge
2010-05-10 15:25:49 -07:00
Roxie Linden
a11ec0c89f
Automated merge
2010-05-04 16:09:14 -07:00
Xiaohong Bao
9cc9ceb250
EXT-7080 Partial FIXED: Outfit texture updates are not transmitted (in either direction) when HTTP Textures is enabled
...
Fixed baked textures downloading. Uploading will be fixed on the server side.
2010-05-04 11:08:45 -06:00
Mark Palange (Mani)
ab6d504407
Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk
2010-05-03 17:14:46 -07:00