Commit Graph

240 Commits (14ddfcdf5237c9529d8a8edbd4c86cfd53cfaf78)

Author SHA1 Message Date
Kelly Washington d41eaa2e3d MAINT-1743 "Use Selection for Grid" does not change the grid ruler to "Reference"
in the tools floater
Reviewed with Simon.
2012-10-25 09:54:04 -07:00
Kelly Washington ffc33a1cc5 MAINT-1598 Edit Linked Parts isn't returning creator/owner
* Show creator, owner and group information when only selecting a single prim
  in a linkset.
reviewed with Simon
2012-10-15 16:46:42 -07:00
simon@Simon-PC.lindenlab.com 5f75cf5777 MAINT-1526 : Save Back to Inventory has been disabled on server side but
stays in UI.  Removed it.  Reviewed by Kelly
2012-10-02 09:30:56 -07:00
simon@Simon-PC.lindenlab.com 83f5d0c616 Merge in viewer-development 2012-07-31 15:42:02 -07:00
Todd Stinson 4feef5af63 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-23 19:21:34 -07:00
Todd Stinson eb00239a0b PATH-807: Ensuring that the "Show in linksets..." and "Show in characters..." right-click menu option does not show for objects outside the current region. 2012-07-12 14:47:47 -07:00
Todd Stinson 90fdf60d69 PATH-807: Adding an additional check for if the object is marked as volume-detect. Note that this will require Andrew's corresponding server-side change to take effect. However, the viewer change alone should have no neative effect prior to the server being updated. 2012-07-12 14:12:58 -07:00
Todd Stinson 34d95fdc01 PATH-807: BUGFIX Filtering which objects will contain the right-click context-sensitive menu option of "Show in linksets...". 2012-07-10 18:29:22 -07:00
Todd Stinson 6e710333e7 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-06-22 18:59:31 -07:00
Todd Stinson 1ca92d37dd PATH-760: Adding another pathfinding test method to the selection manager. 2012-06-22 11:24:23 -07:00
Todd Stinson f143da27bf PATH-760: Ensuring that the pathfinding attribute field works correctly with multiple objects selected. 2012-06-21 18:03:23 -07:00
Todd Stinson aea6b0c70c PATH-760: Renaming some methods of LLSelectMgr. 2012-06-21 17:29:12 -07:00
Dave Parks 029103133e MAINT-794 Factor out a lot of CPU overhead around updating objects. 2012-06-19 18:08:39 -05:00
Paul ProductEngine 890c583289 MAINT-119 FIXED (PUBLIC]no-transfer textures not searchable via texture picker)
- Implemented Richard's and Leo's spec
- Also fixed an issue when applying no-transfer texture for an object using texture picker, creates redundant copies of the texture in the object's content
2012-05-22 20:01:22 +03:00
Todd Stinson c1a5d6a36b PATH-450: Disabling the movement and shape manipulation widgets when editing an item in a linked set. 2012-03-30 15:42:43 -07:00
Todd Stinson fcda925072 PATH-450: BUGFIX Ensuring that permanent objects cannot be linked in frozen mode. Displaying a modal notification if user attempts. 2012-03-29 18:07:40 -07:00
simon_linden e4ed409ec3 MAINT-853: Audit sendListToRegions() function calls and fix memory leaks.
Reviewed by Kelly
2012-03-27 09:37:04 -07:00
simon@Simon-PC.lindenlab.com ca40352950 MAINT-852 / VWR-8761 : Cannot delete object description. Now you can. Reviewed
by Kelly.
2012-03-26 16:23:53 -07:00
Todd Stinson f0dafcfc7c PATH-199: Disabling the Take and Delete right-click context menu options when object is enforced permanent. 2012-03-23 17:47:40 -07:00
Todd Stinson 22681ddb90 PATH-199: Disabling more functionality of the build tool floater when permanancy is enforced. 2012-03-21 18:00:21 -07:00
Todd Stinson 58041846d5 Removing unreachable code from the viewer. Corresponding changes made on the server to remove the message handling. 2012-03-16 14:19:30 -07:00
Todd Stinson 378ae8ce65 PATH-199: Enforcing permanent objects in frozen state to not move. 2012-03-13 15:33:15 -07:00
Todd Stinson 4d77d3cca1 PATH-199: Cleaning up code related to object flags so that I can better use the flags to managed pathfinding flags such as permanent and character. 2012-02-28 19:07:44 -08:00
Dave Parks 3efa013ee4 MAINT-939 Potential fix for crash when editing objects. 2012-04-13 11:55:44 -05:00
Dave Parks 852700fbfb SH-2598 Fix for crash when rendering mesh silhouette (workaround driver bug by rendering from client memory instead of using face VBO). 2012-01-18 15:38:25 -06:00
Dave Parks b2824aa21d SH-2690 Add comments per Vir's review feedback 2011-11-16 15:25:09 -06:00
Dave Parks 986dccbeaf SH-2690 Fix for spammy triangle death on GeForce 7800 Go when selecting flexi attachments. 2011-11-16 15:08:17 -06:00
Dave Parks 76bd8cee11 SH-2644 Fix debug display that shows selection triangle count and streaming cost 2011-11-10 14:48:48 -06:00
Dave Parks 79912f9d3f SH-2031 Profile guided optimization of matrix ops
- don't use F64 except where needed (should really factor out calls to gluProject)
- get rid of sorting by texture in favor of sorting by matrix (no sort needed, geometry is already matrix sorted as a result of frustum cull tree traversal order)
- unroll matrix sync inner loop and cache MVP and normal matrices
2011-10-07 03:12:11 -05:00
Dave Parks bd02cdc75f merge 2011-09-26 19:27:10 -05:00
Dave Parks 7c95af74f1 SH-2243 work in progress -- application side matrix stack management 2011-09-14 16:30:45 -05:00
Dave Parks 7821ff23ba SH-2242 Physics shape display works again, added asserts to flush out areas where state being consumed by a shader does not match state being provided by vertex buffers. 2011-08-27 00:38:53 -05:00
Brad Payne (Vir Linden) ff60546070 merge 2011-08-22 13:16:02 -04:00
Nyx (Neal Orman) 9ed7cc297a merging in latest mesh-development 2011-08-19 17:03:51 -04:00
Nyx (Neal Orman) cfe0a3cbe4 BUILDFIX SH-1246 fixed a bug in the ARC computations, and texture cost computations in build tools
Minor bug in ARC display computations, where wrong numbers were being used for child prims
Feature enhancement to not double-count textures reused within a linkset.
2011-08-18 19:16:08 -04:00
Seth ProductEngine 543df6736f SH-2171 FIXED New prim weights added to weights detail floater.
- Fixed detecting cross-parcel objects selection.
- Various fixes in LLAccountingCostManager.
- getSelectedObjectRenderCost() moved from LLFloaterTools to LLObjectSelection where it used to reside. Previous commented out implementation of this method removed.
2011-08-17 01:42:21 +03:00
Dave Parks 2ee8154780 SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed). 2011-08-10 13:01:14 -05:00
Dave Parks 14f6bbadef SH-2242 Work in progress migrating to glVertexAttrib everywhere 2011-08-08 15:29:23 -05:00
Dave Parks 8ec39da346 SH-2181 Fix for alpha flickering when basic shaders enabled (don't use glAlphaFunc when shaders are available).
Reviewed by Leslie
2011-07-29 17:46:16 -05:00
Nyx (Neal Orman) 60d15f78e1 merge with latest mesh-dev 2011-07-26 15:51:44 -04:00
Nyx (Neal Orman) 8f94ff85f9 merging up latest mesh-development to nyx-mesh-development 2011-05-17 12:13:54 -04:00
Loren Shih 781af27e9c SH-1419 Sim complains about changing physical materials when Physics, Temporary, or Phantom is changed. 2011-05-09 13:49:20 -04:00
Dave Parks a4e49310a5 STORM-1210 fsqrtf cleanup 2011-05-02 18:01:27 -05:00
Dave Parks a25f898703 merge 2011-05-02 14:52:12 -05:00
Ricky Curtice 89216a6c21 Merged with viewer-development.
The reason was to manually resolve a couple of merge problems, as upstream has had several changes since this was applied, and some of the changes overlapped.
2011-04-29 14:23:27 -07:00
Ricky Curtice 26f2762b89 Removed an extra variable I'd added.
Also cleaned up some whitespace-around-operator issues.
While removing the extra variable seems to make the code more ugly, all it does is reveal the pre-existing ugliness that had been masked in the past.  Trying to find a fix, or even try to come to a real understanding of why this section of code is the way it is, is out of my scope for this task.
2011-04-25 16:24:16 -07:00
Nyx (Neal Orman) 2deea74cf6 merging mesh-development into nyx's mesh development 2011-04-08 15:58:11 -04:00
Oz Linden b5c834c6fd merge changes for STORM-1051 2011-04-05 07:23:43 -04:00
Ricky Curtice ca186a6401 Parenthisized a #define to make it safer, adjusted some notes (and added a TODO) around some extremely obscure code that needs further attention but which is outside this scope. 2011-04-04 10:24:43 -07:00
Dave Parks 6b9a2d24cc SH-477 Better mesh streaming cost estimation. 2011-03-30 18:38:22 -05:00