3.5.90 - Aug 21, 2012
=====================

Changes since 3.5.5:

- Add search feature, both inside Boxes and in GNOME Shell.
- Selection view now looks a lot prettier (i-e like in gnome-documents) and we
  now retain the selection when switching away from selection view.
- Add an info text column under the box in collection view. Currently its used
  to indicate installation or live status of VMs.
- Asynchronously launch machines so the UI doesn't hang and user sees that
  something is actually happening.
- Make 'favorite' button in selection view, actually work.
- Express installation:
  - Use the new info text column to show the progress of the installation.
  - Don't set SPICE password. Our own created VMs are supposed to be private to
    user (at least by default) so there is no need to add password protection
    to display connection.
  - Allow password-less Fedora VM, just like Windows XP and 7.
  - Require user to input product key for Windows XP.
  - Remove work around for broken QXL drivers on Fedora 16 ISOs.
  - Use the new schemas for detecting the keyboard layout.
- 'check' commandline option:
   - Add a check for SELinux context.
   - Add check for whether we have the kvm capability on qemu:///session.
   - Prettier output.
- Add 'open-uuid' commandline option that allows to open a box by its UUID.
- Fixes to satisfy recent valac.
- Fix issue of Fedora installations looping forever.
- Fix a series of small issues in the UI.
- Added/updated translations:
  - Assamese
  - Belarusian
  - Galician
  - Hebrew
  - Hindi
  - Indonesian
  - Marathi
  - Serbian
  - Slovenian
  - Spanish
  - Traditional Chinese (Hong Kong and Taiwan)

Dependencies changed:

- uuid >= 1.41.3 (new depenency)
- libvirt-gobject >= 0.1.2
- vala >= 0.17.2

All contributors to this release:

Alexander Larsson <alexl@redhat.com>
Andika Triwidada <andika@gmail.com>
chandankumar <chandankumar@git.gnome.org>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Christophe Fergeau <cfergeau@redhat.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Martin Srebotnjak <miles@filmsi.net>
Nilamdyuti Goswami <nilamdyuti@gmail.com>
Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.5.5 - Aug 06, 2012
====================

Changes since 3.5.4.1:

- Fix renaming of remote machine.
- Allow renaming virtual machines.
- Gracefully handle errors from text entries in properties.
- Notify user when properties changes are pending.
- Ensure changes to RAM and storage properties are not lost.
- Don't lose display connection when a machine reboots.
- More reliable virtual machine reboot/shutdown.
- Show the display in the right place of properties page depending on current UI
  state.
- Properly update screenshot on machine shutdown.
- Added/updated translations:
  - Galician
  - German
  - Greek
  - Gujarati
  - Hebrew
  - Hungarian
  - Japanese
  - Lithuanian
  - Norwegian bokmål
  - Serbian
  - Slovenian
  - Spanish

Dependencies changed:

- libvirt-gobject >= 0.1.1
- spice-gtk >= 0.12.101

All contributors to this release:

Aurimas Černius <aurisc4@gmail.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Gabor Kelemen <kelemeng@gnome.hu>
Jiro Matsuzawa <jmatsuzawa@gnome.org>
Kjartan Maraas <kmaraas@gnome.org>
Marc-André Lureau <marcandre.lureau@gmail.com>
Matej Urbančič <mateju@svn.gnome.org>
Sweta Kothari <swkothar@redhat.com>
Tobias Endrigkeit <tobiasendrigkeit@googlemail.com>
Tom Tryfonidis <tomtryf@gmail.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.5.4.1 - Jul 15, 2012
======================

Changes since 3.5.3:

- Create VM based on host capabilities: Choose the virtualization type (KVM or
  Qemu), architecture and features (acpi, apic and pae) of the created domain
  based on host capabilities. This means we now allow creation of VMs even when
  KVM is not available.
- Warn about unavailability of KVM.
- Assign best possible CPU configuration to VMs.
- Reduce the chances of failures at review page of wizard by pre-creating VMs
  (i-e moving failure points to setup page).
- Error out on failure to create VMs.
- More reliable post-installation setup.
- Automatically resume saved installations on launch.
- Friendlier error on new VM setup failure.
- Fix collisions in multiple express installations of the same OS.
- Don't shutdown guest after win7/win2k8 express installation.
- Avoid redundant number suffix in live VMs.
- Fix the regression of 'SETUP' not being skipped for live medias when going
  backwords in wizard.
- Fix layout of initial wizard page.
- Fix creation of VM from hardware CDROM media.
- Sort media in ascending order, not descending.
- Fix not showing selection in file chooser dialog.
- Drop non-free logo files. These files are not provided by a separate package:
  - Repository: http://git.gnome.org/browse/gnome-boxes-nonfree/
  - Source tarballs: http://download.gnome.org/sources/gnome-boxes-nonfree/
- Don't crash when zooming out of a removed box.
- Fixes to box thumbnail drawing/animations.
- Make paused/saved state of dark thumbnails more visible.
- Fix color of toolbar in fullscreen.
- Fix transparent topbar.
- Fix nasty flashing when clicking on toolbar.
- Add translator comment to explain 'Express Install'.
- Add missing files to POTFILES.in and POTFILES.skip.
- Add --debug configure option to set Vala & C debug flags.
- Remove exclamation mark from error messages.
- Added/updated translations:
  - Bulgarian
  - French
  - Galician
  - Norwegian bokmål
  - Spanish
  - Traditional Chinese (Hong Kong and Taiwan)
  - Vietnamese

Dependencies changed:

- libvirt-gconfig >= 0.1.0

All bugs fixed in this release:

671251 - do not include non-free content
673850 - Cannot see selection in file open dialog
674209 - Support VM creation on host w/o KVM
676029 - Make use of multicore
676256 - Cannot create VM from Live Media
677274 - Use layout managers to lay out our widgets
678455 - screenshot handling poor
678769 - Introductory banner too wide
678849 - wrong wizard step shown with live cd
678876 - Fix parsing of CSS stylesheet with gtk+ 3.4
678888 - Set post install config soon after starting domain
678894 - Live VM regressions (deleted before launch and not automatically deleted at postinstall)
678900 - express installation files not unique enough
678902 - Ugly error message when boxes creation fails
678933 - Unify deletion of machines a bit
679040 - crash in boxes_collection_view_get_path_for_item
679066 - No longer reboots during win7 unattended install
679121 - Lots of transparent with latest Adwaita
679229 - "Express Install" needs translator comment"
679293 - Add --debug configure option to set Vala & C debug flags
679429 - Remove a redundant check
679430 - vm-creator: Unhook from state-changed signal on machine deletion
679482 - vm-creator: Don't start the domain twice
679645 - Remove exclamation mark from error messages
679646 - Failed to boot from CD-ROM
679657 - Few small live box creation fixes/improvements
679666 - Improve git diff output for vala files
679706 - Remove most of 'is UnattendedInstaller' checks

All contributors to this release:

Alexander Larsson <alexl@redhat.com>
Alexander Shopov <ash@kambanaria.org>
Bruno Brouard <annoa.b@gmail.com>
Cheng-Chia Tseng <pswo10680@gmail.com>
Christophe Fergeau <cfergeau@redhat.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Kjartan Maraas <kmaraas@gnome.org>
Marc-André Lureau <marcandre.lureau@gmail.com>
Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Piotr Drąg <piotrdrag@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.5.3 - Jun 26, 2012
====================

Changes since 3.5.2:

- All changes included in subsequent 3.4.x releases:
  http://download.gnome.org/sources/gnome-boxes/3.4/gnome-boxes-3.4.3.news
- Port to clutter 1.10 API.
- Big overhaul of the UI code to make the UI look and feel a lot more like
  the design and fix many small issues.
- Wait for libvirt setup before creating VMs and save a potential crash.
- Fix warnings on canceling of VM selection.
- Zoom VM into icon when exiting display mode.
- Fixes issue of selection bar sometimes hiding on animation completion.
- Re-introduce 'ComputerName' setting in Windows 7 express installation but
  this time around, put it in the correct pass.
- Make use of 'title' node in libvirt XML. Mainly done to fix Windows 7 express
  installation.
- Sort the list of boxes shown to the user according to the sorting rules in
  use for his/her locale.
- Fix a wrong assumption in wizard.
- Always skip setup page for live media in wizard instead of presenting UI
  options to user that will be ignored completely.
- Escape key now quits selection mode.
- Provide a menu entry to force shutdown VMs.
- Do not show URL entry when going back after selecting source in wizard.
- Always reset wizard source page when moving forward.
- Stop resizing the display when switching to properties.
- Remove some rendering glitches by removing some obsolete code.
- Added/updated translations:
  - Dutch
  - Galician
  - German
  - Greek
  - Punjabi
  - Serbian
  - Slovenian
  - Spanish

Dependencies changed:

- libvirt-gconfig >= 0.0.9
- clutter-1.0 >= 1.11.5
- clutter-gtk-1.0 >= 1.3.2
- gtk+-3.0 >= 3.5.5

All bugs fixed in this release:

672152 - Selection mode should be single-click
672456 - Overlong string in French translation
672527 - mouse highlighting on "source selection" step gets confused
673072 - Wrong layout after resizing / maximizing the display
674669 - zoom into box transition is poor
674673 - preview action is on mouse down instead of mouse up
676216 - [gnome-boxes] SIGSEGV gvir_connection_find_storage_pool_by_name
676669 - don't offer multi select when there is nothing to select
677034 - wizard state is not fully reset when going back to the first screen
677177 - Use gtk+ password character in Summary
677666 - Fix recent regressions against live media
677690 - Need a way to forcefully stop/reset a box
677713 - pimp the sidebar
677730 - Disable Spice display resize-guest when minimizing
677739 - Add Escape key handler to quit selection mode
678302 - Remove Category treeview and animation glitches
678456 - Zoom in/out to the right icon in the collection
678545 - Stop animationg thumbnail in properties after initial zoom
678569 - Theming broken for selectionbar and notification bar
678624 - update_mouse_mode : code should not be reached

All contributors to this release:

Alexander Larsson <alexl@redhat.com>
A S Alam <aalam@users.sf.net>
Christophe Fergeau <cfergeau@redhat.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Matej Urbančič <mateju@svn.gnome.org>
Mel <CyBunnyDragon@gmail.com>
Rachid BM <rachidbm@ubuntu.com>
Wolfgang Stöggl <c72578@yahoo.de>
Wouter Bolsterlee <wbolster@gnome.org>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.5.2 - Jun 05, 2012
====================

Changes since 3.4.0:

- All changes included in subsequent 3.4.x releases:
  http://download.gnome.org/sources/gnome-boxes/3.4/gnome-boxes-3.4.2.news
- Rework media menu to look good and allow scrolling.
- Indicate live medias and VMs as such.
- Correctly report 'i686' architecture as 32-bit.
- Avoid deadlock during startup.
- Fix toolbar not showing up.
- Always automatically launch wizard on startup when Boxes is empty, not just
  on the first run.
- Update topbar title to help with ungrab.
- Do not forward grab-broken events to box' display.
- Allow to open a machine from command line. This allows calling
  "gnome-boxes xp" to start and open that VM for example.
- Add a command line argument to open in full screen.
- Always install a tablet device.
- Do not skip review page for unknown or live media when creating VM manually
  from wizard.
- Fix blurry notifications.
- Fix escaping from fullscreen when caps/numlock are on.
- Setup VM timers policies that fixes Windows 7 hangs.
- Express installation:
  - Set hostname based on its box's name for Windows XP and Fedora.
  - Setup user account and autologon for Windows XP.
  - Setup user's avatar for Windows XP and Fedora.
  - Correctly setup admin password for Windows XP.
  - Use gtk+ password character in Summary page.
- Added/updated translations:
  - Bulgarian
  - Catalan (Valencian)
  - French
  - Galician
  - German
  - Greek
  - Hebrew.
  - Norwegian bokmål
  - Persian
  - Russian
  - Simplified Chinese (zh_CN)
  - Slovenian
  - Spanish
  - Traditional Chinese (Hong Kong and Taiwan)
- Some other functional and non-functional improvements and fixes.

Dependencies changed:

- libvirt-glib >= 0.0.8
- libvirt-gconfig >= 0.0.8
- libosinfo >= 0.1.1

All bugs fixed in this release:

664239 - When going back from a fullscreened VM it should unfullscreen
665562 - Remove now redundant hack for windows 7
670306 - should do some kickstart sanity check before starting the installer
670777 - Better disk performance
672159 - gnome-boxes should remember the iso that was selected when going back
         from the 'configuration' screen
672160 - isos selected through boxes should appear in the "recently used"
         section in the file selector
672458 - The spice mouse is lagging (comparing to spicec)
672528 - "Cancel" button does not really cancel
672567 - Launching of new machines not working
672601 - wizard: Don't explode the window with lots of medias
672853 - Assistant layout is broken
672872 - Sane default sound & video devices for unknown OSs
672983 - error message notification should not go away when the error is fatal
673053 - error popups are not readable
673847 - express: Make use of 'distro' data from libosinfo
673856 - Missing ISO source should not be treated as a fatal error
674035 - gnome-boxes should set 'magic' clock parameters for kvm guests
674228 - Name logo files according to distro names
674328 - Cannot differentiate similar ISOs in list of ISOs
674352 - Getting statistics slow down VMs a lot
674361 - Top toolbar in display shouldn't prevent win7 drag window top to
         maximize
674647 - Make wizard file chooser dialog, modal
674657 - creation assistant isn't running after quitting app first time
674794 - in-app notifications are blurry
675615 - Mouse scrollwheel not working in local Windows XP guest
675617 - Mark the express install floppy image as optional
675663 - Don't do blocking calls on main threads when collecting stats
675813 - Translate X kbd layout ID to console layout ID
676176 - Add units to the -shadow css properties
676222 - no go back button when full screen in win XP
676307 - Cannot leave full screen before system bootup (not even with keyboard)
676320 - User is not created during unattended installation of WinXP
676588 - boxes shouldn't be suprised with non-boxes vm
676589 - Deal with Osinfo media == null
676590 - Always install a tablet
676591 - Do not forward grab-broken to display
676631 - Allow to open a machine from command line
676632 - Allow to open in full screen
676648 - Mark strings as translatable
676658 - Small improvements for Util::get_* functions
676676 - Do not skip review page for unknown media
676679 - Fix random deadlock/timeout
676834 - A few express installation fixes/improvements
677117 - wizard: go to setup step after prepare
677177 - Use gtk+ password character in Summary

All contributors to this release:

Alexander Larsson <alexl@redhat.com>
Alexander Shopov <ash@kambanaria.org>
Alexandre Franke <alexandre.franke@gmail.com>
Arash Mousavi <amousavi@src.gnome.org>
Bruno Brouard <annoa.b@gmail.com>
Carles Ferrando <carles.ferrando@gmail.com>
Cheng-Chia Tseng <pswo10680@gmail.com>
Christian Kirbach <Christian.Kirbach@googlemail.com>
Christophe Fergeau <cfergeau@redhat.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Kjartan Maraas <kmaraas@gnome.org>
Marc-André Lureau <marcandre.lureau@gmail.com>
Matej Urbančič <mateju@svn.gnome.org>
Tom Tryfonidis <tomtryf@gmail.com>
tuhaihe <wangdianjin@linuxdeepin.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Yuri Myasoedov <omerta13@yandex.ru>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.4.0 - March 26, 2012
======================

Changes since 3.3.92:

- Added/updated translations:
  - Assamese
  - Belarusian
  - Brazilian Portuguese
  - Bulgarian
  - Catalan
  - Catalan (Valencian)
  - Czech
  - Danish
  - Estonian
  - French
  - Galician
  - Hebrew
  - Hungarian
  - Japanese
  - Latvian
  - Lithuanian
  - New Malayalam
  - Polish
  - Portuguese
  - Russian
  - Serbian
  - Simplified Chinese
  - Slovenian
  - Spanish
  - Swedish
  - Telugu
  - Traditional Chinese (Hong Kong and Taiwan)
  - Ukranian

All contributors to this release:

Adam Matoušek <adydas95@gmail.com>
Antonio Fernandes C. Neto <fernandesn@gnome.org>
Aurimas Černius <aurisc4@gmail.com>
Automatic Mirroring <aronmalache@gmail.com>
Bruno Brouard <annoa.b@gmail.com>
Carles Ferrando <carles.ferrando@gmail.com>
Cheng-Chia Tseng <pswo10680@gmail.com>
Daniel Korostil <ted.korostiled@gmail.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Daniel Nylander <po@danielnylander.se>
Duarte Loreto <happyguy_pt@hotmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Gabor Kelemen <kelemeng@gnome.hu>
Gil Forcada <gforcada@gnome.org>
Hajime Taira <htaira@redhat.com>
Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Kenneth Nielsen <k.nielsen81@gmail.com>
Krasimir Chonov <mk2616@abv.bg>
Marek Černocký <marek@manet.cz>
Matej Urbančič <mateju@svn.gnome.org>
Mattias Põldaru <mahfiaz@gmail.com>
Nilamdyuti Goswami <nilamdyuti@gmail.com>
Piotr Drąg <piotrdrag@gmail.com>
Praveen Arimbrathodiyil <pravi.a@gmail.com>
Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Sasi Bhushan <sasi@swecha.net>
tuhaihe <wangdianjin@linuxdeepin.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Yuri Myasoedov <omerta13@yandex.ru>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.3.92 - March 20, 2012
=======================

Changes since 3.3.91:

- Cancel notificationbar actions before exiting.
- Box creation wizard:
  - Only show ISO files in file chooser.
  - Don't wait for domain creation event.
- Add --checks commandline option to check if HW virtualization extensions and
  kvm modules are available/enabled.
- Correct Debian and openSUSE trademark ownership.
- Added/updated translations:
  - Assamese
  - Belarusian
  - Brazilian Portuguese
  - British English
  - Catalan
  - Danish
  - Estonian
  - Finnish
  - French
  - Galician
  - Hungarian
  - Korean
  - Latvian
  - Norwegian bokmål
  - Persian
  - Polish
  - Punjabi
  - Serbian
  - Slovenian
  - Spanish
  - Swedish
  - Telugu
  - Ukranian
  - Vietnamese

Dependencies changed:

- gudev >= 165

All bugs fixed in this release:

671673 - Add --checks option to troubleshot for vt/kvm
671847 - RFC: Don't wait for domain creation event
671878 - COPYING.logos is wrong for openSUSE
671921 - Raise minimum gudev version required
672153 - boxes come back from the dead

All contributors to this release:

Arash Mousavi <amousavi@src.gnome.org>
A S Alam <aalam@users.sf.net>
Bruce Cowan <bruce@bcowan.me.uk>
Bruno Brouard <annoa.b@gmail.com>
Carles Ferrando <carles.ferrando@gmail.com>
Christophe Fergeau <cfergeau@redhat.com>
Daniel Korostil <ted.korostiled@gmail.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Daniel Nylander <po@danielnylander.se>
Djavan Fagundes <djavanf@gnome.org>
Fran Diéguez <fran.dieguez@mabishu.com>
Gabor Kelemen <kelemeng@gnome.hu>
Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Kenneth Nielsen <k.nielsen81@gmail.com>
Kjartan Maraas <kmaraas@gnome.org>
Kris Thomsen <lakristho@gmail.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Matej Urbančič <mateju@svn.gnome.org>
Mattias Põldaru <mahfiaz@gmail.com>
Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Nilamdyuti Goswami <nilamdyuti@gmail.com>
Pau Iranzo <paugnu@gmail.com>
Peteris Krisjanis <pecisk@gmail.com>
Piotr Drąg <piotrdrag@gmail.com>
Praveen Illa <mail2ipn@gmail.com>
Priit Laes <plaes@plaes.org>
Seong-ho Cho <darkcircle.0426@gmail.com>
Timo Jyrinki <timo@debian.org>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.3.91 - March 05, 2012
=======================

Changes since 3.3.90:

- Box creation wizard:
  - Correct architecture comparison so that all medias don't get presented as
    64-bit.
  - Present OS logos. Due to legal reasons, we are currently limited to Debian,
    Fedora, Ubuntu and openSUSE.
  - More reliable way to retreive user's avatar.
  - Fedora express install: Correct commandline to add user to 'wheel' group.
- Instead of presenting a boring empty space on first launch, start the wizard.
- Allow changing of RAM allocation and storage capacity.
- Disable screenshots when machine is deleted.
- Added/updated translations:
  - Belarusian
  - Esperanto
  - French
  - Galician
  - German
  - Lithuanian
  - Polish
  - Serbian
  - Slovenian
  - Spanish
  - Swedish
  - Traditional Chinese (Hong Kong and Taiwan)
  - UK
  - Uyghur
- Some other functional and non-functional improvements and fixes.

Dependencies changed:

- libvirt-glib >= 0.0.6

All bugs fixed in this release:

664774 - allow adjustment of vm settings
670003 - wizard: Present OS logos
670539 - Misc fixes
670573 - wizard: Correct architecture comparison
670994 - Make use of Libvirt.Domain.get_devices()
671253 - Include details about the "explicit permission from trademark owners"
671304 - broker: need translation comment

All contributors to this release:

Cheng-Chia Tseng <pswo10680@gmail.com>
Daniel Korostil <ted.korostiled@gmail.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Daniel Nylander <po@danielnylander.se>
Fran Diéguez <fran.dieguez@mabishu.com>
Gheyret Kenji <gheyret@gmail.com>
Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Manu Gupta <manugupt1@gmail.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Mario Blättermann <mario.blaettermann@gmail.com>
Martin Srebotnjak <miles@filmsi.net>
Matej Urbančič <mateju@svn.gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>

3.3.90 - Feb 20, 2012
=====================

Changes since 3.3.5.1:

- Box creation wizard:
   - Present bootable medias and user's ISO files on 'Source' page. For
     fetching/tracking user's ISOs, we make use of Tracker.
   - Teach the Wizard to accept 'qemu..://' sources.
   - Move to 'Preparation' once file/media is selected.
   - Display notification against errors during 'prepare' and 'create' steps.
     In case of 'prepare', we go back to previous step since user is very
     likely to be able to fix the issue.
   - Add mnemonic accelerator to 'Continue' button.
- More reliable tracking of installations. Previously, Boxes used to forget
  ongoing installations once user quit the application and that would lead
  to installations looping forever.
- Don't take post-installation steps for saved domains. Saved domains are
  stopped as well so them being stopped doesn't mean that first boot is done
  and its time to perform post install setup.
- Launch new domain in fullscreen, unless express installations is going to be
  performed on it.
- Make user deletion work for saved VMs.
- Leave fullscreen when going back to collection view.
- Fix the white triangle stats graph.
- Ability to disable source by manually editing source file. Useful for
  debugging.
- Added/updated translations:
  - Polish
  - Italian
- Some other functional and non-functional improvements and fixes.

Dependencies changed:

- libvirt-glib >= 0.0.5
- tracker-sparql-0.14 >=0.13.1 (NEW)

All bugs fixed in this release:

666373 - wizard: Present bootable ISO files
668211 - Unreliable post-install/live session setup
668792 - Handle errors better
669513 - Teach the Wizard to accept qemu..:// sources
669771 - Present bootable medias on 'Source' page
670174 - Don't take post-installation steps for saved domains
670239 - installer: Launch new domains in fullscreen
670256 - wizard: Add mnemonic accelerator to 'Continue' button
670359 - Fix the white triangle stats graph
670360 - Add enabled source field
670361 - Leave fullscreen when in collection view state
670362 - Delete libvirt machine even if its saved

All contributors to this release:

Luca Ferretti <lferrett@gnome.org>
Marc-André Lureau <marcandre.lureau@gmail.com>
Piotr Drąg <piotrdrag@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.5.1 - Feb 8, 2012
=====================

Changes since 3.3.5:

- Distribute C files generated against last libvirt-glib release (0.0.4),
  rather than git master.
- A micro non-functional improvement.

All contributors to this release:

Christophe Fergeau <cfergeau@redhat.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.5 - Feb 7, 2012
===================

Changes since 3.3.4.1:

- Fix startup against latest gtk+.
- Make sure VM image dir exists. This got broken when we started using
  XDG_CONFIG_DIR as VM image directory.
- Don't choke on unknown installer media.
- Fix build against git master of libvirt-glib.
- Confine file chooser dialog in creation wizard to local filesystem.
- Be slightly helpful to users when they are typing URL manually in creation
  wizard.
- Fix recent regression in non-express installations.
- Express install:
  - Support 32-bit Windows 7.
  - Add user to 'wheel' group in Fedora, rather than editing the sudoers file.
- Disable screenshots on machine deletion.
- Choose resources according to media architecture.
- Don't use gettext since we're using intltool.
- Mark comments string in About dialog as translatable and add
  translation credits.
- Added/updated translations:
  - Polish
- Many other functional and non-functional improvements and fixes.

All bugs fixed in this release:

668162 - boxes pick 64 bit configuration from osinfo on 32 bit OSes
668230 - express,fedora: Add user to 'wheel' group
668536 - Hangs at Analyzing installer media: "storage pool is not active"
668653 - Need a follow-up release to boxes 3.3.4
669409 - Several improvements during FOSDEM

All contributors to this release:

Christophe Fergeau <cfergeau@redhat.com>
Frédéric Péters <fpeters@0d.be>
Jeremy Bicha <jbicha@ubuntu.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Piotr Drąg <piotrdrag@gmail.com>
Sebastian Keller <sebastien-keller@gmx.de>
Stefano Facchini <stefano.facchini@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.4.1 - Jan 25, 2012
======================

Minor release to fix infinite loop on startup with latest gtk+ 3.3.x
release.

Changes since 3.3.4:

- Fix bug preventing Boxes to start when using latest gtk+
- Minor build system fixes

All bugs fixed in this release:

668104 - Vala packages should be checked only when building from git
668584 - Boxes doesn't work with latest gtk+ because of set_app_menu

All contributors to this release:

Christophe Fergeau <cfergeau@redhat.com>
Sebastian Keller <sebastien-keller@gmx.de>
Stefano Facchini <stefano.facchini@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.4 - Jan 16, 2012
====================

Changes since 3.3.3:

- Add GtkApplication and gnome-shell menu.
- Add 'about' dialog.
- Hide titlebar when maximized.
- Use overlay toolbar only in fullscreen mode.
- Fix auto-hidden topbar not being shown again.
- Save default libvirt connection machines on quit.
- Delete storage volume along with its VM.
- Box creation wizard:
  - Don't accept empty URL.
  - Add a sound card device.
  - Add devices based on what is supported by the OS.
  - Put VM images in XDG_DATA_DIR, not XDG_CONFIG_DIR.
  - Express install:
    - Fix a race-condition by adding a missing 'yield' keyword.
    - Disable first boot menu for Fedora.
    - Single password setup: User now need to only authenticate once when to
      selecting the box using the password provided at box creation time and not
      inside the guest.
    - Use floppy image for only Windows OSs. According to Lucas Rodrigues
      <lmr@redhat.com>, floppy support on Linux isn't reliable enough.
- Use ngettext where appropriate.
- Added/updated translations:
  - Polish
  - Finnish
- Various other functional and non-functional improvements and fixes.

Dependencies changed:

- gudev >= 147 (Reduced)
- libvirt-gconfig >= 0.0.4
- gtk+-3.0 >= 3.3.5
- libosinfo >=0.0.5

All bugs fixed in this release:

665812  - VM images should not be in ~/.config
666354  - Use overlay toolbar only in fullscreen mode
666355  - app: Request to hide titlebar when maximized
666366  - Suspend to disk on quit for (local) session VMs
666368  - Single-password setup
666369  - Delete associated storage when deleting a local VM
666599  - No sound in VM started by boxes
666739  - Add devices based on what is supported by the OS
666956  - Use floppy image for only Windows express install
667140  - Refactor IProperties interface a bit
667362  - Fix auto-hide topbar not being shown
667363  - wizard: don't accept empty string
667435  - add shell menu
667660  - Reduce gudev dependency to 147
667785  - Don't try to delete transient domains
667859  - check default connection is there before crashing badly

All contributors to this release:

Christophe Fergeau <cfergeau@redhat.com>
Florian Müllner <fmuellner@gnome.org>
Lucas Meneghel Rodrigues <lmr@redhat.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Marko Myllynen <marko.myllynen@redhat.com>
Piotr Drąg <piotrdrag@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.3 - Dec 19, 2011
====================

Changes since 3.3.2:

- Instead of manually writing the libvirt's XML strings, we now make use of
  libvirt-gconfig to deal with the XML for us.
- Protect user from accidental deletion of boxes by providing an 'undo' button
  until after 6 seconds of deletion.
- Rely on libvirt for automatic assignment of unique SPICE port for new VMs.
- Don't destroy boxes on reboot.
- Also entertain medias of i686 architecture.
- Define a log domain for easier filtering of console log.
- Adapt to libosinfo 0.0.3 API for better OS media detection.
- Make the VM thumbnail in the properties view insensitive.
- Box creation wizard:
  - Make wizard topbar a real toolbar. This way, the window can be moved, and it
    can be styled correctly.
  - Only return from wizard to collection view if box creation succeeds.
  - Skip directly to 'Preparation' step when URI is passed through commandline
    argument.
  - Bump default storage allocation to 20 GiB.
    - This should be adequate storage for most OSs out there.
    - We use the dynamically growing storage format (qcow2) so actual
      amount of disk space used is completely dependent on the OS.
  - Special handling of live and unknown OS media:
    - Create initially transient box and only make it permanent if media
      installs anything on the storage.
    - Skip 'Setup' and 'Review' pages.
  - Only boot new VMs from hard drive after something is actually installed on
    the storage.
  - Accept path for URI as well.
  - More details at summary page on VM creation.
  - Express installation:
    - Actually update the settings after the first install of an OS.
    - UI to set admin and user password.
    - UI for specifying product key for Windows XP and 2003. Note that product
      keys are not required by recent Windows (Vista, 7  and 2008) installers.
    - Install QXL on Fedora guests to take full advantage of SPICE's efficiency.
    - Enable X/graphics for Fedora.
    - Add user to admin group for Fedora.
    - Automatically timezone and keyboard layout setup. This currently only
      works for Fedora.
    - Automatically language setup. Currently it only works for Windows 7,
      Windows 2008 and Fedora.
    - Fix user account setup for Windows 7 and 2008.
    - Fix some fundamental issues with Windows 2008. Now at least most of
      installation is automated.
    - Fix express installation floppy image and in turn express installation of
      Microsoft Windows XP.
- Added/updated translations
  - Polish
  - Swedish
- Various other functional and non-functional improvements and fixes.

Dependencies changed:

- libvirt-glib >= 0.0.3
- libvirt-gconfig >= 0.0.3
- spice-gtk >= 0.7.81
- libosinfo >=0.0.3

All bugs fixed in this release:

664214 - Installation from Live media is broken
664215 - Make the VM thumbnail in the properties view insensitive
664527 - Require latest gtk+ and libvirt-glib
664528 - gnome-boxes doesn't respond to mouse events
664561 - Unable to delete inactive libvirt boxes
664578 - Make wizard topbar a real toolbar
664594 - Use libvirt spice autoport
664600 - Also entertain medias of i686 arch
664603 - wizard: only return to collection view when creation succeed
664676 - qemu-kvm gets started with -no-reboot
664690 - wizard: Skip to 'Preparation' when URI is passed
664759 - default hdd image size too small
664766 - Correctly handle pure live media
664773 - Upgrade autotools config
665001 - Windows XP express installation is broken
665068 - Show more information in summary
665198 - Fix removal of libvirt machines
665254 - New way to handle live and unknown media
665290 - Express install settings ineffective after first install
665320 - Enable X/graphics for Fedora express installation
665333 - Install vdagent & QXL on Fedora guests
665336 - Only use 'vga' driver for win7
665444 - Update glib-2.0 VAPI and usage
665803 - Various express installation fixes/improvements
666019 - Improvements to Windows Server 2008 express install
666030 - UI for specifying product key for Windows XP & 2003
666032 - Use Gtk.Notebook for password input
666086 - Read & fill 1 line of unattended files at time
666315 - Start making use of libvirt-gconfig
666324 - Don't react to domain deletion event trigered by us
666334 - Be more friendly to user on deletion of boxes
664760 - Passing a file path (not uri) to installation media makes wizard behave
         oddly

All contributors to this release:

Christophe Fergeau <cfergeau@redhat.com>
Daniel Nylander <po@danielnylander.se>
Javier Jardón <jjardon@gnome.org>
Lucas Meneghel Rodrigues <lmr@redhat.com>
Marc-André Lureau <marcandre.lureau@gmail.com>
Olav Vitters <olav@vitters.nl>
Piotr Drąg <piotrdrag@gmail.com>
Tom Goralczyk <maido.in.heaven@gmail.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>

3.3.2 - Nov 22, 2011
====================

First public release.

