Commit graph

  • 20aab0871f
    config: new option - trim-trailing-spaces-from-selection Daniel Eklöf 2020-11-11 18:16:49 +01:00
  • 194cf1ce87
    selection: trim trailing spaces from block selections Daniel Eklöf 2020-11-10 19:47:23 +01:00
  • 02ee570c27
    wayland: preempt render scheduling in ‘configure’ events Daniel Eklöf 2020-11-10 19:20:35 +01:00
  • c9de30e2bc
    client: let getopt_long(3) print error messages Daniel Eklöf 2020-11-10 19:04:20 +01:00
  • 3fa3c58c8b
    input: ignore keymap if we don’t recognize its format Daniel Eklöf 2020-11-09 19:59:12 +01:00
  • 85220a5543
    wayland: use wl_*_release() instead of wl_*_destroy() Daniel Eklöf 2020-11-09 19:59:05 +01:00
  • 71e98d5b8f
    Merge branch 'jeromenerf-patch-1' Daniel Eklöf 2020-11-07 11:54:00 +01:00
  • dbac3e4e4a Fix documentation snippets jeromenerf 2020-11-06 21:30:39 +01:00
  • 6f28c16023
    Merge branch 'releases/1.5' Daniel Eklöf 2020-11-06 20:21:33 +01:00
  • 90abdab345
    meson/pkgbuild: bump version to 1.5.3 1.5.3 Daniel Eklöf 2020-11-06 20:16:27 +01:00
  • 442e10dd28
    selection: fix enum type Daniel Eklöf 2020-11-06 20:12:15 +01:00
  • 2281ee852a
    selection: fix enum type Daniel Eklöf 2020-11-06 20:12:15 +01:00
  • 66f846d723
    selection: explicitly set direction when right-click extending Daniel Eklöf 2020-11-04 19:01:59 +01:00
  • c512dc4490
    input: don’t use seat->kbd_focus as terminal when processing a key press Daniel Eklöf 2020-11-03 19:44:51 +01:00
  • 273f105af5
    tiocswinsz: fix compilation error on e.g. ppc64 Daniel Eklöf 2020-10-29 18:06:04 +01:00
  • d31139515f
    main: remove trailing ‘, ’ from arch log line Daniel Eklöf 2020-10-25 19:27:57 +01:00
  • 30f23a3b74
    input: handle XKB errors Daniel Eklöf 2020-10-20 21:01:33 +02:00
  • 90544ef391
    input: don’t allow diagonal resize when tiled Daniel Eklöf 2020-10-20 21:00:19 +02:00
  • ebd4a32768
    wayland: properly restore window size when being un-tiled Daniel Eklöf 2020-10-20 20:58:03 +02:00
  • 9e7783596a
    input: don’t crash if xkbcommon cannot find a compose file Daniel Eklöf 2020-10-19 18:30:19 +02:00
  • e85ace0b0d
    changelog: prepare for 1.5.3 Daniel Eklöf 2020-11-06 20:06:31 +01:00
  • 9ce79e2ef0
    config: add support for pipe-* actions in mouse bindings Daniel Eklöf 2020-11-06 19:29:23 +01:00
  • 398f0b699a
    config: mouse combos: set count=1 if user has omitted click count Daniel Eklöf 2020-11-06 19:28:38 +01:00
  • 8ede3dc886
    config: break out “[cmd arg1 arg2]” parsing to separate function Daniel Eklöf 2020-11-06 19:27:46 +01:00
  • a1a68b7d50
    config: don’t use memcmp() to compare structs Daniel Eklöf 2020-11-06 19:26:55 +01:00
  • b541ce9d5c
    wayland: output removed: only call surface_leave() if term is actually mapped on that output Daniel Eklöf 2020-11-06 19:25:54 +01:00
  • a8fb51a34c
    selection: explicitly set direction when right-click extending Daniel Eklöf 2020-11-04 19:01:59 +01:00
  • 9209adf6fa
    input: don’t use seat->kbd_focus as terminal when processing a key press Daniel Eklöf 2020-11-03 19:44:51 +01:00
  • f3e6941c9a
    search: add {clipboard,primary}-paste key bindings Daniel Eklöf 2020-11-01 12:39:57 +01:00
  • 43f293f22e
    selection: do mime-type based decoding before passing data to callback Daniel Eklöf 2020-11-01 11:52:11 +01:00
  • 0271e377c0
    Merge branch 'silence-tiocswinsz-conversion-warning' Daniel Eklöf 2020-10-31 11:17:00 +01:00
  • 102d4975a1
    selection: dnd: fix wl_data_offer_destroy() race Daniel Eklöf 2020-10-31 10:36:11 +01:00
  • beaf220f39
    tiocswinsz: fix compilation error on e.g. ppc64 Daniel Eklöf 2020-10-29 18:06:04 +01:00
  • dddeb14e1a
    Merge branch 'drag-and-drop' Daniel Eklöf 2020-10-28 20:33:05 +01:00
  • bb43695426
    codespell: fix misspelled words Daniel Eklöf 2020-10-28 19:34:49 +01:00
  • be22fefdc7
    selection: add support for different mime-types Daniel Eklöf 2020-10-28 19:16:04 +01:00
  • cad0ae957d
    osc: use new uri_parse() to parse an OSC7 PWD URI Daniel Eklöf 2020-10-28 19:11:22 +01:00
  • 608cc746ad
    uri: add uri_parse() - new function extracts components from an URI Daniel Eklöf 2020-10-28 19:10:44 +01:00
  • 9580c04dd3
    selection: debug log of data offer mime-types and actions Daniel Eklöf 2020-10-26 21:19:07 +01:00
  • 8e23b5b70d
    selection: implement support for drag-and-drop Daniel Eklöf 2020-10-26 21:02:53 +01:00
  • af3b604d8e
    wayland: bind to data-device-manager version 3, for drag-and-drop support Daniel Eklöf 2020-10-26 21:02:24 +01:00
  • 2928ef5fbe
    main: remove trailing ‘, ’ from arch log line Daniel Eklöf 2020-10-25 19:27:57 +01:00
  • 4283e96865
    render: blink switches between foreground and dimmed foreground Daniel Eklöf 2020-10-22 18:41:47 +02:00
  • 353e51b0a1
    Merge branch 'custom-bold-italic-fonts' Daniel Eklöf 2020-10-21 16:33:45 +02:00
  • f0d91fc490
    changelog: restored -> restore Daniel Eklöf 2020-10-20 21:32:20 +02:00
  • 84859f475e
    doc: foot.ini.5: mention how one can disable bold/italic fonts completely Daniel Eklöf 2020-10-20 21:12:25 +02:00
  • 2c101a21ee
    config: add font-bold, font-italic and font-bold-italic options Daniel Eklöf 2020-10-20 21:04:47 +02:00
  • b507d3a55e
    osc: change info logging to debug logging when changing the cursor color Daniel Eklöf 2020-10-20 21:03:51 +02:00
  • 0d319f8793
    input: handle XKB errors Daniel Eklöf 2020-10-20 21:01:33 +02:00
  • 4c3d2cfc7d
    input: don’t allow diagonal resize when tiled Daniel Eklöf 2020-10-20 21:00:19 +02:00
  • f928c1fa68
    wayland: properly restore window size when being un-tiled Daniel Eklöf 2020-10-20 20:58:03 +02:00
  • f70d36ed5d
    Merge branch 'dont-require-a-compose-file' into master Daniel Eklöf 2020-10-20 20:55:47 +02:00
  • 0573c685c7
    input: don’t crash if xkbcommon cannot find a compose file Daniel Eklöf 2020-10-19 18:30:19 +02:00
  • e6737034e5
    term: reset: enable/disable cursor blink depending on user configuration Daniel Eklöf 2020-10-13 19:28:56 +02:00
  • 2cac832ef3
    term: reset: kill blink timer Daniel Eklöf 2020-10-13 19:28:42 +02:00
  • 1f650a7fdf
    term: remove unneeded blink.active field Daniel Eklöf 2020-10-13 19:28:05 +02:00
  • ac55e4067a
    term: instantiate cursor blink timer on-demand Daniel Eklöf 2020-10-13 19:23:04 +02:00
  • 549d46bda4
    shm: MAP_UNINITIALIZED is a linux only mmap flag Daniel Eklöf 2020-10-10 11:29:04 +02:00
  • c63199429e
    term: create/destroy blink timer on-demand Daniel Eklöf 2020-10-13 18:40:20 +02:00
  • 7a218cba08
    term: subpixel changed: fix build with LOG_ENABLE_DBG=1 Daniel Eklöf 2020-10-13 18:39:36 +02:00
  • 033ff180af
    selection: re-factor: break out code shared between clipboard/primary send Daniel Eklöf 2020-10-13 18:38:49 +02:00
  • 8b06a55cb0
    Merge branch 'releases/1.5' into master Daniel Eklöf 2020-10-13 08:06:56 +02:00
  • f1e422b25a
    meson/pkgbuild: bump version to 1.5.2 1.5.2 Daniel Eklöf 2020-10-13 08:04:37 +02:00
  • fdb7e40355
    input: regression: don’t pass on mouse click to application if we consumed it Daniel Eklöf 2020-10-13 08:02:09 +02:00
  • d75e50230e
    Merge branch 'scroll-up-down-while-selecting' into master Daniel Eklöf 2020-10-12 20:20:26 +02:00
  • 27cb17e71e
    Merge branch 'releases/1.5' into master Daniel Eklöf 2020-10-11 19:36:00 +02:00
  • 2f20550893
    meson/pkgbuild: bump version to 1.5.1 1.5.1 Daniel Eklöf 2020-10-11 19:31:25 +02:00
  • 77a87b30ff
    changelog: prepare for 1.5.1 Daniel Eklöf 2020-10-11 19:31:01 +02:00
  • a32464e296
    changelog: remove duplicate entry Daniel Eklöf 2020-10-11 19:20:24 +02:00
  • 16a525f8e2
    readme/doc: add shift+insert to list of default key bindings Daniel Eklöf 2020-10-10 23:36:41 +02:00
  • 70a6f88823
    changelog: update ‘contributors’ list Daniel Eklöf 2020-10-10 23:34:21 +02:00
  • e842f49367
    selection: use appropriate check for PRIMARY paste Sergey Nazaryev 2020-10-10 21:13:08 +03:00
  • 282af44784
    config: bind shift+insert to primary-paste by default Daniel Eklöf 2020-10-10 10:27:42 +02:00
  • 4bf61fe2f1
    changelog: add contributor Daniel Eklöf 2020-10-09 19:19:40 +02:00
  • f1752c7642
    config: fix "-Wformat-nonliteral" warnings Craig Barnes 2020-10-09 08:31:55 +01:00
  • 5540e3a0e2
    readme: minor rewrite of server/daemon section Daniel Eklöf 2020-10-09 18:54:54 +02:00
  • 5477ee8894
    csi: only respond to Primary DA when Ps == 0 Daniel Eklöf 2020-10-09 18:53:00 +02:00
  • 5daaaa03c2
    readme: clearer descriptions of secondary and tertiary DA responses Daniel Eklöf 2020-10-09 18:52:28 +02:00
  • 0fa4a18938
    term: remove unused bit in xtsave struct Daniel Eklöf 2020-10-09 18:52:05 +02:00
  • 98c316556f
    changelog: we’ve fixed several sixel+reflow related bugs Daniel Eklöf 2020-10-07 18:46:11 +02:00
  • d0c5cf6e9f
    sixel: reflow: drop sixels that crosses the scrollback history’s end Daniel Eklöf 2020-10-05 18:33:50 +02:00
  • d54adc5263
    sixel: unhook: do overwrite *after* linefeeding Daniel Eklöf 2020-10-05 18:32:44 +02:00
  • 0e4b0fefc1
    sixel: overwrite: use pixman to calculate new the sixel boundaries Daniel Eklöf 2020-10-05 18:31:25 +02:00
  • 329a290f82
    sixel: ovewrite-by-rectangle: in debug builds, cross-reference against pixman Daniel Eklöf 2020-10-05 18:30:23 +02:00
  • 09e8a5b11d
    sixel: verify scrollback consistency: new verify function Daniel Eklöf 2020-10-05 18:29:24 +02:00
  • cc54c1bea7
    sixel: add comments to verify_*() functions Daniel Eklöf 2020-10-05 18:28:53 +02:00
  • 0a802c2693
    sixel: verify-*: don’t return anything; rely on asserts only Daniel Eklöf 2020-10-04 19:29:48 +02:00
  • eec0971739
    sixel: scroll up/down: early return when list is empty Daniel Eklöf 2020-10-04 19:28:22 +02:00
  • 3540031dc6
    sixel: cell-size-changed: don’t verify sixels here Daniel Eklöf 2020-10-04 19:22:47 +02:00
  • f834ae8add
    sixel: unhook: look total number of sixels Daniel Eklöf 2020-10-04 19:17:33 +02:00
  • 47c884da53
    sixel: scroll-up: don’t break out early of loop Daniel Eklöf 2020-10-04 19:11:40 +02:00
  • 5a2cc9c9ae
    sixel: verify-list-order: add an ‘index’ variable Daniel Eklöf 2020-10-04 19:10:54 +02:00
  • 96a20c9df7
    sixel: overwrite-by-rectangle: assert sixels don’t cross scrollback wrap-around Daniel Eklöf 2020-10-04 14:05:37 +02:00
  • 6a8130c122
    sixel: scroll: call sixel_erase() instead of sixel_destroy() Daniel Eklöf 2020-10-04 14:03:45 +02:00
  • 74703822fb
    sixel: TOOD -> TODO (fixes codespell build error) Daniel Eklöf 2020-10-04 13:33:56 +02:00
  • 29d0068462
    sixel: verify-no-overlap: free pixman regions Daniel Eklöf 2020-10-04 13:32:53 +02:00
  • e8f703eb65
    sixel: verify-no-overlap: initialize ‘intersection’ pixman region Daniel Eklöf 2020-10-04 13:32:29 +02:00
  • e19ee5f4d1
    render: resize: call sixel_reflow() after reflowing grids Daniel Eklöf 2020-10-04 13:14:09 +02:00
  • af7fd00909
    sixel: unhook: only call render_refresh() once Daniel Eklöf 2020-10-04 13:13:40 +02:00
  • 2e7afc615c
    sixel: implement reflow Daniel Eklöf 2020-10-04 13:12:44 +02:00