Commit Graph

  • aed1373bc6 shl: move dlist to shl_dlist.h David Herrmann 2012-09-15 19:48:38 +02:00
  • 715e247676 shl: move dlist implementation to shl_dlist_* David Herrmann 2012-09-15 19:10:37 +02:00
  • 719ac16607 unicode: move KMSCON_UCS4_MAXLEN to TSM_UCS4_MAXLEN David Herrmann 2012-09-14 18:31:18 +02:00
  • 81a9a30040 unicode: remove KMSCON_UCS4_MAX David Herrmann 2012-09-14 18:29:07 +02:00
  • 61e0d9d098 unicode: move kmscon_symbol* to tsm_symbol* David Herrmann 2012-09-14 18:26:43 +02:00
  • fa31942c02 unicode: inline locking helpers David Herrmann 2012-09-14 18:21:37 +02:00
  • 601592a866 unicode: update comments David Herrmann 2012-09-14 18:19:15 +02:00
  • e9f39be3e8 unicode: add description of UTF8-state-machine David Herrmann 2012-09-14 18:01:34 +02:00
  • 468e265138 unicode: add UCS4 constants David Herrmann 2012-09-14 18:00:59 +02:00
  • c1075fba18 unicode: rename kmscon_utf8_* to tsm_utf8_* David Herrmann 2012-09-14 17:18:51 +02:00
  • 2df4fc0d31 uterm: video: add *_display_fake_blend(v) requests David Herrmann 2012-09-12 15:23:15 +02:00
  • 87c9963438 uterm: add *_swap() and *_use() helpers for displays David Herrmann 2012-09-12 15:00:28 +02:00
  • 38edd97143 uterm: video: be more verbose when reading DRM properties David Herrmann 2012-09-12 13:40:19 +02:00
  • 2458b04fb3 uterm: video: dumb: be more verbose when destroying buffers David Herrmann 2012-09-11 20:18:29 +02:00
  • c1fcb47654 build: fix missing header includes David Herrmann 2012-09-11 19:37:35 +02:00
  • 085aef9e38 uterm: move uterm_vt to the end David Herrmann 2012-09-11 19:33:58 +02:00
  • 55e37dde77 uterm: add uterm_keysyms.h David Herrmann 2012-09-11 19:30:26 +02:00
  • 7f2d9dc4ff uterm: move uterm_internal.h to uterm_input.h David Herrmann 2012-09-11 19:16:54 +02:00
  • d0ac886972 uterm: move internal video-helpers to uterm_video.h David Herrmann 2012-09-11 19:11:01 +02:00
  • 6967f0acda fakevt: remove unused tool David Herrmann 2012-09-11 19:03:29 +02:00
  • c69bb05bcd genshader: avoid generating source file during configuration David Herrmann 2012-09-11 18:46:28 +02:00
  • 6ab227acbd build: fix gbm_bo_get_stride() upstream bug David Herrmann 2012-09-11 18:41:30 +02:00
  • a5b4f7df9b build: add uterm pkg-config file David Herrmann 2012-09-11 18:01:32 +02:00
  • 12db259e6f build: reorder makefile David Herrmann 2012-09-11 17:59:45 +02:00
  • 9160194946 external: add xkbcommon-keysyms.h David Herrmann 2012-09-11 17:31:46 +02:00
  • cea022d36e eloop: add pkg-config file David Herrmann 2012-09-11 16:54:49 +02:00
  • 246595ab5a eloop: add pre-cbs David Herrmann 2012-09-11 16:37:30 +02:00
  • 2534b99d9a eloop: call post-cbs on errors during dispatch David Herrmann 2012-09-11 16:36:41 +02:00
  • de9111b40a eloop: fix unregistering post-cbs David Herrmann 2012-09-11 16:34:56 +02:00
  • 962dfd8bea eloop: fix registering post-cb hooks David Herrmann 2012-09-09 17:36:14 +02:00
  • 2f6b6a3d07 eloop: improve idle-source logic David Herrmann 2012-09-09 16:49:31 +02:00
  • 9dc589561b llog: add "d"irect variants David Herrmann 2012-09-09 16:42:34 +02:00
  • cf318f710e eloop: add post-dispatch hook David Herrmann 2012-09-09 16:14:50 +02:00
  • 014c468829 eloop: add ev_eloop_get_fd() David Herrmann 2012-09-09 15:01:32 +02:00
  • eceaa5ecb8 Release kmscon-4 kmscon-4 David Herrmann 2012-09-08 16:21:45 +02:00
  • 6fb1e5d7b4 build: fix distcheck errors David Herrmann 2012-09-08 16:21:09 +02:00
  • 16e292830d docs: remove gtkdoc David Herrmann 2012-09-08 16:19:49 +02:00
  • d84ed347bf build: fix dbus-loop build David Herrmann 2012-09-08 16:18:19 +02:00
  • 667f5d16f6 log: add log_dummyf() helper David Herrmann 2012-09-08 16:17:04 +02:00
  • f8a352f316 Update NEWS file David Herrmann 2012-09-08 15:36:23 +02:00
  • 5d7bdd3584 uterm: vt: be more verbose on errors David Herrmann 2012-09-08 15:36:02 +02:00
  • 1060e57a8d main: change default font-size to 15 Marcin Slusarz 2012-09-08 14:57:54 +02:00
  • a0c644f3b3 main: change default TERM to xterm-256color David Herrmann 2012-09-08 14:53:49 +02:00
  • c3528f1a42 vte: separate color-codes from RGB values David Herrmann 2012-09-08 14:48:21 +02:00
  • 71b8cfe93c vte: make independent of uterm David Herrmann 2012-09-08 14:20:53 +02:00
  • 0d43751e88 console: make independent of text drawing layer David Herrmann 2012-09-08 14:09:09 +02:00
  • 4250cffd6c console: rename font_char_attr to kmscon_console_attr David Herrmann 2012-09-08 13:37:02 +02:00
  • 52c57a51b6 vte: implement bce-mode (background color erase mode) David Herrmann 2012-09-08 12:56:37 +02:00
  • 5da8d6297c text: font: pango: fix width calculation off by one David Herrmann 2012-09-07 14:04:32 +02:00
  • 009d8aa182 terminal: make shortcuts configurable via command-line David Herrmann 2012-09-05 19:50:41 +02:00
  • 3baeb6f04a uterm: input: uxkb: fix compile error in string_to_keysym() David Herrmann 2012-09-05 19:50:00 +02:00
  • 2a05b978d3 uterm: input: include keysym file from main header David Herrmann 2012-09-05 19:47:41 +02:00
  • 2d3166a847 conf: add "grab" config data-type David Herrmann 2012-09-05 14:07:03 +02:00
  • 7ff4426bc3 uterm: input: add string_to_keysym() helper David Herrmann 2012-09-05 14:04:05 +02:00
  • 31aa9c924b Merge 49abfb1c747ef3f745b0afb8406b25d1970c4e90 into 9754f71c169888d0b3f591c81546be3b798ac8ea ysangkok 2012-09-04 13:13:09 -07:00
  • 9754f71c16 docs: add xkbcommon build instructions to README ysangkok 2012-08-31 14:27:29 +03:00
  • 174722b400 build: make eloop independent of libkmscon-static David Herrmann 2012-09-04 19:10:28 +02:00
  • 700b12b89d static: move hook into separate independent header David Herrmann 2012-09-04 19:05:45 +02:00
  • 5c3bad843c static: move dlist into separate independent header David Herrmann 2012-09-04 18:55:08 +02:00
  • facb99b913 terminal: print debug warning when skipping frames David Herrmann 2012-09-04 18:42:31 +02:00
  • 6bc433dc8b main: make bbulk renderer the default David Herrmann 2012-09-04 18:21:29 +02:00
  • 9a33668923 console: add --render-timing parameter David Herrmann 2012-09-04 18:16:38 +02:00
  • 79a07358a9 console: free tab ruler on init-failure David Herrmann 2012-09-04 18:07:32 +02:00
  • 6ae5ddc0e7 text: add bbulk renderer David Herrmann 2012-09-04 17:58:37 +02:00
  • 720d8d8dfd uterm: video: greatly enhance performance by special casing David Herrmann 2012-09-04 17:54:22 +02:00
  • 816dcfb148 docs: add some pixman-rendering comments David Herrmann 2012-09-04 17:37:14 +02:00
  • 69bde6077e pty: improve application data read-path David Herrmann 2012-08-31 20:19:55 +02:00
  • 49abfb1c74 add short build instructions and pkg-config instructions for libxkbcommon ysangkok 2012-08-31 14:27:29 +03:00
  • 3386aa955b uterm: video: add vectorized blending David Herrmann 2012-08-31 00:00:07 +02:00
  • 107581b7e4 uterm: video: drm: fix running without gles2 stride support David Herrmann 2012-08-30 22:29:12 +02:00
  • fc913dd238 test_vt: fix using correct uterm API David Herrmann 2012-08-29 17:59:21 +02:00
  • efce8e1747 uterm: video: improve blitting performance David Herrmann 2012-08-29 17:56:38 +02:00
  • c0047d701a misc: add timer infrastructure David Herrmann 2012-08-29 17:54:16 +02:00
  • 1637e7fd30 build: add GLES2-libraries to kmscon-static David Herrmann 2012-08-29 17:51:53 +02:00
  • e1a6437473 main: add --render-engine option David Herrmann 2012-08-28 10:41:33 +02:00
  • 232486dfd3 gl: shader: do not include uterm.h David Herrmann 2012-08-26 18:18:33 +02:00
  • 4788267a9c text: font: add unifont backend Ted Kotz 2012-08-25 15:49:44 +02:00
  • e9b523c3f1 text: font: unifont: add genunifont generator David Herrmann 2012-08-25 15:36:55 +02:00
  • ec808aba12 text: include errno.h in text.h David Herrmann 2012-08-25 14:00:19 +02:00
  • 51f2ab81e0 build: add temporary files *~ to gitignore David Herrmann 2012-08-25 10:46:37 +02:00
  • 711b4ffe76 text: font: add unifont font description David Herrmann 2012-08-25 10:43:50 +02:00
  • 68dc2f84e6 docs: add unicode test document Theodore Kotz 2012-08-25 10:40:38 +02:00
  • 569868ed62 build: improve gbm_bo_get_stride check Marcin Slusarz 2012-08-22 21:45:00 +02:00
  • 6a61caab9a build: ...and now fix build without GLES2 Marcin Slusarz 2012-08-22 21:11:47 +02:00
  • c23153a11f Merge ce2b110c110a61e35e2bc7c17f1c9cd4a44dc25f into beb7c25137b6149e6e422983b9071dd8254209f5 Marcin Ślusarz 2012-08-22 12:59:46 -07:00
  • ce2b110c11 build: improve gbm_bo_get_stride check Marcin Slusarz 2012-08-22 21:45:00 +02:00
  • 010403eb8a build: ...and now fix build without GLES2 Marcin Slusarz 2012-08-22 21:11:47 +02:00
  • beb7c25137 terminal: remove debug messages David Herrmann 2012-08-22 12:59:11 +02:00
  • a0a6237825 uterm: video: drm: check for EGL_KHR_surfaceless_context Marcin Slusarz 2012-08-21 23:34:20 +02:00
  • 6094ff1603 build: fix build with GLESv2 Marcin Slusarz 2012-08-21 23:05:37 +02:00
  • 8398f4b0f9 terminal: add --fps to limit framerate David Herrmann 2012-08-21 17:56:34 +02:00
  • a05815eb71 pty: read all available data instead of only one chunk David Herrmann 2012-08-21 17:44:43 +02:00
  • 5f59c7953c text: gltex: fix rendering whithout GL_EXT_unpack_subimage David Herrmann 2012-08-21 14:53:59 +02:00
  • 7ad970c1f4 build: add build-time check for gbm_bo_get_stride() David Herrmann 2012-08-21 14:38:30 +02:00
  • 585879281f gl: add gl_err_to_str() helper David Herrmann 2012-08-20 20:10:29 +02:00
  • 5dfc12ee6a uterm: vt: fix resetting access control on VT-close David Herrmann 2012-08-20 14:57:39 +02:00
  • 06d33f6636 uterm: vt: add fake VT via user-input David Herrmann 2012-08-15 09:27:11 +02:00
  • 7ad2044077 console: suppress multiple warnings David Herrmann 2012-08-15 09:25:55 +02:00
  • 40ef6f9491 terminal: add wake-up/sleep logic David Herrmann 2012-08-15 09:24:45 +02:00
  • 2ba0cc5ec2 main: correctly wake up UI subsystem David Herrmann 2012-08-15 09:23:24 +02:00