| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The a11y bus was typically written on the AT_SPI_BUS root window property.
As there may be older software relying in this property, ensure it is forwarded
when starting Xwayland up.
|
|
|
|
|
| |
Since it's a bit iffy who should do that, just do it ourselves. This way
old X11 clients will have the intended UI colors, etc.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Animations were disabled depending various hueristics, specifically
whether there was a Vino session active on D-Bus, whether the desktop
was hardware accelerated, or if a certain X11 extension was advertised
that happens to be advertised when Xvnc is used as an X server.
This logic has been moved to gnome-shell, and is exposed as a property
on org.gnome.Shell.Introspect, except Vino sessions is not discovered
anymore. gnome-shell has, however, means to detect whether a remote
desktop session that wants to have animations disabled is active or not.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=786694
|
|
|
|
|
| |
- turns libcommon to a static uninstalled library
- inject RPATH for libgsd in every installed plugin/executable
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Every plugin generate an autostart desktop file, except `common`
and `dummy` that are special cases.
This desktop file generation is duplicated among the different
plugin's build files.
This code has been moved to the build file in the `plugins`
directory, avoiding any code duplication.
The downside of this is that meson is not able to generate files
in a different directory, so all the files will be generated in
the `plugin` directory, outside of the each plugin's directory.
This is something that it's worked on in a different feature and
it might be merged in the future.
See https://github.com/mesonbuild/meson/pull/2617
https://bugzilla.gnome.org/show_bug.cgi?id=793087
|
|
meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.
https://bugzilla.gnome.org/show_bug.cgi?id=793087
|