Opened 9 years ago

Closed 8 years ago

#2159 closed enhancement (fixed)

Improved rule interface

Reported by: mikeperry Owned by: mikeperry
Priority: High Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: #2161 Points:
Reviewer: Sponsor:

Description

We should convert the rule enable/disable interface to an nsITreeView, or perhaps just rip out the one from AdBlock Plus. We need to do this before enabling all of the pending-rules, or supporting rule subscriptions.

Child Tickets

Change History (6)

comment:1 Changed 9 years ago by mikeperry

Parent ID: #2161

comment:2 Changed 9 years ago by mikeperry

Owner: changed from pde to mikeperry
Status: newassigned

comment:3 Changed 9 years ago by pde

My preference is to keep the five-rules-to-a-line format inside whatever type of widget we end up using. I find it much more usable than having to scroll.

comment:4 Changed 9 years ago by katmagic

I implemented this in the activation_tree branch of git://github.com/katmagic/http-severywhere (in c60114a).

comment:5 in reply to:  4 Changed 9 years ago by katmagic

Replying to katmagic:

I implemented this in the activation_tree branch of git://github.com/katmagic/http-severywhere (in c60114a).

Err, git://github.com/katmagic/https-everywhere

comment:6 Changed 8 years ago by pde

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.