[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/artwork/Oxygen/docs
From: Hamish Rodda <rodda () kde ! org>
Date: 2009-06-08 10:54:38
Message-ID: 1244458478.169775.26463.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 978845 by rodda:
Major update of needed kdevelop icons
M +114 -35 kdevelop-icons.txt
--- trunk/playground/artwork/Oxygen/docs/kdevelop-icons.txt #978844:978845
@@ -22,15 +22,88 @@
Icons are listed as '<icon name>' [("<action name, if different>")]
+generic needs (referenced later)
+-------------
+ - 'code block'
+ Something representing a block of code
+ IDEAS: some stacked building blocks
+
+ - 'context'
+ Similar to code block, but more specific - it refers to all code within
+ a set of brackts {}
+ IDEAS: a pair of brackets {}
+
+navigation
+----------
+ - 'quick open'
+ A dialog which allows for navigation to another point in the project(s)
+ open, via a search function. The specialty 'quick open' actions are
+ the same as the main quick open dialog with some filters applied.
+ IDEAS: code block on a slant, with horizontal marks to the left
+ indicating that it is moving quickly
+
+ - 'quick open file'
+ A dialog which allows for navigation to another file in the project(s)
+ open, via a search function.
+ IDEAS: open file icon on a slant, with horizontal marks to the left
+ indicating that it is moving quickly
+
+ - 'quick open class'
+ A dialog which allows for navigation to another class in the project(s)
+ open, via a search function.
+ IDEAS: class icon (described below) on a slant, with horizontal marks
+ to the left indicating that it is moving quickly
+
+ - 'quick open function'
+ A dialog which allows for navigation to another class in the project(s)
+ open, via a search function.
+ IDEAS: function icon (described below) on a slant, with horizontal
+ marks to the left indicating that it is moving quickly
+
+ - 'outline'
+ A dialog which shows a list of declared objects in a file, and allows
+ quick navigation via a search function.
+ IDEAS: a sketch or edge drawing of a file, class, etc.
+
+ - 'jump to declaration'
+ An action which finds the declaration of the current object and opens
+ or switches to that file, and places the cursor at the declaration.
+ IDEAS: a curved arrow pointing left to a flag (or something else)
+
+ - 'jump to definition'
+ An action which finds the definition of the current object and opens
+ or switches to that file, and places the cursor at the declaration.
+ IDEAS: a curved arrow pointing right to a code block
+
+ - 'previous visited context'
+ An action which navigates to the code context which was previously
+ being edited
+ IDEAS: a straight arrow pointing left to a context
+
+ - 'next visited context'
+ An action which navigates back to the code context which was
+ originally being edited before 'previous visited context' was used
+ IDEAS: a straight arrow pointing right to a context
+
+ - 'previous use'
+ An action which navigates to the previous use of a declaration (ie.,
+ class, function, variable etc.)
+ IDEAS: a straight arrow pointing left to a variable (described below)
+
+ - 'next use'
+ An action which navigates to the next use of a declaration (ie.,
+ class, function, variable etc.)
+ IDEAS: a straight arrow pointing right to a variable (described below)
+
project
-------
+ 'project'
IDEAS: a simple window
- - 'new project'
+ + 'new project'
SHOULD-BE: 'project' with 'new' sparkle
- - 'open project'
+ + 'open project'
SHOULD-BE: 'project' with small folder overlayed
i 'subproject'
@@ -45,16 +118,16 @@
a specific portion of an application to build (for example, 'Kexi' would
be a target in KOffice).
IDEAS: a target i.e. a bulls-eye
-
- ? 'conditional scope'
- A section in a makefile that's only used if the given condition is true.
- Mainly used as 16x16 icon in a list view.
- IDEAS: a question mark. or maybe a question mark enclosed in braces.
- ? 'create conditional scope'
- Used on the button that creates conditional scopes.
- SHOULD-BE: the 'conditional scope' icon with a 'new' sparkle.
+ - 'close project'
+ Closes the current project.
+ IDEAS: project icon with the close icon overlaid
+ - 'close all projects'
+ Closes all open projects.
+ IDEAS: project icons with the close icon overlaid
+
+
build
-----
+ 'build_overlay'
@@ -81,22 +154,19 @@
- 'clean'
Deletes built files ('$ make clean')
IDEAS: broom
+
+ - 'prune'
+ Deletes built files and buildsystem files (eg '$ make distclean')
+ IDEAS: three brooms
- ? 'distclean'
- Deletes maintainer-generated files, such as "configure", "Makefile", etc.
- ('$ make distclean')
- IDEAS: broom over 'configure' icon
-
- ? 'configure'
+ + 'configure'
Generates makefiles out of the high-level build information, so that the
project can be built by a low-level build tool like 'make'
IDEAS: like 'build' but with a gear/wrench also
- ? 'run autotools'
- IDEAS: like 'configure'?
-
- ? 'install'
+ + 'install'
Copies files to their final location (i.e. "installs" the package)
+ IDEAS: A cardboard box with an arrow indicating it is to be opened (installed)
? 'install as root'
IDEAS: 'install' plus whatever is used to represent root privileges
@@ -107,32 +177,35 @@
i 'run', 'break', 'stop', 'restart', 'run to cursor'
WILL-USE: media-playback-*
- ? 'resume'
+ + 'resume'
opposite of 'pause' (i.e. 'not restart')
IDEAS: pause with circle+slash (should become 'media-playback-resume')
- - 'step'
- Executes one line of code, then stops
+ - 'step over'
+ Executes one complete line of code, then stops
- - 'step instruction'
- Executes exactly one machine instruction, then stops
+ - 'step over instruction'
+ Executes the next instruction for the current line of code, then stops
+ - 'step into'
+ Executes one complete line of code, stopping if a function is entered
+ or once the line is finished
+
+ - 'step into instruction'
+ Executes the next instruction for the current line of code, stopping
+ if a function is entered or once the instruction is finished
+
- 'step out'
- Completes execution of the current function, stopping when the function
- returns
+ Executes code until the current function returns, then stops.
- - 'step over'
+ - 'set execution point to cursor'
+ Changes the instruction-pointer to the line of code under the cursor,
+ ie. make the next executed code be the code at the cursor position.
- - 'set next'
- Changes the instruction-pointer to the line of code under the cursor
-
- 'breakpoint'
indicates a line where the debugger will halt execution (action is to
toggle)
- WILL-USE: process-stop
- NOTE: not marked 'i' because we might want to consider making a copy of
- process-stop with a different name due to 'clear breakpoints' icon
- (unless we support defining the latter as process-stop plus some overlay)
+ IDEAS: traffic stop sign
- 'clear breakpoints'
IDEAS: 'breakpoint' with a broom over it
@@ -142,12 +215,18 @@
- 'sync to folder'
Used in places where the user selects a path to set the path to the
'working directory' (usually the location of the active document)
+ Already requested via 'missing oxygen icons' page it seems.
IDEAS: folder with an arrow pointing into it, e.g.
http://lists.kde.org/?l=kde-artists&m=116889123829485&q=p3
- 'find in files'
IDEAS: folder with magnifying glass, folder with binnoculars
+ - 'documentation'
+ A tool view which shows documentation for code objects as they are
+ selected.
+ IDEAS: an open book
+
code structure icons
--------------------
- 'variable'
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic