KTp/Tasks/Icons: Difference between revisions

From KDE Community Wiki
< KTp‎ | Tasks
No edit summary
Line 83: Line 83:
|}
|}


== Icons summary (WIP) ==
== Icons specification (WIP) ==
 
This is the set of icons that we need, and that a theme (oxygen first of all) should supply.


{| border=0
{| border=0
|-
|-
! width="20%"|Icon name || scalable || 8x8 || 16x16 || 22x22 || 32x32 || 48x42 || 64x64 || 128x128 || 256x256 || 512x512 || Notes
! width="20%"|Icon name || scalable || 8x8 || 16x16 || 22x22 || 32x32 || 48x48 || 64x64 || 128x128 || 256x256 || 512x512 || Notes
|-
|-
!colspan="12"|Applications
!colspan="12"|Applications
Line 113: Line 115:
!colspan="12"|Status (circle icon)
!colspan="12"|Status (circle icon)
|-
|-
|user-online || # || # || # || # || # || # || # || # || # || # || Available
|user-online || # || # || # || # || # || # || # || # || # || # || Available - user-available?
|-
|-
|user-busy || # || # || # || # || # || # || # || # || # || # || Busy
|user-busy || # || # || # || # || # || # || # || # || # || # || Busy
Line 135: Line 137:
|im-user || # || # || # || # || # || # || # || # || # || # || No status, just the pawn
|im-user || # || # || # || # || # || # || # || # || # || # || No status, just the pawn
|-
|-
|im-user-online || # || # || # || # || # || # || # || # || # || # || Available
|im-user-online || # || # || # || # || # || # || # || # || # || # || Available - im-user-available?
|-
|-
|im-user-busy || # || # || # || # || # || # || # || # || # || # || Busy
|im-user-busy || # || # || # || # || # || # || # || # || # || # || Busy
Line 156: Line 158:
|-
|-
!colspan="12"|Protocols and profiles (Main page)
!colspan="12"|Protocols and profiles (Main page)
|-
|colspan="12"|The 44x44 has 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.
|-
|-
| im-local-xmpp || # || # || # || # || # || # || # || # || # || # ||  
| im-local-xmpp || # || # || # || # || # || # || # || # || # || # ||  
Line 210: Line 214:
|-
|-
| im-identi.ca || # || # || # || # || # || # || # || # || # || # ||  
| im-identi.ca || # || # || # || # || # || # || # || # || # || # ||  
|-
!colspan="12"|Approver and kded module
|-
| xxxxx || # || # || # || # || # || # || # || # || # || # || New incoming message
|-
| xxxxx || # || # || # || # || # || # || # || # || # || # || New incoming file transfer
|-
| xxxxx || # || # || # || # || # || # || # || # || # || # || New incoming phone call
|-
| xxxxx || # || # || # || # || # || # || # || # || # || # || New incoming video call
|-
| xxxxx || # || # || # || # || # || # || # || # || # || # || Contact added you
|-
!colspan="12"|Contact list
|-
!colspan="12"|Chat UI
|-
!colspan="12"|Call UI
|-
|}
|}



Revision as of 14:58, 21 February 2012

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 (WIP)

This is the set of icons that we need, and that a theme (oxygen first of all) should supply.

Icon name scalable 8x8 16x16 22x22 32x32 48x48 64x64 128x128 256x256 512x512 Notes
Applications
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 # # # # # # # # # #
Applications requiring attention
Are those needed? Or should we just use effects/overlays for that? (Quassel for example have them)
Status (circle icon)
user-online # # # # # # # # # # Available - user-available?
user-busy # # # # # # # # # # Busy
user-hidden # # # # # # # # # # Hidden
user-away # # # # # # # # # # Away
user-away-extended # # # # # # # # # # Extended Away
user-error # # # # # # # # # # Error
user-unknown # # # # # # # # # # Unknown
user-unset # # # # # # # # # # Unset
user-offline # # # # # # # # # # Offline
Status (pawn icon)
im-user # # # # # # # # # # No status, just the pawn
im-user-online # # # # # # # # # # Available - im-user-available?
im-user-busy # # # # # # # # # # Busy
im-user-hidden # # # # # # # # # # Hidden
im-user-away # # # # # # # # # # Away
im-user-away-extended # # # # # # # # # # Extended Away
im-user-error # # # # # # # # # # Error
im-user-unknown # # # # # # # # # # Unknown
im-user-unset # # # # # # # # # # Unset
im-user-offline # # # # # # # # # # Offline
Other icons: im-kick-user, im-invisible-user, im-ban-user, im-ban-kick-user
Protocols and profiles (Main page)
The 44x44 has 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.
im-local-xmpp # # # # # # # # # #
im-jabber # # # # # # # # # #
im-google-talk # # # # # # # # # #
im-facebook # # # # # # # # # #
im-icq # # # # # # # # # #
im-msn # # # # # # # # # #
Protocols and profiles (others)
im-aim # # # # # # # # # #
im-gadu-gadu # # # # # # # # # # im-gadugadu?
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-jp?
im-kdetalk # # # # # # # # # #
Protocols and profiles (not needed)
im-meanwhile # # # # # # # # # #
im-google # # # # # # # # # #
im-twitter # # # # # # # # # #
im-identi.ca # # # # # # # # # #
Approver and kded module
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
Chat UI
Call UI


O = Oxygen
X = Hicolor (installed by us)
# = Missing
* = Not needed