Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-31 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  closed
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution:  fixed  |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 My apologies for forgetting to thank in the commit message 'boxed', Simon
 Meers and Idan Gazit for their suggestions and feedback.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-31 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  closed
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution:  fixed  |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-
Changes (by julien):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [16714]:
 {{{
 #!CommitTicketReference repository="" revision="16714"
 Fixed #16059 -- Improved the usability of the admin's vertical and
 horizontal "filter" widgets, in particular by providing a better visual
 representation of the buttons' enabled and disabled states, and by
 providing more elaborate, yet less cluttered, help texts.

 Note that this commit is an exception to the current tacit rule that
 javascript code changes should be avoided until a proper javascript
 testing framework for Django core is in place. This exception is commanded
 by the fact that it is to fix a recognized usability issue and that the
 patch has been (manually) extensively tested in IE6+, Chrome, Safari,
 Firefox and Opera.
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-26 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 OK, this patch is now candidate for checkin. I've already successfully
 tested it with multiple browsers. I'll continue doing some more testing
 and will eventually check it in. In the meantime feel free to give it a
 whirl.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-25 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 Thanks for the review, Idan! I too have been wondering about the absence
 of a filterbox on the right hand side. It is less than ideal especially
 since there could easily be dozens of selected items on the right as well
 as on the left. The main explanation I could come up with is that it may
 be confusing for some users to have some data saved in the database but
 visually hidden in the widget. Imagine: there's a bunch of items selected
 on the right for an existing object, you filter it (and therefore some
 items get hidden), you press save, and all the items reappear there on the
 right.

 Anyway, I agree that it's best to opt for the status quo for this
 particular filterbox question, and perhaps tackle it in a separate ticket
 with other related redesign questions. I'll continue doing some testing
 and minor refinements with this patch and will commit it if it can reach a
 stable and solid state. Anyone please still feel free to jump in with
 ideas.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-25 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by idangazit):

 Looks good to me for now.

 Future stuff I'd like to consider: we have a filterbox on the left, but
 not on the right. I thought about it for a while, and couldn't rationalize
 why. For now, we should commit this.

 Awesome work, Julien. :)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-25 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 By the way, so far I've manually tested with IE7+8 and
 Chrome+Safari+Firefox for the Mac successfully. More manual testing on
 other browsers or platforms is also welcome.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-25 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 Thanks for your feedback, Simon. I've made the help texts available as
 tooltips to avoid clutter (see attached screenshot).

 I'm now planning to put all those arrow icons into a single sprite file to
 save bandwidth and to display faster. In the process I'd also like to
 delete the original individual icon files -- it is possible that people
 already use them to customise their admin, so we'd have to mention it in
 the release notes so that they get replacement files and serve them
 separately outside the default admin media.

 I also need to add the new translation strings for the new help texts.

 Any more feedback welcome! :)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-21 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by DrMeers):

 I think your dynamic button color solution is nice. I guess the gray
 "remove" button was originally designed that way to indicate "removal";
 not sure whether it matters that this visual cue would be removed. Gray
 was never a good idea, but red/green would potentially be ugly. I'm happy
 enough with blue myself, but a UI expert might say otherwise.

 I've only got Chrome handy for testing, but would be interested to see if
 the inline-block rules hold up in IE.

 I think the "To add ..., select some choice(s) below and click the "Add"
 button" tips are useful, but I don't like how much space they take up; I
 wonder if they could be hidden in "help/?" buttons or tooltips or
 something?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-21 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 I forgot to mention another important improvement: the icons appear active
 (i.e. blue) only if some items are selected in the boxes, respectively
 only if the boxes aren't empty for the "Add all" and "Remove all" links.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-21 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-

Comment (by julien):

 By the way, the patch contains some binary images and so you'd need to use
 `git apply`:

 {{{
 git apply ~/Downloads/16059-filteredselectmultiple-better-ui.2.diff
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-08-21 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  contrib.admin
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Accepted   |Needs tests:  0
Needs documentation:  0  |  Easy pickings:  0
Patch needs improvement:  0  |
  UI/UX:  1  |
-+-
Changes (by julien):

 * stage:  Design decision needed => Accepted


Comment:

 I've made a number of usability improvements in the latest patch:

 * The word "choose" is replaced with "add", and the word "clear" with
 "remove".
 * Added tooltips (`title` attributes).
 * The "Add all" icon is now right-aligned.
 * The boxes have the same size in horizontal mode.
 * Made help texts more explicit.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-05-28 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  User Experience
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Design |Needs tests:  0
  decision needed|  Easy pickings:  0
Needs documentation:  0  |
Patch needs improvement:  0  |
-+-

Comment (by julien):

 My Skitch account name has been changed. Here's the link again:
 http://skitch.com/julienphalip/fyw4b/filteredselectmultiple-ui-improvement

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-05-23 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  User Experience
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Design |Needs tests:  0
  decision needed|  Easy pickings:  0
Needs documentation:  0  |
Patch needs improvement:  0  |
-+-

Comment (by boxed):

 The boxes should probably be the same height, but that looks much more
 usable!

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-05-21 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  User Experience
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  1
   Triage Stage:  Design |Needs tests:  0
  decision needed|  Easy pickings:  0
Needs documentation:  0  |
Patch needs improvement:  0  |
-+-
Changes (by julien):

 * has_patch:  0 => 1


Comment:

 So I've had a play with this. I've replaced all the grey icons with their
 blue equivalents. I've also added a help text under the search box on the
 left panel. Now there are two help texts:

 * "To add, select your choice(s) and click =>"
 * "To remove, select your choice(s) and click <="

 See a screenshot here: https://skitch.com/julienphalipkayamb/fyw4b
 /filteredselectmultiple-ui-improvement

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-05-20 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
-+-
   Reporter:  boxed  |  Owner:  nobody
   Type: | Status:  new
  Cleanup/optimization   |  Component:  User Experience
  Milestone: |   Severity:  Normal
Version:  1.3|   Keywords:
 Resolution: |  Has patch:  0
   Triage Stage:  Design |Needs tests:  0
  decision needed|  Easy pickings:  0
Needs documentation:  0  |
Patch needs improvement:  0  |
-+-
Changes (by julien):

 * needs_better_patch:   => 0
 * needs_docs:   => 0
 * needs_tests:   => 0
 * easy:  1 => 0
 * stage:  Unreviewed => Design decision needed


Comment:

 I agree that this is not ideal. Also, the fact that "Select your choice(s)
 and click" appears on the right hand side isn't particularly great either.
 I definitely think there's room for improvement -- needs some more design
 discussion.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



[Django] #16059: FilteredSelectMultiple "remove" button appears disabled

2011-05-20 Thread Django
#16059: FilteredSelectMultiple "remove" button appears disabled
--+-
 Reporter:  boxed |  Owner:  nobody
 Type:  Cleanup/optimization  | Status:  new
Milestone:|  Component:  User Experience
  Version:  1.3   |   Severity:  Normal
 Keywords:|   Triage Stage:  Unreviewed
Has patch:  0 |  Easy pickings:  1
--+-
 The color choice for the remove buttons for FilteredSelectMultiple is
 unfortunate. Multiple times when looking at someone doing a demo of a site
 that used this control I see them hesitate before clicking the button,
 even though they have used it multiple times before. The reason is that
 the gray color when viewed in opposition to the blue looks like it's
 disabled.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.