Commit Graph

  • abd4764199 tsm: screen: add flag to select alternate screen buffer David Herrmann 2012-10-11 11:31:14 +02:00
  • e23b9d0090 tsm: screen: allocate alternate screen buffer David Herrmann 2012-10-11 11:16:30 +02:00
  • 11eaec0e68 Introduce session management David Herrmann 2012-10-11 10:54:01 +02:00
  • 23f51fc2a7 build: run ./configure in ./autogen.sh only if NOCONFIGURE is not set David Herrmann 2012-10-11 10:38:21 +02:00
  • 663b2b88de uterm: video: fbdev: send UTERM_NEW/GONE events for fbdev devices David Herrmann 2012-10-10 22:26:01 +02:00
  • 26949d961a kmscon: move config-handling to kmscon_conf.c David Herrmann 2012-10-10 21:30:54 +02:00
  • 92386e24dd terminal: reopen terminal on HUP if no callback is given David Herrmann 2012-10-10 21:24:35 +02:00
  • e2266c9986 kmscon: move kmscon_main.h to kmscon_conf.h David Herrmann 2012-10-10 21:23:38 +02:00
  • ed9ed29ad6 Merge 0f53dc36b464b22ddd2eb9b32c2b7adba673d90d into 774d22711f617683b518e1f3ffca1b69084596e6 Detlef Riekenberg 2012-10-10 08:36:21 -07:00
  • 774d22711f build: do not list xkbcommon as optional Detlef Riekenberg 2012-10-09 16:50:43 +02:00
  • 0f53dc36b4 configure.ac: Do not list xkbcommon as optional Detlef Riekenberg 2012-10-09 16:50:43 +02:00
  • eb674d89a8 Merge c494fc763c06dc4034ca928621317834188fb23d into 990881fa87f8aaae290c2a9e0b4583220a9bbe45 Detlef Riekenberg 2012-10-09 07:44:38 -07:00
  • c494fc763c configure.ac: Do not list xkbcommon as optional Detlef Riekenberg 2012-10-09 16:36:01 +02:00
  • 990881fa87 uterm: input: fix passing the correct keycode to get_ascii() David Herrmann 2012-10-09 15:29:31 +02:00
  • 6648029d5f test_input: fix using XKB directly David Herrmann 2012-10-09 13:56:30 +02:00
  • 1709c64ee6 Prefix kmscon sources with kmscon_* David Herrmann 2012-10-09 13:53:55 +02:00
  • a17aa99ff9 kmscon: add --xkb-repeat-rate/delay command-line arguments David Herrmann 2012-10-09 13:23:09 +02:00
  • cbff71f6e2 uterm: input: implement software key-repeat David Herrmann 2012-10-09 13:12:02 +02:00
  • 998a43455b uterm: vt: reset KBMODE to K_UNICODE if it was K_OFF David Herrmann 2012-10-09 13:10:02 +02:00
  • d2f8089ecb shl: misc: add shl_dup() helper David Herrmann 2012-10-09 12:51:27 +02:00
  • 33ebc01441 tsm: vte: use ASCII keysyms for ctrl+<XY> shortcuts David Herrmann 2012-10-09 12:26:07 +02:00
  • 0a03785ffc uterm: input: add support for multiple keysyms David Herrmann 2012-10-09 11:19:30 +02:00
  • fba4b9104b uterm: input: use uxkb directly David Herrmann 2012-10-09 10:56:00 +02:00
  • fa566972e5 uterm: input: remove plain backend David Herrmann 2012-10-08 18:11:17 +02:00
  • c9564108bd uterm: input: add flag to input-events marking them as handled David Herrmann 2012-10-08 17:52:00 +02:00
  • 3503907d63 Merge 55fbcea5e697c5b5057057a0f6aa894d24397368 into b2dd933cff53f73088e306ddb193e51c9724ea2b Detlef Riekenberg 2012-10-08 08:37:14 -07:00
  • 2b35be1362 Merge f8268518e2f75420dfae299a53f6ab66492104b0 into b2dd933cff53f73088e306ddb193e51c9724ea2b Detlef Riekenberg 2012-10-08 08:35:06 -07:00
  • b2dd933cff build: inverse get_pitch/stride logic David Herrmann 2012-10-08 17:36:36 +02:00
  • 4ed3e08dfe build: handle AM_PROG_AR not present in autoconf 1.11 Detlef Riekenberg 2012-10-07 22:09:29 +02:00
  • f92a445957 genunifont: avoid format-security compiler warning Detlef Riekenberg 2012-10-07 23:55:42 +02:00
  • 158b5fcbac shl: hook: link elements in reverse order David Herrmann 2012-10-08 17:26:48 +02:00
  • f1c972f7d9 shl: dlist: add macros for iterating lists in reverse order David Herrmann 2012-10-08 17:15:42 +02:00
  • b1e91d8f65 uterm: vt: handle VT switches without kernel input David Herrmann 2012-10-08 16:57:02 +02:00
  • 32335abdc7 uterm: vt: register input-cb for all VTs David Herrmann 2012-10-08 16:40:26 +02:00
  • 470c643ce8 uterm: vt: remove fake-VT SIGUSR1/2 (de)activation David Herrmann 2012-10-08 16:22:51 +02:00
  • c44c262617 uterm: vt: add a lot more verbose error messages David Herrmann 2012-10-08 16:10:53 +02:00
  • f8268518e2 src/genunifont: Avoid format-security compiler warning Detlef Riekenberg 2012-10-07 23:55:42 +02:00
  • 55fbcea5e6 configure.ac: Handle AM_PROG_AR not present in autoconf 1.11 Detlef Riekenberg 2012-10-07 22:09:29 +02:00
  • 1356e72f9b terminal: pass seat-name to PTY David Herrmann 2012-10-07 17:54:58 +02:00
  • 593a4992b4 pty: set XDG_SEAT for childs David Herrmann 2012-10-07 17:22:26 +02:00
  • 0aa54a0a98 build: sanitize environment for AC_CHECK_LIB Dave Reisner 2012-10-06 18:28:18 -04:00
  • 670d78accf Merge 02698ddd8842315ec64b27d59fadfb7fdd0de762 into 843b4f96c844f2717837b3a93ea32e047b8e8331 Dave Reisner 2012-10-07 08:05:13 -07:00
  • 843b4f96c8 build: sanitize environment for AC_CHECK_LIB Dave Reisner 2012-10-06 18:28:18 -04:00
  • 7e4e25fcd2 wlt: add command-line options for xkb-repeat settings David Herrmann 2012-10-07 15:31:53 +02:00
  • 7f1bff5cc6 wlt: terminal: implement copy/paste support David Herrmann 2012-10-07 15:21:46 +02:00
  • 166dcc5a09 wlt: toolkit: add helpers to create/manage selections David Herrmann 2012-10-07 15:08:03 +02:00
  • 3ecd09ddd3 tsm: screen: implement selection extraction David Herrmann 2012-10-07 15:05:15 +02:00
  • 742acfa093 wlt: toolkit: add input_offer support David Herrmann 2012-10-07 13:12:03 +02:00
  • 1c813d1d1d wlt: toolkit: add wlt_window_get_display() helper David Herrmann 2012-10-07 13:11:30 +02:00
  • 70bfc314e0 eloop: fix leaving dead FDs pollable David Herrmann 2012-10-07 13:09:27 +02:00
  • 02698ddd88 buildsys: sanitize environment for AC_CHECK_LIB Dave Reisner 2012-10-06 18:28:18 -04:00
  • 0996ed38a0 wlt: terminal: clear selection on short click David Herrmann 2012-10-05 14:04:54 +02:00
  • 47d6bb7417 tsm: screen: fix including final character in selection David Herrmann 2012-10-05 13:55:29 +02:00
  • 83d36af4a1 wlt: toolkit: fix wlt_rect_contains() calculations David Herrmann 2012-10-05 13:47:15 +02:00
  • 202fa3b766 wlt: terminal: implement mouse-selection David Herrmann 2012-10-05 13:41:52 +02:00
  • 6ff8d809c5 tsm: screen: implement selection support David Herrmann 2012-10-05 13:28:13 +02:00
  • 1f11f8c961 tsm: screen: introduce scrollback-buffer line IDs David Herrmann 2012-10-05 13:24:58 +02:00
  • e2f614ab1a tsm: screen: remove unused get_from_scrollback() David Herrmann 2012-10-05 13:22:43 +02:00
  • 5f53f2576a wlt: theme: fix bug in pointer-location computation David Herrmann 2012-10-05 13:21:12 +02:00
  • 5f1af984d7 build: print (GEN) during genshader/unifont creation David Herrmann 2012-10-05 13:20:24 +02:00
  • ed66487a4b wlt: add --grab-zoom-in/out command-line options David Herrmann 2012-10-02 13:46:47 +02:00
  • 1072b8cb76 wlt: terminal: zoom font on ctrl+plus/minus David Herrmann 2012-10-02 13:30:02 +02:00
  • a610e02057 wlt: toolkit: allow zero values as new size David Herrmann 2012-10-02 13:24:18 +02:00
  • 47f2acde08 Merge 304cd88ebe51accf790586130063403fba475f8a into bf3415c5b4ad4b4a3f743565ad845511f51ae8f9 keszybz 2012-10-02 04:10:06 -07:00
  • 304cd88ebe build: fix linking for kmscon_font_* Zbigniew Jędrzejewski-Szmek 2012-10-02 11:45:41 +02:00
  • 5116bbbe47 build: actually make use of pkg-config info about xbkcommon Zbigniew Jędrzejewski-Szmek 2012-10-02 11:44:55 +02:00
  • febf7c79f5 kmscon: add _GNU_SOURCE for asprintf Zbigniew Jędrzejewski-Szmek 2012-10-02 11:43:39 +02:00
  • 6bf4723b04 terminal: perform hard-reset on exit David Herrmann 2012-10-02 13:02:44 +02:00
  • bf3415c5b4 build: fix linking for kmscon_font_* Zbigniew Jędrzejewski-Szmek 2012-10-02 11:45:41 +02:00
  • df52ae27f5 build: actually make use of pkg-config info about xbkcommon Zbigniew Jędrzejewski-Szmek 2012-10-02 11:44:55 +02:00
  • 4679bde07e wlt: toolkit: make fullscreen overwrite maximized mode David Herrmann 2012-10-01 17:45:46 +02:00
  • 911ae1af88 wlt: theme: do not draw decorations in fullscreen mode David Herrmann 2012-10-01 17:38:07 +02:00
  • 6a8ab57e48 wlt: terminal: do not snap to grid-size on fullscreen-mode David Herrmann 2012-10-01 17:21:27 +02:00
  • ead84b9dca wlt: toggle fullscreen on F11 David Herrmann 2012-10-01 17:09:14 +02:00
  • c28ea5c974 wlt: toolkit: notify keyboard-cbs whether a key was handled David Herrmann 2012-10-01 17:00:58 +02:00
  • 394ee75f38 wlt: toolkit: add fullscreen helpers David Herrmann 2012-10-01 16:55:49 +02:00
  • 0cc83df84a wlt: terminal: reset scrollback-position on user-input David Herrmann 2012-10-01 16:42:08 +02:00
  • c7b458df3d wlt: terminal: draw background-margin when maximized David Herrmann 2012-10-01 15:02:54 +02:00
  • bcb058134f wlt: terminal: use whole size when maximized David Herrmann 2012-10-01 14:26:04 +02:00
  • 1b1ff11355 wlt: toolkit: pass flags to resize and redraw callbacks David Herrmann 2012-10-01 14:14:28 +02:00
  • c77e3d8c0c test_input: fix compilation with changed input API David Herrmann 2012-10-01 14:07:23 +02:00
  • 639da5337b kmscon: make --switchvt work again David Herrmann 2012-10-01 13:56:46 +02:00
  • 3b07517b13 uterm: vt: add helpers to (de)activate all VTs at once David Herrmann 2012-10-01 13:56:06 +02:00
  • a24b2e5478 uterm: vt: fix skipping real_activate() when being inactive David Herrmann 2012-10-01 13:54:08 +02:00
  • 45c51695d9 uterm: vt: do not automatically activate fake-VTs David Herrmann 2012-10-01 13:29:49 +02:00
  • f672c98905 uterm: vt: add fake_activate() and fake_deactivate() hooks David Herrmann 2012-10-01 13:26:51 +02:00
  • 79d2c47860 uterm: vt: return error in real_deactivate() if VT is dead David Herrmann 2012-10-01 13:24:41 +02:00
  • 2c6a34deb9 uterm: vt: make real_activate() behave like real_deactivate() David Herrmann 2012-10-01 13:23:38 +02:00
  • 79692f655a tsm: screen: fix out-of-bounds access when drawing sb David Herrmann 2012-10-01 12:46:09 +02:00
  • 038aac7fd5 wlt: add --term, --login, --palette and --sb-size David Herrmann 2012-10-01 12:41:06 +02:00
  • e5e81a0b4c wlt: add scrollback-buffer grabs David Herrmann 2012-10-01 12:24:03 +02:00
  • de2c0e1d85 build: add shl_misc to all its users David Herrmann 2012-10-01 12:23:15 +02:00
  • 5b35f08aa0 uterm: input: plain: remove unused array David Herrmann 2012-10-01 12:22:34 +02:00
  • 54108a2b49 shl: misc: add SHL_HAS_BITS() helper David Herrmann 2012-10-01 12:21:10 +02:00
  • 79ef4f9505 Move grab-parsing into conf.c David Herrmann 2012-10-01 11:23:21 +02:00
  • a3abdfc5bc Make xkbcommon mandatory David Herrmann 2012-10-01 10:10:50 +02:00
  • e827ef4d6a wlt: toolkit: implement proper minimal sizes David Herrmann 2012-10-01 00:16:57 +02:00
  • 9dc929b942 wlt: terminal: remove dead non-snap code David Herrmann 2012-09-30 23:51:34 +02:00
  • 2496caaffa wlt: terminal: do not clear terminal background David Herrmann 2012-09-30 23:50:12 +02:00
  • f145bd0ee5 wlt: toolkit: fix scheduling resize on widget-creation David Herrmann 2012-09-30 23:49:24 +02:00