Missing Icons

From $1
Table of contents

Status Owner Importance Complexity MD Version
Pending Normal Low

We are missing quite a lot of tango-style icons.

Concept Icons

Name Description Required Sizes
Unit Test   Menu, Dialog
Code Template Text snippet which can be added to the editor from a toolbox or using a specific expansion keyword. Menu, Large Toolbar
Build Configuration A set of build options which can be used to build a project (e.g. 'Debug', 'Release') Menu, Large Toolbar

Mac Filetypes

Filetype icons for MD to register to be shown in MacOS Finder for the filetypes owned & handled by MD.

Required sizes: 512, 256, 128, 32, 16 (will be composed to an icns file using Icon Composer).

We could use icons for pretty much every specific filetype, but they're not very important, and too many to list.

Option Panel Icons

Icons used sections of options dialogs.

Name Description Required Sizes
External Tools Custom tools which can be executed from the Tools menu of the IDE Menu, Large Toolbar
Author Information Information about an author (such as name, e-mail,...) Menu, Dialog
Markers and Rulers Markers and Rulers options for the text editor Menu, Large Toolbar
Text Editor Behavior Several options for customizing the behavior of the text editor Menu, Large Toolbar
Syntax Hilighting Syntax Hilighting options for the text editor Menu, Large Toolbar
Formatting Formatting options for the text editor Menu, Large Toolbar
Visual Style Global visual style options of the IDE Menu, Large Toolbar
Custom Commands Custom commands to be executed during build or execution operations Menu, Large Toolbar
Compiler Options   Menu, Large Toolbar
Version Control Version Control options Menu, Large Toolbar

Action Icons

Required sizes: Menu and SmallToolbar (at least)

NOTE: in the next version of MonoDevelop the "Find" functionality will be overhauled, and it is likely that only two search-related actions, "Find/Replace in files" and an incremental searchbar-style "Find in document", will be all that remain.

 

IDE Windows and Pads

Required size: Menu.

Name Description
Error list pad Pad that shows the list of compilation errors and warnings
Version control output pad Shows the output of version control operations
Output pad Pad that shows the output of a tool being run from inside the IDE.
Debug Call Stack The current debug call stack
Debug Immediate Propmt which can be used to type and evaluate expressions
Unit Test Results List of results of running a test suite

Pad Toolbars

Required size: Menu and SmallToolbar

NOTE: Many of the pad toolbar icons exist, and although freely licensed are of poor quality. Please check before tackling these.

Name Description
Group in categories Toggles whether the toolbox or property grid's items should be grouped by category.
Events Toggles the event editing tab in the property grid
Properties Toggles the property editing tab in the property grid
Show as icons Toggles the toolbox items to be shown as a palette of icons rather a list of names

 

File Types

Required size: Menu, Dialog

Name Description
Text Template T4 Text templating file
Web Application ASP.NET web application
Web Form ASP.NET interactive web page
Web Handler ASP.NET web request handler
Web Control ASP.NET web form widget
Web Service ASP.NET web service
Master Page ASP.NET master page
Global.asmx ASP.NET application level objects and events for web app
Web.config ASP.NET web configuration file

ASP.NET Widget Icons

Required size: Menu

NOTE: These need to be embedded into Mono's System.Web.dll assembly. Draft versions of many of these icons exist; please contact M.j.hutchinson for details.

Name Description
Button  
ImageButton  
LinkButton  
RadioButton  
RadioButtonList  
CheckBox  
CheckBoxList  
AdRotator  
Image  
Label  
HyperLink  
Panel  
Table  
DropDownList  
Calendar  
ListBox  
PlaceHolder  
Xml  
Repeater Programmatically repeats its contents a number of times
TextBox  
ValidationSummary  
CompareValidator  
CustomValidator  
RangeValidator Validates that the contents of a field are within a given range
RegularExpressionValidator Validates a field against a regular expression
RequiredFieldValidator Validates that a field is not empty
Literal Something to be output verbatim to HTML
DataGrid A grid bound to a data source
DataList A list bound to a data source

 

 

Tag page

Files (0)

 
You must login to post a comment.
Page last modified 15:43, 3 May 2010 by M.j.hutchinson