Commit Graph

239 Commits (7cc7b74778db1f31c56994706d516c9ee79dff3d)

Author SHA1 Message Date
Ansariel 7cc7b74778 Merge branch 'DRTVWR-548-maint-N' of https://bitbucket.org/lindenlab/viewer 2022-05-26 11:48:40 +02:00
Ansariel 5cdd8cdb6e Merge branch 'master' of https://vcs.firestormviewer.org/viewer-merges/phoenix-firestorm-546 2022-05-26 11:43:21 +02:00
Andrey Lihatskiy 91606c7b60 Merge branch 'master' into DRTVWR-548-maint-N 2022-05-26 03:07:05 +03:00
Cosmic Linden 6fb787cd10 SL-17463: Set the default for MiniMapRotate back to true (enable minimap rotation by default), but set MiniMapRotate to false for new installs 2022-05-20 11:56:31 -07:00
Ansariel f990515d35 Merge branch 'DRTVWR-548-maint-N' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/newview/app_settings/settings.xml
#	indra/newview/llfloaterhoverheight.cpp
#	indra/newview/llfloatermap.cpp
#	indra/newview/llfloatermap.h
#	indra/newview/llfloaterworldmap.cpp
#	indra/newview/llnetmap.cpp
#	indra/newview/llnetmap.h
#	indra/newview/llworldmapview.cpp
#	indra/newview/skins/default/colors.xml
#	indra/newview/skins/default/xui/en/menu_mini_map.xml
2022-04-19 21:50:14 +02:00
Cosmic Linden d4cadd53d4 SL-17058: Remove redundant minimap frustum color, hopefully fixing mac build.
So THAT's why the frustum transparency was different when rotating...
2022-04-05 11:55:34 -07:00
Cosmic Linden bd87a5b942 SL-17058: Convert frustum on minimap to arc from triangle 2022-04-05 11:55:34 -07:00
Cosmic Linden f2b57ac03b SL-16916: Grey out "About Land" button in minimap context menu when land info is likely unavailable 2022-04-05 11:55:33 -07:00
Cosmic Linden f1b7ba6c28 SL-16916: Update minimap context menu with new options and reworded existing options
Map rotation: Split minimap "Rotate Map" context menu option into two options: "North at top" and "Camera at top"

Zoom:
- Adjust minimap context menu zoom presets: New presets are "far", "medium", "close", and "very close"
- Change default minimap zoom level from 128 to 64
- Currently selected minimap zoom level is now checked

About Land: Add "About Land" button to minimap context menu

Reword: Rearrange and adjust capitalization of the various context menu options

Code change: Remove unused zoom handling code in LLFloaterMap
2022-04-05 11:55:33 -07:00
Cosmic Linden 6013e68ea2 SL-16918: Fix unneeded assignment to centered in LLNetMap::draw() 2022-04-05 11:55:33 -07:00
Ansariel 81ec1bfb81 Merge branch 'DRTVWR-548-maint-N' of https://bitbucket.org/lindenlab/viewer 2022-03-31 12:13:57 +02:00
Cosmic Linden 39e553fc11 SL-16918: Re-add "Auto-center map" button to minimap context menu, enable minimap auto-center by default again 2022-03-03 17:12:50 -08:00
Cosmic Linden fcbd928679 SL-16918: Minimap navigation improvements: Drag without holding shift, remove auto center, click button to re-center 2022-03-03 17:12:50 -08:00
Cosmic Linden 0e927e92f3 SL-16824: Fix minimap tooltip hint not updating until viewer restart (double click to show map vs double click to teleport) 2022-03-03 12:30:59 -08:00
Cosmic Linden 81da0dd2db SL-16824: Change minimap hover tooltip. Show parcel name, owner name, and/or for sale info when available. Remove "shift-drag to pan" hint. 2022-03-03 12:30:58 -08:00
Cosmic Linden 898079a39b SL-16857: Display parcel borders on the minimap, enable by default, right click context menu option to disable 2022-02-23 17:14:38 -08:00
Ansariel 8c2deb6f8d Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/llrender/llimagegl.cpp
#	indra/newview/llagentcamera.cpp
#	indra/newview/llagentcamera.h
#	indra/newview/lltracker.cpp
#	indra/newview/llviewertexture.cpp
#	indra/newview/llvoavatar.cpp
#	indra/newview/llvoavatar.h
2022-02-22 14:52:56 +01:00
Mnikolenko Productengine 9f10853c03 SL-16887 FIXED Crash in LLNetMap::draw 2022-02-21 16:07:58 +02:00
Ansariel 028941652b Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/llrender/llvertexbuffer.cpp
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappviewer.cpp
#	indra/newview/llappviewer.h
#	indra/newview/llfloaterpreference.cpp
#	indra/newview/llnetmap.cpp
#	indra/newview/llspatialpartition.cpp
#	indra/newview/llviewerdisplay.cpp
#	indra/newview/llviewershadermgr.cpp
#	indra/newview/pipeline.cpp
2021-12-01 22:29:25 +01:00
Dave Houlton 8b92652806 SL-16386 replace gutted LLRender::setAlphaRejectSettings() with explicit flush() 2021-11-30 17:04:35 -07:00
Ansariel 7427b46ea5 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	.gitignore
#	indra/cmake/Copy3rdPartyLibs.cmake
#	indra/llcommon/llcommon.cpp
#	indra/llcommon/llerror.cpp
#	indra/llcommon/llprofiler.h
#	indra/llcommon/llthread.cpp
#	indra/llimage/llimageworker.cpp
#	indra/llprimitive/llmodel.h
#	indra/llrender/llfontgl.cpp
#	indra/llrender/llfontgl.h
#	indra/llrender/llgl.cpp
#	indra/llrender/llvertexbuffer.cpp
#	indra/llrender/llvertexbuffer.h
#	indra/llwindow/llwindowmacosx.h
#	indra/llwindow/llwindowwin32.cpp
#	indra/llwindow/llwindowwin32.h
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappviewer.cpp
#	indra/newview/llappviewer.h
#	indra/newview/lldrawpoolavatar.cpp
#	indra/newview/lldrawpoolavatar.h
#	indra/newview/lldynamictexture.cpp
#	indra/newview/llfloatermodelpreview.cpp
#	indra/newview/llimview.cpp
#	indra/newview/llmeshrepository.h
#	indra/newview/llmodelpreview.cpp
#	indra/newview/llnetmap.cpp
#	indra/newview/llskinningutil.cpp
#	indra/newview/llskinningutil.h
#	indra/newview/llspatialpartition.cpp
#	indra/newview/llteleporthistory.cpp
#	indra/newview/llviewerdisplay.cpp
#	indra/newview/llviewerobject.cpp
#	indra/newview/llviewerobjectlist.cpp
#	indra/newview/llviewertexture.cpp
#	indra/newview/llviewertexturelist.cpp
#	indra/newview/llviewerwindow.cpp
#	indra/newview/llvoicevivox.cpp
#	indra/newview/llvosky.cpp
#	indra/newview/llvovolume.cpp
2021-11-12 15:21:52 +01:00
Dave Parks d00272e0cc SL-16099 Multi-threaded OpenGL usage on Windows, enable Core Profile and VAOs by default. 2021-10-11 16:03:40 +00:00
Ansariel 50575bbcfb Remove more avoidable per-frame getInstance calls 2020-10-16 20:05:32 +02:00
Kitty Barnett cddc7cb040 Merge branch 'rlva/development' 2020-09-19 13:31:34 +02:00
Kitty Barnett aebcd1855d Change RLVa string constants over to opt-in constexpr string_views (but keep char* by default) 2020-09-16 01:35:44 +02:00
Kitty Barnett 57feec9763 Merge branch 'viewer/build' of rlva/development 2020-03-21 11:26:59 +01:00
Kitty Barnett 1ca7b29edf Merge branch 'appearance/misc' into rlva/development 2019-12-27 15:49:47 +01:00
Ansariel fd4b8a7bb1 Merge Firestorm LGPL 2019-11-12 18:45:02 +01:00
AndreyL ProductEngine 91fa31c065 Downstream merge from lindenlab/viewer-serval 2019-11-12 04:24:35 +02:00
Ansariel d79b79fbe2 Merge viewer-ordered-shutdown 2019-10-19 03:16:10 +02:00
Ansariel 146d527104 Merge viewer-neko 2019-10-09 22:05:52 +02:00
AndreyL ProductEngine 7c9e92f494 SL-12016 Mini-map avatar icon (Z-position) fix 2019-09-26 19:24:54 +03:00
andreykproductengine c61d0f4297 DRTVWR-493 LLUI to LLParamSingleton 2019-08-10 15:31:03 +03:00
Liny fa5290386e FIRE-22954 Make each chat range ring in the minimap optional 2018-08-21 08:20:24 -07:00
Liny d046a9d965 FIRE-17460 Add Whisper Chat Ring to Minimap 2018-08-18 16:31:40 -07:00
Kitty Barnett b98e2123a3 Merged with default tip (Revision 07528d0f9440)
--HG--
branch : RLVa
2018-03-29 11:11:20 +02:00
Nicky 9d0d42c22b Merge with FS tip. 2017-05-10 21:25:21 +02:00
Ansariel 0c4c1b5968 Remove deprecated OpenGL QUADS rendering mode 2017-03-04 23:57:37 +01:00
Nicky 2290d5ed16 Merge with viewer64, first pass. 2017-01-10 19:33:15 +01:00
Nat Goodspeed 573287b50f DRTVWR-418: Fix API for LLTracker::stopTracking().
The signature for LLTracker::stopTracking() was silly: it accepted a void* for
the sole purpose of testing whether it was NULL. In other words, the parameter
was really a bool in void* clothing. Most callers passed NULL.

What got ugly was when you wanted to pass 'true', or a variable bool value.
Such values had to be cast to void*. In 64-bit land, the compiler correctly
flags that as extremely dubious practice.

But it's entirely unnecessary. Since stopTracking() wants a bool, change its
parameter to bool. Everybody wins.

(While at it, change a few related method params from BOOL to builtin bool.)
2016-12-20 09:44:10 -05:00
Kitty Barnett 0046a76489 Merged with default tip (Revision 353c4cb529e2)
--HG--
branch : RLVa
2016-10-03 22:39:14 +02:00
Kitty Barnett a21ad8481e Merged with RLVa update tip 2016-06-24 00:48:37 +02:00
Kitty Barnett 4b884caf43 Added @shownames:<uuid> and @shownametags:<uuid> exceptions
-> [FIXED] "Pay" isn't disabled on the avatar context menu when @shownames restricted
  -> [CHANGED] Show a notification when the user can't offer a teleport due to an RLV restriction

--HG--
branch : RLVa
2016-06-11 22:45:42 +02:00
Ansariel 32b93b9d28 Merge Firestorm LGPL 2016-05-02 14:16:41 +02:00
Ansariel 2313b4ac42 FIRE-18207: Color avatar hitboxes in the same color as on minimap 2016-04-23 22:41:58 +02:00
Ansariel 743e0c0097 Merge Firestorm LGPL tip 2016-04-23 12:27:34 +02:00
Nicky e8aa2dd71f x64: Do not use a union of LLColor4U. Especially having the two pointer in there will blow up the struct to at least 8 byte, which will break VBO packing as this class needs to be 4 byte in size.
(transplanted from 847df86d6b5daa69dcfc428df18876a9c1e8bef6)
2016-04-22 14:58:25 +02:00
Ansariel ca48278cde FIRE-17419: Speculative shot in the blue fix for minimap property lines being corrupted on OpenSim with VarRegions 2016-04-17 19:15:13 +02:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Oz Linden 5822fb00b6 merge DRTVWR-398 build cleanup fixes 2016-03-07 12:41:11 -05:00