Commit Graph

1282 Commits (4da402dd239b0c8ef52df0233fdb884c8a621e9d)

Author SHA1 Message Date
Ansariel 4da402dd23 Merge viewer-bear 2016-08-21 12:39:18 +02:00
Ansariel c48bf0a156 Backed out changeset: 79b4f86861fb 2016-08-21 03:31:26 +02:00
pavelkproductengine cf93c1c81d MAINT-5992 Second Life unusable on Windows 10 with 4k monitor SL forcibly overrides DPI compatibility option 2016-08-18 19:43:48 +03:00
Ansariel 842b2a6791 More fixing to the system UI scaling detection:
* Pass the screen coordinates of the viewer window to getSystemUISize and default to MONITOR_DEFAULTTONEAREST so we get the scaling of the monitor the viewer is running on
* Free shcore.dll as soon as we're done
2016-07-28 00:07:55 +02:00
Ansariel 28f0ce1506 Adjust opening of UI scaling preferences for Firestorm 2016-07-26 20:51:47 +02:00
Ansariel 9153b343f2 Merge viewer-bear 2016-07-26 19:55:17 +02:00
pavelkproductengine 070116f212 MAINT-6493 SL Viewer does not respect the Windows 10 display setting size slider 2016-07-13 20:28:29 +03:00
Ansariel ce41932b89 Slightly adjusted a log message 2016-07-25 10:08:53 +02:00
Ansariel f3bf8a3d36 FIRE-19715: Texture memory is restricted to 512MB on 64bit Linux 2016-07-25 10:05:41 +02:00
Oz Linden 950c41d184 merge 4.0.4-release and MAINT-5974 2016-05-06 10:28:42 -04:00
Kitty Barnett 21d05e0204 Merged with RLVa tip 2016-06-25 02:05:47 +02:00
Kitty Barnett 488b9a55fa [FIXED] Region sends object kill messages for worn attachments during teleport
-> the attachment will be killed on teleport and readded at some point after teleport (can be much, much later)
  -> since we clean up restrictions on detach (=kill) the attachments appears to loose restrictions
  -> problem is worse on viewers that hide the teleport screen and allow the user to interact with the world right up until the teleport sequence
  -> this is a simulator-side bug which isn't actually our business but users think it's a viewer-side bug so we'll try to mitigate it somewhere client-side
  => repro: teleport and then right-click to get an active selection => the attachment will get killed => at some point after it will reappear once the new region sends an update message for it

--HG--
branch : RLVa
2016-06-25 01:24:57 +02:00
Kitty Barnett 1c7b227637 Merged with RLVa-refactor tip 2016-06-11 02:36:07 +02:00
Ansariel a0188a5358 Merge Firestorm LGPL 2016-05-09 12:41:24 +02:00
Ansariel 706eb3b3de Merge Firestorm LGPL 2016-04-14 15:08:28 +02:00
Ansariel e925c73ecc Merge Firestorm LGPL 2016-04-14 13:18:41 +02:00
Kitty Barnett 75e217b82e Code review: RLVa extensions are no longer optional features
-> @accepttprequest will auto-accept all incoming teleport requests (allows exceptions - see @accepttp)
  -> @allowidle (stays experimental - subject to change)
  -> @getcommand:<filter> can be used to discover which commands are part of the user's RLVa implementation (with user-defined separator)
  -> @findfolders:<filter> works like @findfolder but will return all matches (with user-defined separator)
  -> @getdebug:<setting> can be used to query (but not set) the "RestrainedLoveforbidGiveToRLV", "RestrainedLoveNoSetEnv" and "WindLightUseAtmosShaders" debug settings
  -> @interact will block world interaction but allows drag-drop, the camera tool, mouse steering and access to the "self" context menu
  -> @sharedwear is the counterpart of @unsharedwear and wear locks the shared #RLV folder
  -> @sharedunwear is the counterpart of @unsharedunwear and remove locks the shared #RLV folder
  -> @touchhud will prevent the user from touching/clicking on their HUD attachments (allows exceptions)
  -> @tprequest will prevent the user from requesting teleports (allows exceptions - see @tplure)
  -> force wear commands will activate/deactivate gestures as well
  -> force wear commands will collect from folder links as well
  -> [FIXED] Location on incoming teleport requests isn't censored when @showloc restricted
  -> [FIXED] Message on outgoing teleport offers isn't censored when @startim restricted
  -> [FIXED] Message on outgoing teleport requests isn't censored when @sendim or @startim restricted

--HG--
branch : RLVa
2016-04-10 14:07:23 +02:00
Ansariel f3d970a5a7 Threaded filepickers for snapshot to disk 2016-04-07 16:57:55 +02:00
Ansariel df4205dc46 Merge viewer-bear 2016-04-02 03:52:29 +02:00
Kitty Barnett c2c8287710 Merged with default tip (Revision 59b305ccfba9)
--HG--
branch : RLVa
2016-03-27 15:16:11 +02:00
Mnikolenko ProductEngine ca1d7da571 MAINT-3171 Alt-clicking while moving mouse can move the camera significantly 2016-03-21 17:58:39 +02:00
Ansariel 1bba3dfbe4 Merge viewer-bear 2016-03-17 21:14:49 +01:00
ruslantproductengine 173886fec3 MAINT-1109 FIXED Toggling graphics options causes viewer memory to increase, eventually causing the rendering pipeline to fall over and crashing the viewer
Patchset #2
2016-03-10 19:50:12 +02:00
Oz Linden 5822fb00b6 merge DRTVWR-398 build cleanup fixes 2016-03-07 12:41:11 -05:00
Ansariel 5d325f4007 Merge viewer-quickgraphics 2016-03-05 00:37:52 +01:00
Oz Linden ca7631e4d7 MAINT-6183: Remove geometry bytes as a trigger for muted/impostor rendering 2016-03-01 16:01:21 -05:00
Ansariel 354812cc68 Merge Firestorm LGPL 2016-01-16 19:10:08 +01:00
Oz Linden bc22e58743 merge changes for 4.0.1-release 2016-01-15 16:55:04 -05:00
Ansariel 75079a22a4 Merge Firestorm LGPL tip 2016-01-13 12:47:29 +01:00
Ansariel de285ab9b2 Merge Firestorm LGPL tip 2016-01-13 12:34:40 +01:00
Nicky 4ffd74e025 Remove leapmotion, it's outdated and unsupported. 2016-01-06 13:59:08 +01:00
Ansariel 91e09f97ba FIRE-17513: Backout the whole BS and continue to spam the log again until LL gets their act together and fixes their broken modal dialog implementation 2015-12-28 13:15:26 +01:00
Ansariel 41bf131956 Merge Firestorm LGPL 2015-12-22 20:52:10 +01:00
AndreyL ProductEngine 60dfd55eda Merge downstream, version 4.0.1 2015-12-22 11:07:18 +02:00
Ansariel 4bcfbd8294 FIRE-17513: Another crash in LLModalDialog when trying to restore settings on a clean install 2015-12-20 23:20:00 +01:00
Ansariel cf310716d2 Merge Firestorm LGPL 2015-12-20 20:20:24 +01:00
Kitty Barnett 7d0550b1aa Merged with default tip (Revision 88920f264719)
--HG--
branch : RLVa
2015-12-07 18:56:12 +01:00
Ansariel 3b155473ce Sync code for selection rigged attachments with V3 except of the one bug they still have in there 2015-12-03 10:34:18 +01:00
Nicky 3f1a78cee9 Merge with CEF tip. 2015-11-24 15:28:05 +01:00
Nicky 5dbcd707a3 Merge with FS tip. 2015-11-24 15:22:12 +01:00
Ansariel 3aa57dc577 Merge Firestorm LGPL tip 2015-11-21 17:57:49 +01:00
Ansariel 4144783a64 Merge Firestorm LGPL tip 2015-11-21 17:39:28 +01:00
callum_linden e63aeb29ab Fix MAINT-5855 media navigation bars overlap all floaters in viewer 2015-11-16 10:55:00 -08:00
Ansariel b0542a1a46 Refactor FSCommon 2015-11-14 01:36:57 +01:00
Ansariel d6efb901b9 Merge Firestorm LGPL tip 2015-11-11 20:41:05 +01:00
Ansariel 96c1d7950e Merge Firestorm LGPL tip 2015-11-11 19:34:06 +01:00
Ansariel 9036ed275a FIRE-2436: Change behavior of chat console: Chat console will now always show the chat for sessions that are currently not shown by a visible floater 2015-11-11 13:55:23 +01:00
Oz Linden 9848fc4253 merge changes for 4.0.1-release 2016-01-15 17:01:16 -05:00
Oz Linden 4b7ff25eba merge changes for 4.0.0-release 2015-12-18 10:44:42 -05:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00