Projects/Oxygen/namingSpec

From KDE TechBase
Revision as of 12:19, 4 July 2007 by Jpetso (talk | contribs) (Link to all of the action proposal pages)

Here you will find the newest info about the implementation of namespaces found on freedesktop.org.

Note that this is still a study of work in motion

Concrete action proposals for Oxygen as well as the icon naming specification itself can be found for the following categories: devices places animations categories emblems emotes actions apps

Here is a list of the information we have so far (thanks go to Jonthan Riddell).

The format is <standard-name> <kde3-name> <status>

NEW is new use for an icon

NONE is doesn't exist at all in kde 3

Action

address-book-new NONE

application-exit exit

appointment-new korganizer/appointment.png

arrow-down down

arrow-left back

arrow-right forward

arrow-up up

contact-new identity

dialog-cancel cancel

dialog-close fileclose NEW

dialog-error messagebox_critical

dialog-information messagebox_info

dialog-ok ok

dialog-warning messagebox_warning

document-new filenew

document-open fileopen

document-open-recent fileopen NEW

document-page-setup NONE

document-print fileprint

document-print-preview filequickprint

document-properties info NEW

document-save filesave

document-save-as filesaveas

edit-copy editcopy

edit-cut editcut

edit-delete editdelete

edit-find find

edit-find-replace NONE

edit-paste editpaste

edit-redo redo

edit-select-all NONE

edit-undo undo

fileview-detailed view_detailed

fileview-multicolumn view_multicolumn

fileview-text view_text

format-indent-less koffice/format_increaseindent.png kate/indent.png

format-indent-more koffice/format_decreaseindent.png kate/unindent.png

format-justify-center text_center

format-justify-fill text_block

format-justify-left text_left

format-justify-right text_right

format-text-direction-ltr NONE

format-text-direction-rtl NONE

format-text-bold text_bold

format-text-italic text_italic

format-text-underline text_under

format-text-strikethrough text_strike

go-bottom 2downarrow NEW

go-down 1downarrow NEW

go-first 2leftarrow NEW

go-home gohome

go-jump NONE

go-last 2rightarrow NEW

go-next next

go-next 1rightarrow

go-previous previous

go-previous 1leftarrow

go-top 2uparrow NEW

go-up 1uparrow NEW

help-about NONE

help-contents contents

help-faq NONE

insert-image koffice/frame_image

insert-link NONE

insert-object koffice/frame_query

insert-text koffice/frame_text

list-add add NEW

list-remove NONE

mail-forward mail_forward

mail-mark-important kmail/pics/kmmsgflag.png

mail-mark-junk kmail/mail_spam

mail-mark-notjunk kmail/mail_ham

mail-mark-read kmail/pics/kmmsgread.png

mail-mark-unread kmail/pics/kmmsgunseen.png

mail-message-new mail_new

mail-reply-all mail_replyall

mail-reply-sender mail_reply

mail-send-receive NONE

media-eject player_eject

media-playback-pause player_pause

media-playback-start player_play

media-playback-stop player_stop

media-record kaffeine/images/player_record.png

media-seek-backward player_rew

media-seek-forward player_fwd

media-skip-backward player_start

media-skip-forward player_end

system-lock-screen lock NEW

system-log-out exit NEW

system-run run

system-search kfind NEW

tools-check-spelling spellcheck

view-fullscreen window_fullscreen

view-refresh reload

view-sort-ascending kspread/sort_incr

view-sort-descending kspread/sort_decrease

window-close fileclose? NEW

window-new window_new

zoom-best-fit viewmagfit

zoom-in viewmag+

zoom-original viewmag

zoom-out viewmag-

Animation

process-working

Not a good idea to have this? Means KDE logo on Epiphany.

jpetso: It doesn't need to be the KDE logo, does it? The Oxygen mouse pointer theme manages to have a spinner without using the logo, so maybe the process-working animation could have something like that as well.

Application

accessories-calculator kcalc

accessories-character-map kcharselect

accessories-dictionary kdict

accessories-text-editor kate

help-browser khelpcenter

multimedia-volume-control kmix

preferences-desktop-accessibility access

preferences-desktop-font fonts

preferences-desktop-keyboard keyboard

preferences-desktop-locale locale

preferences-desktop-multimedia arts

preferences-desktop-screensaver kscreensaver

preferences-desktop-theme kthememgr

preferences-desktop-wallpaper background

system-file-manager kfm

system-software-update NONE, application specific

utilities-terminal konsole

Category

applications-accessories package_utilities (redundant category? with applications-utilities)

applications-development package_development

applications-games package_games

applications-graphics package_graphics

applications-internet package_network

applications-multimedia package_multimedia

applications-office package_wordprocessing

applications-other package

applications-system package_system

applications-utilities package_utilities (redundant category? with applications-accessories)

preferences-desktop desktop NEW

preferences-desktop-accessibility access REPEAT

preferences-desktop-peripherals keyboard NEW

preferences-desktop-personal personal

preferences-other NONE

preferences-system NONE

preferences-system-network network_local

system-help khelpcenter NEW

Device

audio-card NONE

audio-input-microphone NONE

battery laptop_battery NEW

camera-photo camera/camera_unmount/camera_mount

camera-video kopete/kopete_avdevice.png

computer system

drive-cdrom cdrom_mount/cdrom_unmount

drive-harddisk hdd_mount/hdd_unmount

drive-removable-media NONE (or maybe usbpendrive_unmount?)

input-gaming joystick

input-keyboard keyboard NEW

input-mouse mouse

media-cdrom cdrom_mount/cdrom_unmount

media-floppy 3floppy_mount/3floppy_unmount

multimedia-player ipod_mount/ipod_unmount

network-wired network

network-wireless wlassistant NEW

printer printer1

video-display display

Emblem

emblem-default NONE

emblem-documents NONE

emblem-downloads NONE

emblem-favorite NONE

emblem-important NONE

emblem-mail NONE

emblem-photos NONE

emblem-readonly NONE

emblem-shared NONE

emblem-symbolic-link NONE

emblem-synchronized NONE

emblem-system NONE

emblem-unreadable NONE

Emotion

face-angel NONE?

face-crying NONE?

face-devil-grin NONE?

face-devil-sad NONE?

face-glasses NONE?

face-kiss NONE?

face-monkey NONE?

face-plain NONE?

face-sad NONE?

face-smile NONE?

face-smile-big NONE?

face-smirk NONE?

face-surprise NONE?

face-wink NONE?

International

flag-aa /usr/share/locale/l10n/aa/

MIME Type

application-x-executable exec

application-x-object source_o

audio-x-generic sound

font-x-generic font

image-x-generic image

package-x-generic NONE

text-html html

text-x-csrc source_c

text-x-c++src source_cpp

text-x-chdr source_h

text-x-java source_java

text-x-generic txt

text-x-generic-template template_source NEW

text-x-pascal source_p

text-x-python source_py

text-x-script shellscript

video-x-generic video

x-office-address-book NONE

x-office-calendar vcalendar

x-office-document document

x-office-presentation kpresenter_kpr

x-office-spreadsheet kspread_ksp


Place

folder folder

folder-remote NONE

network-server NONE

network-wired network

network-workgroup NONE

start-here NONE (should be desktop specific)

user-desktop desktop

user-home folder_home

user-trash trashcan_empty

user-trash-full trashcan_full

Status

appointment-missed NONE

appointment-soon NONE

audio-volume-high NONE

audio-volume-low NONE

audio-volume-medium NONE

audio-volume-muted kmix/kmixdocked_mute

battery-caution NONE

battery-low NONE

dialog-error messagebox_critical

dialog-information messagebox_info

dialog-password NONE

dialog-question messagebox_info NEW

dialog-warning messagebox_warning

folder-drag-accept NONE

folder-open folder_open

folder-visiting NONE

image-loading

image-missing

mail-attachment

mail-unread

mail-read

mail-replied

mail-signed

mail-signed-verified

media-playlist-repeat

media-playlist-shuffle

network-error

network-idle

network-offline

network-receive

network-transmit

network-transmit-receive

printer-error

printer-printing

software-update-available

software-update-urgent

sync-error

sync-synchronizing

task-due

task-passed-due

user-away

user-idle

user-offline

user-online

user-trash-full

weather-clear

weather-clear-night

weather-few-clouds

weather-few-clouds-night

weather-fog

weather-overcast

weather-severe-alert

weather-showers

weather-showers-scattered

weather-snow

weather-storm


so zoom-width, zoom-page, zoom-two-pages, zoom-pixels seem appropriate