Icons that are used in telepathy
Icon name
|
Have oxygen icon?
|
Have kopete icon?
|
Notes
|
im-aim |
Yes |
Yes |
|
im-gadugadu |
Yes |
Yes |
oxygen icon is im-gadu-gadu. Needs rename.
|
im-icq |
Yes |
Yes |
|
im-jabber |
Yes |
Yes |
|
im-msn |
Yes |
Yes |
|
im-qq |
Yes |
Yes |
|
im-yahoo |
Yes |
Yes |
|
im-skype |
Yes |
Yes |
|
im-google-talk |
Yes |
No |
|
im-facebook |
Yes |
No |
|
im-irc |
No |
Yes |
|
im-local-xmpp |
No |
Yes |
|
im-groupwise |
No |
Yes |
|
im-sip |
No |
No |
|
im-mxit |
No |
No |
|
im-silc |
No |
No |
|
im-myspace |
No |
No |
|
im-zephyr |
No |
No |
|
im-sametime |
No |
No |
|
im-yahoojp |
No |
No |
If haze renamed the icon to im-yahoo-jp, KIcon would fall back to im-yahoo and it would work...
|
Icons that we have but don't need
Icon name
|
Source
|
im-meanwhile
|
kopete
|
im-google
|
oxygen
|
im-twitter
|
oxygen
|
im-identi.ca
|
oxygen
|
Icons missing
Icon name
|
Reason
|
file-transfer
|
At the moment the approver is using "document-save"
|
file-transfer-new
|
At the moment the approver is using mail-unread-new
|
Icons specification
This is a work in progress
This is the set of icons that we use, and that a theme (oxygen first of all) should supply.
O = Oxygen (OK)
X = Hicolor (installed by us, we should get them into Oxygen)
R = Needs Renaming
K = Kopete have that, but we don't (we should have ours and get them into Oxygen)
# = Missing
* = Not needed
Applications
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
telepathy-kde |
O |
# |
O |
O |
O |
O |
O |
O |
O |
# |
|
ktp-contact-list |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-text-ui |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-call-ui |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-log-viewer |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-send-file |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-auth-handler |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
ktp-filetransfer-handler |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
Requiring attention
Are those needed? Or should we just use effects/overlays for that? (Quassel for example have them)
Status
user-* (circle icon)
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
user-online |
# |
# |
O |
O |
O |
O |
O |
# |
# |
# |
Available
|
user-offline |
# |
# |
O |
O |
O |
O |
O |
# |
# |
# |
Offline
|
user-busy |
# |
# |
O |
O |
O |
O |
O |
# |
# |
# |
Busy
|
user-invisible |
# |
# |
O |
O |
# |
O |
O |
# |
# |
# |
Hidden
|
user-away |
# |
# |
O |
O |
O |
O |
O |
# |
# |
# |
Away
|
user-away-extended |
# |
# |
O |
O |
O |
O |
O |
# |
# |
# |
Extended Away
|
user-error |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Error
|
user-unknown |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Unknown/Unset
|
user-typing |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Typing (not a real status)
|
im-user-* (pawn icon)
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
im-user |
# |
O |
O |
O |
O |
O |
O |
# |
# |
# |
No status, just the pawn
|
im-user-online |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Available
|
im-user-offline |
# |
O |
O |
O |
O |
O |
O |
# |
# |
# |
Offline
|
im-user-busy |
# |
O |
O |
O |
O |
O |
O |
# |
# |
# |
Busy
|
im-user-invisible |
# |
R |
R |
R |
R |
R |
R |
# |
# |
# |
Hidden (im-invisible-user)
|
im-user-away |
# |
O |
O |
O |
O |
O |
O |
# |
# |
# |
Away
|
im-user-away-extended |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Extended Away
|
im-user-error |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Error
|
im-user-unknown |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Unknown/Unset
|
im-user-typing |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Typing (not a real status)
|
Other icons: im-kick-user, im-ban-user, im-ban-kick-user
|
Protocols and profiles
Note: Oxygen 44x44 icons have a "frame" around the name, that is nice, but makes it harder to get smaller icons of sizes we don't have, that shouldn't have the frame. We should figure out how to handle that.
Colored icons?
Main page
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
im-local-xmpp |
# |
# |
X |
X |
X |
X |
# |
# |
# |
# |
|
im-jabber |
# |
# |
O |
O |
O |
O |
# |
# |
# |
# |
|
im-google-talk |
# |
# |
# |
O |
O |
O |
# |
# |
# |
# |
|
im-facebook |
# |
# |
O |
O |
O |
O |
# |
# |
# |
# |
|
im-icq |
# |
# |
O |
O |
O |
O |
# |
# |
# |
# |
|
im-msn |
# |
# |
O |
O |
O |
O |
# |
# |
# |
# |
|
Other
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
im-aim |
# |
# |
O |
O |
O |
O |
# |
# |
# |
# |
|
im-gadugadu |
# |
# |
# |
O |
O |
O |
# |
# |
# |
# |
|
im-qq |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-yahoo |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-skype |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-irc |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-groupwise |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-sip |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-mxit |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-silc |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-myspace |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-zephyr |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-sametime |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
|
im-yahoojp |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
im-yahoo
|
Used by applications
Approver and kded module
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
xxxxx |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
New incoming message
|
xxxxx |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
New incoming file transfer
|
xxxxx |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
New incoming phone call
|
xxxxx |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
New incoming video call
|
xxxxx |
# |
# |
# |
# |
# |
# |
# |
# |
# |
# |
Contact added you
|
Contact list
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
Chat UI
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|
Call UI
Icon name |
scalable |
8x8 |
16x16 |
22x22 |
32x32 |
48x48 |
64x64 |
128x128 |
256x256 |
512x512 |
Notes
|