Commit graph

  • ba79bf1602
    notify: ${icon}: don't fallback to app-id Daniel Eklöf 2024-07-30 17:16:02 +02:00
  • 0a5ba708e4
    notify: don't close FD 0 Daniel Eklöf 2024-07-30 16:33:19 +02:00
  • a3ad740251
    readme: IRC: update link to point to the web interface Daniel Eklöf 2024-07-27 08:48:32 +02:00
  • 00ec2a8f09
    readme: update mastodon link Daniel Eklöf 2024-07-27 08:37:41 +02:00
  • 9cf99ea4bf
    notify: close notification by sending SIGINT to helper Daniel Eklöf 2024-07-26 16:23:17 +02:00
  • 8f16fe54d3
    pgo: add notify_close() stub Daniel Eklöf 2024-07-25 19:31:27 +02:00
  • c4d9f8a8ff
    osc: kitty notifications: implement the 'close' request Daniel Eklöf 2024-07-25 19:24:28 +02:00
  • c797222930
    osc: kitty notification: implement 'close' events Daniel Eklöf 2024-07-25 18:47:23 +02:00
  • d53f0aea75
    notify: rename 'report' -> 'report_activated' Daniel Eklöf 2024-07-25 18:35:15 +02:00
  • 0ce4ef6000
    notify: kitty notifications: fix ID string in activation event Daniel Eklöf 2024-07-25 18:45:04 +02:00
  • a213e14ca3
    Merge branch 'kitty-notifications' Daniel Eklöf 2024-07-25 18:32:57 +02:00
  • a6bc9cafaf
    osc+notify: strcmp() -> streq() Daniel Eklöf 2024-07-24 16:04:14 +02:00
  • f56da385fe
    notify: try to read the daemon assigned notification ID from stdout Daniel Eklöf 2024-07-24 16:02:19 +02:00
  • e271027c0c
    config: notify-send: it's "action=label", not "action,label" Daniel Eklöf 2024-07-24 16:01:42 +02:00
  • 37ab3b1603
    notify: don't create icon file on disk when we're not going to use it Daniel Eklöf 2024-07-24 15:59:52 +02:00
  • 24168ed86e
    osc: kitty notifications: don't include '?' in the query reply Daniel Eklöf 2024-07-24 15:58:19 +02:00
  • ecbec57a47
    notify: split up the ${action} template parameter Daniel Eklöf 2024-07-23 19:08:21 +02:00
  • d5c773a58b
    notify: bug: always adjust amount of data left in stdout buffer Daniel Eklöf 2024-07-23 18:48:45 +02:00
  • 70b4638a75
    osc: kitty notifications: implement query Daniel Eklöf 2024-07-23 18:32:23 +02:00
  • 511d4817d3
    doc: foot.ini: desktop-notification: remove 'notification dismissal' Daniel Eklöf 2024-07-23 16:52:18 +02:00
  • 79832c16e2
    notify: name the activation action 'default' Daniel Eklöf 2024-07-23 16:48:15 +02:00
  • 045ead985c
    notify: don't focus/report on notification dismissal Daniel Eklöf 2024-07-23 16:41:52 +02:00
  • 55a4e59ef9
    notify: if there's a symbolic icon name, use it Daniel Eklöf 2024-07-23 15:30:01 +02:00
  • fabfef9c82
    notify: consume_stdout(): fix ASAN warning Daniel Eklöf 2024-07-23 15:29:08 +02:00
  • e59efb1233
    osc: remove unused includes Daniel Eklöf 2024-07-23 15:28:47 +02:00
  • 50efd9726d
    pgo: updated stubs for notification functions Daniel Eklöf 2024-07-23 12:15:37 +02:00
  • d0a5425155
    notify: add_icon(): check return value of write() Daniel Eklöf 2024-07-23 12:15:29 +02:00
  • 9814cf5779
    notify: clean up logging messages Daniel Eklöf 2024-07-23 12:12:50 +02:00
  • efa5b9cea6
    osc: cleanup Daniel Eklöf 2024-07-23 12:12:38 +02:00
  • b3108e1ad2
    notify: separate active notifications from unfinished kitty notifications Daniel Eklöf 2024-07-23 11:53:30 +02:00
  • ccb184ae64
    osc: kitty notifications: updated support for icons Daniel Eklöf 2024-07-23 11:29:05 +02:00
  • c7cffea9ee
    notify: stdout is a bad name Daniel Eklöf 2024-07-23 09:42:14 +02:00
  • b319618af1
    notify: XDG token is now expected to be prefixed with xdgtoken= Daniel Eklöf 2024-07-23 09:33:18 +02:00
  • e52d6e3fb8
    osc: kitty notifications: use xstrjoin() instead of xasprintf() Daniel Eklöf 2024-07-23 08:05:19 +02:00
  • e88ec86c93
    pgo: update notify_notify() prototype, add notify_free() Daniel Eklöf 2024-07-23 07:43:56 +02:00
  • 7268ee9078
    pgo: update spawn() prototype Daniel Eklöf 2024-07-23 07:43:42 +02:00
  • 0209458cc0
    changelog: new desktop-notifications config section Daniel Eklöf 2024-07-23 07:09:54 +02:00
  • 5905ea0d84
    osc: kitty notifications: implement focus|report Daniel Eklöf 2024-07-23 06:59:46 +02:00
  • 12152a8ae4
    unicode-mode: disable debug logging Daniel Eklöf 2024-07-23 06:59:14 +02:00
  • 69f56b86b7
    wayland: add wayl_activate() Daniel Eklöf 2024-07-23 06:58:37 +02:00
  • a42f990818
    spawn: add optional reaper callback, return pid_t Daniel Eklöf 2024-07-23 06:57:30 +02:00
  • 57af75f988
    osc: kitty notifications: use body as title, if no title is set Daniel Eklöf 2024-07-19 15:26:08 +02:00
  • b0bf8ca5f7
    osc/notify: add support for OSC-99, kitty desktop notifications Daniel Eklöf 2024-07-19 15:04:28 +02:00
  • 45c7cd3f74
    input: allow mouse selections to start inside the margins Daniel Eklöf 2024-07-18 08:08:44 +02:00
  • 38461eef6f
    csi: in-band window resize notifications, private mode 2048 Daniel Eklöf 2024-06-30 19:44:17 +02:00
  • e11a4ab6af
    wayland: #ifdef guard code related to wl_shm_release() Daniel Eklöf 2024-07-18 14:27:40 +02:00
  • 87aac8708d
    foot.info: add setal (colored underlines) Daniel Eklöf 2024-07-18 09:04:39 +02:00
  • 065eb05e3e
    meson/pgo: fix PGO build errors with recent meson(?) versions Daniel Eklöf 2024-07-18 09:02:42 +02:00
  • 36e4435bbf
    log: respect the NO_COLOR environment variable Daniel Eklöf 2024-07-18 08:41:44 +02:00
  • 4f25e1ba9f
    wayland: use wl_shm v2 if available Daniel Eklöf 2024-07-18 08:07:32 +02:00
  • 1fd4076082
    themes: catppuccin: replace with updated flavors abs3nt 2024-07-14 13:26:31 -07:00
  • ff972d4bb2 move to changed abs3nt 2024-07-17 23:01:30 -07:00
  • 518f9acece changelog abs3nt 2024-07-17 23:00:07 -07:00
  • 6f4e618a78 catppuccin abs3nt 2024-07-14 13:26:31 -07:00
  • 1136108c97
    input: don't map wheel events to BTN_{BACK,FORWARD} Daniel Eklöf 2024-07-13 10:24:11 +02:00
  • 15c0078c2d
    changelog: remove entry for change that hasn't yet been merged Daniel Eklöf 2024-07-13 10:40:37 +02:00
  • 56556e5f23
    render: hollow-cursor: use correct cursor color Daniel Eklöf 2024-07-13 10:22:54 +02:00
  • c46c124363
    render: cursor: use default fg/bg if cell fg/bg are the same Daniel Eklöf 2024-07-13 10:19:53 +02:00
  • f066fe47f0 themes: add nvim-dark and nvim-light themes Nicolas Kolling Ribas 2024-07-09 00:59:59 -03:00
  • 85b2fb1e32
    doc: foot.ini: line-height: add warning about runtime font size changes Daniel Eklöf 2024-07-07 16:31:40 +02:00
  • 22c8637610
    osc: extend damage-cells-by-color to default fg/bg as well Daniel Eklöf 2024-07-03 10:53:33 +02:00
  • e5ed387426
    Merge branch 'color-stack' Daniel Eklöf 2024-07-03 09:59:56 +02:00
  • dd58dad15a
    csi: redraw margins after restoring the palette Daniel Eklöf 2024-07-01 19:29:54 +02:00
  • d440d5aa2c
    osc: 10/11/12/17/19: don't apply overly much damage Daniel Eklöf 2024-07-01 19:29:28 +02:00
  • 5edb0deffe
    changelog: XTPUSHCOLORS, XTPOPCOLORS and XTREPORTCOLORS Daniel Eklöf 2024-07-01 19:11:05 +02:00
  • bebd5ce415
    doc: foot-ctlseq: document XTPUSHCOLORS, XTPOPCOLORS and XTREPORTCOLORS Daniel Eklöf 2024-07-01 19:10:50 +02:00
  • dd6fc99ae1
    csi: implement XTPUSHCOLORS+XTPOPCOLORS+XTREPORTCOLORS Daniel Eklöf 2024-07-01 17:40:45 +02:00
  • 5d4a002413
    osc: merge OSC 10/11/12/17/19 handling Daniel Eklöf 2024-07-01 17:24:50 +02:00
  • e708d19ea3
    csi: implement SGR 21, double underlines Daniel Eklöf 2024-07-02 07:45:04 +02:00
  • 970b95509c render: fix "maybe-uninitialized" error in draw_styled_underline() Craig Barnes 2024-07-03 06:55:01 +01:00
  • ab4b3cbd34 doc: foot-ctlseq: add missing "E" to DECRQSS sequence Craig Barnes 2024-07-03 06:09:59 +01:00
  • 674a535fc3 Rename various uses of "curly" in the source code with "underline" Craig Barnes 2024-07-01 20:00:16 +01:00
  • 64e7f25124
    dcs: DECRQSS: styled+colored underlines Daniel Eklöf 2024-07-01 16:25:45 +02:00
  • 7341ba5ee3
    render: cursor color: remove assertion that both cursor fg/bg be set Daniel Eklöf 2024-07-01 10:53:21 +02:00
  • 94b9014f95
    Merge branch 'curly-underlines' Daniel Eklöf 2024-07-01 10:09:44 +02:00
  • 774c60602b
    csi: implement private modes 2034 + 2038 Daniel Eklöf 2024-06-28 18:38:03 +02:00
  • b503c0d6d9
    reaadme: add styled and colored underlines to the feature list Daniel Eklöf 2024-06-27 19:28:04 +02:00
  • 73f6982cbe
    grid: merge reflow_{uri,curly}_range_start(), and reflow_{uri,curly}_range_end() Daniel Eklöf 2024-06-27 19:06:40 +02:00
  • 0c7725217a
    render: draw_styled_underline(): respect main.underline-thickness Daniel Eklöf 2024-06-27 18:54:46 +02:00
  • 19bf558e6c
    render: underlines: improve the appearance of the 'dotted' style Daniel Eklöf 2024-06-27 18:36:17 +02:00
  • 0d3f2f27e3
    grid: refactor: replace {uri,curly}_range_append() with range_append() Daniel Eklöf 2024-06-26 19:01:54 +02:00
  • cb4a74e10b
    grid: row_range_put(): use correct type in call to range_delete() Daniel Eklöf 2024-06-25 20:01:47 +02:00
  • 45f4eb48fb
    grid: refactor: remove union range_data_for_insertion Daniel Eklöf 2024-06-25 10:26:07 +02:00
  • 6a0110446c
    grid: grid_row_{uri,curly}_range_put(): share code Daniel Eklöf 2024-06-25 09:55:55 +02:00
  • 8e4ca90680
    foot.info: add 'Setulc' (set underline color) capability Daniel Eklöf 2024-06-25 08:33:31 +02:00
  • 1297b13cd2
    foot.info: add 'Su' (Styled Underlines) boolean capability Daniel Eklöf 2024-06-25 08:33:14 +02:00
  • 5e046e6a84
    csi: sgr_reset(): avoid using memset() Daniel Eklöf 2024-06-24 11:02:47 +02:00
  • 08138e9546
    render: underlines: minor perf-tweak: early break out Daniel Eklöf 2024-06-24 01:50:52 +02:00
  • 0759caec6e
    changelog: styled + colored underlines Daniel Eklöf 2024-06-24 01:33:07 +02:00
  • a33954a8f4
    doc: foot-ctlseq: add 58/59 (styled + colored underlines) Daniel Eklöf 2024-06-24 01:31:42 +02:00
  • 48cf57818d
    term: performance: use a bitfield to track which ascii printer to use Daniel Eklöf 2024-06-24 01:26:57 +02:00
  • 22302d8bcc
    term: term_fill(): only set OSC-8 + styled hyperlinks when use_sgr_attrs is set Daniel Eklöf 2024-06-24 01:09:24 +02:00
  • 3b738c6e68
    terminal: term_fill(): fix osc8 erase bug + handle styled underlines Daniel Eklöf 2024-06-24 01:07:17 +02:00
  • 963ce45f3f
    render: resize: copy styled underlines to temporary grid Daniel Eklöf 2024-06-24 00:57:24 +02:00
  • b20302c2a7
    grid: reflow: handle styled underlines Daniel Eklöf 2024-06-24 00:57:03 +02:00
  • 8e2402605e
    render: styled underlines Daniel Eklöf 2024-06-23 18:55:37 +02:00
  • a45ccfaed0
    csi: remove debug log Daniel Eklöf 2024-06-23 18:55:29 +02:00
  • 05f9774416
    foot.info: add smulx (styled underlines) Daniel Eklöf 2024-06-23 18:53:51 +02:00
  • 32effc6657
    csi: wip: styled underlines Daniel Eklöf 2024-06-23 17:39:15 +02:00
  • 20923bb2e8
    grid: refactor: first step towards a more generic range handling Daniel Eklöf 2024-06-23 13:29:12 +02:00