Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-07 | Make GCC not treat uninit-ed FetchEntry as error | Erik Kundiman | |
2023-07-29 | Customise APP_NAME values to Megapahit, & the caps | Erik Kundiman | |
2023-07-29 | Viewer & resources can be installed on the system | Erik Kundiman | |
2023-07-29 | stringop truncation warnings aren't errors on GCC | Erik Kundiman | |
2023-07-29 | So we don't get errors from uninitialised vars | Erik Kundiman | |
when compiling newview using GCC. | |||
2023-07-29 | Start adding LibVLC support when using system libs | Erik Kundiman | |
Streaming is not working yet, though. Until it's made sure that the dynamic library and plugins needed are on the paths the executable is expecting them to be. | |||
2023-07-29 | Revert "VLC & CEF aren't deps when no media plugins on mac" | Erik Kundiman | |
This reverts commit f4c8949ac66d08263845f60a7cef2ecb9c77079b. | |||
2023-07-19 | FreeBSD gets what Darwin & Linux do on dir pickers | Erik Kundiman | |
Though without this, the viewer had still successfully built, and I didn't experience any run-time problem yet. This commit is to anticipate any directory picker related problem later, cause it seems very likely that this is needed. | |||
2023-07-19 | Add FreeBSDLocales | Erik Kundiman | |
2023-07-19 | FreeBSD uses Linux's feature table | Erik Kundiman | |
instead of letting it fallback to the default which would be Window's. When using the default, somehow the viewer launched with no colours even after resetting ~/.secondlife/user_settings/settings.xml. | |||
2023-07-19 | No dangling gsl warning on newview with Clang | Erik Kundiman | |
2023-07-19 | vefifySSLCert truth is enough for setVerifySSLHost | Erik Kundiman | |
The function takes a boolean argument anyway. This is so we don't get GCC int in bool context warning which would be treated as an error. | |||
2023-07-19 | Comment out unused variables whether set or not | Erik Kundiman | |
Otherwise GCC would treat them as errors, if not suppressed. | |||
2023-07-19 | FreeBSD can use llappviewerlinux too | Erik Kundiman | |
2023-07-19 | Stubs for missing implementations that use GTK | Erik Kundiman | |
in order to get rid of undefined references to `LLFilePicker::getOpenFileModeless(LLFilePicker::ELoadFilter, void (*)(bool, std::vector<std::string, std::allocator<std::string> >&, void*), void*)' `LLFilePicker::getMultipleOpenFilesModeless(LLFilePicker::ELoadFilter, void (*)(bool, std::vector<std::string, std::allocator<std::string> >&, void*), void*)' `LLFilePicker::getSaveFileModeless(LLFilePicker::ESaveFilter, std::string const&, void (*)(bool, std::string&, void*), void*)' The UI has been relying on modeless file operations. UI implementations for Linux would fall within the GTK scope, and there haven't been implementations for these three methods yet. Even know they're defined using member functions that do nothing, and return boolean false. | |||
2023-07-19 | FreeBSD gets what Linux does in file picker | Erik Kundiman | |
2023-07-19 | FreeBSD gets handled too in llappviewer.cpp | Erik Kundiman | |
Mostly following Linux. | |||
2023-07-19 | Boost since 1.76 already internally includes v5 | Erik Kundiman | |
Including v4 would cause conflicts. | |||
2023-07-19 | Fix lod variable name (supposed to be which_lod?) | Erik Kundiman | |
2023-07-19 | Disable packages info when using system libraries | Erik Kundiman | |
For now. Maybe. | |||
2023-07-19 | Include standard library array header | Erik Kundiman | |
as it's not implied on some platforms that std::array would be unrecognised. | |||
2023-07-19 | Fix what GCC considers as misleading indentations | Erik Kundiman | |
The style conventions aren't really being followed that the different styles of using tabs or spaces as indentations lead to GCC considering them as misleading. It's better to just fix them (but as little as possible as to minimise this fork difference from upstream) than to supress the warnings from being treated as errors. | |||
2023-07-19 | Disable g_thread_init when using system libs | Erik Kundiman | |
On GCC, compiling against a recent GTK2 version would stop on deprecated pre-processors. | |||
2023-07-19 | VLC & CEF aren't deps when no media plugins on mac | Erik Kundiman | |
2023-07-19 | Disable viewer manager when using system libs | Erik Kundiman | |
2023-07-19 | Disable LLCA when using system libs for now | Erik Kundiman | |
2023-07-19 | Disable DBusGlib when using system libs | Erik Kundiman | |
It's deprecated anyway. | |||
2023-07-19 | Disable JS packages when using system libs for now | Erik Kundiman | |
2023-07-19 | LL physics extensions stub | Erik Kundiman | |
Since the CMakeLists.txt includes some same .cmake files as the viewer, I think the project might as well be a part of the Linden libraries code. And for now is put under llprimitive (might not be consistent, in fact the opposite, with they way llplugin relates to slplugin), but I think this way results the least change, and it still works. The differences include: - all files (common llphysicsextensions headers to be included by library users and the stub implementation files) are put inside one directory, and the CMakeLists.txt is adjusted accordingly; - modernised CMakeLists.txt, so include_directories are now implied by target_link_libraries; - some file name fix; - add_library is not explicitly set to STATIC; | |||
2023-07-17 | Increment viewer version to 6.6.14 | Nat Goodspeed | |
following promotion of DRTVWR-580 | |||
2023-07-07 | SL-19702 restore previous double clicking behavior for objects | Maxim Nikolenko | |
2023-06-28 | SL-19572 Fix some obscure cases of residents bypasing mute list | Andrey Kleshchev | |
2023-06-27 | SL-19924 Update profile type names | Andrey Kleshchev | |
2023-06-24 | SL-19805 Fix touch handling logic | Alexander Gavriliuk | |
2023-06-23 | SL-19805 Follow-up fix | Andrey Lihatskiy | |
2023-06-23 | SL-19805 Second Life Viewer last update made invisible parts visible | Alexander Gavriliuk | |
2023-06-01 | SL-19806 Crash at vobj | Andrey Kleshchev | |
2023-05-30 | SL-17429 Message user when their inventory hits AIS2 limits | Andrey Kleshchev | |
2023-05-23 | SL-19635 Better error handling | Andrey Kleshchev | |
2023-05-23 | SL-19744: Remove LLErrorThread and LLAppViewer::handleViewerCrash() | Nat Goodspeed | |
2023-05-22 | SL-19635 Implement DeepL tranlation support | Andrey Kleshchev | |
2023-05-19 | DRTVWR-580 Post-merge fix - unused code | Andrey Lihatskiy | |
2023-05-18 | SL-19649 Adjust other classes for new deleteAllChildren mechanics | Andrey Kleshchev | |
2023-05-17 | Merge branch 'main' into DRTVWR-580-maint-T | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/llcharacter/llkeyframemotion.cpp # indra/newview/llfilepicker.cpp | |||
2023-05-17 | Increment viewer version to 6.6.13 | Nat Goodspeed | |
following promotion of DRTVWR-577 | |||
2023-05-10 | SL-19536 SL-19652 Fix inventory fetching | Andrey Kleshchev | |
2023-05-04 | Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-577-maint-S | Andrey Lihatskiy | |
2023-05-04 | Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-580-maint-T | Andrey Lihatskiy | |
2023-05-03 | SL-19647: Eliminate LLSDArray entirely. | Nat Goodspeed | |
Newer C++ compilers have different semantics around LLSDArray's special copy constructor, which was essential to proper LLSD nesting. In short, we can no longer trust LLSDArray to behave correctly. Now that we have variadic functions, get rid of LLSDArray and replace every reference with llsd::array(). | |||
2023-05-03 | SL-19681 Merge pull request #202 from PanteraPolnocy | akleshchev | |
Fix typos in floater_scene_load_stats.xml and llviewerstats.cpp |