| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
want that. Likely.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
unknown --no-parallel flag.
|
|\
| |
| |
| | |
Attributes GH PR #702: https://github.com/ArcticaProject/nx-libs/pull/702
|
|/
|
|
| |
Fixes ArcticaProject/nx-libs#701
|
|\
| |
| |
| | |
Attributes GH PR #695: https://github.com/ArcticaProject/nx-libs/pull/695
|
|/
|
|
| |
Fixes ArcticaProject/nx-libs#694
|
|\
| |
| |
| | |
Attributes GH PR #689: https://github.com/ArcticaProject/nx-libs/pull/689
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| | |
Was 0,0 on every call...
|
| | |
|
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|/
|
|
| |
nxagentSetWMNormalHints was slightly adapted therefore
|
| |
|
|
|
|
| |
imake. Can be re-parallelized after autotools conversion.
|
|\
| |
| |
| | |
Attributes GH PR #686: https://github.com/ArcticaProject/nx-libs/pull/686
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
let's make choke in nx-X11/ subdir on the Makefiles target. Reason unknown."
This reverts commit 94d77e27a7331cd54158ad0bd95f22df22e4dba1.
|
|
|
|
| |
This reverts commit 190e3df418ff18e3e22eddaee5c15e0feccf5d9c.
|
| |
|
| |
|
|
|
|
| |
has now been moved to the distclean target.
|
|
|
|
| |
make choke in nx-X11/ subdir on the Makefiles target. Reason unknown.
|
|
|
|
| |
nx-X11/ subdir (except nx-X11/lib/).
|
|
|
|
| |
due to the upcoming switch to autotools, it is pointless to dive into fixing it in the Imakefile stack.
|
| |
|
|\
| |
| |
| | |
Attributes GH PR #676: https://github.com/ArcticaProject/nx-libs/pull/676
|
| |
| |
| |
| | |
anyway.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Tumbleweed+ (soon to be Leap 15).
This utilizes IMAKE_DEFINES to pass down the value to UseTIRPC directly.
Fixes: ArcticaProject/nx-libs#665
|
| | |
|
| |
| |
| |
| | |
UseTIRPC.
|
| | |
|
| |
| |
| |
| | |
since libXcompext doesn't actually need it.
|
| |
| |
| |
| | |
instead of echo for variable value.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for nxagent regeneration.
Updating timestamps on object files and libraries used to compose
nxagent is only meaningful for actual files within the buildroot.
External dependencies would be ignored anyway, and worse, cause older
GNU Make versions to fail if they contain special characters like a
percent sign, which is typically interpreted as a wild card character.
|