ChangeLog revision 1.1.1.3 1 1.1.1.3 mrg commit 4d92149372461bf575e8a09b1064a2884c38c3aa
2 1.1.1.3 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
3 1.1.1.3 mrg Date: Sun Sep 7 18:02:44 2025 -0700
4 1.1.1.3 mrg
5 1.1.1.3 mrg libXpresent 1.0.2
6 1.1.1.3 mrg
7 1.1.1.3 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
8 1.1.1.3 mrg
9 1.1.1.3 mrg commit 9fbeb01854303efcef7facd676c3d206feb5b419
10 1.1.1.3 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
11 1.1.1.3 mrg Date: Tue Jul 15 12:15:58 2025 -0700
12 1.1.1.3 mrg
13 1.1.1.3 mrg Improve man page formatting
14 1.1.1.3 mrg
15 1.1.1.3 mrg More closely follow common style as described on
16 1.1.1.3 mrg https://man7.org/linux/man-pages/man7/man-pages.7.html
17 1.1.1.3 mrg and fix warnings raised by `mandoc -T lint` and `groff -rCHECKSTYLE=10`
18 1.1.1.3 mrg
19 1.1.1.3 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
20 1.1.1.3 mrg Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxpresent/-/merge_requests/8>
21 1.1.1.3 mrg
22 1.1.1.3 mrg commit a155b75589c5fdf173069dc8c21f70d46178578e
23 1.1.1.3 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
24 1.1.1.3 mrg Date: Sun Feb 16 12:07:43 2025 -0800
25 1.1.1.3 mrg
26 1.1.1.3 mrg meson: Add option to build with meson
27 1.1.1.3 mrg
28 1.1.1.3 mrg Also updates the gitlab CI config to test both build types
29 1.1.1.3 mrg and compare the generated output/installed files.
30 1.1.1.3 mrg
31 1.1.1.3 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
32 1.1.1.3 mrg Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxpresent/-/merge_requests/7>
33 1.1.1.3 mrg
34 1.1.1.3 mrg commit a329f664330407480ecb4505c79dca5eab06dcff
35 1.1.1.3 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
36 1.1.1.3 mrg Date: Mon Aug 26 14:38:01 2024 -0700
37 1.1.1.3 mrg
38 1.1.1.3 mrg XPresentWireToCookie: avoid writing to NULL pointer if malloc() fails
39 1.1.1.3 mrg
40 1.1.1.3 mrg Fixes 3 -Wanalyzer-possible-null-dereference warnings from gcc 14.1
41 1.1.1.3 mrg
42 1.1.1.3 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
43 1.1.1.3 mrg Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxpresent/-/merge_requests/6>
44 1.1.1.3 mrg
45 1.1.1.3 mrg commit 6bbbcf9218bbc686389387142978f90a3917c39a
46 1.1.1.3 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
47 1.1.1.3 mrg Date: Mon Mar 6 16:28:46 2023 -0800
48 1.1.1.3 mrg
49 1.1.1.3 mrg configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
50 1.1.1.3 mrg
51 1.1.1.3 mrg AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
52 1.1.1.3 mrg so it's time to rely on it.
53 1.1.1.3 mrg
54 1.1.1.3 mrg Clears autoconf warnings:
55 1.1.1.3 mrg
56 1.1.1.3 mrg configure.ac:47: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
57 1.1.1.3 mrg configure.ac:47: You should run autoupdate.
58 1.1.1.3 mrg m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
59 1.1.1.3 mrg configure.ac:47: the top level
60 1.1.1.3 mrg
61 1.1.1.3 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
62 1.1.1.3 mrg
63 1.1.1.2 mrg commit 37507b5f44332accfb1064ee69a4f6a833994747
64 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
65 1.1.1.2 mrg Date: Mon Oct 17 15:17:59 2022 -0700
66 1.1.1.2 mrg
67 1.1.1.2 mrg libXpresent 1.0.1
68 1.1.1.2 mrg
69 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
70 1.1.1.2 mrg
71 1.1.1.2 mrg commit 2f552d3278444be151e6944f47ae76bc71c6cc25
72 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
73 1.1.1.2 mrg Date: Sat Aug 27 14:19:56 2022 -0700
74 1.1.1.2 mrg
75 1.1.1.2 mrg Add man pages for libXpresent
76 1.1.1.2 mrg
77 1.1.1.2 mrg Fixes: #1
78 1.1.1.2 mrg
79 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
80 1.1.1.2 mrg
81 1.1.1.2 mrg commit 9f795cfa21b9e32624b8133cefdd082c4251ce41
82 1.1.1.2 mrg Author: Mihail Konev <k.mvc (a] ya.ru>
83 1.1.1.2 mrg Date: Thu Jan 26 13:52:49 2017 +1000
84 1.1.1.2 mrg
85 1.1.1.2 mrg autogen: add default patch prefix
86 1.1.1.2 mrg
87 1.1.1.2 mrg Signed-off-by: Mihail Konev <k.mvc (a] ya.ru>
88 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
89 1.1.1.2 mrg
90 1.1.1.2 mrg commit f00f347931117646af256df2a11e0e886e358b8b
91 1.1.1.2 mrg Author: Emil Velikov <emil.l.velikov (a] gmail.com>
92 1.1.1.2 mrg Date: Mon Mar 9 12:00:52 2015 +0000
93 1.1.1.2 mrg
94 1.1.1.2 mrg autogen.sh: use quoted string variables
95 1.1.1.2 mrg
96 1.1.1.2 mrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
97 1.1.1.2 mrg fall-outs, when they contain space.
98 1.1.1.2 mrg
99 1.1.1.2 mrg Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com>
100 1.1.1.2 mrg Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
101 1.1.1.2 mrg Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
102 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
103 1.1.1.2 mrg
104 1.1.1.2 mrg commit 68d234cb2e6ac67b6802ef3139c32da2edee46b7
105 1.1.1.2 mrg Author: Peter Hutterer <peter.hutterer (a] who-t.net>
106 1.1.1.2 mrg Date: Tue Jan 24 10:32:07 2017 +1000
107 1.1.1.2 mrg
108 1.1.1.2 mrg autogen.sh: use exec instead of waiting for configure to finish
109 1.1.1.2 mrg
110 1.1.1.2 mrg Syncs the invocation of configure with the one from the server.
111 1.1.1.2 mrg
112 1.1.1.2 mrg Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
113 1.1.1.2 mrg Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com>
114 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
115 1.1.1.2 mrg
116 1.1.1.2 mrg commit 5c25edf60b90d6a9aea5c92ec1cead7ef910a33d
117 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
118 1.1.1.2 mrg Date: Sun Jul 24 12:01:39 2022 -0700
119 1.1.1.2 mrg
120 1.1.1.2 mrg configure: Drop AM_MAINTAINER_MODE
121 1.1.1.2 mrg
122 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
123 1.1.1.2 mrg
124 1.1.1.2 mrg commit 93bb002b5509516e2020884e5ad6b71700b25e00
125 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
126 1.1.1.2 mrg Date: Sun Jul 17 17:03:54 2022 -0700
127 1.1.1.2 mrg
128 1.1.1.2 mrg gitlab CI: add a basic build test
129 1.1.1.2 mrg
130 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
131 1.1.1.2 mrg
132 1.1.1.2 mrg commit ad25ed0ec1796e9fd09dba82b784724ecfb4ac8e
133 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
134 1.1.1.2 mrg Date: Sun Jul 17 17:01:39 2022 -0700
135 1.1.1.2 mrg
136 1.1.1.2 mrg Fix spelling/wording issues
137 1.1.1.2 mrg
138 1.1.1.2 mrg Found by using:
139 1.1.1.2 mrg codespell --builtin clear,rare,usage,informal,code,names
140 1.1.1.2 mrg
141 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
142 1.1.1.2 mrg
143 1.1.1.2 mrg commit 1946a575323c268f937e753dac413861e234ca9c
144 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
145 1.1.1.2 mrg Date: Sun Jul 17 17:00:50 2022 -0700
146 1.1.1.2 mrg
147 1.1.1.2 mrg Build xz tarballs instead of bzip2
148 1.1.1.2 mrg
149 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
150 1.1.1.2 mrg
151 1.1.1.2 mrg commit 121f070acf0ebaa2cfff37cea5c5758c90ded374
152 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
153 1.1.1.2 mrg Date: Fri Dec 7 19:48:02 2018 -0800
154 1.1.1.2 mrg
155 1.1.1.2 mrg Update configure.ac bug URL for gitlab migration
156 1.1.1.2 mrg
157 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
158 1.1.1.2 mrg
159 1.1.1.2 mrg commit 9d31d2162af3b50a6d7c0175d7abc680da9aec76
160 1.1.1.2 mrg Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
161 1.1.1.2 mrg Date: Mon Nov 19 22:33:49 2018 -0800
162 1.1.1.2 mrg
163 1.1.1.2 mrg Update README for gitlab migration
164 1.1.1.2 mrg
165 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
166 1.1.1.2 mrg
167 1.1.1.2 mrg commit dd6771cdf6f04cde37eb14891573c0e55be83241
168 1.1.1.2 mrg Author: Julien Cristau <jcristau (a] debian.org>
169 1.1.1.2 mrg Date: Sun Apr 26 17:53:15 2015 +0200
170 1.1.1.2 mrg
171 1.1.1.2 mrg configure, xpresent.pc: require xext, xfixes and xrandr
172 1.1.1.2 mrg
173 1.1.1.2 mrg include/X11/extensions/Xpresent.h:#include <X11/extensions/Xfixes.h>
174 1.1.1.2 mrg include/X11/extensions/Xpresent.h:#include <X11/extensions/Xrandr.h>
175 1.1.1.2 mrg include/X11/extensions/Xpresent.h:#include <X11/extensions/sync.h>
176 1.1.1.2 mrg
177 1.1.1.2 mrg v2: also add requirement in xpresent.pc since we include those in our
178 1.1.1.2 mrg public header
179 1.1.1.2 mrg
180 1.1.1.2 mrg Signed-off-by: Julien Cristau <jcristau (a] debian.org>
181 1.1.1.2 mrg
182 1.1.1.2 mrg commit 97a81b6f10ddb38bf6c3d9736db76833d49df206
183 1.1.1.2 mrg Author: Daphne Pfister <daphnediane (a] mac.com>
184 1.1.1.2 mrg Date: Tue May 5 16:04:29 2015 -0500
185 1.1.1.2 mrg
186 1.1.1.2 mrg autogen.sh: Implement GNOME Build API
187 1.1.1.2 mrg
188 1.1.1.2 mrg http://people.gnome.org/~walters/docs/build-api.txt
189 1.1.1.2 mrg
190 1.1.1.2 mrg Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=90326
191 1.1.1.2 mrg
192 1.1.1.2 mrg Signed-off-by: Daphne Pfister <daphne.pfister (a] genband.com>
193 1.1.1.2 mrg Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
194 1.1.1.2 mrg Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
195 1.1.1.2 mrg
196 1.1 mrg commit ced59e4373b7ad8f89ba222b3f489fb22050b991
197 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
198 1.1 mrg Date: Fri Apr 17 11:39:11 2015 -0700
199 1.1 mrg
200 1.1 mrg Bump version to 1.0.0
201 1.1 mrg
202 1.1 mrg This should make release.sh happy
203 1.1 mrg
204 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
205 1.1 mrg
206 1.1 mrg commit 6f963811e4811199417f3c6bc1361248a6d565a8
207 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
208 1.1 mrg Date: Fri Apr 17 11:38:49 2015 -0700
209 1.1 mrg
210 1.1 mrg Reset version number so we can make release.sh happy
211 1.1 mrg
212 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
213 1.1 mrg
214 1.1 mrg commit c66dc19c2d05a3a59320b9111dd50f077bf7315e
215 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
216 1.1 mrg Date: Fri Apr 17 11:35:37 2015 -0700
217 1.1 mrg
218 1.1 mrg Make libtool happier
219 1.1 mrg
220 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
221 1.1 mrg
222 1.1 mrg commit a38c5027dfab030fc4dc89d7daa0f1e8dd9863a1
223 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
224 1.1 mrg Date: Fri Dec 13 12:46:50 2013 -0800
225 1.1 mrg
226 1.1 mrg Add PresentFreeInput to release allocated event ids
227 1.1 mrg
228 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
229 1.1 mrg
230 1.1 mrg commit 466657644f6046f4409a4b9be688954583afc639
231 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
232 1.1 mrg Date: Fri Dec 13 12:39:01 2013 -0800
233 1.1 mrg
234 1.1 mrg Add kind/mode to Complete, set pixmap in Idle
235 1.1 mrg
236 1.1 mrg Fix a couple of event issues noticed by Fredrik Hglund --
237 1.1 mrg
238 1.1 mrg XPresentCompleteNotifyEvent was missing kind and mode fields, and the
239 1.1 mrg pixmap field was never getting set in the XPresentIdleNotifyEvent.
240 1.1 mrg
241 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
242 1.1 mrg
243 1.1 mrg commit f4061913a02987215984bcb0964938d873c2cd52
244 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
245 1.1 mrg Date: Fri Dec 13 12:26:10 2013 -0800
246 1.1 mrg
247 1.1 mrg Elide redirect stuff.
248 1.1 mrg
249 1.1 mrg This isn't part of the 1.0 specification, so remove it from the
250 1.1 mrg current API.
251 1.1 mrg
252 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
253 1.1 mrg
254 1.1 mrg commit 5de191e6b1847017ecc7e13bc195f47479d332ac
255 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
256 1.1 mrg Date: Tue Dec 10 13:32:11 2013 -0800
257 1.1 mrg
258 1.1 mrg Update to protocol version 1.0
259 1.1 mrg
260 1.1 mrg Add Idle and Redirect events, change PresentRegion to PresentPixmap,
261 1.1 mrg add capabilities
262 1.1 mrg
263 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
264 1.1 mrg
265 1.1 mrg commit 740fa7bc896293715afaa56b89e5eb4b5846ba13
266 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
267 1.1 mrg Date: Thu Sep 12 17:16:11 2013 -0700
268 1.1 mrg
269 1.1 mrg Add .gitignore
270 1.1 mrg
271 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
272 1.1 mrg
273 1.1 mrg commit 0c90a6e5f8e127d179d870a7fdad660acb9299c7
274 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
275 1.1 mrg Date: Thu Sep 12 17:15:33 2013 -0700
276 1.1 mrg
277 1.1 mrg Initial import of Xlib Present binding
278 1.1 mrg
279 1.1 mrg Signed-off-by: Keith Packard <keithp (a] keithp.com>
280