Northspring
eab01ce6b5
Removed Radar Tag functionality, which was disabled by default and never used anyway
2014-06-14 17:19:49 +02:00
Tank_Master
8863d9beaf
Compile fixes
2014-06-09 23:27:05 -07:00
Northspring
84ab89435c
Minor Bridge adjustments, bumping its version to 2.10 for auto-update
...
- Changed Bridge transparent texture UUID used on its creation (size: 256x128 pixels) to the default Lab's transparent one (size: 32x32 pixels); Works the same, takes a bit less of memory.
- llSetTexture() and llSetPos() have 0.2 sleep time, LlSetLinkPrimitiveParamsFast() has no delay like that (see commit 220bc95019e6). This means fresh Bridge will be ready for work a little faster.
- Added recreation-reset for few more Bridge prim parameters
- getZOffsets: Change pre-pending to a regular appending
2014-05-22 19:57:05 +02:00
Northspring
49c8bd1b48
FIRE-7425: Built-in movelock improvement - added option to lock and unlock position after stopping or starting movement (Preferences => Move & View => Move)
2014-05-03 16:11:26 +02:00
Ansariel
26aa6ad7cc
Refactor LSL bridge to better work with OpenSim, provided by Cinder Roxley:
...
* Don't flip UseLSLBridge setting when in OpenSim
* Check for bridge existence before using it
* Cut off the bridge creation process on OpenSim
* Some other refactoring
2014-04-05 22:02:32 +02:00
Ansariel
41a95264c3
Replace #define with real constants in FSLSLBridge
2014-04-05 18:53:27 +02:00
Northspring
ea19eef50a
FIRE-12662: Make FS Movelock account specific - also Flight Assistant and publishing radar tag, because they're sharing the same function
2014-03-17 21:28:49 +01:00
Northspring
72e4465b65
FIRE-10718: llGetSimulatorHostname() is causing LSL Bridge to sleep for 10 seconds during check for current hostname in order to prevent double-click teleport on SL grid, so let's check this in the viewer itself and send 1/0 as additional value
...
Thanks to Nicky for reminding me about the LLGridManager class
2014-03-16 08:08:23 +01:00
Ansariel
8715156f14
Fix crash when trying to create bridge but script source file doesn't exist
2014-02-27 12:44:12 +01:00
Ansariel
fe0df4b2ee
Get rid of annoying bridge recreation each time after logging in from a different computer or grid:
...
Instead of generating a random UUID that is stored on the computer, use a UUID that is random and unique to each avatar -> bridge folder UUID
2014-02-27 11:32:35 +01:00
Ansariel
5bf83bb182
Merge
2014-02-27 10:08:11 +01:00
Ansariel
a9ec541758
Fix copyright headers in Firestorm Bridge files
2014-02-27 10:03:38 +01:00
ziree
29c1377246
Make llMoveToTarget work on other grids but not Second Life.
2014-02-16 20:12:05 +01:00
Ansariel
b1bc58d8d7
Replace legacy logging macros in LSL bridge with new ones
2014-02-02 13:19:23 +01:00
Northspring
5780df0a5f
FIRE-12524: Engage movelock at login (which was set in previous session before logging out) only when using Firestorm viewer, so it can be turned off via its functions if needed; Thanks to Dan Threebeards for the idea
...
Also, inform user about that at-login-relocking, if logging in on Firestorm - to avoid surprise
2014-01-08 14:56:58 +01:00
Tank_Master
f1d2900b06
Add/correct @file to FS files
2013-11-23 20:43:03 -08:00
PanteraPolnocy
895ca110c3
FIRE-11924: Option to refresh movelock position or disengage it after region change, if lock was enabled during transition
...
IMPORTANT NOTE: If user have LSL Client Bridge in version 2.5 already (from previous 4.5.x betas), then he/she must manually recreate it - I don't think, that removing a pair of brackets in LScript is enough to bump the Bridge version to 2.6 for auto updating
2013-10-20 20:35:04 +02:00
Tonya Souther
45605924bc
FIRE-11746: Report error if user attempts to recreate the LSL bridge when the bridge is disabled.
2013-09-25 21:07:28 -05:00
PanteraPolnocy
024f15b9d2
FIRE-7425: Replace broken avatar phantom feature by built-in move-lock
...
Initial version, for testing, available only in Preferences.
2013-08-20 20:29:07 +02:00
Ansariel
ff1410b9ef
FIRE-10431: Prevent bridge setting tp destination under terrain; Patch by Dan Threebeards, added with minor optimization; Increased bridge version to 2.4 for automatic update
2013-06-09 15:38:24 +02:00
Ansariel
58294f486b
Some cleanup in FSLSLBridge
2013-04-29 10:25:52 +02:00
Ansariel
7abcf40dec
Fixed some Firestorm license headers
2013-03-06 14:07:56 +01:00
Ansariel
da04d1105a
FIRE-9326: Bridge shows as worn on an invalid attach point in script info floater again
2013-02-24 13:25:15 +01:00
PanteraPolnocy
d00f764e2a
Attempt to speed up things a little
2013-01-13 23:08:22 +01:00
Cinders
eaf0f2942b
Localize bridge messages
2013-01-06 22:18:45 -07:00
Ansariel
589318e9f9
Use centralized reportToNearbyChat() method in LSL bridge
2012-12-08 00:05:48 +01:00
Tonya Souther
5f96be9c76
Update to correct corporate name.
2012-12-04 14:19:55 -06:00
Nicky
9a6c8dd895
Move tip to default branch, so no one accidentially pushes to rel branch.
2012-11-13 21:48:23 +01:00
Nicky
cf75bdf92d
Fix for off by one error.
2012-11-07 21:08:00 +01:00
Ansariel
019dad4e43
Fixed wrong order of parameters in bridge creation process
2012-11-07 20:12:30 +01:00
Nicky
ca793ad0b8
FIRE-8069; Use LLFile to handle unicode pathnames
2012-11-01 12:47:21 +01:00
Nicky
4699094018
Correct configureBridgePrim. It should exit if the bride it not valid, instead it did when it is valid.
2012-07-13 19:05:10 +02:00
Nicky
5fefae1f0e
Crashfix: replace llassert_always with just a warning and a safe path out.
2012-07-11 23:52:42 +02:00
Nicky
e1a5cbf091
Crashfix: Don't use gAgentAvatarp when it's not valid (anymore). Mostly resulted in crashes on exit.
2012-07-11 22:50:17 +02:00
Tonya Souther
47f3f5408b
Make the cao command and the LSL AO interface use the debug variable to enable/disable the AO so the checkbox is updated properly.
2012-06-22 16:45:31 -05:00
Tonya Souther
cffe0a3a23
FIRE-962: OpenCollar compatible scripted interface to enable and disable the built-in AO.
2012-06-22 16:09:32 -05:00
Tonya Souther
95e4d95cdb
Handle case where llOwnerSay() doesn't contain a > or a blank properly.
2012-06-21 21:25:06 -05:00
Tonya Souther
c891981314
FIRE-962: Add ability for the bridge to turn the AO on and off.
2012-06-21 13:02:49 -05:00
Tank_Master
7f8369d162
Backed out changeset: 6c209c0f9ed5 (grid panel will be reimplemented later)
2012-06-12 11:15:37 -07:00
Nicky
bd3d1169dd
FIRE-5636; Make sure to only use bridge when the object is valid.
2012-05-29 01:07:35 +02:00
Tank_Master
8b92e953a0
Adding Grid manager panel and button (by nhede Core from angstrom viewer)
...
Also implemented dynamic currency symbol, and search browser using grid_info search url
2012-05-21 16:27:25 -07:00
Ansariel
efa1a64f0e
Fixes for LSL bridge:
...
* Use overloaded LLInventoryFetchDescendentsObserver to check for load of bridge and bridge rock category before doing anything!
* Request object inventory first before checking it's contents
* Properly stop bridge creation process if somehow the bridge rock wasn't found in the library (caused stalling)
* Only attach unattached bridge if it's not in the CoF already
2012-03-24 12:42:46 +01:00
Ansariel
8481fe18dc
Reverted bridge code for the time being
2012-03-12 21:51:30 +01:00
Ansariel
9d346bc10b
Bridge fix: Only attach bridge object if it's not in the COF already (will get attached automatically)
2012-03-11 11:39:01 +01:00
Ansariel
895d45c19c
Increase tick timespan in bridge to avoid tick getting called too often
2012-03-10 22:22:17 +01:00
Ansariel
6980280d65
Hopefully fix to create bridge only once.
2012-03-10 18:38:18 +01:00
Ansariel
3fcdb7ac72
Bridge fix part 2 (EXPRIMENTAL):
...
* Actively check periodically if inventory is usable and the contents of bridge and required library folder are loaded before checking bridge
(LLInventoryFetchDescendentsObserver seem to be wonky and unreliable here)
* Fixed stalling creation process if rock object cannot be found due to not properly loaded inventory
* Fixed check logic in processAttach() for existing bridge object (need to request object inventory first before you can check the contents
-> needs implementation of LLVOInventoryListener::inventoryChanged() )
* Removed some unnecassary calls of findFSCategory()
2012-03-10 16:54:04 +01:00
Ansariel
7256881be2
Added debug message to bridge - might give a clue if we're missing an error handling
2012-03-05 15:41:00 +01:00
Ansariel
c2e85c36a9
Crashfix in FSLSLBridge::processDetach() if called during shutdown, preventing proper saving of settings
2012-03-04 02:43:56 +01:00
Tank_Master
6003a135d3
Merge FS LGPL
2012-02-06 21:05:25 -08:00