d49c38bf18Refactor LLDAELoader - Many instances of null-checking if statements include both variable declaration and initialization (for scoping) - Modern(ish) C++ conventions (e.g. range-based for loops, auto keyword) - Local variable caching for array/iterator elements - const keyword for variables that should not be mutated (optimization possible) - const keyword for instance methods that should not mutate (affects LLModelLoader in one case) - Consistent usage of un/signed types for array indexing - Better readability/simplicity of branching - Consolidated extractTranslation/ViaElement logic (reusability) - Formatting - Changes based on code review
Tarocco
2020-10-09 15:31:01 -07:00
c1aa88c720Fix bad VLC experience in installer. Thanks Rye~
Liru Færs
2020-10-07 20:02:23 -04:00
937618b177Model-space transformations applied to skinned model and bind shape matrix Skin data is retrieved in processElement() by instance_controller elements, and calling processDomModel(), replacing the daeDatabase method
Tarocco
2020-09-17 17:02:19 -07:00
4a0936a4b5Enable running master builds from web
Rye Mutt
2020-10-01 00:17:09 -04:00
5610eaa839[UI] Let the 'Dimensions' text on texture preview floaters be as wide as it wants to be so enbiggenized font sizes don't truncate it.
Router Gray
2020-06-07 20:03:42 -05:00
881cc46aa9Add missing strings to floater_model_preview.xml
Router Gray
2020-06-07 04:19:15 -05:00
81f342e9bf[Windows][Installer] Add CRC check, add 7z to plugin reserves, remove old MS DLLs, use https for LL web start menu shortcuts
Router Gray
2020-05-28 14:03:40 -05:00
fe9d670800[Linux] Update the debugging instructions in the viewer launch script to reflect unpackaged unstripped binary availability.
Router Gray
2020-06-05 13:19:32 -05:00
ffb54802d4[Media] Nuke unused llmime and associated build tests, also remove unneeded includes in llmimetypes header.
Router Gray
2020-05-28 12:14:03 -05:00
518da73ad2Drop some unused boost lexical_cast includes and associated MSVC pragmas.
Router Gray
2020-05-20 21:09:15 -05:00
3e78b74474Now that fmt plays nice with gcc let's actually use it: replace std::to_string, boost lexical_cast and a couple miscellaneous llformats with fmt. (Alchemy sync-ish)
Router Gray
2020-05-20 14:38:30 -05:00
34a7ebf53f[Linux] Port some bits from Alchemy & future to stop using dark-ages deprecated GDK/GTK.
Router Gray
2020-05-19 21:46:24 -05:00
45be739fea[Lib][Linux] Use system SDL not prebuilt.
Router Gray
2020-05-19 21:42:56 -05:00
68ae8afaf9[Lib] Update abseil and fmt.
Router Gray
2020-05-19 16:51:29 -05:00
2bdcd9d07f[Linux] Target SSE 4.1. (I will make custom builds if anyone on older cpu's turns up. - RG)
Router Gray
2020-05-19 16:50:36 -05:00
24f5457203Add setting to allow legacy UDP offline message fetch till LL fixes the cap.
Router Gray
2020-05-19 16:46:52 -05:00
f941bc4334[RLVa] Lie about our version of the spec, for now, I'll fix this later
Liru Færs
2020-05-19 14:00:01 -04:00
61f90c665aFix issue with persistent notifications. open_notifications.xml was accumulating inaccessible notifications. Added MaxPersistentNotifications to cap notifications. Notifications new stored per account per grid. Startup should be faster too.
Shyotl
2020-05-09 04:50:01 -05:00
32dbd40e64Unhack the string_view workaround in llpreviewgesture, with a slightly less hacky hack in llstring. lol. Thanks Liru for making this as lean as ancient gcc can stand it to be.
sv-1.8.9.8382-beta
Router Gray
2020-04-26 00:19:16 -05:00
a69e04a817[Lib] Update Fmtlib, and enable it for Linux builds. This is bare bones; only removing the Linux workarounds in Cmake.
Router Gray
2020-04-24 07:56:22 -05:00
159de683e8Correct a logical OR in llrender, and add guards against mCount dropping below zero. (Alchemy and LL sync)
Router Gray
2020-04-24 07:16:18 -05:00
c5f1ac808bFix postcard sends, use cap for user info, stop using 'from' email as per upstream. Mark final and overrides. Thanks Nadira Fairport for reporting & Liru for help.
Router Gray
2020-04-10 13:20:11 -05:00
1a8660909dCopy Folder ID and Open Folder In New Window for ANY folder
Liru Færs
2020-04-10 17:39:44 -04:00
801bb8a075Compile fix, make types agree in terniary in octree. Thanks Liru.
Router Gray
2020-04-09 10:00:22 -05:00
b2c965e22dDo not apply internal windlight parameter scaling on the sliders themselves.
Shyotl
2020-04-09 14:20:55 -05:00
be3cbc642bUpdate current region debug string upon cap seed request. Carry over seed cap if dead region is replaced with new.
sv-1.8.9.8357-beta
Shyotl
2020-04-09 02:12:36 -05:00
24331d3c90Prefer LLPointer over potential for dangling LLSpatialGroup pointers.
Shyotl
2020-04-09 01:56:32 -05:00
1361f9b57dSimplify selection of mute
Liru Færs
2020-04-07 04:29:45 -04:00
b86eae026bSync to fix using gMessageSystem when it may not have the right message
Liru Færs
2020-04-07 02:54:31 -04:00
79d938a4f4Sync LLMuteList code with upstream
Liru Færs
2020-04-07 02:51:08 -04:00
23068a70a2Select Mute when muting object via Object profile
Liru Færs
2020-04-06 07:53:29 -04:00
0aa5e0bb88Close 'default permissions' window on client disconnect. Nonfunctional after that point anyhow. Also applying setting crashes due to null region after dc.
Shyotl
2020-04-05 14:56:35 -05:00
18f9f19e61Textures mid-decode potentially processing of other textures until complete. Disabled UDP texture fetch fallback when connected to official grid.
Shyotl
2020-04-03 06:01:58 -05:00