Don Kjer
fde88ae24d
Potential fix for SH-1854 and SH-1125 (caps issues)
2011-07-14 18:43:49 -07:00
Nat Goodspeed
1f58cd688f
Pacify Linux gcc more thoroughly.
2011-07-14 20:20:35 -04:00
Nat Goodspeed
9f66409b88
#include correct headers for Windows _open() et al.
...
Also mollify Linux build, which gets alarmed when you implicitly ignore
write()'s return value. Ignore it explicitly.
2011-07-14 19:39:32 -04:00
Nat Goodspeed
5f37ec3c71
Avoid Boost.Filesystem: Boost package improperly built on Windows?
...
Seems Linden's Boost package and the viewer build might use different
settings of the /Zc:wchar_t switch.
Anyway, this implementation using open(O_CREAT | O_EXCL) should be more
robust. I'm surprised Boost.Filesystem doesn't seem to offer "create a unique
file"; all I found was "generate a random filename fairly likely to be unique."
2011-07-14 19:07:13 -04:00
eli
143db44c9a
FIX STORM-1494 remove duplicate ID and xml snippet
2011-07-14 15:23:23 -07:00
Leyla Farazha
892ca49503
EXP-1001 Newness is removed on next login if you log out or crash before opening inventory panel
...
EXP-1002 Single order purchase does not open Received Items panel by default if Inventory panel open when delivered
2011-07-14 15:05:07 -07:00
Nat Goodspeed
8ca0f872f2
wstring_to_utf8str() accepts LLWString rather than std::wstring.
2011-07-14 17:12:02 -04:00
Seth ProductEngine
aad5943ab0
STORM-1234 FIXED text editor selection which was skipping the last character in line.
...
Added handling of the wrapped lines case when calculating the starting position for selection.
The bug is a regression caused by the fix of STORM-320 which was dealing with calculating the position of the input cursor while navigating through the lines of text with word wrapping enabled.
2011-07-14 23:46:27 +03:00
Nat Goodspeed
624c3f1a8e
Use Linden wstring-to-string conversion, not boost::filesystem's.
...
On Windows, calling boost::filesystem::path::string() implicitly requests
code conversion between std::wstring (the boost::filesystem::path::string_type
selected on Windows) and std::string. At least for integration-test program,
that produces link errors. Use Linden's wstring_to_utf8str() instead.
2011-07-14 16:24:31 -04:00
Aaron Stone
f3dd16ac47
STORM-1482 Little bit of Windows crash report value logging.
2011-07-14 12:38:24 -07:00
Leyla Farazha
c4c0a057c2
turning on newness
2011-07-14 12:27:55 -07:00
Nat Goodspeed
24508cc924
Attempt to fix minor build errors on Windows.
2011-07-14 15:27:36 -04:00
Leyla Farazha
6a3f806883
merge
2011-07-14 12:14:07 -07:00
Nat Goodspeed
4c465f496f
Eliminate use of PATH_MAX, which is bogus anyway.
2011-07-14 15:08:25 -04:00
Oz Linden
54bb91fd03
merge changes for 2.7.5 release
2011-07-14 14:47:15 -04:00
Debi King (Dessie)
dc0765fc3d
Added tag DRTVWR-66_2.7.4-release, 2.7.4-release for changeset 057f319dd8ec
2011-07-14 11:17:28 -07:00
Nat Goodspeed
3ddaf95c5c
New llsdserialize_test logic needs Boost.Filesystem library.
...
That, in turn, needs Boost.System library.
2011-07-14 14:01:45 -04:00
Nat Goodspeed
0ab0efc327
Work around broken Windows command-line processing.
...
It's wonderful that the Python interpreter will accept a whole multi-line
script as a composite -c argument... but because Windows command-line
processing is fundamentally flawed, we simply can't count on it for Windows.
Instead, accept script text, write a temporary script file in a system-
dependent temp directory, ask Python to run that script and delete the file.
Also, on Windows, use _spawnl(), much simpler than adding bizarre Windows wait
logic to LLProcessLauncher. Use LLProcessLauncher only on Mac & Linux, with
waitpid() to capture rc.
2011-07-14 14:00:12 -04:00
Leyla Farazha
e17c7e6d24
EXP-899 No user feedback given when a user attempts to delete a system folder from their inventory
2011-07-14 10:58:11 -07:00
Leyla Farazha
aa9564953b
EXP-998 Logging in with different user can remove newness for incorrect user
2011-07-14 10:57:23 -07:00
Dave Parks
ddbd5cee74
merge
2011-07-14 01:32:31 -05:00
Dave Parks
4e61870f3a
merge
2011-07-14 01:07:26 -05:00
Dave Parks
561d40d5c3
SH-715 Disable simplify/analyze button while counterpart is executing.
2011-07-14 01:07:01 -05:00
Richard Linden
d668270c13
EXP-880 FIX Enable navigation chrome in search floater
...
fixed regression where preferred content size was no longer being respected
2011-07-13 18:24:48 -07:00
Richard Linden
38ba526cc5
EXP-1009 WIP Teleport links from Search floater and destination guide in viewer fail with intrusted browser error in viewer
2011-07-13 17:59:53 -07:00
Nat Goodspeed
ec780a733f
Still trying to fix Windows header-file-order problem.
2011-07-13 19:41:23 -04:00
Richard Linden
42c6949e30
EXP-941 FIX text and url change to the age verification dialog
...
tweaked url
2011-07-13 16:06:31 -07:00
Nat Goodspeed
beea7cdc2d
Attempt to fix confusing header-file-order problems on Windows.
2011-07-13 19:03:28 -04:00
Liny
debefdabcb
Indentation fix, no code changes (stupid visual studio and changing the indenting on it when i didnt want it to ><)
2011-07-13 15:28:13 -07:00
Liny
4aca9ac125
Hackish way to be able to get out of TP's that happen after you already TPd (i.e. the client got a progress packet of the TP that just happend and things that its back in TP).F
...
ixed by allowing TP attempts while already TPing (the server knows what we are really at anyways)
2011-07-13 15:11:20 -07:00
Liny
3f5b8ee9da
Allow camera to go (almost) all the way up (179 degrees, cant do 180 or the camera wll freek out) and (almost) all the way down (down to 1 degree, cant look straight down for same reason), implements FIRE-2065
2011-07-13 15:08:43 -07:00
Liny
f394597119
Added the opption to add an item on double click instead of wearing it. Implements FIRE-1567
2011-07-13 14:55:30 -07:00
Oz Linden
4d432251e4
merge changes for storm-1507
2011-07-13 17:45:06 -04:00
Oz Linden
1f369cad59
merge changes for open-99
2011-07-13 17:43:45 -04:00
Nat Goodspeed
0f66566620
Introduce support for C++ integration tests running Python scripts.
...
This is in its infancy; tested on Mac; needs to be ironed out on Windows and
Linux. Goal is to test at least some cross-language LLSD serialization.
2011-07-13 17:36:59 -04:00
Ansariel
594002a3af
Don't restore closed (minimized) detached sidebar panel floater on disconnect.
2011-07-13 23:15:03 +02:00
Oz Linden
21bacab562
merge changes for eli_viewer-development
2011-07-13 15:19:34 -04:00
Brad Payne (Vir Linden)
dd3069127b
merge
2011-07-13 14:57:23 -04:00
Leslie Linden
ce45e5542a
Disabled the fresh item count. The badge on the suitcase button now once again
...
reflects the total item count in the Received Items folder and the New badge is
no longer initialized and will not be displayed.
Reviewed by Richard.
2011-07-13 11:48:09 -07:00
Brad Payne (Vir Linden)
a6a0d5dda7
SH-1637 FIX, SH-1638 FIX - fixes jittery camera problems
2011-07-13 13:55:04 -04:00
Paul ProductEngine
f783c335f0
STORM-1503 FIXED Find floater doesn't set focus to its browser.
...
Added tab stop for browser to get focus when find floater is focused.
2011-07-13 18:55:08 +03:00
Ansariel
560c96bafe
Normalize line endings
2011-07-13 13:19:53 +02:00
Vadim ProductEngine
b1473d4b6b
STORM-1502 FIXED Disable "Delete Water/Sky/Day Preset" dialogs if no user presets exist.
2011-07-13 12:02:03 +03:00
Richard Linden
fa3f4d1166
EXP-880 FIX Enable navigation chrome for Search floater
...
search floater derives from floater_web_content
all web content now uses floater_web_content instead of media_browser
2011-07-12 20:58:30 -07:00
Don Kjer
40a489a9cc
Merge
2011-07-12 18:10:44 -07:00
Don Kjer
4e16dc26ab
Changes to support SH-1894: Textures uploaded with Mesh do not appear in inventory. Reviewed by Andrew
2011-07-12 18:10:17 -07:00
jenn
f015c073cd
Watchdog timeout now set to 60 seconds for long-term use (instead of 20, used during crash pile-on).
...
Updated setting description field to describe how setting the value of WatchdogEnabled will affect Viewer behavior.
2011-07-13 00:16:43 +00:00
Nat Goodspeed
ed648b1f08
CHOP-753: Eliminate redundant array-of-pair-arrays in LLMemoryInfo.
...
(per Monty code review)
The notion of storing LLMemoryInfo data both as an LLSD::Map and an
LLSD::Array of pair arrays arose from a (possibly misguided) desire to
continue producing stats output into the viewer log in the same order it
always used to be produced. There is no evidence that anyone cares about the
order of those stats in the log; there is no other use case for preserving
order. At Monty's recommendation, eliminate generating and storing the
array-of-pair-arrays form: directly store LLSD::Map.
2011-07-12 20:14:39 -04:00
Aaron Stone
450b64981c
Merge for STORM-1482
2011-07-12 15:52:14 -07:00
Aaron Stone
42daa3497b
STORM-1482 The Viewer shouldn't overwrite the crash behavior settings, some cleanups to the crash reporters, and the ability to use --set GroupName.SettingName to set parameters outside of the (default) Global settings group.
2011-07-12 15:48:02 -07:00