You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by "Thomas Bernhard (JIRA)" <de...@cayenne.apache.org> on 2007/10/19 13:46:51 UTC

[JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

CM Cosmetics: Use the Cayenne Icon.
-----------------------------------

                 Key: CAY-890
                 URL: https://issues.apache.org/cayenne/browse/CAY-890
             Project: Cayenne
          Issue Type: Improvement
          Components: CayenneModeler GUI
            Reporter: Thomas Bernhard
            Assignee: Andrus Adamchik
            Priority: Minor


All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by Michael Gentry <bl...@gmail.com>.
I found the original cayenne_logo.psd (which I think is a Photoshop
file?) which Andrus sent me and, of course, there is the OS X
CayenneModeler.icns file.  The PSD file has the pepper laid out more
horizontally and the ICNS file is more at a 45 degree angle (to fit in
a square in the dock icon).  Let me know if you would like the PSD.
The ICNS file is in Subversion at:

modeler/cayenne-modeler-mac/src/japplication/resources/CayenneModeler.icns

/dev/mrg


On 11/12/07, Aristedes Maniatis <ar...@ish.com.au> wrote:
>
> On 13/11/2007, at 10:01 AM, Michael Gentry wrote:
>
> > At one point, Andrus had e-mailed it to me and I used it to make the
> > OS X application icon (I had to rotate it a bit from the original).
> > I'll try to look for it later, but Andrus may have it handier.
>
> cayenne/docs/doc/src/main/image-src has quite a clean Photoshop file
> which Bruce and I used for the web site and Cayenne modeler splash
> screen.
>
> Ari
>
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001   fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>
>
>

Re: [JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by Michael Gentry <bl...@gmail.com>.
That's the same Photoshop file I have -- cayenne_logo.psd (although I
found it not under Subversion, just where I had it from Andrus sending
it to me).  So both images are in Subversion.

Thanks Ari,

/dev/mrg


On 11/12/07, Aristedes Maniatis <ar...@ish.com.au> wrote:
>
> On 13/11/2007, at 10:01 AM, Michael Gentry wrote:
>
> > At one point, Andrus had e-mailed it to me and I used it to make the
> > OS X application icon (I had to rotate it a bit from the original).
> > I'll try to look for it later, but Andrus may have it handier.
>
> cayenne/docs/doc/src/main/image-src has quite a clean Photoshop file
> which Bruce and I used for the web site and Cayenne modeler splash
> screen.
>
> Ari
>
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001   fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>
>
>

Re: [JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by Aristedes Maniatis <ar...@ish.com.au>.
On 13/11/2007, at 10:01 AM, Michael Gentry wrote:

> At one point, Andrus had e-mailed it to me and I used it to make the
> OS X application icon (I had to rotate it a bit from the original).
> I'll try to look for it later, but Andrus may have it handier.

cayenne/docs/doc/src/main/image-src has quite a clean Photoshop file  
which Bruce and I used for the web site and Cayenne modeler splash  
screen.

Ari



-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



Re: [JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by Michael Gentry <bl...@gmail.com>.
At one point, Andrus had e-mailed it to me and I used it to make the
OS X application icon (I had to rotate it a bit from the original).
I'll try to look for it later, but Andrus may have it handier.

Thanks,

/dev/mrg


On 11/12/07, Thomas Bernhard <tb...@yahoo.com> wrote:
>
> > All Frames and Dialogs should use the Cayenne Icon, not the default java
> > icon - branding is important :).
> > This should be so even for the generic distributions (not just the native
> > ones).
> >
> Any idea where is the Cayenne Icon "source" file (Photoshop or whatever tool
> was used) located ?
> I'm not able to find such a file the the Cayenne SVM repository :(.
>
> Thanx,
> Tom.
> --
> View this message in context: http://www.nabble.com/-JIRA--Created%3A-%28CAY-890%29-CM-Cosmetics%3A-Use-the-Cayenne-Icon.-tf4652645.html#a13709064
> Sent from the Cayenne - Dev mailing list archive at Nabble.com.
>
>

Re: [JIRA] Created: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by Thomas Bernhard <tb...@yahoo.com>.


> All Frames and Dialogs should use the Cayenne Icon, not the default java
> icon - branding is important :).
> This should be so even for the generic distributions (not just the native
> ones).
> 
Any idea where is the Cayenne Icon "source" file (Photoshop or whatever tool
was used) located ?
I'm not able to find such a file the the Cayenne SVM repository :(.

Thanx,
Tom.
-- 
View this message in context: http://www.nabble.com/-JIRA--Created%3A-%28CAY-890%29-CM-Cosmetics%3A-Use-the-Cayenne-Icon.-tf4652645.html#a13709064
Sent from the Cayenne - Dev mailing list archive at Nabble.com.


[jira] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Demetrios Kyriakis (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13064#action_13064 ] 

Demetrios Kyriakis commented on CAY-890:
----------------------------------------

> I'm not actually sure what this task is. Something do to with Windows
This is not a Windows specific issue, but a general UI specific one.
All descendants of java.awt.Window (i.e. mostly JFrame and JDialog - and CM has more of them), have an Icon to be diplayed in various places (e.g. in the titile bar of each java.awt.Window, in the Task Manager, when the application is minimized, etc.). If nothing is defined, than Java it's putting it's "cafee cup" as icon, but this is ugly because all java applications will display this.
A much better approach (and used by all serious Swing applications) is to use the own icon, and set somewhere  in the application (e.g. in static main, or at init).
java.awt.Window#setIconImage(java.awt.Image image)

Starting with jdk1.6, there's a new method:
java.awt.Window#setIconImages(java.utill.List<? extends Image> icons) 
that allows to set more icons with different sizes, so that depending on the purpose, Swing will use the right one.
In the case of the first method, it is usual to use one with a higher resolution (e.g. a PNG with 64px), sice Swing will scale down,  depending on the scope (the scale down is not always the best, but still OK, and the reason in jdk1.6 the second method was introduced).

So this issue is a simple "good UI practice", and also very simple to implement.
I hope this helps,

Demetrios.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Kevin Menard (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13062#action_13062 ] 

Kevin Menard commented on CAY-890:
----------------------------------

If you have some cycles to spare, you're probably more qualified than I am to fix the problem.  I was just looking to take care of some of the modeler cleanup.

Otherwise, I'll let you know if I need anything as I dig into it more.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Ari Maniatis (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13060#action_13060 ] 

Ari Maniatis commented on CAY-890:
----------------------------------

Not sure what size/format icons you need, but if you need a hand with that let me know. I've got the whole suite of icon and image editing tools.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Kevin Menard (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Menard reassigned CAY-890:
--------------------------------

    Assignee: Kevin Menard  (was: Andrus Adamchik)

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[JIRA] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Demetrios Kyriakis (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12579 ] 

Demetrios Kyriakis commented on CAY-890:
----------------------------------------

I'm surprised it is not already so.
This shouldn't be an "improvement" but a GUI Bug.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Andrus Adamchik
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Andrey Razumovsky (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrey Razumovsky reassigned CAY-890:
-------------------------------------

    Assignee: Andrey Razumovsky  (was: Kevin Menard)

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Andrey Razumovsky
>            Priority: Minor
>         Attachments: 890.zip
>
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Andrey Razumovsky (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrey Razumovsky updated CAY-890:
----------------------------------

    Attachment: 890.zip

I think this issue waited for too long...
Added icons to the frames and dialogs. I used JPG made of ICO from Windows distribution. Hovewer, if you ask me, I'd prefer icon from the site (which appears in browser address bar).
Other strange thing with that icon is that sometimes (i.e. in Windows Explorer) I see awful black edge around the pepper - although in internet browsers (Opera, IE) it looks fine. Anyways, that's another story...

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>         Attachments: 890.zip
>
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Ari Maniatis (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13063#action_13063 ] 

Ari Maniatis commented on CAY-890:
----------------------------------

I'm not actually sure what this task is. Something do to with Windows I think putting icons in the top left of each frame. I don't have Windows here, but maybe this is quite simple.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Andrey Razumovsky (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrey Razumovsky closed CAY-890.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0

Committed changes. I can only confirm everything's ok on Win and Linux, please tell me if something's wrong on Mac

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Andrey Razumovsky
>            Priority: Minor
>             Fix For: 3.0
>
>         Attachments: 890.zip
>
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAY-890) CM Cosmetics: Use the Cayenne Icon.

Posted by "Kevin Menard (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081#action_13081 ] 

Kevin Menard commented on CAY-890:
----------------------------------

Demetrios,

If it is as simple as you say, please prepare a patch and attach it to the issue.  Otherwise, I'll try my hand at it as soon as time permits.

> CM Cosmetics: Use the Cayenne Icon.
> -----------------------------------
>
>                 Key: CAY-890
>                 URL: https://issues.apache.org/cayenne/browse/CAY-890
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>            Priority: Minor
>
> All Frames and Dialogs should use the Cayenne Icon, not the default java icon - branding is important :).
> This should be so even for the generic distributions (not just the native ones).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.