Commit Graph

204 Commits (17854c4e8702febaa8fe4adfbc678f9abaaa52c7)

Author SHA1 Message Date
paul_productengine c07c6cf8f4 STORM-513 FIXED "Allow media to auto - play" check-box is enable after Media check-box was unchecked
- Disabling "Allow Media to auto play" check box only when both "Streaming Music" and "Media" are unchecked
2011-01-27 18:03:00 +02:00
Oz Linden e1e38c4cee merge changes for storm-34 2011-01-07 10:39:05 -05:00
Andrew Productengine c02d6a319f STORM-34 ADDITIONAL_FIX Made saving favorites in file per-account preference instead of per-machine.
- Made changes in code of floater preferences and panel login that were required because of turning the setting per-account.

- Added new method to LLFloaterPreference that looks for current user's record in saved favorites file and removes it.
2010-12-23 18:15:54 +02:00
callum fa776d8054 Merge with tip of viewer-development 2010-12-22 15:22:43 -08:00
prep 064bdb0090 Social-166 2010-12-09 12:59:27 -05:00
Seth ProductEngine c8d1cf82eb STORM-584 ADDITIONAL FIX When the user sets the opacity for the name tag the selected opacity is shown in the color swatch to the left.
Fixed color swatch label and tooltip.
Added toolltip to opacity slider.
2010-12-08 23:43:25 +02:00
Brad Payne (Vir Linden) 1831c1a950 more merge from viewer-development 2010-12-07 16:57:52 -05:00
Brad Payne (Vir Linden) 3c00c1ba45 merge viewer-development into web-profiles 2010-12-07 15:05:57 -05:00
Andrew Productengine d6f8efae24 STORM-34 FIXED Saving of user's favorites into file and showing them in "Start at" combobox on login screen was implemented.
Implementation details:

- File is saved on exit from viewer and not immediately on changes as was written in spec. It is done to make this file consistent with favorites order: order of favorites is saved on exit,
so if favorites info is saved in other moment earlier, crashing viewer or other unexpected way of finishing its work (i.e. via Windows task bar) would cause inconsistence between favorites order
saved per account and one from this new file.

- File is saved in user_settings\stored_favorites.xml.

- If you uncheck the option in Preferences and press OK, the file gets immediately deleted (according to spec).


Issues that require further changes:

- Currently only favorites of last logged in user are shown in login screen. Showing favorites of multiple users will be implemented later when design for it is approved by Esbee.

- Preference is now global for all users, because design states it may be changed before login, and we don't have account info at the moment. But it doesn't seem to be a good idea, so changes in design are needed.

- Currently the way of retrieving SLURLs needs optimization in a separate ticket.

More detailed design approved by Esbee is needed to develop it further, perhaps in new tickets.
2010-12-06 18:05:44 +02:00
prep linden efe65d90e0 WIP avatar properties persist from preference window 2010-11-22 16:28:17 -05:00
Vadim ProductEngine dba05505ee STORM-517 FIXED Warn user that language change will only take effect after restarting viewer.
The warning is shown only once (until the preferences floater is reopened).
2010-11-22 17:18:59 +02:00
prep linden 00700bd44d misc cleanup 2010-11-18 16:22:25 -05:00
prep linden d4b055b086 Move include in search results from profile window to preference privacy pane 2010-11-18 16:05:35 -05:00
Andrew Productengine 86260988e3 STORM-576 FIXED Hooked up code to preference that allows users to enable double-click to teleport or use auto-pilot.
- Added dirty flag that is set true when user changes checkbox or chooses one of radiobuttons connected to double-click action. No change of user settings happens on this commit, because user may press cancel or close floater. If user presses OK, and flag is true, user changes are applied to settings.
If user clicks cancel or closes floater, controls are reverted to the state they were before changes, using settings to determine it.

- Removed double-click action menu items and code that handled them to avoid functionality duplication and synchronization problems.
2010-11-18 13:14:06 +02:00
Wolfpup Lowenhar 899f470dec STORM-102: Merge from viewer-development 2010-11-11 22:37:51 -05:00
Richard Linden 8daea83c98 EXP-421 FIX Notifications tab in Preferences not working properly
fixed logic so that ignore consistently means *don't show* the notification
the ignore settings still store "show the notification if true" values
2010-11-08 19:27:24 -08:00
Wolfpup Lowenhar 7c89e565b3 This is the setting of the core file name date stamp code and settings files for
Chat, Group and IM Logs.

--HG--
branch : storm-102
2010-10-26 20:02:07 -04:00
Leyla Farazha d3422c8d9e Merge 2010-10-12 15:52:03 -07:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Vadim ProductEngine 4f3339ff99 STORM-227 FIXED Made long cache location in Preferences->Setup readable.
Changes:
- The line editor is now scrollable.
- Its value is duplicated in the tool-tip.

Technical notes:
If you set the "enabled" param of a line editor to "false", that will disable text selection in the widget.
However, if a line editor is initially enabled and then gets disabled with setEnabled(FALSE), it will remain selectable.
It looks like bug, but I'm not going to fix it now to not introduce issues like this one.
Instead, I'm applying to workaround which is to enable the widget initially and disable later, thus keeping it read-only but selectable.
2010-09-29 20:43:41 +03:00
Aimee Linden ffae589843 Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution 2010-09-03 17:41:39 +01:00
Aimee Linden 0a74d15935 Merge between james/viewer-identity-evolution and dessie/viewer-public 2010-09-03 15:30:16 +01:00
Richard Linden abe758d45f merge 2010-09-22 19:11:29 -07:00
Richard Linden d2a0327b6e popup blocking notifications now handled in all web_browser instances, not just llfloatermediabrowser 2010-09-16 16:29:53 -07:00
Aimee Linden ae81cf5dc4 STORM-122 FIXED Clean up obsolete floaters and related dead code
Removed obsolete XUI files:

floater_activeim.xml
floater_customize.xml
floater_device_settings.xml
floater_first_time_tip.xml
floater_im.xml
floater_my_friends.xml
floater_outfit_save_as.xml
floater_preview_classified.xml
floater_preview_event.xml
floater_preview_gesture_info.xml
floater_preview_gesture_shortcut.xml
floater_preview_gesture_steps.xml
floater_statistics.xml
floater_wearable_save_as.xml
panel_audio_device.xml
panel_friends.xml
panel_groups.xml
panel_nearby_chat.xml
panel_online_status.xml
panel_region_general_layout.xml

Killed obsolete LLFloaterVoiceDeviceSettings class, and moved LLPanelVoiceDeviceSettings into its own appropriately named files.
2010-09-16 17:51:27 +01:00
Richard Linden cd7fd8829a refactored notification template into own header file 2010-09-16 00:39:40 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Richard Nelson 124bc854dd moved buildFloater out of lluictrlfactory to llfloater.cpp 2010-08-16 17:44:23 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson 5062351a0a deprecated ADD_SORTED due to n^2 behavior, set the sort order on the scroll list instead 2010-08-04 19:01:18 -07:00
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Leyla Farazha 33d1aa30ab Merge from dessie/viewer-release 2010-07-06 17:51:07 -07:00
Dessie Linden 3240b188e9 Merged from viewer-release 2010-06-25 12:39:46 -07:00
Richard Linden 7a54ce3cf6 EXT-7729 WIP LLWARNS: Tons of "Making dummy class..." warnings on startup
reviewed by Leyla
2010-06-22 13:42:55 -07:00
Leyla Farazha a6cf0bed74 Merge from ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-21 11:24:33 -07:00
Leyla Farazha c897061856 Merge with q/viewer-release 2010-06-21 10:21:52 -07:00
Leyla Farazha 8628e67b82 apply resolution cleanup 2010-06-15 17:22:35 -07:00
Leyla Farazha 83a7a342ea removing fullscreen functionality
reviewed by richard cc#212
2010-06-15 17:21:27 -07:00
Dessie Linden a21b7b330b Merged from viewer-release 2010-06-11 11:51:59 -07:00
Andrew Dyukov ae43801f44 EXT-6655 Fixed Made the default busy message repsonse localizable with already existing account settings
- The root of busy response problem is that this text is located in non-localizable xml and, to make things worse, may be changed by user. So usual translation approach is little help here. So busy response was set the following way(EXT-5885)- on first run, string was written there from strings xml and was never changed later without direct user actions. So after changin locale message always remained the same.

- To make this string localize each time locale is changed and if it is the same as default message, new setting was added- BusyResponseChanged which is TRUE if user's busy message differ's from default. If it is true, we do nothing when locale changes, otherwise we set default message from current locale as user's busy message.

- Old transitional code from DEV-24146 was removed in this diff including unnecessary "BusyModeResponse2" setting(it is not needed because we'll anyway have to set busy message to default after first run of viewer after this fix and now busy response will be stored in "BusyModeResponse").

Warning! If user modified busy response message before this fix, it will be reset to default after first postfix run.

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

--HG--
branch : product-engine
2010-06-08 23:30:56 +03:00
Tofu Linden 23a5f47f4a merge from viewer-public 2010-06-04 11:16:32 +01:00
Richard Linden f79ac664dd merge 2010-06-03 14:15:11 -07:00
Sergei Litovchuk f41d06012b EXT-6384 FIXED check to disable 'Adult' setting when agent is not godlike but has admin menu enabled.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/508/

--HG--
branch : product-engine
2010-06-03 23:02:44 +03:00
Tofu Linden 3d439157dd merge from viewer-public 2010-06-03 15:59:44 +01:00
Richard Linden 9e7cf5c1bc eliminated several warnings on startup 2010-06-02 13:33:15 -07:00
James Cook e7b1a16f07 Strip out debug code related to toggling display names on/off 2010-05-20 16:39:26 -07:00
James Cook 415cc68810 Fix name tag update when prefs applied
Reviewed with Leyla
2010-05-19 15:06:47 -07:00