From Fedora Project Wiki

No edit summary
 
(212 intermediate revisions by 38 users not shown)
Line 1: Line 1:
== Fedora Desktop ==
{{header|docs}}


<!--
{{Docs_beat_closed}}
Commenting this out of the release notes because it doesn't look like it's relevant to the final, GA version of F12, and therefore, we shouldn't burden our translators with it. Please uncomment it and add it to the XML version of the release notes if I'm wrong here... --rlandmann


=== Dynamically Rotating Wallpapers ===
Fedora developers originally introduced dynamically rotating wallpapers in Fedora 8 and pushed this ability to upstream GNOME so that it available for other distributions as well. We are now taking advantage of this feature again this release by including several wallpaper designs proposed and they rotate automatically on regular intervals. The Fedora Design team would like to hear from your feedback on these wallpapers and we will pick one of them to be the default for the general release of Fedora 12.
-->
===  Spanning Desktop ===
In the latest version of Xorg included in this release, if you have a dual monitor setup, your desktop display will span across them instead of using a cloned display by default. This matches the behaviour of other operating systems.
=== GNOME 2.28 ===
The '''GNOME 2.28 development snapshot''' is part of this release, and is the default environment used in the Fedora Desktop Live image.  The Desktop Live image is a downloadable CD you can use to test the new GNOME environment with or without installing it.  The image can be written to CD, or to a USB flash disk using [[FedoraLiveCD/USBHowTo | these instructions]].
Icons in menus and buttons are not shown by default in GNOME 2.28. To get the old, icon-rich appearance back, you can go System->Preferences->Appearance, Interface tab and enable, "Show icons in menus". There is however no menu interface to enable the icons for the buttons. You can set the corresponding GConf keys instead for enabling both the menus and buttons to have icons:
<pre>
gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true
</pre>
'''Gnote''' is installed by default in GNOME for this release replacing Tomboy. Gnote is a port of Tomboy from Mono to C++ and consumes fewer resources. Gnote is both an applet that can sit in your GNOME panel as well as a individual application you can run within other desktop environments. Fedora Desktop Live CD since the Fedora 10 release has excluded Mono and hence Mono based applications like Tomboy due to lack of space. Gnote will be installed by default in the Live CD as well in this release. Tomboy is still available as a optional alternative. If you are upgrading from the previous release you will not be migrated to Gnote and will continue to have Tomboy. Tomboy users can migrate easily to Gnote as it shares the file format and a plugin is available in Gnote that will automatically import Tomboy notes on first run. Many of the Tomboy plugins have been ported to Gnote. Following plugins are available as part of Gnote
* Bugzilla Links
* Tomboy Importer
* Fixed Width
* Insert Timestamp
* Export to HTML
* Printing Support
* Sticky Notes Importer
* Backlinks
If required, you can copy the notes from Tomboy to Gnote using the following command in your home directory
<pre>
cp -r .tomboy .gnote
</pre>
The sticky notes applet is not provided anymore since Gnote provides a better note taking utility and is available by default in this release.
The GNOME sound preferences now [http://www.hadess.net/2009/07/bad-at-updates-easy-51.html supports] profile switching.
[[File:HardwareTab.png]]
'''Empathy''' replaces Pidgin as the default instant messenger in GNOME. Empathy is better integrated with GNOME and provides audio and video functionality for XMPP/Jabber users with more improvements planned. Empathy supports importing accounts from Pidgin on first run so users can migrate more easily. Users upgrading from a previous release will continue to have Pidgin by default. Pidgin continues to be available in the repository and is actively maintained.
Empathy is still under evaluation for this release. The major pros and cons are listed below:
Pros:
* Better GNOME integration. Passwords are stored in the keyring instead of plain text like in Pidgin
* Voice chat with GoogleTalk.  Note that it requires extra gstreamer codecs and manual firewall reconfiguration and Pidgin is now using the same framework as well.
* Account migration support from Pidgin has been added to Empathy.
* Support for collaboration with Abiword and other programs
* Geo Location (very recent feature)
Cons:
* Missing plugin system, so many of the add-on features available to Pidgin (like encryption, etc) are not available to Empathy
* No proxy support
'''Totem''' only supports a gstreamer backend now. The totem-xine backend [http://www.hadess.net/2009/05/era-comes-to-end.html has been removed] completely.
'''Epiphany''' in this release is now using the WebKit engine instead of the Gecko engine from Firefox. If you have issues, do report them via bugzilla.
=== GNOME Shell - Preview of GNOME 3 ===
A very early version of GNOME Shell is now available in the repository. GNOME Shell is a key part of GNOME 3 and is in active development with the heavy involvement of Fedora developers and interaction designers. A simple way to try out GNOME Shell is to install the desktop-effects package
<pre> yum install desktop-effects gnome-shell </pre>
Go to System => Preferences => Desktop Effects
[[File:Desktopeffects.jpg]]
If you would like to configure it manually, run
<pre>
mkdir ~/.config/autostart
ln -s /usr/share/applications/gnome-shell.desktop ~/.config/autostart
</pre>
You can also run the following to invoke it directly.
<pre>
gnome-shell --replace &
</pre>
=== KDE 4.3 ===
KDE 4.3 is the latest release of KDE 4. There are a lot of enhancements and new features. Plasma has a new Air look, improved job and notification management and fully configurable keyboard shortcuts. There are also new Plasma widgets and existing ones are improved. KWin is optimized for performance and brings new desktop effects to KDE. KDE now contains a new bug reporting tool, making it easier to report bugs to the KDE developers. The GStreamer Phonon backend is now the default.
'''KDE 4.3''' is part of this release and is the default environment in the Fedora KDE Desktop Live image. The KDE Desktop Live image is a downloadable CD you can use to test the new KDE environment with or without installing it. The image can be written to a CD, or to a USB flash disk using [[FedoraLiveCD/USBHowTo |these instructions]].
New features overview
* KDE 4.3
** Plasma:
*** new default theme, ''Air''
*** improved job and notification management
*** fully configurable keyboard shortcuts
*** new and improved ''Plasma widgets''
** faster ''Systemsettings'' with an optional treeview
** new effects like "Sheet" and "Slide Back" and better performance in ''KWin''
** Applications:
*** Solid integration in ''KGpg''
*** ''Ark'' supports LZMA/XZ
*** improved contact list in ''Kopete''
*** new Bug Report Tool
*** ''KDELirc'', a frontend for the Linux Infrared Remote Control system (LIRC)
* Gstreamer Phonon backend as default
<!--
Omitting this from the release notes for now -- "Package foo has been updated from X to Y" is the kind of thing we're now avoiding in prose
=== Firefox 3.5.2 ===
Firefox 3.5 pre-release was included in Fedora 11 (Fedora 11 updates includes Firefox 3.5) and this release now includes the general release with [http://en-us.www.mozilla.com/en-US/firefox/3.5.2/whatsnew/ many improvements].
-->
=== Better WebCam Support ===
The Better Webcam support feature for Fedora 10 has done much of the groundwork needed for properly supporting webcams in Linux. We now have a library (libv4l) for decompressing various proprietary video formats in userspace, and almost all webcam using applications have been patched to use this library.
The second push for better webcam contains of 3 pieces:
# Lots of testing and bugfixing / improving of existing in kernel drivers. I need access to cams for this! As you can see in the matrix below I already have quite a few of them, most of which were bought from my own money especially for this. If you have old cams to donate please contact me!
# Add video processing to libv4l for better video quality for cams which lack any of the following in hardware:
## White Balancing (done)
## Gamma Correction (done)
## Automatic adjustment of Exposure / Gain (done)
## Recognize laptop cams which are known to be installed upside down and rotate the image 180 degrees in software (done)
# Clean up existing out of tree drivers, moving the decompression to libv4l where needed and merge them into the mainline, specifically the following ones:
## qc-usb: stv0600 (and alike) based cams mainly logitech quickcam express (done as of kernel 2.6.29)
## ov51x-jpeg: ov511(+) and ov518(+) driver (done as of kernel 2.6.31rc1, libv4l-0.6.0)
## qc-usb-messenger: st6422 based cams mainly logitech quickcam messenger models (done as of kernel 2.6.31rc1)
## sn9c20x: sn9c20x based cams, many newer cheap cams (done as of kernel 2.6.31rc2)
=== Empathy ===
Empathy was introduced in Fedora 10 as an instant messaging client.  In Fedora 12, it now becomes the default IM client.  This is done to stay in sync with upstream and other distributions.
=== ABRT ===
The ABRT automatic bug reporting tool is replacing bug-buddy and kerneloops in the F12 desktop. ABRT has an extensible architecture and can not only catch and report segmentation faults and kernel oops, but also python backtraces. In contrast to bug-buddy, it can catch segmentation faults in any binary, not just GTK+ applications.
If you have manually modified the GConf settings for the bug-buddy GTK+ module before, you may see warning messages like the following from GTK+ applications:
<pre>
Gtk-Message: Failed to load module "gnomebreakpad":
libgnomebreakpad.so: cannot open shared object file: No such file or
directory
</pre>
To get rid of these messages, run the following command in a terminal in your session:
<pre>
gconftool-2 --type bool --set /apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false
</pre>
<noinclude>[[Category:Release Notes]]<noinclude>
[[Category:Docs Project]]
[[Category:Docs Project]]
[[Category:Draft documentation]]
[[Category:Draft documentation]]
[[Category:Documentation beats]]

Latest revision as of 01:34, 20 September 2016

DocsProject Header docTeam1.png


Warning.png
Beat Closed on Wiki
Work on beats has now moved to git at https://pagure.io/fedora-docs/release-notes. If you have changes or additions, please contact the docs team via #fedora-docs, docs@lists.fedoraproject.org, or with the release-notes BZ component.