- 01 Jul, 2022 6 commits
-
-
Piotr Drąg authored
-
Felipe Borges authored
-
Felipe Borges authored
-
Felipe Borges authored
We can let the download operation beging and just error out if something goes wrong. AFAIK, there's no need to check the connection state before doing anything here.
-
Felipe Borges authored
This version has been ported to libsoup3.
-
We are trying to remove the libsoup 2 build of WebKitGTK for the GNOME 43.alpha release. Since Boxes depends on WebKitGTK, this means it must either port to libsoup 3 or else drop either the WebKitGTK dependency or the libsoup dependency. Porting to libsoup 3 seems easy enough. Note this will crash at runtime if linked to anything that uses libsoup 2. Building libosinfo with libsoup 3 is therefore mandatory. Fixes #809
-
- 29 Jun, 2022 5 commits
-
-
Felipe Borges authored
After this conversation on Twitter https://twitter.com/wjjjjt/status/1539985014368223234 I concluded that there are better tools to be used than what I wrote.
-
Felipe Borges authored
The logo use-authorization messages are now on the same repository where the logos are hosted https://gitlab.gnome.org/GNOME/gnome-boxes-logos/-/blob/master/README.md This was causing confusion for those attempting to add new distro logos.
-
Felipe Borges authored
We no longer support running Boxes without SPICE.
-
Felipe Borges authored
The same with VNC. We are no longer in the business of supporting multiple remoting protocols.
-
Felipe Borges authored
There were stakeholders that wanted us to pursue a route where Boxes could work without SPICE. For this reason the VNC display was kept around and offered as a fallback for when SPICE is not available in the build environment. As of now we have decided that Boxes should be a single display protocol tool for simplicity, and that SPICE should be only removed when there's a drop-in replacement with feature parity. I really don't want to go down the route of supporting multiple protocols again.
-
- 28 Jun, 2022 2 commits
-
-
Felipe Borges authored
Flatpaked Boxes allows for calling GNOME Control Center when the user doesn't grant permissions for the Boxes to run in the background (after closing the window) when a VM is marked to "Run in background". This is useful because the Applications panel in gnome-control-center allows for reseting the flatpak app permissions. Ever since commit gnome-control-center@acd59aec, the gnome-control-center app id got renamed to org.gnome.Settings. With this changes, Boxes will attempt to activate org.gnome.Settings over DBus and fallback to the old org.gnome.ControlCenter when the first fails. Fixes #787
-
-
- 24 Jun, 2022 2 commits
-
-
Resolves #806
-
-
- 16 Jun, 2022 1 commit
-
-
- 03 Jun, 2022 1 commit
-
-
- 31 May, 2022 1 commit
-
-
Felipe Borges authored
gnomeboxes.org redirects to https://apps.gnome.org/app/org.gnome.Boxes which is the best landing page for users to find info about using and contributing to Boxes. This also has better SEO. I registered the gnomeboxes.org domain in gandi.net using my felipeborges@gnome.org account, meaning that in case of a bus factor situation the GNOME sysadmins should be capable of recovering the domain. Fixes #804
-
- 30 May, 2022 5 commits
-
-
-
Felipe Borges authored
When native virtualization isn't available we use qemu emulation, which doesn't work with the host-passthrough CPU mode. Without this, Boxes can't create VMs for hosts that don't support KVM based virtualization.
-
Felipe Borges authored
This is a regression introduced by !511. Fixes #796
-
Felipe Borges authored
This way the Preferences dialog can simply bind to the LibvirtMachine "name" property to keep the name entry synced with the backend. This fixes the issue where users are unable to rename the VM in the new Preferences dialog, since the name changes weren't properly getting reflected on the backend side. Fixes #792
-
Felipe Borges authored
For unstable Flatpak builds the appid changes to BoxesDevel. We were already setting the appid configuration in meson but not using the variable in the appdata file.
-
- 29 May, 2022 1 commit
-
-
- 24 May, 2022 1 commit
-
-
- 23 May, 2022 1 commit
-
-
- 20 May, 2022 1 commit
-
-
(cherry picked from commit 20eb5d27)
-
- 18 May, 2022 1 commit
-
-
- 17 May, 2022 1 commit
-
-
- 16 May, 2022 2 commits
-
-
- 08 May, 2022 1 commit
-
-
Piotr Drąg authored
-
- 02 May, 2022 1 commit
-
-
Jelle van der Waa authored
Arch Linux now has an official iso in osinfo-db. https://gitlab.com/libosinfo/osinfo-db/-/merge_requests/444 Signed-off-by:
Jelle van der Waa <jelle@archlinux.org>
-
- 28 Apr, 2022 1 commit
- 25 Apr, 2022 1 commit
-
-
Felipe Borges authored
Our Machine.set_screenshot method already implements some nice heuristic to polish the display screenshot for thumbnails.
-
- 23 Apr, 2022 1 commit
-
-
(cherry picked from commit 9c99a333)
-
- 21 Apr, 2022 1 commit
-
-
(cherry picked from commit 6373c258)
-
- 20 Apr, 2022 1 commit
-
-
(cherry picked from commit 53d2ef9f)
-
- 17 Apr, 2022 1 commit
-
-
- 16 Apr, 2022 1 commit
-
-
(cherry picked from commit 3074ff74)
-