Commit Graph

9264 Commits (724e45baebd98f840fce0e3dfbd6edd5741e43cb)

Author SHA1 Message Date
Dave Parks 724e45baeb Optimize LLViewerJointMesh::updateFaceData
(transplanted from 365d7fdcd6a16d2b2cc4cbb0d721b4011487f33b)
2010-04-16 13:00:01 -05:00
Tofu Linden d31b95b9aa merge from viewer-trunk 2010-04-19 15:33:14 +01:00
Tofu Linden 1c352ebb5b repair merge from viewer-hotfix w.r.t. agent API changes. 2010-04-19 15:23:04 +01:00
Tofu Linden b362cc60d9 merge from viewer-trunk 2010-04-19 14:30:43 +01:00
Tofu Linden 532d732645 merge from viewer-hotfix 2010-04-19 14:22:05 +01:00
Tofu Linden 2336188eed merge from PE's viewer-hotfix 2010-04-19 13:36:54 +01:00
Tofu Linden fbc2064962 merge from PE's viewer-trunk 2010-04-19 13:35:55 +01:00
Tofu Linden 80ebd31ac4 trivial comment fix. 2010-04-19 13:08:33 +01:00
Tofu Linden 7462911bdd Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly.
But be more careful with CPU clock count on linux, so the fasttimer values are much more accurate than they were the last time we were with RDTSC, in absolute terms - back in the right order of magnitude anyway.

Also change many instances of Mhz to MHz.
Also some minor comment fixes.
2010-04-19 12:49:15 +01:00
Mike Antipov 59d296e200 Fixed major bug EXT-6682 (Emptying Lost & Found Folder can crash Viewer2.0 if recent item was added)
Reason: a pointer to renamed item was not nullified in Folder View when rename control lost focus.

Fix: updated focus lost callback to nullify the pointer to renamed item. Had to made this callback non-static to have access to Folder View's member pointer.

Also made "New..." menu items disabled for Lost & Found folder.

Reviewed by Tofu Linden at https://codereview.productengine.com/secondlife/r/251/

--HG--
branch : product-engine
2010-04-19 14:12:42 +03:00
Eugene Mutavchi ea6a3e8e78 Updated the reverted fix for critical bug EXT-1655 ([BSI] Always flying after pressing "Stand" to stand up from an object), also integrated the fix for EXT-6786 ('Stand' button is corrupted if movement control floater is opened). Added some clarifying comments.
Reviewed by Tofu Linden at https://codereview.productengine.com/secondlife/r/253/.

--HG--
branch : product-engine
2010-04-19 13:32:07 +03:00
Igor Borovkov 71c7b2f6d7 completed EXT-6764 Implement filtering of wearables (combobox options: Clothes/Body, Objects, All) on Add to Outfit subpanel
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/221/

--HG--
branch : product-engine
2010-04-19 13:23:24 +03:00
Dmitry Zaporozhan b42efcfee3 Update for major task EXT-6564 - Fix wearable editing panels.
Added temporary "edit" button to outfit list to allow QA test new wearable edit panels.
Was not reviewed.

--HG--
branch : product-engine
2010-04-19 13:00:12 +03:00
Tofu Linden 3f10caafc0 merge from viewer-hotfix 2010-04-17 12:13:59 +01:00
Tofu Linden 7d349bfde3 merge from PE's viewer-hotfix 2010-04-17 12:03:36 +01:00
Tofu Linden 06884cf137 merge from PE's viewer-trunk 2010-04-17 12:02:54 +01:00
Leyla Farazha 663d8f7870 Merge 2010-04-16 14:51:15 -07:00
Leyla Farazha ba057d34cd Fixed prim controls mute bug
Reviewed by Richard CC#204
2010-04-16 14:48:06 -07:00
Richard Linden 8cb7af4f73 removed tabs from cmakelist.txt 2010-04-16 14:48:05 -07:00
Leyla Farazha 652d18e6c4 Adding volume controls in NMP
reivewed by RIchard cc#194
2010-04-16 14:18:21 -07:00
Leyla Farazha 748de83a63 EXT-5205 MoAP auto zoom should not work on prims attached as HUDs
Reviewed by Richard CC#192
2010-04-16 14:17:15 -07:00
Leyla Farazha 211b7f600e EXT-1998 [BSI] Hover text on HUD attachments is offset toward the right
Reviewed by Richard CC#193
2010-04-16 14:16:49 -07:00
Richard Linden e6daa50c58 windows_volume_catcher.cpp, now with comments!
also added volume_catcher.h to project
2010-04-16 12:10:57 -07:00
Richard Linden 882436ba06 merge 2010-04-16 10:29:07 -07:00
Loren Shih 35168862f5 EXT-6892 : Add debug setting to show avatar rez times
This pops up a notification whenever another avatar rezzes.  Controlled by a #define, currently set to ON.
2010-04-16 12:28:54 -04:00
Eugene Mutavchi d69084d5d8 Reverted fix of EXT-1655 (because it causes EXT-6835)
--HG--
branch : product-engine
2010-04-16 19:28:37 +03:00
Dmitry Zaporozhan df65685f73 Fixed EXT-6790(major) - Limit to amount of text output to script error/warning window is to limited.
Could not find history for floater_script_debug_panel.xml. Looks like current max_length="10000" was randomly picked as a reasonable value at some point of viewer-2-0 development.
Using viewer-1-23 value for max_length - "2147483647"

Reviewed by Vadim Savchuk - https://codereview.productengine.com/secondlife/r/250/

--HG--
branch : product-engine
2010-04-16 17:27:45 +03:00
Paul Guslisty 9d85f4ebe9 Fixed normal EXT-6812 ([TRUNCATION] APARIENCIA window > Forma > Boca > Labios: prominec. \"Labios: prominenc\" should be \"Labios: prominencia\".)
- There was two reasons:
1. Uninitialized variable in llsliderctrl.(h/cpp) that contains label size. This variable take part in calculation of TextBox size of label.
2. Font of 'label string' and text box was different. This causes wrong calculation of 'label string' length.

Reviwed by Vadim Savchuk and Mike Antipov at https://codereview.productengine.com/secondlife/r/246/

--HG--
branch : product-engine
2010-04-16 17:24:50 +03:00
Mike Antipov cda29adca1 Fixed major bug EXT-6869 (Viewer crashes when switching between group voice sessions)
The reason: LLCallDialogManager did not disconnect from "voice channel state changed" signal on channel in previous session.
    Thus when old channel changes state from STATE_HUNG_UP to STATE_CALL_STARTED there is invalid pointer to session in connected LLCallDialogManager::onVoiceChannelStateChanged callback before current voice channel is changed and pointer to session becames valid.

Fix: add storing of connection to signal in voice channel from previous session and disconnect it before connecting to channel in current session.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/244/

--HG--
branch : product-engine
2010-04-16 15:14:07 +03:00
Alexei Arabadji be039f30d6 fixed major EXT-6700 crash in LLNotificationsUI::LLHandlerUtil::addNotifPanelToIM
Utilized functionality of class LLPostponedNotification for adding offer notifications.

reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/249/

--HG--
branch : product-engine
2010-04-16 15:08:26 +03:00
Vadim Savchuk 8589d8175e Merge from default branch
--HG--
branch : product-engine
2010-04-16 15:02:27 +03:00
Tofu Linden f3d4648ef5 strengthen the fakey blur in the fakey ssreflections.
(transplanted from 940e02cbe4fa2f996d11500392e71f3a00e1cfed)
(transplanted from 1ee9eaf155ed897a5a7b86369c1f5160455094f0)
2010-04-16 12:19:30 +01:00
Eugene Mutavchi 5f49061661 Fixed normal bug EXT-6806 (Context menu conflict: selected text vs group) - prefer text menu if it has selection.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/245/.

--HG--
branch : product-engine
2010-04-16 13:31:06 +03:00
Eugene Mutavchi 4e4dd52753 Fixed low bug EXT-6823 (Implement a possibility to select several residents by "Shift" button) - improved the selection of list items by mouse.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/238/

--HG--
branch : product-engine
2010-04-16 13:18:11 +03:00
Tofu Linden 05116bac35 merge from viewer-hotfix 2010-04-16 10:58:29 +01:00
Tofu Linden ae8985fe70 merge from PE's viewer-trunk 2010-04-16 10:56:11 +01:00
Tofu Linden 42743f8b43 merge 2010-04-16 10:55:02 +01:00
Eugene Mutavchi 960eb2c65f Fixed low bug EXT-6825 (The border for context menu for Groups tab is invisible and is merged with the background) - allowed to drop shadow.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/248/

--HG--
branch : product-engine
2010-04-16 12:52:26 +03:00
Mike Antipov f7e4e40f9d Fixed major bug EXT-6851 (Moderator is unable to mute group voice chat participant after his reconnect)
Reason: not proper condition to check is LLSpeaker is in voice channel (implemented for EXT-3944)

Fix: Updated condition to check is speaker in voice channel state.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/242/

--HG--
branch : product-engine
2010-04-16 12:04:41 +03:00
Dmitry Zaporozhan 492efd6678 Fixed EXT-6423(normal) - Windows viewer spends a minute clearing cache when there is no cache
Problem description:
The code that purges cache does not expect any folders there, error occurs when it tries to delete a file, which is actually a folder. To handle an error the code sleeps for 1 second and tries to delete the file 4 more times(sleeping for 1 second after each try).
Fix info:
Using LLFile::isDir to skip directories and only delete files.

Reviewed by Vadim Savchuk - https://codereview.productengine.com/secondlife/r/239/

--HG--
branch : product-engine
2010-04-16 09:25:40 +03:00
Dmitry Zaporozhan c0ad2a55ba Fixed EXT-6862(normal) - Offer Teleport button is offset to far to the right
Reverted Eli's fix 11355 : a55a8ed85023 (VWR-17833 en_xui_change to cover PT (logest translation))
Fixed buttons width in Friends tab in Polish localization.
Also fixed group tab buttons.

Reviewed by Vadim Savchuk - https://codereview.productengine.com/secondlife/r/247/

--HG--
branch : product-engine
2010-04-16 09:14:45 +03:00
brad kittenbrink 04cfcd1edc Fix for EXT-6813 libcurl on windows had gzip/deflate transfer-encoding disabled.
New build of libcurl fixed it.
2010-04-15 18:50:02 -07:00
Richard Linden ba35fdd97c EXT-6888 - Implement per-media instance volume control 2010-04-15 17:22:35 -07:00
Monroe Linden 4d1b17842f Comment in my last commit was incorrect, it should be: Fix for EXT-3652 (Mac media plugin crashes after loading acrobat.com). 2010-04-15 16:45:29 -07:00
Monroe Linden bb20c096b5 Fix for EXT-6638 (cannot sign into linkedin.com)
Updated mac llqtwebkit build from the following sources:

revision aacdf69cbf5aa12d77c179296e31ef643ed1ef4a in http://qt.gitorious.org/+lindenqt/qt/lindenqt (currently head of the 'lindenqt' branch)
revision f35a5eab8c2f in http://bitbucket.org/lindenlab/llqtwebkit/ (currently head of the 'cookie-api' branch)
2010-04-15 15:41:37 -07:00
Eli Linden 4fe28de53a Merge 2010-04-15 14:13:00 -07:00
Eli Linden 5b64be097f EXT-6879 remove 'it' overrides 2010-04-15 14:12:17 -07:00
Richard Linden fed0e3376f merge 2010-04-15 12:57:02 -07:00
Tofu Linden 12dadac44e merge from viewer-hotfix 2010-04-15 20:35:52 +01:00
Tofu Linden 0bd41cbf82 merge 2010-04-15 20:32:05 +01:00