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

common: some additional helper functions

c360d1992b38d019137c4f0eaa5772d4a372eed1 authored almost 13 years ago
common: missing include and #define

ef319ea137d906d297b5fa0a457a4caf0c7b6df1 authored almost 13 years ago
dom0: minor fix option parsing

5d1c5c2010ea36115bf1f6843a220384f67d14f9 authored almost 13 years ago
version 1.4.5

f1ec1ea419c86ecbeda0f54873cf85d85c5f9ca7 authored about 13 years ago
version 1.4.5

4e93c24a9a40d0e665ab52e5e10349830baf5c3b authored about 13 years ago
vm/spec: Improve checking for systemd in %post (#426)

fa74ae16c3e08db0dc445862fbd7fd773d9fb8c7 authored about 13 years ago
vm/consolekit: do not hang when cookie already present

When cookie already present, there is no child process created, so do not wait
for X termination...

1d0f25df32e39808f1d4b9145859fca065cdd8ab authored about 13 years ago
vm/systemd: start GUI agent after mounting /rw

b5186b3b39829a527aa6a057e3e0a78a612fa729 authored about 13 years ago
version 1.4.4

cc10bc19f23bd3f6337a895b3e9c380d715acdb4 authored about 13 years ago
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/gui

544658770baee0d192617e56c0ee77158303ea9d authored about 13 years ago
vm/session: set desktop background again at the script end

Some autostart apps can change background (especially gnome-settings-daemon),
so set it again, j...

92217191420405d31e61a0706e864cc82516296c authored about 13 years ago
vm/session: start gnome-keyring manually, before any other autostart apps

When autostart apps are started in background, concurrently, there is no way to
pass env variabl...

6540a48947acc410f8702a8a8654e9c9d87082f4 authored about 13 years ago
vm: pretend that GUI agent is a window manager (#409)

Used to disable broken GTK+ move/resize fallback, which grabs pointer
permanently (so other appl...

a8e6343994a36761e92deca8f459fd35efae8575 authored about 13 years ago
vm: store UTF8_STRING atom in global handles

8d4d403e916328bcb1a7e8255fad8ba6e869d2e8 authored about 13 years ago
vm: log Xorg and all qubes-session stdout/stderr to ~/.xsession-errors

06c9ee13790e43fb34d396ab8a1a2f651c793254 authored about 13 years ago
dom0/spec: update BuildRequires

83fe83574c7d43b47552883807e0b1ac143b1503 authored about 13 years ago
vm/consolekit: register CK cookie in DBUS

Additionall cal to ck-xinit-session-qubes after session DBus initialization,
just to register XD...

d1f07a195dd87da5be9b6f757eb7f8ad82da3a65 authored about 13 years ago
vm/consolekit: yet another way of starting consolekit session (#402, #390)

ConsoleKit session connected with X display cannot be opened before Xorg starts
(ConsoleKit trie...

9e84228a7a80e613e960bdc3c7456aaaa0c45068 authored about 13 years ago
vm/spec: update BuldRequires

b920ad1502597ca42e7f5bd098d6494d8ce755e9 authored about 13 years ago
vm: SystemD startup script (#390)

This will make sure that gui-agent is stared after required services
(especially console-kit-dae...

55a6ed0178d705cd10112fab0ee965a89db64a11 authored about 13 years ago
vm: add missing call parse_args (#367)

0bacc3ee255bd0ecbb29b3c286ae6e271e752021 authored about 13 years ago
version 1.4.3

b01699f5d7d8741119d30a7dade22ecca870b75b authored about 13 years ago
ck: include PID in logs

1e1bb414452a8ce18b2e6fffebe0d0d2e4333bc0 authored about 13 years ago
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/gui

8f4f736fb83a04a937c5738bce616d710c934718 authored about 13 years ago
vm/qubes-session: minor speed optimalization for DispVM

Use /etc/this_is_dvm for testing if it is inside of DispVM (instead of calling
xenstore-read).

890eac4924d48e110d020e09e720dc829ad6ec7c authored about 13 years ago
version 1.4.2

622f0e87a61b3f14a53ef054c77fb94bdcfe9561 authored about 13 years ago
dom0: cleanup pacat when gui daemon exits (#387)

When exiting, send SIGTERM to pacat and also catch its exit status (to prevent
zombies and to no...

e0d1d994fb92578ecd85185650f6d88aac53be6e authored about 13 years ago
dom0/logging: move some messages from default to debug loglevel (#367)

fbdc1547728dfd3d43246e8c9437a6d694af1ae5 authored about 13 years ago
vm/logging: move some messages from default to debug loglevel (#367)

d817289f7120fc126b8aa7c58c343bd1aa7f3471 authored about 13 years ago
dom0: allow change loglevel from config file

f3fe6be9b9a44c3b5786c409b79109bc922a0f4b authored about 13 years ago
vm/audio: disable pulseaudio autospawn (#394)

To get rid of race between the default pulseaudio daemon (started on demand
with first playback ...

ae2cb31b21533df7d050ebc2a064d561a9e2e2e4 authored about 13 years ago
vm: start ConsoleKit session earlier (#390)

Some services started by dbus (especially gvfsd) needes CK session cookie, so
start it before al...

1300dec473ae0e1c8289813f5938e989e24261a5 authored about 13 years ago
dom0: allow customize windows count limit (warning) (#386)

Also increment the default to 500.

de747b6f7f0ea884ba149ad31e7c2348f7b63089 authored about 13 years ago
vm/spec: depend on exact version of pulseaudio

Require pulseaudio version used for building - we use different headers dir for
different pulsea...

e9f6f02f72f7067a770126bcb78f3d4780dcb6d2 authored about 13 years ago
dom0/pulse: try to reconnect when pulseaudio connection terminated

69fe8bac2424ac55e087a857f1c6c1ce442ebe8b authored about 13 years ago
vm: fix compatibility with Xinput ABI 13

For FC16.

2fe7b7173cd5263d0811f8caf53418dd9f846ca9 authored about 13 years ago
vm/pulseaudio: add support for pulseaudio 0.9.23

For Fedora 16

6260498747f457cbce1a87f3925ba825c762e50a authored about 13 years ago
vm/pulseaudio: add support for pulseaudio 0.9.22

Added internal headers for 0.9.22 and fixed small incompatibility
(pa_thread_new has additional ...

bb3ef8c6c34845964faebeb9fe9e9531739877a1 authored about 13 years ago
vm: autostart polkit auth agent (FC15)

On GNOME3 (Fedora 15) polkit auth agent isn't started from /etc/xdg/autostart
any more (it is fr...

59de449f02388f2cd0bd85cb16e9098a4ab87e42 authored about 13 years ago
vm: wait for all autostarted children

Do not generate zombie processes.

e36de785420fb453650ea36c29d84aa563954d03 authored about 13 years ago
vm: start all autostart services in parallel

Also fix/workaround stupid GNOME3 (gnome-settings-daemon at least but not
only), which has no Te...

05ec7bc90b5a15c8f0e50b6ae2dd33bb6b2c4f39 authored about 13 years ago
guid: fix compilation on an older libconfig

efce681f01da73731c2d69138e10ca2a1befd871 authored over 13 years ago
version 1.4.1

17f5702c46f01c7529dbdd0ed1484818ce9902c7 authored over 13 years ago
Makefile: do not run update_repo.sh for update-repo-installer

7c5c083c9b0954ccda21ee592735f18976d71bfa authored over 13 years ago
vm: support for settings env vars from xdg-autostart applications

When desktop file has no Termina=false - run it in the foreground and collect
its output as env ...

772b98f6b43b35bda8a6afd61212e62e63d0aa37 authored over 13 years ago
dom0: fix messages.h comment (#368)

109d4a2af1408246fc66bdd1567bd04fcc2167be authored over 13 years ago
vm: rename clipboard_win to stub_win

Now it is used not only for clipboard operation.

1c4b627a260d07b2f42175fcb78a95003f975e8e authored over 13 years ago
vm: simulate LeaveNotify at VM side (#368)

Place stub window (same as for clipboard operations) under pointer to get it
out of previous win...

da2c119c536e5d17db655d7660333de2aef29280 authored over 13 years ago
dom0: restore sending MSG_CROSSING message (#368)

Will be needed for simulate Enter/Leave notify at VM windows.

5d859fc5aa99f0c2d52b9dfef11070804d08ee72 authored over 13 years ago
version 1.4.0

358f9b299102a467731fcfcb24dc216f83ba385c authored over 13 years ago
vm: some additional debug used for #366

We have now tunable log level, so this should not harm, but can be useful for
future debugging.

0a8fb99d1a245ca3391726ab28abefca37c5d08a authored over 13 years ago
dom0: send keyboard state before giving focus or sending cursor motion (#366)

When mouse event is send before keymap update, VM window can receive key
pressed in previous win...

f6f4595b637f7efc58532d76877b8237d7a01101 authored over 13 years ago
dom0: indentation fix

4c0fe086ed7841cd2913f7f64ea82c16dd49e401 authored over 13 years ago
vm: indentation fix

57e883fa3ec28e574fa22885fc4ed0b6839590c1 authored over 13 years ago
dom0: change logfile name to guid.XID (#367)

6f50bc4b22e70cb7c5ccf1679e60c5d3a30a3818 authored over 13 years ago
dom0: variable log level for gui-daemon (#367)

a33ff33dd32f16b3027cad9b6478352193099b57 authored over 13 years ago
vm: variable log level for gui-agent (#367)

e3504e339ce59493225af1a96b2fcc6e417ab852 authored over 13 years ago
vm: set VM background to white (#303)

Sometimes root window color isn't replaced by guid in tray icon (when icon uses
left-top pixel?)...

50b0304df0998e3711c6ee9698eef7aa1a3f6dd9 authored over 13 years ago
dom0: do not call libvchan_close when vchan already known to disconnected (#359)

da13a78cf5e319d8f7a296f7b100be4842c05302 authored over 13 years ago
vm/xf86-input-mfndev: add support for XINPUT ABI 12

Used by xorg 1.10.x (in Fedora 15).

05de9ae30c0a960270f995cdcabc11f84c5897b8 authored over 13 years ago
vm/f86-input-mfndev: do not use deprecated xalloc/xfree wrappers

Use standard malloc/calloc/free as suggested in /usr/include/xorg/os.h

10db6934c8c1973aa9ed1b05d9258236acba373b authored over 13 years ago
vm/spec: automatically determine pulseaudio version

But still strictly require 0.9.21

f693e842a4b3c1d7b519e57a10ed7718100a241f authored over 13 years ago
spec: Remove obsoleted BR: kernel-devel

a71d48e396b3c9ce6ebbfdd09f199cc9a4fe89d9 authored over 13 years ago
version 1.3.6

e13cc0ab81da26a5f9a6d2c7e037bd51294f4dd5 authored over 13 years ago
vm: Copy UTF8 string even when received weird answer to TARGETS query (#343)

Opera send TARGETS atom in answer to TARGETS query (instead of supported
formats list). Assume t...

fe3cb0d6a06ab17a8f92614d47f84d5ccc9fe1a1 authored over 13 years ago
makefile: no more qubes-u2mfn-vm package

It is now included in VM kernel package

6734cc4751ba7262253a9e09dc7797eab2dfb1d5 authored over 13 years ago
version 1.3.5

344528809dc405fc7f0757ea6a920ac907e6d888 authored over 13 years ago
vm: ignore more vars in qubes-session

At least TERM, but also some more obvious vars added to ignore list.

faf3f5cb9fae906cbd833ef326fd00e30ff78cce authored over 13 years ago
qubes_guid: do not spin around libvchan_init

This should not be needed - if it happens, it is a bug that should be debugged.

ed2b1d2f38722569ec21dd22122101ff9718c7f8 authored over 13 years ago
qubes_guid: add startup locking

so that we will never run two daemons. Possible scenario: qvm-run -a waits for
qrexec, and anoth...

083445d03e52f9e7f82fddeb907c3d864678f8aa authored over 13 years ago
gui-daemon: introduce guid_fs_flag helper

1d397a1a73e25eea14e7f326838cc08dfce55117 authored over 13 years ago
version 1.3.4

1acad30dc9217466888ff8927ffd8d629cc313f2 authored over 13 years ago
Merge branch 'prebeta2' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/gui

b8236b18929288b860b36b9539e3720492ef6f0b authored over 13 years ago
vm: load all env variables from qubes-session (#285)

Not only this already present in environment. Like DBUS_SESSION_ADDRESS,
XDG_SESSSION_COOKIE...

5d632d7d55b0899faaf661b405e71d7a9b0befd3 authored over 13 years ago
indentation

Not done simultaneuosly with the previous commit, as apparently there were
more misindentation i...

e2e460c82fd3fc3f9705395bc11a570950c0a40b authored over 13 years ago
ticket 236: use UTF8 (when possible) to handle qubes clipboard

6ff7443fe3c6c204112039ad97f40bcf2388d094 authored over 13 years ago
qubes-session: do not save PWD

Apparently it is honoured at least by some bash versions, and newly started
shells have / instea...

42dea191cf277c2432a6fbdbd4fe80215bb7d724 authored over 13 years ago
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/gui

34c3963b86414dc0d8dab1a25d8dffdc5d69f0d5 authored over 13 years ago
Makefile: automaically copy rpms to _all_ vm repos

dd717b9793b49be5c157d892e5691b46856ee062 authored over 13 years ago
version 1.3.3

89909ef82c9cfa872d720d65b7c892615b85a86f authored over 13 years ago
dom0: Allow qubes group to connect to local X server

Used by process called from qrexec-daemon of netvm and firewallvm (started as
root:qubes).

2ea401752253d3f1e876ecef7ed955eb9bf90db1 authored over 13 years ago
version 1.3.2

ca6668918781c1716e6a52e48833d9c5531f2779 authored over 13 years ago
vm+dom0: restart gui-agent when gui-daemon disconnects

Without this there is no (simple) way to recover from gui-daemon termination
(ie in case of dom0...

de6ff765e8db3fe205b0321be25081f66e655484 authored over 13 years ago
vm: Check if window is managed by gui-agent (#268, #258)

7eb257c1b01c8d235c7177664cb22a0e1bbe9d61 authored over 13 years ago
Revert "vm: Do not send dock requests for non-existent windows (#268, #258)"

This reverts commit a03b82702c4a4191a945bc462c489291bda2e545.

This can be done better (see next...

7cb6b0992e6574e22968265c95253ebd0c11ea1d authored over 13 years ago
vm: fix session vars parsing

9909fcfc00c07897d7b2df7a58b5766681fc8f99 authored over 13 years ago
vm: Do not send dock requests for non-existent windows (#268, #258)

Unfortunately XReparentWindow reports error on invalid window asynchronously
(through error hand...

a03b82702c4a4191a945bc462c489291bda2e545 authored over 13 years ago
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/gui

b10e0da6911f2320f8f5dcaa23b8142beaefffdc authored over 13 years ago
vm: load u2mfn kernel module

5744e1c47410de180b6680dac9f94e3e495bc930 authored over 13 years ago
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/gui

c0576a05395ea863aded13af9d68881a53c4c169 authored over 13 years ago
version 1.3.1-2

71c96bfe12ba6d2f959880445db7daaf5f829fdd authored over 13 years ago
dom0+vm: Add version in BR: qubes-core-appvm-devel

Required for correct linking with xen-libs-4

cb4871c5de7eef4b0066538bea0b1bea062ab423 authored over 13 years ago
Makefile: don't automatically update repo after adding copying rpms

This produces too much output and might obscure other messages earlier.

2fef7153e7b2657879d69401028b410f551ea719 authored over 13 years ago
Makefile: automaically copy rpms to _all_ vm repos

Conflicts:

Makefile

44516012882cad84cfaf5d3964f2ba6b030cf43d authored over 13 years ago
vm: Makefile/spec: remove qubes-u2mfn-vm package - now part of kernel package

98b1961023dd2464b0154d51e1c0fac9553c0c0b authored over 13 years ago
version 1.3.1

249306b459b5d87809ed3602d80432f08d9c305d authored over 13 years ago
vm: parse \n \t etc in qubes_keyboard

c238b5b6a8e705d34645da92def790974058f4dd authored over 13 years ago
dom0+vm: Set keyboard map in VM same as in Dom0 - only on guid start for now

12ebb5dd11ed4e49a3ec5058082fc8a20fe94933 authored over 13 years ago
version 1.3.0

63c70049205b9520748599627c5abf9f31627309 authored over 13 years ago
dom0: Allow more modifiers in special keys configuration

43e22125986960dde44bb6a0b4789c4037cff456 authored almost 14 years ago