logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

0001-cursor-Add-hand2-and-question_arrow.patch (11833B)


  1. From 0861bb71b7a595fcf484db70fdc440b16ac8f970 Mon Sep 17 00:00:00 2001
  2. From: Michael Forney <mforney@mforney.org>
  3. Date: Fri, 30 Dec 2016 02:16:59 -0800
  4. Subject: [PATCH] cursor: Add hand2 and question_arrow
  5. ---
  6. cursor/convert_font.c | 4 +-
  7. cursor/cursor-data.h | 124 ++++++++++++++++++++++++++++++++++++++++----------
  8. 2 files changed, 102 insertions(+), 26 deletions(-)
  9. diff --git a/cursor/convert_font.c b/cursor/convert_font.c
  10. index 45b6ac6..de1b0f4 100644
  11. --- a/cursor/convert_font.c
  12. +++ b/cursor/convert_font.c
  13. @@ -488,7 +488,9 @@ static struct {
  14. { "top_side", "top_side" },
  15. { "xterm", "xterm" },
  16. { "hand1", "hand1" },
  17. - { "watch", "watch" }
  18. + { "hand2", "hand2" },
  19. + { "watch", "watch" },
  20. + { "question_arrow", "question_arrow" },
  21. };
  22. static void
  23. diff --git a/cursor/cursor-data.h b/cursor/cursor-data.h
  24. index dd7a80a..8ff4acc 100644
  25. --- a/cursor/cursor-data.h
  26. +++ b/cursor/cursor-data.h
  27. @@ -486,49 +486,121 @@ static uint32_t cursor_data[] = {
  28. 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  29. 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  30. 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  31. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  32. + 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  33. + 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  34. + 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000,
  35. + 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  36. 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  37. - 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  38. - 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  39. + 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  40. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000,
  41. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  42. + 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  43. + 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  44. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xffffffff, 0xff000000,
  45. + 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  46. + 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000,
  47. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000,
  48. + 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  49. + 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  50. + 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  51. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000,
  52. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  53. + 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  54. + 0xff000000, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  55. + 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  56. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  57. + 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000,
  58. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff,
  59. + 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  60. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  61. + 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff,
  62. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000,
  63. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  64. + 0xff000000, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  65. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  66. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  67. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000,
  68. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  69. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xffffffff,
  70. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  71. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  72. + 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000,
  73. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  74. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  75. + 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  76. 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  77. 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  78. 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  79. 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000,
  80. 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  81. - 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  82. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  83. + 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  84. + 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  85. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000,
  86. 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  87. - 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000,
  88. - 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff,
  89. - 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  90. - 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  91. - 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  92. - 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  93. - 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff,
  94. - 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  95. + 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000,
  96. + 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  97. + 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  98. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0xff000000, 0xff000000,
  99. 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  100. - 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  101. - 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  102. + 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000,
  103. + 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  104. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  105. 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xff000000,
  106. 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  107. 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  108. 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  109. - 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff,
  110. - 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  111. - 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff,
  112. + 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000,
  113. + 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  114. + 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  115. + 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  116. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xff000000,
  117. + 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xff000000, 0xffffffff,
  118. + 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  119. + 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  120. 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
  121. - 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff,
  122. - 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff,
  123. - 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  124. - 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  125. - 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  126. - 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000,
  127. - 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  128. + 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff,
  129. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000,
  130. 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  131. - 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  132. + 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000,
  133. 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000,
  134. 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  135. 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  136. 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  137. 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  138. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000,
  139. + 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  140. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  141. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xffffffff, 0xffffffff,
  142. + 0xffffffff, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  143. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  144. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  145. + 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  146. + 0xff000000, 0xffffffff, 0x00000000, 0xffffffff, 0xff000000, 0xff000000,
  147. + 0xff000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000,
  148. + 0xff000000, 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff,
  149. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000,
  150. + 0xffffffff, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  151. + 0x00000000, 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff,
  152. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0x00000000,
  153. + 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000,
  154. + 0x00000000, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff000000,
  155. + 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000,
  156. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xff000000,
  157. + 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  158. + 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000,
  159. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
  160. + 0xff000000, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  161. + 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0xffffffff, 0xff000000,
  162. + 0xffffffff, 0xff000000, 0xffffffff, 0xffffffff, 0x00000000, 0x00000000,
  163. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  164. + 0xff000000, 0xff000000, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  165. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xffffffff, 0xff000000,
  166. + 0xff000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  167. + 0x00000000, 0xffffffff, 0xff000000, 0xff000000, 0xff000000, 0xffffffff,
  168. + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  169. + 0x00000000, 0xffffffff, 0xff000000, 0xffffffff, 0x00000000, 0x00000000,
  170. 0x00000000, 0x00000000,
  171. };
  172. @@ -550,5 +622,7 @@ static struct cursor_metadata {
  173. { "top_side", 15, 16, 7, 1, 2160 },
  174. { "xterm", 9, 16, 4, 8, 2400 },
  175. { "hand1", 13, 16, 12, 0, 2544 },
  176. - { "watch", 16, 16, 15, 9, 2752 },
  177. + { "hand2", 16, 16, 0, 1, 2752 },
  178. + { "watch", 16, 16, 15, 9, 3008 },
  179. + { "question_arrow", 11, 16, 5, 8, 3264 },
  180. };
  181. --
  182. 2.11.0