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