summaryrefslogtreecommitdiff
path: root/indra/newview/skins/default
AgeCommit message (Collapse)Author
2025-08-22Add a way to have snapshot legacy file namingHEADmainErik Kundiman
as requested by Bavid Dailey. Having timestamp is set as the default.
2025-08-22Add a special thanks and more testersErik Kundiman
2025-08-08Merge branch 'main' into 2025.05Erik Kundiman
2025-08-07avatar list stepper adjustmentSecret Foxtail
Noticed later that the bottom scrollbar stepper was still slightly cut-off. Reduce list height again by 3.
2025-08-07panel_people.xml avatar list fixSecret Foxtail
Adding NearMeRange slider caused avatar at the bottom of the nearby list to be cut off. Fix by reducing height.
2025-08-06panel_people.xml adjustmentSecret Foxtail
Add "m" after the NearMeRange slider distance.
2025-08-06Nearby tab sliderSecret Foxtail
Add slider allowing users to adjust NearMeRange
2025-07-29Merge tag 'Second_Life_Release#288bce10-2025.05' into 2025.05Erik Kundiman
2025-07-29Merge branch 'main' into 2025.05Erik Kundiman
2025-07-28Discord Rich Presence: Hide name & connect to llappviewer.cppSecret Foxtail
Add option to show/hide avatar name in privacy panel & connect rich presense directly to llappviewer.cpp
2025-07-28Location for Discord Rich Presence Activity StateErik Kundiman
I was going to use LLAgentUI::buildLocationString but there's no location format that shows only region and coords without having to have the parcel name empty, so I copied buildLocationString implementation in the case of LOCATION_FORMAT_NO_MATURITY but when the parcel name is empty. I had to make updateDiscordActivity check agent's ID and the existence of agent avatar pointer first before trying to set Activity Details or State, cause I like the "Show location" button be checkable not only after online when both the ID & pointer will have existed. I think this way is simpler than programmatically enabling the "Show location" button after the user is logged in. I put a trigger to Activity update somewhere after the user is logged in for now, not yet after a TP. The elapsed time gets reset whenever Activity is updated for now, but I'll try to make elapsed time extended instead. No Party for now, because I couldn't find a way to make a Party shown without showing its CurrentSize (I could still get away not showing its MaxSize by setting it to 0), so the State (location) is shown above the elapsed time, not on the right of it. I'll try to figure out to get some representative numbers for its CurrentSize & MaxSize next. Also no privacy on hiding the username for now, until the UI is ready.
2025-07-27Connect to Discord now through privacy tabErik Kundiman
Now the access token is saved the way passwords are saved, but without a username, so we can have some persistence without having to implement an OAuth2 backend server cause we would have to store those tokens there anyway still and that would even require more disclosure that the user token gets saved on a server, and it's just simpler to not go that way. Discord Social SDK doesn't have to have a helper for sending code to a custom server anyway, that we would have to have some asynchronous HTTP requestor ready. Show location check button gets enabled only when Discord integration is enabled, though it's not functioning yet.
2025-07-27panel_preferences_privacy tabsSecret Foxtail
Add tab and checkboxes for discord social SDK integration options to panel_preferences_privacy.xml
2025-07-26Media first click interact large number value fixDarl
2025-07-25Merge branch 'main' into release/2025.05Jonathan "Geenz" Goodman
2025-07-22#4318 Warn or log when texture gets scaled downAndrey Kleshchev
for material and model upload
2025-07-18Merge branch 'main' into 2025.05Erik Kundiman
2025-07-18Add one more tester to the teamErik Kundiman
2025-07-18Merge tag 'Second_Life_Release#f5d350fb-2025.05-gltf-mesh-import' into 2025.05Erik Kundiman
2025-07-18Merge branch 'main' into 2025.05Erik Kundiman
2025-07-17Add support for frametime events per minute.Jonathan "Geenz" Goodman
2025-07-17Merge branch 'develop' into gltf_mesh_importAndrey Kleshchev
2025-07-17Reapply "Merge develop into glTF mesh import"Andrey Kleshchev
To simplify merging into mesh import branch This reverts commit b0c951ffe348f478f27a85720cc7aeffea32fe73.
2025-07-16#4353 abbreviate text label for standard deviationMaxim Nikolenko
2025-07-16widgets/Stepper adjustmentSecret Foxtail
Make downstepper better match upstepper
2025-07-12Rich Presence support using Discord Social SDKErik Kundiman
Download DiscordSocialSdk-1.4.9649.zip https://discord.com/developers/applications/1393451183741599796/social-sdk/downloads to your ~/Downloads folder. Add -DUSE_DISCORD:BOOL=ON to your cmake line. The authorisation is triggered by selecting Help > Discord Social. It seems that the user will need to do this every time they want Rich Presence support on the viewer while using Discord. The Discord app is still set to be a public client in the OAuth2 tab, I'm going to try to make it work with the app set to be a confidential client, next. All Discord-related code are contained within one file, llstartup.cpp, and other classes access it through some opaque layer, static functions, otherwise we'd get these "duplicate symbol" linking errors.
2025-07-10Add "gold" skinSecret Foxtail
Variant of default skin with gold buttons & tabs
2025-07-04/skins/default adjustmentSecret Foxtail
Make some widgets less opaque for more consistency
2025-07-04Move stream notification custom channel to AdvancedErik Kundiman
cause it can be thought of as something advanced, having to do with scripted objects. We had to do this cause sound pref panel is already full, that it would cause the Voice Input/Output devices lower part to be truncated.
2025-07-03Merge tag 'Second_Life_Project#900516a4-glTF_Mesh_Import' into gltf_mesh_importErik Kundiman
2025-07-03Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_importErik Kundiman
2025-07-03Revert "panel_preferences_sound.xml adjustment"Erik Kundiman
This reverts commit 78713f69f979ad911bd0e60d85feaeaa75c8cf77.
2025-07-03Revert "panel_preferences_sound.xml -> "hear voice from" radio group pos"Erik Kundiman
This reverts commit 0a2d9f0abbbcac254027250f2a898dbde8445a23.
2025-07-03Revert "panel_preferences_sound.xml stream notification checkbox alignment"Erik Kundiman
This reverts commit c7714fb31915b70af4ca24cde61751484dd967e9.
2025-07-03Merge branch 'main' into gltf_mesh_importErik Kundiman
2025-07-03New Avatar Cloud designmobserveur
This commit changes the look of the avatar cloud
2025-07-03#4242 Debug dump improvementAndrey Kleshchev
for better comparison with collada output
2025-07-02Merge pull request #4311 from WolfGangS/media-first-click-fixes-2WolfGang
Fix bit logic mistake in PRIM_MEDIA_FIRST_CLICK_INTERACT work
2025-07-02#4142 Fix missed indexAndrey Kleshchev
2025-07-02#4315 Crash in GLTF uploaderAndrey Kleshchev
Properly handle importer's crashes in general
2025-07-01#4242 Better issue loggingAndrey Kleshchev
2025-06-27Revert "Merge develop into glTF mesh import"Jonathan "Geenz" Goodman
2025-06-27Merge branch 'develop' into geenz/develop-to-gltf-meshJonathan "Geenz" Goodman
2025-06-27Reviewed changesWolfGangS
2025-06-27Merge branch 'project/gltf_mesh_import' into geenz/develop-to-gltf-meshJonathan "Geenz" Goodman
2025-06-27Make sure all moap option, includes 'all'WolfGangS
2025-06-27Fixes for first click moapWolfGangS
2025-06-27Merge pull request #4302 from secondlife/geenz/frametime-metric-improvementsJonathan "Geenz" Goodman
First pass at adding expanded frametiming stats to the viewer.
2025-06-27First pass at adding expanded frametiming stats to the viewer.Jonathan "Geenz" Goodman
2025-06-27Privacy preference for hiding selection beamErik Kundiman
https://megapahit.com/show_bug.cgi?id=108