Commit Graph

78 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
AndreyL ProductEngine fe490d52b4 Merged in lindenlab/viewer-xcode11 2019-10-09 19:28:30 +03:00
Nat Goodspeed 52c9f57819 DRTVWR-476: Track change to NSView in Xcode 11's 10.15 SDK. 2019-09-25 16:48:36 -04:00
andreykproductengine a0bf70b41d SL-11592 [Mac] Ability to bind extra mouse buttons for push to talk 2019-07-18 19:18:02 +03:00
AndreyL ProductEngine db6d4a3cb4 SL-10888 Fixed OSX mouse issues in HiDPI mode 2019-04-15 20:26:13 +03:00
AndreyL ProductEngine 1470e82c89 Merged in lindenlab/viewer-release 2019-04-02 21:51:54 +03:00
ruslantproductengine acc86a9139 SL-9766 [Render] [Mac] Alt + left mouse click has severely impaired functions
SL-10019 - [Mac] [Render] Right-click context menu immediately disappears when clicking any place in the ‘Inventory’ floater
SL-9984 - [Retina] Camera frustum, do not display correctly on "WORLD MAP" window.
SL-10027 - [Mac] [Render] Add toggle for Retina support to mitigate FPS loss

Re-FIX for Retina support.
2018-11-26 18:02:44 +02:00
ruslantproductengine eaeb8605d0 SL-9774 [Render] dragging active Second Life session to second monitor zooms in making viewer unusable 2018-10-23 19:24:03 +03:00
ruslantproductengine 20a2019e4b MAINT-9076 Improved support for Retina Displays 2018-09-03 17:22:15 +03:00
Mnikolenko ProductEngine b813814202 SL-11432 FIXED [OSX] Avatar is spinning when pressing Alt+D+Command and then releasing D key 2019-06-20 15:41:27 +03:00
Nat Goodspeed ae0b3149ba DRTVWR-418: Fix a round of compile errors surfaced by -std=c++11.
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.
2017-02-23 16:49:49 -05:00
Mnikolenko ProductEngine cd3608e661 SL-10023 FIXED Dragging mouse on World map sometimes causes cursor jump to the center of the screen 2018-11-16 15:53:52 +02:00
AndreyL ProductEngine 56f736b654 Merged in cinderblocks/storm-2127 2016-04-21 22:48:32 +03:00
Cinder c2c0c537bb STORM-2127 - Fix NSException when assigning values that don't exist in cocoa modifier key event. 2016-04-20 16:13:17 -06:00
Mnikolenko ProductEngine ca1d7da571 MAINT-3171 Alt-clicking while moving mouse can move the camera significantly 2016-03-21 17:58:39 +02:00
Mnikolenko ProductEngine 9ed050e0e0 MAINT-3171 WIP Alt-clicking while moving mouse can move the camera significantly 2016-03-10 14:31:16 +02:00
rider c2ad041c23 Encode keyboard event for reconstruction in the plugin. 2015-11-13 16:22:34 -08:00
rider 5449ae73b3 MAINT-5754: Finish key modifier experiment. Still not working. 2015-11-07 12:09:08 -08:00
rider bd817f6f42 MAINT-5754: Basic keyboard functionality on the Mac. Still incomplete 2015-11-06 14:12:30 -08:00
callum_linden 17ff449ae6 Supress error after Xcode 7 update: error: null passed to a callee that requires a non-null argument 2015-09-18 15:07:27 -07:00
Oz Linden 905431cf60 merge changes for 3.7.25-release 2015-02-24 15:48:28 -05:00
Oz Linden 6f3cf79a3a merge changes for 3.7.24-release 2015-01-13 13:46:45 -05:00
Oz Linden dab5acd972 merge changes for 3.7.22-release 2014-12-15 12:34:18 -05:00
simon 4f076daeff Merge downstream code and become 3.7.22 2014-12-02 10:41:20 -08:00
Brad Payne (Vir Linden) fe5ff3e74a merge 2014-12-01 16:21:52 -05:00
callum_linden 73224a952a Update to build on Xcode 6.0: fix deprecated constant in OS X land 2014-10-17 15:39:13 -07:00
Oz Linden e43f3f4dae merge changes for OPEN-215 2014-10-13 17:21:22 -04:00
Oz Linden 852426d71e merge changes for 3.7.17-release 2014-10-13 17:13:15 -04:00
Mnikolenko ProductEngine b75d2f7c3f MAINT-3666 FIXED Update modifiers when viewer window becomes key window 2014-09-12 11:30:52 +03:00
Mnikolenko ProductEngine c62ac0cae7 MAINT-3569 FIXED Handle window hide/unhide and minimize/unminimize events on mac. 2014-09-11 11:59:19 +03:00
Mnikolenko ProductEngine 7d9372b96d MAINT-4323 FIXED Mouselook - right-click locks cam position (mac-only) 2014-09-04 14:13:47 +03:00
Pell Smit ce7e8eb952 fixed: bad behavior of input window 2014-08-14 15:19:19 +09:00
Pell Smit ebd94bf07a fixed: unwanted input window on OSX 2014-08-15 03:52:22 +09:00
Pell Smit bef17f2af7 fixed: modifier key bug 2014-08-14 15:21:53 +09:00
Pell Smit e2370f6f2d fixed: inline backspace bug 2014-08-14 15:20:58 +09:00
Cinder Biscuits 60795c508e OPEN-215: Replace deprecated call to kCGLRPTextureMemory with kCGLRPTextureMemoryMegabytes 2014-04-14 23:08:50 +00:00
Mnikolenko ProductEngine 1108a34d1d MAINT-3907 FIXED Handle pressing of Alt/Shift/Control keys without any other key being pressed simultaneously. 2014-04-08 12:37:41 +03:00
simon cb2045fcd5 Merge downstream code with viewer-release 2014-02-10 16:11:50 -08:00
Aura Linden ddd6b8f91b Mac Fullscreen fix for MAINT-3288 and MAINT-3135 2013-12-17 00:12:26 -08:00
Tonya Souther 07b5e702e6 BUG-3968: do not wear an object when renaming in inventory 2013-10-29 13:59:21 -04:00
Graham Madarasz (Graham Linden) 9b99ece5ab MAINT-3135 WIP partial fix, addresses graphics corruption on resize, but not mouse mapping issues 2013-09-12 13:17:43 -07:00
Geenz dea416fd83 Rework the command+click functionality a bit to ensure we're not mistakenly simulating a right click where we shouldn't. 2013-07-11 22:07:17 -04:00
Geenz a787e272c3 Alert box support! 2013-07-11 21:31:17 -04:00
Geenz 72bb473c9e Ensure that the correct method is called when we're simulating a right click. 2013-07-11 18:59:28 -04:00
Geenz 6fbafaf056 Restore control + right click functionality. 2013-07-11 18:41:16 -04:00
Geenz 623077e6a4 Added license headers. 2013-06-27 15:06:03 -04:00
Geenz 860b86e3d1 Fix for down key presses not opening up the IME character selection window, and inadvertently being handled while marked text is selected. 2013-06-27 13:48:44 -04:00
Geenz 90e511bbdf Handle VRAM in megabytes. This was previously being reported as bytes. 2013-06-20 11:28:05 -04:00
Geenz 2837ca7a47 This seems to be on par with viewer-release at this point. 2013-06-17 17:08:48 -04:00
Geenz 84f287b34e Moved detecting if we're using a roman-script language to it's own function in the application delegate. Also consider the delete and backspace characters to be special cases. 2013-06-17 12:31:25 -04:00
Geenz 2253d22eb8 Have showInputWindow hand off input events to the bottom line input window. 2013-06-17 10:28:32 -04:00