Commit Graph

  • dbb589c55b ui: add sleep/awake logic to UI David Herrmann 2012-08-15 08:54:02 +02:00
  • d372390734 uterm: input: make sleep-state recursive David Herrmann 2012-08-14 22:57:36 +02:00
  • 5aade75f3d uterm: uxkb: fix correctly resetting input state David Herrmann 2012-08-14 22:47:34 +02:00
  • b697fcd43c terminal: implement basic scrolling-keys David Herrmann 2012-08-14 17:09:42 +02:00
  • 5a24d624ae terminal: add --sb-size to control scrollback buffer size David Herrmann 2012-08-14 17:08:55 +02:00
  • 4f57e7b3d2 console: provide scrollback-buffer helpers David Herrmann 2012-08-14 17:02:56 +02:00
  • 681c9acb4c vte: return status in kmscon_vte_handle_keyboard() David Herrmann 2012-08-14 17:01:55 +02:00
  • 4f7188337e main: add --dumb option to control uterm devices David Herrmann 2012-08-14 16:34:28 +02:00
  • 4a034895c8 main: add font options David Herrmann 2012-08-14 16:29:55 +02:00
  • 572bc3e195 conf: add UINT as new datatype David Herrmann 2012-08-14 16:23:03 +02:00
  • 88a2fa1e63 uterm: input: do not include main.h David Herrmann 2012-08-14 16:22:15 +02:00
  • 227ada42a2 vte: add --palette=XY to choose color palette David Herrmann 2012-08-14 16:05:40 +02:00
  • feb29d857c vte: add COLOR_FOREGROUND/BACKGROUND to palette David Herrmann 2012-08-14 15:52:26 +02:00
  • d74c94360b vte: make color-palette configurable David Herrmann 2012-08-14 15:47:13 +02:00
  • cb178cdc4e console: add function to set default-attribute David Herrmann 2012-08-14 15:44:55 +02:00
  • 47b1aa3bb9 console: remove kmscon_console_set_bg() David Herrmann 2012-08-14 15:11:19 +02:00
  • e1c591a3ef fakevt: add fakevt helper for VT-less systems David Herrmann 2012-08-12 13:33:10 +02:00
  • 9bce87d564 uterm: vt: fix checking for /dev/tty0 instead of /dev/tty David Herrmann 2012-08-12 13:31:19 +02:00
  • 2841558f7c test_output: add --dev parameter David Herrmann 2012-08-12 13:30:51 +02:00
  • d97fc0baf0 uterm: monitor: fix crash during device hotplug David Herrmann 2012-08-12 13:26:16 +02:00
  • f084da1852 uterm: vt: add fake-vt logic for debugging David Herrmann 2012-08-12 11:18:48 +02:00
  • 4f3cd2eecd uterm: vt: ignore non-kernel signals in real-mode David Herrmann 2012-08-12 10:21:11 +02:00
  • 4c1da1069d uterm: vt: mark vts as dead during deallocation David Herrmann 2012-08-12 10:16:55 +02:00
  • 4029539cd1 uterm: vt: always register signal handlers David Herrmann 2012-08-12 10:11:50 +02:00
  • 58eb1e85b9 uterm: vt: rename real VTs internally to real_* David Herrmann 2012-08-12 10:03:01 +02:00
  • 1f9867e786 uterm: vt: remove connect_eloop/disconnect_eloop functions David Herrmann 2012-08-12 09:40:49 +02:00
  • 8752fe33af uterm: vt: merge uterm_vt and kmscon_vt David Herrmann 2012-08-12 09:37:58 +02:00
  • 358b6a4ed1 uterm: vt: remove obsolete kmscon_vt_id David Herrmann 2012-08-12 09:23:23 +02:00
  • edae24f501 uterm: vt: remove duplicate kmscon_vt_action David Herrmann 2012-08-12 09:19:36 +02:00
  • 1101a6b5c3 uterm: vt: move all vt.h/c code into uterm_vt.c David Herrmann 2012-08-12 09:11:35 +02:00
  • 891400ad91 uterm: vt: move kmscon_vt_supported() to uterm-vt David Herrmann 2012-08-12 09:04:54 +02:00
  • 31188d4c79 main: replace unused --seat argument with --seats David Herrmann 2012-08-11 23:42:16 +02:00
  • 3d2165a4ba conf: add string-list type David Herrmann 2012-08-11 23:41:36 +02:00
  • e20283217b tests: make all tests use the new conf-parsers David Herrmann 2012-08-11 22:43:13 +02:00
  • 0377b96c1a main: add main.h header David Herrmann 2012-08-11 22:42:51 +02:00
  • f4b4bc2ee4 uterm: input: pass xkb parameters from outside David Herrmann 2012-08-11 22:41:53 +02:00
  • c9ccc70fcb main: move conf_global to kmscon_conf in new header main.h David Herrmann 2012-08-11 22:01:08 +02:00
  • 39be24697a conf: make config functions take conf-options as arguments David Herrmann 2012-08-11 21:50:41 +02:00
  • 09e2c17336 conf: make important symbols global David Herrmann 2012-08-11 21:37:32 +02:00
  • c52df82033 conf: add aftercheck logic David Herrmann 2012-08-11 21:32:15 +02:00
  • ac6078445f conf: be more verbose about wrong arguments David Herrmann 2012-08-11 21:11:41 +02:00
  • 28be382019 conf: make missing arguments or wrong arguments fatal David Herrmann 2012-08-11 20:56:41 +02:00
  • 5c13be3f1d conf: move CONF_HAS_ARG flag to config-types David Herrmann 2012-08-11 20:52:17 +02:00
  • c65ac64aa5 conf: make config types constant David Herrmann 2012-08-11 20:51:30 +02:00
  • e80a39b5be conf: make types generic David Herrmann 2012-08-11 20:16:38 +02:00
  • d00f61305f conf: prefix helpers with CONF_* David Herrmann 2012-08-11 19:52:11 +02:00
  • 022209905d Release kmscon-3 kmscon-3 David Herrmann 2012-08-11 15:28:34 +02:00
  • ac26c0ee2f Update NEWS file David Herrmann 2012-08-11 15:27:56 +02:00
  • ed8c730f99 Update README David Herrmann 2012-08-11 15:17:47 +02:00
  • d51a40d090 main: add support for multiple video objects per seat David Herrmann 2012-08-11 14:59:16 +02:00
  • 8dae4e744c ui: correctly remove all displays when video is removed David Herrmann 2012-08-11 14:58:08 +02:00
  • 42c177e3cd ui: fix log-subsystem David Herrmann 2012-08-11 14:55:49 +02:00
  • d9e7137861 text: font: pango/freetype2: fix correctly freeing font faces David Herrmann 2012-08-11 14:54:43 +02:00
  • 21092ba70f text: font: freetype2/pango: fix always setting real attributes David Herrmann 2012-08-11 14:35:01 +02:00
  • 66936a194c ui: convert API to support multiple video objects David Herrmann 2012-08-11 14:09:44 +02:00
  • 11a4b6c887 terminal: remove global video object David Herrmann 2012-08-11 14:01:04 +02:00
  • bed915dfb6 uterm: video: fbdev: add support for non xrgb32 devices David Herrmann 2012-08-11 13:48:44 +02:00
  • ea62198b6e test_output: always use blitting backend David Herrmann 2012-08-11 13:21:15 +02:00
  • faa12b6a61 uterm: fbdev: add udlfb workaround David Herrmann 2012-08-11 11:32:55 +02:00
  • e5dfe1164d Remove fonts/ directory David Herrmann 2012-08-10 18:03:32 +02:00
  • 7a64adeca9 Move doc/vte.txt to docs/vte.txt David Herrmann 2012-08-10 18:02:32 +02:00
  • 7ae88d4ed7 eloop: finish documentation David Herrmann 2012-08-10 18:01:14 +02:00
  • 48d9743be5 console: correctly catch text-renderer errors David Herrmann 2012-08-10 11:53:25 +02:00
  • ac8cc08f41 terminal: check for errors when initializing text renderer David Herrmann 2012-08-10 11:51:02 +02:00
  • 4e9ad1b915 terminal: choose "gltex" renderer if OpenGL is available David Herrmann 2012-08-10 11:49:12 +02:00
  • 2652637fb9 text: fix choosing fallback backend David Herrmann 2012-08-10 11:48:28 +02:00
  • df84e9f217 text: gltex: add OpenGL text renderer David Herrmann 2012-08-10 11:43:07 +02:00
  • ac3fa529dc text: rework text renderer system David Herrmann 2012-08-10 11:42:00 +02:00
  • 4ee5c05b57 uterm: video: drm: reset vertex-attrib-arrays after use David Herrmann 2012-08-10 11:38:42 +02:00
  • ee71531870 build: make bblit backend optional David Herrmann 2012-08-08 19:33:34 +02:00
  • e1bf9c5c19 uterm: video: drm: implement .blit, .blend and .fill callbacks David Herrmann 2012-08-08 19:01:53 +02:00
  • c677377e04 gl: add shader helpers David Herrmann 2012-08-08 15:32:01 +02:00
  • 1de4f67f44 misc: fix returning false in kmscon_hashtable_find() when invalid David Herrmann 2012-08-08 15:14:35 +02:00
  • f880a3abdb misc: fix rehashing hashtable entries David Herrmann 2012-08-08 15:13:49 +02:00
  • 2e06e93a80 llog: mark llog_format as unused David Herrmann 2012-08-08 13:02:44 +02:00
  • 70a503d00c static: add gl math helpers David Herrmann 2012-08-08 12:21:23 +02:00
  • 9fe063e274 genshader: make shader generation more flexible David Herrmann 2012-08-08 12:13:29 +02:00
  • 2da673ec8f gl: remove GL subsystem David Herrmann 2012-08-08 11:36:51 +02:00
  • beb36e962d terminal: remove gl.h include David Herrmann 2012-08-08 11:28:23 +02:00
  • f1f8fac0ec font: remove font.h David Herrmann 2012-08-08 11:28:03 +02:00
  • 002e8fb65e text: move font_char_attr to text.h David Herrmann 2012-08-08 11:27:19 +02:00
  • 5126c02f17 uterm: video: drm: adopt new libgbm API David Herrmann 2012-08-08 11:21:20 +02:00
  • 1f5fa54bfe terminal: remove OpenGL drawing stubs David Herrmann 2012-08-08 11:20:36 +02:00
  • f8e342c019 misc: remove log references David Herrmann 2012-08-06 19:04:04 +02:00
  • 9ae00680df text: bblit: remove unused private data David Herrmann 2012-08-06 15:44:41 +02:00
  • a7f703f8c1 build: add --disable-optimizations option David Herrmann 2012-08-06 15:27:53 +02:00
  • d057ecadae Suppress some odd gcc warnings David Herrmann 2012-08-06 15:04:42 +02:00
  • 3f492d9553 text: bblit: do not clear screen David Herrmann 2012-08-06 14:54:34 +02:00
  • 0fee19a8c0 text: font: Simplify font-system and add freetype2 renderer David Herrmann 2012-08-06 14:48:22 +02:00
  • 1ce3b14ca6 uterm: uxkb: fix typo in (u)xkb_available=false David Herrmann 2012-08-06 14:47:12 +02:00
  • c52ecdfa6b conf: add "font-engine" option David Herrmann 2012-08-06 14:45:03 +02:00
  • 2e667f583a Remove old font renderer sources David Herrmann 2012-08-01 15:42:35 +02:00
  • 5517fa16bd Use new text renderer David Herrmann 2012-08-01 15:41:22 +02:00
  • b074966af1 text: font: pango: fix memory allocation David Herrmann 2012-07-31 16:59:36 +02:00
  • b04410f1a9 text: add bblit text-renderer David Herrmann 2012-07-31 16:50:20 +02:00
  • b31e7565c3 text: add text renderer subsystem David Herrmann 2012-07-31 16:49:32 +02:00
  • a0c8fd5f83 text: font: pango: fix font width being 0 David Herrmann 2012-07-31 16:46:22 +02:00
  • 1ef98f6ee4 text: font: correctly measure pango fonts David Herrmann 2012-07-31 16:44:28 +02:00
  • 65424fa304 vte: add CHA CSI David Herrmann 2012-07-31 14:57:47 +02:00
  • 2898851269 vte: add VPA/VPR CSIs David Herrmann 2012-07-31 14:57:04 +02:00