Commit Graph

107 Commits (ca7abc4c3be9310f4e5fec00b7d6ffadaba58ff0)

Author SHA1 Message Date
Todd Stinson 9488baada3 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-08-09 12:06:09 -07:00
Todd Stinson 3e038cd71b Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-27 12:53:54 -07:00
Richard Linden 176b7d82be CHUI-227 FIX Teleport offers sent are not received
cleaned up serialization of LLSD to param block so that it can round-trip
also, optimized LLXMLNode and fixed an assert
2012-07-23 19:33:39 -07:00
Richard Linden cb865a7e13 CHUI-101 WIP Make LLFolderView general purpose
moved filtering logic to viewmodel
2012-06-27 18:56:10 -07:00
Todd Stinson 6e710333e7 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-06-22 18:59:31 -07:00
Richard Linden d713925f43 CHUI-132 FIX Modal dialogs cannot be dismissed 2012-05-25 11:39:37 -07:00
Richard Linden 61bc25211b CHUI-111 FIX Saved notifications are not sorted in same order after logout and relog.
sort notifications in separate list
llnotification now uses param block to serialize to llsd
2012-05-21 17:16:11 -07:00
Richard Linden 296e55c1b3 CHUI-112 FIX Clicking Show or Discard in an inventory offer toast does not dismiss toast
removed special case logic for dealing with user online/offline collisions
added ability to cancel old duplicate notifications
2012-05-18 13:20:32 -07:00
Paul ProductEngine d9cf4691a7 MAINT-938 ADDITIONAL FIX (Make debit-permissions dialog give a stronger warning)
- Requested permissions are added dynamically to the dialog's footer
- And the footer is not shown when it is empty
2012-05-18 21:01:10 +03:00
Paul ProductEngine f4edcdd409 MAINT-938 FIXED (Make debit-permissions dialog give a stronger warning)
- Added new tag called "footer" to the notification. This tag allows to display messages under the buttons in toasts.
- Created new class LLToastScriptQuestion for the "ScriptQuestionCaution" notification. This notification supports tag <footer>.
2012-05-17 21:02:53 +03:00
Todd Stinson 9329217667 PATH-585: Adding an initial notification for when a server-side automatic unfreeze occurs. 2012-04-27 17:08:33 -07:00
Richard Linden a0bb55adc6 merge with viewer-release 2012-04-26 14:39:52 -07:00
Richard Linden c2afd200a0 CHUI-51 WIP notifications routing code cleanup
object inventory offers don't increment system menu count
added customizable merging behavior for duplicate "unique" notifications
fixed overeager notification channels
2012-03-30 18:36:43 -07:00
Richard Linden 2fa1c42aad CHUI-51 WIP notifications routig code cleanup
phase 2, removal of extraneous signaling in favor of llnotificationchannels
made notificationchannels work better with overrides and lifetime managed
by creator
2012-03-29 23:48:29 -07:00
Richard Linden 1ea65f0285 CHUI-51 WIP notifications routig code cleanup
phase 1, removal of most of llnotificationhandler
2012-03-27 22:56:02 -07:00
Richard Linden e09661f6ec fix for compile error 2012-01-23 17:49:29 -08:00
Richard Linden 77a83dddf5 EXP-1837 FIX parsing notifications.xml during startup can take > 40 seconds (in non-release builds)
added logging to track length of time spent reading notifications templates
2012-01-23 17:47:23 -08:00
Dave Parks f19f43c746 merge 2011-10-19 16:21:18 -05:00
Richard Nelson e61569d714 added compound LLSD parsing to param blocks
reviewed by Leslie
2011-10-10 14:08:14 -07:00
Dave Parks f657f5a428 SH-2276 Remove some log spam to alleviate stalls on login. 2011-09-28 15:54:02 -05:00
Richard Nelson 2809778bf1 EXP-1201 FIX Quit button option not present in Mode Changing and Exit viewer dialogs 2011-09-14 19:45:00 -07:00
Ima Mechanique ad0cb157fe STORM-1175 Fixing close button, for Custom Port warning, in Preferences => Setup => Network. 2011-05-12 11:42:46 +01:00
Richard Linden 336ca0c6ba SOCIAL-676 FIX Both move UI hints shown in Advanced skin
accidentally removed loading of visibility rules
2011-03-09 18:36:30 -08:00
Richard Linden 27d25e7ae1 SOCIAL-659 FIX Viewer crash when selecting report option from mini-inspector in minimal and standard skin 2011-03-09 18:20:08 -08:00
Richard Linden 02b5356d0d fix for mac and linux builds 2011-03-09 10:49:47 -08:00
Richard Linden 8886460a22 SOCIAL-654 WIP Items purchased on Marketplace.secondlife.com while logged into Minimal skin are declined and not present in inventory
made notification text skinnable
2011-03-09 00:21:57 -08:00
Richard Linden 397c772505 SOCIAL-618 FIX Move UI hint not being shown in Minimal skin
duplicate suppression will now properly delete extra notifications, fixing memory leak
2011-03-01 19:50:05 -08:00
Aleric Inglewood a873ae55a3 VWR-24317: remove warning due to unassigned variable 2011-01-20 15:57:07 -05:00
Monroe Linden dee57bea25 Merge from viewer-development. 2010-12-20 11:21:17 -08:00
Richard Linden a927b1cb0e SOCIAL-266 WIP HTTP AUTH dialogs no longer work in LLQtWebKit 4.7.1
initial support for XUI auth dialog
2010-11-18 22:34:54 -08:00
Richard Linden 50d21a75a7 merge 2010-11-15 15:52:54 -08:00
Richard Linden d7bca2b7b1 EXP-428 FIXED Display of llDialog and some other dialogs that should not be suppressable is broken 2010-11-10 11:38:55 -08: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
Richard Linden 197f09f1ea EXP-421 FIX Notifications tab in Preferences not working properly
reverted to old sense where ignore setting of notifications has meaning true=show false=ignore
reviewed by Callum
2010-11-08 15:40:27 -08:00
Richard Linden b10744dbee fix for default notification form valus not appearing 2010-10-11 16:33:23 -07:00
Monroe Linden 1ae67f66d1 Fixed a problem that prevented notification tags from being parsed.
Added some lldebugs to the LLNotificationTemplate constructor and LLNotifications::isVisibleByRules() that may be useful in debugging notification issues in the future.
2010-10-07 15:44:35 -07:00
Richard Linden ff81c6c529 changed format of notification_visibility rules to be cleaner 2010-10-05 14:31:07 -07:00
callum 21c8dea4e4 Test merge 2010-10-04 17:40:59 -07:00
Monroe Linden a82a270b80 More precise control of notifications using notification_visibility.xml.
Added a "name" property that lets a rule match a specific notification.
Added a "response" property that lets a rule specify a response when it matches.

Reviewed by Richard.
2010-10-01 17:43:27 -07:00
Leyla Farazha d3422c8d9e Merge 2010-10-12 15:52:03 -07:00
Leyla Farazha 7ffc9b06c8 Created a floater for setting display name 2010-10-08 16:56:02 -07:00
Monroe Linden 2b6d3b851f Adding tags mechanism to notification visibility rules.
Also started adding the tag 'fail' to entries in notifications.xml that are failures the user should always be told about.

Reviewed by Richard.
2010-09-30 14:48:36 -07:00
Monroe Williams cd2b9b45fa Cancel hidden notifications instead of using empty responses.
This is more work on EXP-111.

Reviewed by Richard.
2010-09-30 12:18:49 -07:00
Monroe Linden 27f6b2ea7d Change non-visible notifications to return empty response instead of default.
This is part of EXP-111.

Reviewed by Richard.
2010-09-29 16:51:21 -07:00
Leyla Farazha 97f11e0e39 added max_length_chars to notification params 2010-09-29 10:56:47 -07:00
Monroe Linden b2ebf4c245 Add XML validation in LLNotifications when loading notifications.xml and notification_visibility.xml.
Reviewed by Richard.
2010-09-28 17:10:40 -07:00
Monroe Linden ff071bbdce Added a mechanism for preventing classes of notifications from being displayed, controlled by the notification_visibility.xml file in the viewer skin.
Reviewed by Richard.
2010-09-28 16:49:22 -07:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Richard Nelson ad440a68bb merge 2010-09-27 09:46:20 -07:00
Tofu Linden d3a9d6a6ce trivial indentation changes while I'm poking around here.
(transplanted from 01d8534678f5613c924a036128addf6b7447c92a)
2010-09-24 15:44:26 +01:00