Commit Graph

14357 Commits (6150e4ed7cf86a2afc0061ba89b0cb049d6f036e)

Author SHA1 Message Date
Oz Linden 33f745b237 pulling fixes back from viewer-beta 2010-12-15 10:12:49 -05:00
Wolfpup Lowenhar bd53ba004a STORM-776 : unable to change permissions to "no trans" on item in avatar inventory
applied Kitty's code changes listed in STROM-288 as it is a related issue and this
   actualy fixed both issues!
2010-12-15 09:53:24 -05:00
Kent Quirk cc345710d2 Merge 2010-12-15 09:18:22 -05:00
Vadim ProductEngine 10d9328b86 STORM-786 ADDITIONAL FIX Fixed Windows build. 2010-12-15 16:00:37 +02:00
Vadim ProductEngine 27f3470b7e STORM-786 FIXED Fixed disappearing controls in avatar picks list.
Caused by an improper fix of STORM-690.

Made the way we switch between profile view panels (profile view / pick_info / pick_edit)
more robust. It now suits both My Profile and Profile View panels.
2010-12-15 15:44:06 +02:00
callum 69dc60cddc SOCIAL-388 FIX There is no error message when you navigate to an invalid or non-existent site in the WebKit browser in SL
(LLQtWebKit Windows push to pick up fix for this task)
2010-12-14 20:42:00 -08:00
Monroe Linden 7b963a5ec0 SOCIAL-369 FIX Hitting reload on the media browser removes entries from location history for that session in Webkit 4.7 2010-12-14 17:53:04 -08:00
Nat Goodspeed d785a43ea2 Automated merge with https://bitbucket.org/mani_linden/viewer-development 2010-12-14 19:28:29 -05:00
Nat Goodspeed e04f9ef109 SWAT-352: when loading lleventhost, call apr_dso_error() function.
In addition to its usual apr_sterror() function, APR defines a special
function specifically for errors relating to the apr_dso_*() functions.
Introduce ll_apr_warn_status() and ll_apr_assert_status() overloads accepting
apr_dso_handle_t* to call apr_dso_error() as well as apr_strerror() and log
its output. Use new ll_apr_warn_status() in LLAppViewer::loadEventHostModule()
for apr_dso_load() and apr_dso_sym() calls. Instead of shorthand
ll_apr_assert_status(), use with llassert_always() so check is still performed
even in Release build.
Add more lleventhost-related debugging output, e.g. full pathname of the DLL.
On Mac and Linux, call 'file' command to report nature of the DLL too.
2010-12-14 19:27:43 -05:00
brad kittenbrink 3641d012e3 Merge 2010-12-14 16:19:20 -08:00
callum 7c5d96f91e SOCIAL-383 FIX Sites with no titles do not show web address in title bar in Web Content Browser 2010-12-14 16:16:58 -08:00
Christian Goetze (CG) 4f798c40d8 Remove reference to then test codeticket service. 2010-12-14 15:32:32 -08:00
callum 4f19d06341 SOCIAL-384 FIX Menu bar images do not have tooltips in Web Content Browser 2010-12-14 15:12:54 -08:00
callum c151e5d502 SOCIAL-381 FIX WEB CONTENT shown in title bar of Web Content Browser when opening a popup window 2010-12-14 15:02:05 -08:00
callum 1bf9075dd4 SOCIAL-376 FIX Tooltips with unicode characters show ???????? in Webkit 4.7
(Point to Windows version of LLQtWebKit)
2010-12-14 13:11:50 -08:00
callum d0c7ecb103 SOCIAL-366 FIX UI Issues with HTTP Dialogs in Webkit 4.7 2010-12-14 12:57:04 -08:00
Kadah_Coba 91021bf905 VWR-24263: Crash fix for notecards with negative text length 2010-12-14 12:30:32 -08:00
callum 5dcf11ab4b SOCIAL-373 FIX Media browser does not show https secure icon in address bar when a site is loaded over https 2010-12-14 12:25:10 -08:00
Oz Linden 2027ce56a2 merge fix for storm-713 2010-12-14 14:47:44 -05:00
Oz Linden a0d3c7c0f8 merge fix for storm-401 2010-12-14 14:47:01 -05:00
Oz Linden 7c0c86774f merge fix for storm-229 2010-12-14 14:46:21 -05:00
Oz Linden 0b6c4d0f66 merge fix for storm-434 2010-12-14 14:45:25 -05:00
brad kittenbrink b159a961bd Merge CHOP-267 fixes with latest viewer-beta. 2010-12-14 11:45:06 -08:00
Oz Linden 3aa12e85f0 merge fix(es) for storm-378 2010-12-14 14:44:23 -05:00
callum 126295523f SOCIAL-365 FIX (via LLQtWebKit push) Text aliasing issue in Home side panel headings on Windows viewer 2010-12-14 11:01:35 -08:00
Andrew A. de Laix 5b5d2c428c Record update version in download marker so it can be recalled if resumed in another viewer session. 2010-12-14 09:54:28 -08:00
Paul Guslisty a702b34394 STORM-352 FIXED Vertical scrollbar isn't reshaped in resident profile panel after decreasing panel height
- Set height of scroll container the same as bounding panel's height
2010-12-14 17:11:08 +02:00
Paul Guslisty ff38b75bbf STORM-434 FIXED Tooltips don't appear on Mini-Location bar.
- Added localized tooltips for icons and info button in LLPanelTopInfoBar
2010-12-14 17:04:22 +02:00
Paul Guslisty 29dc24a3ea STORM-713 FIXED XML/UI issues in llTextBox
- As the class LLToastNotifyPanel is deprecated, made the class LLToastScriptTextbox derived directly from LLToastPanel.

- Added callback for ignore button.

Now LLToastScriptTextbox has its own XML, therefore it's not needed to dynamically create toast panel.

Since LLToastNotifyPanel is deprecated all new notification toasts should be created this way.
2010-12-14 14:53:51 +02:00
Merov Linden 1c48a4cf38 STORM-766 : pull into viewer-development 2010-12-13 14:37:34 -08:00
Merov Linden 8acb521a82 STORM-693 : pull into viewer-development 2010-12-13 14:36:34 -08:00
Merov Linden 1fb47692ff STORM-636 : pull into viewer-development 2010-12-13 14:35:10 -08:00
Merov Linden 9c2a55b6d7 STORM-622 : pull into viewer-development 2010-12-13 14:32:31 -08:00
Merov Linden 6748716a80 Pull viewer-beta in viewer-development 2010-12-13 14:30:45 -08:00
Merov Linden f556f58579 STORM-431 : pull into viewer-development 2010-12-13 14:27:43 -08:00
Merov Linden 7ce570e2c5 STORM-391 : pull into viewer-development 2010-12-13 14:26:36 -08:00
callum f32f26a1e1 SOCIAL-364 FIX(2) Viewer Crash when selecting Browse Linden Homes button from side panel
Changed default floater that opens if no parent found as per comments in task
2010-12-13 14:23:36 -08:00
callum 4bf715c512 SOCIAL-367 FIX HTTP Auth dialog does not indicate what server a user is entering a user name and password for in Webkit 4.7 2010-12-13 14:21:30 -08:00
Jonathan Yap f421e8701b llTextBox tooltip -- add missing ) and change wording from "dialog box" to "window" 2010-12-13 16:48:25 -05:00
Andrew A. de Laix 5b7a3d3a36 Automated merge with https://bitbucket.org/mani_linden/viewer-development/ 2010-12-13 12:37:54 -08:00
Andrew A. de Laix 62b9513353 permit flush when disabled. 2010-12-13 12:37:34 -08:00
Dessie Linden aa21243085 Merge from viewer-beta 2010-12-13 09:51:15 -08:00
Vadim ProductEngine 31d401e1c3 STORM-401 FIXED Add recepients of teleport offers to the recent people list. 2010-12-13 18:38:12 +02:00
Monty Brandenberg 622c9f772c Cleanup a cross-thread command dtor. It was technically
correct but looked a bit dodgy with pointer ownership.
2010-12-13 11:17:41 -05:00
Vadim ProductEngine 37cd8ad2a2 STORM-781 FIXED Added support for editing multiple scripts within inventory of the same object using external editor.
The bug was caused by using the object ID as temporary file name for editing script,
which of course didn't work for multiple scripts in the same object inventory.

The fix is to use MD5("object id" + "script inventory item id") for the file name.
2010-12-13 13:38:46 +02:00
Andrew Productengine d3eccbcd8b STORM-229 FIXED Fixed long loading times and stalling of Viewer while loading big scripts or pasting a lot of text into script.
The bug was fixed by Satomi Ahn. Here is the description of what causes the problem from her comment in ticket:
"Disabling the loading of syntax keywords in LLScriptEdCore::postBuild() removes the freeze (and with it: syntax highlighting).
So it obviously comes from the parsing of the text.

I also noticed something else: by adding a llwarn in LLTextEditor::updateSegments(), I saw that this function was called a lot of times when loading a script, roughly once for each line in the script (naively I would have thought only necessary to update when finished... or to only update the new line).
My llwarn was in the "if (mReflowIndex < S32_MAX && mKeywords.isLoaded())", which means that, at each call, the text is actually parsed for all keywords... so the parsing of the script becomes quadratic instead of linear!!!"

- To fix this, Satomi added a flag depending on which parsing is disabled when it is not necessary.
2010-12-13 13:17:48 +02:00
Monty Brandenberg e0e223c196 Update unit tests to reflect the new array-of-regions style of
LLSD serialization for viewer metrics.
2010-12-11 14:37:00 -08:00
Monty Brandenberg bb53d27b7a ESC-211 ESC-212 Use arrays in payload to grid and compact payload
First, introduced a compact payload format that allows blocks of
metrics to be dropped from the viewer->collector payload compressing
1200 bytes of LLSD into about 300, give-or-take.  Then converted
to using LLSD arrays in the payload to enumerate the regions
encountered.  This simplifies much data handling from the viewer
all the way into the final formatter of the metrics on the grid.
2010-12-11 16:16:07 -05:00
Vadim ProductEngine 872e4dcdde STORM-766 ADDITIONAL FIX Made day cycle image in the advanced sky editor honor floater opacity settings. 2010-12-11 18:54:33 +02:00
Vadim ProductEngine 0d764afb9c STORM-391 FIXED Dismiss toasts that don't fit on screen.
Make sure older toasts don't appear after newer ones fade out.
2010-12-11 18:02:59 +02:00