Closed Bug 397583 Opened 18 years ago Closed 17 years ago

Settings Tab: Disable all Notifications should disable UI

Categories

(Other Applications Graveyard :: QA Companion, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cmtalbert, Assigned: harth)

References

Details

Attachments

(1 file)

Click on Settings Tab Click on "Disable All Notifications" == Expected Results == All the checkboxes below that should be disabled == Actual Results == They aren't
This sounds like an easy one.
Severity: normal → blocker
Priority: -- → P1
Status: NEW → ASSIGNED
I'll take a look at this to see if I can figure out how to auto-uncheck the other boxes. Will leave it assigned to Zach for now.
I gave this a shot and was not able to get the behavior I wanted. Lowering severity and priority, since this can easily be implemented for a future version. Don't need it for QAX v1.
Severity: blocker → normal
Priority: P1 → P3
Product: Webtools → Other Applications
Version: Trunk → unspecified
This is part of notification support, marking P1
Priority: P3 → P1
Assignee: zach → nobody
This is the largely commented out (and probably not fully implemented) notification support. Heather, can you look into this and see what needs to move forward with us through the redesign and see if you can get this feature working again? Assigning to Heather.
Assignee: nobody → harthur
This patch adds a preference "enableNotification" and adds a checkbox beside "Notify me when:". Unchecking this will disable all of the notification preference checkboxes (not uncheck them), checking it will enable them. Open to suggestions about the UI for this. I also had to change when we save the preferences back from the UI. Before we were only saving them when we switched tabs (I don't even think we saved them when we closed the window), this doesn't really make sense for notification preferences, as the user could open up QAC just to change notifications and minimize/close it expecting them to be changed.
(In reply to comment #7) > Created an attachment (id=356125) [details] > Patch for disabling checkboxes and syncing prefs > > This patch adds a preference "enableNotification" and adds a checkbox beside > "Notify me when:". Unchecking this will disable all of the notification > preference checkboxes (not uncheck them), checking it will enable them. Open to > suggestions about the UI for this. > > I also had to change when we save the preferences back from the UI. Before we > were only saving them when we switched tabs (I don't even think we saved them > when we closed the window), this doesn't really make sense for notification > preferences, as the user could open up QAC just to change notifications and > minimize/close it expecting them to be changed. This looks really good. I like the UI for it. Do you want a review on this?
Comment on attachment 356125 [details] [diff] [review] Patch for disabling checkboxes and syncing prefs looks good.
Attachment #356125 - Flags: review+
Sending chrome/content/settings.js Sending chrome/content/tabs/settings.xul Sending chrome/skin/qa.css Sending defaults/preferences/qa.js Transmitting file data .... Committed revision 21595. After discussion on IRC, removed flex=1 and hidden=false from copy that got checked in as they were unneeded. --> Fixed
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: