Commit Graph

75 Commits (8485bff29b98f47954b78b31b2e0511f94de3be4)

Author SHA1 Message Date
Monroe Linden d275251138 SOCIAL-399 FIX Viewer crash when canceling http auth on a media prim
Reviewed by Callum at http://codereview.lindenlab.com/5636001
2010-12-20 16:33:25 -08:00
Monroe Linden dee57bea25 Merge from viewer-development. 2010-12-20 11:21:17 -08:00
callum 0af2c1a482 SOCIAL-371 (PARTIAL) HTTP Auth sites do not load / allow login on Media on a Prim faces in Webkit 4.7
Fixes broken text substituition of realm/host only.
2010-12-17 15:54:20 -08:00
callum 836bbd8395 SOCIAL-370 FIX (2) Links to External Web Pages not working in Floaters such as Search in Webkit 4.7 branch 2010-12-16 15:40:02 -08:00
callum 95a4a2d387 SOCIAL-387 FIX Clicking on links in TOS during account activation in the viewer do not launch browser in Webkit 4.7
Mis-assumption about floaters that spawn web-content
2010-12-15 16:36:41 -08:00
callum d0c7ecb103 SOCIAL-366 FIX UI Issues with HTTP Dialogs in Webkit 4.7 2010-12-14 12:57:04 -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
Richard Linden 524fd399bb merge 2010-12-10 14:48:24 -08:00
callum 5f01d6a686 SOCIAL-364 FIX Viewer Crash when selecting Browse Linden Homes button from side panel 2010-12-10 12:42:21 -08:00
Richard Linden 8044661bd5 WIP XUI HTTP Auth dialog
refactored LLWindowShade into seperate file
improved layout of dialog
improved dialog resizing logic
Tab and Enter keys now work as expected in windowshade form
added "modal" capability to window shade
added HTTP Auth notifications to MOAP
2010-12-10 10:11:03 -08:00
callum 84a50386be SOCIAL-317 FIX LLWebContentFloater opens popups in the media browser 2010-12-02 18:46:26 -08:00
Monroe Linden 880110eb93 OCIAL-231 FIX Enable tooltips (for links and images)
Added the necessary plumbing to get link_hovered events from the webkit plugin through to the viewer UI.

This requires a llqtwebkit library built from revision 1799a899e06d or later in http://hg.secondlife.com/llqtwebkit to function.  The viewer source changes are backwards-compatible with earlier versions of llqtwebkit, it just won't see any link_hovered events with previous revisions.

Reviewed by Callum.
2010-12-01 18:15:59 -08:00
Richard Linden f8d08af9f1 SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
converted LLLayoutStack orientation param to use named enums
2010-11-23 16:25:10 -08:00
Richard Linden ab34a63280 SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
llwindowshade no longer blocks mouse events
2010-11-22 17:51:48 -08:00
Richard Linden ecd8290b3f SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
factored out llwindowshade control for slide-in notifications
2010-11-19 19:18:17 -08:00
Richard Linden a927b1cb0e SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
initial support for XUI auth dialog
2010-11-18 22:34:54 -08:00
Monroe Linden df8b87435f SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
Added support to the webkit media plugin and llpluginclassmedia for passing through the auth request/response.  We still need an updated build of llqtwebkit for all platforms, as well as some UI work in the viewer to actually display the auth dialog.
2010-11-16 17:01:44 -08:00
callum 68d2746761 EXP-417 FIX Tab keys in embedded Web form moves focus out of Web page back to container XUI
Reviewed by Richard.
2010-11-05 16:53:10 -07:00
Richard Linden 5085fbfbdd made focus_on_click a param for LLMediaCtrl 2010-11-02 16:57:55 -07:00
Richard Linden 325f16d0b4 fix for mac build and possible crash when responding to notification twice 2010-09-21 14:28:03 -07:00
Richard Nelson 71259fcccb EXP-77 FIX Pop-up warning flashes on and off even whan all popups are enabled in settings 2010-09-20 19:55:16 -07:00
Richard Linden 57c1845e2d clear popup notifications on navigate 2010-09-17 16:06:51 -07:00
Richard Linden 159fd0316a fix for enable all popups not working
also popup notification is no longer a singleton
2010-09-17 14:56:03 -07:00
Richard Linden 382877242a fixed build 2010-09-17 12:29:16 -07:00
Richard Linden f3cdc9b01d allow_popups is now driven by trusted content flag
trusted content is now a const attribute of LLMediaCtrl, set in constructor params
2010-09-17 12:16:07 -07:00
Richard Linden e66585aa4f EXP-74 FIX Pop-up warning given for links in Home Side Panel in Viewer
Reviewed by Callum
2010-09-17 11:47:13 -07:00
Richard Linden 2f233f3eb4 reverted mediaenablepopups to false by default (desired behavior)
always trigger popup notification and rely on ignore machinery to hide it
2010-09-16 17:59:12 -07:00
Richard Linden 57d4e7261d fixed build 2010-09-16 17:29:36 -07:00
Richard Linden f2a297a959 merge 2010-09-16 16:56:28 -07:00
Richard Linden d2a0327b6e popup blocking notifications now handled in all web_browser instances, not just llfloatermediabrowser 2010-09-16 16:29:53 -07:00
Monroe Linden d6f1f79ced Merge of popup-geometry code. 2010-09-16 13:29:35 -07:00
Richard Linden 387011a1ff EXP-29 WIP Implement popup blocking
added web popup notification overlay
2010-09-16 00:45:27 -07:00
Monroe Linden 531b77a948 Enable web popups to specify size and position of the Media Browser window from javascript.
This includes a Mac build of llqtwebkit from the following sources:

revision aacdf69cbf5aa12d77c179296e31ef643ed1ef4a of http://qt.gitorious.org/+lindenqt/qt/lindenqt (currently head of the 'lindenqt' branch)
revision 81ab5ae326f0 of http://hg.secondlife.com/llqtwebkit (currently head of the default branch)

Reviewed by Callum.
2010-09-15 14:39:42 -07:00
Monroe Linden 24f308caae Added support for a media plugin message that asks the viewer to open a file picker on the plugin's behalf.
Reviewed by Callum.
2010-09-10 16:43:35 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Monroe Linden a2657be578 Viewer side changes to support javascript window.close handling. 2010-08-17 17:56:54 -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
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson bd20eddd4e EXT-8540 - Implement mime type override for web_browser ctrl
reviewed by Monroe
2010-08-02 14:52:09 -07:00
Monroe Linden 79f697ad51 Fix for EXT-5667 (support window.open() in shared media so google docs will work).
Moved the processing of clicks on _external and _blank targeted links from LLMediaCtrl to LLViewerMediaImpl.

Removed LLMediaCtrl::setOpenInExternalBrowser() since that functionality is available through the use of the _external target attribute in web content.

Removed LLMediaCtrl:: setOpenInInternalBrowser() since it was unimplemented and not used.

Made the webkit media plugin set llqtwebkit's window open behavior to WOB_SIMULATE_BLANK_HREF_CLICK.  This is #ifdefed out on Linux until we get a new Linux build of llqtwebkit.
2010-05-21 15:36:12 -07:00
Monroe Linden c1b29dfcc2 Fix for mac build error
"enumeration value 'MEDIA_EVENT_CLICK_LINK_NOFOLLOW' not handled in switch"
2010-03-08 15:29:28 -08:00
skolb f39a87ef83 https://jira.secondlife.com/browse/EXT-5884
Added code to support SLAPPS for Media on a Prim
Reviewed by Monroe and Callum via Code Collab (Review 143).
2010-03-08 14:54:19 -08:00
skolb 2a58e320cb https://jira.secondlife.com/browse/EXT-5884
Added code to support SLAPPS for Media on a Prim
Reviewed by Monroe and Callum via Code Collab (Review 143).
2010-03-01 18:08:00 -08:00
Palmer Truelson 54a95f706f merge 2010-02-23 17:19:58 -08:00
Palmer Truelson 7885748497 Turning back on Davep's ui optimizations. Backed out changeset 6c161782dba3 2010-02-23 17:08:06 -08:00
Palmer Truelson 660c3b182c merge 2010-02-12 21:05:09 -08:00
Palmer Truelson 651b14fcae Backed out davep's UI optimization. changeset 3134cb7bb181 2010-02-12 21:04:51 -08:00