summaryrefslogtreecommitdiff
path: root/indra/llwindow/llopenglview-objc.mm
AgeCommit message (Collapse)Author
2017-02-23DRTVWR-418: Fix a round of compile errors surfaced by -std=c++11.Nat Goodspeed
These are mostly things that were in fact erroneous, but accepted by older compilers. This changeset has not yet been built with Visual Studio 2013 or Linux gcc, even with -std=c++11. This changeset has not been built *without* -std=c++11. It should be used in conjunction with a corresponding change to LL_BUILD_DARWIN_BASE_SWITCHES in viewer-build-variables/variables. This is a work in progress. We do not assert that this changeset completes the work needed to turn on -std=c++11, even on the Mac.
2016-04-21Merged in cinderblocks/storm-2127AndreyL ProductEngine
2016-04-20STORM-2127 - Fix NSException when assigning values that don't exist in cocoa ↵Cinder
modifier key event.
2016-03-21MAINT-3171 Alt-clicking while moving mouse can move the camera significantlyMnikolenko ProductEngine
2016-03-10MAINT-3171 WIP Alt-clicking while moving mouse can move the camera significantlyMnikolenko ProductEngine
2015-11-13Encode keyboard event for reconstruction in the plugin.rider
2015-11-07MAINT-5754: Finish key modifier experiment. Still not working.rider
2015-11-06MAINT-5754: Basic keyboard functionality on the Mac. Still incompleterider
2015-09-18Supress error after Xcode 7 update: error: null passed to a callee that ↵callum_linden
requires a non-null argument
2015-02-24merge changes for 3.7.25-releaseOz Linden
2015-01-13merge changes for 3.7.24-releaseOz Linden
2014-12-15merge changes for 3.7.22-releaseOz Linden
2014-12-02Merge downstream code and become 3.7.22simon
2014-12-01mergeBrad Payne (Vir Linden)
2014-10-17Update to build on Xcode 6.0: fix deprecated constant in OS X landcallum_linden
2014-10-13merge changes for OPEN-215Oz Linden
2014-10-13merge changes for 3.7.17-releaseOz Linden
2014-09-12MAINT-3666 FIXED Update modifiers when viewer window becomes key windowMnikolenko ProductEngine
2014-09-11MAINT-3569 FIXED Handle window hide/unhide and minimize/unminimize events on ↵Mnikolenko ProductEngine
mac.
2014-09-04MAINT-4323 FIXED Mouselook - right-click locks cam position (mac-only)Mnikolenko ProductEngine
2014-08-14fixed: bad behavior of input windowPell Smit
2014-08-15fixed: unwanted input window on OSXPell Smit
2014-08-14fixed: modifier key bugPell Smit
2014-08-14fixed: inline backspace bugPell Smit
2014-04-14OPEN-215: Replace deprecated call to kCGLRPTextureMemory with ↵Cinder Biscuits
kCGLRPTextureMemoryMegabytes
2014-04-08MAINT-3907 FIXED Handle pressing of Alt/Shift/Control keys without any other ↵Mnikolenko ProductEngine
key being pressed simultaneously.
2014-02-10Merge downstream code with viewer-releasesimon
2013-12-17Mac Fullscreen fix for MAINT-3288 and MAINT-3135Aura Linden
2013-10-29BUG-3968: do not wear an object when renaming in inventoryTonya Souther
2013-09-12MAINT-3135 WIP partial fix, addresses graphics corruption on resize, but not ↵Graham Madarasz (Graham Linden)
mouse mapping issues
2013-07-11Rework the command+click functionality a bit to ensure we're not mistakenly ↵Geenz
simulating a right click where we shouldn't.
2013-07-11Alert box support!Geenz
2013-07-11Ensure that the correct method is called when we're simulating a right click.Geenz
2013-07-11Restore control + right click functionality.Geenz
2013-06-27Added license headers.Geenz
2013-06-27Fix for down key presses not opening up the IME character selection window, ↵Geenz
and inadvertently being handled while marked text is selected.
2013-06-20Handle VRAM in megabytes. This was previously being reported as bytes.Geenz
2013-06-17This seems to be on par with viewer-release at this point.Geenz
2013-06-17Moved detecting if we're using a roman-script language to it's own function ↵Geenz
in the application delegate. Also consider the delete and backspace characters to be special cases.
2013-06-17Have showInputWindow hand off input events to the bottom line input window.Geenz
2013-06-17Move logic involving the input window to keyDown. Pass input events to the ↵Geenz
input window from there.
2013-06-17Insert text into the input window when we attempt to insert text without a ↵Geenz
pre-editor. Also handle backspace as a special case when determining if the input window needs to be displayed.
2013-06-17This brings us to feature parity with CHUI for IME support.Geenz
2013-05-23Override NSPanel's close method to hide the window instead of actually ↵Geenz
removing the window.
2013-05-23Only show the input window when we attempt to add marked text, *and* we ↵Geenz
can't submit marked text directly to the viewer.
2013-04-07Support the committing of the current pre edit string when language input is ↵Geenz
interrupted per the viewer's original pre edit functionality.
2013-04-01First pass at adding a viable replacement for TSM's old UseInputWindow ↵Geenz
method (which is now deprecated with seemingly no Cocoa replacement).
2013-03-27IME support is pretty much finished at this point.Geenz
2013-03-25Additional IME support. LLPreeditor is largely good to go at this point, ↵Geenz
but there's still some work to do in getSegments.
2013-03-23Fix for command key presses + a letter not triggering keyUp. Fix by ↵Geenz
Katharine Berry.