Commit Graph

  • 9790298333 pty: unblock all signals before exec'ing the child Ran Benita 2012-01-23 18:16:09 +02:00
  • bd09f38a4d log: move log_warning to log_warn David Herrmann 2012-01-24 15:29:55 +01:00
  • 8e6803ed0a context: use GL_RGBA when full OpenGL is used David Herrmann 2012-01-24 15:14:15 +01:00
  • 4d34890cde eloop: remove verbose debug messages David Herrmann 2012-01-24 15:10:16 +01:00
  • 5cc190d947 test_terminal: wait on children to avoid zombies Ran Benita 2012-01-10 02:52:42 +02:00
  • 6ebc7c1892 terminal: use new pty object Ran Benita 2012-01-13 12:53:46 +02:00
  • c63a5f2b95 Add pseudo terminal support Ran Benita 2012-01-13 12:42:13 +02:00
  • 582ee16d31 test_input: simplify and drop xkbcommon dependency Ran Benita 2012-01-18 00:14:16 +02:00
  • 9b75aa0b9d input, xkb: port to new kbd object Ran Benita 2012-01-17 23:57:11 +02:00
  • 7cf93b8930 Add skeleton for multiple keyboard handling backends Ran Benita 2012-01-17 23:12:44 +02:00
  • 629221b060 font: add debug messages David Herrmann 2012-01-22 22:49:33 +01:00
  • 5a3801386a font: rewrite font backend David Herrmann 2012-01-22 22:44:12 +01:00
  • 0b320653d8 math: new helper backend for linear algebra David Herrmann 2012-01-22 22:42:53 +01:00
  • e5f5c2729a font: require compositor reference David Herrmann 2012-01-22 13:51:23 +01:00
  • 0f6c75637f font: fix memleak in freetype backend David Herrmann 2012-01-22 13:47:55 +01:00
  • b860e485b4 context: add GLES2 support David Herrmann 2012-01-20 18:11:03 +01:00
  • 67d0b75640 context: use BGRA_EXT texture internally David Herrmann 2012-01-20 18:07:52 +01:00
  • 32e869b99f context: warn on shader creation error David Herrmann 2012-01-20 17:15:18 +01:00
  • fd390c6043 context: first initialize EGL then find functions David Herrmann 2012-01-20 16:52:58 +01:00
  • 7085084b1d context: use GL_TRIANGLES instead of GL_QUADS David Herrmann 2012-01-20 16:11:30 +01:00
  • a10af939fa context: use GL_BGRA_EXT to avoid undeclared exts David Herrmann 2012-01-20 16:01:30 +01:00
  • 2df4692df1 context: fix wrong GL func declaration David Herrmann 2012-01-20 15:58:50 +01:00
  • c96b0ffac3 terminal: replace GL functions with new context subs David Herrmann 2012-01-20 15:52:54 +01:00
  • e0a1902616 xkb: don't fill events purely for modifiers Ran Benita 2012-01-18 18:54:48 +02:00
  • 32e622f8f2 terminal: also unref the idle object Ran Benita 2012-01-11 00:43:01 +02:00
  • 83cec439c6 console: use new drawing pipeline David Herrmann 2012-01-20 15:45:58 +01:00
  • 84f29458e5 console: avoid code duplication in cairo destruction code David Herrmann 2012-01-20 15:35:32 +01:00
  • a422c9f370 context: enable blend by default David Herrmann 2012-01-20 15:34:21 +01:00
  • 5e0789a15b output: use UniformMatrix4fv instead of ~2fv David Herrmann 2012-01-18 19:11:14 +01:00
  • 1a241a61f6 Merge 84c3fe7ba6dd38a127bd7002f0a348f0193951fd into 0fc69a4ca5b359504bd017acecda7843a387aa78 GitHub Merge Button 2012-01-18 10:01:10 -08:00
  • 00385188b9 Merge b8210461a295ff90f3fcb66d70cdbc75c57136b9 into 0fc69a4ca5b359504bd017acecda7843a387aa78 GitHub Merge Button 2012-01-18 09:40:05 -08:00
  • b8210461a2 test_terminal: wait on children to avoid zombies Ran Benita 2012-01-10 02:52:42 +02:00
  • ea3177c615 terminal: use new pty object Ran Benita 2012-01-13 12:53:46 +02:00
  • 60a9a3fbfe Add pseudo terminal support Ran Benita 2012-01-13 12:42:13 +02:00
  • 05a1747f00 console: take reference of compositor David Herrmann 2012-01-18 18:09:08 +01:00
  • b813a41e0a Merge e662dce0c363374eded8d54503984415f1524f04 into 0fc69a4ca5b359504bd017acecda7843a387aa78 GitHub Merge Button 2012-01-18 09:02:47 -08:00
  • e662dce0c3 xkb: don't fill events purely for modifiers Ran Benita 2012-01-18 18:54:48 +02:00
  • cabde245df test_output: use new drawing pipeline David Herrmann 2012-01-18 15:54:59 +01:00
  • cb9ef04ec3 output: add function to draw colored vertices David Herrmann 2012-01-18 15:54:26 +01:00
  • f3c42dd0a3 output: add default shader David Herrmann 2012-01-18 15:52:45 +01:00
  • 6dabf93f9b output: add function to retrieve context David Herrmann 2012-01-18 14:01:42 +01:00
  • 84c3fe7ba6 test_input: simplify and drop xkbcommon dependency Ran Benita 2012-01-18 00:14:16 +02:00
  • 37cbd7d962 kbd: add a new "dumb" keyboard backend Ran Benita 2012-01-18 00:09:16 +02:00
  • fc53f0f298 build: depend on xproto explicitly Ran Benita 2012-01-18 00:03:16 +02:00
  • 73828a26fc input, xkb: port to new kbd object Ran Benita 2012-01-17 23:57:11 +02:00
  • ff7fa68e2d Add skeleton for multiple keyboard handling backends Ran Benita 2012-01-17 23:12:44 +02:00
  • 2d71ef276c output: add shader support David Herrmann 2012-01-17 15:19:43 +01:00
  • 7c7a4e32f9 output: move EGL/GL calls into separate header David Herrmann 2012-01-16 17:37:42 +01:00
  • a8dcede8c7 output: remove *_get_fd David Herrmann 2012-01-11 15:28:06 +01:00
  • 2227350145 output: add header protection David Herrmann 2012-01-11 15:25:20 +01:00
  • 88f6e93095 output: replace "DRI" with "DRM" in comments David Herrmann 2012-01-11 15:22:05 +01:00
  • b519c87ded Merge 685202bbc4f512e207015944dd8511624ee86a31 into 0fc69a4ca5b359504bd017acecda7843a387aa78 GitHub Merge Button 2012-01-11 04:54:59 -08:00
  • 0fc69a4ca5 vt: add a few CLOEXEC's Ran Benita 2012-01-09 01:28:36 +02:00
  • 01698145a7 input: make "us" default layout, override by env vars Ran Benita 2012-01-09 00:57:15 +02:00
  • 86ec128d91 log: make sure not to override errno Ran Benita 2012-01-09 00:48:39 +02:00
  • e823d283c5 eloop: allow reporting error conditions Ran Benita 2012-01-09 00:47:25 +02:00
  • fa26df4fce terminal: also unref the idle object Ran Benita 2012-01-11 00:43:01 +02:00
  • 685202bbc4 vte: handle NULL winsize in fork_pty Ran Benita 2012-01-10 03:18:45 +02:00
  • d00714f7ce test_terminal: wait on children to avoid zombies Ran Benita 2012-01-10 02:52:42 +02:00
  • 0d0cac0ad1 Fix compiler sign-mismatch warnings Ran Benita 2011-12-31 12:39:09 +02:00
  • 01e469b9ec test_console: fix use-after-free Ran Benita 2011-12-31 12:31:53 +02:00
  • 993b7386d7 font_pango: fix uninitialized variable Ran Benita 2012-01-09 01:14:11 +02:00
  • 58b9f1fdb6 a few cosmetic changes Ran Benita 2012-01-09 01:08:58 +02:00
  • fb85c4507c Merge 30db190ceb48469645a85f123528266318b585bb into 5dbeb1474b6e80b593525ab4dea14b188132b8d3 GitHub Merge Button 2012-01-08 16:13:13 -08:00
  • 30db190ceb Fix compiler sign-mismatch warnings Ran Benita 2011-12-31 12:39:09 +02:00
  • e118e16708 test_console: fix use-after-free Ran Benita 2011-12-31 12:31:53 +02:00
  • bb5f1dde58 font_pango: fix uninitialized variable Ran Benita 2012-01-09 01:14:11 +02:00
  • ca8b4c67d0 a few cosmetic changes Ran Benita 2012-01-09 01:08:58 +02:00
  • 0a5bf7bb28 vte, terminal: add pseudo terminal support Ran Benita 2012-01-09 01:55:55 +02:00
  • 969da54ee3 vt: add a few CLOEXEC's Ran Benita 2012-01-09 01:28:36 +02:00
  • 64c018bfd2 input: make "us" default layout, override by env vars Ran Benita 2012-01-09 00:57:15 +02:00
  • 9a51e10e32 log: make sure not to override errno Ran Benita 2012-01-09 00:48:39 +02:00
  • 9e99726ca7 eloop: allow reporting error conditions Ran Benita 2012-01-09 00:47:25 +02:00
  • 5dbeb1474b Update README to include new dependencies David Herrmann 2012-01-01 23:39:23 +01:00
  • 80e9b79f3e Add configure to autogen.sh David Herrmann 2012-01-01 23:27:13 +01:00
  • 32db4b53ed Avoid installing doc files with "make install" David Herrmann 2012-01-01 23:26:10 +01:00
  • b6550aed8b configure: fix debug option NDEBUG definition David Herrmann 2012-01-01 23:19:40 +01:00
  • 319aae35c9 font: add unfinished freetype backend David Herrmann 2012-01-01 23:11:48 +01:00
  • 41c032d289 Update TODO David Herrmann 2012-01-01 23:04:13 +01:00
  • c203b3a83d font: move font handling into new subsystem David Herrmann 2012-01-01 18:27:09 +01:00
  • 4c236e110b Remove kmscon_char implementation David Herrmann 2012-01-01 17:45:57 +01:00
  • a7128cc683 Adjust all code to use new kmscon_symbol_t David Herrmann 2012-01-01 17:43:57 +01:00
  • 4eca3ef714 unicode: provide utf8 converter David Herrmann 2012-01-01 17:42:57 +01:00
  • b3ce42bc63 test_buffer: add kmscon_symbol_t test David Herrmann 2012-01-01 16:52:30 +01:00
  • 39f90a4536 Add faster kmscon_char replacement David Herrmann 2012-01-01 16:47:06 +01:00
  • 117d7ddbcd test_terminal: add experimental input support David Herrmann 2011-12-31 17:38:46 +01:00
  • af9ab4197c console: add UCS4 to UTF8 conversion David Herrmann 2011-12-31 17:38:17 +01:00
  • 22a16b0cd5 Update TODO regarding input subsystem Ran Benita 2011-12-30 23:08:42 +02:00
  • 8d28790ba4 input: define our own modifiers Ran Benita 2011-12-30 22:48:46 +02:00
  • 7c9fb7bf29 input: don't use 0 to signal lack of unicode value Ran Benita 2011-12-30 22:00:07 +02:00
  • c3912b23a2 input: shuffle headers and includes Ran Benita 2011-12-30 18:46:20 +02:00
  • 553dfddc27 Correctly set Xlib copyright headers Ran Benita 2011-12-30 18:06:32 +02:00
  • bb499f7513 xkb: fix group wrapping Ran Benita 2011-12-29 21:46:56 +02:00
  • 83b95f643f xkb: refactor keysym compat_init into a separate function Ran Benita 2011-12-28 22:05:47 +02:00
  • 2b540610e4 input: fix formatting Ran Benita 2011-12-28 21:43:55 +02:00
  • 7af290efbf input: fix open() call parameters David Herrmann 2011-12-31 16:24:14 +01:00
  • fdf73407b7 xkb: latches were not always released correctly Ran Benita 2011-12-28 11:55:50 +02:00
  • a407143174 xkb: filter unwanted repeats Ran Benita 2011-12-28 11:55:11 +02:00
  • ee92c1c554 xkb: comment out LevelOneOnly handling Ran Benita 2011-12-27 23:07:26 +02:00
  • 6e301a9af3 input: use libxkbcommon to convert input events Ran Benita 2011-12-27 17:28:16 +02:00