Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
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
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
Tofu Linden 799e014f2a Backed out changeset eaac19489aa6
Bao agreed with my initial version after all.
2010-04-15 20:31:56 +01:00
Eli Linden c367c3d1d5 VWR-18616 shorter ES xl 2010-04-15 12:30:19 -07:00
Tofu Linden 6154ba6e8f EXT-4388 Crash in octree line segment intersection code (getMask)
Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
(transplanted from 2012f21d23c66179345fb26148cfbe19835b325e)
2010-04-15 20:15:40 +01:00
Eli Linden eea0ba834b EXT-6572 correct translation for "Buy L$", for 2.0.1 2010-04-16 16:54:07 -07:00
Mark Palange (Mani) 69c3caa24f EXT-6880 Adding newline to end of CMakesList.txt 2010-04-16 16:38:16 -07:00
Mark Palange (Mani) ff79269d57 Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix 2010-04-16 16:26:36 -07:00
Mark Palange (Mani) afea42507c EXT-6880 Building updater with static linked CRT 2010-04-16 16:26:20 -07:00
Tofu Linden bba063c0c1 EXT-4388 Crash in octree line segment intersection code (getMask)
Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
2010-04-15 20:15:40 +01:00
Tofu Linden 5dda65c030 EXT-4388 Crash in octree line segment intersection code (getMask)
Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
(transplanted from 2012f21d23c66179345fb26148cfbe19835b325e)
2010-04-15 20:15:40 +01:00
Richard Linden 8999fe99ff Automated merge with ssh://richard@hg.lindenlab.com/q/viewer-trunk 2010-04-15 12:00:59 -07:00
Loren Shih 384c954fb7 EXT-6877 : Show avatar-as-cloud as "Loading..." in nametag
If you or others are a cloud, then your nametag will include a "(Loading...)" string.
Note: this required a small bit of code refactor so that you can query if an avatar (yourself or others) is a cloud; this was basically a rename from updateIsFullyLoaded into getIsCloud.
2010-04-15 15:00:13 -04:00
Richard Linden ffa71c3486 fix for build error on Windows 2010-04-15 11:58:59 -07:00
Tofu Linden 59446d5505 be gentler on negative-offset reads - just do nothing instead of asserting. from bao's review.
(transplanted from 061b8b55838634425455ebc4ac046462dfc0e5f1)
2010-04-15 19:40:58 +01:00
Loren Shih 7c170abf52 EXT-6847 : Deafult configuration has Away timeout set to "Never"
Imported from 2.1 into 2.0.1.  This fix is a safe change and gives Residents useful information about why an avatar is a cloud (e.g. because the avatar minimized his window and hence is "away").
2010-04-15 14:38:24 -04:00
Eli Linden bd6e166a66 EXT-6861 partial fix by restoring the "Buy" word. Complete fix pending next l10n cycle; DE linguistic 2010-04-15 11:09:04 -07:00
Tofu Linden 1c63896154 Supporting 'read from the end' doesn't make sense (to me), unlike 'write
from the end'.
Also, more comments.
Also, try to avoid a seek when offset==0 in read.
To be reviewed by Bao.
(transplanted from 60eb013221a83ff76054ab7dcb1d07c108f51a9d)
2010-04-15 18:00:00 +01:00
Tofu Linden fae92a2df8 some clean-up of lllfsthread to help me understand it, remove one extraneous close(). to be reviewed by bao.
(transplanted from 17c6af7a2396f9890aab8226356a556b4d58a7d8)
2010-04-15 16:55:34 +01:00
Eugene Mutavchi 2347cf356e Fixed critical EXT-6793 (/me does not work on Debug Channel) - added handling of "/me " and "/me'" messages by LLFloaterScriptDebug.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/237/

--HG--
branch : product-engine
2010-04-15 17:06:04 +03:00
Mike Antipov 1361d95056 Updated fix for major bug EXT-6786 ('Stand' button is corrupted if movement control floater is opened)
Added force hiding of Stand button to avoid seeing Stand & Move buttons at once for a short moment.

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

--HG--
branch : product-engine
2010-04-15 16:31:47 +03:00
Tofu Linden 9f0f610682 merge from PE's viewer-trunk 2010-04-15 10:23:13 +01:00
Tofu Linden 10905a7ed1 merge from viewer-hotfix 2010-04-15 10:22:42 +01:00
Richard Nelson fcb36144dd accidentally changed default cursor for testing purposes, reverted 2010-04-14 20:17:44 -07:00
Richard Nelson 840533b709 fixed eol style 2010-04-14 20:15:23 -07:00
Richard Nelson 6029383a79 fixed eol and lack of copyright in resource.h 2010-04-14 20:12:22 -07:00
Richard Nelson 14db237378 merge 2010-04-14 20:06:20 -07:00
Richard Nelson bd2b97fe40 EXT-2418 and EXT-6317
found out how to fix loading 32-bit cursors from embedded resource and moved them back there instead of freestanding files
2010-04-14 20:06:06 -07:00
Eli Linden 1497a37553 Merge 2010-04-14 18:26:42 -07:00
Leyla Farazha 54ae102c52 Merge 2010-04-14 18:12:47 -07:00
Leyla Farazha 10b5c10310 EXT-6856 Display per media volume control
reviewed by Richard cc#189
2010-04-14 18:11:51 -07:00