AndreyL ProductEngine
8c67f588da
Merged in lindenlab/viewer-release
2018-04-12 21:22:22 +03:00
maxim_productengine
73ea789127
MAINT-8343 FIXED [MAC] Viewer Media Browser doubles entered Cyrillic capital letters.
2018-03-16 16:45:25 +02:00
callum_linden
6b4f4e53dd
Pull in latest version of Dullahan (1.1.1072) and tweak media plugin code to match change in API
2018-03-15 16:12:52 -07:00
callum_linden
278382abd7
Now CEF supports setting default page background if specifier missing from HTML, set default background color to the Linden default grey ( #282828 )
2018-03-01 09:34:25 -08:00
Andrey Kleshchev
2714ff8f25
MAINT-8276 Arrows 'Navigate back' and 'Navigate forward' have wrong state
2018-02-12 19:27:09 +00:00
callum_linden
8b09a997c5
Fixes for: MAINT-8244 Text in CEF cannot be selected with the mouse. MAINT-8245 Expose CEF log file and logging severity to viewer and MAINT-8246 Expose the CEF remote debugging system to the viewer
2018-01-26 17:06:19 -08:00
callum_linden
8ee332fb10
Bring in the very latest version of Dullahan (1.1.1024) that matches the most recent canonical Dullahan and also bump the CEF plugin version in preparation for the RC build
2018-01-22 13:30:03 -08:00
callum_linden
d3f544d39d
Fixes for 'MAINT-8196 Remove LLPluginCookieStore from the viewer' and 'MAINT-8194 Remove per-frame calls to updateJavascriptObject()'
2018-01-17 16:13:19 -08:00
callum_linden
8f214ad00b
Fix for MAINT-7886 Resizing internal web browser window causes video playback to stop
2018-01-08 14:51:32 -08:00
callum_linden
5989dd1673
Bump CEF Plugin version so it can be identified as different
2018-01-08 11:22:02 -08:00
callum
f1dc81146a
Automated merge with tip of lindenlab/viewer64
2018-01-08 09:51:51 -08:00
callum_linden
d97d7c5206
Fix for MAINT-8119 - this bug morphed from a packaging issue to being all about audio not playing when a media stream started. There is some as yet, unknown interaction between the volume catcher code in the CEF plugin and the VLC volume controls. The fix for now is to add a Windows call to the VLC code that sets the process volume explicitly. Later we will address the volume catcher code, move it to a common spot so both CEF and LibVLC can use the same bytes
2018-01-05 13:19:08 -08:00
callum_linden
6ced87c027
Pull in Dullahan 1.1.930 with improved fix for maint-8095 (target='_blank' links) as well as an improvement for maint-8100 (no error message for invalid hostname / url)
2017-12-15 16:11:29 -08:00
callum_linden
6166ab28dd
Pull in Dullahan 1.1.929 (multiple file picking support) and update plugin code accordingly
2017-12-14 14:27:49 -08:00
callum_linden
0b97c76dbb
Pull in Dullahan 1.1.925 with fix for onFileDialogCallback(..) handling that fixes MAINT-8083
2017-12-13 13:55:33 -08:00
callum_linden
05eba5d7b8
Pull in CEF 3203 (Dullanan 1.1.888) Chrome 62 build and re-enable WebGL
2017-11-20 16:08:15 -08:00
Nat Goodspeed
0c7bc67814
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2017-10-11 14:35:49 -04:00
callum_linden
cdba690ec9
Fix for MAINT-7787: [Alex Ivy] RC Viewers in 5.1.0 range show black background for CONTENT_TYPE_HTML. (The color we pass to CEF has 4 compontents red, blue, green and alpha. We were only passing 3 and setting the color and not the alpha. At somepoint in CEF's history the default value must have changed. Passing 0xFF for alpha too - i.e. fully opaque - fixes this)
2017-09-21 14:01:20 -07:00
callum_linden
934d09e814
Hopeful fix for MAINT-7654 Ivy] Japanese can't input in CEF
2017-09-01 17:03:31 -07:00
daianakproductengine
9831f7fb3a
MAINT-6080 Fixed YouTube videos in In-Game Browser persist after closing browser window
2017-08-29 18:47:08 +03:00
Nat Goodspeed
18083bad5c
Automated merge with ssh://bitbucket.org/lindenlab/viewer64
2017-05-03 15:58:53 -04:00
Nat Goodspeed
614c75e110
DRTVWR-418: Silence some Mac build warnings.
...
Whatever we were trying to do with LLSharedLibs.cmake hasn't worked on the Mac
for a long time, and trying to fix it only digs up more problems. Skip it:
we've already worked around it.
Update the media_plugins_example CMakeLists.txt to eliminate some CMake
non-existent dependency warnings.
2017-05-03 15:58:21 -04:00
callum@lindenlab.com
0c9758820c
Add NULL macOs implementation for 'MAINT-6950 Shared media a great distance away (different region even) sometimes plays at maximum volume when entering a region or moving camera slightly.' - until we can understand how to make real mac_volume_catcher work
2017-04-28 13:48:36 -07:00
Callum Prentice
8f95d9ad6e
FIX for MAINT-6950 Shared media a great distance away (different region even) sometimes plays at maximum volume when entering a region or moving camera slightly.
2017-04-27 18:04:00 -07:00
Callum Prentice
362ffb2131
Fix windows line endings because it's 2017 and our tools can't deal with it
2017-04-21 13:37:24 -07:00
Callum Prentice
b8cf14c51f
tweak shutdown procedure for example plugin to match our new methodology
2017-04-21 13:28:47 -07:00
Callum Prentice
aa85b420a1
Fix for 32bit builds of example plugin - need an extra parameter for visual studio
2017-04-19 16:59:36 -07:00
Callum Prentice
c49eeb9a62
Add back the missing pieces and updated code for the example plugin. It was useful during testing SLPlugin changes. Not shipped with release versions of viewer
2017-04-19 15:59:29 -07:00
Callum Prentice
45f67f4ed7
Hopeful fix for MAINT-7220 Windows Error Message 'SLPlugin.exe has stopped working ' appears.
2017-04-19 13:22:32 -07:00
Callum Prentice
2acc472e1e
Fix for MAINT-7227 Drop down lists do not close after use in internal web browser. (Surprisingly large amount of changes and new version of Dullahan to support this fix)
2017-04-05 14:34:14 -07:00
Callum Prentice
f0b5a263c1
Fixed for MAINT-7201, MAINT-7202, MAINT-7203 (viewer-embeddedd browser scheme handler was broken)
2017-03-14 15:28:56 -07:00
Callum Prentice
884a59a2fb
Second part of fix for SL-646 Fix 'LINK : warning LNK4075: ignoring /INCREMENTAL due to '/LTCG' specification' in LibVLC, JPEGLIB etc.
2017-03-09 14:08:09 -08:00
Callum Prentice
7d1942a2b6
Remove OSX headers added for testing purposes and also some unused vars
2017-03-03 17:45:09 -08:00
callum@lindenlab.com
398c351371
First pass at osx/macos keyboard events - simple case like google homepage is working
2017-03-03 15:32:47 -08:00
callum@lindenlab.com
f49033efcf
Fix up slight change to Dullahan interface where we call out the platform for native keyboard injection to match OSX version
2017-03-01 16:43:15 -08:00
callum@lindenlab.com
08940da90e
First round of changes to make the macOS 64 build work
2017-02-24 15:44:36 -08:00
callum@lindenlab.com
bff83a7f41
Whoopps. Apologies for leaving Windows debug spam in code :(
2017-02-23 10:26:46 -08:00
callum@lindenlab.com
f04bfdd70e
Update media plugin CEF code to match new Dullahan
2017-02-23 10:17:52 -08:00
Callum Prentice
2c8299d643
reenable support for copy/cut/paste to/from a web page
2017-02-22 19:21:55 -08:00
Callum Prentice
5534ab4e18
First round of changes to replace LLCEFLib with Dullahan. Mostly Windows changes in this batch since I'm working on Windows box but some speculative macOS ones too although they are quite untested
2017-02-21 15:06:21 -08:00
Nat Goodspeed
37974a2fa2
Automated merge with ssh://bitbucket.org/lindenlab/viewer64
2017-02-03 20:14:32 -05:00
Nat Goodspeed
434f0e161a
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2017-02-03 09:54:52 -05:00
Callum Linden
dcae92c0a3
First batch of changes to add LibVLC media plugin to macOS viewer. Plugin fails to start because of an as-yet undiagnosed issue with VLC plugin files related to their extyended attributes
2017-01-27 15:47:16 -08:00
Callum Linden
f13c2a6d31
First set of changes to build (tests off) to build correctly against Xcode 8 and SDK 10.12
2017-01-19 14:19:46 -08:00
andreykproductengine
8d34a4f8c1
MAINT-6840 start and pause doesn't wotk reliably and can get stuck
2016-12-09 18:49:48 +02:00
Oz Linden
59f2055c8d
merge changes for latest fixes from nat
2016-12-06 12:22:55 -05:00
Nat Goodspeed
e6b9174bba
DRTVWR-418: Try to clean up numerous CMake CMP0046 warnings.
2016-12-06 09:50:05 -05:00
Oz Linden
2d8ad89f33
suppress VS linker warning about unfound pdb files in media plugin
2016-12-05 17:32:38 -05:00
Callum Prentice
3d37848d01
Remove winmmshim 'hack' from project and set volume directly from CEF media plugin using Windows system call. WinMMShim was only needed for XP systems and since we no longer support XP, it is not required.
2016-12-02 16:19:34 -08:00
Nat Goodspeed
8a461c00f4
DRTVWR-418: Until we figure out how to say FIXED:NO to linker, don't.
...
The present CMake logic wants to pass FIXED:NO to the linker for 64-bit
builds, which on the face of it seems like a Good Thing: it permits code to be
relocated in memory, preventing collisions if two libraries happen to want to
load into overlapping address ranges.
However the way it's being specified is wrong and harmful. Passing /FIXED:NO
to the compiler command line engages /FI (Forced Include!) of a nonexistent
file XED:NO -- producing lots of baffling fatal compile errors.
Thanks Callum for diagnosing this!
2016-12-01 08:50:10 -05:00