Unity

Differences between revisions 3 and 50 (spanning 47 versions)
Revision 3 as of 2010-06-11 13:23:28
Size: 2008
Editor: put92-5-82-243-237-71
Comment:
Revision 50 as of 2014-01-21 18:49:02
Size: 3803
Editor: 3v1n0
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from DesktopTeam/Unity
Line 3: Line 4:
= Unity = ||<style="width: 600px; background-color: #FFFFAA;"> /!\ '''Notice:''' The information on this page is likely to change soon as we switch our development focus to the !UnityNext project. For more information about !UnityNext, please read [[UnityNextSpec|the spec]].||
Line 5: Line 6:
Unity is the default UI for Ubuntu Netbook Edition in 10.10. It's a step forward in the Netbook Edition, making it easy and well-fitted for those screen sizes to get a desktop environment. More information on Unity is available on [[http://www.markshuttleworth.com/archives/383|sabdfl's blog]].
Line 7: Line 7:
= How to test Unity = ##= Unity = H1/titles are redundant in the Ubuntu Wiki. This is already the page name and will be rendered as the top-most H1 as a result. (Note that it won't show up on the preview, but will after you save.)
Line 9: Line 9:
== on maverick (10.10) == The wiki documentation is targeting technical users, if you want to get an overview of Unity you might be interested ready those:
Line 11: Line 11:
=== on UNE edition ===  * [[http://unity.ubuntu.com|Unity Homepage]]
 * [[attachment:Unity_Architecture.pdf|Unity Architecture]]
 * [[Unity/Lenses | Unity Lenses]] - Information for developers for implementing Unity Lenses, which are plugabble elements to the Unity Dash.
 * [[Unity/HUD | Unity HUD]] - '''[Experimental]''' Information for developers for integrating with the Unity HUD, which is an intent-driven alternate interface to application menus.
 * [[Unity/Bitesize|Unity Bitesize Bugs]] - A great place for new hackers to contribute improvements and fixes.
 * [[Unity/CodingStyle|Coding Style Guidelines]]
 * [[Unity/CodeReviews|Standards for Unity Code Reviews (Merge Proposals)]]
 * [[Unity/LauncherAPI|Launcher Integration]] - For application developers that want to add progress bars and other "overlays" onto their icon in the Unity Launcher
 * [[Unity/Theming|Theming Unity]] - For theme writers, how to theme unity
Line 13: Line 21:
Unity is the default UI for Ubuntu Netbook Edition. The easiest way to test it is to install the Netbook Edition of the 10.10 development cycle from the daily built iso [[http://cdimage.ubuntu.com/ubuntu-netbook/daily-live/current/|available there]]. == Frequently Asked Questions ==
Line 15: Line 23:
=== with a standard ubuntu-desktop edition ===  * [[https://wiki.ubuntu.com/DemystifyingUnityGraphicsHardwareRequirements|Hardware Requirements]]
 * [[http://askubuntu.com/questions/29553/how-can-i-configure-unity|How to configure Unity]] - For Natty we're concentrating on shipping good defaults, however you can still change some things around.
 * [[http://askubuntu.com/questions/10228/whats-the-right-terminology-for-unitys-ui-elements/19166#19166|Unity Terminology]] - this page explains what we call the different parts of the UI
 * [[http://askubuntu.com/questions/28086/unity-keyboard-mouse-shortcuts|Keyboard Shortcuts]]
 * [[https://wiki.ubuntu.com/Unity/InstallationGuideFromSource|Building Unity from Source]] - For developers who want to learn how to build Unity and Nux.
 * [[http://askubuntu.com/tags/unity/faq|Full FAQ]]
Line 17: Line 30:
 1. Run just `sudo apt-get install ubuntu-netbook`
 1. This will add in GDM a "Ubuntu Netbook Edition" menu option when you click on your username. Select it and login to get the Unity interface.
== How and where to file bugs ==
Line 20: Line 32:
=== Update frequence === === Crash bugs ===
The most valuable bug reports are crash reports.
Line 22: Line 35:
Unity is weekly released. Stay tuned! After installing, enable apport: edit /etc/default/apport, set enabled=1 and restart you computer. Once activated the system should detect crashes and prompt you to report those.
Line 24: Line 37:
== on lucid (10.04 LTS) == === Non crash bugs ===
Line 26: Line 39:
Unity is primarily built for maverick (10.10), but we are conscious that some people want to test it on lucid. For those, we have setup a PPA and backport unity component to lucid. The best way to log a bug is to use this command:
Line 28: Line 41:
 1. If you are on Lucid, load a terminal and run `sudo add-apt-repository ppa:canonical-dx-team/une` and `sudo apt-get update`.
 1. Run `sudo apt-get install ubuntu-netbook-unity-default-settings`.
 1. Logout and choose in GDM your "Ubuntu Unity Netbook Edition" menu option when you click on your username
{{{
ubuntu-bug unity
}}}
Line 32: Line 45:
== is there a difference from the maverick version? == It will collect the required details and send you to launchpad to write your bug description.
Line 34: Line 47:
Apart from the fact we have a different session name "Unity" instead of "UNE" and a fake metapackage "ubuntu-netbook-unity-default-settings", the behavior is the same. The only other difference is that you still can have netbook-launcher (the 10.04 LTS UNE interface) in a parallel install than Unity. (If you build Unity from source or want to open a bug without using ubuntu-bug please follow [[Unity/FilingBugs|this guide]])
Line 36: Line 49:
=== Update frequence === === Window matching problems ===
Line 38: Line 51:
Unity is weekly released. The lucid update comes shortly after the maverick one. If you notice a problem with an application icon in the launcher (blurry icon, pinning not working, etc.), Unity is probably having some problems matching the window to the correct .desktop file. Please edit [[https://wiki.ubuntu.com/Unity/WindowMatching|this wiki page]] with the details of any problems of this kind you find.

== How to Contribute to Unity ==

http://unity.ubuntu.com/getinvolved/ has instructions on how to get the code and hack on it.

== Support ==

 * Please consult the [[DesktopExperienceTeam/UnityHardwareRequirements|Hardware Requirements for Unity]].
 * To report bugs: see [[Unity/FilingBugs]]

----
CategoryDocumentation CategoryDocteam

Warning /!\ Notice: The information on this page is likely to change soon as we switch our development focus to the UnityNext project. For more information about UnityNext, please read the spec.

The wiki documentation is targeting technical users, if you want to get an overview of Unity you might be interested ready those:

Frequently Asked Questions

How and where to file bugs

Crash bugs

The most valuable bug reports are crash reports.

After installing, enable apport: edit /etc/default/apport, set enabled=1 and restart you computer. Once activated the system should detect crashes and prompt you to report those.

Non crash bugs

The best way to log a bug is to use this command:

ubuntu-bug unity

It will collect the required details and send you to launchpad to write your bug description.

(If you build Unity from source or want to open a bug without using ubuntu-bug please follow this guide)

Window matching problems

If you notice a problem with an application icon in the launcher (blurry icon, pinning not working, etc.), Unity is probably having some problems matching the window to the correct .desktop file. Please edit this wiki page with the details of any problems of this kind you find.

How to Contribute to Unity

http://unity.ubuntu.com/getinvolved/ has instructions on how to get the code and hack on it.

Support


CategoryDocumentation CategoryDocteam

Unity (last edited 2014-01-21 18:49:47 by 3v1n0)