Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-26 | DRTVWR-489-emoji: Pull in some small changes from Kitty's work to move the ↵ | Callum Prentice | |
macOS build forwards | |||
2023-01-26 | DRTVWR-489-emoji: As part of the work to get macOS version of the Viewer ↵ | Callum Prentice | |
working, the flag was introduced to warn (and therefore error out) when a virtual override was not marked with the 'override' keyword. Fixing this up involved a large number of changes and this commit represents just those changes - nothing specially from the DRTVWR-489 viewer | |||
2023-01-26 | Merge branch 'xcode-14.1' into DRTVWR-489-emoji | Callum Prentice | |
2023-01-25 | DRTVWR-489-emoji: declaring this variable as a U16 leads to a warning (and ↵ | Callum Linden | |
therefore an error) but only on 32bit Windows builds - 64bit is fine. I don't know why that's the case (should be both surely) but in any case, I think the variable should be declared as a size_t | |||
2023-01-24 | DRTVWR-489-emoji: Trying to get to the bottom of a TeamCity build failure ↵ | Callum Linden | |
with access to TeramCity - with all the ICU4C DLLs removed, the viewer builds fine which does suggest a size/disk space issue. Trying with the (porposed) minimum set to see if this helps. Likely it won't because the main one (icudt48.dll) is much, much bigger than the others combined - but we shall see | |||
2023-01-24 | DRTVWR-489-emoji: Trying to get to the bottom of a TeamCity build failure ↵ | Callum Linden | |
with access to TeramCity - one theory is that the extra size of these DLLs consumes too much disk space and results in the NSIS internal compiler error we observe - removing these tempoorarily to see what difference that makes | |||
2023-01-24 | DRTVWR-489-emoji: Fix a warning when packaging Viewer installer. TeamCity ↵ | Callum Linden | |
builds fail because of 'compiler error' in NSIS - wondering if this warning triggers the error (it doesn't locally) - yes, grasphing at straws | |||
2023-01-23 | DRTVWR-489-emoji: Update the machinery that copies over the ICU4C DLLs into ↵ | Callum Linden | |
the right place in Windows builds | |||
2023-01-20 | Fix merge conflicts after auto merge | Callum Linden | |
2023-01-10 | SL-18911 My Land Holdings floater crashes viewer on the Xcode/+Monterey ↵ | akleshchev | |
branches (#47) Revert part of "DRTVWR-575: Address review comments on Xcode 14.1 type tweaks." Crash was reproduced when assigning areastr to llsd, but likely present in other cases of assigning ui strings to llsd (instead of going for lluistring's result directly copy constructor was engaged and either copy or original crashed due to invalid pointers, copy shouldn't have been created). | |||
2023-01-06 | Merge remote-tracking branch 'origin/master' into DRTVWR-489-emoji | Kitty Barnett | |
2023-01-04 | DRTVWR-575: Use llsdutil.h functions for LLFloaterLandHoldings LLSD | Nat Goodspeed | |
LLFloaterLandHoldings::postBuild() was constructing an LLSD structure by assigning each map entry and array element one at a time. Chorazinallen identified a crash bug possibly caused by destroying that LLSD structure. Diagnostically try building it using nested llsd::map() and llsd::array() calls instead to see if that improves matters. | |||
2023-01-03 | DRTVWR-575: Replace some LLSDArray() usage with llsd::array(). | Nat Goodspeed | |
It seems newer compilers have a different interpretation of exactly when to engage LLSDArray's copy constructor. In particular, this assignment: some_LLSD_map[key] = LLSDArray(...)(...)...; used to convert the LLSDArray object directly to LLSD; now it first calls the custom copy constructor, which embeds the intended array within an outer array before assigning it into the containing map. The newer llsd::array() function avoids that problem because what it returns is already an LLSD object. Taking inventory of LLSDArray assignments of that form turned up a number of workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is both simpler and more readable. Tip of the hat to Chorazinallen for surfacing this issue! | |||
2022-12-12 | Increment viewer version to 6.6.9 | Nat Goodspeed | |
following promotion of DRTVWR-565 | |||
2022-12-06 | DRTVWR-575: Update a few more int lengths in llsdserialize.{h,cpp}. | Nat Goodspeed | |
2022-11-28 | SL-18718 Crash at LLEventPump::listen and connection issues | Andrey Kleshchev | |
Cleaner reinit and termination. | |||
2022-11-22 | SL-18565 Prevent texture fetch crash on second login attempt | Andrey Kleshchev | |
2022-11-21 | SL-18565 restoreGL should re-add bumpmaps | Andrey Kleshchev | |
2022-11-19 | Fix a thread safety issue in the GL image worker. | Henri Beauchamp | |
LLViewerTexture::mNeedsCreateTexture needs to be an attomic bool since it is written both in the main thread and in the GL image worker thread. We can now enable threaded bump maps creation as a result of this fix. I have read the CLA Document and I hereby sign the CLA | |||
2022-11-14 | SL-18637 Reverted material shader changes | Andrey Lihatskiy | |
original fix by Beq Janus | |||
2022-11-11 | DRTVWR-575 fix LLWorkerThread subclasses to be compatiblie with recent ↵ | Brad Kittenbrink | |
size_t changes in base class | |||
2022-11-09 | Merge branch contribution/emoji into DRTVWR-489-emoji | Kitty Barnett | |
2022-11-09 | Enable color on HUD text | Kitty Barnett | |
2022-11-09 | Show color emojis and emoji helper in notecards | Kitty Barnett | |
2022-11-08 | Enable color emojis (and the emoji helper) on the chat history and editor | Kitty Barnett | |
2022-11-08 | Add proper mouse down handler to the emoji complete panel | Kitty Barnett | |
-> the previous commit didn't properly set mFrontChild after restoring the topmost floaters -> additionally we don't want mouse clicks in "can't steal focus from frontmost" floaters to set focus to them | |||
2022-11-08 | [FIXED] Various minor issues | Kitty Barnett | |
- Typing :+1: doesn't replace the short code with the thumbs-up emoji - Moving the mouse over the emoji complete panel highlights the wrong emoji when mScrollPos > 0 - Emoji complete panel is missing attributes - Crash when attempting to show the tooltip for an emoji text segment - Emoji autocomplete panel can sometimes show empty (type ':cat', select the heart eyed one, Ctrl-Z and then type 2 which should show the emoji for :cat2 but shows an empty square instead) | |||
2022-11-06 | Switch to using the Twemoji OT-SVG font | Kitty Barnett | |
2022-11-05 | SL-18581 Don't show the starter avatar toolbar button for NUX | Andrey Lihatskiy | |
2022-11-03 | SL-18565 Built-in bump maps and some environment textures fail to load | Andrey Kleshchev | |
Due to udp texture fetching no longer being present | |||
2022-11-02 | Add (partial) emoji set descriptors | Kitty Barnett | |
2022-11-02 | SL-18533 Updated ToS XUI with new language | Andrey Lihatskiy | |
2022-11-01 | Merge branch 'master' into DRTVWR-565-maint-P | Andrey Lihatskiy | |
2022-11-01 | Increment viewer version to 6.6.8 | Nat Goodspeed | |
following promotion of DRTVWR-575 | |||
2022-10-31 | Fix SL-18511 TOS and MFA login failure handlers must cooperate to answer ↵ | Brad Kittenbrink | |
both reasons at the same time | |||
2022-10-26 | Merge branch 'master' into DRTVWR-565-maint-P | Andrey Lihatskiy | |
2022-10-26 | Increment viewer version to 6.6.7 | Nat Goodspeed | |
following promotion of DRTVWR-574 | |||
2022-10-24 | SL-18432 Fix for alpha sorting | Andrey Lihatskiy | |
2022-10-23 | Mini emoji helper shows as a small slice when there are no matching emojis | Kitty Barnett | |
2022-10-23 | Handle return and escape in the mini emoji helper | Kitty Barnett | |
2022-10-23 | Autosize the mini emoji helper to fit the number of shown emojis | Kitty Barnett | |
2022-10-23 | Add mini emoji (auto-)complete helper | Kitty Barnett | |
2022-10-23 | Add emoji as its own font to promote character reuse | Kitty Barnett | |
2022-10-20 | Merge branch 'master' into DRTVWR-565-maint-P | Andrey Lihatskiy | |
2022-10-20 | Increment viewer version to 6.6.6 | Nat Goodspeed | |
following promotion of DRTVWR-548 | |||
2022-10-20 | SL-18353 Don't allow "Ungroup folder items" on outfit folders | Andrey Lihatskiy | |
2022-10-17 | SL-17779 Texture position changes were ignored on rigged meshes | Andrey Kleshchev | |
Since the performance overhaul project, there should be essentially no difference between rigged meshes and non-rigged as far as vertex buffer management is concerned. | |||
2022-10-06 | SL-18297 A freeze while checking marketplace for errors | Andrey Kleshchev | |
2022-10-05 | SL-18228 The search page works like a web search instead of in-viewer one | Andrey Kleshchev | |
2022-09-28 | SL-18240 Don't disable HUD media when "Obscure MOAP" is active on land | Mnikolenko Productengine | |