Commit Graph

39337 Commits (405f5c879c44f32635dcb94de2c7dfb9e4a8673a)

Author SHA1 Message Date
Bryan O'Sullivan 3fbdf433be Merge with SVN trunk 2009-08-11 13:33:20 -07:00
Nat Goodspeed 2965f5ff38 Add SHARED_LIB_STAGING_DIR to LD_LIBRARY_PATH for indra/test executable, as with LLAddBuildTest 2009-08-11 15:51:56 -04:00
brad kittenbrink dc2d11d3de Merged in my latest work including improved version of DEV-35401 "doubleton" workaround and LLFloaterTOS post-merge fixups. 2009-08-11 12:21:55 -04:00
brad kittenbrink 8f4811f3fd Better solution for fixing up the LLFloaterTOS callback after the last viewer-2.0.0-3 merge.
LLFloaterTOS and LLLoginInstance now communicate through an event pump "lllogininstance_tos_callback".
reviewed by Mani.
2009-08-11 12:09:18 -04:00
Steven Bennetts 8d7e56f219 Fixed bogus "changed skin" notification when closing preferences. 2009-08-11 07:34:17 +00:00
Steven Bennetts caa367e5d4 svn merge -r 129543-130091 skinning-19 -> viewer-2.0.0-3
EXT-172 - adding non-unicode support for group name line_editor
EXT-310 text was squished, moved things around so there was was more space between text blocks.
EXT-313 "me" panel
EXT-314 changed out arrow character for arrow art, added arrow art to textures.xml
EXT-315 replaced word "mute" with "block"
EXT-322 moved Use Chat Bubbles text box from _chat.xml to _advanced.xml
EXT-323 killed some two items
EXT-324 and EXT-322 removed small avatar names checkbox and added show chat bubbled checkbox
EXT-330 Sidetray filter - text overlaps search icon inside textbox
EXT-261  I18N: Labels in /character/avatar_lad.xml are not localizable
EXT-392 Rearranged floater_inventory_items_properties.xml to match spec
DEV-35897  Filters in sidebar remain active even after user has changed/closed tab
DEV-36886 I18N: hardcoded currency format in panel_status_bar.xml/status/buycurrency
DEV-36987 - Pressed states needed for widgets
DEV-36795 Remove slurl tooltip from navigation bar location box
DEV-37184 Move "Block List" out of topmenu and make a button in Prefs > Privacy
2009-08-11 06:37:35 +00:00
Xiaohong Bao 0984822b3e extend alpha mask calculation to GL_UNSIGNED_INT_8_8_8_8 and GL_UNSIGNED_INT_8_8_8_8_REV. also fix EXT-389: clean up warnings: Cannot analyze alpha for image with format type 8035. 2009-08-11 01:56:56 +00:00
Steven Bennetts 7caae9f3e7 EXT-260 - I18N: the term 'Geek' is hard to translate
EXT-404 - Make Debug and Develop menus based on QAMode
Test:
* Advanced menu should be toggled based on ctrl-alt-D (as before)
* 'Advanced > Debug (QA) Mode' (ctrl-alt-Q) should now toggle the Advanced and Debug menus
* God Mode (ctrl-alt-G to enable, ctrl-shift-G to disable) should toggle the 'Admin' menu, but *only* when the 'Advanced' menu is visible
2009-08-11 01:34:57 +00:00
Steven Bennetts ad04dcc19d DEV-35969 - notecards opened from object inventory are blank
Also changed notecard previews to only have a "Save" button; "Keep/Discard" behavior has been deprecated.
2009-08-11 00:47:46 +00:00
Steven Bennetts 6da2295761 Small change to disable echoing chat and IM to the "console" (2d text overlay in the 3D window) in 2.0. 2009-08-10 16:05:28 +00:00
Steven Bennetts 8c6748bddb EXT-5 - 'Press ESC' doesn't leave mouselook mode 2009-08-10 06:09:38 +00:00
Kyle Ambroff 27e3db24a0 svn merge -r128876:129999 svn+ssh://svn.lindenlab.com/svn/linden/branches/server/server-1.30 --> trunk
QAR-1775: Merging changes 1.27.2 and 1.30 fixes from server-1.30.

Conflicts (trivial, kept trunk for both):
C    indra/llcommon/llversionserver.h
C    scripts/automated_build_scripts/opensource.sh

1.27.2 Changes:
* DEV-37308: First agent-to-agent L$ transaction following dataserver restart
  fails with LindenDollar_BadClockSkew.
* DEV-36758 (SVC-4644): login.cgi script calculates AO support based on viewer
  version, and gets it wrong.
* DEV-20331 (VWR-7062): Script runtime errors aren't using DEBUG_CHANNEL any
  more
* DEV-25483 (SVC-4457): Blacklisting flakey UploadBakedTexture capabability.
* DEV-33171: Preventing apache from loading extraneous modules
* DEV-37200: changed teleport_throttle_interval to -1 to disable TP throttle
* DEV-30064 (SVC-4060): Two transaction notifications on upload
* DEV-32766: fix --all-centrals option for make_deploy_group.py
* DEV-35714: If a region has no agents, don't bother giving a 5 minute warning.
* Fix inaccurate multiagent-chat metrics.
* Automated build system fixes.

1.30 Changes:
* DEV-35714: If a region has no agents, don't bother giving a 5 minute warning.
* DEV-37435: farm_distribute should remove hosts that report ssh problems from
  the group_maps.
* DEV-8159: farm_deploy now skips hosts it can't ssh to, saving about 34 seconds
  per down host.
* DEV-35967: farm will validate that a given deploy group is valid XML and do a
  little more input validation.
* DEV-37426: farm now supports --deploy-to-host and won't accept some
  conflicting options.
* DEV-32772: farm now logs all output to a script file by default
* DEV-32852: farm_upgrade_schema should have a manual way to mark a schema
  change as applied.
* Various deploy tool fixes.
2009-08-09 09:39:12 +00:00
Steven Bennetts 9828faf565 Command: Merging from https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0/indra, revision 1245 to https://svn.aws.productengine.com/secondlife/pe/stable-1/indra, revision 1246 into P:\svn\viewer-2-0\latest\indra, ignoring ancestry
* EXT-277 - Modifications to the Location Bar Context Menu
* EXT-252 - /whisper, /shout
* EXT-254 - IM chiclet counter
* EXT-267 - 'Status' drop-down menu doesn't drop in the Side tray / Me panel
* EXT-298 - Update Places Panel Spec to reflect latest Create Landmark format
* EXT-278 -  Input Field History should display human readable names
* EXT-317 - Avatar profile isn't opened in the sidetray as Profile Info panel when selecting an avatar in the search
* Changes to notification tips
* Changes to movement and camera controls
* Side Tray functionality additions and code cleanup
2009-08-07 23:41:29 +00:00
Mark Palange e3d84d5e88 EXT-295 - Added script to generate application config file. Reviewed by Poppy 2009-08-07 23:11:55 +00:00
brad kittenbrink 469836c4c7 Merged in partial rollback of LLFloaterTOS post-merge fixes. 2009-08-06 18:54:22 -07:00
brad kittenbrink e6c9f94438 Backed out changeset bfb246df4655: rolling back LLFloaterTOS post-merge fixups because they didn't work on linux. 2009-08-06 18:45:37 -07:00
brad kittenbrink c9ee582c12 Add on-demand allocation of LLSingletonRegistry::sSingletonMap so we don't rely on static initialization order.
reviewed by nat.
2009-08-06 15:53:09 -07:00
brad kittenbrink 843036a7d2 Fix for lllogin_tests crash on shutdown.
RegisterFlush destructor was dereferencing a dangling reference to the mainloop EventPump which had already been destructed.
2009-08-06 15:01:26 -07:00
Palmer b2632c50ef Merge of my DEV-36732 work and all the main line login api work that went on. 2009-08-06 14:51:11 -07:00
Palmer 27cf39cdbf DEV-36732
Total time of frame saved

Reviewed by Brad
2009-08-06 14:29:59 -07:00
brad kittenbrink a8d216e194 Merged in my DEV-35401 "doubleton" fix. 2009-08-05 18:45:18 -07:00
brad kittenbrink 24d146a9ff Merged my latest viewer-2.0.0-3 merge and LLLoginInstance/LLFloaterTOS fixups with Nat's mac work. 2009-08-05 18:43:44 -07:00
brad kittenbrink 0bf8a15cc0 Fixups after the latest merge with viewer-2.0.0-3. Updated LLLoginInstance to use the new LLFloaterReg way of getting hold of floaters. 2009-08-05 18:39:02 -07:00
Nat Goodspeed 2d32f4779c DEV-34837: The problem with prepackaging library headers is that changes in
different branches must be manually merged. Here I've applied the Linden patch
to boost::coroutines found in
http://svn.lindenlab.com/svn/lindenlib/trunk/boost_1_34_1/boost-coroutine-linden.patch
and rebuilt the Mac boost package.
2009-08-05 21:36:32 -04:00
brad kittenbrink 860a828639 Attemt at fixing "doubleton" problems across shared lib boundaries. Singletons now keep their SingletonInstaceData in a big global map in the llcommon module. 2009-08-05 14:58:30 -07:00
Nat Goodspeed 07129bf928 Merge recent changes 2009-08-05 16:10:15 -04:00
Nat Goodspeed 03ebc43132 DEV-34837: Remove dependency on Leopard-only /usr/local/lib/libexpat.0.1.0.dylib.
On Mac, add libexpat[.0.5.0].dylib to apr_suite package. Update
libapr-1[.0.3.7].dylib and libaprutil-1[.0.3.8].dylib with versions that
reference this expat. Make viewer_manifiest.py copy expat dylib to app bundle.
2009-08-05 16:08:17 -04:00
Steven Bennetts 936a1e36de merge -r 129526 skinning-19 -> viewer-2.0.0-3
Cherry pick a fix to enable IM windows.
2009-08-05 01:13:57 +00:00
Steven Bennetts 85f9400927 EXT-316 Enable the Viewer to generate calling cards for any agent
Added code to store agent ID in the description field of calling cards so that we can use them to store user generated contacts.
Currently enabled as a context menu for avatars (just for initial testing).
reviewed by richard
2009-08-05 01:05:39 +00:00
brad kittenbrink 47ae794060 Removed reference to deleted header file. 2009-08-04 17:48:04 -07:00
Steven Bennetts 7447454e7e Fix for a crash bug on login after clearing the cache. 2009-08-04 23:41:19 +00:00
brad kittenbrink 33cc363a68 Merged in latest viewer-2.0.0-3 up through svn r129410. LLFloaterTOS needs some post-merge cleanup. 2009-08-04 15:34:34 -07:00
brad kittenbrink dc62495da6 Merged my big mondo merge and boost package changes with nat's DEV-34837 work. 2009-08-04 14:33:01 -07:00
brad kittenbrink 945656147c New linux packages for linux and linux64.
Combines the Boost.Coroutine changes in old login-api with the -Woverloaded-virtuals changes in viewer-2.0.0-3.
I could not verify the 64 bit build for now, as other breakage is getting in the way...
2009-08-04 14:29:30 -07:00
brad kittenbrink 4a959602c1 Fixed missing newline at end of llappviewer.cpp for linux build. 2009-08-04 14:28:08 -07:00
Nat Goodspeed 47e547fcba DEV-34837: Allow Mac SL executable to find libllcommon.dylib in app bundle's
Resources subdir without requiring user to explicitly set DYLD_LIBRARY_PATH.
Engage the SHARED_LIB_STAGING_DIR mechanism for Mac as well as Windows and
Linux so unit-test executables, too, can find libllcommon.dylib. Perform the
POST_BUILD copy of libllcommon.dylib to SHARED_LIB_STAGING_DIR everywhere but
Windows -- but make it conditional on SHARED_LIB_STAGING_DIR.
2009-08-04 13:51:50 -04:00
brad kittenbrink 134f394c25 New boost packages for windows and os x.
Combines the Boost.Coroutine changes in old login-api with the -Woverloaded-virtuals changes in viewer-2.0.0-3.
2009-08-03 18:50:35 -07:00
Richard Nelson 89434ef6e6 fix for broken build 2009-08-04 01:39:33 +00:00
Richard Nelson eb853f55c0 svn merge -r 128442:129343 svn+ssh://svn.lindenlab.com/svn/linden/branches/skinning/skinning-18 into svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-2.0.0-3 2009-08-04 01:12:59 +00:00
Steven Bennetts db5cda2667 merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1211 https://svn.aws.productengine.com/secondlife/pe/stable-1@1228 -> viewer-2.0.0-3
QA:
New movement and camera controls. Test all movement and camera behavior against spec and expected behaviors, including sitting & standing.
Many other changes to the bottom bar.
Changes to local chat behavior.
2009-08-03 22:25:48 +00:00
brad kittenbrink d35cd27796 Merged Nat and Palmers latest build fixes with the big viewer-2.0.0-3/login-api merge work (changeset 486d51877332) 2009-08-03 09:54:44 -07:00
brad kittenbrink 84ec6b6925 Fixups for changest 486d51877332 merge. Deleting references to things that got deleted in viewer-2.0.0-3 2009-07-31 15:33:06 -07:00
brad kittenbrink ec22197240 Fixups for conflicts that got dropped in the changeset 486d51877332 merge of viewer-2.0.0-3 with login-api.
Mostly code that had been modified in viewer-2.0.0-3 that had been moved elsewhere in login-api.
2009-07-31 15:32:03 -07:00
Nat Goodspeed 0ac96fd8e6 DEV-34837: fix viewer_manifest.py to continue supporting static llcommon build 2009-07-31 16:13:46 -04:00
brad kittenbrink 4fcc4063e0 Fixups after merge for new files failing to include linden_common.h 2009-07-31 11:48:24 -07:00
Bryan O'Sullivan 3001a0f1b9 Merge with SVN trunk 2009-07-31 11:32:20 -07:00
Nat Goodspeed 4c4daedd64 Update with palmer's round 2 changes 2009-07-31 14:20:06 -04:00
Nat Goodspeed aaf870733a Update with palmer's round 1 changes 2009-07-31 14:19:44 -04:00
Palmer Truelson 9ed6c4fc76 Fix for DEV-35401 that makes the copy linux only and doesn't hurt mac build
To be reviewed by Mani
2009-07-31 11:17:00 -07:00
Xiaohong Bao 3c85899ee0 for DEV-33077 partially: don't call analyzeAlpha for media textures. 2009-07-31 17:51:39 +00:00