ChangeLog 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332
  1. commit b1ba68df8a5fc113a387123ec2f312195e28e47f
  2. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  3. Date: Sat Mar 14 09:35:04 2015 -0700
  4. randrproto 1.4.1
  5. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  6. commit a4a6694c059d74247c16527eef4a0ec9f56bbef6
  7. Author: Aaron Plattner <aplattner@nvidia.com>
  8. Date: Mon Jan 6 21:34:51 2014 -0800
  9. spec: RRCrtcChangeMask and RROutputChangeMask are not things
  10. The correct names for these are RRCrtcChangeNotifyMask and
  11. RROutputChangeNotifyMask, respectively.
  12. v2: "when a the configuration" is also not a thing.
  13. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
  14. Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  15. commit 1755cbe0f501a86afe515f92bb24e417a1866092
  16. Author: Aaron Plattner <aplattner@nvidia.com>
  17. Date: Fri Jan 3 13:43:21 2014 -0800
  18. spec: Move the GUID property into a new section since xrandr-1.4.0 was already released
  19. I pushed commit 19fc4c5a72eb9919d720ad66734029d9f8e313b1 before I remembered
  20. that xrandr-1.4.0 has already been released. Move it to a new 1.4.1 section.
  21. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
  22. Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  23. commit 4d8e809684dedb970001099076bb62a38fcd82ca
  24. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  25. Date: Sun Jan 5 10:40:11 2014 -0800
  26. Bug 73176 - randrproto typo (s/fundmentally/fundamentally)
  27. https://bugs.freedesktop.org/show_bug.cgi?id=73176
  28. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  29. commit 19fc4c5a72eb9919d720ad66734029d9f8e313b1
  30. Author: Aaron Plattner <aplattner@nvidia.com>
  31. Date: Tue Jun 12 12:32:19 2012 -0700
  32. Add a "GUID" property
  33. This property represents the globally-unique identifier of the connected
  34. display, if one is available.
  35. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
  36. Reviewed-by: Andy Ritger <aritger@nvidia.com>
  37. commit e7526e6b5fe0966929cda10b2ded0258413744db
  38. Author: Gaetan Nadon <memsize@videotron.ca>
  39. Date: Sat Oct 26 09:42:05 2013 -0400
  40. config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
  41. Fix Automake warning: AC_OUTPUT should be used without arguments.
  42. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files
  43. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
  44. commit ca7cc541c2e43e6c784df19b4583ac35829d2f72
  45. Author: Colin Walters <walters@verbum.org>
  46. Date: Wed Jan 4 17:37:06 2012 -0500
  47. autogen.sh: Implement GNOME Build API
  48. http://people.gnome.org/~walters/docs/build-api.txt
  49. Signed-off-by: Adam Jackson <ajax@redhat.com>
  50. commit 4ab506168ffad46518eb2b4d929034691344e9ff
  51. Author: Adam Jackson <ajax@redhat.com>
  52. Date: Tue Jan 15 14:01:10 2013 -0500
  53. configure: Remove AM_MAINTAINER_MODE
  54. Signed-off-by: Adam Jackson <ajax@redhat.com>
  55. commit 4fcbd8584e55ff789522a38a41a33c34446d1455
  56. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  57. Date: Mon Aug 27 23:59:02 2012 -0700
  58. spec: Correct lengths in encoding of OffloadSink & OutputSource
  59. Make listed lengths match data shown & values in header for
  60. RRSetProviderOffloadSink & RRSetProviderOutputSource
  61. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  62. commit f876e00d29693e25c2b44ce33cd4a02f7a603eba
  63. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  64. Date: Mon Aug 27 23:59:02 2012 -0700
  65. spec: Add config-timestamp to descriptions of OffloadSink & OutputSource
  66. Present in header & encoding section, just not in the descriptions of
  67. RRSetProviderOffloadSink & RRSetProviderOutputSource
  68. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  69. commit ed09b382e42d2131034b98abc861c091c3d1771c
  70. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  71. Date: Mon Aug 27 23:45:56 2012 -0700
  72. spec: Add PROVIDER_CAPS encoding to Appendix A
  73. Uses values found in randr.h
  74. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  75. commit c69dfe0cd310c122eae0b11c5547d5cd200ebbf5
  76. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  77. Date: Mon Aug 27 23:28:22 2012 -0700
  78. spec: Make encoding of RRGetProviderInfo match header
  79. The encoding is missing the 8 bytes of padding at the end of the
  80. base reply struct before the variable length lists begin.
  81. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  82. commit 3672b5430c9f665680e6a7a77f00202fc96243a0
  83. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  84. Date: Mon Aug 27 23:28:22 2012 -0700
  85. spec: Make encoding of RRGetProviders match description & header
  86. The description section matches randrproto.h - neither of which have
  87. the "maximum masters" or "flags" members, but do have padding before
  88. the providers list starts.
  89. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  90. commit 722cf0c2ba07e986cbedf9d687a87daddd04fa92
  91. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  92. Date: Sun Aug 26 23:38:38 2012 -0700
  93. spec: Make description of RRProviderChangeNotify match encoding & header
  94. The encoding section matches randrproto.h - neither of which have the
  95. config-timestamp, root, or crtc members.
  96. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  97. commit 534dea4512b812b9f8a62b4bbdbfe60d650ef01f
  98. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  99. Date: Sun Aug 26 22:50:05 2012 -0700
  100. spec: correct sub-code values for RRProvider*Notify event encoding
  101. These values match the RRNotify_* definitions in randrproto.h and
  102. don't overlap with the RROutput*Notify codes from RandR 1.2.
  103. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  104. Reviewed-by: Dave Airlie <airlied@redhat.com>
  105. commit ed0233e46fd2fe41b1c10e525423e90e0fa2bdc8
  106. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  107. Date: Sun Aug 26 20:51:03 2012 -0700
  108. spec: Correct length calculation in encoding of gamma lists
  109. The padding for RRGetCrtcGamma & RRSetCrtcGamma is a variable p,
  110. not a fixed 2 bytes, since it depends on how many values are
  111. included in the lists.
  112. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  113. commit ddc00f44df77ff3309b2b7cd77d3423781947b14
  114. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  115. Date: Sun Aug 26 20:40:06 2012 -0700
  116. spec: Correct size of outputs in RRSetCrtcConfig encoding
  117. Each OUTPUT is 4 bytes, not 8.
  118. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  119. commit 7339eaea1296de0e0f3ebc03d3606470ba143ac3
  120. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  121. Date: Sun Aug 26 19:00:35 2012 -0700
  122. spec: Update data type sections
  123. Make definitions more consistent about use of {} for enums, [] for structs
  124. Reflect the incorporation of more types from the Render spec in 1.3
  125. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  126. commit afe532b119fe46d32513dc71c76c3a906e06c5a8
  127. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  128. Date: Sun Aug 26 18:58:06 2012 -0700
  129. spec: Fix typos in text
  130. At least I'm assuming "providre" is a typo, not just a non-American variant.
  131. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  132. commit a74417d782a39423e44a5a2e573816894635c234
  133. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  134. Date: Sun Aug 26 18:31:16 2012 -0700
  135. spec: Correct length for RRCreateMode in encoding section
  136. (1 + 1 + 2 + 4 + 32) / 4 is 10 words, not 12
  137. 10 also matches the sz_xRRCreateModeReq value of 40 in randrproto.h
  138. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  139. commit b52f4e39b670e98e56e346b7aa1393a2b24544f2
  140. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  141. Date: Tue Aug 28 00:07:01 2012 -0700
  142. spec: add missing brackets between requests in encoding section
  143. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  144. commit 5f5cb2767618ad22a5608142513c7dd81927a8d5
  145. Author: Dave Airlie <airlied@gmail.com>
  146. Date: Thu Jul 12 22:45:05 2012 +1000
  147. bump to 1.4.0 (for release.sh)
  148. a trivial commit to make release.sh work.
  149. Signed-off-by: Dave Airlie <airlied@redhat.com>
  150. commit 74637d53fa8f5bf44258f773c4aaf60053cccfc4
  151. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  152. Date: Mon Jul 9 22:18:22 2012 -0700
  153. 1.4 spec: update Extension Versioning section to include 1.4
  154. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  155. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
  156. Signed-off-by: Dave Airlie <airlied@gmail.com>
  157. commit 7b4b49760ff33022a8120841017bcfb7ffe5f6ac
  158. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  159. Date: Mon Jul 9 22:18:21 2012 -0700
  160. 1.4 spec: Add descriptions of new RRSELECTMASK bits
  161. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  162. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
  163. Signed-off-by: Dave Airlie <airlied@gmail.com>
  164. commit 75a1d1aa8fb539ec5a7a6c8337e46ee8e5de4a36
  165. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  166. Date: Mon Jul 9 22:18:20 2012 -0700
  167. 1.4 spec: Change "LISTof ATOM" to "LISTofATOM" to match other LIST types
  168. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  169. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
  170. Signed-off-by: Dave Airlie <airlied@gmail.com>
  171. commit ef99bda581449d6c8dab7233e287c7bfd578730c
  172. Author: Dave Airlie <airlied@redhat.com>
  173. Date: Fri Jan 20 17:38:16 2012 +0000
  174. randr: add provider object (v8)
  175. A provider object represents a GPU or virtual device that provides
  176. rendering or output services to the X server. This protocol
  177. allow controlling provider objects for output and offload slave devices.
  178. v1.1: fix typo add missing define
  179. v2: rename nProperties back to nAtoms, makes server simpler to c-n-p,
  180. add missing Get request/reply
  181. v3: bring back configure property, no point in diverging from the
  182. output property code without good reason.
  183. also fix typo pointed out on irc by rei4dan.
  184. v3.1: drop cut-n-paste, increase RRNumberRequests
  185. v4: reviewed by Aaron, address comments:
  186. Fix provider error code
  187. add missing notify, remove dri2 references, fix c-n-p issues.
  188. v5: add provider change notify event with current role.
  189. v5.1: fix cut-n-paste
  190. v6:
  191. document flags, fix whitespace, add better errors for SetProviderRoles,
  192. add new events, fix pending language.
  193. v6.1: add missing change notify event struct + missing padding
  194. v7: fix a bunch more tab/spaces, add appendix sections for requests, events
  195. and errors, remove multimaster flag in favour of max master counter,
  196. move some members around to follow other events.
  197. v7.1 fix maxMaster + wrong comment, one whitespace
  198. v7.2 bump to being randr 1.4, fix some too generic names.
  199. v7.3 remove dynamic flag, fix some language
  200. v8 overhaul complete protocol, remove set provider roles, add specific
  201. methods for setting offload sinks and output sources, add a list
  202. of associated providers into the get provider info struct.
  203. Earlier-review-by: Aaron Plattner <aplattner@nvidia.com>
  204. Reviewed-by: Keith Packard <keithp@keithp.com>
  205. Signed-off-by: Dave Airlie <airlied@redhat.com>
  206. commit e0c94fa3a9e9f237c65c35e42aaa673994e55b7e
  207. Author: Dave Airlie <airlied@redhat.com>
  208. Date: Mon Jun 25 12:01:03 2012 +0100
  209. Revert the unused 1.4.0 protocol
  210. This patch reverts:
  211. Revert "Make SetCrtcConfigs take flags bits to allow partial configuration changes"
  212. This reverts commit 105a161a3f5fb67f5fe7e4119629d424672804aa.
  213. Revert "Define new semantics for scanout pixmap destruction."
  214. This reverts commit 0d32bb0780db35cec31e423faffa7061ec3e697f.
  215. Revert "Fix spelling errors, add description of SCANOUTPIXMAPINFO fields."
  216. This reverts commit 3e28d3098faa1a420cd0eb0474b2959cecc8813a.
  217. Revert "Add some informative text about the reasons for the PCP and ST bits"
  218. This reverts commit ebab32deea654d2ceb0538177e78d8ad48cf2a82.
  219. Revert "RandR version 1.4 additions"
  220. This reverts commit dd14a2275521b4cc50a588c95cc34cca7db51a91.
  221. None of this was ever used in the X server and I think it should
  222. probably be addressed in smaller pieces later.
  223. Acked-by: Keith Packard <keithp@keithp.com>
  224. Signed-off-by: Dave Airlie <airlied@redhat.com>
  225. commit 40cce2d010c1eff087301d5bb0098d0e041ed71f
  226. Author: Aaron Plattner <aplattner@nvidia.com>
  227. Date: Wed Jul 27 22:57:56 2011 -0700
  228. Add "Border" and "BorderDimensions" properties
  229. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
  230. Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
  231. commit e151e053fbbcfd28b5465b6c495413f16e568e95
  232. Author: Aaron Plattner <aplattner@nvidia.com>
  233. Date: Tue Aug 2 14:58:31 2011 -0700
  234. Be more specific about property types
  235. RandR output properties are X properties, which have a type atom, a
  236. "format" (i.e. an element size) and a number of items. Be explicit
  237. about these fields when describing properties in the protocol
  238. document. E.g., instead of specifying "int32 [2 * n] / Atom pairs,"
  239. say "Type: INTEGER / Format: 32 / Num. items: 2*n."
  240. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
  241. Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
  242. commit b5c977ad70b845c278ef52c004d9e5fc3ec97cbf
  243. Author: Adam Jackson <ajax@redhat.com>
  244. Date: Thu May 19 16:26:27 2011 -0400
  245. Remove nonsense paragraph about dual-link DVI
  246. I've never heard of any hardware that behaves so.
  247. Signed-off-by: Adam Jackson <ajax@redhat.com>
  248. commit 105a161a3f5fb67f5fe7e4119629d424672804aa
  249. Author: Keith Packard <keithp@keithp.com>
  250. Date: Wed Feb 16 22:44:30 2011 -0800
  251. Make SetCrtcConfigs take flags bits to allow partial configuration changes
  252. Instead of requiring a complete new configuration to be computed,
  253. allow the client to send a partial configuration with only the changed
  254. values included. This simplifies clients so that they need not change
  255. things they don't understand.
  256. This also removes the 'CurrentScanoutPixmap' hack as that is no longer
  257. necessary.
  258. Signed-off-by: Keith Packard <keithp@keithp.com>
  259. commit 611a4e0c7bdc9831e0eda396030a27bcd2c11759
  260. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  261. Date: Thu Jan 6 22:13:22 2011 -0800
  262. Add missing Red Hat copyright notice to COPYING
  263. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  264. commit 0d32bb0780db35cec31e423faffa7061ec3e697f
  265. Author: Keith Packard <keithp@keithp.com>
  266. Date: Mon Dec 6 22:39:07 2010 -0800
  267. Define new semantics for scanout pixmap destruction.
  268. This is not yet implemented in the X server...
  269. Signed-off-by: Keith Packard <keithp@keithp.com>
  270. commit 3e28d3098faa1a420cd0eb0474b2959cecc8813a
  271. Author: Keith Packard <keithp@keithp.com>
  272. Date: Mon Dec 6 10:01:21 2010 -0800
  273. Fix spelling errors, add description of SCANOUTPIXMAPINFO fields.
  274. Review results from Aaron Plattner.
  275. Signed-off-by: Keith Packard <keithp@keithp.com>
  276. commit ebab32deea654d2ceb0538177e78d8ad48cf2a82
  277. Author: Keith Packard <keithp@keithp.com>
  278. Date: Sun Dec 5 23:22:26 2010 -0800
  279. Add some informative text about the reasons for the PCP and ST bits
  280. Signed-off-by: Keith Packard <keithp@keithp.com>
  281. commit dd14a2275521b4cc50a588c95cc34cca7db51a91
  282. Author: Keith Packard <keithp@keithp.com>
  283. Date: Sun Dec 5 20:31:18 2010 -0800
  284. RandR version 1.4 additions
  285. This adds the specification and protocol header definitions for the
  286. RandR 1.4 protocol changes, including
  287. * Per crtc pixmaps and pixmap origins
  288. * Sprite position and image transforms
  289. * SetCrtcConfigs request
  290. Signed-off-by: Keith Packard <keithp@keithp.com>
  291. commit 1325b011247e52cd8ffd0ca96408d77ea22ffaaa
  292. Author: Keith Packard <keithp@keithp.com>
  293. Date: Sun Dec 5 20:30:43 2010 -0800
  294. Whitespace cleanups in randrproto.txt
  295. This just eliminates some ugly space/tab combos
  296. Signed-off-by: Keith Packard <keithp@keithp.com>
  297. Reviewed-by: Cyril Brulebois <kibi@debian.org>
  298. commit 75b7c5feed818291c8ba8ac1ee5b6a6ee4b61851
  299. Author: Alan Coopersmith <alan.coopersmith@oracle.com>
  300. Date: Fri Oct 29 23:12:30 2010 -0700
  301. randrproto 1.3.2
  302. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
  303. commit 6ecbca5e882907e9b948d5fc09b7dacc288eae6d
  304. Author: Gaetan Nadon <memsize@videotron.ca>
  305. Date: Sun Mar 28 19:00:31 2010 -0400
  306. config: remove the pkgconfig pc.in file from EXTRA_DIST
  307. Automake always includes it in the tarball.
  308. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
  309. commit 68f8fbe50792e0525ba767d854b18db4acda07ff
  310. Author: Rémi Cardona <remi@gentoo.org>
  311. Date: Thu Dec 17 08:36:49 2009 +0100
  312. Use $(docdir) for randrproto.txt install path
  313. Signed-off-by: Rémi Cardona <remi@gentoo.org>
  314. Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
  315. Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
  316. Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
  317. commit cfec02addb9475f5247c69454ccea87d0914cce1
  318. Author: Gaetan Nadon <memsize@videotron.ca>
  319. Date: Sun Nov 22 19:24:48 2009 -0500
  320. Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
  321. Now that the INSTALL file is generated.
  322. Allows running make maintainer-clean.
  323. commit 61f1a0417839a19654cb54a5e77c8569b05691bc
  324. Author: Gaetan Nadon <memsize@videotron.ca>
  325. Date: Mon Nov 16 11:13:30 2009 -0500
  326. README: file created or updated #24206
  327. Contains a set of URLs to freedesktop.org.
  328. commit e9aa167bcbd86a55f41ce85f7908a3a529f64181
  329. Author: Gaetan Nadon <memsize@videotron.ca>
  330. Date: Sun Nov 15 19:45:27 2009 -0500
  331. Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
  332. ChangeLog filename is known to Automake and requires no further
  333. coding in the makefile.
  334. commit b0efbc5f88db9805fcc603a939544dae715877d5
  335. Author: Gaetan Nadon <memsize@videotron.ca>
  336. Date: Sun Nov 15 18:31:29 2009 -0500
  337. Makefile.am: INSTALL file is missing or incorrect #24206
  338. The standard GNU file on building/installing tarball is copied
  339. using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
  340. Add INSTALL target
  341. commit 2c4b4950e7ef98d83a93672cdc55e4c86fdcf296
  342. Author: Gaetan Nadon <memsize@videotron.ca>
  343. Date: Sun Nov 15 18:11:36 2009 -0500
  344. configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
  345. This macro aggregate a number of existing macros that sets commmon
  346. X.Org components configuration options. It shields the configuration file from
  347. future changes.
  348. commit 1b53cedb70a020ef99740bd8239f8a8304e53c33
  349. Author: Gaetan Nadon <memsize@videotron.ca>
  350. Date: Sun Nov 15 13:55:25 2009 -0500
  351. configure.ac: AM_MAINTAINER_MODE missing #24238
  352. This turns off maintainer mode build rules in tarballs.
  353. Works in conjunction with autogen.sh --enable-maintainer-mode
  354. commit e860c1bc4bc0e33560d4c34cadd206c7b6350c73
  355. Author: Gaetan Nadon <memsize@videotron.ca>
  356. Date: Sat Nov 14 18:26:47 2009 -0500
  357. .gitignore: use common defaults with custom section # 24239
  358. Using common defaults will reduce errors and maintenance.
  359. Only the very small or inexistent custom section need periodic maintenance
  360. when the structure of the component changes. Do not edit defaults.
  361. commit 8289b93b9a21809c3ea88637c6dfad09849f46b5
  362. Author: Keith Packard <keithp@keithp.com>
  363. Date: Mon Oct 5 20:50:22 2009 -0700
  364. New properties claimed to be in version 1.4 instead of 1.3.1
  365. Signed-off-by: Keith Packard <keithp@keithp.com>
  366. commit 240bb6051dccd072c95c8569a62b1222213ef396
  367. Author: Keith Packard <keithp@keithp.com>
  368. Date: Mon Oct 5 20:04:11 2009 -0700
  369. Bump version to 1.3.1
  370. Signed-off-by: Keith Packard <keithp@keithp.com>
  371. commit e5ea87cd2a1c7b636d95f42daf3f36ba3104d59d
  372. Author: Keith Packard <keithp@keithp.com>
  373. Date: Mon Oct 5 20:20:14 2009 -0700
  374. Add XORG_DEFAULT_OPTIONS invocation in configure.ac
  375. This should be included in all xorg configure.ac files to provide a
  376. hook for setting various default values.
  377. Signed-off-by: Keith Packard <keithp@keithp.com>
  378. commit d9ee6abdef13d04f6e7015c0cc39e3855aa01bbf
  379. Author: Keith Packard <keithp@keithp.com>
  380. Date: Fri Jun 5 20:37:24 2009 -0700
  381. Remove trailing white space from randrproto.txt
  382. commit 92789c6c3a78bb64e391f1deec1d613900604985
  383. Author: Keith Packard <keithp@keithp.com>
  384. Date: Fri Jun 5 20:35:46 2009 -0700
  385. Allow inactive outputs to be set as primary
  386. commit 993dbda7b42caed7480dcff0eca4f9af9c1163ba
  387. Author: Matthias Hopf <mhopf@suse.de>
  388. Date: Tue Aug 18 12:08:25 2009 +0200
  389. Add Backlight property description.
  390. commit 77c7ab02bf62f057c32f666168fd0ceb03a85a2d
  391. Author: Matthias Hopf <mhopf@suse.de>
  392. Date: Tue Aug 18 12:00:10 2009 +0200
  393. Should read "EDID", not "EdidData" (2).
  394. Also include reference to former name.
  395. commit 5c95df133062570fe134be002dcb167ac059203d
  396. Author: Matthias Hopf <mhopf@suse.de>
  397. Date: Tue Aug 18 11:56:38 2009 +0200
  398. Sort properties alphabetically.
  399. commit 27529caf7912094bc83b47b8251205029c35d52c
  400. Author: Adam Jackson <ajax@redhat.com>
  401. Date: Wed Apr 1 11:48:26 2009 -0400
  402. Update reference to renderproto.txt
  403. commit 8ae7f1d202279959fdad84d30054b52ef021a9cc
  404. Author: Adam Jackson <ajax@redhat.com>
  405. Date: Wed Apr 1 11:47:52 2009 -0400
  406. Clarify that GetOutputPrimary is per-screen.
  407. commit 4036cdcc064db952286a74d679147d280b1a5f1f
  408. Author: Adam Jackson <ajax@redhat.com>
  409. Date: Wed Apr 1 11:47:03 2009 -0400
  410. Punctuation fix.
  411. commit 94e22fecc66590f81ca280517505c721a5f54497
  412. Author: Matthias Hopf <mhopf@suse.de>
  413. Date: Fri Mar 6 15:03:09 2009 +0100
  414. Bump to 1.3.0
  415. commit 5cc58adb620d37694a9d57cd26c40b4cb2d1de68
  416. Author: Matthias Hopf <mhopf@suse.de>
  417. Date: Wed Feb 25 17:08:45 2009 +0100
  418. Bump to 1.2.99.4
  419. commit 7bd01756e684bb841f32fa30832eb7980f92ac9c
  420. Author: Adam Jackson <ajax@redhat.com>
  421. Date: Tue Feb 17 13:58:19 2009 -0500
  422. Zero reply from GetPanning means panning not supported.
  423. Don't throw BadRRCrtc for this case, that's just mean.
  424. commit 1c7e20d115bc470479f32afd703ca7966754c54f
  425. Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
  426. Date: Tue Jan 27 20:06:28 2009 -0200
  427. Janitor: Correct make distcheck and dont distribute autogen.sh
  428. commit 1ff5e2cdfa2636317099a0917c9819ff4a81b025
  429. Author: Maarten Maathuis <madman2003@gmail.com>
  430. Date: Tue Dec 16 23:35:49 2008 +0100
  431. Fix typo in 83f3f29dd3ac5d3875b5edef5805d6adb6a02698.
  432. commit 83f3f29dd3ac5d3875b5edef5805d6adb6a02698
  433. Author: Matthias Hopf <mhopf@suse.de>
  434. Date: Tue Dec 16 18:20:00 2008 +0100
  435. Add standard property name defines.
  436. commit 6a480445e94c39df2bc9663e7590ab41cd17c465
  437. Author: Matthias Hopf <mhopf@suse.de>
  438. Date: Tue Dec 16 18:13:48 2008 +0100
  439. Should read "EDID", not "EdidData".
  440. commit 2aae5ec72ea285a051deaae98515587e1c77d7a5
  441. Author: Matthias Hopf <mhopf@suse.de>
  442. Date: Tue Dec 16 18:09:08 2008 +0100
  443. Add description of standard properties.
  444. commit 3fdbdc2b0a971db7497c6e03e215fd19ec400ce9
  445. Author: Matthias Hopf <mhopf@suse.de>
  446. Date: Fri Dec 12 12:41:21 2008 +0100
  447. Bump to 1.2.99.3
  448. commit 0c1527d2e89a807e54c549e44798e2cf63fafca2
  449. Author: Matthias Hopf <mhopf@suse.de>
  450. Date: Thu Dec 11 17:15:15 2008 +0100
  451. Panning tracking areas describe full screen if set to 0.
  452. commit d904495a4cbd66850dc03d32f223aaaf8425f077
  453. Author: Adam Jackson <ajax@redhat.com>
  454. Date: Wed Dec 10 11:15:48 2008 -0500
  455. Add [GS]etOutputPrimary
  456. commit 1334866b4aa025bce745140aa0f71f6493408ffa
  457. Merge: ad65017 e719120
  458. Author: Keith Packard <keithp@keithp.com>
  459. Date: Tue Dec 9 20:59:47 2008 -0800
  460. Merge commit 'origin/master'
  461. commit e71912062f3985dd2f4d7b37e415b4a614b51d9b
  462. Author: Matthias Hopf <mhopf@suse.de>
  463. Date: Mon Dec 8 14:40:07 2008 +0100
  464. Add unicode art pictures for panning.
  465. commit 19a851fc85192906586138c5b17740ba28328eaa
  466. Author: Matthias Hopf <mhopf@suse.de>
  467. Date: Thu Dec 4 15:45:23 2008 +0100
  468. Bump to 1.2.99.2
  469. commit fb1f243716282f442235323834fec50aab7fe2f7
  470. Author: Matthias Hopf <mhopf@suse.de>
  471. Date: Thu Dec 4 15:44:12 2008 +0100
  472. Nuke config-timestamp for panning. Specifying panning update on screen size change.
  473. commit 425468e9a29071823316bfc027bc80eb20acc61e
  474. Author: Matthias Hopf <mhopf@suse.de>
  475. Date: Thu Dec 4 12:57:33 2008 +0100
  476. Add panning to versioning information.
  477. commit 419a0f20746d9f3e8962ea3294568343d9877b2c
  478. Author: Matthias Hopf <mhopf@suse.de>
  479. Date: Fri Nov 28 18:30:22 2008 +0100
  480. Panning protocol bits description
  481. commit 6b5d4ce8943c1d39392a0536d426fe27a9161b04
  482. Author: Matthias Hopf <mhopf@suse.de>
  483. Date: Fri Nov 28 18:29:19 2008 +0100
  484. Panning protocol description
  485. commit abe956221670598a5fd0f77107a3471c2fcf84df
  486. Author: Matthias Hopf <mhopf@suse.de>
  487. Date: Fri Nov 28 17:22:23 2008 +0100
  488. Panning protocol extension
  489. commit 546906dbe29816adaa6a35277266d79fbe131d0c
  490. Author: Adam Jackson <ajax@redhat.com>
  491. Date: Wed Dec 3 13:36:00 2008 -0500
  492. Indent CRTC transform docs to match the rest of the requests.
  493. commit 5d5e4cff8c69d36d10e682d59c9a9005a8b5ad18
  494. Author: Adam Jackson <ajax@redhat.com>
  495. Date: Wed Dec 3 12:02:18 2008 -0500
  496. More doc for CRTC transforms
  497. commit ad6501790bbaff528cf247df24ddb7de27576a11
  498. Author: Keith Packard <keithp@keithp.com>
  499. Date: Wed Nov 26 15:47:18 2008 -0800
  500. Remove duplicate GetScreenResourcesCurrent declarations
  501. Signed-off-by: Keith Packard <keithp@keithp.com>
  502. commit 10bff0be50cf5cf314960bb85c472f1c63d37755
  503. Author: Keith Packard <keithp@keithp.com>
  504. Date: Wed Nov 26 09:24:36 2008 -0800
  505. Update to version 1.2.99.1
  506. commit 6c17940a7960885695aa6033de58c3cd2bb6fb79
  507. Merge: c998b46 8793429
  508. Author: Keith Packard <keithp@keithp.com>
  509. Date: Mon Nov 24 16:22:11 2008 -0800
  510. Merge branch 'transform-proposal'
  511. Conflicts:
  512. randr.h
  513. randrproto.h
  514. randrproto.txt
  515. commit 8793429f3d9d7cdf16be118ce05a68af6531568e
  516. Author: Keith Packard <keithp@keithp.com>
  517. Date: Mon Nov 24 16:01:55 2008 -0800
  518. Describe projective transform additions in Introduction
  519. Signed-off-by: Keith Packard <keithp@keithp.com>
  520. commit c998b4658d735e5b2d7aa6983d732d40cc802823
  521. Author: Adam Jackson <ajax@redhat.com>
  522. Date: Mon Nov 24 16:29:58 2008 -0500
  523. GSRC added in 1.3, not 1.2
  524. commit 0d334c880396b9ef67ed899ad228cc693aad6a28
  525. Author: Adam Jackson <ajax@redhat.com>
  526. Date: Mon Nov 24 16:19:43 2008 -0500
  527. Fix RRNumberRequests
  528. commit 2c0635eed5ae418ca278d99e044f583d54273097
  529. Author: Adam Jackson <ajax@redhat.com>
  530. Date: Mon Nov 24 15:54:09 2008 -0500
  531. Add GetScreenResourcesCurrent
  532. commit 4a960ba3db3c3f8bdf3d519d263f910b6107b9ff
  533. Author: Julien Cristau <jcristau@debian.org>
  534. Date: Fri Jul 11 17:12:22 2008 +0200
  535. spec: add missing list of clones to RRGetOutputInfo reply
  536. commit 2be5a52d5f6bdd2aa70efcb06bd99a149c6db6ba
  537. Author: Adam Jackson <ajax@redhat.com>
  538. Date: Wed Jul 2 15:34:31 2008 -0400
  539. randrproto 1.2.2
  540. commit 9ab3d5cca3cf9a76c6873007b8d4345c838cc297
  541. Author: Adam Jackson <ajax@redhat.com>
  542. Date: Mon Jun 23 14:52:12 2008 -0400
  543. Bug #16149: Make the field not be named 'delete' in C++ mode.
  544. Thanks for the upward compatibility, Bjarne.
  545. commit 2d09f9cac379c74f492b528a8aa2ac3b5997d617
  546. Author: Keith Packard <keithp@keithp.com>
  547. Date: Tue Mar 18 16:01:10 2008 -0700
  548. Eliminate inverse matrix from randr transform protocol
  549. It is easier, and potentially more precise, to compute the inverse in the
  550. server where everything can eventually be kept in floating point form.
  551. commit aa5cd18a9f84aa075ffa7f70e6591b70b093119f
  552. Author: Keith Packard <keithp@keithp.com>
  553. Date: Sat Mar 15 00:32:35 2008 -0700
  554. Add filters to CRTC transforms.
  555. This allows scaling transforms to use bilinear filtering if desired.
  556. commit 329b2068c1505dbc2eef7cc245b02c3bbf9c67ff
  557. Author: Keith Packard <keithp@keithp.com>
  558. Date: Fri Feb 15 15:49:35 2008 -0800
  559. Add Transform request proposal for 1.3
  560. commit 2df8499d24d15bfca3c928b681f64b6e8a05f0af
  561. Author: James Cloos <cloos@jhcloos.com>
  562. Date: Thu Dec 6 16:39:05 2007 -0500
  563. Replace static ChangeLog with dist-hook to generate from git log
  564. commit 3243afaa593f95bb89b1381dac2b920111ce36b1
  565. Author: Jakob Bornecrantz <wallbraker@gmail.com>
  566. Date: Tue Apr 17 14:25:38 2007 -0700
  567. Correct a copy'n'paste error in RRGetOutputInfo spec text.
  568. commit d1c5739ae19f7cc01a6a5603d3fae93e1f9ee3d1
  569. Author: Alan Coopersmith <alan.coopersmith@sun.com>
  570. Date: Mon Apr 9 14:31:10 2007 -0700
  571. Delete duplicate B32's in xRRScreenChangeNotifyEvent
  572. Caused compiler warnings:
  573. "randrproto.h", line 567: warning: syntax error: empty member declaration
  574. "randrproto.h", line 568: warning: syntax error: empty member declaration
  575. commit aada204b1fc9ba6461efad3fe6bd032ee98536e1
  576. Author: Keith Packard <keithp@neko.keithp.com>
  577. Date: Sun Feb 18 21:02:30 2007 -0800
  578. Bump version to 1.2.1.
  579. And add copyright to configure.ac file
  580. commit 0e689cecd65f420ec175046e4bb2b5386bf7b7c5
  581. Author: Keith Packard <keithp@neko.keithp.com>
  582. Date: Sun Feb 18 21:02:10 2007 -0800
  583. Fix wording about requesting ConfigureNotify events.
  584. commit 34ebf25a88972afdc561f4525d02b3fe41ac84bf
  585. Author: Eric Anholt <eric@anholt.net>
  586. Date: Thu Feb 1 15:08:10 2007 -0800
  587. Fix the size of the padding fields of xRRGetCrtcGamma.
  588. commit 615f8077c55593a2001ca4c84ff3ede5c2c2842a
  589. Author: Eric Anholt <eric@anholt.net>
  590. Date: Tue Jan 9 09:40:47 2007 -0800
  591. Install the randr protocol description.
  592. commit 335639ba8f0df1364a6807187ba17eeae5b187e4
  593. Author: Keith Packard <keithp@neko.keithp.com>
  594. Date: Thu Nov 30 13:25:35 2006 -0800
  595. More bugs found by Ian Osgood during the XCB work.
  596. ListOutputProperties has no nProperties field.
  597. Pad fields not mentioned in Gamma requests.
  598. sz_xRROUtputChangeNotifyEvent -> sz_xRROutputChangeNotifyEvent
  599. commit 504556a9f886c84798ae8e0e46896a7c74b95c61
  600. Merge: c27ece2 3d521b3
  601. Author: Keith Packard <keithp@neko.keithp.com>
  602. Date: Thu Nov 30 09:44:20 2006 -0800
  603. Merge branch 'multi-monitor'
  604. commit 3d521b3d38d10c5ec660d13514ef3e626bef90fa
  605. Author: Keith Packard <keithp@neko.keithp.com>
  606. Date: Thu Nov 30 09:43:10 2006 -0800
  607. Fix padding bugs discovered in XCB work
  608. commit c27ece25924115448bf9e1dc461d5e7f4112f112
  609. Merge: 3305f63 7363d44
  610. Author: Eric Anholt <eric@anholt.net>
  611. Date: Mon Nov 27 15:31:33 2006 -0800
  612. Merge branch 'multi-monitor'
  613. This brings in the changes for RandR 1.2 protocol.
  614. commit 7363d448c77c2d2ec2928d9d4bc41aac1c2d36b7
  615. Author: Keith Packard <keithp@neko.keithp.com>
  616. Date: Fri Nov 24 13:45:25 2006 -0800
  617. Use BYTE for one-byte values. #undef Drawable needed.
  618. commit a86f4b9442a48a3049e03a4c7d4fd022a860bf01
  619. Author: Keith Packard <keithp@neko.keithp.com>
  620. Date: Fri Nov 24 13:44:55 2006 -0800
  621. Create Properties when configured. Pending defaults to Current
  622. Change property semantics to create them with empty value
  623. when they are configured.
  624. When clients request the Pending value of a property without any pending
  625. vlaue, the current value is returned instead.
  626. commit af852261efa5eb7f8d16e3e90b8832bf66d93de7
  627. Author: Keith Packard <keithp@neko.keithp.com>
  628. Date: Mon Nov 20 20:58:16 2006 -0800
  629. Change properties to have a pending value and report valid values.
  630. Pending values are transferred to current values at mode set, allowing a
  631. queue of values to accrue in preparation for the modeset operation while
  632. still reporting valid 'current' values for applications.
  633. The set of valid values is also available so applications can present
  634. a reasonable list to the user during configuration.
  635. I renumbered a bunch of requests to keep property requests sequential.
  636. commit cdc282c2995dc17dee97c6da24a9705478cf792e
  637. Author: Keith Packard <keithp@neko.keithp.com>
  638. Date: Thu Nov 16 08:50:49 2006 -0800
  639. Remove output options. Clean up other sizes.
  640. Output options will be controlled by properties instead.
  641. Also found a few instances in randrproto.txt using the wrong
  642. size for MODEINFO.
  643. commit 96977842d01220bd4a294375c669b26ff30275d1
  644. Author: Keith Packard <keithp@neko.keithp.com>
  645. Date: Wed Nov 1 11:50:50 2006 -0800
  646. Fix RRNumberErrors, start adding standard property names
  647. commit 0e858436af67256c0af49317183df4bf8092183c
  648. Author: Keith Packard <keithp@mandolin.keithp.com>
  649. Date: Wed Nov 1 00:23:37 2006 -0800
  650. Move physical size information from mode to output.
  651. Modes are stored in CRTCs which have no physical size.
  652. Outputs have a physical size which can change, both in response
  653. to mode changes as well as (potentially) other factors.
  654. Placing the physical size information in the output also permits clone
  655. mode to work across monitors of differing physical size.
  656. commit 369d4e7d2030c707cf2ce37d06c1d23b0570910c
  657. Author: Keith Packard <keithp@neko.keithp.com>
  658. Date: Wed Oct 4 20:03:35 2006 -0700
  659. Remove mode origins. Add preferred mode count.
  660. Switched from identifying source of mode line to listing which modes are
  661. preferred by each output. This enables better CRTC sharing by making modes
  662. less arbitrarily different.
  663. commit 3c354e7245dd7830b5600716185017831aff1316
  664. Author: Keith Packard <keithp@guitar.keithp.com>
  665. Date: Wed Oct 4 14:51:48 2006 -0700
  666. Get rid of mode origins.
  667. commit ee843ac7077f5dcae677ad1b7c794abb0b89e111
  668. Author: Keith Packard <keithp@guitar.keithp.com>
  669. Date: Tue Oct 3 21:02:39 2006 -0700
  670. Add mode origins and output options.
  671. Mode origins indicate the source of the mode information, from VESA timings,
  672. user config or whatever.
  673. Output options currently include only panel fitting options; more may be
  674. added later (this field is 32 bits wide)
  675. commit d6c9bdd0e6713a8c4dff53e88bd820ff1140758c
  676. Author: Keith Packard <keithp@guitar.keithp.com>
  677. Date: Tue Oct 3 11:01:56 2006 -0700
  678. Add mode origins and output options.
  679. Also document non-obvious defined types. Eliminate mode options.
  680. commit 61d60a93dc0c827ef970f21f6b80099cc6c958f1
  681. Author: Keith Packard <keithp@guitar.keithp.com>
  682. Date: Tue Sep 19 16:33:40 2006 -0700
  683. Update package version to 1.2.0. Fix various goofs found by building stuff.
  684. commit ce292d7cad17be4b13e4b7fad27b0ecbed101689
  685. Author: Keith Packard <keithp@neko.keithp.com>
  686. Date: Sun Sep 17 23:41:55 2006 -0700
  687. Fix various random typos found while attempting to use header files
  688. Fix RRNumberRequests
  689. Rename errors to include RR to avoid conflicting with Xi.
  690. Add RR to various request/reply structs (oops).
  691. Remove nOutputs from SetCrtcConfigReq -- length is sufficient.
  692. Remove bogus members from SetCrtcConfigReply.
  693. Add MODEOPTION. Document protocol error encoding.
  694. commit d6992dd3b7fcf22e4d670b29e8d0e2aba0d8e81d
  695. Author: Keith Packard <keithp@neko.keithp.com>
  696. Date: Fri Sep 15 15:41:02 2006 -0700
  697. Add CONNECTION values to spec and header.
  698. Missing CONNECTION values in encoding and header file.
  699. commit e9a5a489acd591ff53823b406dca13c622439c14
  700. Author: Keith Packard <keithp@neko.keithp.com>
  701. Date: Thu Sep 14 23:53:04 2006 -0700
  702. Update header files for new 1.2 spec. Fix missing bits in spec.
  703. Spec was missing a few things in the encoding section.
  704. commit 81ecda4300e007d62b36942fd6ac56a3ee1a1fa0
  705. Author: Keith Packard <keithp@neko.keithp.com>
  706. Date: Wed Sep 13 12:35:05 2006 -0700
  707. Add .gitignore
  708. commit 1cb8f4cda51fc256908a199c2599f46211c0cd52
  709. Author: Keith Packard <keithp@neko.keithp.com>
  710. Date: Wed Sep 13 12:33:58 2006 -0700
  711. Fix RandR opcodes
  712. commit b34676e8f709c4f8f6a2112c83103dfd0cabcbd7
  713. Author: Keith Packard <keithp@neko.keithp.com>
  714. Date: Wed Sep 13 12:23:08 2006 -0700
  715. Add Output properties and CRTC Gamma ramps. Move sub-pixel to Output.
  716. The property requests mirror the core window property requests, except that
  717. notify events are delivered to windows, rather than to outputs.
  718. Gamma ramps lifted from XFree86V-idModeExtension; clients get to deal with
  719. converting single value to ramp though.
  720. Subpixel moved to output; clients get to figure out the effect of rotation
  721. on subpixel ordering.
  722. commit 1ec6ea06b8b7182b465e5c0d34475c20de76812b
  723. Author: Keith Packard <keithp@neko.keithp.com>
  724. Date: Tue Sep 12 18:40:03 2006 -0700
  725. Spelling and formatting fixes.
  726. commit e81693720d5d1acf31780de3f5fa90bf0f46a801
  727. Author: Keith Packard <keithp@neko.keithp.com>
  728. Date: Tue Sep 12 16:48:22 2006 -0700
  729. Rearrange modes to be listed with screen resources. Encoding.
  730. Modes are now listed as screen resources instead of with the output; they're
  731. shared across outputs for cloning.
  732. Wrote up encoding.
  733. commit 4e47d7af0574690dcf00516337bf0bbe567c9c75
  734. Author: Keith Packard <keithp@neko.keithp.com>
  735. Date: Mon Sep 11 22:49:15 2006 -0700
  736. Finish basic request descriptions for version 1.2
  737. outputs now report list of valid modes. crtcs accept a valid mode which must
  738. be supported on all connected outputs.
  739. outputs also report connection status.
  740. commit dd19f8fbfcc4b8863347ce422006715ed95a7c00
  741. Author: Keith Packard <keithp@neko.keithp.com>
  742. Date: Mon Sep 11 22:19:28 2006 -0700
  743. Move supported mode list from CRTC to OUTPUT.
  744. commit 62decb70de5bbe623859764e7cb492209478e304
  745. Author: Keith Packard <keithp@neko.keithp.com>
  746. Date: Mon Sep 11 21:29:39 2006 -0700
  747. Start rework for screen/CRTC/monitor scheme.
  748. commit 3305f634fae79603edc1d3aab1671a91caeb24d4
  749. Author: Alan Coopersmith <alan.coopersmith@sun.com>
  750. Date: Fri Jul 14 18:56:26 2006 -0700
  751. renamed: .cvsignore -> .gitignore
  752. commit 5220e7d7dfa64d95918b6f5ad52089fe87540b61
  753. Author: Keith Packard <keithp@neko.keithp.com>
  754. Date: Tue Jun 27 22:38:32 2006 +0200
  755. Swizzle protocol contents to fix errors discovered while implementing X server piece
  756. commit c414ce4494f0d062bc25fa671cf50a556c9e1d8c
  757. Author: Keith Packard <keithp@neko.keithp.com>
  758. Date: Tue Jun 27 02:27:10 2006 +0200
  759. Just use CARD16 for indices
  760. commit bbaabdd10585aed3bc44f2179ec4a68975a599cc
  761. Author: Keith Packard <keithp@neko.keithp.com>
  762. Date: Mon Jun 26 14:33:18 2006 +0200
  763. Finish randerproto.h change for 1.2. Use Window instead of Drawable for 1.2.
  764. commit d606ad207ccef5c050374b535acb0bd3ed3b95aa
  765. Author: Keith Packard <keithp@neko.keithp.com>
  766. Date: Mon Jun 26 12:42:50 2006 +0200
  767. move protocol.txt to randrproto.txt. Start updating headers for version 1.2
  768. commit 69f5562610a94cb7c67b5e8bcd7d1e3df53bbcad
  769. Author: Keith Packard <keithp@neko.keithp.com>
  770. Date: Sun Jun 25 08:51:27 2006 +0200
  771. Finish encodings for 1.2 additions.
  772. commit efde5d9569afef58317905ce30910f80cb3d01c8
  773. Author: Keith Packard <keithp@neko.keithp.com>
  774. Date: Sun Jun 25 03:35:24 2006 +0200
  775. Start specifying the encoding for 1.2 requests
  776. commit bb97699dcd1e274a1abc20f1a818aaf53b269a1b
  777. Author: Keith Packard <keithp@neko.keithp.com>
  778. Date: Sun Jun 25 03:25:59 2006 +0200
  779. Describe relationship between RandR, Xinerama and XFree86-VidModeExtension
  780. commit 66cb6d24ecd161c9f0b42ba55d8ae642fe02729e
  781. Author: Keith Packard <keithp@neko.keithp.com>
  782. Date: Sun Jun 25 03:10:20 2006 +0200
  783. Add RRMonitorChangeNotify event. Complete RRSetMonitorConfig.
  784. commit 3b72072c31258d1f12b93eba77b5e30cf46c5309
  785. Author: Keith Packard <keithp@neko.keithp.com>
  786. Date: Sat Jun 24 17:35:35 2006 -0700
  787. Repair broken parts of spec. Add RRGetMonitorInfo and RRSetMonitorConfig
  788. commit 2907236309d2862f61dcb0c032df1abdb9adc80e
  789. Author: Keith Packard <keithp@neko.keithp.com>
  790. Date: Sat Jun 24 16:58:16 2006 -0700
  791. Clean up really broken text in the spec
  792. commit 2370c88074c63bbe8d37d510e7e1f5c28fe6e573
  793. Author: Keith Packard <keithp@neko.keithp.com>
  794. Date: Sat Jun 24 16:22:44 2006 -0700
  795. Reformat license text, add Intel copyright
  796. commit 79af1c0351dbac7c89433b7ae141835a4566c428
  797. Author: Keith Packard <keithp@neko.keithp.com>
  798. Date: Sat Jun 24 16:14:07 2006 -0700
  799. Introduce Xinerama changes. Remove spurious 'Bad' error name prefix.
  800. commit 914084f13a379ee85dc1b8f6fd3f46c8ba7f7797
  801. Author: Kevin E Martin <kem@kem.org>
  802. Date: Thu Dec 15 00:24:38 2005 +0000
  803. Update package version number for final X11R7 release candidate.
  804. commit 49011800c0c000799428b543cc4fe72204abdd7f
  805. Author: Kevin E Martin <kem@kem.org>
  806. Date: Wed Oct 19 02:48:14 2005 +0000
  807. Update package version number for RC1 release.
  808. commit 6f41ee7aa447ea8245249dca9a665151f5b65725
  809. Author: Eric Anholt <anholt@freebsd.org>
  810. Date: Tue Aug 2 19:19:39 2005 +0000
  811. Add basic .cvsignore files for proto modules.
  812. commit 224663a4c053377b30ded5676a9438618969d92c
  813. Author: Kevin E Martin <kem@kem.org>
  814. Date: Fri Jul 29 21:22:56 2005 +0000
  815. Various changes preparing packages for RC0:
  816. - Verify and update package version numbers as needed
  817. - Implement versioning scheme
  818. - Change bug address to point to bugzilla bug entry form
  819. - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
  820. reenable it)
  821. - Fix makedepend to use pkgconfig and pass distcheck
  822. - Update build script to build macros first
  823. - Update modular Xorg version
  824. commit fd007cfa47c96f73c16d12c8498f4735addd2f4e
  825. Author: Daniel Stone <daniel@fooishbar.org>
  826. Date: Sat May 21 04:14:00 2005 +0000
  827. Set version to 1.1.
  828. commit 0e6b22b5729df01528a78ce25780395f1ddbb7c4
  829. Author: Adam Jackson <ajax@nwnk.net>
  830. Date: Thu May 19 00:22:40 2005 +0000
  831. revert last change, didn't do right thing at all, sorry for the noise
  832. commit b805a556617f9a29e812a988b8be6056c654cd82
  833. Author: Adam Jackson <ajax@nwnk.net>
  834. Date: Thu May 19 00:10:18 2005 +0000
  835. Require automake 1.7 in AM_INIT_AUTOMAKE
  836. commit cede321965b378548cd0c43528451d47c70ea5b8
  837. Author: Josh Triplett <josh@speakeasy.net>
  838. Date: Tue May 17 06:34:47 2005 +0000
  839. Add COPYING file for Randr. Note that the two included licenses are very
  840. similar, but contain a few minor differences when referring to the
  841. companies granting the license, HP and Compaq.
  842. commit b3b508a6b8761d6a117639935ad4b18407846c61
  843. Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
  844. Date: Mon May 9 18:20:05 2005 +0000
  845. Change all the protonames from <extension>Ext to <extension>Proto.
  846. commit b385d6eefab1555f48255edbdc2c8c8fe101cf80
  847. Author: Kevin E Martin <kem@kem.org>
  848. Date: Fri May 6 01:46:31 2005 +0000
  849. Initial build system files for proto module.
  850. commit 05a69617948c14bc149d0d1c2a78894a9ba1970d
  851. Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
  852. Date: Sat Dec 4 00:42:46 2004 +0000
  853. Encoding of numerous files changed to UTF-8
  854. commit 3b8859eca5103b50149e0274182cf55d80ec7909
  855. Author: Egbert Eich <eich@suse.de>
  856. Date: Fri Apr 23 18:43:06 2004 +0000
  857. Merging XORG-CURRENT into trunk
  858. commit 17d50f3cdcf97b0d39c376c73d60750bff912f8b
  859. Author: Egbert Eich <eich@suse.de>
  860. Date: Sun Mar 14 08:31:36 2004 +0000
  861. Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
  862. commit cbbd2e5ed80cda31163a0d481232aecb96295656
  863. Author: Egbert Eich <eich@suse.de>
  864. Date: Wed Mar 3 12:10:54 2004 +0000
  865. Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
  866. commit a94538f86fbcab3c57a723036c03490d9a3eb120
  867. Author: Egbert Eich <eich@suse.de>
  868. Date: Thu Feb 26 13:35:14 2004 +0000
  869. readding XFree86's cvs IDs
  870. commit 359fc691ebea1276937657d34fccf8f4a8d9e33d
  871. Author: Egbert Eich <eich@suse.de>
  872. Date: Thu Feb 26 09:22:28 2004 +0000
  873. Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
  874. commit f37a7bf7eeaaf96461797ea4c06c3208d2cbdeb4
  875. Author: Kaleb Keithley <kaleb@freedesktop.org>
  876. Date: Fri Nov 14 16:48:43 2003 +0000
  877. XFree86 4.3.0.1
  878. commit 7ad444f10407c94b55911966c10cba0533cf8f74
  879. Author: Kaleb Keithley <kaleb@freedesktop.org>
  880. Date: Fri Nov 14 16:48:43 2003 +0000
  881. Initial revision