Commit Graph

32682 Commits (94ac0064354594de8adbb99084029c8b4027b2f6)

Author SHA1 Message Date
maksymsproductengine 635a3309f0 MAINT-3610 FIXED SL viewer partly 'eats' chat-messages 2014-03-06 05:51:49 +02:00
Xiaohong Bao 5f51324289 balance the Object cache trees to delete empty nodes to save memory. 2014-03-05 20:23:40 -07:00
Callum Prentice 075bbb3887 WENG-1470 (Partial) Secondlife Login Screen Redesign - fixed unused combo box entries 2014-03-05 16:31:01 -08:00
Callum Prentice bf46ac548b WENG-1470 (Partial) Secondlife Login Screen Redesign - more steady progress 2014-03-05 15:47:45 -08:00
Callum Prentice f8a3eb551f WENG-1470 (Partial) Secondlife Login Screen Redesign - steady progress 2014-03-05 14:48:50 -08:00
Callum Prentice 0d04681ad1 WENG-1470 (Partial) Secondlife Login Screen Redesign - added new button images 2014-03-05 09:59:42 -08:00
Mnikolenko ProductEngine e62e731993 MAINT-3698 FIXED Reduce Abuse type options available in the abuse report dialog 2014-03-05 15:15:50 +02:00
Mnikolenko ProductEngine 6585027996 fix build problem 2014-03-05 12:25:52 +02:00
Ricky Curtice befc0efde9 STORM-1920 / STORM-2013: Fixed uniform scaling highlighting at half values.
Re-utilized the technique Richard put in the corner drag code.
2014-03-04 20:59:48 -08:00
Merov Linden 20a61b4947 Merge pull from lindenlab/viewer-acme 2014-03-04 14:03:08 -08:00
Merov Linden 3441d3403f ACME-1343 : Reset the siz eof the preview texture to be the same as the saved snapshot 2014-03-04 14:01:47 -08:00
Merov Linden 013d72cc90 ACME-1342 : Fix wrong type when getting friends_accordion in resources 2014-03-04 11:30:58 -08:00
Oz Linden 86270f3ae8 merge changes for codesign workaround 2014-03-04 13:16:36 -05:00
Oz Linden a373a7442c merge changes for 3.7.2-release 2014-03-04 13:15:43 -05:00
Oz Linden ef794e7ffc merge changes for storm-2015 2014-03-04 11:55:42 -05:00
Oz Linden 413d29d3ee merge changes for bug-1044 2014-03-04 11:22:19 -05:00
Ricky Curtice fe2801fc63 STORM-2017: Added translatable help text to rotation.
I chose the camera’s up vector to place the help text as it provided a consistent location on the screen for the user to see the text pop up.

While doing this I realized that the calls to hud_render_utf8text utilized a condition that was guaranteed to be false based on a surrounding if-statement, and so could trivially be replaced with a constant.
Also cleaned out a compiler warning about unused private member variables in llmaniptranslate.  I don’t like warnings and useless code. :P
2014-03-03 21:50:12 -08:00
Callum Prentice 8ac430cf0b WENG-1470 (Partial impl) Secondlife Login Screen Redesign
Added browser widget back in and reformatted XML/XUI
2014-03-03 16:47:17 -08:00
Callum Prentice 11915dc888 WENG-1470 (Partial impl) Secondlife Login Screen Redesign 2014-03-03 16:38:38 -08:00
Oz Linden 3e5fb8a274 merge changes for codesign workaround 2014-03-03 17:01:45 -05:00
Oz Linden fbdbea1b18 merge changes for 3.7.2-release 2014-03-03 17:01:19 -05:00
Oz Linden 1ad94b5a9a pull codesign fixes 2014-03-03 15:44:37 -05:00
Oz Linden ce284c28d8 merge changes for 3.7.2-release 2014-03-03 15:43:55 -05:00
Oz Linden a5e56067c2 merge changes for 3.7.2-release 2014-03-03 15:36:34 -05:00
Oz Linden 55ceeae752 merge changes for storm-2008 2014-03-03 15:29:32 -05:00
Oz Linden dfbc6c65f6 merge changes for open-203 2014-03-03 15:08:20 -05:00
Baker Linden 28d3bb0975 [MAINT-3555][MAINT-3703]
- Removed logging for MAINT-3555
- Added NULL guard to fix MAINT-3703 (hopefully)
2014-03-03 11:53:57 -08:00
Jonathan Yap 840e1da8aa STORM-2017 Untranslatable text appears when scaling, or moving objects 2014-03-03 14:08:26 -05:00
Merov Linden 83c3e37a26 ACME-1336 : Fix message when FB friends list is empty 2014-03-03 10:42:26 -08:00
maksymsproductengine 100b0f48a9 MAINT-2902 FIXED Browser secure session indicator should be prominent 2014-03-03 20:13:09 +02:00
Ricky Curtice 3e09cdefff Fixed compile-time errors. My bad.
Serves me right for not waiting through the compile!
2014-03-02 22:06:24 -08:00
Merov Linden 66287bf951 ACME-1335, ACME-1336 : Add callbacks to FB events so to update the FB friend lists in a timely manner 2014-03-02 18:01:32 -08:00
Ricky Curtice 2db27d09c1 Better code documentation. 2014-03-02 16:48:25 -08:00
Ricky Curtice bd41d696de STORM-1920: Corrected bug where snap values would highlight that weren’t supposed to be highlighting. Did some more cleanup and documentation.
Also corrected a bug in Richard’s patch that resulted in the object scaling up when the mouse went the opposite direction from the scale.  The issue is that the vector length is an absolute value.  To allow for "negative" results to be found and discarded, I instead used a dot product with a parallel unit vector to get the signed magnitude - or, if you prefer, the mono-dimensional vector.

This bug only surfaced once the code made to actually work as intended in regards to the highlighting.  Turns out that if the snapped value was at 2, any axis that was showing values would highlight its "2" text - and the same for all other values.
To fix this, I used a simple enum and repurposed the property that tracked whether or not the cursor was in a snap regime.  Now it not only tracks whether or not the cursor is in a snap regime, but which one it is in.  This allowed the highlight render code to be able to differentiate which row was supposed to highlight and which did not.

A couple more duplicated math operations were reduced by rearranging the order of some variable definitions.  If at all possible, only do division once.  The result is much cleaner and easier to read code.
Several deprecated vector functions were updated to match their new versions.  If you are going to mark something deprecated, why not just take the time to go through and find all uses and clean it up!?
faceToUnitVector() was cleaned up to use the single-output design, matching cornerToUnitVector().
A mess of trailing whitespace was cleaned out.
Many more LLManipScale private variables are now documented - though I only documented those I understood fully while reading where they were created and how they were used.
2014-03-02 16:28:38 -08:00
Ricky Curtice 871bae45ba STORM-1920: From Richard, fix for scale sliding when mouse goes in the opposite direction of the scale.
I had discovered a set of bugs in the fix he sent me involving when the user decided to move the mouse in the opposite direction.  This fixes the bug where the scale would start sliding around.
2014-03-02 15:49:17 -08:00
Ricky Curtice e8a2d3b73b Merge 2014-03-02 15:42:18 -08:00
Ricky Curtice e0a015920d STORM-1920: Richard fixed and optimized a ton more math.
From Richard: There are a bunch of things I changed...mainly I eliminated all the grid_offset nonsense and instead simply calculate the tick index for the current drag position and use that to generate a snapped position as needed.  I still use approx_equal because I want grid numbers to light up even when they aren't the axis you are currently snapping to.
2014-03-02 14:33:57 -08:00
Richard Linden 0630ac4d87 MAINT-2059 FIX Corner scaling doesn't highlight distance text
code cleanup
2014-02-28 22:35:12 -08:00
Richard Linden 07c90b5df3 MAINT-2059 FIX Corner scaling doesn't highlight distance text
better highlighting of opposite axis when corner scaling
2014-02-28 20:32:45 -08:00
Merov Linden 0fb59172f7 ACME-1335, ACME-1336 : Add info text to the Friends tab in Facebook when no friends are visible 2014-02-28 16:10:27 -08:00
Merov Linden 209ed601dd ACME-1332 : Update the friends lists in the FB Friends panel when friend status (add/remove) changes 2014-02-28 13:54:22 -08:00
Richard Linden f304eea6a9 MAINT-2059 FIX Corner scaling doesn't highlight distance text
fixed case where trying to shrink the object below zero size would mess up grid rulers
2014-02-28 12:21:29 -08:00
Dave Parks 6abbe4cf55 Automated merge with https://bitbucket.org/lindenlab/viewer-lion 2014-02-28 13:35:03 -06:00
andreylproductengine d9d2659e11 MAINT-3752: Changed the "Show me in Search result" checkbox caption 2014-02-28 16:47:18 +02:00
Mnikolenko ProductEngine 80ba9cfeb1 MAINT-2613 Two entries for 'DisablePrecacheDelayAfterTeleporting' in settings.xml 2014-02-28 15:37:41 +02:00
andreykproductengine 7a45e6fd77 MAINT-358 FIXED [PUBLIC]Verbs buttons are available for landmarks folder if it was selected via keyboard 2014-02-28 15:33:09 +02:00
Cho 261e728327 Made lists only visible when populated in Friends tab in Facebook floater for ACME-1334 2014-02-28 02:08:29 +00:00
Cho df26597c0d Added FB+SL friends list to Friends tab in Facebook floater for ACME-1334 2014-02-28 01:49:58 +00:00
Callum Prentice 6e21b127d4 merge with head 2014-02-27 16:27:58 -08:00
Callum Prentice d3abd1ca85 Support for multiple buttons 2014-02-27 16:26:31 -08:00