Commit graph

  • 17bc2f5070
    generate-alt-random: use {width,height} + 1 in randrange() Daniel Eklöf 2021-04-22 10:56:03 +02:00
  • 4044b6fa99
    Merge branch 'releases/1.7' Daniel Eklöf 2021-04-18 20:16:48 +02:00
  • 0d4e61bbe8
    meson/pkgbuild: bump version to 1.7.2 1.7.2 releases/1.7 Daniel Eklöf 2021-04-18 20:12:40 +02:00
  • 7e2e9d4de8
    changelog: prepare for 1.7.2 Daniel Eklöf 2021-04-18 20:12:26 +02:00
  • 2f8ee9e61d
    changelog: add cglogic to ‘contributors’ Daniel Eklöf 2021-04-18 20:11:27 +02:00
  • b8f2c3b784
    changelog: add cglogic to ‘contributors’ Daniel Eklöf 2021-04-18 20:11:27 +02:00
  • 1df48fcb33
    config: bold-text-in-bright: add ‘palette-based’ as a special value Daniel Eklöf 2021-04-17 21:57:08 +02:00
  • 11e8ff9dc5
    render: brighten: use corresponding bright palette color for base 8 colors Daniel Eklöf 2021-04-17 21:02:02 +02:00
  • a2251a399c
    Fix comment Oleh Hushchenkov 2021-04-18 14:05:28 +03:00
  • 98db408e1a
    term: stop reading on eof Oleh Hushchenkov 2021-04-18 13:56:56 +03:00
  • e85c19d546
    term: attributes struct: use ‘bool’ instead of ‘uint32_t’ for 1-bit members Daniel Eklöf 2021-04-17 22:11:14 +02:00
  • f62ac3d683
    render: no need to blend fully opaque sixel images - just blit them Daniel Eklöf 2021-04-14 11:09:02 +02:00
  • 8561fdb004
    render: don’t let URL jump label sub-surfaces extend outside window geometry Daniel Eklöf 2021-04-10 13:16:39 +02:00
  • 4325d5a4ab
    doc: foot.ini: re-phrase the box-drawings-uses-font-glyphs section Daniel Eklöf 2021-04-10 11:24:23 +02:00
  • 39d65bf083
    doc: foot.ini: codespell: antaliasing -> antialiasing Daniel Eklöf 2021-04-09 23:54:36 +02:00
  • ce321e663e
    config: add box-drawings-uses-font-glyphs=no|yes option Daniel Eklöf 2021-04-09 23:19:20 +02:00
  • 2efd1016ce
    render: draw underline cursor below text underline Daniel Eklöf 2021-04-09 21:47:57 +02:00
  • 0f792fa1ce
    changelog: rewrite entry for OSC 17/117/19/119 Daniel Eklöf 2021-04-08 13:50:02 +02:00
  • c005c16504
    changelog: auto_left_margin on cub1 only Daniel Eklöf 2021-04-08 13:11:37 +02:00
  • 24e88dd224
    term/vt: only do reverse-wrapping (‘bw’) on cub1 Daniel Eklöf 2021-04-08 12:58:47 +02:00
  • d620a7b3b4
    osc: implement OSC 17+19: change selection background/foreground colors Daniel Eklöf 2021-04-07 08:09:40 +02:00
  • e853098f46
    osc: reset background alpha when resetting the background color Daniel Eklöf 2021-04-07 19:04:25 +02:00
  • 713a53fa3e
    doc: foot-ctlseq: mention that we support transparency in OSC 11 Daniel Eklöf 2021-04-07 08:10:56 +02:00
  • 660b771396
    changelog: don’t use a hyphen between ‘OSC’ and the number Daniel Eklöf 2021-04-07 08:02:21 +02:00
  • 220fdc173e
    changelog: tweak wording for URxvt’s XParseColor extension Daniel Eklöf 2021-04-07 08:01:55 +02:00
  • 7fc3b18586
    osc: parse_legacy_color(): the alpha component is not a floating point number Daniel Eklöf 2021-04-07 08:00:39 +02:00
  • 8adb52e63a
    osc: parse_rgb(): ensure ‘alpha’ has been initialized Daniel Eklöf 2021-04-05 22:31:09 +02:00
  • 1023f9a6e9
    osc: add support for URxvt extension to include alpha in OSC-11 Daniel Eklöf 2021-04-05 22:05:50 +02:00
  • f42e42246f
    terminal: drain PTY when client terminates Daniel Eklöf 2021-04-07 19:09:31 +02:00
  • 275b62371f
    ci: build on alpine/latest, not edge Daniel Eklöf 2021-04-07 19:52:46 +02:00
  • 7b0d2522ee
    sixel: unhook: tighten up the condition needed for us to free image data pre-maturely Daniel Eklöf 2021-04-07 19:08:29 +02:00
  • 8d06278a29
    sixel: sixel_fini(): free image data Daniel Eklöf 2021-04-07 19:07:43 +02:00
  • 292a7c5686
    config/terminal: refactor: remove “default_*” color members from terminal struct Daniel Eklöf 2021-04-07 08:07:43 +02:00
  • 407189978e
    wayland: {xdg_,}output_*(): free old strings before assigning new ones Daniel Eklöf 2021-04-07 08:04:24 +02:00
  • 4a2ff28850
    changelog: move OSC-4/104 fix from 1.7.1 to ‘unreleased’ Daniel Eklöf 2021-04-05 22:07:58 +02:00
  • 4aae54e3e7
    osc: verify OSC 4/104 color index is valid Daniel Eklöf 2021-04-05 21:06:48 +02:00
  • 937ee8a509
    config: make {search,url}_binding_action_map[] function local Daniel Eklöf 2021-04-05 14:50:21 +02:00
  • 6e293337a9
    doc: foot.ini: fix default value for delete-next-word Daniel Eklöf 2021-04-05 14:37:42 +02:00
  • 5dbeb5ce27
    config: parse_key_binding_section(): use provided action-map Daniel Eklöf 2021-04-05 14:33:44 +02:00
  • 6e782271ff
    sixel: fix double free caused by bad free() in sixel_colors_set() Daniel Eklöf 2021-03-30 11:08:03 +02:00
  • 0720b3177a
    revert: input: do not include consumed modifiers in the set sent to the client Daniel Eklöf 2021-03-29 20:11:32 +02:00
  • 3abde17b9e
    term: free vt.osc8.uri when destroying a terminal Daniel Eklöf 2021-03-28 21:01:22 +02:00
  • 0ed40958c7
    install: add ‘ninja test’ to all build types Daniel Eklöf 2021-03-28 17:24:35 +02:00
  • 6b116865f6
    changelog: add new ‘unreleased’ section Daniel Eklöf 2021-03-28 14:29:55 +02:00
  • a3d86fb129
    Merge branch 'brighten-bold-uses-palette-colors' Daniel Eklöf 2021-04-18 19:14:33 +02:00
  • fbea064e88
    Merge branch 'terminal-stop-reading-on-eof' Daniel Eklöf 2021-04-18 19:13:26 +02:00
  • e9dfb21022 Fix comment Oleh Hushchenkov 2021-04-18 14:05:28 +03:00
  • dfc517f671 term: stop reading on eof Oleh Hushchenkov 2021-04-18 13:56:56 +03:00
  • 9413a18d9e
    term: attributes struct: use ‘bool’ instead of ‘uint32_t’ for 1-bit members Daniel Eklöf 2021-04-17 22:11:14 +02:00
  • cdfc864cf0
    config: bold-text-in-bright: add ‘palette-based’ as a special value Daniel Eklöf 2021-04-17 21:57:08 +02:00
  • 2cd9fee9c4
    render: brighten: use corresponding bright palette color for base 8 colors Daniel Eklöf 2021-04-17 21:02:02 +02:00
  • 40686303ef
    main: explicitly cast log_colorize to enum fcft_log_colorize Daniel Eklöf 2021-04-17 20:09:39 +02:00
  • 353c2f012a
    main: call fcft_log_init(). Note that this requires fcft >= 2.3.90 Daniel Eklöf 2021-04-17 19:31:17 +02:00
  • 98d77b94c1
    Merge branch 'sixel-dont-blend-opaque-images' Daniel Eklöf 2021-04-14 12:07:23 +02:00
  • 6332ed487d
    render: no need to blend fully opaque sixel images - just blit them Daniel Eklöf 2021-04-14 11:09:02 +02:00
  • 4cb8172373
    Merge branch 'dont-let-jump-labels-extend-outside-window-geometry' Daniel Eklöf 2021-04-10 18:54:50 +02:00
  • c6848678ad
    render: don’t let URL jump label sub-surfaces extend outside window geometry Daniel Eklöf 2021-04-10 13:16:39 +02:00
  • 610b96b39d
    doc: foot.ini: re-phrase the box-drawings-uses-font-glyphs section Daniel Eklöf 2021-04-10 11:24:23 +02:00
  • f78ba6653f
    Merge branch 'optionally-render-box-drawing-characters-using-font-glyphs' Daniel Eklöf 2021-04-10 11:11:47 +02:00
  • 97bc740d3d
    Merge branch 'underline-cursor-below-text-underline' Daniel Eklöf 2021-04-10 11:10:51 +02:00
  • 1f522c8de1
    doc: foot.ini: codespell: antaliasing -> antialiasing Daniel Eklöf 2021-04-09 23:54:36 +02:00
  • 0713ab45c6
    config: add box-drawings-uses-font-glyphs=no|yes option Daniel Eklöf 2021-04-09 23:19:20 +02:00
  • 20849a4183
    render: draw underline cursor below text underline Daniel Eklöf 2021-04-09 21:47:57 +02:00
  • d84341827d
    changelog: rewrite entry for OSC 17/117/19/119 Daniel Eklöf 2021-04-08 13:50:02 +02:00
  • 5da65aadd4
    Merge branch 'auto-left-margin-on-cub1-only' Daniel Eklöf 2021-04-08 13:32:09 +02:00
  • 131db418d8
    changelog: auto_left_margin on cub1 only Daniel Eklöf 2021-04-08 13:11:37 +02:00
  • 5be2c53d8c
    term/vt: only do reverse-wrapping (‘bw’) on cub1 Daniel Eklöf 2021-04-08 12:58:47 +02:00
  • 0b3053f612
    Merge branch 'osc-17-19' Daniel Eklöf 2021-04-08 10:44:00 +02:00
  • 55b343f690
    osc: implement OSC 17+19: change selection background/foreground colors Daniel Eklöf 2021-04-07 08:09:40 +02:00
  • deb08ddba0
    Merge branch 'osc-11-alpha' Daniel Eklöf 2021-04-08 10:42:06 +02:00
  • 28c2bea800
    osc: reset background alpha when resetting the background color Daniel Eklöf 2021-04-07 19:04:25 +02:00
  • 0cabeee67e
    doc: foot-ctlseq: mention that we support transparency in OSC 11 Daniel Eklöf 2021-04-07 08:10:56 +02:00
  • 747e5ba287
    changelog: don’t use a hyphen between ‘OSC’ and the number Daniel Eklöf 2021-04-07 08:02:21 +02:00
  • 339aad894b
    changelog: tweak wording for URxvt’s XParseColor extension Daniel Eklöf 2021-04-07 08:01:55 +02:00
  • 8020c14637
    osc: parse_legacy_color(): the alpha component is not a floating point number Daniel Eklöf 2021-04-07 08:00:39 +02:00
  • 5ff655506d
    osc: parse_rgb(): ensure ‘alpha’ has been initialized Daniel Eklöf 2021-04-05 22:31:09 +02:00
  • ed41bffc28
    osc: add support for URxvt extension to include alpha in OSC-11 Daniel Eklöf 2021-04-05 22:05:50 +02:00
  • 0af7916fcc
    Merge branch 'drain-pty-when-client-terminates' Daniel Eklöf 2021-04-08 10:41:05 +02:00
  • 47e532d4b0
    ci: build on alpine/latest, not edge Daniel Eklöf 2021-04-07 19:52:46 +02:00
  • fb4066f94e
    terminal: drain PTY when client terminates Daniel Eklöf 2021-04-07 19:09:31 +02:00
  • 5f8a8951c7
    sixel: unhook: tighten up the condition needed for us to free image data pre-maturely Daniel Eklöf 2021-04-07 19:08:29 +02:00
  • f9a730f33b
    sixel: sixel_fini(): free image data Daniel Eklöf 2021-04-07 19:07:43 +02:00
  • b119a8a24a Merge pull request 'Don't copy default colors from config to each terminal instance' (#438) from refactor-colors into master dnkl 2021-04-07 09:31:59 +02:00
  • 936063271f
    config/terminal: refactor: remove “default_*” color members from terminal struct Daniel Eklöf 2021-04-07 08:07:43 +02:00
  • 44a166dde8
    wayland: {xdg_,}output_*(): free old strings before assigning new ones Daniel Eklöf 2021-04-07 08:04:24 +02:00
  • e299b1d9f4
    changelog: move OSC-4/104 fix from 1.7.1 to ‘unreleased’ Daniel Eklöf 2021-04-05 22:07:58 +02:00
  • 335bd36628
    Merge branch 'osc-4-check-index-is-within-bounds' Daniel Eklöf 2021-04-05 22:02:02 +02:00
  • 4f0c0628a2
    osc: verify OSC 4/104 color index is valid Daniel Eklöf 2021-04-05 21:06:48 +02:00
  • 4ec2c59861
    Merge branch 'fix-error-message-for-key-binding-collisions' Daniel Eklöf 2021-04-05 16:03:43 +02:00
  • 65dead29e0
    config: make {search,url}_binding_action_map[] function local Daniel Eklöf 2021-04-05 14:50:21 +02:00
  • fa6382aeb3
    doc: foot.ini: fix default value for delete-next-word Daniel Eklöf 2021-04-05 14:37:42 +02:00
  • 285e3c4aa2
    config: parse_key_binding_section(): use provided action-map Daniel Eklöf 2021-04-05 14:33:44 +02:00
  • 1b4b64dca7
    Merge branch 'sixel-fix-double-free-in-set-palette-size' Daniel Eklöf 2021-03-30 11:19:58 +02:00
  • 00083125a1
    sixel: fix double free caused by bad free() in sixel_colors_set() Daniel Eklöf 2021-03-30 11:08:03 +02:00
  • 515a139c28
    Merge branch 'revert-remove-consumed-modifiers-from-set-sent-to-client' Daniel Eklöf 2021-03-30 10:54:58 +02:00
  • 058eba33ec
    revert: input: do not include consumed modifiers in the set sent to the client Daniel Eklöf 2021-03-29 20:11:32 +02:00
  • 37245fe4e6
    term: free vt.osc8.uri when destroying a terminal Daniel Eklöf 2021-03-28 21:01:22 +02:00
  • a88a86f797
    install: add ‘ninja test’ to all build types Daniel Eklöf 2021-03-28 17:24:35 +02:00
  • 5709630362
    changelog: add new ‘unreleased’ section Daniel Eklöf 2021-03-28 14:29:55 +02:00
  • 5757b6dc1c
    Merge branch 'releases/1.7' Daniel Eklöf 2021-03-28 14:28:53 +02:00