Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-gui-agent-linux
Qubes component: gui-agent-linux
https://github.com/QubesOS/qubes-gui-agent-linux
* origin/pr/134:
Use XInternAtoms() more
Crash if snprintf() fails
Failure to intern MANAG...
instead of slower XInternAtom() calls
d5a3dbb8f4dfc761c18abfb714097cd1a2184056 authored over 3 years agoOOM at startup isn’t worth recovering from.
eec081fae84e5811c535f3f7c503b12e5ef4d202 authored over 3 years agoea1552fb9249645cc44138e6ed248565958a8e17 authored over 3 years ago
* origin/pr/136:
spec: remove xorg-x11-utils and replace by dependencies
Best practice is to intern all X atoms at startup.
2d58ffd25b6fee75969571b514ce44fe6600489e authored over 3 years agoWe have no hope of recovering in that case.
fb7496342e47326d7ee74e1d65eff9ee8f2f2168 authored over 3 years agoNo change in behavior.
a9ae645fd6a9626880b0089c477101598e0c57e4 authored over 3 years agoIt solves deprecated and further removed xorg-x11-utils
6ee20f5d64be9ae405d5576c6033167c2ccc15a5 authored over 3 years agoEnsure to backup/restore original xorg.conf if it exists.
7b0d08ed1fade792d5976b265245da4387f4afa5 authored over 3 years agob6556b3a6b060d3cf534c1126a168a8e7244653c authored over 3 years ago
7d5b10f2f3095399051f37c41e84c40434c7e1d2 authored over 3 years ago
From @DemiMarie's suggestion
e01ecddd0664ee6dd063d7d4f8ac76ee899819bd authored over 3 years ago
We expose a new 'guivm' flavor. In order to enable this remote GuiVM,
one has to enable Qubes se...
e201e39dabbdbeb195849db74122ac8de56d240d authored over 3 years ago
* origin/pr/133:
spec: ensure R for few x11 tools
Related https://fedoraproject.org/wiki/Changes/XorgUtilityDeaggregation
aa7f3d7fb5802bed908914419e2c2bd0d7194d30 authored over 3 years agob1c7f382b62ecef51667cc8b64a7b458e7716f3c authored almost 4 years ago
* origin/pr/132:
get-latest-pulsecore: default value for latest Fedora release
bb3835919fe1ffae93769fc07b6d138e00287b14 authored almost 4 years ago
0b5f8318eb405e23cd26b7b7b8cef3a4f7a82a55 authored almost 4 years ago
f825ad9505fa95b917da52965fcc019b730957c3 authored almost 4 years ago
* origin/pr/128:
Fix pulseaudio in Ubuntu templates
Fixes QubesOS/qubes-issues#6348
291f697eb1a92f83954d75ee9d180906bda4ceed authored about 4 years ago057bef245efb70f92735ed23edcaa89cbdcd5297 authored about 4 years ago
f9f03ba5afff2b66b94b2be330ba814dbb7c55c0 authored about 4 years ago
Restarting GUI agent on update will close all (GUI) user applications,
possibly including the on...
3d2e1cdd3d5796aec3cbeab6303ac2adc719e3e9 authored about 4 years ago
* origin/pr/126:
Mass replace: ‘/var/run’ → ‘/run’
* origin/pr/113:
Start gui-agent only after systemd let in normal users
The former is deprecated in systemd.
Part of QubesOS/qubes-issues#6315.
56f1b43709c44aaf6dcaaf390fcf281a2f85b364 authored about 4 years ago
* origin/pr/125:
Avoid passing NULL as an X11 string
* origin/pr/124:
Remove unneded time parameters
Remove references to /tmp/qubes-session-{env...
* origin/pr/121:
vmside: Implement the WM_STATE property.
vmside: Rename wm_state to net_wm_...
All of the functions that had a ‘Time time’ argument can obtain the
timestamp from ‘g’ instead.
c387fe38ac1bfbd79028feea25d82b028408ddde authored about 4 years ago
93ab017792c31bdd2295549b4c7265727150f01c authored about 4 years ago
Xlib helpfully doesn’t dereference the NULL pointer, but this isn’t
documented. Also add a comm...
They are no longer used.
6a5378c8c5b077762034d083f46b9ca9ceeae6f5 authored about 4 years ago
Otherwise, Globally Active clients (such as Java’s AWT) prematurely
close their windows, as they...
Java has a hard-coded list of them, and QubesOS isn’t on it.
14e93a5994057f335484048fbacace4f05966f4a authored about 4 years ago
When a timestamp is readily available, use it. Otherwise, use the
timestamp of the most recent ...
19ce95852f28743d641ef8d4e25fa0a9d3b8e67c authored about 4 years ago
39da627e27d32cd1399cad308c4a84985fc7ccdc authored about 4 years ago
So we don’t add more tabs by accident
739139163d749c8ffb78505194e66e1c5fb76336 authored about 4 years ago
XInternAtom requires a round-trip to the server, so we should call it
during startup instead of ...
1c2ea23d6fee5bf76a5b5b56cd9c5d637b62a69c authored about 4 years ago
39bc4cffd1a50dd0e0768d1184045360d3eee599 authored about 4 years ago
8cfa43d2233801ad609cdbf0137e3ec93a254db6 authored about 4 years ago
The WM_STATE property is defined by ICCCM, and should be set by the
window manager to indicate t...
The internal variable "wm_state" is used to store the X atom
"_NET_WM_STATE". Rename this varia...
70a8f147b0ed8ed864c02ade73ef9d790a1a07d1 authored about 4 years ago
* origin/pr/115:
Refactor main Makefile
Allow to override defined CFLAGS
51da0dadec93e871e75c1d4a6ba0882320d7b5a4 authored about 4 years ago
f38e9b2e44a38f17528cb59b7a87d111361c63a5 authored about 4 years ago
* origin/pr/119:
Few improvements from Marek's suggestions
Add pulseaudio-14.0 headers
Add...
31952365662ffce39e26ac1f72a1de1721014902 authored about 4 years ago
* origin/pr/114:
[ubuntu] Perform quilt refresh for ubuntu-only patch
GCC doesn’t warn about `char **ptr = { NULL };`, even though it is the
same bug as `char *ptr = ...
85a006167ca099084257772b6c596b5d7e5bcb13 authored about 4 years ago
1a5df71be95ee93531f08e16293f2dfe20a47dc4 authored about 4 years ago
f0f7d06b8dfc845eec622dbc6cf9763f6f30808f authored about 4 years ago
This helped me track down a syntax error and silences GCC’s
-Wmissing-prototypes.
libX11 claims to have Xutf8TextListToTextProperty for handling UTF-8
text, but it is just broken...
* fepitre/fix-default:
Use pkg-config to get BACKEND_VMM
Set default BACKEND_VMM value to xen
8fc6456d148aaf89115186450f497cb8263cc67d authored about 4 years ago
c8848bb8ca413209032ef1cbe0c141c708b205a4 authored about 4 years ago
53029ef242bb7fa6bfe6d47fdb986712a628beeb authored about 4 years ago
ec4403455b1e5e7b2bf1a0b8a983b575360f4dd0 authored about 4 years ago
2685613cd84cd6215d9f5d11513e08080874e9c0 authored about 4 years ago
* origin/pr/112:
xf86-video-dummy: improve error message on xengntshr_open fail
Use After=systemd-user-sessions.service
This way, we can be sure to start user applications (inc...
Log errno
1be1798011a6485f4297c2b1eaf160b403ba2a4b authored about 4 years agoc2387c39418302caa38e137652bd3e2b7f38ef7e authored over 4 years ago
d5d483d63a6d5764f61564dde6d4fff612c61d71 authored over 4 years ago
d73b021f5299eaf106fc7e8f49e388783b24065b authored over 4 years ago
(cherry picked from commit 6deb0ba62308480161ac8286646e8789da7b5950)
913cf55e09b987fdc779d40542100a9f76ca55d4 authored over 4 years ago(cherry picked from commit e16ad0147b5ed6ff87c8de5e73ff618dd9b5d9bf)
ae260337281e67464c0c32d9f4d4717ecee4cdd1 authored over 4 years ago613cb110f1e073e857fdda2e9a4cb25d3eda9885 authored over 4 years ago
8cfea362d316358013094bc1314d83a6c0bdea1a authored over 4 years ago
Now the latency offset in pavucontrol works!
391160eb803a42fdd069c078aa272a0978704e51 authored over 4 years agofc9e0741159d75c8ac34e91aa7950d75418615f1 authored over 4 years ago
Xephyr server and the GUI (xfce) session running inside is started now
as a qrexec service. Do n...
qubes-run-xorg will only start the "outer" Xorg instance. The
Xephyr session should be initiated...
70d3e8b05ddf5cb956ff2e29e470e3064cddeef5 authored over 4 years ago
Removed qubes-changed-keyboard-layout script; it is replaced by simply setting
VM property keybo...
9a2dcb0d5361e6f15c96478d5f0f2786e03a29b6 authored over 4 years ago
* origin/pr/102:
debian: fix conflict with newer location of pulseaudio conf
Check if shmove...
0d678f3636cae25bce3bb7e0ee2441b81fac457b authored over 4 years ago
eef53e4631325a5090d4c4ecbec15d922e1f9f13 authored over 4 years ago
* origin/pr/100:
vmside: use XKillClient() if WM_DELETE_WINDOW is unsupported
- Few adjustements of scripts, makefile and spec
- Update travis
e197f1b17472756bb9127a54c207213380d80e64 authored over 4 years ago
QubesOS/qubes-issues#4186
e108271de0ae975fb81d0788841f000d166c93bd authored over 4 years ago35277ddcc65cc6c862798d791bb109a55433a8d4 authored over 4 years ago
handle_close() sends a WM_DELETE_WINDOW message to the window. Some
old-school or minimalist X11...
* origin/pr/97:
Disable gui-agent on sys-gui-gpu
fe5794ee9f569952cc8d543f26d1c9e739c588ac authored over 4 years ago
Following suggestion here: https://github.com/QubesOS/qubes-issues/issues/3908#issuecomment-5637...
c208ec8c2e029611315909922b800ed964a162d2 authored over 4 years agobf3dfb28efab49d72e8ca161cc4dd7a24a2ffce5 authored over 4 years ago