Commit Graph

  • 44376b8daf xkb: use unicode conversion from xkbcommon Ran Benita 2012-06-27 13:08:41 +03:00
  • 98394dcc30 Merge 3684da1937c16222276179daecb052c934fba322 into 37ebf53cd553d6be9bf43ec7558e30b2770fce58 GitHub Merge Button 2012-06-27 03:33:06 -07:00
  • 3684da1937 xkb: first get keysyms, then update state Ran Benita 2012-06-27 13:23:38 +03:00
  • a00f721289 xkb: only repeat keys when they're supposed to repeat Ran Benita 2012-06-27 13:11:23 +03:00
  • 6f2dff205c xkb: use unicode conversion from xkbcommon Ran Benita 2012-06-27 13:08:41 +03:00
  • 34357d21c4 build: move external sources into libkmscon-static David Herrmann 2012-06-24 21:15:08 +02:00
  • d2a128f7e1 doc: fix header of gtk-doc makefile David Herrmann 2012-06-24 21:11:57 +02:00
  • 24f3ea8496 build: add comments to Makefile.am David Herrmann 2012-06-24 21:11:19 +02:00
  • 89a9ea36ff build: put static_* files into separate library David Herrmann 2012-06-24 20:43:34 +02:00
  • f1326b2728 static: move statically linked subsystems to static_* David Herrmann 2012-06-24 20:35:22 +02:00
  • 0f19a8496d eloop: move to llog David Herrmann 2012-06-24 18:53:46 +02:00
  • bbcdbe61bd llop: add default helpers David Herrmann 2012-06-24 18:16:12 +02:00
  • b09fb35b09 llog: add direct log helpers David Herrmann 2012-06-24 18:15:14 +02:00
  • 43eb459cf6 eloop: require llog function in eloop-creation David Herrmann 2012-06-24 17:57:38 +02:00
  • 65482ff11c build: set LLOG_ENABLE_DEBUG David Herrmann 2012-06-24 17:55:59 +02:00
  • 35bea2847b log: add link to llog David Herrmann 2012-06-24 17:55:26 +02:00
  • a8f034fcbe llog: add library log helpers David Herrmann 2012-06-24 17:28:31 +02:00
  • 89f114c700 log: change severities to be identical to kernel sevs David Herrmann 2012-06-24 17:21:56 +02:00
  • 37ebf53cd5 vte: set AUTO_WRAP mode on reset for console object David Herrmann 2012-06-24 12:20:18 +02:00
  • 10969bdc6e uterm: video_drm: set EGL_DISPLAY correctly David Herrmann 2012-06-24 11:09:21 +02:00
  • 4fb2f85f67 main: use --fbdev options to switch between DRM/fbdev David Herrmann 2012-06-24 11:01:25 +02:00
  • 2d84eaad38 terminal: redraw on wake-up David Herrmann 2012-06-24 10:53:04 +02:00
  • 325412bc15 terminal: avoid adding displays multiple times David Herrmann 2012-06-24 10:52:05 +02:00
  • 2757f1c691 ui: do not modify callback parameters David Herrmann 2012-06-24 10:50:16 +02:00
  • 5dfba2f3e7 font: support 2D blitting David Herrmann 2012-06-24 10:32:42 +02:00
  • f7b305bc0a video: return -EOPNOTSUPP in video_use without OpenGL David Herrmann 2012-06-24 10:31:34 +02:00
  • acbef47c5e ui: enumerate displays on wakeup David Herrmann 2012-06-24 10:30:28 +02:00
  • 148655bb7d main: do not depend on OpenGL David Herrmann 2012-06-24 10:28:40 +02:00
  • 036ace6227 terminal: create shader only when OpenGL is available David Herrmann 2012-06-24 10:27:46 +02:00
  • 6f76f97e96 terminal: add debug message when removing display David Herrmann 2012-06-24 10:27:07 +02:00
  • 10cb9fdee0 uterm: video_fbdev: fix debug statements David Herrmann 2012-06-24 01:09:40 +02:00
  • 66e9befde7 uterm: add internal header for blitting support David Herrmann 2012-06-24 01:07:01 +02:00
  • 771a85a482 uterm: video_drm: set .blit to NULL David Herrmann 2012-06-24 01:06:16 +02:00
  • 66b7cce2cf uterm: video_fbdev: make double-buffering optional David Herrmann 2012-06-24 01:04:50 +02:00
  • 749f653e66 uterm: video: add blitting support David Herrmann 2012-06-24 01:03:56 +02:00
  • eec3f2ad85 uterm: add WAKEUP and SLEEP signals David Herrmann 2012-06-24 01:01:47 +02:00
  • c8fbc14425 uterm: video_fbdev: save stride on open David Herrmann 2012-06-23 22:54:52 +02:00
  • 8c64daa5df uterm: video_fbdev: test whether bpp is power of 8 David Herrmann 2012-06-23 22:52:24 +02:00
  • f7e6e1b19b uterm: video_fbdev: remove double check David Herrmann 2012-06-23 22:46:42 +02:00
  • ec46dc2909 uterm: video_fbdev: discard non-xrgb32 devices David Herrmann 2012-06-23 22:39:48 +02:00
  • 0ca1256ed5 uterm: video: return -EOPNOTSUPP when opengl is not supported David Herrmann 2012-06-23 22:04:06 +02:00
  • 59f4e84519 uterm: video_fbdev: remove display_use() David Herrmann 2012-06-23 21:56:43 +02:00
  • ac2ad45270 build: add gtk-doc David Herrmann 2012-06-23 20:09:19 +02:00
  • 163a9c9424 eloop: turn comment into non-gtkdoc comment David Herrmann 2012-06-23 20:06:44 +02:00
  • a36b66cc77 uterm: add fbdev video backend David Herrmann 2012-06-23 18:24:44 +02:00
  • b0c19c5c42 console: rewrite console layer David Herrmann 2012-06-17 15:53:33 +02:00
  • 6081905edf fblog: add kernel patches for fblog driver David Herrmann 2012-06-17 00:29:04 +02:00
  • cdc7834ba4 vte: allow setting margins David Herrmann 2012-05-30 20:49:39 +02:00
  • 3e6d31e958 vte: fix HUP/HVP positioning bug David Herrmann 2012-05-30 20:48:22 +02:00
  • 469b5c6d7c vte: more verbose SM/RM debug messages David Herrmann 2012-05-30 20:47:40 +02:00
  • 7f8788ddc1 vte: add DA support David Herrmann 2012-05-30 20:37:33 +02:00
  • c6f2573499 conf: set TERM by default to vt220 David Herrmann 2012-05-30 20:29:29 +02:00
  • f076416fee vte: support cursor positioning CSI David Herrmann 2012-05-30 19:42:11 +02:00
  • 815fbe6482 vte: update TODO items David Herrmann 2012-05-30 19:03:34 +02:00
  • 624d5e0a48 console/vte: draw cursor David Herrmann 2012-05-30 19:02:17 +02:00
  • c1e7a29587 vte: set color to white on cell reset David Herrmann 2012-05-30 18:58:52 +02:00
  • e63491a013 vte: correctly reset console flags on soft reset David Herrmann 2012-05-30 18:53:43 +02:00
  • f311a506dd console: reset font color to white by default David Herrmann 2012-05-30 18:52:20 +02:00
  • d17342982b font: draw backgrounds David Herrmann 2012-05-30 18:48:59 +02:00
  • 7129a9038c terminal/vte/console: support inverse-screen-mode David Herrmann 2012-05-30 18:19:49 +02:00
  • 2630ee585b console: allow retrieving console flags David Herrmann 2012-05-30 18:19:03 +02:00
  • 320b838644 vte: implement origin mode David Herrmann 2012-05-30 18:00:06 +02:00
  • cce9a5df15 console: allow setting/resetting flags David Herrmann 2012-05-30 17:54:31 +02:00
  • 6cd591a912 vte: implement local echo mode David Herrmann 2012-05-30 17:44:12 +02:00
  • 330ae6de09 vte: add ESC+c hard-reset TODO item David Herrmann 2012-05-30 17:43:36 +02:00
  • 230db0eebe vte: ignore unset csi parameters in SM/RM David Herrmann 2012-05-30 17:24:49 +02:00
  • 843bcd3f8a vte: fix up comments David Herrmann 2012-05-29 17:16:18 +02:00
  • addaa40562 vte: add auto-wrap support David Herrmann 2012-05-29 17:07:53 +02:00
  • 860e7ff509 console: support INSERT mode David Herrmann 2012-05-29 16:57:04 +02:00
  • 5f8ca1fd78 vte: set default flags on soft-reset David Herrmann 2012-05-29 16:20:22 +02:00
  • e39883610e vte: fix indentation of do_csi() David Herrmann 2012-05-29 16:06:03 +02:00
  • 8f9270822c vte: fix up SM/RM modes David Herrmann 2012-05-29 15:27:50 +02:00
  • 5b84906662 vte: declare all available modes David Herrmann 2012-05-29 15:17:17 +02:00
  • 771ca42c16 vte: implement DECKPAM and DECKPNM David Herrmann 2012-05-29 14:39:05 +02:00
  • cc3d8b22a4 vte: implement SM/RM David Herrmann 2012-05-29 14:35:49 +02:00
  • 25b5a7583c vte: implement S7C1T and S8C1T David Herrmann 2012-05-29 14:19:52 +02:00
  • a7a51fcb80 vte: set FLAG_USE_C1 when C1-8bit mode is requested David Herrmann 2012-05-29 14:14:38 +02:00
  • 71db8be57c vte: implement charset shift in/out David Herrmann 2012-05-29 14:08:28 +02:00
  • 5ac6f8c211 vte: trivial: fix switch indentation David Herrmann 2012-05-29 13:59:19 +02:00
  • a2e1ea7388 vte: support designating charsets David Herrmann 2012-05-29 13:52:23 +02:00
  • 239e7697bb vte: collect csi flags +, ( and ) David Herrmann 2012-05-29 13:31:33 +02:00
  • 2ac1aad8c9 vte: support temporary charsets and g0-g3 David Herrmann 2012-05-29 13:23:22 +02:00
  • 52f55d50c8 vte: always perform soft reset on DECSCL David Herrmann 2012-05-29 13:18:14 +02:00
  • d702a5ca5d vte: add support for GL/GR mappings David Herrmann 2012-05-29 13:09:38 +02:00
  • 2ad76e2fa7 vte: perform soft reset on initialization David Herrmann 2012-05-29 13:06:56 +02:00
  • 536c6da6d1 vte: handle XK_Find and XK_Select David Herrmann 2012-05-29 12:46:09 +02:00
  • 30c1c20876 vte: move long csi-handlers into separate function David Herrmann 2012-05-29 12:43:58 +02:00
  • 2ad5600d60 vte: implement DECSTR / soft-reset David Herrmann 2012-05-29 12:40:01 +02:00
  • 4587f1b803 vte: corectly implement DECSCL David Herrmann 2012-05-29 12:37:18 +02:00
  • 4b6a7b593d vte: select CSI flags David Herrmann 2012-05-29 12:30:17 +02:00
  • 5c67c969bf vte: add kmscon_vte_reset() David Herrmann 2012-05-29 12:16:18 +02:00
  • 64e235bc22 vte: support 7bit and 8bit modes David Herrmann 2012-05-29 12:01:23 +02:00
  • 75d981b7be console: add kmscon_console_reset() dummy David Herrmann 2012-05-29 11:39:07 +02:00
  • 277edee2dc unicode: introduce kmscon_utf8_mach_reset() David Herrmann 2012-05-29 11:13:49 +02:00
  • f6a39baf39 build: define KMSCON_ENABLE_DEBUG on --enable-debug David Herrmann 2012-05-29 11:12:21 +02:00
  • 771e08de07 vte: add special character sets David Herrmann 2012-05-29 10:27:46 +02:00
  • 6b5fb5613d vte: implement DECSCL 'p' CSI David Herrmann 2012-05-28 18:09:12 +02:00
  • 4b656aaa11 vte: implement NEL David Herrmann 2012-05-28 17:58:46 +02:00
  • 1d6eb0dd72 vte: implement IND and RI David Herrmann 2012-05-28 17:56:44 +02:00
  • 2e6bac3e67 vte: explicitely ignore DEL David Herrmann 2012-05-28 17:51:51 +02:00