Commit Graph

113 Commits (df45c16169bd2be38c53fd39fd87aa7b00bb64c2)

Author SHA1 Message Date
Monroe Linden 0c1ff8e876 Fix for EXT-6304: Shared media cookies cannot be deleted via Preferences
Added static member functions to LLViewerMedia: clearAllCookies(), clearAllCaches(), setCookiesEnabled(), and setProxyConfig().  These iterate through all loaded instances and send appropriate messages.

Also added a hack to clearAllCookies() to delete cookie files for all accounts, which should serve until we centralize cookie storage.

Made LLViewerMedia set the proxy config properly when creating new instances.  Callum is adding code to do something similar with the cookies enabled flag in a separate commit.

Removed get_web_media from llfloaterpreference.cpp and reworked everything that used it to use the new LLViewerMedia functions instead.

Reviewed by Callum at http://codereview.lindenlab.com/838003.
2010-03-18 17:59:14 -07:00
Igor Borovkov 5cae8140f4 fixed EXT-6284 ([HARD CODED] - Menu Einstellungen, Tab Erweitert: "MiddleMouse" needs to be localized)
Control value is preserved, it is being localized on presentation

Reviewed by Richard at https://codereview.productengine.com/secondlife/r/24/

--HG--
branch : product-engine
2010-03-17 13:25:18 +02:00
Sergei Litovchuk baafdf216f Fixed (EXT-4704) Add maturity icons to Prefs -> General.
- Added icons updating upon opening Prefs -> General panel.

--HG--
branch : product-engine
2010-03-05 15:36:01 +02:00
Igor Borovkov 85e698fa72 fixed reopened EXT-4131 [BSI] "Only friends and groups can call or IM me" NEEDS auto-response
--HG--
branch : product-engine
2010-03-04 15:24:22 +02:00
Andrew Dyukov b5df36f81f Fixed normal bug EXT-5885 ([HARD CODED] - The busy response should be localized. hard coded in llviewermessage.cpp).
- It wasn't hardcoded in llviewermessage.cpp, but xml which contains it is not localizable. Added string with default busy message to strings.xml
and used it in LLFloaterPreference::cleanupBadSetting().

--HG--
branch : product-engine
2010-03-03 15:02:04 +02:00
Sergei Litovchuk c4277e421c Implemented (EXT-4704) Add maturity icons to Prefs -> General.
--HG--
branch : product-engine
2010-02-24 23:41:04 +02:00
Eugene Mutavchi e8c52502c3 Fixed normal bug EXT-5512 (Change in text size for already written chat is not updated. Only affects new chat)
--HG--
branch : product-engine
2010-02-24 18:45:09 +02:00
Tofu Linden b5f9e437ea PE merge. 2010-02-18 16:57:52 +00:00
Lynx Linden b71f451b76 EXT-5461: Reverting change 49e628c3a0c5.
Renaming skins/base back to skins/default to unblock I10n.

Revert was requested by Q.
2010-02-18 15:03:03 +00:00
Vadim Savchuk f33a1d7ad9 merge
--HG--
branch : product-engine
2010-02-18 15:45:48 +02:00
Dmitry Zaporozhan a4a2b148c2 Fixed low bug EXT-4057 - Preferences: Draw Distance value of < 100 displays without an "m".
Removed redundant code, there is no DrawDistanceMeterText1 so no need to switch visibility.

--HG--
branch : product-engine
2010-02-18 12:27:00 +02:00
Chuck Linden 0aaaa06fe0 Automated merge with file:///Users/chuck/Documents/hg/viewer-hotfix 2010-02-17 18:47:12 -05:00
Richard Linden effadd3908 merge 2010-02-17 15:16:31 -08:00
Richard Linden 366aa236f2 EXT-5461 - Installing 1.23.5 release version over recent 2.0 builds corrupts 1.23s UI
reviewed by Leyla
2010-02-17 14:37:28 -08:00
Rick Pasetto f55451552a EXT-5272: move prefs out of nearby media
Review #114
This (mostly XUI) change moves the prefs checkboxes out of the nearby media panel and into the prefs floater. The "Sound" tab is now the "Sound & Media" tab, and its layout has been modified drastically to match https://docs.google.com:443/a/lindenlab.​com/Doc?id=ddznhrqn_34kcxdz8f3#​Preferences
2010-02-17 11:27:46 -08:00
Tofu Linden 03f7086bfc EXT-4843 [NUX] Set default Preferences
'General' pane
2010-02-17 17:27:20 +00:00
angela 4a9c68d8e6 EXT-618 Low/Mid/High response is broken in Preferences > Graphics 2010-02-16 20:34:00 +08:00
Monroe Linden 93c4a7a18f Finish up EXT-3908
Remove code for aspect ratio controls from LLFloaterPreference.  (The XUI had already been removed.)

Reviewed by Richard.
2010-02-10 17:16:38 -08:00
Tofu Linden 8fec8c46df CID-92
Checker: FORWARD_NULL
Function: LLFloaterPreference::onBtnCancel()
File: /indra/newview/llfloaterpreference.cpp

CID-91

Checker: FORWARD_NULL
Function: LLFloaterPreference::onBtnApply()
File: /indra/newview/llfloaterpreference.cpp
2010-02-10 17:42:07 +00:00
Tofu Linden 6bd628dc57 CID-93
Checker: FORWARD_NULL
Function: LLFloaterPreference::onBtnOK()
File: /indra/newview/llfloaterpreference.cpp
2010-02-10 17:40:56 +00:00
Ychebotarev ProductEngine 36a44ba0e9 fix for normal EXT-1888 Apply button remains active after Applying changes
--HG--
branch : product-engine
2010-02-04 15:37:25 +02:00
Mike Antipov d643a16c38 Fixed normal bug EXT-4355 (Preferences: Location of logs does not show full path)
- changed "control_name" for view with log path to the "InstantMessageLogPath"
- also changed a line editor state from "disabled" to "readonly" to have a chance to scroll text to see full path in this field.

--HG--
branch : product-engine
2010-01-29 17:01:01 +02:00
Tofu Linden 471b8f71cd Merge conflict resolution. 2010-01-25 11:00:46 -08:00
Rick Pasetto af83fe79d8 "Fix" confusion over media settings
Review #89

This implements the changes Sam wanted in order to reduce the confusion over media enabled-ness, in particular:
- "Media Enabled" pref now only controls "AudioStreamingMedia"
- No more "tentative" state
- New "Music Enabled" pref
- First run dialog controls Media and Music (Sam, this is a change from your request...I think it works better)
- Put a reflection of the "Media Enabled" checkbox in the Nearby Media Floater
- Get rid of the "AudioStreamingVideo" setting altogether (whatever used it, it should now obey "AudioStreamingMedia").
2010-01-25 10:04:56 -08:00
Igor Borovkov c4cb6628b9 fixed linux build
--HG--
branch : product-engine
2010-01-25 17:50:19 +02:00
Igor Borovkov 307d94a92a implemented EXT-4131 [BSI] "Only friends and groups can call or IM me" NEEDS auto-response
added a modal warning window
"Non-friends won't know that you've choosen to ignore their calls and instant messages."

--HG--
branch : product-engine
2010-01-25 17:20:09 +02:00
Rick Pasetto 3a707a1a69 Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0/ 2010-01-15 12:05:24 -08:00
Rick Pasetto 315c381d80 FIX EXT-3957: add "Media Enabled" checkbox to Privacy Prefs
review http://codereview.lindenlab.com/271074
2010-01-15 12:01:57 -08:00
angela 6a2b10d869 clean up LLFrstUse and it's notification but leave OverideKeys and Sandbox intact -- reviewed by james 2010-01-14 11:40:24 +08:00
angela 433eb89473 EXT-3795 First run messages still display (click & drag on map, Build tools open, movement controlled, etc) 2010-01-14 09:38:46 +08:00
angela@angelas-macbook-pro.local 2b2579cf1e EXT-1645 [BSI] Selection Beam color preference (My Effects) isn't remembered after re-log EXT-1644 [BSI] Selection Beam color preference (My Effects) doesn't honor color choice -- reviewed by richard 2010-01-12 11:03:28 +08:00
Tofu Linden bffbd93b06 DEV-44804 autoplay preference for media should enable the media subsystem when toggled from off to on 2010-01-06 15:16:12 -08:00
James Cook b3d0c94ee0 EXT-3720 Added Advanced > Set Window Size... for video making
Torley needed this to make tutorial movies.
Removed dead code from Preferences.
Reviewed by Leyla.
2009-12-29 16:23:49 -08:00
Leyla Farazha 9538f96613 EXT-3523 Missing God Mode functions in User Profile
EXT-2635 	 No message reminding user that a restart is required to reset cache (was Clear Cache)
reviewed by Richard
2009-12-21 15:33:06 -08:00
Leyla Farazha 94a86f13b6 removing mCancelOnClose 2009-12-17 16:25:33 -08:00
Leyla Farazha 43ed40f976 merge 2009-12-17 16:23:29 -08:00
Leyla Farazha ab93c0ffb5 EXT-3534 Default Location Obscures the Top of an Open Notecard When Nav and/or Favorites Bar are Hidden
EXT-3334 	 [BSI] Chat/IM log preferences not retained
EXT-3402 	 Replace "X" for checked menu items with a check mark glyph [Patch Included]
reviewed by richard
2009-12-17 16:15:46 -08:00
Dmitry Zaporozhan 40fa036891 Fix for normal bug EXT-3465 - Any changes made in Preferences floater are canceled after viewer shutdown.
--HG--
branch : product-engine
2009-12-15 16:18:26 +02:00
James Cook ae493ad72f EXT-3118 disabled Alerts appear to be enabled in Preferences
Wasn't rebuilding the list of alerts on Preferences open
Cleaned up some formatting in llfloaterpreference.cpp
2009-12-08 16:13:48 -08:00
James Cook 11ffb356cf Fix the build - merge missed an include file 2009-12-02 17:12:23 -08:00
James Cook 6684da77ca Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2009-12-02 16:22:01 -08:00
Leyla Farazha dee4849616 EXT-2635 No message reminding user that a restart is required to reset cache (was Clear Cache)
EXT-2652 	 Favorites bar drop-down button (for when favorites exceed width of viewer) is not configurable via XUI
EXT-2227 	 [BSI] Preferences -> Setup -> Cache Location blank
EXT-1036 	 Clicking menu separators selects wrong menu option (allows selection of greyed-out option)
reviewed by James
2009-12-01 11:26:43 -08:00
Yuri Chebotarev 9e0e0e4d54 no ticket. addition to "(EXT-2894)- Add support for the viewer 1.23 chat history style (widget-less)"
change all messages style when chaning chat style in preference.

--HG--
branch : product-engine
2009-11-30 15:35:48 +02:00
James Cook cbc0783cd1 Created lightweight LLNotificationsUtil::add(), switched most alerts to use it
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-25 01:15:50 -08:00
James Cook 458430be91 Removed include llnotifications.h from llfloater.h trying to speed builds
Fixed many other includes related to this file.
Cleaned out llfloatertestlistview to be an empty test floater.
2009-11-24 22:13:10 -08:00
Steve Bennetts 8de68b4a58 Merge from product-engine 2009-11-23 20:11:02 -08:00
Sergey Borushevsky 9e403da7b0 Implemented major sub-task EXT-2517 (Add support for the viewer 1.23 chat history style (widget-less))
--HG--
branch : product-engine
2009-11-23 20:34:06 +02:00
Rick Pasetto a1dd97507c DEV-42967: Fix prefs panel to not clobber changes to prefs made by other UI
The prefs floater was unilaterally reverting any changes
made by other UI.  This fixes that by making squirreling
away the current settings an explicit operation, and
cancel now happens explicitly on close(), but only if
a flag is not set (as is what happens when you hit OK).

Reviewed by James.
2009-11-23 10:08:35 -08:00
Steve Bennetts 884a9887a7 Changes to IM Logging, includes preference changes 2009-11-18 21:42:27 -08:00
angela 33e1cae5cc Automated merge with ssh://angela@hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-11 07:08:13 +08:00