Closed Bug 1123525 Opened 10 years ago Closed 9 years ago

[ReadingList] Allow deleting items via the Reading List sidebar

Categories

(Firefox Graveyard :: Reading List, defect, P1)

defect

Tracking

(firefox38 verified, firefox39 verified)

VERIFIED FIXED
Firefox 39
Tracking Status
firefox38 --- verified
firefox39 --- verified

People

(Reporter: Unfocused, Assigned: florian)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

We want to be able to delete items from the Reading List sidebar. See bug 1120007 for mockups - each item should have a button on the top right corner.

Unresolved issues:
* Should this should include the possibility of merely archiving the item (ie, marking as read, but keeping it in the list)
* Mockup has the button only appearing on hover. What about touchscreens?
Flags: needinfo?(mmaslaney)
Flags: firefox-backlog+
Flags: qe-verify+
Assignee: nobody → bmcbride
Status: NEW → ASSIGNED
Iteration: --- → 38.2 - 9 Feb
For this V1, let's use the close button on hover. You can also delete an article from Readermode in the Footer. 

V2 will "break more ground", regarding Reading List functionality.
Flags: needinfo?(mmaslaney)
Iteration: 38.2 - 9 Feb → 38.3 - 23 Feb
Assignee: bmcbride → nobody
Status: ASSIGNED → NEW
Iteration: 38.3 - 23 Feb → ---
Sorting out strings.... we need tooltip text for the button. Hows:

  "Remove this from your Reading List"
Flags: needinfo?(mmaslaney)
+1
Flags: needinfo?(mmaslaney)
Mass change of ReadingList bugs, moving to their own component. Filter bugspam on the following quote:

“Reading is to the mind what exercise is to the body.”
― Joseph Addison
Component: General → Reading List
P1 based on it being the only prominently discoverable way to remove items from RL (the other being the button in the URL bar).
Priority: -- → P1
Blocks: 1132074
Assignee: nobody → florian
Status: NEW → ASSIGNED
Iteration: --- → 39.2 - 23 Mar
QA Contact: andrei.vaida
Michael, can you drop the delete button icon in this bug?

I found these from your sketch but I'm not sure they are the latest version.
svg: http://cl.ly/1D1d1O0v3E03
png: http://cl.ly/image/1k3W3I1o200h
Flags: needinfo?(mmaslaney)
(In reply to Bryan Clark (Firefox PM) [:clarkbw] from comment #6)
> Michael, can you drop the delete button icon in this bug?
> 
> I found these from your sketch but I'm not sure they are the latest version.
> svg: http://cl.ly/1D1d1O0v3E03
> png: http://cl.ly/image/1k3W3I1o200h

Actually, don't worry, I'm just going to use the same icon as the one used to close the sidebar.
Flags: needinfo?(mmaslaney)
Attached patch Patch (obsolete) — Splinter Review
Attachment #8579584 - Flags: review?(jaws)
Attached patch PatchSplinter Review
Same patch, with correct context this time.
Attachment #8579584 - Attachment is obsolete: true
Attachment #8579584 - Flags: review?(jaws)
Attachment #8579586 - Flags: review?(jaws)
Comment on attachment 8579586 [details] [diff] [review]
Patch

Review of attachment 8579586 [details] [diff] [review]:
-----------------------------------------------------------------

::: browser/themes/shared/readinglist/sidebar.inc.css
@@ +1,3 @@
> +% This Source Code Form is subject to the terms of the Mozilla Public
> +% License, v. 2.0. If a copy of the MPL was not distributed with this
> +% file, You can obtain one at http://mozilla.org/MPL/2.0/. */

The trailing `*/` can be removed here.
Attachment #8579586 - Flags: review?(jaws) → review+
https://hg.mozilla.org/mozilla-central/rev/6a2887f3dbcd
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 39
Florian, we should back this out.

I talked with MattN and he reminded me that we shouldn't be introducing new references to the close-icon. We should instead use the `close-icon` className and then we won't have to duplicate the references.
Flags: needinfo?(florian)
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #13)
> Florian, we should back this out.
> 
> I talked with MattN and he reminded me that we shouldn't be introducing new
> references to the close-icon. We should instead use the `close-icon`
> className and then we won't have to duplicate the references.

If you are talking about the close-icon class from chrome://global/skin/global.css, it's the first thing I tried, and it's not usable because that global.css file only applies to xul (see the @namespace rule at the top).
Flags: needinfo?(florian)
Depends on: 1145609
Verified fixed on Nightly 39.0a1 (2015-03-20) using Ubuntu 14.04 (x64), Windows 7 (x64) and Mac OS  X 10.9.5, with one minor issue related to the button's tooltip. Filed it as Bug 1145609.
Status: RESOLVED → VERIFIED
Verified fixed on Aurora 38.0a2 (2015-03-29) as well, using Windows 7 (x64), Ubuntu 14.04 (x64) and Mac OS X 10.9.5.
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: