Commit graph

  • 6afe64b7f4
    wayland: don’t instantiate a decoration object when user disabled decorations Daniel Eklöf 2020-10-11 18:47:26 +02:00
  • 0d8344d3b9
    selection: auto-scroll: call cmd_scrollback_{up,down}() with number of rows Daniel Eklöf 2020-10-11 18:26:24 +02:00
  • 0cff7c7c4f
    selection: cancel: call selection_stop_scroll_timer() Daniel Eklöf 2020-10-11 18:24:47 +02:00
  • 674e565b5a
    input: comment: ‘measures’ -> ‘measured’ Daniel Eklöf 2020-10-11 18:23:01 +02:00
  • 0f67549e04
    input: comment: ‘fast’ -> ‘faster’ Daniel Eklöf 2020-10-11 18:22:29 +02:00
  • 2203422d8a
    changelog: auto-scroll while selecting Daniel Eklöf 2020-10-11 18:19:38 +02:00
  • 4ad7fdc19c
    selection: auto-scroll: add SELECTION_SCROLL_NOT as a scroll ‘direction’ Daniel Eklöf 2020-10-11 18:18:18 +02:00
  • dd14e0b3c3
    input: auto-scroll: apply scrollback.multiplier to the interval divisor Daniel Eklöf 2020-10-11 18:09:30 +02:00
  • 17761dce63
    csi: implement ‘CSI ? 1042 h/l’ - enable/disable bell-is-urgent Daniel Eklöf 2020-10-11 17:44:29 +02:00
  • 7fedf2f801
    selection: auto-scroll: selection keeps scrolling while mouse is outside grid Daniel Eklöf 2020-10-11 15:44:20 +02:00
  • 2303affc87
    input: motion: scroll up/down while selecting Daniel Eklöf 2020-10-11 12:03:20 +02:00
  • c650862b0d
    readme/doc: add shift+insert to list of default key bindings Daniel Eklöf 2020-10-10 23:36:41 +02:00
  • d7147db0fb
    changelog: update ‘contributors’ list Daniel Eklöf 2020-10-10 23:34:21 +02:00
  • abbdf48b14
    Merge branch 'primary-paste-check' into master Daniel Eklöf 2020-10-10 23:31:12 +02:00
  • d95dd062aa selection: use appropriate check for PRIMARY paste Sergey Nazaryev 2020-10-10 21:13:08 +03:00
  • 8e161ed4e9
    Merge branch 'no-window-decorations' into master Daniel Eklöf 2020-10-10 22:23:08 +02:00
  • 50ca1c2864
    doc: foot.ini.t: csd.preferred: repair indentation of “default: _server_” Daniel Eklöf 2020-10-10 11:14:01 +02:00
  • 3940e07972
    doc; foot.ini.5: csd.preferred: re-phrase Daniel Eklöf 2020-10-10 11:12:48 +02:00
  • 6ff97128fc
    conf: csd.preferred can now be set to ‘none’ Daniel Eklöf 2020-10-10 11:04:17 +02:00
  • e54adbfa7c
    Merge branch 'bind-shift+insert-to-primary-paste' into master Daniel Eklöf 2020-10-10 13:05:55 +02:00
  • b308e09261
    Merge branch 'configurable-word-delimiters' into master Daniel Eklöf 2020-10-10 13:02:12 +02:00
  • 9e0fcb1c27
    shm: MAP_UNINITIALIZED is a linux only mmap flag Daniel Eklöf 2020-10-10 11:29:04 +02:00
  • afafe12d5b
    config: bind shift+insert to primary-paste by default Daniel Eklöf 2020-10-10 10:27:42 +02:00
  • e26802258b
    doc: benchmark: workstation numbers for 1.5.0 Daniel Eklöf 2020-10-09 21:17:38 +02:00
  • 994262f7d4
    doc: foot.ini: word-delimiters: whitespace chars are always delimiters Daniel Eklöf 2020-10-09 19:50:56 +02:00
  • 4fd9fb33fc
    changelog: added: word-delimiters option to foot.ini Daniel Eklöf 2020-10-09 19:47:03 +02:00
  • 4d17c23224
    main: configure locale *before* loading the config Daniel Eklöf 2020-10-09 19:45:26 +02:00
  • 49f4b3da64
    config: add ‘[default].word-delimiters’ Daniel Eklöf 2020-10-09 19:44:23 +02:00
  • 8aba25a477
    xmalloc: add xwcsdup() Daniel Eklöf 2020-10-09 19:43:04 +02:00
  • c66ad118b7
    changelog: add contributor Daniel Eklöf 2020-10-09 19:19:40 +02:00
  • e48d259294
    Merge branch 'wformat-nonliteral' into master Daniel Eklöf 2020-10-09 18:56:57 +02:00
  • a4b7b1f28f
    readme: minor rewrite of server/daemon section Daniel Eklöf 2020-10-09 18:54:54 +02:00
  • 5b0af8ed59
    csi: only respond to Primary DA when Ps == 0 Daniel Eklöf 2020-10-09 18:53:00 +02:00
  • b611d56881
    readme: clearer descriptions of secondary and tertiary DA responses Daniel Eklöf 2020-10-09 18:52:28 +02:00
  • 1f9ca7715f
    term: remove unused bit in xtsave struct Daniel Eklöf 2020-10-09 18:52:05 +02:00
  • afaeac0809 config: fix "-Wformat-nonliteral" warnings Craig Barnes 2020-10-09 08:31:55 +01:00
  • 96d7fcdce9
    Merge branch 'sixel-at-scrollback-wraparound-gets-sheared' into master Daniel Eklöf 2020-10-09 07:44:43 +02:00
  • 606e901cea
    changelog: we’ve fixed several sixel+reflow related bugs Daniel Eklöf 2020-10-07 18:46:11 +02:00
  • 468add5591
    sixel: reflow: drop sixels that crosses the scrollback history’s end Daniel Eklöf 2020-10-05 18:33:50 +02:00
  • 2c952761f2
    sixel: unhook: do overwrite *after* linefeeding Daniel Eklöf 2020-10-05 18:32:44 +02:00
  • 93f5e743cc
    sixel: overwrite: use pixman to calculate new the sixel boundaries Daniel Eklöf 2020-10-05 18:31:25 +02:00
  • 91c0aed26e
    sixel: ovewrite-by-rectangle: in debug builds, cross-reference against pixman Daniel Eklöf 2020-10-05 18:30:23 +02:00
  • 5ebab9dea9
    sixel: verify scrollback consistency: new verify function Daniel Eklöf 2020-10-05 18:29:24 +02:00
  • 11760e9071
    sixel: add comments to verify_*() functions Daniel Eklöf 2020-10-05 18:28:53 +02:00
  • 5607e5d658
    sixel: verify-*: don’t return anything; rely on asserts only Daniel Eklöf 2020-10-04 19:29:48 +02:00
  • 0a5a6cb7fa
    sixel: scroll up/down: early return when list is empty Daniel Eklöf 2020-10-04 19:28:22 +02:00
  • 984083bf19
    sixel: cell-size-changed: don’t verify sixels here Daniel Eklöf 2020-10-04 19:22:47 +02:00
  • cf620cf3d0
    sixel: unhook: look total number of sixels Daniel Eklöf 2020-10-04 19:17:33 +02:00
  • b66e235e84
    sixel: scroll-up: don’t break out early of loop Daniel Eklöf 2020-10-04 19:11:40 +02:00
  • e870a0068f
    sixel: verify-list-order: add an ‘index’ variable Daniel Eklöf 2020-10-04 19:10:54 +02:00
  • 675f3e56c8
    sixel: overwrite-by-rectangle: assert sixels don’t cross scrollback wrap-around Daniel Eklöf 2020-10-04 14:05:37 +02:00
  • 8168fc19df
    sixel: scroll: call sixel_erase() instead of sixel_destroy() Daniel Eklöf 2020-10-04 14:03:45 +02:00
  • 42cc84eab7
    sixel: TOOD -> TODO (fixes codespell build error) Daniel Eklöf 2020-10-04 13:33:56 +02:00
  • 8129ff69c9
    sixel: verify-no-overlap: free pixman regions Daniel Eklöf 2020-10-04 13:32:53 +02:00
  • 2f5df30ef5
    sixel: verify-no-overlap: initialize ‘intersection’ pixman region Daniel Eklöf 2020-10-04 13:32:29 +02:00
  • f2da822e9a
    render: resize: call sixel_reflow() after reflowing grids Daniel Eklöf 2020-10-04 13:14:09 +02:00
  • 47298776dc
    sixel: unhook: only call render_refresh() once Daniel Eklöf 2020-10-04 13:13:40 +02:00
  • dbfc636ade
    sixel: implement reflow Daniel Eklöf 2020-10-04 13:12:44 +02:00
  • 892730e5b9
    term: update sixel rows/cols *after* cell dimension change, *before* resize Daniel Eklöf 2020-10-04 13:10:56 +02:00
  • 9102194846
    sixel: verify-sixels: check for bad list order last Daniel Eklöf 2020-10-04 13:10:25 +02:00
  • 14b4231c09
    sixel: verify-no-wraparound-crossover: fix calculation of ‘end’ row Daniel Eklöf 2020-10-04 13:10:06 +02:00
  • 52a7155897
    sixel: add sixel_cell_size_changed() Daniel Eklöf 2020-10-04 13:09:24 +02:00
  • cf48d1dc4c
    sixel: debug: more fine-grained verification of sixel image list Daniel Eklöf 2020-10-04 11:00:50 +02:00
  • 323119a645
    grid: reflow: re-insert sixels *after* new grid offset has been set Daniel Eklöf 2020-10-03 23:00:34 +02:00
  • 5a6b96817d
    sixel: overwrite: calculate split-up image pieces’ rows/cols from their width/height Daniel Eklöf 2020-10-03 22:42:34 +02:00
  • a53a81cebf
    sixel: overwrite: remove asserts Daniel Eklöf 2020-10-03 22:42:03 +02:00
  • 6cf86d67d9
    term: re-calculate sixel images’ rows/cols values when cell size changes Daniel Eklöf 2020-10-03 22:41:20 +02:00
  • bc75f4744c
    sixel: fix sheared image when image crosses scrollback wrap-around Daniel Eklöf 2020-10-02 20:56:44 +02:00
  • 96405c2ca9
    sixel: overwrite-by-rectangle expects ‘width’ to not exceed screen Daniel Eklöf 2020-10-02 20:55:10 +02:00
  • 7e026ba119
    sixel: fold long line Daniel Eklöf 2020-10-02 20:54:45 +02:00
  • b10d93b0ef
    Merge branch 'bell-triggers-faked-urgency' into master Daniel Eklöf 2020-10-09 07:41:39 +02:00
  • f47d27968f
    doc: foot.ini: bell/urgency: add note about this getting replaced in the future Daniel Eklöf 2020-10-09 07:39:53 +02:00
  • 7c6686221f
    bell: optionally render margins in red when receiving BEL Daniel Eklöf 2020-10-08 19:55:32 +02:00
  • 7e0cfd46c6
    doc: foot.1: remove ‘--’ from example command line Daniel Eklöf 2020-10-08 19:54:28 +02:00
  • 4c242cacb3
    doc: foot.ini: mention that ‘lines’ is rounded up to nearest power of 2 Daniel Eklöf 2020-10-08 19:54:06 +02:00
  • 219dbad5b5
    doc: foot.ini: “top at” -> “top of” Daniel Eklöf 2020-10-08 19:53:49 +02:00
  • 17d6e85e1c
    doc: foot.ini: it’s foot.ini, not foot.init Daniel Eklöf 2020-10-08 19:53:30 +02:00
  • 279341dd8e
    render: apply opacity correctly when in reverse video mode Daniel Eklöf 2020-10-08 19:53:11 +02:00
  • 2b3cfb525a
    changelog: fix CSI escape sequence Daniel Eklöf 2020-10-08 19:52:10 +02:00
  • 2ebd7a3dd7
    doc: foot.ini: the tweak section is called ‘tweak’, not ‘tweaks’ Daniel Eklöf 2020-10-07 18:38:54 +02:00
  • b1bdc2d4c1
    config: ignore key/value pairs following an invalid section name Daniel Eklöf 2020-10-07 18:34:48 +02:00
  • 4ac5df079a
    readme: add link to the ‘Performance’ page on the wiki Daniel Eklöf 2020-10-06 21:15:56 +02:00
  • 9f9ad69849
    term: cursor-left: unlikely -> likely for reverse-wrap Daniel Eklöf 2020-10-06 19:05:11 +02:00
  • e36d907f3d
    Merge branch 'reverse-wrap' into master Daniel Eklöf 2020-10-06 19:03:20 +02:00
  • 207b24538d
    term: enable reverse wrap-around by default Daniel Eklöf 2020-10-06 18:42:26 +02:00
  • 7e78c82de7
    doc: benchmark: update with ‘laptop’ results after 1.5 release Daniel Eklöf 2020-10-03 16:40:49 +02:00
  • 71c54fb87c
    csi: xtrestore: add ‘reverse wrap’ Daniel Eklöf 2020-10-03 11:53:03 +02:00
  • 97e07c1ea1
    term: cursor-left: don’t do reverse-wrapping unless auto-margins are enabled Daniel Eklöf 2020-10-03 10:50:28 +02:00
  • 1ad766f4fb
    changelog: reverse auto-wrap Daniel Eklöf 2020-10-02 21:44:03 +02:00
  • 377f1b7ad3
    vt: BS: *only* reset lcf if cursor is beyond right margin: don’t move cursor Daniel Eklöf 2020-10-02 21:40:30 +02:00
  • 03cacaba86
    term: cursor-left: reverse-wrap when cursor is at the left margin Daniel Eklöf 2020-10-01 20:15:58 +02:00
  • 060be30803
    term: add private mode flag ‘’reverse-wrap’ Daniel Eklöf 2020-10-01 20:15:32 +02:00
  • 5594746e49
    Revert "term: cursor-left: reduce move count by one when lcf=true" Daniel Eklöf 2020-10-02 20:02:36 +02:00
  • 02e3e4ac9b
    term: cursor-left: reduce move count by one when lcf=true Daniel Eklöf 2020-10-01 20:08:29 +02:00
  • 1110108c84
    changelog: trackpad scrolling: ‘multiplier’ is in the ‘scrollback’ section Daniel Eklöf 2020-09-29 19:47:29 +02:00
  • 5171abb188
    Merge branch 'trackpad-scroll-speed' into master Daniel Eklöf 2020-09-29 19:44:32 +02:00
  • 9c84b08ae4
    changelog: multiplier: the option belongs to the ‘scrollback’ section Daniel Eklöf 2020-09-29 19:43:39 +02:00
  • 2cee11d74d
    changelog: multiplier default value changed from 1.0 -> 3.0 Daniel Eklöf 2020-09-29 19:41:53 +02:00
  • ebd1476baf
    config: change default multiplier from 1.0 -> 3.0 Daniel Eklöf 2020-09-29 09:50:17 +02:00
  • 08c1b35614
    changelog: reword trackpad scrolling speed entry Daniel Eklöf 2020-09-29 09:49:21 +02:00