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

version 4.0.3

75030fca1011b1529262ddd73069665e543abcd9 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/17'

* qubesos/pr/17:
archlinux+rpm: update supported pulseaudio version to 11.0
Added pulseaudio...

ddc9e282e7075b0ac7442480b2adcd979aa30d7a authored over 7 years ago
archlinux+rpm: update supported pulseaudio version to 11.0

656fde76682e3de896f9480672d560ed1c3d0043 authored over 7 years ago
Added pulseaudio 11.0 headers

Headers have been added from pulseaudio github using the tag v11.0.

2fb0ef05fcfefd204c484c303a2e7e78a4b4d068 authored over 7 years ago
Replace python-xpyb by python-xcffib

7afe0767d26b525ad0d682084b613e4d51f0bef2 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/6'

* qubesos/pr/6:
pulseaudio: Create a card, a profile and ports

f883b1c4be0bcba8451889e1803fad288746d378 authored over 7 years ago
version 4.0.2

923664a4b2b5aa23aaa0f34fd2261f698a979555 authored over 7 years ago
debian: move pulseaudio-related postinst into pulseaudio-qubes package

QubesOS/qubes-issues#2648

53dafaf14091cecd4f7bfd25aa1d667b872828f3 authored over 7 years ago
version 4.0.1

820960bf2f80ad23102766ab8a04074b55947358 authored over 7 years ago
travis: switch to Qubes 4.0

2c79807013ca39fe09e531daf79e3f0c0021a87e authored over 7 years ago
Set XDG_SESSION_CLASS=user

This way, even without sudo/PolicyKit access, normal user can shutdown
the VM.

QubesOS/qubes-is...

173d2397ed6a54f65e78d384366b19a1ec13b141 authored over 7 years ago
rpm: drop very old upgrade handling

qubes_gui service was dropped about Qubes 2.0.

4c32f503f1bd001aa4262111c6b4543cb3f7d3d4 authored over 7 years ago
Load u2mfn kernel module

Since qubes-core-agent will no longer do that, add it here. Only
qubes-gui-agent do need this mo...

aa0b5d70f6923f73e3c8b8193a62b6a8350208c6 authored over 7 years ago
rpm: add dependency on X server itself

On minimal template this package isn't required by anything else.

QubesOS/qubes-issues#2572

5fddc43fbee20ec4f47d34b143e19f6e0d3f4355 authored over 7 years ago
rpm: move pulseaudio-related install scripts to pulseaudio-qubes pkg

QubesOS/qubes-issues#2648

84863471568aaa1f851a75a8ae67391d96aa5557 authored over 7 years ago
rpm: fix dependencies for handling package rename

Update according to
https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Exi...

eebfdfc200e8ee8216317156af899a2980af403e authored over 7 years ago
xside: remove vim modeline

This setting doesn't comply with our code style.

8c1238b96d7e55ae12ba10e613918f830e5d8927 authored over 7 years ago
vmside: fix waiting for gui-daemon

libvchan_is_open() on server side before client got connected returns
VCHAN_WAITING (2), so chec...

063e14fa22933c5870346da4ebbfa102876c5049 authored over 7 years ago
version 4.0.0

a797dcf6f4c42459ab39cdfd69878c290a55ccb0 authored over 7 years ago
Split pulseaudio support into pulseaudio-qubes subpackage

Fixes QubesOS/qubes-issues#2648

f87fc5e9c61ad4c2360b080fd8d807d9ac35c154 authored over 7 years ago
rpm,deb: remove obsolete dependencies

Xen-related dependencies are not needed directly, everything that
libvchan needs should be pulle...

e145965195dfc9d34f242ab1845d95e9dacfaa44 authored over 7 years ago
rpm: rename package to qubes-gui-agent

To match repository name and Debian package name.

QubesOS/qubes-issues#2771

ed32054fde25622af16f4e5b7e7cca3a976e7126 authored over 7 years ago
version 3.2.17

445e7a68a941eb06a807ad4e86cafc79700c5f5d authored almost 8 years ago
debian: remove non-deterministic orig tarball

builder-debian will handle it better.

QubesOS/qubes-issues#2775

25bba2980d1d3c6a19373a6a34d8fc6830c247bf authored almost 8 years ago
xf86-input-mfndev: properly close the socket fd after EOF or IO errors

Before the loop in QubesReadInput could run endless after an EOF on the
socket.

99fce91b6428918c3855bf124fc465c5cb677c91 authored almost 8 years ago
xf86-input-mfndev: send mfns response directly in unthreaded Xserver

Older Xservers which don't have an input thread don't ensure that
BlockHandler is called after R...

203c38bd590536049ebc7c3029fb0821f621d108 authored almost 8 years ago
version 3.2.16

bbca2efdbc2b18bd3276fdc1280f3be2c0430422 authored almost 8 years ago
xf86-input-mfndev: don't use QueueWorkProc() in input thread

Unlike the quite similar Timer-API, QueueWorkProc() is not intended to
be called from the input ...

53ac5364ef25a66e66a1ce4810a883a0209224ca authored almost 8 years ago
version 3.2.15

93d78754cc21352f2a0d28c34bee1f889c8d8759 authored almost 8 years ago
Merge remote-tracking branch 'qubesos/pr/12'

* qubesos/pr/12:
xf86-input-mfndev: don't access windows in input thread
xf86-input-mfndev: ...

3e24ac6f4f2bc54ab64aad02bd8fe873a42770e1 authored almost 8 years ago
xf86-input-mfndev: don't access windows in input thread

Newer Xsevers have a separate thread for input processing. Therefore we
should no longer directl...

5ea68d2b5b3347b3f22b68722a2f56b4b9436e78 authored almost 8 years ago
xf86-input-mfndev: remove dead code

c88dd659f9e82259782508c8707ae2be2f251828 authored almost 8 years ago
xf86-input-mfndev: cleanup whitespace

Mostly
sed -i -e 's/\t/ /g' xf86-input-mfndev/src/qubes.c
plus some manual whitespace fixes...

f0972c4f4b0a34f9386a59163ee5f682218cab14 authored almost 8 years ago
Add debian patches directory

add8d45d9aa2f95ba68de7b24e332a94c2f703f7 authored almost 8 years ago
version 3.2.14

639c73fd18a8a22ec285ba31d66cf52a573639f9 authored almost 8 years ago
Merge remote-tracking branch 'qubesos/pr/10'

* qubesos/pr/10:
Fix build for Trusty

ea02f05a405507c655651930f1a74b4f77a3c1da authored almost 8 years ago
Fix build for Trusty

Tidy Debian patch for XDG_DATA_DIRS

Stop Ubuntu builds from overwriting Trolltech.conf

66a54d7845bcc7021a2d75795465877d6366625c authored almost 8 years ago
Tidy debian patch for Xenial

e80183909a14e4b9bb10deb796570ab32d685a8b authored about 8 years ago
version 3.2.13

37ea134700cfd93ae466f1f82fb6c619d9d8aa0d authored about 8 years ago
rpm: bump pulseaudio version to 10.0

QubesOS/qubes-issues#2455

a91650b4f26eafa1dbf8934693e1644b94e23cfa authored about 8 years ago
version 3.2.12

a9fb8c32a4a2ee07f6a71dfe8d05c3c39deb99cf authored about 8 years ago
archlinux: bumped pulseaudio version to 10.0

fb2735d4934bc34287771f538651be637eca5bb6 authored about 8 years ago
Added pulseaudio 10.0 headers

Headers have been added from pulseaudio github using the tag v10.0.

38d23433ee9c5f00120818cdebdd0b165913ed47 authored about 8 years ago
archlinux: ensure proxy configuration is applied after update

688fb6853d68b8b2cf700c994da9d228141c05a0 authored about 8 years ago
archlinux: bump version of xorg-server to 1.19.0

84dc8a1a833a7687f8dc0b9656bf387601a7f5bf authored about 8 years ago
archlinux: split dependencies in multiple lines to ease git updates

a332dccfc8ee670000933a387de41f4877e80329 authored about 8 years ago
fix indentation error triggering gcc -Werror=misleading-indentation

8ec3f66fe5fb1359cd24f6d720fb5fe58ff1acaf authored about 8 years ago
debian: remove manual systemctl call

debhelper will enable the service, but will do that the smart way,
without overriding manual use...

608f54c0ee924cb5f9ec5e7848b97f74897d3223 authored about 8 years ago
debian: add missing Build-Depends: x11proto-xf86dga-dev

While cleaning Build-Depends: xorg-dev (which isn't meant to be used as
build dependency), x11pr...

2e9a44c21041d37c3cc209c6ce77f0fca0244510 authored about 8 years ago
version 3.2.11

e210be85ee09ce165b422ce4eb60083d9ef15f4c authored about 8 years ago
debian: do not use absolute paths in maintainer scripts

Assume $PATH is correctly set.
This fixes some lintian warnings.

22c38fb971f0ceeefde21f12bbca07b8b52736ad authored about 8 years ago
debian: add missing python dependency

There are at few python scripts, so depend on python.
This fixes some lintian warnings.

317de0121c0ac79d719e699bd40cb39d7354ae48 authored about 8 years ago
debian: add missing qubesdb-vm dependency

QubesOS/qubes-issues#2509

6c1aede0073d6bb20b37ce9b82df5527d9cee0cc authored about 8 years ago
makefile: don't install non-executables as executables

Provide explicit permissions for non-executable files.
This fixes some lintian warnings.

730af959bda62071d286c8442e16bc339ec6e20e authored about 8 years ago
makefile: wrap long lines

No functional change.

0b741e06e1f939dded85b0fc2949b623ee18bf2d authored about 8 years ago
debian: split xorg drivers into separate packages

This is required for dh_xsf to set appropriate dependendies.

Fixes QubesOS/qubes-issues#2514

aee685959c560e3fcb7a99427b14ea1df1ab6bd9 authored about 8 years ago
debian: fail the build if any file in not packaged

Preparation for package split, to not miss anything.

QubesOS/qubes-issues#2514

1a7d96977984ea5da85b658c419496f5b8d5ce7a authored about 8 years ago
travis: drop debootstrap workaround

Moved to qubes-builder

e0085ac32bb83a073ec031d7d9957f636ccdf214 authored about 8 years ago
version 3.2.10

5bbc7c8a73c5ab3bc969e0c0f111d85dbfd61b45 authored about 8 years ago
Provide XDG_DATA_DIRS in Xenial. Also update deb package to 3.0 quilt)

b0e107fc2baa2bf5e7e647685852ce72c18f9c29 authored about 8 years ago
version 3.2.9

6027be219c5861188bb8300edf59255516937bb0 authored about 8 years ago
travis: add fc25 target

QubesOS/qubes-issues#2455

e26c04de77e6f4199c7e987aad738a7e78bde320 authored about 8 years ago
xf86-video-dummy: adjust for xorg-server-1.19.0

ChangeWindowProperty was dropped, dixChangeWindowProperty should be used
instead. See eb36924 "d...

1f368add1fa1adacb7d72cc1c2eebb30dbab3ce6 authored about 8 years ago
rpm: fix pulseaudio version

Pulseaudio 9.0 headers are already included, fix BuildRequires
accordingly.

QubesOS/qubes-issue...

14ab05c67be4ee1ab9e193692bfd910fb6100af9 authored about 8 years ago
version 3.2.8

27e5c20cccb887911100d96685200f3c927abfee authored about 8 years ago
Merge branch 'disable-gnome-keyring'

* disable-gnome-keyring:
Do not unconditionally load gnome-keyring environment

436ec6a4e0ba86c88daf8d4ba4ea581dd8408d90 authored about 8 years ago
version 3.2.7

1f04c8df1dff08799ce0b58b6d97c15d3bc161c2 authored about 8 years ago
Merge remote-tracking branch 'qubesos/pr/7'

* qubesos/pr/7:
Exclude Trolltech.conf in Xenial build

2c75a8c6724ecf8e14af6c0dc0df2aa6c7101772 authored over 8 years ago
debian: prevent xserver-xorg-legacy installation

Installation of xserver-xorg-legacy with default
`/etc/X11/Xwrapper.conf` breaks GUI. This packa...

6419fd66a22d8cf158c912f84eca37036fcef4e2 authored over 8 years ago
Exclude Trolltech.conf in Xenial build

0a2363d154623e6882c2b3abb334bdc2f5d7f1ea authored over 8 years ago
Do not unconditionally load gnome-keyring environment

It makes impossible to use standard ssh-agent and the one from
gnome-keyring isn't perfect.

The...

2fe630bc4ce6b37f6c7331d632f17e9694676341 authored over 8 years ago
version 3.2.6

6a2bcca991b25eb3c94cb108f3da7b2c2d88c1ed authored over 8 years ago
Increase maximum number of video outputs to 16

Apparently 4 is too low. The number is totally arbitrary.

Fixes QubesOS/qubes-issues#2338

9b2e0a7922e251f0c34f05ad1e034fe285e2c254 authored over 8 years ago
pulseaudio: Create a card, a profile and ports

Prior to this commit, Firefox 48 and 49 did not detect a microphone on
Qubes OS AppVMs, even tho...

7926dfeda806ccc63431d4e23e6174e69131d41a authored over 8 years ago
version 3.2.5

9d46f9005c60d0c63bb4c23003c7d88afac0dc0e authored over 8 years ago
Extendt qubes.SetMonitorLayout to support also physical dimensions

Now format of each line is:
W H X Y W_MM H_MM
where:
- W, H - output dimensions in pixels
- X...

8d4ef53137c39b754f6d94b059da9fed120a746c authored over 8 years ago
Convert tabs to spaces in qubes-set-monitor-layout

bb5ea8050b727f775171e18cebc4d7504987cd61 authored over 8 years ago
xf86-video-dummy: changeable physical output size

Add WIDTH_MM and HEIGHT_MM output properties to allow setting "physical"
size of the output. Nor...

e93135f92aa4826a90c85cadea00acb6bd15cd82 authored over 8 years ago
vmside: force WindowBorderWidth to zero

X has some (old) features for drawing windows borders through the
X-server. Most X-clients like ...

ed8698de10659cdc934131c96d32483ec8805d66 authored over 8 years ago
version 3.2.4

b602e8eb948d128d222e0bbaaf22d4d7da793cd4 authored over 8 years ago
Prevent window composition buffers from being moved in RAM

Description by HW42:
The problem is that the pages with the windows content need to be pinned
to...

9c533813208987ed8e125f6ba6e343a85441a6d3 authored over 8 years ago
version 3.2.3

731f4ea671fcdd2ec861a0d100bff61f3d97aaf8 authored over 8 years ago
archlinux: remove unnecessary glib-compile-scheme

This is now automatically handled through pacman hooks

0e27dbe640b174dea925a9e4df2ec692f2212e64 authored over 8 years ago
Pulseaudio headers is now actually from 9.0

Previous commit (40d0f9384ab28817f9bcb14d7a81b3853d377ec0) accidentally included headers from a ...

86ca8debac3fdd5fe6bdac3806bbdc94a9303315 authored over 8 years ago
archlinux: bumped supported pulseaudio version

Allowed pulseaudio versions up to 10.0

3a0e725993100d1ad7804129ba70bbe90854ec04 authored over 8 years ago
Added pulseaudio 9.0 support

40d0f9384ab28817f9bcb14d7a81b3853d377ec0 authored over 8 years ago
version 3.2.2

baf71f8b98bb9227680b06c0699fdd1fb0db2150 authored over 8 years ago
travis: initial version

QubesOS/qubes-issues#1926

aa52f93d9aa5c6668d2f0f529363f88e21d5892c authored over 8 years ago
debian: add missing libvchan-xen-dev to Build-Depends

QubesOS/qubes-issues#1984

bb5cdb81b9cd6a3b2a1a8b5a82dbcfe24f409769 authored over 8 years ago
Convert tabs to spaces

- Fix compile error on gcc 6 (-Werror=misleading-indentation)
- Follow coding style:
https://w...

0a00097b5e1b6d8d269081463801d7be01a056b6 authored over 8 years ago
version 3.2.1

18f86f5f67f4f7fe2ff9d3547da5d60f4a4d6e35 authored over 8 years ago
debian: require new enough qubes-gui-common for updated protocol

QubesOS/qubes-issues#1953

d782c3dc26ae60f47e79bffb2b4d7b619954371f authored over 8 years ago
debian: reformat dependencies for better readability

QubesOS/qubes-issues#1984

44b074157790f2f7a97040a449be7d7886c24c08 authored over 8 years ago
rpm: require new enough qubes-gui-common-devel for updated protocol

QubesOS/qubes-issues#1953

bdabacb0177a4f0196429f87f0a8de5d21e8588a authored almost 9 years ago
pulseaudio: cork audio stream when unused

Notify dom0 when sink is suspended, to save CPU power there, and
possibly improve latency calcul...

c7360459f2a68225731771744ffa182df59c245b authored almost 9 years ago
vmside: update protocol version, send window class

This allows more fine-grained dom0 configuration of VM windows (like
place specific application ...

76f90f6c3596f4f7d3892418f09b105674fd0d16 authored almost 9 years ago
version 3.2.0

9bd27f4f3080738b795e78c81622cdaec7e132ac authored almost 9 years ago
Reserve extra space in monitor-layout protocol

This is a place for future extension - for example screen DPI.

QubesOS/qubes-issues#1951

6b675f591371a900666326f2a104124554e62e09 authored almost 9 years ago
archlinux: remove bugfixes related to pulseaudio

Pulseaudio user daemon now uses systemd --user

68c66e49e9da0eadf17fca79cc465b65ed6e06aa authored almost 9 years ago
version 3.1.5

dce8cae700cf2ad47270fc43460e8a975f0df699 authored almost 9 years ago