Commit Graph

40 Commits (680194deaf7a35caaa629abc16e886d71baff636)

Author SHA1 Message Date
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Todd Stinson 685a672b74 Cleaning up new files in preparation for merge into viewer-release. 2012-06-28 15:37:55 -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 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
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
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 43c6d1a247 path-722: At startup we request the agent status update. 2012-06-15 13:00:37 -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 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 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 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 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 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 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
Todd Stinson 73aa47f391 PATH-292: Reworking how and where linksets are requested and managed. 2012-02-23 16:51:06 -08:00
Todd Stinson 1757f39678 PATH-296: Refining the behavior of the freeze/unfreeze functionality to support both basic and edit/test pathfinding floaters open at the same time. 2012-02-21 18:40:40 -08:00
Todd Stinson b2782a6f4b PATH-292: Clarifying and centralizing how the default initial agent state is specified. 2012-02-17 19:08:40 -08:00
Todd Stinson 516ad5b3c2 PATH-292: Implementing the new freeze/unfreeze functionality on the basic panel. 2012-02-17 19:03:16 -08:00