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
Unfortunatelly neither kmix/pavucontrol nor pacmd/pactl can mute single
audio-source channel - t...
Will be needed by D-Bus interface
027915bab97c302d7d52386090f63dd917c860e4 authored over 12 years ago0012c0983c78400233323d405d9d262341ebf687 authored over 12 years ago
This will simplify D-Bus interface implementation.
5ecec3089e02a9d90e144a85c6be77c38ede9f37 authored over 12 years ago
Even if "message" is EOF signal, it still needs libvchan_wait call to empty
evtchn queue.
Get rid of one more global variable.
c758dbbf6ac5c7c76bbc6a26bf4f857f8bab136b authored over 12 years agoIt needs userdata, so don't pass NULL here.
5d03205652d736ee92f85f98ef892c2edc9decfb authored over 12 years ago7cfa567d669f6380fdfef5c867e15cb9fed80224 authored over 12 years ago
Connect to second vchan link and pass data from default audio source. Stream is
started in "cork...
5420136d4e017a5b1a16ec83707a9fbb751a3c50 authored over 12 years ago
03e7c6d5402eb1f771ee26e8107c22afe2ba3257 authored over 12 years ago
This will make much easier implementation of event-based behavior. Especially
when handling mult...
d7152189625dbef439a406e7c75722d50d6c7d7b authored over 12 years ago
92c959d4e26531bc8f733b99261571d4b8b4e3f7 authored over 12 years ago
Now 'module-vchan-sink' provide both sink and source (perhaps should be
renamed...). The later o...
Not only when some sound is played. This can be some other event, eg EOF (more
correctly vchan c...
Return value of do_conn is used only to detect potential failure. To obtain
this FD always libvc...
This can signal EOF.
fdeb71f7749ef753ebe2d8fa4fc2078d0fcd08e1 authored over 12 years agoTo not confuse with future recording-related names.
f0c4bcaa603d612ef903873524ba2cd8f59abb1f authored over 12 years agodfdc70b9d1ca7bd33b670ee97da75b4dc25d0a0a authored over 12 years ago
Reduce use of global variables to better control side effects of functions.
2218d701d265841024a5386f994cc53840cd5a5f authored over 12 years agoRemove some unneeded leftovers from module-pipe-sink.
6db2743a29153f47dd0f7e0e1885e39f858f6c29 authored over 12 years ago
Thanks to device permissions set by core [1] it is no longer need to start
pulseaudio as root (w...
5684a6e8a1c596f9bb1e1a89cfa7371913d23548 authored over 12 years ago
574da2877bb4fa64ae8442dce889a3e3061b0637 authored over 12 years ago
1231ee9b956b03c6e2c5987e28fcbb5194721c14 authored over 12 years ago
Conflicts:
version
74ed915a76c8dc90ddf78b3e1b297b508914ef31 authored over 12 years ago
8b9d7bd7a576fce390365530dc9ebf06e5b78a06 authored over 12 years ago
d4209fea4a232fb93f9bae41d7cb736438055912 authored over 12 years ago
738a158f87b49c489c52550d96b0b5d34abc98a3 authored over 12 years ago
fd1772d41ff2101a8ed0af8fbdb55d40b16d9bfa authored over 12 years ago
2bbef55233587074f9c24673e1972a3dc8f41c25 authored over 12 years ago
72acbaf688a864a0838b6ed2fe5c14ee93c31ef6 authored over 12 years ago
04f6bccee858cb2555759021a18faafa6d12b97e authored over 12 years ago
7ae908311a4259df67da4502a17efae676fc4b76 authored over 12 years ago
Modifiers settings are dependent on dom0 keyboard layout. To better support
different layouts in...
The socket is placed in /tmp, which is automatically cleaned up from files
older than 14 days. C...
Conflicts:
version
320248e6662e4a0575a80b773107d8521665607b authored over 12 years ago
378d3ea6c0ea3d5172e86168cf5f3e310d4ae1d3 authored over 12 years ago
4dc850d5dc92b9e1931468b52ec26510a2dc12dd authored over 12 years ago
add7784653cb78f2302f7a9bbec59250c71a9cc7 authored over 12 years ago
ac6aebe90656c90b3e9fbbb2d98e20bfea761c19 authored over 12 years ago
f17c0ebe3c8c35d2c7df1cf541dcf09d1ccca147 authored over 12 years ago
2409140fe7559db5ff9bb3aab5934e63d6c23785 authored over 12 years ago
Especially useful for pasting logs from qubes-manager.
8126daef46fd2c8b95ab817e7cc6fdd8e3336175 authored over 12 years ago
Conflicts:
gui-daemon/xside.c
version
2fe8e63b4121d4a1063b366451bfa6fa4a790445 authored over 12 years ago
We don't allow tray icons to control its size/position (it is fully managed by
dom0 window manag...
This reverts commit 71410a46c88fe4885ebed377b51df35cd8dd5b6c.
This breaks some menus. Original i...
This reverts commit 51d6087204026106461b486166f8e5610ed63dea.
This breaks some menus. Original i...
a09afefc0ac52af3cde02b51f8514bc597fbe19c authored over 12 years ago
f40ed28a7b5d630aa9ace1cb681abeaf40207f8c authored over 12 years ago
4b55946223e4e1705597b414b91a91ec30dc09a6 authored over 12 years ago
9737d766f3656dc7e26fe3c6a51df2f7e1c581f8 authored over 12 years ago
ce4d8bb0b44db861f3472d408041cde177c7b666 authored over 12 years ago
VM name was retrieved too late.
42ab20eb5a2a7afcc1538c54c9b07ccc34f52ae0 authored over 12 years ago2410f9186cae48db7c933a2e2809a94936c216de authored over 12 years ago
397f0703030c2b930afde2df0db0598a2c620c8a authored over 12 years ago
313829725649d1e144b921d3d6624649481e2065 authored over 12 years ago
VM name was retrieved too late.
c7701a01ec774a5ba8d593065ee3b899da310cae authored over 12 years ago9b35b606a6fb88589fc2d197ab6aafa21135565e authored over 12 years ago
d399af2caf1e133bcc483cb815906c622c130f1d authored over 12 years ago
5758a26bce910b9d9e65b868687f4eaaddfe89d2 authored over 12 years ago
GUI daemon now will refuse to talk with agent which:
- have different MAJOR version
- have new...
It should not be used by dom0, but can simplify debugging and prevent stupid
copy&paste errors.
97b39b550c323a7b83612737bca9be98bde57196 authored over 12 years ago
This makes possible to discard unknown messages - size must be known.
59201ffb5dc101efb094c30bdc3d6027fb766f1a authored over 12 years ago6932dc32d549df561b1430e0db2e1aa3e10b0ca8 authored over 12 years ago
Same as in Linux VM: for debuggin purposes and to prevent copy&paste errors.
4cf788f2d0903ddcfc8349b155a00500c7667e7e authored over 12 years ago373c0e33e34acfdbe5a6dc4966ca0e899e96fcd1 authored over 12 years ago
GUI daemon now will refuse to talk with agent which:
- have different MAJOR version
- have new...
It should not be used by dom0, but can simplify debugging and prevent stupid
copy&paste errors.
b742aee5dd99af36b3e6c158f5af3999f5b9284f authored over 12 years ago
This makes possible to discard unknown messages - size must be known.
45bcc40da61a8d5694b9cd92bffa7ced7ade5307 authored over 12 years ago7317ba4b00040f3f4f13a7e516befa58b95d8621 authored over 12 years ago
d08ac1f82f54754710253dc7ccf5e43372927c03 authored over 12 years ago
3fa8e7e11be79d77af3633a13ec6e42178b9866b authored over 12 years ago
0fd3a4757e5a3318444e12a0f410ca512ed420c0 authored over 12 years ago
9c9aaf84f69e4cd4ae06c6c41645c8f2afbdd40f authored over 12 years ago
4fe83b8b0bc738bfb45a81f0bfed3330465d7eb1 authored over 12 years ago
309efaa454e9813a9c18d593bd9692d5ed159784 authored over 12 years ago
e187c6cd305332ac2a1a08949c0c885880bff688 authored over 12 years ago
6f10cd357bfeb2d7e19f7db248dfc67703b6c19e authored over 12 years ago
6b491d76ded460e0deaf793ea130f73bf285860f authored over 12 years ago
Also "DEMANDS_ATTENTION" flag got for free.
At dom0 side there is setting "allow_fullscreen". If...
a7df6f789bc06cb865b3de2a34ab9a1df7ca803f authored over 12 years ago
b6809f0577d9ccf24a3aabad91c613fb2c50dcea authored over 12 years ago
47a7cbcd66c2cd784b3d4589b938323226aa4dec authored over 12 years ago
a9894703a54d74b5ed056411d8df3552805b1c11 authored over 12 years ago
Also "DEMANDS_ATTENTION" flag got for free.
At dom0 side there is setting "allow_fullscreen". If...
d7cd6510d0aead0c11ac6550150b9e2a9f311785 authored over 12 years ago
93d3908506b321424c8ee39ff67b99d534a9de45 authored over 12 years ago
02e7129b4b40cb8b521229a40df120daf5232023 authored over 12 years ago
6c5402ef24b17e03a41ba22248cd41d14b1b8bd2 authored over 12 years ago
This reverts commit 4a3a276338d4ad1f43831d6542937d8941c7c91f.
Actually (at least) firefox exten...
2aad5793b5506f2951e71b24df8df6cfa967c3a4 authored over 12 years ago6186db538e05313e1a1df7a2e8cca4b050ccf026 authored over 12 years ago
This reverts commit 4a3a276338d4ad1f43831d6542937d8941c7c91f.
Actually (at least) firefox exten...
e9ca8d0ec4ab1f15377e90388af44c0c30f26227 authored over 12 years agoa46a98030b5410647607d9d3b5c4f818225233c3 authored over 12 years ago