Opened on 07/05/2017 at 11:06:09 AM
Closed on 09/07/2018 at 09:26:07 AM
#5374 closed change (worksforme)
Implement Add filter list popup
Reported by: | saroyanm | Assignee: | agiammarchi |
---|---|---|---|
Priority: | P2 | Milestone: | |
Module: | User-Interface | Keywords: | |
Cc: | wspee, greiner | Blocked By: | |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description (last modified by saroyanm)
Background
After several design iterations we finally have a final version of the new options page (See #5158).
What to change
Implement "add filter list popup" as specified in Page Specification.
Attachments (0)
Change History (22)
comment:1 Changed on 07/05/2017 at 11:06:37 AM by saroyanm
- Cc wspee greiner added
- Owner set to saroyanm
comment:2 Changed on 07/07/2017 at 06:20:37 PM by saroyanm
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:3 Changed on 09/06/2017 at 12:06:27 PM by saroyanm
- Owner saroyanm deleted
- Priority changed from P2 to P3
comment:4 follow-up: ↓ 5 Changed on 09/06/2017 at 01:09:04 PM by greiner
We do need it for the initial launch but it doesn't need to contain non-language filter lists yet.
comment:5 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed on 09/06/2017 at 01:41:48 PM by saroyanm
- Priority changed from P3 to P2
Replying to greiner:
We do need it for the initial launch but it doesn't need to contain non-language filter lists yet.
The way I remember we decided to open "Add filter list via URL" dialog meanwhile.
Anyway I'll increase priority until it's not confirmed.
comment:6 in reply to: ↑ 5 Changed on 09/06/2017 at 01:54:26 PM by greiner
Replying to saroyanm:
The way I remember we decided to open "Add filter list via URL" dialog meanwhile.
Gotcha, I thought you wanted to get rid of the dialog in general but yeah, we don't need it in the Advanced tab for the initial release. Sorry about the confusion.
comment:7 Changed on 09/18/2017 at 12:20:18 PM by saroyanm
- Blocking 5158 removed
As discussed: we don't need it for the initial release.
comment:8 Changed on 02/05/2018 at 04:04:24 PM by agiammarchi
- Owner set to agiammarchi
comment:9 Changed on 02/05/2018 at 04:06:29 PM by agiammarchi
- Status changed from reviewing to reopened
comment:10 Changed on 02/05/2018 at 04:06:59 PM by agiammarchi
- Status changed from reopened to reviewing
comment:11 Changed on 02/05/2018 at 04:07:18 PM by agiammarchi
- Owner agiammarchi deleted
comment:12 Changed on 02/05/2018 at 04:50:12 PM by saroyanm
- Status changed from reviewing to reopened
comment:13 Changed on 02/05/2018 at 04:50:20 PM by saroyanm
- Review URL(s) modified (diff)
comment:14 Changed on 02/13/2018 at 05:05:38 PM by agiammarchi
- Owner set to agiammarchi
comment:15 follow-up: ↓ 16 Changed on 02/16/2018 at 10:38:32 AM by agiammarchi
This looks like a very interesting task for someone new, but I'd like to ask few questions about specifications.
Focused filter list
Is that just a hover ? Would a click or enter set that row like the last one ?
Should it move down there too ?
What actually is the last Malware Domains greyed out row ? Is it selectable too or just there disabled ?
Language filter lists
Are these shown independently of the installed filters and, if that's the case, are these shown in that table exact order ?
If that's not the case, is there any specific way to relate languages to filters beside the name ?
Add custom subscription popup
If I understand correctly the current extension popup is already the one described here as custom, beside some UI differences.
UI a part, is there anything else that needs to change in the current subscription popup ?
Close VS Cancel
Just a quess, really: is there any reason to have these two around ? The Cancel button, as described, does exactly what the closing button does.
comment:16 in reply to: ↑ 15 Changed on 02/16/2018 at 12:16:56 PM by greiner
Hope you don't mind if I'll only address the ones that don't require clarification from Product.
Replying to agiammarchi:
Focused filter list
What actually is the last Malware Domains greyed out row ? Is it selectable too or just there disabled ?
It's disabled because it has already been installed.
Language filter lists
Are these shown independently of the installed filters and, if that's the case, are these shown in that table exact order ?
If that's not the case, is there any specific way to relate languages to filters beside the name ?
This dialog already exists in the General tab when you click on "+ Add a language". The only differences are that non-language filter lists need to be shown when opening it from here and that there's a button at the bottom.
Also note that the existing implementation still differs from the specced version (e.g. in regards to styling). But also that we still need to replace the dialog in the General tab with the expected UI element (see Adding / Changing a language).
Add custom subscription popup
If I understand correctly the current extension popup is already the one described here as custom, beside some UI differences.
That's correct.
comment:17 follow-up: ↓ 18 Changed on 02/16/2018 at 12:29:42 PM by agiammarchi
Hope you don't mind ...
not at all, thanks a lot for these info !
we still need to replace the dialog in the General tab with the expected UI element
wouldn't be better to have a separate ticket for that?
This once involves already quite some change but I don't see a ticket specific for the language bit in the other tab.
Glad to see I can reuse most of the current language dialog anyway
comment:18 in reply to: ↑ 17 Changed on 02/16/2018 at 03:03:29 PM by greiner
Replying to agiammarchi:
wouldn't be better to have a separate ticket for that?
This once involves already quite some change but I don't see a ticket specific for the language bit in the other tab.
Absolutely. I've created #6397 for tackling that.
comment:19 Changed on 02/20/2018 at 11:44:57 AM by saroyanm
- Description modified (diff)
Replaced with the Gitlab link.
Note: Seems like the Specs in the Bitbucket and currently updated reference are different, I can't see currently Non Language Blocking Filter Lists listed.
comment:20 follow-up: ↓ 21 Changed on 06/01/2018 at 04:24:02 PM by greiner
@saroyanm It looks like this has already been implemented by now or is there anything left to do here? If not please add a reference to the commit in which this change has landed and close this ticket.
comment:21 in reply to: ↑ 20 Changed on 09/07/2018 at 09:25:55 AM by saroyanm
Replying to greiner:
@saroyanm It looks like this has already been implemented by now or is there anything left to do here? If not please add a reference to the commit in which this change has landed and close this ticket.
Right, This ticket is definitely irrelevant anymore.
comment:22 Changed on 09/07/2018 at 09:26:07 AM by saroyanm
- Resolution set to worksforme
- Status changed from reopened to closed
As discussed: we don't need this for the initial launch as this filter lists yet possible to add from the general tab.