- 03 Jul, 2018 1 commit
-
-
Mike Gabriel authored
This resolves issues with non-starting mate-screensaver which relies on the IDLETIME API these days. This commit backports the following X.org Xserver commits: commit a2e67a6412386782cb8b644b86a5744591397d45 Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Date: Mon Dec 6 11:24:01 2010 +1100 IDLETIME: Fix edge-case in IdleTimeBlockHandler Ensure that if we're called exactly on the threshold of a NegativeTransition trigger that we reshedule to pick up an idle time over the threshold. Signed-off-by:
Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Reviewed-by:
Adam Jackson <ajax@redhat.com> Signed-off-by:
Keith Packard <keithp@keithp.com> commit 1f4fb0225b278d1cf4145aebeb0bdd23dc8f62d5 Author: Adam Jackson <ajax@redhat.com> Date: Wed Dec 10 16:13:20 2008 -0500 xsync: Fix wakeup storm in idletime counter. Wakeup scheduling only considered the threshold values, and not whether the trigger was edge or level. See also: https://bugzilla.redhat.com/show_bug.cgi?id=474586 http://svn.gnome.org/viewvc/gnome-screensaver/trunk/src/test-idle-ext.c?view=markup commit 0f9e89b4e309e570d7d366489d250ca2143f0ad7 Author: Fredrik Höglund <fredrik@kde.org> Date: Tue Aug 14 22:47:49 2007 +0200 Fix the value comparisons in the IDLETIME wakeup handler. LessThan/GreaterThan comparisons were used in the wakeup handler, and LessOrEqual/GreaterOrEqual in the block handler. Change it to use LessOrEqual/GreaterOrEqual in both functions, since this is what XSyncNegativeComparison and XSyncPositiveComparison imply. commit 7e2c935920cafadbd87c351f1a3239932864fb90 Author: Fredrik Höglund <fredrik@kde.org> Date: Fri May 18 20:06:14 2007 +0200 Add a new IDLETIME system sync counter. This counter exposes the time in milliseconds since the last input event. Clients such as screen savers and power managers can set an alarm on this counter to find out when the idle time reaches a certain value, without having to poll the server. Backport-to-NX-by:
Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
-
- 16 Jun, 2018 4 commits
-
-
Mihai Moldovan authored
-
Mihai Moldovan authored
What actually happened was that MFLAGS were passed-through more correctly, which forced make into jobserver mode (due to the inclusion of --jobserver-fds=... in %{_smp_mflags}), but the processes were not able to read from their FD's, so it defaulted to non-parallel builds instead.
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
- 06 Jun, 2018 1 commit
-
-
Mike Gabriel authored
Attributes GH PR #702: https://github.com/ArcticaProject/nx-libs/pull/702
-
- 05 Jun, 2018 1 commit
-
-
Ulrich Sibiller authored
Fixes ArcticaProject/nx-libs#701
-
- 24 May, 2018 21 commits
-
-
Mike Gabriel authored
Attributes GH PR #695: https://github.com/ArcticaProject/nx-libs/pull/695
-
Ulrich Sibiller authored
Fixes ArcticaProject/nx-libs#694
-
Mike Gabriel authored
Attributes GH PR #689: https://github.com/ArcticaProject/nx-libs/pull/689
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
nxagentHandleConfigureNotify() has an optimization that accumulates ConfigureNotify events from the queue to only perform the changes of the last ConfigureNotify event in the queue. But that code used to ignore position changes and only adapt the new window position if the last event happened to contain a position change. This change ensures the latest position change - if any - found in the queue will be applied after the accumulation. Fixes: ArticaProject/nx-libs#688 (second part)
-
Ulrich Sibiller authored
Was 0,0 on every call...
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
This is the preferred way. It ensures, that a) the data is zeroed b) a correct size in case xlib is changing the size of the structure in future releases
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
nxagentSetWMNormalHints was slightly adapted therefore
-
Mike Gabriel authored
-
Mike Gabriel authored
debian/rules: Highly enforce --no-parallel mode while Xserver is still on imake. Can be re-parallelized after autotools conversion.
-
Mike Gabriel authored
Attributes GH PR #686: https://github.com/ArcticaProject/nx-libs/pull/686
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
- 30 Apr, 2018 1 commit
-
-
Mihai Moldovan authored
-
- 25 Apr, 2018 9 commits
-
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which let's make choke in nx-X11/ subdir on the Makefiles target. Reason unknown." This reverts commit 94d77e27.
-
Mike Gabriel authored
This reverts commit 190e3df4.
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
debian/rules: Drop override_dh_clean. Makefile (et al.) removal in nx-X11/ has now been moved to the distclean target.
-
Mike Gabriel authored
debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which let's make choke in nx-X11/ subdir on the Makefiles target. Reason unknown.
-
Mike Gabriel authored
Makefile targets: Rewriting and consolidating the target structure for nx-X11/ subdir (except nx-X11/lib/).
-
- 20 Apr, 2018 1 commit
-
-
Mike Gabriel authored
Makefile: Don't do a parallel clean-up of nx-X11. We have seen failures and due to the upcoming switch to autotools, it is pointless to dive into fixing it in the Imakefile stack.
-
- 16 Mar, 2018 1 commit
-
-
Mike Gabriel authored
-