May 14th, 2013· Fix underline char in "Done" selection button.
· Avoid showing weird errors when user is entering URI in wizard.
· Correct size of 'read-only' toggle in VNC box properties.
· Fix a regression that disables Boxes from connecting to the same box more than once.
· Tone down hologram effect in Boxes icon not to appear broken.
· Correctly set timezone configuration on new VMs. This combined with libosinfo release (0.2.7), fixes Fedora 19 express installation.
· Work around the issue of dialog being blank after first usage (bug#699376).
· Activation of text entries in wizard's setup page now behave as expected.
Added/updated/fixed translations:
· Japanese
April 24th, 2013· Don't crash on missing udev properties.
· Enable usb-redirection by default.
· Allow rebooting the box on changes to system properties, even if box is in saved state.
· Automatically delete under-install/live VM on source media deletion.
· Use correctly sized logos.
· Avoid weird glitches in UI by actually cancelling the connecting process when user goes back to collection view.
· Add '--enable-ovirt' configure option.
· Delete box configuration even when box is deleted by another UI.
· Continue/Create buttons in wizard should have the focus when they are sensitive. In most cases, this will enable users to create VMs very quickly.
· More info on hardware requirements in user help pages.
Added/updated/fixed translations:
· British English
· Catalan (Valencian)
· Finnish
· Hebrew
· Indonesian
· Norwegian bokmal
· Simplified Chinese
March 26th, 2013· Much improved user help pages. Kudos to GNOME Documentation team.
· Fix regression in rebooting of machines after editing properties.
· Allow editing system properties before creation.
Added/updated/fixed translations:
· Basque language
· Catalan
· Danish
· French
· Hindi
· Hungarian
· Italian
· Korean
· Malayalam
· Marathi
· Odia
· Persian
· Tajik
· Tamil
· Telugu
· Traditional Chinese
March 20th, 2013· Fix progress update on wizard's 'preparation' page.
· Remove empty help page.
· Use correct version of tracker vala binding.
· Don't automatically download drivers for all media on startup.
· Improve high resolution icon.
· Don't provide option to eject CDROM or changing of system properties during installation.
· Set RAM size in correct units.
· Disable SPICE image compression in new VM boxes since the VMs we create are by default local-only.
· Explicitly disable driver signing for unsigned drivers. With this change, QXL drivers actually work out of the box now.
· More translator comments.
Added/updated/fixed translations:
· Assamese
· Belarusian
· Brazilian Portuguese
· Czech
· Estonian
· Finnish
· Galician
· German
· Greek
· Gujarati
· Kannada
· Latvian
· Lithuanian
· Polish
· Portuguese
· Punjabi
· Russian
· Serbian
· Slovak
· Slovenian
· Spanish
· Uyghur
· Some other functional and non-functional improvements and fixes.
Dependencies changed:
· libvirt-gconfig >= 0.1.6
· libosinfo >= 0.2.6
March 6th, 2013· Allow drag to unfullscreen Boxes.
· Align the spinner that is shown when connecting to and restoring saved Boxes.
· Don't allow smaller window than the UI requires.
· Ensure all potentially long labels are ellipsized.
· Fix current memory size display in properties.
· Show correct max. memory in diagnostics log.
· Allow ignoring saved state if restore fails.
· Change category in desktop file from 'Network;RemoteAccess' to 'System'.
· Use more appr. icon for properties.
· Forgotten (from last release) adaptations for media detection code against latest udev and libosinfo.
· Fix launching of multiple installation from same media in the menu.
· Fix the ungrab label sometimes rendering wrong.
· Fix sidebar width on non-english locales.
· Change mnemonic for 'Done' as it conflicts with 'Delete' button in selection view.
· List favorite boxes and most recently used boxes before others.
· Hide USB devices from properties when usbredir is disabled.
· Refresh USB devices in properties when devices are added/removed.
· Fix a crash in notification bar.
· Better error messages on failure to change box properties.
· Add preliminary user documentation.
· Validate desktop file during build.
· Add memory units to diagnostics log.
· Added/updated/fixed translations: Brazilian Portuguese Galician Greek Gujarati Hebrew Italian Lithuanian Norwegian bokmÃ¥l Polish Punjabi Russian Serbian Slovak Slovenian Spanish Uyghur Vietnamese
· Some other functional and non-functional improvements and fixes.
February 20th, 2013· Add oVirt support.
· Add support for post-installation drivers. This combined with libosinfo 0.2.4 means automatic installation of QXL and all virio drivers, and spice-vdagent as part of Windows XP express installation.
VM properties:
· Mark recommended RAM and storage when known.
· The 1M step and minimum we use for RAM is too small. Bump it to 64M.
· The 1G step value we use for storage is too big. Decrease it to 256M.
· Don't use IEC units for storage in wizard and properties.
· Fix crash when passing media on command line.
· Fix an infinite loop.
· Fix positioning of thumbnail in properties view.
· Adapt media detection code against latest udev and libosinfo.
· More rebust media detection.
· More robust restart of installations.
· Ensure driver installation progress always reaches 100% even if an error occurs during the installation.
· Allow search with multiple terms. A search like "foo bar" now means name containing "foo" and "bar". This is nicer, and what you expect from e.g. gnome-shell search.
· Update to the new gnome-shell search interface.
Added/updated/fixed translations:
· Galician
· Greek
· Malayalam
· Polish
· Serbian
· Slovenian
· Spanish
· Traditional Chinese
· Turkish
· Uyghur
· Some other functional and non-functional improvements and fixes.
Dependencies changed:
· spice-client-gtk-3.0 >= 0.15
· govirt-1.0 >= 0.0.3 (Conditional: Without it, oVirt support is disabled).
February 5th, 2013· Fix screenshot zooming when going to properties view.
· Fix squished icon in properties during wizard.
· Add header to properties view.
· Make fullscreen toolbar translucent.
· Use the standard OSD look for the fullscreen toolbar.
· Remove 'fullscreen' and 'properties' from global menu.
· Fix the last of clutter deprecated API warnings.
· (Try to) support product logos and driver files from non-HTTP sources.
· Move 'Cancel' button to left in wizard.
· Put selection toolbar in the right place in the UI.
· Be less strict about device driver architecture.
· Support new tracker version.
· Proper support for command line args in secondary process.
· Always grab focus when switching to display mode.
· Use stock buttons for 'Delete' and 'Properties' rather than icons in selection toolbar.
· Update to latest libgd.
· Add initial experience greeting. As a consequence, we don't autolaunch wizard on first time usage anymore.
· Don't force fullscreen when a newly created vm is started.
· Selecting item when maximized enters fullscreen.
· Added/updated/fixed translations: Assamese Hebrew Japanese Norwegian bokmÃ¥l Polish Serbian Slovak Slovenian Spanish Traditional Chinese Uyghur
January 15th, 2013· Make use of new libosinfo API to avoid starting installation in language unsupported by installer media.
· Add smartcard support. If --enable-smartcard support is passed we create new VMs with smartcard support, or let you add it to old VMs.
· Ensure driver files cache is up2date and unique.
· Once installation is complete, Eject CDROM. Delete installer files.
· Make the progressbar on wizard's preparation page more useful by showing progress of media detection and drivers download and keeping user informed about current activity.
· Adapt to Clutter 1.12 and Gtk+ 3.2.
· Added/updated/fixed translations: Assamese Belarusian Bulgarian Estonian Galician Hebrew Hungarian Lithuanian Norwegian bokmÃ¥l Polish Slovenian Spanish
· Remove now redundant Vala API files.
· Some other functional and non-functional improvements and fixes.
Dependencies changed:
· libosinfo >= 0.2.3
· libvirt-gobject >= 0.1.5
· libvirt-gconfig >= 0.1.5
December 18th, 2012· Apart from the user-visible changes listed below, this is the first release that makes use of new automated installation API of libosinfo.
· More robust VM naming for unknown media.
· Ensure media presented in wizard are actually available.
· Provide visual indication of boxes being saved.
· The 'pause' button should only be enabled if any of the selected machines support saving and is not already in saved state.
· Don't lose tracking of installation if user quits Boxes during installation.
· Exit to collection view if the VM goes to a non-running state
· Exit to collection view on display disconnect only for current item.
· Don't crash when running Boxes while it's already running.
· Make it actually possible to pause VMs under installation.
· Add support for changing the CD-ROM device/ISO from properties.
· Add troubleshooting log viewer to system properties.
· Add usbredir on/off status to configure output.
· Remove 'Simple' from the generic name so Boxes doesn't show in gnome-shell's search result when searching for this term.
· Automatically download & install pre-installation drivers libosinfo knows about (currently only virtio storage driver). This makes manual download of win-tools ISO redudant.
· Added/updated translations: Assamese Kannada Tamil Galician
· Some other functional and non-functional improvements and fixes.
Dependencies changed:
· libosinfo >= 0.2.2
· glib-2.0 >= 2.32
· valac >= 0.17.3 (build-time only)
October 17th, 2012· A nano release to add a forgotten file from distribution tarball.
October 16th, 2012· Make spinner spin.
· Enable key navigation in main view.
· Disable/ignore keynav and other irrelevant keyboard events in search entry.
· Add CtrlQ keyboard shortcut for quitting Boxes.
· Correct/improve look&feel of selection mode.
· Gracefully handle 'topology node missing from libvirt capabilities' scenerio.
· Directly use libsoup for HTTP downloads.
· Add a SLEEPING mode for libvirt's new 'PMSUSPEND' state.
· Use GNOME logo for representing GNOME live media.
· Disable customization of remote boxes at creation for now. This was
· nonfunctional and not as important as customization of VMs.
· Automatically switch to 'System' tab in properties for VM under creation.
· Fix regression of not automatically continuing saved installations on launch.
· Fix inconsistencies in sizes of wizard toolbar buttons.
· Fix incorrect enabling of 'Continue' button in wizard.
· Don't crash when Tracker service is unavailable.
· Don't automatically delete live VM box on forced shutdown.
· Correct configure check for forcing building from vala sources.
· Disable S3/S4 states for new VMs to avoid some issues with these power states
· in latest libvirt/qemu.
· Only gather stats for running VMs to save resources.
Added/updated translations:
· Bulgarian
· Danish
· Norwegian bokmÃ¥l
· Slovak
· Traditional Chinese
· Thai
· UK
All contributors to this release:
· Alexander Larsson
· Alexander Shopov
· Ask H. Larsen
· ChaoHsiung Liao
· Christophe Fergeau
· Daniel Korostil
· DuÅ¡an Kazik
· Kallaya Songklang
· Kjartan Maraas
· Olivier Blin
· Zeeshan Ali (Khattak)
June 13th, 2012· 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.
· Always install a tablet device.
· Fix blurry notifications.
· Fix escaping from fullscreen when caps/numlock are on.
· Setup VM timers policies that fixes Windows 7 hangs.
Express installation:
· Setup user account and autologon for Windows XP.
· Correctly setup admin password for Windows XP.
· Use gtk+ password character in Summary page.
Added/updated translations:
· Catalan (Valencian)
· Indonesian
· Latvian
· Russian
· Simplified Chinese (zh_CN)
· Some other functional and non-functional improvements and fixes.
All bugs fixed in this release:
· 674035 gnome-boxes should set 'magic' clock parameters for kvm guests
· 674657 creation assistant isn't running after quitting app first time
· 674794 in-app notifications are blurry
· 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
· 676590 Always install a tablet
· 676591 Do not forward grab-broken to display
· 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
May 15th, 2012Changes since 3.4.1:
Performance-related fixes and improvements:
· Asynchronously fetch VM information from libvirt to not block the UI.
· Cache VM information to reduce potentially costly periodic calls to libvirt.
· Unset cache on disk driver for main storage.
· Use virtio disk for OSs that support it out of the box.
· Fix product logo fetching that broke against libosinfo 0.1.1.
· Dragging window in Microsoft Windows 7 shouldn't bring topbar.
· Make wizard file chooser dialog, modal.
· Fix mouse scrollwheel not working.
Express installation:
· Mark CD-ROM and floppy devices/images as optional after installation.
· Fix Fedora 17 express installation.
· Translate X keyboard layout ID to console layout ID as Anaconda expects the latter in the kickstart file.
Added/updated/fixed translations:
· Catalan
· Czech
· Belarusian
· Brazilian Portuguese
· Bulgarian
· French
· Galician
· German
· Italian
· Lithuanian
· Polish
· Serbian
Dependencies changed:
· libvirt-glib >= 0.0.8
· libvirt-gconfig >= 0.0.8
All bugs fixed in this release:
· 670777 Better disk performance
· 673856 Missing ISO source should not be treated as a fatal error
· 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
· 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