This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 277191 - Several minor UI issues in Connector Discovery dialog
Summary: Several minor UI issues in Connector Discovery dialog
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 minor (vote)
Target Milestone: 3.2   Edit
Assignee: David Green CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 272621
  Show dependency tree
 
Reported: 2009-05-20 14:54 EDT by Peter Stibrany CLA
Modified: 2009-05-26 13:57 EDT (History)
2 users (show)

See Also:


Attachments
Screenshot for issue 1) (308.03 KB, image/png)
2009-05-20 14:56 EDT, Peter Stibrany CLA
no flags Details
Screenshot for issue 2) (48.22 KB, image/png)
2009-05-20 14:56 EDT, Peter Stibrany CLA
no flags Details
Screenshot for 3) (35.41 KB, image/png)
2009-05-20 14:57 EDT, Peter Stibrany CLA
no flags Details
Screenshot for 4) (36.48 KB, image/png)
2009-05-20 14:57 EDT, Peter Stibrany CLA
no flags Details
background fix (4.41 KB, patch)
2009-05-21 00:29 EDT, Steffen Pingel CLA
no flags Details | Diff
mylyn/context/zip (16.79 KB, application/octet-stream)
2009-05-21 00:30 EDT, Steffen Pingel CLA
no flags Details
tooltip on Linux (71.10 KB, image/png)
2009-05-21 01:28 EDT, Steffen Pingel CLA
no flags Details
"sorry" message has grey background (44.52 KB, image/png)
2009-05-21 13:24 EDT, Peter Stibrany CLA
no flags Details
tooltip background fix (1.11 KB, patch)
2009-05-21 14:37 EDT, Steffen Pingel CLA
no flags Details | Diff
wizard does not use dialog font (17.36 KB, image/png)
2009-05-22 02:20 EDT, Steffen Pingel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Stibrany CLA 2009-05-20 14:54:56 EDT
1) Bad label backgrounds

2) Funny white background while "Discovering connectors"

3) "X" icon for deleting text in search textfield disappears when mouse is hovering over it

4) Bad dialog resize behaviour ... inner list isn't resized vertically so it is cropped :-(
Comment 1 Peter Stibrany CLA 2009-05-20 14:56:04 EDT
Created attachment 136548 [details]
Screenshot for issue 1)
Comment 2 Peter Stibrany CLA 2009-05-20 14:56:36 EDT
Created attachment 136549 [details]
Screenshot for issue 2)
Comment 3 Peter Stibrany CLA 2009-05-20 14:57:31 EDT
Created attachment 136550 [details]
Screenshot for 3)
Comment 4 Peter Stibrany CLA 2009-05-20 14:57:57 EDT
Created attachment 136551 [details]
Screenshot for 4)
Comment 5 Steffen Pingel CLA 2009-05-20 22:01:52 EDT
> 3) "X" icon for deleting text in search textfield disappears when mouse is
> hovering over it

I broke that with my patch. Mik, should we replace the icons for clearing search text with the ones used by platform (i.e. the eraser and not the X)?
Comment 6 Steffen Pingel CLA 2009-05-20 22:07:46 EDT
A few more suggestions for improvement:

* Remove the indentation for connector, since categories stand out well due to the dark background.
* Move the Learn More Link to the left, it's seems natural to click it after reading the text.
* Remove the border around the image in the tooltip and don't fill the background. Contributors can frame their images as needed and it looks odd on some images (e.g. the Trac one).

I would also consider limiting the filter to the name and short description of the connector to make it more obvious why something is matching (search for "trac" for instance which also matches JIRA).
Comment 7 David Green CLA 2009-05-20 23:44:45 EDT
Fixed:
* dialog resize issues
* _maybe_ fixed bad label backgrounds (platform-specific, can someone test on Windows?)
* learn more to left
* image border
* tooltip fill
Comment 8 Steffen Pingel CLA 2009-05-21 00:29:53 EDT
Created attachment 136605 [details]
background fix

The background color of the labels on the gradient is still opaque. Any reason why you are not reusing GradientCanvas?
Comment 9 Steffen Pingel CLA 2009-05-21 00:30:06 EDT
Created attachment 136606 [details]
mylyn/context/zip
Comment 10 David Green CLA 2009-05-21 00:46:07 EDT
(In reply to comment #8)
> background fix

Excellent, thanks for the patch!

> The background color of the labels on the gradient is still opaque. Any reason
> why you are not reusing GradientCanvas?

I wasn't aware of its existence... it's only been around for 21 days!!

Comment 11 Steffen Pingel CLA 2009-05-21 01:28:02 EDT
Created attachment 136610 [details]
tooltip on Linux
Comment 12 Peter Stibrany CLA 2009-05-21 13:24:09 EDT
Created attachment 136690 [details]
"sorry" message has grey background

I can confirm that 1) and 4) are now fixed. There is one more background issue when displaying "sorry" message.
Comment 13 Steffen Pingel CLA 2009-05-21 14:37:02 EDT
Created attachment 136696 [details]
tooltip background fix
Comment 14 Shawn Minto CLA 2009-05-21 14:54:30 EDT
(In reply to comment #13)
> Created an attachment (id=136696)
> tooltip background fix
Note that you dont have to set the background to null as the GradientToolTip will automatically do this for you.  The no background flag seemed to make the background of that composite transparent.
Comment 15 Steffen Pingel CLA 2009-05-22 02:20:31 EDT
Created attachment 136766 [details]
wizard does not use dialog font

The page should invoke Dialog.applyDialogFont() after creating controls.

Also notice the background of the label, not sure if that is intentional.
Comment 16 Steffen Pingel CLA 2009-05-26 01:55:35 EDT
Raising priority to critical. Tooltips on Linux still have a black background (see patch).
Comment 17 Steffen Pingel CLA 2009-05-26 13:57:07 EDT
I have committed the patch (comment 13). Let's open separate bugs to track any remaining nits.