summaryrefslogtreecommitdiff
path: root/indra/llplugin/slplugin
AgeCommit message (Collapse)Author
2017-04-19Remove the scary 32bit exception handler that patches kernel32.dll since it ↵Callum Prentice
was (a) scary, (b) didn't work on 64 bit and (c) likely the cause of a lot of anti-virus false positives
2016-04-04merge with 4.0.3-releaseOz Linden
2016-01-20OPEN-312: Removed add_dependency entries for items listed in ↵Rider Linden
target_link_libraries. Superfluous.
2016-01-15merge changes for 4.0.1-releaseOz Linden
2015-11-10remove execute permission from many files that should not have itOz Linden
2015-03-24Refer to new QuickTime third party package with fixes for VS2013 & re-add ↵callum_linden
QuickTime media plugin
2014-10-17Update to build on Xcode 6.0: fix cocoa NSWindow redefinition errorcallum_linden
2013-08-05Merge downstream code - Vivox releasesimon
2013-07-11Merged in viewer-releaseAura Linden
2013-05-16Removed debugging.Aura Linden
2013-05-09Merge downstream code and viewer-betasimon
2013-05-02Cmake doesn't like mesimon
2013-05-02Fix the cmake fixsimon
2013-04-23Fix Windows Debug buildsimon
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-12-13Fixed whitespace issues for merge.Aura Linden
2012-11-12Ported slplugin and some other missing components for cocoa.Aura Linden
2012-10-11Updating linux build to gcc4.6Don Kjer
2010-10-12merged SNOW-651: Added missing "if (LL_TESTS)" in ↵Boroondas Gupte
indra/llplugin/slplugin/CMakeLists.txt
2010-10-04SNOW-651: Added missing "if (LL_TESTS)"Boroondas Gupte (original fix by Techwolf Lupindo)
Daggified version of http://svn.secondlife.com/trac/linden/changeset/3523 (or of the SNOW-651 part of https://bitbucket.org/Techwolf/viewer-development/changeset/5697874b390b )
2010-09-27STORM-253 FIXED FrontWindow() API is deprecatedAimee Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-06-25Fix for EXT-8089 (Log spam from SLPlugin about "autoreleased with no pool in ↵Monroe Linden
place - just leaking") Added slplugin-objc.mm. Made SLPlugin do the cocoa setup during initialization, and create/delete an autorelease pool each time through its main loop. This should make plugin code that's using autorelease correctly not leak. Fixed a bug in the version of setupCocoa() used in the viewer (it was never setting its "inited" variable).
2010-04-25DEV-49389 (SNOW-571 / VWR-18279): Replacing another deprecated ↵Aimee Linden
WaitNextEvent() for the OS X 10.6 SDK Replaced the deprecated WaitNextEvent() call with ReceiveNextEvent() and SendEventToEventTarget() as a basic event loop in slplugin.cpp
2010-04-21Fix for EXT-6287 (fullscreen flash video plays behind the viewer instead of ↵Monroe Linden
in front) Made SLPlugin into a bundled app on the Mac (this is apparently necessary for the plugin's window to be allowed to get focus). Changed the Info.plist key SLPlugin uses to keep itself out of the dock from LSBackgroundOnly to LSUIElement (this allows it to get focus and display UI). Added some Mac-specific code to slplugin.cpp to manipulate window layers and bring the plugin process to the foreground when something in the process opens a window, and to bring the viewer to the foreground when the last window in the process is closed.
2010-01-27CID-1Tofu Linden
Checker: BAD_COMPARE Function: checkExceptionHandler() File: /indra/llplugin/slplugin/slplugin.cpp (not a bug, but rearranged a little)
2009-11-30doxygen: exclude licensing blurbsbea@american.lindenlab.com
2009-11-25Fix for DEV-42324 (Default exception handler still called sometimes for ↵callum
SLPlugin) Added some code from an online article to patch the CRT and disable all default exception handling.
2009-08-27svn merge -r 129841:129910 ↵Monroe Williams
svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/pluginapi_05-merge@129910 svn merge -r 129913:131718 svn+ssh://svn.lindenlab.com/svn/linden/branches/pluginapi/pluginapi_05 Some branch shenannigans in the pluginapi_05 branch caused this to become a two-part merge.