Commit Graph

  • 0f04e6a86c wlt: toolkit: fix forcing redraw during unneeded resize-round David Herrmann 2012-09-30 23:39:33 +02:00
  • bf319380ef tsm: screen: fix moving cursor when scrolling during resize David Herrmann 2012-09-30 23:38:30 +02:00
  • f198f28d02 wlt: terminal: snap to console-size on resize David Herrmann 2012-09-30 23:01:24 +02:00
  • d69414297c wlt: toolkit: allow widgets to control new size David Herrmann 2012-09-30 22:50:38 +02:00
  • 5347c62688 tsm: screen: fix buffer-overflow when resizing and scrolling David Herrmann 2012-09-30 21:59:45 +02:00
  • c43d1ca722 kmscon: allow paths with --vt=<xy> David Herrmann 2012-09-30 19:00:45 +02:00
  • c95bcdf22b shl: add shl_strtou() helper David Herrmann 2012-09-30 18:57:40 +02:00
  • 32faedbfb4 Fix printf() specified bugs all over the code David Herrmann 2012-09-30 18:01:35 +02:00
  • 17a56a24f2 tsm: unicode: do not encode invalid UTF8 David Herrmann 2012-09-30 17:59:36 +02:00
  • e0d30b2283 log/llog: add gcc format checks David Herrmann 2012-09-30 15:41:08 +02:00
  • 26fae42b0c Release kmscon-5 kmscon-5 David Herrmann 2012-09-30 15:15:41 +02:00
  • e39aa6533f test_vt: fix compilation with new allocation API David Herrmann 2012-09-30 15:15:06 +02:00
  • 8f3ce0d5ed Update NEWS entry David Herrmann 2012-09-30 15:05:13 +02:00
  • cd98eb2c0a Merge be506d6cccbdb009c3b3c73e86be383274c82637 into c6c1fa5083a020b6e066aa658cb9b2c65a949e10 Matthew Monaco 2012-09-29 05:48:54 -07:00
  • c6c1fa5083 build: autogen.sh cleanup Matthew Monaco 2012-09-29 02:23:08 -06:00
  • be506d6ccc autogen.sh cleanup Matthew Monaco 2012-09-29 02:23:08 -06:00
  • bf18799015 kmscon: add --vt=<num> option to select VT for seat0 David Herrmann 2012-09-29 11:49:54 +02:00
  • a6165a03c7 conf: add INT datatype David Herrmann 2012-09-29 11:47:42 +02:00
  • f612529141 wlt: toolkit: add maximize toggle functionality Scott Moreau 2012-09-29 01:10:01 -06:00
  • 522d2aa205 build: fix compilation if _Static_assert() is not available David Herrmann 2012-09-29 10:13:45 +02:00
  • a284ce33d4 eloop: don't warn when removing bad fds from epoll-set David Herrmann 2012-09-27 19:15:28 +02:00
  • 1a34c00796 wlt: terminal: forward HUP event to the caller David Herrmann 2012-09-27 19:08:41 +02:00
  • 54064096d2 tsm: vte: be less verbose about unhandled escapes David Herrmann 2012-09-27 18:57:50 +02:00
  • 182d8a8145 eloop: make timerfd non-blocking David Herrmann 2012-09-27 14:29:33 +02:00
  • f391ee24aa wlt: toolkit: repeat key events David Herrmann 2012-09-27 12:56:18 +02:00
  • b3aba6f61c eloop: allow NULL for timer updates David Herrmann 2012-09-27 12:54:37 +02:00
  • 3f4e8a498b wlt: add some --font-* options David Herrmann 2012-09-27 12:36:10 +02:00
  • 2c328b2300 tsm: screen: fix cleaning buffers on resize David Herrmann 2012-09-27 12:26:30 +02:00
  • fd3816ec4d tsm: unicode: fix accessing symbol-array out of bounds David Herrmann 2012-09-27 12:13:18 +02:00
  • 090ead3bd6 tsm: unicode: fix not recreating the default-table all the time David Herrmann 2012-09-27 12:11:52 +02:00
  • de2536f4e4 wlt: toolkit: fix use after free of dp_fd David Herrmann 2012-09-27 11:34:15 +02:00
  • e5855f8b61 wlt: toolkit: fix sending two surface.attach() reqs in one frame David Herrmann 2012-09-27 10:45:20 +02:00
  • 01c97de5bd wlt: main: increase default window size to 600x400 David Herrmann 2012-09-27 00:45:32 +02:00
  • 3ee5d58e4f wlt: terminal: handle keyboard events David Herrmann 2012-09-27 00:45:05 +02:00
  • 6ef6ab7aeb wlt: toolkit: add keyboard events David Herrmann 2012-09-27 00:43:23 +02:00
  • d56f811de7 wlt: terminal: draw terminal to buffers during redraw-cb David Herrmann 2012-09-26 23:48:35 +02:00
  • ddb5c42c19 wlt: load font modules during startup David Herrmann 2012-09-26 23:47:12 +02:00
  • d16f429335 wlterm: add hard-dependency to xkbcommon David Herrmann 2012-09-26 23:45:02 +02:00
  • b87b6555e8 pty: remove useless debug message David Herrmann 2012-09-26 22:45:38 +02:00
  • 5117852e75 text: add helpers to (un)load all modules at once David Herrmann 2012-09-26 22:00:01 +02:00
  • f40c6eaf32 build: build text_font subsystem as separate static library David Herrmann 2012-09-26 21:54:37 +02:00
  • 6e5eb4f92f wlt: terminal: add TSM and PTY objects David Herrmann 2012-09-26 21:39:15 +02:00
  • 27fa6c3310 wlt: toolkit: add wlt_window_get_eloop() helper David Herrmann 2012-09-26 21:38:00 +02:00
  • 89cb239fce pty: set argv via helper function David Herrmann 2012-09-26 21:24:34 +02:00
  • 9c48153e30 pty: set "TERM" via helper function instead of kmscon_conf David Herrmann 2012-09-26 19:25:35 +02:00
  • a7f871dcfb wlt: theme: fix calculating window size regarding buttons David Herrmann 2012-09-26 19:12:16 +02:00
  • f9de068a09 build: update autotools logic and add "wlterm" application David Herrmann 2012-09-26 18:56:41 +02:00
  • f2081c84ee conf: remove uterm depedency David Herrmann 2012-09-24 21:57:23 +02:00
  • 6b500b39e9 main: pick up non-FBDEV_DRM devices without --fbdev David Herrmann 2012-09-21 14:31:27 +02:00
  • 02ddaaeb9f uterm: monitor: mark DRM-fbdev devices as such David Herrmann 2012-09-21 14:25:10 +02:00
  • ed969b99a8 uterm: video: ignore NULL buffers in vector requests David Herrmann 2012-09-21 13:20:21 +02:00
  • d8620f05c1 uterm: video: fbdev: disable double buffering David Herrmann 2012-09-21 13:17:43 +02:00
  • be4cd8edd0 test_key: add small helper for client-side key-input David Herrmann 2012-09-20 13:16:32 +02:00
  • abde919bbd pty: set VERASE character to backspace during setup David Herrmann 2012-09-19 21:13:48 +02:00
  • e1f04b12ab tsm: vte: send original VT220 escape codes for Shift+F1 to F12 David Herrmann 2012-09-19 20:27:48 +02:00
  • 38759fed14 docs: add systemd kmscon unit David Herrmann 2012-09-18 20:41:55 +02:00
  • b5aa89f4ac pty: remove public eloop dependency David Herrmann 2012-09-18 19:22:09 +02:00
  • a1a590dd47 tsm: vte: convert to use llog David Herrmann 2012-09-18 19:21:28 +02:00
  • 8d44f672c8 build: make libtsm build separately David Herrmann 2012-09-18 17:58:35 +02:00
  • a0a8be1c0a tsm: vte: introduce own modifiers David Herrmann 2012-09-18 17:36:29 +02:00
  • 25dcee52f5 tsm: vte: remove unused keyboard-action enum David Herrmann 2012-09-18 17:34:55 +02:00
  • 1d764ebfbc tsm: add *_set_palette() helper David Herrmann 2012-09-18 17:25:34 +02:00
  • 62e720e069 tsm: vte: rename kmscon_vte object to tsm_vte David Herrmann 2012-09-18 16:59:39 +02:00
  • 67cd0ef3a7 tsm: rename files David Herrmann 2012-09-18 16:54:25 +02:00
  • 93c5d61a05 tsm: vte: move vte layer to tsm_vte_* David Herrmann 2012-09-18 16:37:17 +02:00
  • 2f7bb5a57f terminal: drain timer after wakeup David Herrmann 2012-09-18 16:24:48 +02:00
  • d3a0358797 eloop: add ev_timer_drain() helper David Herrmann 2012-09-18 16:24:06 +02:00
  • 0cf2f8efbd tsm: screen: switch to llog David Herrmann 2012-09-18 16:04:03 +02:00
  • 3e71989955 tsm: screen: introduce TSM_SCREEN_OPT_RENDER_TIMING David Herrmann 2012-09-18 15:58:54 +02:00
  • 0ee83010ff tsm: screen: add screen-options helpers David Herrmann 2012-09-18 15:54:31 +02:00
  • 64635943d2 build: fix build without uterm-keysyms.h David Herrmann 2012-09-18 15:53:07 +02:00
  • e638e6f039 tsm: add tsm_log_t llog-compatible log object David Herrmann 2012-09-18 15:01:45 +02:00
  • 613e7e7000 tsm: screen: move filenames to tsm_screen.[ch] David Herrmann 2012-09-18 14:53:46 +02:00
  • f919b3ad81 tsm: fix header comments David Herrmann 2012-09-18 14:50:02 +02:00
  • efb210469d console: rename prefix to tsm_screen_* David Herrmann 2012-09-18 14:12:38 +02:00
  • 32fec77420 tsm: unicode: remove tsm_symbol_get_u8() David Herrmann 2012-09-18 13:49:11 +02:00
  • c63330d9e9 terminal: don't include tsm_unicode.h David Herrmann 2012-09-18 13:47:19 +02:00
  • f2c1dd77ff text: pass symbol-data directly into text layer David Herrmann 2012-09-18 13:42:22 +02:00
  • 57928f5df0 tsm: unicode: add helper for ucs4->u8 string conversions David Herrmann 2012-09-18 13:41:17 +02:00
  • 69259c8d64 build: make xkbcommon built-time dependency David Herrmann 2012-09-18 12:25:12 +02:00
  • c15604b6b7 tsm: unicode: fix error-path in tsm_symbol_append() David Herrmann 2012-09-18 12:17:41 +02:00
  • 0273802809 shl: hashtable: add shl_hashtable_remove() helper David Herrmann 2012-09-18 12:14:53 +02:00
  • 372948af53 tsm: unicode: add symbol-table helpers David Herrmann 2012-09-18 12:03:17 +02:00
  • da51fe1589 tsm: unicode: merge tsm_symbol_get() into table__get() David Herrmann 2012-09-18 11:48:02 +02:00
  • 4af046d39d tsm: unicode: export tsm_ucs4_to_utf8() David Herrmann 2012-09-18 11:37:59 +02:00
  • d5a0c9644c tsm: unicode: add symbol-table contexts David Herrmann 2012-09-18 11:30:38 +02:00
  • 52d2eb09b1 tsm: unicode: remove log_* calls David Herrmann 2012-09-18 11:04:50 +02:00
  • cca90781c0 tsm: move unicode.[ch] to tsm_unicode.[ch] David Herrmann 2012-09-18 10:54:06 +02:00
  • 7f52a2d73e build: move all remaining static_* files to kmscon-core/uterm David Herrmann 2012-09-18 10:45:53 +02:00
  • de306cee23 shl: move kmscon_hook_* to shl David Herrmann 2012-09-18 10:36:37 +02:00
  • a34ddc1888 main: change default font size to 12 David Herrmann 2012-09-18 09:54:08 +02:00
  • 7867c50025 main: add --font-dpi option David Herrmann 2012-09-18 09:50:52 +02:00
  • 3602b736ff vte: implement Shift+F4-F20 David Herrmann 2012-09-18 09:44:27 +02:00
  • 92a14e0964 vte: fix OSC parser to stop on BEL characters David Herrmann 2012-09-18 09:20:31 +02:00
  • d62b367210 shl: move llog to shl David Herrmann 2012-09-18 09:18:50 +02:00
  • 8deb82f653 vte: send escape sequence when ALT key is held David Herrmann 2012-09-16 17:30:03 +02:00
  • 93c553c1bc shl: move timer to shl_timer_* David Herrmann 2012-09-16 17:08:21 +02:00
  • 04e3bcc652 shl: move kmscon_ring_* to shl David Herrmann 2012-09-16 09:23:35 +02:00
  • f3e3973d56 shl: move kmscon_hashtable to shl David Herrmann 2012-09-16 09:13:30 +02:00
  • 2b5b7d3736 shl: move kmscon_array_* to shl_array_* David Herrmann 2012-09-16 08:51:26 +02:00