Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-29 | viewer#2071 Soft quit on 'out of memory' for meshes #2 | Andrey Kleshchev | |
2024-07-29 | viewer#2071 Properly handle 'out of memory' for meshes | Andrey Kleshchev | |
2024-07-29 | #2100 BugSplat Crash #1497210: LLVOAvatar::updateImpostors()(10616) | Alexander Gavriliuk | |
2024-07-29 | #2103 BugSplat Crash #1497033: LLViewerTextureList::getImage | Alexander Gavriliuk | |
2024-07-29 | Replace liburiparser with boost::url | Rye Mutt | |
2024-07-29 | Convert leftover BOOLs to bools for FLTK | Erik Kundiman | |
2024-07-29 | fix misleading indentation compiler warnings | Zi Ree | |
Fix several indentation mistakes, some of them trip gcc's misleading indentation warning. | |||
2024-07-29 | Update boost to 1.85 and fix deprecation warnings | Rye Mutt | |
2024-07-29 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-07-29 | Fix double variable name in initialization | Zi Ree | |
is_asset_knowable variable name is duplicated, causing a compiler warning in gcc. | |||
2024-07-29 | Get VLC streaming to work again on macOS | Erik Kundiman | |
Somehow it wouldn't work when the libvlc dylibs linked by media_plugin_libvlc were far in Frameworks, even with all the linkages and VLC_PLUGIN_PATH set correctly. Because of this, I had to make the libvlc files redundantly copied (they're under 1 MB so we'll live with it) in llplugin just like upstream for media_plugin_libvlc to link to instead, though it seems the directory name can be anything, so I just let it be "plugins" for installation convenience using CMake. Also now the builder is assumed to not necessarily want VLC.app to be installed in /Applications, though they would need to keep the downloaded VLC disc image open. | |||
2024-07-29 | viewer#2113 Optional disable eyes/head follow cursor/lookat | Andrey Kleshchev | |
Intended for photography, but there is curently no nice way to present it so it's in debug options until we get some critical mass of features that can be collected into a single whole. | |||
2024-07-28 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-07-28 | Adjust viewer name for when logging the skin used | Erik Kundiman | |
2024-07-28 | Install plugins somewhere close to libvlc on macOS | Erik Kundiman | |
and without having to rename the containing folder. VLC streaming still hasn't worked (it used to) since using fixup_bundle, since switching to FMOD, since switching from SDL to Cocoa, since merging Maintenance B, so still no idea which of these is causing it. | |||
2024-07-28 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-07-28 | Build process' set up to link to Boost statically | Erik Kundiman | |
on macOS and at least the one directly. Collada DOM's Boost dependency is still 1.76 in MacPorts' case, and that's why we still have Boost filesystem and system dylibs in Frameworks. On the other hand, the viewer codebase now really depends on newer Boost, in my case I can use MacPorts' 1.81. I had to switch to static because Boost 1.81 filesystem crashed for not finding the implementation of something declared using BOOST_FORCEINLINE in boost/filesystem/path.hpp. I think I know why, now. Cause the filesystem dylib that eventually got installed was the 1.76 one depended on by Collada DOM, so there was a conflict, there. For now the temporary MacPorts solution for this is to install boost181 with -no_static variant (notice the "-" there, so the static libraries are built and installed too). The rest is so hack-ish, I had to manually recreate Boost links pointing to 1.81 ones, only the ones needed, and for the libraries, only the static ones. | |||
2024-07-28 | Remove boost::json::serialize second arguments | Erik Kundiman | |
to make it build with Boost older than 1.83. The argument that has been passed so far is {}, which would be implied for that parameter in newer Boost anyway. | |||
2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-07-27 | Fix warning for Type mismatch in LLMsgVarData::addData for SpaceIP (#2125) | Rye Mutt | |
2024-07-27 | Destroy stream process when stopping audio stream to allow restarting in the ↵ | Rye Mutt | |
case of stuck or errored libvlc (#2124) | |||
2024-07-27 | Fix a bunch of XUI warnings (#2120) | Ansariel Hiller | |
2024-07-27 | Fix rapidly triggering gestures can make them get stuck (#2126) | Ansariel Hiller | |
2024-07-27 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-26 | Merge pull request #2116 from RyeMutt/fix-findchild-part2 | Andrey Lihatskiy | |
Fix more findChild calls during draw and frequent data callbacks | |||
2024-07-26 | Fix trailing whitespaces to make pre-commit happy | Andrey Lihatskiy | |
2024-07-26 | Reduce utf8 to wstring conversion and llwstring temporaries during text draw ↵ | Rye Mutt | |
(#2115) | |||
2024-07-26 | Fix findChild during draw in conversation log floater | Rye Mutt | |
2024-07-25 | Fix some findChild stalls when swapping to/from wearable editors | Rye Mutt | |
2024-07-25 | Reduce findChild stalls in face panel | Rye Mutt | |
2024-07-25 | Reduce findChild stalls during inventory construction | Rye Mutt | |
2024-07-25 | Reduce findChild stalls in appearance floater | Rye Mutt | |
2024-07-25 | Fix findChild stall during teleport in people panel | Rye Mutt | |
2024-07-25 | #1318 Pagination in the Group Interface (rework) | Alexander Gavriliuk | |
2024-07-25 | Fix commit 66d2c846b180d58e4e90052d87e27505e2d22736 | Alexander Gavriliuk | |
2024-07-25 | Fix commit 4b543b618b101aca9dee1f224d8dbd4fbf937d71 | Alexander Gavriliuk | |
2024-07-25 | viewer#2065 Region restart schedule floater | Andrey Kleshchev | |
2024-07-25 | Fix precommit whitespace failure | Rye Mutt | |
2024-07-25 | Fix one more group findChild stall | Rye Mutt | |
2024-07-25 | Fix further recursive findChild stalls from environment panel | Rye Mutt | |
2024-07-25 | Fix findChild calls during blocked list draw | Rye Mutt | |
2024-07-25 | Fix excessive findChild calls during about land floater draw | Rye Mutt | |
2024-07-25 | Fix findChild during draw in the parcel/region environment panel | Rye Mutt | |
2024-07-25 | Fix find child during draw in texture picker | Rye Mutt | |
2024-07-25 | Fix performance floater getChild while drawing | Rye Mutt | |
2024-07-25 | Fix accidental memory leak from gSLMMenuUpdater | Rye Mutt | |
2024-07-25 | Fix findChild stutter during teleports | Rye Mutt | |
2024-07-25 | Fix getChild calls during draw from LLFloaterIMSessionTab | Rye Mutt | |
2024-07-25 | Fix findChild calls during draw from LLFloaterSnapshot | Rye Mutt | |
2024-07-25 | Fix getChild calls during draw in LLFloaterWorldMap | Rye Mutt | |