Router Gray
0b992fdd46
[Lib] Update nlohmann json and switch it to FetchContent instead of prebuilts. (Alchemy sync)
2020-03-29 16:38:53 -05:00
Router Gray
a7e56d2af9
Fix an accident in a ternary.
2020-03-29 16:31:40 -05:00
Router Gray
b10619e4d8
[Linux] Don't strip binaries, even when building release, unless packaging. Makes quick debugging in the dev checkout easier.
...
This may need more work if we want to support building an 'install' target, bypassing packaging, but I never hear of anyone doing that. I'll address it if needed.
2020-03-29 15:24:10 -05:00
Router Gray
74518f299c
Merge remote-tracking branch 'github-liru/master'
2020-03-29 15:21:22 -05:00
Liru Færs
407b527a55
[XPTools] Fix linux crash bug, make Cancel button close Experiences floater
2020-03-29 00:43:21 -04:00
Liru Færs
b21cc835b2
Clean up old Experience UI port code
2020-03-28 16:38:14 -04:00
Shyotl
4de8c3a38e
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
2020-03-27 02:56:20 -05:00
Shyotl
72d8b8f78c
Potentially harden against region teardown crash. Screw with branching to delve more information from callstacks since dynamic annotations don't seem to work with sentry.io using crashpad lib... sadface.
2020-03-27 02:55:12 -05:00
Liru Færs
45f4f601bf
nopaque
2020-03-27 02:35:06 -04:00
Liru Færs
731283aa0b
Friendship accepted notifications as tips with linked names
2020-03-27 00:51:45 -04:00
Liru Færs
89ce328ba5
Fix script dialogs showing UI SLURLs when SinguReplaceLinks is false
...
All interface SLURLs should be force replaced.
Also fixes text boxes not respecting setting at all
2020-03-26 23:31:52 -04:00
Liru Færs
28e5270d87
All agent SLURLs should use the name system names, not just profile ones.
2020-03-25 23:57:05 -04:00
Shyotl
4a237de72a
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
2020-03-25 22:37:23 -05:00
Shyotl
e91aac1dd9
For science. Let's see if sentry.io accepts these annotations...
2020-03-25 22:35:29 -05:00
Liru Færs
7cab44a17d
Merge branch 'master' of https://github.com/RouterGray/SingularityViewer
2020-03-25 05:47:34 -04:00
Liru Færs
cf57624688
Fix IsNearby check having invalid logic and hiding options because of it
2020-03-24 22:41:23 -04:00
Liru Færs
c7448f290d
Fix inverted logic for benefits on opensim
2020-03-24 17:42:21 -04:00
Liru Færs
55f9937238
Fix looping over empty age strings on OpenSim, no longer retry on SL
2020-03-24 16:27:16 -04:00
Liru Færs
ac1ef4d1ba
Hide temp upload on SL
2020-03-23 21:39:08 -04:00
Liru Færs
ee1baafb59
Actually Delete LLView copy constructor
2020-03-23 21:20:21 -04:00
Liru Færs
9522e385cd
Merge viewer-benefits
...
Replace MAX_AGENT_ATTACHMENTS with sim based response
Replace max groups with benefits based response
Upload costs are now handled by sim response
Removed no-longer-needed lleconomy files and classes
Removed dead fields from hippolimits and hippogridmanager
Also removed lame LL code that is redundant and silly
On non SL grids, when values are not provided for benefits, they will be
set to the values granting maximum liberty.
Old standardized responses still work when benefits aren't implemented.
2020-03-23 20:15:59 -04:00
Router Gray
a9b047b168
Minor compile fixes: move a declaration out of a namespace, add an include
2020-03-23 11:47:17 -05:00
Liru Færs
8c6e6143c2
Fix accidental paste in aosystem init
2020-03-23 09:11:13 -04:00
Liru Færs
0704876dfd
Comment out unused macros in llviewerregion.h
2020-03-23 09:10:46 -04:00
Liru Færs
54b75a3219
Add SinguOwnerSayAsErrors to make llOwnerSay spew to debug console instead
2020-03-23 08:44:25 -04:00
Liru Færs
11d59d1b00
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
...
# Conflicts:
# indra/newview/llsurface.cpp
2020-03-23 01:04:25 -04:00
Liru Færs
4e042db404
Merge branch 'master' of https://github.com/RouterGray/SingularityViewer
2020-03-23 01:03:25 -04:00
Liru Færs
0f6285b2e9
Split up floaterao.* into aosystem.* and aostate.h, also further refactor
2020-03-22 15:02:08 -04:00
Liru Færs
a3d2107bfd
Fix an oopsie woopsie, thanks bready doggy
2020-03-22 10:46:30 -04:00
Liru Færs
a66c91bc5a
Labels for agent slurls should use the default name system
2020-03-22 10:36:54 -04:00
Liru Færs
4602602a5f
Link owner name in inventory offers from objects
2020-03-22 10:03:51 -04:00
Liru Færs
0511d5903a
erase iters properly, please
2020-03-22 09:53:47 -04:00
Liru Færs
7597ce3b37
Force Swim button for AO, for when you wanna swim above water
...
Force Swim forces swims to be enabled
2020-03-22 09:52:54 -04:00
Liru Færs
7509d929d8
Make everyone upset! Reorganize group notices!
...
Feature request: clickable names and group names
Remove dead space in group notices that has always plagued us
2020-03-22 09:07:46 -04:00
Liru Færs
c7e03600aa
Fix constant reallocation of texture fetch command queue because...who..uses a vector..for a fifo...
...
By Rye, thanks!
2020-03-22 07:46:20 -04:00
Liru Færs
4871f5ed8e
AO Refactor
...
Should fix AO not turning on without opening floater first
Cleans up code
Reduces memory footprint, especially when not in use
Removes unused functions and parameters
Decouples AO from Floater class (AOSystem)
Removes duplicate Idle state
Formalizes singleton patterns of globals
Centralizes override handling into override structs
Fall back on simple english notecard explanation when missing config ini
Fixes sitting override playing when sitting is disabled (and acting weird)
Moves the bulk of override handling into override structs
No longer state-based, now tracks using per-struct playing field
2020-03-22 07:42:24 -04:00
Router Gray
e5a6f1e2d9
[CMake Linux] Fix my being too rushed in Copy3rdParty, restore openal
2020-03-16 03:38:55 -05:00
Shyotl
a29491658b
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
...
# Conflicts:
# indra/llmath/lloctree.h
# indra/newview/llsurface.cpp
2020-03-15 00:53:20 -05:00
Shyotl
26976b715d
Fixup minor use after free issues, and improper mutex usage in meshrepo. Also fixed some compiler warnings.
2020-03-15 00:46:57 -05:00
Liru Færs
8d564d6ed1
Follow Pilot algorithm tweak: Fly if already flying or target is above
2020-03-10 17:00:02 -04:00
Liru Færs
18fbac26dc
Correct comment in follow pilot code
2020-03-10 16:32:14 -04:00
Liru Færs
9f82933149
Reduce repeated follow pilot code
2020-03-10 16:31:51 -04:00
Liru Færs
9b7aa959b0
Fix unresolved links in caution notifications
2020-03-10 16:30:37 -04:00
Liru Færs
1c46c26e6b
Notifications with tooltips on buttons, for when text is too long!
2020-03-10 16:29:10 -04:00
Liru Færs
506c6aaa9e
Use INetC instead of NSISdl, thanks Rye!
2020-03-10 16:27:48 -04:00
Liru Færs
dd61d475cb
Prevent use of outdated notecard import by removing it from LLTextEditor
...
LLViewerTextEditor properly overrides this anyway.
2020-03-05 04:09:46 -05:00
Liru Færs
6e5eed7957
Fix focus on Object Owners
...
Just noticed this must've slipped out of a previous commit
2020-03-04 15:45:04 -05:00
Liru Færs
7859c0a191
Fix the ancient way of magic text box hack wherein multiple buttons works
...
Also when muting scripts through notification, properly pop mute dialog
2020-03-03 22:02:44 -05:00
Liru Færs
ef46d21582
Final
2020-03-03 21:51:54 -05:00
Router Gray
5071c1e0cf
Merge remote-tracking branch 'github-liru/master' into NixTesting
2020-03-01 09:42:35 -06:00