Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-17 | Resolve maint-c post merge shutdown issue #2 | Andrey Kleshchev | |
2024-10-17 | Resolve maint-c post merge shutdown issue (#2872) | Andrey Kleshchev | |
2024-10-16 | Remove dependency on libwayland-dev (#2865) | AiraYumi | |
2024-10-13 | Remove traces of FLTK (#2834) | Ansariel Hiller | |
2024-10-10 | Implement the groundwork for wayland support. (#2803) | Nicky Dasmijn | |
During compile time try to detect libwayland-client-dev is installed, - If yes, compile a viewer which can run and start under wayland. libwayland-client is needed to detect if the viewer is hidden/minimized. - if no, disable wayland support and refuse to start the viewer under wayland (xwayland is okay). To not introduce a hard link dependency on libwayland-client.so the object will be loaded dynamically if needed. | |||
2024-10-04 | Merge remote-tracking branch 'origin/develop' into leviathan/game-control | Brad Linden | |
2024-10-04 | repair rebase: remove duplicate SDL initialization | Andrew Meadows | |
2024-10-03 | fix GameControl save settings, fix linux build | Andrew Meadows | |
2024-10-03 | Fix GL init on Linux/SDL on various combinations of GPU driver | Rye Cogtail | |
2024-10-03 | remove crashy LLSD ctor used by GameControl | leviathan | |
2024-10-03 | more correct application of GameControl prefs | leviathan | |
2024-10-03 | even more correct GameControl feature-flag switch | leviathan | |
2024-10-03 | put GameControl behind a feature flag | leviathan | |
2024-10-03 | Add GameControl UI for per device settings | Alexander Gavriliuk | |
2024-10-03 | more GameControl prefs UI | leviathan | |
2024-10-03 | avatar_motion-->GameControl translation and flycam | Leviathan Linden | |
2024-10-03 | add GameControl feature and SDL2 dependency | Leviathan Linden | |
2024-10-02 | Clean up LLUI and fix/add suggestions from VS (#2746) | Ansariel Hiller | |
2024-10-01 | Clean up more dead X11 code from SDL impl and modernize mouse capture with ↵ | Rye Cogtail | |
SDL_CaptureMouse | |||
2024-09-29 | Clean up old linux workarounds | Rye Cogtail | |
2024-09-29 | Clean up SDL window creation and fix various bugs | Rye Cogtail | |
Add support for Core and Debug GL context creation Fix window position support Fix vsync handling Add minimum GL context support | |||
2024-09-29 | Fix shutdown crash from failing to clean up SDL window properly | Rye Cogtail | |
2024-09-29 | Clean up SDL window event handling and implement missing functionaioty | Rye Cogtail | |
Horizontal Scrollwheels Proper extra mouse button handling SDL native double click handling | |||
2024-09-29 | Implement various missing functions and callbacks in SDL window backend | Rye Cogtail | |
2024-09-28 | Update SDL clipboard, icon flash, and url opening handlers to use native SDL ↵ | Rye Cogtail | |
functions | |||
2024-09-23 | Merge remote branch 'develop' into release/luau-scripting for Maint B | Nat Goodspeed | |
2024-09-23 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp | |||
2024-09-23 | Merge remote branch 'develop'into release/luau-scripting | Nat Goodspeed | |
2024-09-19 | Merge branch 'main' into marchcat/b-main-sync | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llviewertexturelist.cpp | |||
2024-09-18 | Avoid LL_ERRS when wgl_ARB_pixel_format is not supported (#2606) | Brad Linden | |
secondlife/viewer#2599 | |||
2024-09-13 | Clean up Windows build (#2562) | Ansariel Hiller | |
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake * Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake * Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default * Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h * Clean up includes of Windows API headers * Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed | |||
2024-09-12 | Merge branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
2024-09-09 | Merge branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-09 | Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS | Brad Linden | |
Release/2024.08 delta fps | |||
2024-09-05 | #2482 Fix for Quadro GPUs claiming to have infinite VRAM (#2511) | Dave Parks | |
2024-09-05 | Merge branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-04 | Fix name of vsync param in LLWindowSDL (#2502) | Ansariel Hiller | |
2024-09-04 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/llcommon/llerror.h | |||
2024-09-04 | viewer#2411 LLFontGL::render optimizations | Andrey Kleshchev | |
2024-08-28 | Merge branch 'main' into release/luau-scripting. | Nat Goodspeed | |
2024-08-21 | Add zlib-ng as a dependency (for libpng). | Nicky | |
2024-08-20 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # autobuild.xml # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FreeType.cmake # indra/newview/llappviewer.cpp # indra/newview/skins/default/xui/en/floater_fast_timers.xml # indra/newview/viewer_manifest.py # indra/test/test.cpp | |||
2024-08-14 | Enable /permissive- on MSVC for better standards conformance (#2251) | Rye Mutt | |
* Enable /permissive- on MSVC for better C++ conformance and fix related errors * Clean up left over warning suppressions from old library or msvc versions | |||
2024-07-27 | Fix trailing whitespace | Andrey Lihatskiy | |
2024-07-26 | Post merge cleanup of Linux code | Nicky | |
2024-07-24 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
2024-07-18 | #2029 OSMessageBoxWin32 shows message box behind the viewer window | Alexander Gavriliuk | |
2024-07-18 | Merge branch 'release/maint-b' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/JsonCpp.cmake # indra/llimage/llimageworker.cpp # indra/llmessage/CMakeLists.txt # indra/llprimitive/llmodel.cpp # indra/llprimitive/llmodelloader.cpp # indra/llprimitive/llmodelloader.h # indra/llwindow/llkeyboard.cpp # indra/llwindow/llkeyboard.h # indra/llwindow/llkeyboardheadless.cpp # indra/llwindow/llkeyboardheadless.h # indra/llwindow/llkeyboardsdl.cpp # indra/llwindow/llkeyboardsdl.h # indra/llwindow/llwindowsdl.cpp # indra/llwindow/llwindowsdl.h # indra/newview/app_settings/shaders/class1/deferred/screenSpaceReflUtil.glsl # indra/newview/llappviewerlinux_api_dbus.cpp # indra/newview/llconversationloglist.cpp # indra/newview/lldirpicker.cpp # indra/newview/llfilepicker.cpp # indra/newview/llfloateremojipicker.cpp # indra/newview/llfloaterpreferencesgraphicsadvanced.cpp # indra/newview/llmodelpreview.cpp # indra/newview/lloutfitslist.cpp # indra/newview/llpanelface.cpp # indra/newview/llviewerobject.h # indra/newview/llxmlrpctransaction.cpp # indra/newview/viewer_manifest.py | |||
2024-07-11 | #1859 BugSplat Crash: SecondLifeViewer!<lambda>::operator()(61) | Alexander Gavriliuk | |