Commit Graph

  • 1a84c938da vte: add SU/SD CSIs David Herrmann 2012-07-31 14:56:11 +02:00
  • b4bbc2b087 console: add *_console_scroll_up()/_down() helpers David Herrmann 2012-07-31 14:54:58 +02:00
  • 51b70bef52 uterm: video: add blend() helper David Herrmann 2012-07-31 14:24:45 +02:00
  • 6ab01cbf6b uterm: video: fix blit() and fill() height adjustments David Herrmann 2012-07-31 13:35:18 +02:00
  • 7c075e3891 uterm: video: remove unused UTERM_FORMAT_MONO David Herrmann 2012-07-31 13:12:05 +02:00
  • 254cb5f6cb uterm: video: remove fbdev_display_map() orphan David Herrmann 2012-07-31 10:32:43 +02:00
  • 023fb41bb4 test_output: add blitting support David Herrmann 2012-07-31 10:31:40 +02:00
  • aada3038e1 uterm: video: add fill() helper David Herrmann 2012-07-31 10:29:52 +02:00
  • 361177fe97 uterm: video: change blit'ting logic David Herrmann 2012-07-31 10:22:39 +02:00
  • 20e0e69253 test_input: fix compilation for kbd_keysym_to_string() David Herrmann 2012-07-31 10:01:32 +02:00
  • dd3d67a6f4 uterm: input: add uterm_input_keysym_to_string() David Herrmann 2012-07-31 10:00:03 +02:00
  • 99b2038f7f text: font: add pango font backend David Herrmann 2012-07-30 17:44:02 +02:00
  • 36938b59d7 text: font: replace x/y offsets with baseline attribute David Herrmann 2012-07-30 17:42:21 +02:00
  • 48beed72f4 build: add text-subsystem to build-sources David Herrmann 2012-07-30 11:09:57 +02:00
  • f55715b60b external: htable: remove config.h inclusion David Herrmann 2012-07-30 11:08:55 +02:00
  • d5f85bba13 text: font: Add 8x16 font David Herrmann 2012-07-28 16:40:22 +02:00
  • 4b7d694902 text: font: add x/y offsets for glyphs David Herrmann 2012-07-28 16:37:22 +02:00
  • fb1e7a93bf text_font: add new font renderer subsystem David Herrmann 2012-07-28 13:12:54 +02:00
  • c170a43624 uterm: video: replace bpp with format id David Herrmann 2012-07-22 16:16:51 +02:00
  • a4ab9158f1 misc: free hashtable on destruction David Herrmann 2012-07-21 23:32:07 +02:00
  • a67df3a069 video: fbdev: fix freeing fake display David Herrmann 2012-07-21 21:01:22 +02:00
  • 4d803f54ab vt: fix dropping reference on deallocation David Herrmann 2012-07-21 20:45:30 +02:00
  • 1715ec526a eloop: prevent recursive dispatching David Herrmann 2012-07-21 20:20:09 +02:00
  • f3609f6ed9 eloop: fix invalid memory access during dispatch David Herrmann 2012-07-21 20:14:38 +02:00
  • 52fa0f80d9 conf: fix invalid memory access in strip_spaces() David Herrmann 2012-07-21 20:12:00 +02:00
  • 741b8d33df Refactor input backend-system David Herrmann 2012-07-21 19:06:50 +02:00
  • a0217124e5 ui: dispatch redraws in UI instead of terminal David Herrmann 2012-07-21 17:22:05 +02:00
  • e18e063d87 terminal: allow external redraw-schedule David Herrmann 2012-07-21 16:40:05 +02:00
  • 181d26f0e7 ui: explicitely remove displays from terminals David Herrmann 2012-07-21 15:47:51 +02:00
  • 45c2284ece terminal: add API to remove displays David Herrmann 2012-07-21 15:44:41 +02:00
  • e9019e42cb ui: arrange video objects in a list David Herrmann 2012-07-21 15:38:04 +02:00
  • 354a67555b terminal: be more verbose when adding displays David Herrmann 2012-07-21 15:32:19 +02:00
  • dd68e97016 conf: add config-file parser David Herrmann 2012-07-17 22:47:15 +02:00
  • 3cadb1d349 conf: add generic argument array David Herrmann 2012-07-16 19:35:05 +02:00
  • 8a9eccdaf9 build: remove glib dependency David Herrmann 2012-07-15 16:41:26 +02:00
  • d0672030ff unicode: implement ucs4 to utf8 encoding David Herrmann 2012-07-15 16:29:34 +02:00
  • a97c580afd unicode: use kmscon_array instead of GArray David Herrmann 2012-07-15 14:45:19 +02:00
  • f59e6f5e12 misc: add dynamic-array implementation David Herrmann 2012-07-15 14:32:44 +02:00
  • 2cd8cdbea4 console/font: draw bg only if needed David Herrmann 2012-07-15 12:55:50 +02:00
  • a6bca387da vte: fix reset_state() resetting only saved-states David Herrmann 2012-07-15 12:54:19 +02:00
  • 2551efdbac vte: implement RIS hard reset David Herrmann 2012-07-15 12:06:57 +02:00
  • 2222e316cb vte: send primary-DA on 7bit DECID David Herrmann 2012-07-15 12:02:18 +02:00
  • 9cd05223a5 vte: send primary DA on DECID David Herrmann 2012-07-15 11:59:21 +02:00
  • aa31b1297e vte: implement device status reports (DSR) David Herrmann 2012-07-15 11:55:51 +02:00
  • 10d72851bb vte: stop advertising UDK support David Herrmann 2012-07-15 11:36:35 +02:00
  • 1641241e5d vte: implement CHT, CBT and tabulators David Herrmann 2012-07-15 11:30:51 +02:00
  • a7f39f23fe console: implement tab movement David Herrmann 2012-07-15 11:26:11 +02:00
  • 785137264b vte/console: implement protected erase David Herrmann 2012-07-14 23:51:56 +02:00
  • 01527f9f55 vte: support ECH CSI David Herrmann 2012-07-14 20:24:10 +02:00
  • bdf032898e console: fix invalid cursor state after resize David Herrmann 2012-07-14 20:00:06 +02:00
  • 59e82152d3 console: allow erasing partial lines David Herrmann 2012-07-14 19:55:35 +02:00
  • 60527b2d64 vte: extend SGR/color handling David Herrmann 2012-07-14 19:49:55 +02:00
  • ba59f62a26 vte: fix application cursor keys David Herrmann 2012-07-14 19:34:04 +02:00
  • f4375dcc76 console: hide cursor if requested David Herrmann 2012-07-14 19:31:37 +02:00
  • 7fb5c5c454 vte: tune SGR handling David Herrmann 2012-07-14 17:38:32 +02:00
  • 492ac8f72c console/vte: implement ICH DCH David Herrmann 2012-07-14 17:33:28 +02:00
  • 60b180a369 console: support "protect" character attribute David Herrmann 2012-07-14 16:49:35 +02:00
  • 8c42b38cd3 vte: implement TBC David Herrmann 2012-07-14 16:24:08 +02:00
  • 6177d4fa69 vte: allow setting tab-stops David Herrmann 2012-07-14 16:18:42 +02:00
  • 1d87be8c98 console: add tab-stop helpers David Herrmann 2012-07-14 14:21:43 +02:00
  • abb4deb4b8 console: fix tab ruler to be horizontal David Herrmann 2012-07-14 14:20:39 +02:00
  • 10c90c6c5d console: implement console soft-reset David Herrmann 2012-07-14 14:12:51 +02:00
  • 2ca0c915a7 Add optional dbus support David Herrmann 2012-07-14 14:00:23 +02:00
  • e1095b5ef2 console: add tab-ruler support David Herrmann 2012-07-14 13:53:52 +02:00
  • 2543f13630 vte: reset margins on soft-reset David Herrmann 2012-07-14 13:43:02 +02:00
  • 0c8cb12a91 vte: implement DECSC DECRC David Herrmann 2012-07-14 13:39:43 +02:00
  • 2a648c54dd console: allow retrieving cursor state David Herrmann 2012-07-14 13:36:46 +02:00
  • 93ccbdc699 ui: reopen terminal on HUP David Herrmann 2012-07-14 12:15:20 +02:00
  • 2af9952a72 terminal: close pty before opening it David Herrmann 2012-07-14 12:14:25 +02:00
  • fd85a7b2ce xkb: fix null dereference Ran Benita 2012-07-05 13:16:40 +03:00
  • 8256ef6686 tests: fix tests to compile again David Herrmann 2012-07-07 13:45:29 +02:00
  • 6d0831c52f Release kmscon-2 kmscon-2 David Herrmann 2012-07-01 20:29:12 +02:00
  • 895eaaa218 Update README David Herrmann 2012-07-01 20:26:30 +02:00
  • 485b6b352c unicode: replace glib types with native types David Herrmann 2012-07-01 19:35:16 +02:00
  • 25b81425ef misc: change hashtable compare function to return bool David Herrmann 2012-07-01 19:29:33 +02:00
  • 3a1926b081 misc: remove glib dependency David Herrmann 2012-07-01 19:13:16 +02:00
  • 6901c1df1b uterm: monitor: make systemd optional David Herrmann 2012-07-01 16:43:09 +02:00
  • bca8d9d6d7 Add NEWS file David Herrmann 2012-07-01 16:31:54 +02:00
  • 9c74f6d423 build: remove TODO from DIST_EXTRA David Herrmann 2012-07-01 16:18:23 +02:00
  • b9ce96941b eloop: fix signal creation David Herrmann 2012-07-01 16:17:04 +02:00
  • 0467a8fce5 uterm: vt: correctly initialize ret to 0 David Herrmann 2012-07-01 16:11:10 +02:00
  • 6d4fd00d3d build: correctly clear GBM/EGL flags David Herrmann 2012-07-01 16:09:24 +02:00
  • 93b0d3e80c eloop: silence gcc warning David Herrmann 2012-07-01 15:49:36 +02:00
  • 3b795bbe6a llog: make debug statements produce real code David Herrmann 2012-07-01 15:47:11 +02:00
  • 9e5013f51b uterm: vt: silence gcc warning David Herrmann 2012-07-01 15:45:54 +02:00
  • 6356dae1da vte/console: implement CSI 'M' (DL: delete line) David Herrmann 2012-07-01 15:35:28 +02:00
  • ff91998ad8 vte/console: implement CSI mode L (insert line: IL) David Herrmann 2012-07-01 15:27:10 +02:00
  • 6786555d17 build: make opengl optional David Herrmann 2012-07-01 14:59:43 +02:00
  • 901f21457f gl: add wrappers for glClear and glClearColor David Herrmann 2012-07-01 14:39:30 +02:00
  • ffd543f41d main: use UTERM_VIDEO_DUMB as fallback when DRM is not available David Herrmann 2012-07-01 14:31:50 +02:00
  • de02874bf6 uterm: add dumb-drm backend David Herrmann 2012-07-01 14:28:26 +02:00
  • 27dbb3fd0e build: rewrite configure.ac David Herrmann 2012-06-30 19:52:20 +02:00
  • 7e7ab9c2e5 uterm: monitor: refactor systemd code David Herrmann 2012-06-30 12:53:23 +02:00
  • f8f2c49de5 build: move systemd dependencies to libuterm David Herrmann 2012-06-29 13:00:00 +02:00
  • c078bbbe95 build: move vt.[hc] to libuterm David Herrmann 2012-06-29 12:59:25 +02:00
  • 651d1ed980 uterm: remove libudev.h includes if not needed David Herrmann 2012-06-29 12:49:37 +02:00
  • 5f3fab4974 build: move uterm into shared library David Herrmann 2012-06-29 12:47:54 +02:00
  • 0535af0498 build: move eloop into shared library David Herrmann 2012-06-29 12:37:02 +02:00
  • ae7f2a58cb xkb: first get keysyms, then update state Ran Benita 2012-06-27 13:23:38 +03:00
  • 23eebad85d xkb: only repeat keys when they're supposed to repeat Ran Benita 2012-06-27 13:11:23 +03:00