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