<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Nedrichards&amp;feed=atom&amp;limit=50&amp;target=Nedrichards&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Nedrichards&amp;feed=atom&amp;limit=50&amp;target=Nedrichards&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Nedrichards"/>
		<updated>2013-06-20T02:48:34Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/MeeGo_Netbook_and_GTK</id>
		<title>MeeGo Netbook and GTK</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/MeeGo_Netbook_and_GTK"/>
				<updated>2011-10-11T19:21:05Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to integrate your GTK application on MeeGo Netbook ==&lt;br /&gt;
&lt;br /&gt;
This is useful if you're following the [[Netbook_Design_Guide|netbook design guide]].&lt;br /&gt;
&lt;br /&gt;
=== The Window ===&lt;br /&gt;
&lt;br /&gt;
==== Decoration ====&lt;br /&gt;
&lt;br /&gt;
Remove the window decoration:&lt;br /&gt;
&lt;br /&gt;
     GtkWidget *window = gtk_window_new ();&lt;br /&gt;
     gtk_window_set_decorated (GTK_WINDOW (window), FALSE);&lt;br /&gt;
&lt;br /&gt;
==== Window Size ====&lt;br /&gt;
&lt;br /&gt;
Find the size of the screen and then set your preferred window size to it:&lt;br /&gt;
&lt;br /&gt;
     gtk_window_resize (GTK_WINDOW (window),&lt;br /&gt;
                        max_screen_width,&lt;br /&gt;
                        max_screen_height);&lt;br /&gt;
     gtk_window_maximize (GTK_WINDOW (window));&lt;br /&gt;
&lt;br /&gt;
=== The Toolbar ===&lt;br /&gt;
&lt;br /&gt;
Use a standard GtkToolbar along the top of the screen. Name this &amp;quot;MeeGoToolbar&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
     GtkWidget *toolbar = gtk_toolbar_new ();&lt;br /&gt;
     gtk_widget_set_name (GTK_WIDGET (toolbar), &amp;quot;MeeGoToolbar&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
==== The Close Button ====&lt;br /&gt;
&lt;br /&gt;
Use a button in the far right hand corner of the toolbar for closing the window. Name this &amp;quot;MeeGoCloseButton&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
     GtkWidget *close_button, *image;&lt;br /&gt;
     close_button = gtk_button_new ();&lt;br /&gt;
     gtk_widget_set_name (close_button, &amp;quot;MeeGoCloseButton&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Use &amp;quot;window-close-hover&amp;quot; as the icon name:&lt;br /&gt;
&lt;br /&gt;
     image = gtk_image_new_from_icon_name (&amp;quot;window-close-hover&amp;quot;,&lt;br /&gt;
                                           GTK_ICON_SIZE_DIALOG);&lt;br /&gt;
     gtk_container_add (GTK_CONTAINER (close_button), image);&lt;br /&gt;
&lt;br /&gt;
==== The Settings Button ====&lt;br /&gt;
&lt;br /&gt;
If your application has a settings area, add a GtkButton called &amp;quot;MeeGoSettingsButton&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
     GtkWidget *close_button, *image;&lt;br /&gt;
     close_button = gtk_button_new ();&lt;br /&gt;
     gtk_widget_set_name (close_button, &amp;quot;MeeGoSettingsButton&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Use &amp;quot;preferences-other-hover&amp;quot; as the icon name:&lt;br /&gt;
&lt;br /&gt;
     image = gtk_image_new_from_icon_name (&amp;quot;preferences-other-hover&amp;quot;,&lt;br /&gt;
                                           GTK_ICON_SIZE_DIALOG);&lt;br /&gt;
     gtk_container_add (GTK_CONTAINER (close_button), image);&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2011-10-11T19:20:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MeeGo netbook is similar to, but different from, other desktop Linux operating systems. It is designed specifically for 10&amp;quot; or smaller screens, with Atom chips and Intel 3D graphics. Because of this tight focus it is possible to create a more pleasing experience for its users. However, this also means that existing Linux applications need some modification if they want to be at their best in this environment. The following design principles were used by the MeeGo design team themselves and should help you out in creating awesome netbook experiences.&lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
MeeGo Netbook is designed for small portable devices with 7-10&amp;quot; screens, keyboards and small trackpads as the pointing devices. The smallest screen resolution expected is 1024x600. Pervasive connectivity, using ethernet, wifi and possibly 3G or WiMAX, a front facing camera, storage expansion (via either USB or SD type memory cards and an external monitor port are expected to be available.&lt;br /&gt;
&lt;br /&gt;
== Interaction architecture ==&lt;br /&gt;
&lt;br /&gt;
Netbook users want to get multiple things done at the same time, but the small screen makes it difficult to do any of them justice if they're put together. Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). With the panels and zones interface allowing fluid and quick task changing and background operation.&lt;br /&gt;
&lt;br /&gt;
These applications are self contained experiences and all popups should be constrained and contained within the applications window. Spawning new windows can, if not handled correctly lead to inadvertent opening of new zones or in getting a dialogue 'stuck' underneath another window causing frustration.&lt;br /&gt;
&lt;br /&gt;
=== Panels ===&lt;br /&gt;
&lt;br /&gt;
Since this means the application is quite likely not to be visible at any time you may wish to implement a Panel to allow the user quick access to your key features, directly from the toolbar. The media player uses a panel to show a different view of the user's state, more appropriate for quickly pausing or modifying their play queue so they can switch back to what they really wanted to do.&lt;br /&gt;
&lt;br /&gt;
The important thing with a panel is, if it's going to take more than a couple of clicks, that you should open your host application. Panels are not a good place to do complex tasks and they should reset their state to the 'default' upon each invocation.&lt;br /&gt;
&lt;br /&gt;
Panel quick points:&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;br /&gt;
&lt;br /&gt;
===Anatomy of an app ===&lt;br /&gt;
MeeGo Netbook applications are made up of three main elements with distinct purposes. Use them well and your application will flow and zing.&lt;br /&gt;
&lt;br /&gt;
==== Toolbar ====&lt;br /&gt;
Every application has a toolbar. This is where users will look first for functionality. Thanks to the less than ideal trackpads on netbooks this is quite chunky in size, but it also encompasses the functionality of a menu bar in traditional applications. The toolbar will always contain a close button, however the user can also close your application by using the zones panel.&lt;br /&gt;
&lt;br /&gt;
We find that direct use of buttons in the toolbar is very effective, however if you have a collection of less important and related choices then you may collect them together into a dropdown.&lt;br /&gt;
&lt;br /&gt;
Toolbar quick points:&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
==== Sidebar ====&lt;br /&gt;
An application may have a sidebar, but it is not required. Sidebars are used when you want to change the context of the main content view. This is not progressing through a single view, where you might want to use breadcrumbs (which would go in the toolbar) but can either be entirely new data or a new filter on existing data such as Album vs Artist view in a media player.&lt;br /&gt;
&lt;br /&gt;
Sidebar quick points:&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
* Lists work well, but you can put other types of control here if you like.&lt;br /&gt;
&lt;br /&gt;
==== Content pane ====&lt;br /&gt;
As far as your users are concerned, this is your application and is the area we want to control the least. Go wild.&lt;br /&gt;
&lt;br /&gt;
Just remember that your users have a widescreen display and that you're taking all of it up. We have found that grid views work well to get the required information density.&lt;br /&gt;
&lt;br /&gt;
Content pane quick points:&lt;br /&gt;
* Where the action is.&lt;br /&gt;
* We like grid views.&lt;br /&gt;
&lt;br /&gt;
=== Notifications ===&lt;br /&gt;
Since Zones means that your application cannot be guaranteed to be in front of the user at all times and the toolbar is usually hidden until the user asks for it, active notifications are important to master. You may send a notification to the user at any time when your application is not focused. Only one notification will be shown at a time and it will be expired after 7 seconds. If two or more notifications are scheduled to be shown they will go into a stack and be shown in order. The user may dismiss all notifications at any time. Alongside the dismiss button you may display a single positive action of your own. For example, if a new instant message arrives the user can choose to dismiss the message or actively switch contexts to the conversation and answer it.&lt;br /&gt;
&lt;br /&gt;
Applications should be careful not to spam the user with unnecessary or out of date notifications. For example, if a notification is sent that we have lost connection to the internet then it should be immediately removed from the stack if the connection is restored. Similarly, if a new email arrives a notification may be shown, but if another new email arrives then the notification should be cancelled and a new one sent with the current state &amp;quot;Two new emails&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Don't be modal ===&lt;br /&gt;
MeeGo is all about speed and responsiveness. Searches should ideally occur as the user types and blocking modal popups are discouraged for communicating with the user, in favour of contextual information bars.&lt;br /&gt;
&lt;br /&gt;
Similarly, transitions and animations should be as short as is possible to convey the information required or cover up pauses or gaps in the interaction and ideally they should pre-emptable by user action.&lt;br /&gt;
&lt;br /&gt;
=== Big screen mode ===&lt;br /&gt;
When on a big screen, not a netbook the system will change to work more effectively. Since the context of use has changed on a larger screen, many of the comments above no longer apply. Applications should not always open to be the size of the screen (unless their design requires it), they can open in their 'natural size'. Also, opening a new application will not automatically open a new zone (although users can still use the zones panel to manage them). Furthermore, the toolbar will be visible at all times.&lt;br /&gt;
&lt;br /&gt;
Currently big screen mode is activated when the primary display is &amp;gt;11&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Projectors ===&lt;br /&gt;
The user may attach a projector or TV to the device at any time. When this happens the primary display will automatically be switched to the new screen and the resolution will be changed to match. Your application should automatically reflect this.&lt;br /&gt;
&lt;br /&gt;
=== Where next? ===&lt;br /&gt;
If you want to actually do something about this check out this handy page on how to [[MeeGo_Netbook_and_GTK|adapt your GTK+ application for netbook]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Application-developer]]&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2010-08-06T18:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: add a lot more information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MeeGo netbook is similar to, but different from, other desktop Linux operating systems. It is designed specifically for 10&amp;quot; or smaller screens, with Atom chips and Intel 3D graphics. Because of this tight focus it is possible to create a more pleasing experience for its users. However, this also means that existing Linux applications need some modification if they want to be at their best in this environment. The following design principles were used by the MeeGo design team themselves and should help you out in creating awesome netbook experiences.&lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
MeeGo Netbook is designed for small portable devices with 7-10&amp;quot; screens, keyboards and small trackpads as the pointing devices. The smallest screen resolution expected is 1024x600. Pervasive connectivity, using ethernet, wifi and possibly 3G or WiMAX, a front facing camera, storage expansion (via either USB or SD type memory cards and an external monitor port are expected to be available.&lt;br /&gt;
&lt;br /&gt;
= Interaction architecture =&lt;br /&gt;
&lt;br /&gt;
Netbook users want to get multiple things done at the same time, but the small screen makes it difficult to do any of them justice if they're put together. Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). With the panels and zones interface allowing fluid and quick task changing and background operation.&lt;br /&gt;
&lt;br /&gt;
These applications are self contained experiences and all popups should be constrained and contained within the applications window. Spawning new windows can, if not handled correctly lead to inadvertent opening of new zones or in getting a dialogue 'stuck' underneath another window causing frustration.&lt;br /&gt;
&lt;br /&gt;
== Panels ==&lt;br /&gt;
&lt;br /&gt;
Since this means the application is quite likely not to be visible at any time you may wish to implement a Panel to allow the user quick access to your key features, directly from the toolbar. The media player uses a panel to show a different view of the user's state, more appropriate for quickly pausing or modifying their play queue so they can switch back to what they really wanted to do.&lt;br /&gt;
&lt;br /&gt;
The important thing with a panel is, if it's going to take more than a couple of clicks, that you should open your host application. Panels are not a good place to do complex tasks and they should reset their state to the 'default' upon each invocation.&lt;br /&gt;
&lt;br /&gt;
Panel quick points:&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;br /&gt;
&lt;br /&gt;
==Anatomy of an app ==&lt;br /&gt;
MeeGo Netbook applications are made up of three main elements with distinct purposes. Use them well and your application will flow and zing.&lt;br /&gt;
&lt;br /&gt;
=== Toolbar ===&lt;br /&gt;
Every application has a toolbar. This is where users will look first for functionality. Thanks to the less than ideal trackpads on netbooks this is quite chunky in size, but it also encompasses the functionality of a menu bar in traditional applications. The toolbar will always contain a close button, however the user can also close your application by using the zones panel.&lt;br /&gt;
&lt;br /&gt;
We find that direct use of buttons in the toolbar is very effective, however if you have a collection of less important and related choices then you may collect them together into a dropdown.&lt;br /&gt;
&lt;br /&gt;
Toolbar quick points:&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
=== Sidebar ===&lt;br /&gt;
An application may have a sidebar, but it is not required. Sidebars are used when you want to change the context of the main content view. This is not progressing through a single view, where you might want to use breadcrumbs (which would go in the toolbar) but can either be entirely new data or a new filter on existing data such as Album vs Artist view in a media player.&lt;br /&gt;
&lt;br /&gt;
Sidebar quick points:&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
* Lists work well, but you can put other types of control here if you like.&lt;br /&gt;
&lt;br /&gt;
=== Content pane ===&lt;br /&gt;
As far as your users are concerned, this is your application and is the area we want to control the least. Go wild.&lt;br /&gt;
&lt;br /&gt;
Just remember that your users have a widescreen display and that you're taking all of it up. We have found that grid views work well to get the required information density.&lt;br /&gt;
&lt;br /&gt;
Content pane quick points:&lt;br /&gt;
* Where the action is.&lt;br /&gt;
* We like grid views.&lt;br /&gt;
&lt;br /&gt;
== Notifications ==&lt;br /&gt;
Since Zones means that your application cannot be guaranteed to be in front of the user at all times and the toolbar is usually hidden until the user asks for it, active notifications are important to master. You may send a notification to the user at any time when your application is not focused. Only one notification will be shown at a time and it will be expired after 7 seconds. If two or more notifications are scheduled to be shown they will go into a stack and be shown in order. The user may dismiss all notifications at any time. Alongside the dismiss button you may display a single positive action of your own. For example, if a new instant message arrives the user can choose to dismiss the message or actively switch contexts to the conversation and answer it.&lt;br /&gt;
&lt;br /&gt;
Applications should be careful not to spam the user with unnecessary or out of date notifications. For example, if a notification is sent that we have lost connection to the internet then it should be immediately removed from the stack if the connection is restored. Similarly, if a new email arrives a notification may be shown, but if another new email arrives then the notification should be cancelled and a new one sent with the current state &amp;quot;Two new emails&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Don't be modal ==&lt;br /&gt;
MeeGo is all about speed and responsiveness. Searches should ideally occur as the user types and blocking modal popups are discouraged for communicating with the user, in favour of contextual information bars.&lt;br /&gt;
&lt;br /&gt;
Similarly, transitions and animations should be as short as is possible to convey the information required or cover up pauses or gaps in the interaction and ideally they should pre-emptable by user action.&lt;br /&gt;
&lt;br /&gt;
== Big screen mode ==&lt;br /&gt;
When on a big screen, not a netbook the system will change to work more effectively. Since the context of use has changed on a larger screen, many of the comments above no longer apply. Applications should not always open to be the size of the screen (unless their design requires it), they can open in their 'natural size'. Also, opening a new application will not automatically open a new zone (although users can still use the zones panel to manage them). Furthermore, the toolbar will be visible at all times.&lt;br /&gt;
&lt;br /&gt;
Currently big screen mode is activated when the primary display is &amp;gt;11&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Projectors ==&lt;br /&gt;
The user may attach a projector or TV to the device at any time. When this happens the primary display will automatically be switched to the new screen and the resolution will be changed to match. Your application should automatically reflect this.&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2010-08-06T14:18:15Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: update with extra information. more to come.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MeeGo netbook is similar to, but different from, other desktop Linux operating systems. It is designed specifically for 10&amp;quot; or smaller screens, with Atom chips and Intel 3D graphics. Because of this tight focus it is possible to create a more pleasing experience for its users. However, this also means that existing Linux applications need some modification if they want to be at their best in this environment. The following design principles were used by the MeeGo design team themselves and should help you out in creating awesome netbook experiences.&lt;br /&gt;
&lt;br /&gt;
= Interaction architecture =&lt;br /&gt;
&lt;br /&gt;
Netbook users want to get multiple things done at the same time, but the small screen makes it difficult to do any of them justice if they're put together. Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). With the panels and zones interface allowing fluid and quick task changing and background operation.&lt;br /&gt;
&lt;br /&gt;
== Panels ==&lt;br /&gt;
&lt;br /&gt;
Since this means the application is quite likely not to be visible at any time you may wish to implement a Panel to allow the user quick access to your key features, directly from the toolbar. The media player uses a panel to show a different view of the user's state, more appropriate for quickly pausing or modifying their play queue so they can switch back to what they really wanted to do.&lt;br /&gt;
&lt;br /&gt;
Panel quick points:&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;br /&gt;
&lt;br /&gt;
==Anatomy of an app ==&lt;br /&gt;
&lt;br /&gt;
MeeGo Netbook applications are made up of three main elements with distinct purposes. Use them well and your application will flow and zing.&lt;br /&gt;
&lt;br /&gt;
=== Toolbar ===&lt;br /&gt;
Every application has a toolbar. This is where users will look first for functionality. Thanks to the less than ideal trackpads on netbooks this is quite chunky in size, but it also encompasses the functionality of a menu bar in traditional applications.&lt;br /&gt;
&lt;br /&gt;
Toolbar quick points:&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
=== Sidebar ===&lt;br /&gt;
Sidebar quick points:&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
&lt;br /&gt;
=== Content pane ===&lt;br /&gt;
Content pane quick points:&lt;br /&gt;
* Where the action is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Big screen mode ==&lt;br /&gt;
When on a big screen, not a netbook the system will change to work more effectively. Since the context of use has changed on a larger screen, many of the comments above no longer apply. Applications should not always open to be the size of the screen (unless their design requires it), they can open in their 'natural size'. Also, openeing a new application will not automatically open a new zone (although users can still use the zones panel to manage them). Furthermore, the toolbar will be visible at all times.&lt;br /&gt;
&lt;br /&gt;
Currently big screen mode is activated when the primary display is &amp;gt;11&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Projectors ==&lt;br /&gt;
The user may attach a projector or TV to the device at any time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
They are self contained experiences and all popups should be constrained and contained within the applications window.&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Iconography</id>
		<title>Iconography</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Iconography"/>
				<updated>2010-06-21T11:08:03Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Netbook Icon Style Guidelines=&lt;br /&gt;
&lt;br /&gt;
This document was created to shed some light on creating icons for&lt;br /&gt;
MeeGo Netbook for graphic designers. The MeeGo netbook icons have a &lt;br /&gt;
unique glyph like style. It aims to be simple, light and easily &lt;br /&gt;
distinguishable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The Building Blocks==&lt;br /&gt;
&lt;br /&gt;
[[File:building-blocks.png]]&lt;br /&gt;
&lt;br /&gt;
Some practical points about the style to keep in mind:&lt;br /&gt;
&lt;br /&gt;
* Try to use an even number of pixels of negative space, it's not absolutely required, but it will make the icon set look more consistent.&lt;br /&gt;
&lt;br /&gt;
* Only use roundness when the actual objects in real life are round.&lt;br /&gt;
&lt;br /&gt;
== 16x16 ==&lt;br /&gt;
&lt;br /&gt;
[[File:16x16.png]]&lt;br /&gt;
&lt;br /&gt;
These are used in lists, such as on the sidebar in the File manager.&lt;br /&gt;
&lt;br /&gt;
The guidelines for the 16x16 are slightly different because &lt;br /&gt;
of space constraints, here are some tips to maintain crispyness:&lt;br /&gt;
&lt;br /&gt;
* Straight  stroke corners are allowed. This works well for paths on the inside of the icon.&lt;br /&gt;
* Use a slightly rounded rectangle instead of a circle if the radius is smaller than around 5px.&lt;br /&gt;
* You don't have to use an even number of pixels for the negative spaces&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 24x24 ==&lt;br /&gt;
&lt;br /&gt;
[[File:24x24.png]]&lt;br /&gt;
&lt;br /&gt;
This is the standard and most common size used across the UI. Start making your icons in this size. Some more detailed examples:&lt;br /&gt;
&lt;br /&gt;
[[File:24x24-example-document.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:24x24-example-camera.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 48x48 ==&lt;br /&gt;
&lt;br /&gt;
[[File:48x48.png]]&lt;br /&gt;
&lt;br /&gt;
These are used in large icon views, like the file manager. They&lt;br /&gt;
are exactly the same as the 24x24 versions, just scaled up 200%.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 100x100 ==&lt;br /&gt;
&lt;br /&gt;
This is a special case of icon size, used by the Garage application installer. This is especially useful if you're creating an application and actually want a user to install it.&lt;br /&gt;
&lt;br /&gt;
== Application Tiles ==&lt;br /&gt;
&lt;br /&gt;
[[File:application-launchers.png]]&lt;br /&gt;
&lt;br /&gt;
The 24x24 icons can be applied on the the application tiles to create &lt;br /&gt;
program launchers. To do this, scale the glyph icon by 133% and give it &lt;br /&gt;
a 2.5px white stroke. Now center the glyph icon on the tile.&lt;br /&gt;
&lt;br /&gt;
For the smaller tile, you can just apply the 24x24 icon without modifying &lt;br /&gt;
its size&lt;br /&gt;
&lt;br /&gt;
Done!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inkscape ==&lt;br /&gt;
&lt;br /&gt;
Some settings you may want to set in Inkscape to make your life easier:&lt;br /&gt;
&lt;br /&gt;
* Turn stroke width scaling off&lt;br /&gt;
 &lt;br /&gt;
* Use a 1px grid&lt;br /&gt;
&lt;br /&gt;
* Turn node snapping on&lt;br /&gt;
&lt;br /&gt;
* Use steps of 1px when moving objects around with the arrow keys&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Templates ==&lt;br /&gt;
&lt;br /&gt;
Here you can download a zip file with all the examples from above plus&lt;br /&gt;
some handy templates with the right default settings.&lt;br /&gt;
&lt;br /&gt;
[[File:Templates.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Hbons|Hbons]] 10:49, 21 June 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/MeeGo_Style_Guide</id>
		<title>MeeGo Style Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/MeeGo_Style_Guide"/>
				<updated>2010-06-21T11:05:35Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Other pages =&lt;br /&gt;
----&lt;br /&gt;
* [[Netbook Design Guide|How to design your application for a MeeGo netbook]]&lt;br /&gt;
* [[Iconography|How to design icons for MeeGo netbook]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=Trademark Usage=&lt;br /&gt;
----&lt;br /&gt;
The MeeGo trademark usage is subject to the [https://www.linuxfoundation.org/sites/main/files/4647698_2.pdf Linux Foundation Trademark Policy and Guidelines].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=MeeGo Logotype=&lt;br /&gt;
----&lt;br /&gt;
The logomark may be used at any size down to 20mm as long as the print quality is of a high quality standard. Any misuse of the logotype will devalue the identity.&lt;br /&gt;
&lt;br /&gt;
• Do not substitute another typeface for the specially drawn logotype.&lt;br /&gt;
&lt;br /&gt;
• Do not  stretch or squash the logotype in any way. &lt;br /&gt;
&lt;br /&gt;
• Always scale proportionally.&lt;br /&gt;
&lt;br /&gt;
• Do not put key line around logotype.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logotype-size.png]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=MeeGo Colour Palette=&lt;br /&gt;
----&lt;br /&gt;
=='''Signature Color'''==&lt;br /&gt;
&lt;br /&gt;
The MeeGo Logotype signature colour combination is Dark Grey and Purple. When placing the logotype on black or color backgrounds, use the light grey and white version. Never place the MeeGo logo on a visually cluttered or patterned background.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logo-sig-colour.png]]&lt;br /&gt;
&lt;br /&gt;
'''Dark Grey:'''  For print is PMS 425C. Our online hex color is #57585b.&lt;br /&gt;
&lt;br /&gt;
'''Purple:''' For print is PMS 2607C. Our online hex color is #552987.&lt;br /&gt;
&lt;br /&gt;
'''Light Grey:'''  For print is PMS 421C. Our online hex color is #b5b7b4.&lt;br /&gt;
&lt;br /&gt;
Downloads:&lt;br /&gt;
[[Media:meego-brand-artwork.zip]]&lt;br /&gt;
----&lt;br /&gt;
=='''Secondary Colour Palette'''==&lt;br /&gt;
&lt;br /&gt;
The MeeGo colour palette contains bright, bold hues to keep the balance of optimisim and sophistication.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logo-colour-palette.png]]&lt;br /&gt;
&lt;br /&gt;
'''Red:'''  For print is PMS 7416C. Our online hex color is #eb5f54.&lt;br /&gt;
&lt;br /&gt;
'''Magenta:''' For print is PMS 219C. Our online hex color is #eb2a8a.&lt;br /&gt;
&lt;br /&gt;
'''Blue:'''  For print is PMS 2985C. Our online hex color is #4fc3e6.&lt;br /&gt;
&lt;br /&gt;
'''Yellow:'''  For print is PMS 123C. Our online hex color is #ffc501.&lt;br /&gt;
&lt;br /&gt;
'''Green:''' For print is PMS 346C. Our online hex color is #54b87b.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=MeeGo Exclusion Zone=&lt;br /&gt;
----&lt;br /&gt;
An exclusion zone is there to prevent the mark from being overcrowded. No other elements should be printed or appear within this exclusion zone.&lt;br /&gt;
&lt;br /&gt;
The exclusion zone is created proportionally by measuring the x height of the ‘e’ of MeeGo.&lt;br /&gt;
[[File:MeeGo-logo-Exclusion.png]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=MeeGo Typography=&lt;br /&gt;
----&lt;br /&gt;
The MeeGo type family is '''DIN'''. This typeface has been selected to work in conjunction with the logomark. &lt;br /&gt;
&lt;br /&gt;
Please use the weights shown for text font and for headings.&lt;br /&gt;
&lt;br /&gt;
If this typeface is not available, for example any internal word processing communications, then the typeface '''Helvectica''' may be used as a substitute.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-typography.png]]&lt;br /&gt;
----&lt;br /&gt;
=Characters=&lt;br /&gt;
----&lt;br /&gt;
Can be used, reproduced, and modified freely in marketing communications. When using the MeeGo characters or any modification of them, proper attribution is required under the terms of the Creative Commons Attribution license. Like so: &amp;quot;Characters from the MeeGo Project - http://meego.com&amp;quot;&lt;br /&gt;
[[File:MeeGo-characters.png]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Clairealex|Clairealex]] 12:49, 15 June 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2010-06-21T11:05:00Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Interaction architecture =&lt;br /&gt;
&lt;br /&gt;
Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). &lt;br /&gt;
&lt;br /&gt;
==Anatomy of an app ==&lt;br /&gt;
&lt;br /&gt;
=== Toolbar ===&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
=== Sidebar ===&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
&lt;br /&gt;
=== Content pane ===&lt;br /&gt;
* Where the action is.&lt;br /&gt;
&lt;br /&gt;
They are self contained experiences and all popups should be constrained and contained within the applications window.&lt;br /&gt;
&lt;br /&gt;
== Big screen mode ==&lt;br /&gt;
When on a big screen, not a netbook&lt;br /&gt;
&lt;br /&gt;
== Panel ==&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2010-06-16T16:47:22Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Interaction architecture =&lt;br /&gt;
&lt;br /&gt;
Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). &lt;br /&gt;
&lt;br /&gt;
==Anatomy of an app ==&lt;br /&gt;
&lt;br /&gt;
== Toolbar ===&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
=== Sidebar ===&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
&lt;br /&gt;
=== Content pane ===&lt;br /&gt;
* Where the action is.&lt;br /&gt;
&lt;br /&gt;
They are self contained experiences and all popups should be constrained and contained within the applications window.&lt;br /&gt;
&lt;br /&gt;
== Big screen mode ==&lt;br /&gt;
When on a big screen, not a netbook&lt;br /&gt;
&lt;br /&gt;
== Panel ==&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Netbook_Design_Guide</id>
		<title>Netbook Design Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Netbook_Design_Guide"/>
				<updated>2010-06-15T17:49:04Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: set up the page with some quick thoughts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Interaction architecture ==&lt;br /&gt;
&lt;br /&gt;
Netbook applications should expect to fill the whole of the screen on their zone (in small screen mode). &lt;br /&gt;
&lt;br /&gt;
==Anatomy of an app ==&lt;br /&gt;
&lt;br /&gt;
= Toolbar =&lt;br /&gt;
* Use it to act on the context.&lt;br /&gt;
* No menus&lt;br /&gt;
* This is also your window decoration&lt;br /&gt;
&lt;br /&gt;
= Sidebar =&lt;br /&gt;
* Use it to change the context.&lt;br /&gt;
&lt;br /&gt;
= Content pane =&lt;br /&gt;
* Where the action is.&lt;br /&gt;
&lt;br /&gt;
They are self contained experiences and all popups should be constrained and contained within the applications window.&lt;br /&gt;
&lt;br /&gt;
== Big screen mode ==&lt;br /&gt;
When on a big screen, not a netbook&lt;br /&gt;
&lt;br /&gt;
== Panel ==&lt;br /&gt;
* Quick tastes of interaction&lt;br /&gt;
* Just one screen, ideally page not scroll&lt;br /&gt;
* Get to what you want to use a lot, as quickly as you can&lt;br /&gt;
* Not a place to stay.&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/MeeGo_Style_Guide</id>
		<title>MeeGo Style Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/MeeGo_Style_Guide"/>
				<updated>2010-06-15T17:12:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nedrichards: add a netbook design section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Other pages ==&lt;br /&gt;
&lt;br /&gt;
[[Netbook Design Guide|How to design your application for a MeeGo netbook]]&lt;br /&gt;
&lt;br /&gt;
==MeeGo Logotype==&lt;br /&gt;
&lt;br /&gt;
The logomark may be used at any size down to 20mm as long as the print quality is of a high quality standard. Any misuse of the logotype will devalue the identity.&lt;br /&gt;
&lt;br /&gt;
• Do not substitute another typeface for the specially drawn logotype.&lt;br /&gt;
&lt;br /&gt;
• Do not  stretch or squash the logotype in any way. &lt;br /&gt;
&lt;br /&gt;
• Always scale proportionally.&lt;br /&gt;
&lt;br /&gt;
• Do not put key line around logotype.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logotype-size.png]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==MeeGo Colour Palette==&lt;br /&gt;
&lt;br /&gt;
'''Signature Color'''&lt;br /&gt;
&lt;br /&gt;
The MeeGo Logotype signature colour combination is Dark Grey and Purple. When placing the logotype on black or color backgrounds, use the light grey and white version. Never place the MeeGo logo on a visually cluttered or patterned background.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logo-sig-colour.png]]&lt;br /&gt;
&lt;br /&gt;
'''Dark Grey:'''  For print is PMS 425C. Our online hex color is #57585b.&lt;br /&gt;
&lt;br /&gt;
'''Purple:''' For print is PMS 2607C. Our online hex color is #552987.&lt;br /&gt;
&lt;br /&gt;
'''Light Grey:'''  For print is PMS 421C. Our online hex color is #b5b7b4.&lt;br /&gt;
&lt;br /&gt;
Downloads:&lt;br /&gt;
[[meego-brand-artwork.zip]]&lt;br /&gt;
----&lt;br /&gt;
'''Secondary Colour Palette'''&lt;br /&gt;
&lt;br /&gt;
The MeeGo colour palette contains bright, bold hues to keep the balance of optimisim and sophistication.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-logo-colour-palette.png]]&lt;br /&gt;
&lt;br /&gt;
'''Red:'''  For print is PMS 7416C. Our online hex color is #eb5f54.&lt;br /&gt;
&lt;br /&gt;
'''Magenta:''' For print is PMS 219C. Our online hex color is #eb2a8a.&lt;br /&gt;
&lt;br /&gt;
'''Blue:'''  For print is PMS 2985C. Our online hex color is #4fc3e6.&lt;br /&gt;
&lt;br /&gt;
'''Yellow:'''  For print is PMS 123C. Our online hex color is #ffc501.&lt;br /&gt;
&lt;br /&gt;
'''Green:''' For print is PMS 346C. Our online hex color is #54b87b.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==MeeGo Exclusion Zone==&lt;br /&gt;
&lt;br /&gt;
An exclusion zone is there to prevent the mark from being overcrowded. No other elements should be printed or appear within this exclusion zone.&lt;br /&gt;
&lt;br /&gt;
The exclusion zone is created proportionally by measuring the x height of the ‘e’ of MeeGo.&lt;br /&gt;
[[File:MeeGo-logo-Exclusion.png]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==MeeGo Typography==&lt;br /&gt;
&lt;br /&gt;
The MeeGo type family is '''DIN'''. This typeface has been selected to work in conjunction with the logomark. &lt;br /&gt;
&lt;br /&gt;
Please use the weights shown for text font and for headings.&lt;br /&gt;
&lt;br /&gt;
If this typeface is not available, for example any internal word processing communications, then the typeface '''Helvectica''' may be used as a substitute.&lt;br /&gt;
&lt;br /&gt;
[[File:MeeGo-typography.png]]&lt;br /&gt;
----&lt;br /&gt;
==Characters==&lt;br /&gt;
&lt;br /&gt;
Can be used, reproduced, and modified freely in marketing communications. When using the MeeGo characters or any modification of them, proper attribution is required under the terms of the Creative Commons Attribution license. Like so: &amp;quot;Characters from the MeeGo Project - http://meego.com&amp;quot;&lt;br /&gt;
[[File:MeeGo-characters.png]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Clairealex|Clairealex]] 12:49, 15 June 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Nedrichards</name></author>	</entry>

	</feed>