Commit Graph

356 Commits (97ee3003ffddb7cd2f8a8a2768101a8065ae1fe3)

Author SHA1 Message Date
Nyx (Neal Orman) 48b7eff758 Automated merge with https://bitbucket.org/VirLinden/sunshine 2012-08-14 17:13:46 -04:00
Nyx (Neal Orman) e7a63cb356 SH-3310 WIP setting up architecture for switching texture baking on per-region basis
Set up an architecture to minimize the use of the baked texture debug setting.
Instead concentrating on setting a per-region flag at the region handshake point.
This should be processed once the new regions are using the updated handshake.
The debug setting is being used in this one location as a placeholder.

Builds, but not fully tested/commented yet, passing this work off to Vir.
2012-08-14 17:12:01 -04:00
Brad Payne (Vir Linden) 6ae4802e6d merge 2012-07-30 19:10:46 -04:00
Todd Stinson 4feef5af63 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-23 19:21:34 -07:00
Nyx (Neal Orman) 3f931ad1e3 SH-3229 FIX suppress baked texture cache requests and generated agentAppearance messages
If you're using the new pipeline, then we should not be requesting cached baked textures
from the simulator. Nor should we be sending agentAppearance messages to the simulator
(note: this may change in the future on region arrive)
2012-06-29 19:18:33 -04:00
Todd Stinson a818cd4f73 Renaming the rebake navmesh panel class. 2012-06-26 18:22:17 -07:00
Todd Stinson 6e710333e7 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-06-22 18:59:31 -07:00
Oz Linden f64a79d9d1 merge changes for DRTVWR-171 2012-06-21 14:19:25 -04:00
Todd Stinson e4aa203881 PATH-702: Positioning the rebake navmesh button to align with the Stand/StopFlying buttons. Also, parenting the buttons to the toolbar UI elements. 2012-06-19 17:20:24 -07:00
Todd Stinson e41dde44f0 EXP-1959: Marking the teleport entry access notifications as unique so they do not stack. 2012-06-13 18:15:54 -07:00
Todd Stinson 9aeae2a87e EXP-1942: BUGFIX Ensuring to clear the flag indicating that maturity changed during teleport when the maturity level change fails. 2012-06-05 11:53:53 -07:00
Todd Stinson 0a90524439 EXP-1942: Ensuring that the teleport cancel works in the case of restarting a teleport. Also, ensuring to pull down the teleport screen if we time out of a maturity request with a pending teleport queued. 2012-06-01 15:16:28 -07:00
Todd Stinson 938f42ded7 Reloading the the pathfinding object floaters when the god level is changed. 2012-05-31 12:22:47 -07:00
Todd Stinson f133a5ae7b Re-adding a line of code that was unintentionally removed. 2012-05-29 19:46:21 -07:00
Todd Stinson fbf01e9c2a EXP-1942,EXP-1945: Pulling down the teleport screen in the scenario of waiting for a maturity preference change that is still being posted to the server. 2012-05-29 18:02:38 -07:00
Todd Stinson 8ff00d6ecf EXP-1942,EXP-1945: Ensuring that the teleport process waits for the maturity preferences to be synced between viewer and server. 2012-05-29 16:15:25 -07:00
Todd Stinson 403ed9656b EXP-1942,EXP-1945: More robust handling and syncing of the maturity preference. 2012-05-25 17:48:21 -07:00
Todd Stinson 3c2a4da3a6 EXP-1942, EXP-1945: Improved handling of the maturity preference change response. Still needs work though. 2012-05-25 12:08:53 -07:00
Todd Stinson 55392ef7f6 EXP-1942,EXP-1945: Altering behavior when setting maturity preference to check the server response in an effort to ensure the viewer and server remain in sync. This is a partial commit as I still need to add user behavior and notifications when things go wrong. 2012-05-24 19:41:20 -07:00
Todd Stinson 245a5a2814 EXP-1948: Ensuring that we show the maturity changed notification in the case of a teleport failure on the second attempt. 2012-05-24 11:39:54 -07:00
Todd Stinson 7fc6d3d79b Removing some code that allowed the viewer to toggle the user's maturity access level. But only toggling it in the viewer leads to some really bad discontinuities with the server's actual access level for the user. 2012-05-23 19:29:17 -07:00
Todd Stinson e76d7d73c5 Removing cruft code that is no longer used. 2012-05-23 18:58:47 -07:00
Todd Stinson 9845ad1728 EXP-1940: BUGFIX Correcting issue with changing maturity setting and teleporting from dialog did not work on agni. Problem stemmed from 2 issues. 1) The server responded with different results between aditi and agni due to some changes in the Pathfinding project. 2) The viewer was actually sending two separate requests to change to the same preference setting. This fixes both issues. 2012-05-17 20:02:53 -07:00
Todd Stinson 90c6b871c4 EXP-1928: Constructing the new maturity preferences flow for the case of a teleport via lure (which cannot be restared). 2012-05-17 17:12:00 -07:00
Todd Stinson cf0a6a61bd EXP-1928: Minor tweak to ensure that the case of the copy for content type is lower-case. 2012-05-17 15:38:17 -07:00
Todd Stinson ecdc5cf764 EXP-1928: Handling the rare case that the user preferences cannot be successfully changed, and reporting that to the user. 2012-05-17 14:50:33 -07:00
Todd Stinson 52b624aa3d EXP-1928: Removing ability to restart a teleport via lure because the re-attempt will fail on the server. 2012-05-15 19:10:03 -07:00
Todd Stinson 91acda05d5 EXP-1928: Removing some commented asserts following more development testing. 2012-05-15 16:49:13 -07:00
Todd Stinson cca85dea67 EXP-1928: First pass at building the functionality to restart teleport after increasing the maturity preference level to match the intended teleport region. There are probably still some cases that are broken and bugs. 2012-05-11 19:39:44 -07:00
Todd Stinson a85bf36d4f EXP-1928: Adding fundamentals for managing a teleport request in such a way that it can be restarted. 2012-05-10 20:20:55 -07:00
Brad Payne (Vir Linden) 681c5de92b SH-3128 FIX - log message cleanup for avatar rezzing 2012-05-02 16:48:09 -04:00
Brad Payne (Vir Linden) 678864e4ed merge viewer-release to drano 2012-05-02 13:00:59 -04:00
Brad Payne (Vir Linden) 7fbf42dec8 Move phase tracking to its own set of classes inside LLViewerStats - simplifies llvoavatar and allows adding such tracking to classes that live outside the avatar lifetime 2012-04-19 14:52:44 -04:00
Todd Stinson 8c5a7a9c5d Removing unneeded code because we have the pathfinding console working to correctly when teleporting or crossing region boundaries. 2012-04-05 18:07:20 -07:00
Nyx (Neal Orman) 54ed00b6a2 Automated merge with https://bitbucket.org/VirLinden/runway 2012-04-02 11:22:01 -04:00
Nyx (Neal Orman) 6a7582c09d SH-3041 FIX use server-sent baked texture IDs while waiting for avatar to load
Prevents the avatar's baked texture UUIDs sent by the server's first objectUpdate
message from being overwritten until the wearable cache results come back.
2012-04-02 11:21:52 -04:00
Brad Payne (Vir Linden) 231b90cbac SH-3039 WIP - trying to close phases where needed 2012-03-21 18:58:24 -04:00
Todd Stinson 2f4ad07633 Cleaning up miscellaneous differences between the pathfinding repository and the latest viewer-development. 2012-03-20 17:38:58 -07:00
Brad Payne (Vir Linden) 131fb9219e SH-3044 FIX - change avatar log message to LL_DEBUGS to allow effective toggling when default is INFO 2012-03-16 10:55:42 -04:00
Brad Payne (Vir Linden) 3f4bca6887 SH-3044 - tag avatar log messages LL_INFOS(Avatar) 2012-03-16 10:31:15 -04:00
Todd Stinson 629ec1d54d Pull and merge from ssh://hg@bitbucket.org/stinson_linden/viewer-development-havokai. 2012-03-13 14:50:20 -07:00
prep fab57eea61 pull and merge from viewer-development 2012-03-13 15:48:24 -04:00
Todd Stinson f1109baffa Removing an unreferenced .h file and replacing it with a more specific one. 2012-03-13 10:37:25 -07:00
Brad Payne (Vir Linden) ee758c1da0 SH-2970 WIP - scoped phase tweaking, removed auto-phase-stop on metrics send 2012-03-12 18:55:30 -04:00
Brad Payne (Vir Linden) 2f4cb7c534 SH-2970 WIP - send per-appearance-change metrics packet (disabled) 2012-03-12 18:24:06 -04:00
prep e558f5cb0b path-405: Avatar is no longer frozen when pathing window is up and when avatar crosses a region boundary the resident is informed with a message in the pathing window. 2012-03-12 15:04:09 -04:00
prep c2a7006413 path-356: purging any data from the pathinglib after a successfull teleport. 2012-03-02 11:28:49 -05:00
prep c4ddaf67cb path-264: Locking avatar in place when pathing floater is up. 2012-03-01 17:33:45 -05:00
Brad Payne (Vir Linden) 04caf8c876 SH-2689 WIP - move first_fully_visible static into avatar class, bake-related logging 2012-02-21 17:40:40 -05:00
Jonathan Yap 566bbe7e09 STORM-1808 Recode so build button is not clickable when grayed out 2012-02-19 14:06:32 -05:00