summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2024-03-25https://github.com/secondlife/jira-archive-internal/issues/71091 Fix for ↵RunitaiLinden
divide by zero when alpha masking a PBR material with 0 alpha. (#1044)
2024-03-25triage#112 'No emoji found for' text is not translated to other languages in ↵Alexander Gavriliuk
the 'Choose Emoji' floater
2024-03-24Throw 'area full' message when the voice server reports max users for voiceRoxie Linden
2024-03-24Not sending proper voice server type down when breaking a connectionRoxie Linden
2024-03-24Not sending proper voice server type down when breaking a connectionRoxie Linden
2024-03-22Validate that we're not shutting down after coroutine processingRoxie Linden
Coroutine yields can end after shutdown is requested and voice connections are removed, so we need to check that a shutdown hasn't occured before attempting to touch connection objects. (CR issue)
2024-03-22Add Tracy categories for WebRTC VoiceRoxie Linden
Also: * Fix a few crashes. * Only send position data when it changes.
2024-03-22Add Develop menu option 'Debug Camera Controls'Alexander Gavriliuk
2024-03-22viewer-issues#85: update advanced graphics preferences UI layoutMaxim Nikolenko
2024-03-20secondlife/viewer#1027: Fix noise on transparent PBR materials on minimapCosmic Linden
2024-03-20Merge pull request #1024 from secondlife/vi-83cosmic-linden
secondlife/viewer-issues#83: Disallow alpha blend/double sided from PBR terrain
2024-03-20secondlife/viewer-issues#83: Add TODO/assert for deciding when to allow ↵Cosmic Linden
candidate future extensions on PBR terrain
2024-03-20secondlife/viewer-issues#83, secondlife/viewer-issues#82: Combine terrain ↵Cosmic Linden
save error notifications
2024-03-20secondlife/viewer-issues#83, secondlife/viewer-issues#82: Mark ↵Cosmic Linden
texture/material terrain save notifications as unique, to prevent duplicates
2024-03-20Turn procesIceUpdates into a coroutine to chop up the work a bit.Roxie Linden
2024-03-20secondlife/viewer-issues#83: Disallow alpha blend/double sided from PBR terrainCosmic Linden
2024-03-20Merge pull request #1019 from secondlife/vi-82cosmic-linden
secondlife/viewer-issues#82: Don't allow transparent texture terrain
2024-03-19secondlife/viewer-issues#82: Don't allow transparent texture terrainCosmic Linden
2024-03-19Simplify workqueue calls. Fix issue with webrtc blocking on destruction.Roxie Linden
2024-03-18Use LL::WorkQueue to handle transitions from llwebrtc threads to the main threadRoxie Linden
2024-03-18secondlife/viewer#1006: Move blank material constant to indra_constants.hCosmic Linden
2024-03-18viewer#961 Add a notification appearing when user tries to insert a ↵Alexander Gavriliuk
disallowed character
2024-03-16Fix crash in setting peer volume/muteRoxie Linden
Also fix issue where moving to a 'voice disabled' parcel and back to the region (with voice) resulted in the voice dot not showing up.
2024-03-15secondlife/viewer#1006: Prevent PBR terrain material swatches from being ↵Cosmic Linden
null. Default to blank material for now.
2024-03-15secondlife/viewer#1006: Don't send terrain update if validation failsCosmic Linden
2024-03-15Revert 326055ba82c22fedde186c6a56bafd4fe87e613a after ↵Henri Beauchamp
2f452d06e6964b0edf26b0b3f6eaa156e3fa2d48 It is necessary to revert commit 326055ba82c22fedde186c6a56bafd4fe87e613a for 2f452d06e6964b0edf26b0b3f6eaa156e3fa2d48 to work its magic and repair script dialogs so that they render as they used to before the emojis fonts introduction. Note that this revert won't prevent to use the new emojis should scripters want them in their new scripted dialogs: it just ensures existing scripted dialogs using special UTF-8 characters (which are not genuine emojis) will render as they used to, using the monochrome fallback fonts.
2024-03-15secondlife/viewer#760: Fix terrain texture validator not respecting ↵Cosmic Linden
RenderMaxTextureResolution
2024-03-14Refactor device selection logicRoxie Linden
This refactor fixed a few bugs. There is an annoying 'click' when changing devices, however. This will be addressed in the future.
2024-03-14Merge pull request #993 from secondlife/v-988cosmic-linden
secondlife/viewer#988: Fix terrain composition label getting cut off
2024-03-14SL-20288 Fix renamingAndrey Kleshchev
getChangedIDs is only accurate in scope of observer's callback, don't use it onIdle. getObject call made no sense, item was warrantied to be LLViewerInventoryItem and would only be AT_CATEGORY if it is a link, making the following cast to a category dangerous
2024-03-13Merge pull request #992 from secondlife/vi-76cosmic-linden
secondlife/viewer#76: Change wording of terrain blending documentation when using materials
2024-03-13secondlife/viewer#988: Fix terrain composition label getting cut offCosmic Linden
2024-03-14Proposal #2 to restore how UI/dialogs used to render by prioritizing ↵Henri Beauchamp
fallback fonts. With the emojis support, a new font was added, which not only provides emojis but also fancy colorful replacements for UTF-8 characters that used to be supported by our fallback (monochrome) fonts: this causes discrepancies and unwanted/undesired changes in scripted objects menus (e.g. an empty circle or square may render as a black, full one, a heart may render red instead of white), not to mention the larger font size used by the emoji characters... This patch restores the aspect of such menus/dialogs/UI elements with UTF-8 characters that *are* supported by the usual fallback fonts (fonts which may also vary from one viewer to another, and from one OS to another), so that everything keeps working/rendering as it always did so far, while not impairing the use of new colorful emojis. This second proposal ensures that: - "genuine" emojis (in the 0x1f000-0x1ffff range), will *always* be rendered using the new emojis font (this solves, for example, the monochrome "yellow faces" issue seen with some characters in my first proposal). - Special UTF-8 characters (in the 0x2000-0x32FF range) which have been used by scripters so far, will render as they used to, using the monochrome fallback fonts (this repairs scripted dialogs menus). - Remaining special characters, that do not have a corresponding glyph in the monochrome font, but do have one in the emojis font, will use the latter font to render. It also got the nice side-effect of removing the dependency on the ICU4C library. Note however that the recent commit: https://github.com/secondlife/viewer/commit/326055ba82c22fedde186c6a56bafd4fe87e613a will need to be reverted to allow this patch to actually fix scripted dialogs. Also, some cleanup might be needed in skins/default/xui/*/emoji_characters.xml to remove from it the special UTF-8 characters that will no longer be rendered with fanciful colors, but instead with the monochrome font glyphs.
2024-03-13secondlife/viewer#76: Change wording of terrain blending documentation when ↵Cosmic Linden
using materials
2024-03-13Add increasing random timeout to retries.Roxie Linden
2024-03-13Merge pull request #978 from secondlife/brad/926-hdri-local-openexr-static-linkBrad Linden
secondlife/viewer#926 chage openexr lib to use static link on mac
2024-03-13some comments; allow proximal channel to retry when it dropsRoxie Linden
2024-03-13#975 Add RenderHDRISplitScreen debug setting (#976)RunitaiLinden
* #975 Add RenderHDRISplitScreen debug setting * Create hdri_local_preview.md
2024-03-13983 add debug setting to control the maximum download resolution (#986)RunitaiLinden
* Create RenderMaxTextureResolution.md * #983 Add RenderMaxTextureResolution setting. Incidental crash fix.
2024-03-13Merge pull request #985 from secondlife/v-906cosmic-linden
secondlife/viewer#906: Bump PBR terrain scale, decreasing texel density by 1/2
2024-03-13secondlife/viewer#906: Bump PBR terrain scale, decreasing texel density by 1/2Cosmic Linden
2024-03-12secondlife/viewer#926 switching cmake config for mac openexr to use new ↵Brad Linden
static libs
2024-03-12SL-20735 Fix blury profile pictures #2 (#963)Andrey Kleshchev
Scaling was added to thumbnail images as a measure of memory preservation and said scaling doesn't work well when larger images are needed so had to remake profile images to no longer use thumbnails.
2024-03-12#965 Fix for EEP skies being too brightRunitaiLinden
2024-03-11Use LLCachedControl to speed up voice enable/disable checkingRoxie Linden
2024-03-11Fixup some logic relating to teleporting and new regionsRoxie Linden
2024-03-11fixup tabsRoxie Linden
2024-03-11Merge pull request #954 from secondlife/v-712cosmic-linden
PBR Terrain UI second pass: review follow-up
2024-03-10Merge branch 'main' of github.com:secondlife/viewer-private into ↵Roxie Linden
roxie/webrtc-voice
2024-03-10Remove trailing spaces. Other code cleanup.Roxie Linden