* Mon Apr 20 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.3:
+ Set the "No KVM Infobar" visibility correctly.
+ Build FreeRDP with OPENH264=ON on Flatpak.
+ Only store auth credentials when connection succeeds.
+ Fix authentication dialog not popping up for retrials.
+ Apply disk size changes in the VM creation assistant.
+ Don't recreate GraphicsSpice device on startup.
+ Updated translations.
* Mon Mar 30 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.2:
+ Pass VIR_DOMAIN_UNDEFINE_NVRAM while undefining VM.
+ Fix crash when recommended-downloads are less than the three.
+ Various warning supressed.
+ Updated translations.
* Tue Mar 17 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.1:
+ Allow "spice://" addresses in Remote Connections assistant.
+ Only set firmware when it's EFI.
+ Fix VM clonning for installed medias.
+ Updated translations.
* Fri Mar 06 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.0:
+ Updated translations.
* Mon Mar 02 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.35.91:
+ Make it easier to tell download rows apart (tooltip).
+ Remove Ctrl+F1 from keyboard shortcuts page.
+ Stop deleting faulty VMs automatically.
+ Only add CDROM device if backing file/media exists.
+ Fix check for virtualization capabilities in host.
+ Updated translations.
* Tue Feb 18 2020 dimstar@opensuse.org
- Update to version 3.35.90:
+ Draw a pie chart to indicate progress in downloads hub.
+ Pop up downloads hub when a new download is added.
+ Launch installation when there's only one download.
+ Cleanup downloads list after download is complete.
+ Don't use q35 machine profile with unknown OSes.
+ Introduce the Welcome Tutorial dialog.
+ Fix VNC authentication retrials.
+ Offer "Read only" option in VNC connections.
+ Allow to clone VMs only when they aren't running.
+ Drop system libvirt importer.
+ Allow installed disks/images to exist anywhere in $HOME
(instead of importing into Boxes' internal storage).
+ Update keyboard shortcuts.
+ Make the search provider work for Flatpak installations.
+ Allow users to change the vCPU count.
+ Updated translations.
* Tue Feb 18 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.4:
+ Only add CDROM device if file exists.
+ Don't delete faulty VMs automatically.
+ Keep live VMs permanently (until user deletion).
* Mon Jan 06 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.3:
+ Fix crash when input-source gsetting is not available.
+ Enable authentication retrial in VNC.
+ Don't use q35 machines with unknown OSes.
+ Bundle VTE in Flatpak.
+ Updated translations.
* Sat Nov 23 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.2:
+ Fallback to host's time when RTC is not available in guest.
+ Add 'Development' and 'Emulator' categories in desktop file.
+ Recommend latest RHEL/Fedora/Ubuntu.
+ Fix build with Vala master.
- Drop gnome-boxes-fix-build-vala.patch: Fixed upstream.
* Mon Nov 11 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Add gnome-boxes-fix-build-vala.patch: Fix build with new vala.
* Mon Oct 07 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.34.1:
+ Prevent machine names from expanding the icon view.
+ Recommend Debian 10 and Endless OS 3.6 in "Download an OS".
+ Updated translations.
* Tue Sep 10 2019 qkzhu@suse.com
- Update to version 3.34.0:
+ Only show supported architectures in "Download an OS" page.
+ Fix crash with media enumeration.
+ Adjust appdata to pass the strict validation.
+ Updated translations.
* Fri Sep 06 2019 mgorse@suse.com
- Update to version 3.33.90:
+ Auto enable boot menu for VMs with a CD/DVD assigned.
+ Modernize the unnatended installation code.
+ Prefer initrd over disk as injection method.
+ Various Flatpak/CI build fixes.
+ Print '-h' as the help commandline option (instead of -?).
+ Wrap size and DnD overlays in OSD for better readability.
+ Updated translations.
- Changes from version 3.33.3:
+ Split new box assistant into two (remote and virtual machines).
+ Use 3.32 Sdk and Runtime for CI.
+ Drop option to Share Clipboard (now it is always shared).
+ Add tooltips for media entries in the assistant.
+ Updated translations.
+ Changes in version 3.33.2:
+ Add 3D acceleration option to VM Properties dialog.
+ Convert collection switcher to GtkRadioButtons to avoid
multi-selection.
+ Stop enabling virtio-gpu by default to new installs (make
it opt-in).
+ Use spice_main_channel_file_copy_async instead of deprecated
API.
+ Pass username and port to openssh while connecting.
+ Take screenshots with Gtk, instead of delegating to the
display widget.
+ Don't duplicate Recommended Downloads in the "Show All" list.
+ Updated translations.
- Changes from version 3.33.1:
+ Drop oVirt support.
+ Add missing oxford comma to wizard-source.
+ Use GtkFileChooserNative for the CD/DVD chooser.
+ Don't steal input from username entry in express installs.
+ Fix "Download an OS" search issue with modifier keys.
+ Rename pango attribute incorrectly localized.
+ Add CentOS logo.
+ Updated translations.
- Drop govirt dependency.
* Fri Sep 06 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.2:
+ Don't steal input focus in "Download an OS" search.
+ Populate shared folders while connecting to VM.
+ Don't crash when taking screenshots with GL.
+ Pass username and port to ssh connections.
+ Avoid crashing in non-GNOME sessions.
+ Updated translations.
* Sat May 11 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.1:
+ Keep the app ID same as in 3.30 in appdata file.
+ Offer RHEL 8.0 download and new Red Hat logo.
+ Offer newest Ubuntu, Fedora, OpenSUSE.
+ Updated translations.
* Fri Mar 29 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0.2:
+ Enable Snapshots for host-passthrough.
+ Creation method of abstract class cannot be public.
+ Updated translations.
* Mon Mar 18 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0.1:
+ Offer option to disable 3D acceleration.
+ Updated translations.
* Mon Mar 11 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Make "Launch" string translatable.
+ Updated translations.
* Tue Mar 05 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.31.91:
+ Fix default collection names in translations.
+ Use nonet for AppStream metadata test.
+ Prevent X11 access in a Wayland session with newer Flatpak.
+ Check libosinfo for optional passwords.
+ Only express-install supported medias.
+ Improve initrd-injection support.
+ Support express-installing Ubuntu.
+ Updated translations.
* Mon Feb 18 2019 bjorn.lie@gmail.com
- Update to version 3.31.90:
+ Use "host-passthrough" as default CPU mode.
+ Always override the CPU mode. (Use host-passthrough for
existing VMs too).
+ Remove custom "devel" styling (use GTK one).
+ Make the application icon more legible.
+ Pass a better keyboard id for express installations.
+ Paint thumbnails' background with CSS.
+ Updated translations.
Version: 3.28.4-bp150.1.3
* Wed May 09 2018 bjorn.lie@gmail.com
- Update to version 3.28.4:
+ Revert filter of incompatible OS supported architectures.
* Mon May 07 2018 bjorn.lie@gmail.com
- Update to version 3.28.3:
+ Updated translations.
* Tue Apr 10 2018 bjorn.lie@gmail.com
- Update to version 3.28.2:
+ Revert "Inhibit suspend" functionality due to breakage of
string freeze break.
* Mon Apr 09 2018 bjorn.lie@gmail.com
- Update to version 3.28.1:
+ Offer to download only supported architectures.
+ Inhibit suspending in various long lasting operations:
- Downloading media.
- Installing (under-construction).
- Cloning machine.
+ Select PUBLIC by default in the Shared Folder popover.
+ Select box on child-activated in the icon view.
+ Updated translations.
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Sun Mar 04 2018 luc14n0@linuxmail.org
- Update to version 3.27.92:
- Don't offer EOL operating systems for download.
- Handle mime-types (allows opening ISOs w/ Boxes from file
manager).
- Fix window grouping for multiple windows.
- Fix showing logo while downloading an image from the internet.
- Download logos from new source
(gitlab.gnome.org/gnome/gnome-boxes-logos).
- Add FreeDOS logo.
- Add:
+ pkgconfig(gobject-2.0) BuildRequires to avoid implicit
dependency.
+ fdupes BuildRequires and its macro for replacement of
duplicates with links under the data directory.
- Drop pkgconfig(rest-0.7) BuildRequires: it is no longer a
required anymore.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Tue Feb 06 2018 dimstar@opensuse.org
- Switch to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install.
- Drop gettext BuildRequires: no explicitly required by the build
system (but since RPM pulls it in, it's there anyway).
* Tue Feb 06 2018 dimstar@opensuse.org
- Update to version 3.27.90:
+ Various documentation updates.
+ Fix notification dismissal that prevented Boxes from exiting.
+ Introduce selection mode keybord shortcuts.
+ Remember user credentials (keyring) for remote machines.
+ Show "oops page" when failing to connect to the backend.
+ Add DnD file transfer UI (visual feedback).
+ Add Transfers popover to keep track of ongoing file transfers.
+ Many wizard UI/UX changes such as:
- Make "Select a File" a menu entry.
- Introduce the "Download an OS" section.
- Make it possible to search for a downloadable OS.
- Offer to download an ISO if none is found in the filesystem.
+ Updated translations.
* Tue Jan 09 2018 zaitor@opensuse.org
- Update to version 3.27.4:
+ Various build (meson) fixes and improvements.
+ Port of the IconView to GtkFlowBox.
+ Fix notification dismissal at application shutdown.
+ Updated translations.
* Wed Jan 03 2018 luc14n0@linuxmail.org
- Update to version 3.27.3:
+ Use a more convenient developers.redhat.com API end-point.
+ Port the Downloaded list to GtkListBox.
+ Introduce a flat styling for the wizard rows.
+ Set a user-agent when using the network.
+ Make the wizard content scrollable.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Design/Apps/Boxes: current
Boxes' web page.
- Drop pkgconfig(json-glib-1.0) BuildRequires: it's no longer a
requirement.
- Drop %glib2_gsettings_schema_*, %desktop_database_*,
%icon_theme_cache_* post/postun scriptlets and
%glib2_gsettings_schema_requires macro since their functionality
has been transfered to RPM file triggers.
- Add pkgconfig(gio-2.0) BuildRequires: it was already being pulled
with glib-2.0 module and used, since both of them live in
glib2-devel package.
- Adopt the use of %make_build macro instead of raw make command,
following the best practices.
- Drop gnome-boxes-nb-translations.patch: Fixed upstream.
* Wed Jan 03 2018 fezhang@suse.com
- Update to version 3.27.2:
+ Sufix screenshot filenames with .png.
+ Install appstream metadata at the new right location.
+ Fix enable-debug CFlags in the build machinery.
+ Don't use the default size as minimum size in the machine setup
+ Updated translations.
* Wed Jan 03 2018 badshah400@gmail.com
- Update to version 3.27.1:
+ Allow multiple attempts to authenticate a VNC connection.
+ Allow keeping the media after installation.
+ Fix the logo resolution in the wizard.
+ Fix target dev name for floppy nodes.
+ Allow resize of disks with snapshots.
+ Make the wizard look closer to the mockups.
+ Introduce RHEL Developer Suite integration.
+ Updated translations.
- Add pkgconfig(json-glib-1.0) and pkgconfig(webkit2gtk-4.0)
BuildRequires: new dependencies.
* Tue Jan 02 2018 zaitor@opensuse.org
- Add gnome-boxes-nb-translations.patch: Update Norwegian Bokmål
translations.
- Stop post(un) handling of glib2_gsettings_schema_post(un),
desktop_database_post(un) and icon_theme_cache_post(un), we have
file-triggers taking care of this now.
- Drop gnome-shell BuildRequires, just own the dirs in spec.
* Wed Nov 01 2017 badshah400@gmail.com
- Update to version 3.26.2:
+ Restore logo definition for RHEL 4.x.
+ Allow resize of disk with snapshots.
+ Append extension to screenshot filenames.
+ Updated translations.
* Wed Oct 04 2017 zaitor@opensuse.org
- Update to version 3.26.1:
+ Properly pick the right logo during install.
+ Fix Windows 7 express install.
+ Updated translations.
* Mon Sep 11 2017 luc14n0@linuxmail.org
- Update to version 3.26.0:
+ Fix Icon in Nepali tranlation.
+ Correct docs for the download method.
+ Updated translations.
* Fri Sep 08 2017 jengelh@inai.de
- Ensure neutrality of descriptions.
* Thu Aug 24 2017 zaitor@opensuse.org
- Update to version 3.25.91:
+ Fixes in the gettext machinery.
+ Updated translations.
* Mon Aug 07 2017 zaitor@opensuse.org
- Update to version 3.25.90:
+ Migrate from Intltool to Gettext.
+ Deattach notifications after timeout.
+ Update TODO file.
+ Updated translations.
- Drop intltool BuildRequires following upstreams port, add
explicit gettext BuildRequires.