Commit Graph

55 Commits (97ee3003ffddb7cd2f8a8a2768101a8065ae1fe3)

Author SHA1 Message Date
Todd Stinson 685a672b74 Cleaning up new files in preparation for merge into viewer-release. 2012-06-28 15:37:55 -07:00
Todd Stinson a818cd4f73 Renaming the rebake navmesh panel class. 2012-06-26 18:22:17 -07:00
Todd Stinson 78910cf301 Updating the header licensing comments. 2012-06-26 18:04:19 -07:00
Todd Stinson c9fea8b43c PATH-718: Disabling the view/test menu in the case of a stubbed llphysicsextensions library. 2012-06-25 18:17:56 -07:00
Todd Stinson 7cc44fb7fe PATH-759: Removing XXX_STINSON_DEBUG_NAVMESH_ZONE ifdefs. 2012-06-22 18:15:56 -07:00
Todd Stinson fb1fa8434a PATH-761: Implementing the new design for the pathfinding view floater. 2012-06-20 19:46:28 -07:00
Todd Stinson 37e6aa609f PATH-723: Pulling in whether the user has access to view the rebake navmesh button or not. 2012-06-19 20:09:35 -07:00
Todd Stinson b98cbe00fe PATH-702: Refining the behavior of the rebuild navmesh button after it is pushed, and removing unused code. 2012-06-19 19:06:25 -07:00
Todd Stinson 37f3a016fc Removing unused methods and members from the pathfinding manager. 2012-06-19 18:29:49 -07:00
Todd Stinson f5a5e687b7 PATH-702: Tying the status of the rebake button to the status of the navmesh for the current region. 2012-06-19 18:13:47 -07: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
prep 6711e6584a path-722: handling the case where region entry or teleporting would cause the rebake button to be drawn ontop of splash screen. 2012-06-19 15:09:22 -04:00
prep eb341068de Path-722: After a successful rebake the rebake navmesh button is reenabled 2012-06-19 10:55:02 -04:00
prep 15d7f3867c Don't display the rebake navmesh button while SL splash screen is up 2012-06-19 10:40:03 -04:00
Todd Stinson b59a82fc8e PATH-705: Creating a path to pull in the state of the current region navmesh without downloading the navmesh binary. 2012-06-18 17:21:42 -07:00
prep 72a2538f74 Fixed bug where rebake navmesh would get drawn ontop of loading screen. 2012-06-15 13:27:38 -04:00
prep f6153ab735 WIP: path-722. Some agent_state_updates come through (god mode), region crossings, cleanup logic is a TBD, etc.. 2012-06-14 16:58:11 -04:00
prep 9767b5a026 Path-722: Reset buttons to default state. 2012-06-13 15:31:44 -04:00
prep 7d5c4d20b9 WIP: path-722. Posting and responders for navmesh rebaking 2012-06-13 13:30:26 -04:00
prep d7b9af3ab3 path-724: xml navmesh rebake button 2012-06-13 11:08:07 -04:00
prep de1e1db960 WIP for path-702. 2012-06-13 10:50:46 -04:00
Todd Stinson 42f3648814 PATH-705: First pass at removing the agent state functionality. WIP -- still need to remove XXX_STINSON_AGENT_STATE_DELETE_ME ifdef'ed code. 2012-06-11 18:59:51 -07:00
Todd Stinson 3108d4d180 PATH-726: Removing the DEPRECATED_ALTER_NAVMESH_OBJECTS_FIELD as the viewer no longer has to support the Premium Wilderness regions on the old server code. 2012-06-11 18:38:06 -07:00
Todd Stinson e738e704b8 PATH-714: Removing the DEPRECATED_UNVERSIONED_NAVMESH as the viewer no longer has to support the Premium Wilderness regions on the old server code. 2012-06-11 17:03:15 -07:00
Todd Stinson b912c27bf4 PATH-711: Implementing Leo's changes for the pathfinding console. 2012-06-11 16:40:53 -07:00
Todd Stinson ff7223fafe PATH-706: Removing enforcement on frozen/unfrozen state from the linksets floater. Also, removing handlers for agent state change. 2012-06-11 14:45:59 -07:00
Todd Stinson 9cac312f57 Backed out changeset: 18b06d44c5a3 2012-06-11 10:55:18 -07:00
Todd Stinson d25c05547e Performing a test regarding the recent failures of our LLHTTPClient::get services. This changeset should be undone. 2012-06-06 19:19:29 -07:00
Todd Stinson 3352a1eac1 Cleaning up some unreferenced headers and classes definitions from previous refactoring. 2012-05-30 19:39:08 -07:00
Todd Stinson 3c2be426e5 First pass at refactoring the pathfinding linksets and pathfinding characters classes to reduce code duplication, as both functionalities were heavily duplicated. 2012-05-30 18:47:12 -07:00
Todd Stinson 84d8b320a2 PATH-580: Ensuring that the characters and linksets capability services are properly deferred requested in the case that a regions capabilities have not been fully received at initial request time. 2012-05-01 14:55:53 -07:00
Todd Stinson 852377c676 Switching the functionality of the linksets and character request handling to no longer return values directly, but rather to report status only through the callbacks. 2012-05-01 14:22:58 -07:00
Todd Stinson 9329217667 PATH-585: Adding an initial notification for when a server-side automatic unfreeze occurs. 2012-04-27 17:08:33 -07:00
Todd Stinson a72034fa42 PATH-580: BUGFIX Adding functionality to detect when the region's capabilities have not yet been loading and deferring requests for the navmesh query until the capabilities are fully loaded. 2012-04-24 19:23:20 -07:00
Todd Stinson 9d22b22d96 PATH-482: BUGFIX Automatically reloading the character and linksets floaters on region crossing. 2012-04-05 15:59:34 -07:00
Todd Stinson 473da43c1b Refactoring the characters floater code. 2012-03-27 19:05:29 -07:00
Todd Stinson d4fb7c99fe PATH-302: Adding in status reporting for the simulator navmesh status. Separating the viewer status messaging from the simulator status. 2012-03-14 14:09:36 -07:00
Todd Stinson e1aac37181 PATH-394: First pass at handling the sim-to-viewer message reporting the change from FROZEN to UNFROZEN state. 2012-03-13 16:42:07 -07:00
Todd Stinson 66374e4d65 PATH-304: Proper handling of the sim-to-viewer message. 2012-03-13 11:59:44 -07:00
Todd Stinson b84db8354d PATH-304: Adding more debug messaging and correcting the camel-case of the NavMesh update message. 2012-03-13 10:23:55 -07:00
Todd Stinson c990cc71ce PATH-304: Adding an extra state for the pathfinding console to report that the status of the navmesh is being checked. 2012-03-12 19:18:19 -07:00
Todd Stinson b3197fc12e PATH-304: Making the navmesh version information work for both Premium Wilderness regions (old pathfinding simulator build with missing capabilities) as well as the new pathfinding simulator builds with the version services. 2012-03-12 18:48:40 -07:00
Todd Stinson f578181af9 PATH-304: Adding functionality to handle the reloading of out-of-date navmeshes. 2012-03-08 12:34:11 -08:00
Todd Stinson 160a9532ba Removing unreferenced parameters from the post data. 2012-03-07 15:08:35 -08:00
Todd Stinson a0c626fe41 PATH-205,PATH-304: More work to handle downloading of out-of-date navmeshes. 2012-03-06 18:40:37 -08:00
Todd Stinson ead79432fb Pull and merge from ssh://hg@bitbucket.org/stinson_linden/viewer-development-havokai. 2012-03-06 13:57:04 -08:00
Todd Stinson 49477cec95 Updating the freeze/unfreeze service with the new field names. Also, still supporting the old field names until fully deprecated from all server builds. 2012-03-06 11:01:29 -08:00
Todd Stinson a33e24413e PATH-304,PATH-205: Initial reworking of the navmesh download functionality. 2012-03-02 19:17:16 -08:00
Todd Stinson 1503338ddc PATH-292: Ensuring that the terrain linkset is not visible and/or editable to a non-estate non-god agent. 2012-02-27 16:15:16 -08:00
William Todd Stinson 9b06300e2c PATH-292: Adding the ability to view and edit pathfinding attributes of the terrain. 2012-02-25 22:27:06 -08:00