Commit graph

  • 76c3629cbf
    input: mouse: motion/enter: cleanup inside/outside grid handling Daniel Eklöf 2020-08-07 22:04:37 +02:00
  • 42ba135dcb
    Merge branch 'attrs' into master Daniel Eklöf 2020-08-07 21:55:41 +02:00
  • 7eb70a453b Replace GCC "unused" and "format" attributes with portable macros Craig Barnes 2020-08-07 20:42:34 +01:00
  • 0a9aa2dd32
    changelog: 'of' -> 'in' Daniel Eklöf 2020-08-07 20:08:30 +02:00
  • 4178418010
    input: button: button events aren't passed to clients, when cursor is outside grid Daniel Eklöf 2020-08-07 19:59:03 +02:00
  • 721ca80abe
    input: motion: do selection update even if cursor is outside the grid Daniel Eklöf 2020-08-07 19:55:02 +02:00
  • 158722b642
    input: fix col/row calculation when cursor is in the top or left margin Daniel Eklöf 2020-08-07 19:51:34 +02:00
  • f952d5a305
    Merge branch 'syslog' into master Daniel Eklöf 2020-08-07 12:19:54 +02:00
  • e0e3ab0ae7
    Merge branch 'xstrndup+xrealloc' into master Daniel Eklöf 2020-08-07 12:17:49 +02:00
  • 4564c82513 xmalloc: add xrealloc() and xstrndup() functions Craig Barnes 2020-08-07 01:05:04 +01:00
  • 8541ce10a2 log: simplify _sys_log() function Craig Barnes 2020-08-06 23:13:06 +01:00
  • 22eed3e579
    Merge branch 'desktop-keywords' into master Daniel Eklöf 2020-08-06 23:32:25 +02:00
  • 41b4bfe792
    ci: disable freebsd-x64 and alpine-x86 Daniel Eklöf 2020-08-06 23:28:06 +02:00
  • c9fd046310
    ci: new: alpine x86 Daniel Eklöf 2020-08-06 23:25:53 +02:00
  • 019b6bc039
    fix printf-format errors in 32-bit builds Daniel Eklöf 2020-08-06 23:20:46 +02:00
  • 056099149d Add keywords to desktop files Birger Schacht 2020-08-06 20:32:46 +02:00
  • 644859019e
    Merge branch 'xmalloc' into master Daniel Eklöf 2020-08-06 12:18:36 +02:00
  • 014019e98d xmalloc: log error to syslog() in fatal_error() function Craig Barnes 2020-08-05 20:11:51 +01:00
  • f1fce96a1d config: handle allocation failure explicitly Craig Barnes 2020-08-04 23:28:16 +01:00
  • c07d14e1c0
    grid: reflow: don't insert <width> spacer cells for *every* empty cell Daniel Eklöf 2020-08-04 18:07:54 +02:00
  • 32a155fbf4
    input: disable debug loggin Daniel Eklöf 2020-08-04 18:07:41 +02:00
  • 4919ccbc70
    term: remove unusued 'damage' list Daniel Eklöf 2020-08-04 18:07:22 +02:00
  • a371ea0f02
    input: ignore ISO Level 3 Shift (AltGr) when hiding the mouse cursor Daniel Eklöf 2020-08-04 07:38:21 +02:00
  • d929862245
    config: move cursor.hide-when-typing to mouse.hide-when-typing Daniel Eklöf 2020-08-04 07:33:15 +02:00
  • 8f04e898af
    footrc: add new option 'scrollback.multiplier' Daniel Eklöf 2020-08-03 20:12:31 +02:00
  • 61bd21c6f3
    Merge branch 'scrollback-multiplier' into master Daniel Eklöf 2020-08-03 20:11:58 +02:00
  • 36468b0406
    config: add scrollback.multiplier option Daniel Eklöf 2020-08-03 19:43:06 +02:00
  • 93b03c91ed
    input: hide-when-typing: ignore modifiers Daniel Eklöf 2020-08-03 18:19:43 +02:00
  • 2ee9830e2a
    changelog: add craigbarnes to 'contributors' for the upcoming release Daniel Eklöf 2020-08-03 08:17:26 +02:00
  • 6e826d0e0a
    Merge branch 'footclient-man-synopsis' into master Daniel Eklöf 2020-08-03 07:54:37 +02:00
  • 2f679694a5
    Merge branch 'e-escape' into master Daniel Eklöf 2020-08-03 07:52:52 +02:00
  • 657c98d520 doc: fix "SYNOPSIS" section in footclient(1) man page Craig Barnes 2020-08-03 02:53:25 +01:00
  • 7422719e5b config: add 'indicate-when-selecting' Craig Barnes 2020-08-03 01:53:16 +01:00
  • 11a1d99da7 Replace non-portable "\e" escape in string literals with "\033" Craig Barnes 2020-08-02 23:54:04 +01:00
  • 91da76656c
    config: clean up Daniel Eklöf 2020-08-02 20:01:07 +02:00
  • 73b33afff2
    Merge branch 'socket-path-uses-wayland-display-instead-of-xdg-session-id' into master Daniel Eklöf 2020-08-02 19:28:44 +02:00
  • 5e26d3ef47
    server/client: use $WAYLAND_DISPLAY instead of $XDG_SESSION_ID in default socket path Daniel Eklöf 2020-08-02 13:10:31 +02:00
  • 387e8de751
    main: update --help with correct default path for -s,--server Daniel Eklöf 2020-08-02 12:41:48 +02:00
  • f3c301ee8b
    doc: foot.1: fix default path in -s,--server Daniel Eklöf 2020-08-02 12:28:53 +02:00
  • a026938547
    input: don't hide cursor if key is 'shift' Daniel Eklöf 2020-08-01 15:39:25 +02:00
  • bae3244ec6
    Revert "slave: use an event FD to communicate errors after fork before exec" Daniel Eklöf 2020-08-01 09:41:31 +02:00
  • 027a8de6f5
    slave: use an event FD to communicate errors after fork before exec Daniel Eklöf 2020-08-01 09:33:43 +02:00
  • c8e78674ed
    slave: emit user-notifications before dup:ing stdin/stdout/stderr Daniel Eklöf 2020-08-01 09:00:18 +02:00
  • 7e93405b1a
    slave: user-notifications: skip the O_NONBLOCK dance when there aren't any notifications Daniel Eklöf 2020-07-31 19:52:50 +02:00
  • 1da8142f32
    slave: restore pts file status flags after emitting user-notifications Daniel Eklöf 2020-07-31 18:13:00 +02:00
  • a7d21c5c7f
    slave: user-notifications: don't block in write(3) Daniel Eklöf 2020-07-31 17:15:51 +02:00
  • b661513245
    slave: user-notifications: emit errors first, then warnings and last deprecations Daniel Eklöf 2020-07-31 17:10:39 +02:00
  • 9b0376efc3
    config: pipe-*: fix length calculation of the pipe command substring Daniel Eklöf 2020-07-31 17:10:12 +02:00
  • d4ee9be4d7
    config: add 'hide-when-typing' Daniel Eklöf 2020-07-31 17:09:06 +02:00
  • b00dfcf7b6
    config: configuration errors are no longer fatal Daniel Eklöf 2020-07-31 17:07:14 +02:00
  • 639a61abd8
    config: add 'pipe-selected' key binding Daniel Eklöf 2020-07-31 17:02:53 +02:00
  • 33e25e7f93
    install: tllist is a *build* dependency, not a *runtime* dependency Daniel Eklöf 2020-07-31 16:59:23 +02:00
  • 4f9da982f0
    doc+readme: make it clear(er) that RMB can be hold-and-dragged Daniel Eklöf 2020-07-31 06:07:42 +02:00
  • f6533a71e4
    user-notification: 'productify' the user-warning system Daniel Eklöf 2020-07-30 18:57:21 +02:00
  • 79c17f44d9
    readme: remove 'explanation' of server/daemon mode Daniel Eklöf 2020-07-30 18:54:42 +02:00
  • 7767041c2c
    config: tokenize key bindings' pipe command when loading the configuration Daniel Eklöf 2020-07-30 18:53:51 +02:00
  • 6a186cb356
    changelog: use <section>.<option> syntax Daniel Eklöf 2020-07-30 18:50:01 +02:00
  • 113759b0a9
    slave: don't ignore write(3) errors Daniel Eklöf 2020-07-29 19:46:01 +02:00
  • aed5b9e539
    config: emit a user-warning for deprecated option 'scrollback' Daniel Eklöf 2020-07-29 19:43:11 +02:00
  • b3d0215c38
    term: add capability to print warnings *inside* the terminal Daniel Eklöf 2020-07-29 19:42:12 +02:00
  • 906c8f4d16
    changelog: update scrollback indicator entry to reflect moved options Daniel Eklöf 2020-07-29 17:50:19 +02:00
  • 86e7cb04c4
    main: add --check-config command line option Daniel Eklöf 2020-07-29 17:48:22 +02:00
  • d11d374252
    config: add scrollback section Daniel Eklöf 2020-07-29 17:41:24 +02:00
  • 25e745cd8a
    doc: footrc.5: add 'uniq | tac' to the pipe-visible example Daniel Eklöf 2020-07-29 17:32:55 +02:00
  • 919f31ffcb
    search/config: configurable key bindings for (scrollback) search mode Daniel Eklöf 2020-07-29 17:27:01 +02:00
  • c1653c7237
    render: make compiler happy; make sure 'cell_count' has been initialized Daniel Eklöf 2020-07-29 07:25:56 +02:00
  • d361951dd5
    changelog: scrollback indicator is a *new* feataure Daniel Eklöf 2020-07-29 07:08:14 +02:00
  • 63a5343dd4
    Merge branch 'releases/1.4' into master Daniel Eklöf 2020-07-29 07:07:46 +02:00
  • 6b22758f35
    meson/pkgbuild: update version to 1.4.4 1.4.4 releases/1.4 Daniel Eklöf 2020-07-29 07:02:43 +02:00
  • a4d2a2bf28
    changelog: add extra newline between index and first release Daniel Eklöf 2020-07-29 07:01:44 +02:00
  • f8d9bf18e5
    config: handle trailing comments and empty values Daniel Eklöf 2020-07-28 19:55:09 +02:00
  • 7eee2d715d
    changelog: improved font size consistency across monitors with different DPI Daniel Eklöf 2020-07-28 20:00:32 +02:00
  • fb57e56308
    term: use the monitors diagonal DPI value, instead of it's vertical PPI value Daniel Eklöf 2020-07-26 07:45:55 +02:00
  • 423bfd388a
    term: store current font DPI as a float instead of an integer Daniel Eklöf 2020-07-26 07:45:03 +02:00
  • 9601ed7cfb
    wayland: calculate a single, scaled DPI value Daniel Eklöf 2020-07-26 07:41:57 +02:00
  • d675cf8720
    input: margins are not selectable Daniel Eklöf 2020-07-26 12:31:13 +02:00
  • 363a0de8b9
    changelog: add 1.4.4 section Daniel Eklöf 2020-07-29 06:55:23 +02:00
  • ebd816bb98
    readme: license: write out "MIT license" Daniel Eklöf 2020-07-28 20:53:39 +02:00
  • e802fd4c9e
    readme: move 'requirements' into INSTALL.md Daniel Eklöf 2020-07-28 20:51:54 +02:00
  • e1c8da576e
    readme: now that the install section is so short, move it up Daniel Eklöf 2020-07-28 20:50:35 +02:00
  • f418115bdf
    readme: move installation instructions to INSTALL.md Daniel Eklöf 2020-07-28 20:49:23 +02:00
  • 403b6bd323
    changelog: move #47 to the correct release Daniel Eklöf 2020-07-28 20:07:53 +02:00
  • bbd386b4c0
    Merge branch 'diagonal-dpi' Daniel Eklöf 2020-07-28 20:02:26 +02:00
  • 295083059c
    Merge branch 'master' into diagonal-dpi Daniel Eklöf 2020-07-28 20:01:56 +02:00
  • df75880672
    changelog: improved font size consistency across monitors with different DPI Daniel Eklöf 2020-07-28 20:00:32 +02:00
  • 47d9b947f0
    config: fix check for scrollback-indicator-format=percentage Daniel Eklöf 2020-07-28 19:57:26 +02:00
  • 2882fbb537
    config: add free-form text variant to 'scrollback-indicator-format' Daniel Eklöf 2020-07-28 19:56:53 +02:00
  • eadb5a4a88
    config: handle trailing comments and empty values Daniel Eklöf 2020-07-28 19:55:09 +02:00
  • 698c9b240f
    readme: add link to license Daniel Eklöf 2020-07-28 19:53:32 +02:00
  • c3f01bda23
    doc: footrc.5: add references to foot.1 and footclient.1 Daniel Eklöf 2020-07-27 20:06:54 +02:00
  • 62c4f1e5b4
    doc: rename foot.5 -> footrc.5 Daniel Eklöf 2020-07-27 20:04:56 +02:00
  • 718e5b4a77
    config: rename scrollback-indicator-style to scrollback-indicator-position Daniel Eklöf 2020-07-27 20:02:51 +02:00
  • aca5a64954
    render: scrollback indicator: apply weston sub-surface quirk Daniel Eklöf 2020-07-27 20:00:42 +02:00
  • 1d3498989b
    Merge branch 'scrollback-position-indicator' Daniel Eklöf 2020-07-27 19:08:49 +02:00
  • 9d85913136
    changelog: move scrollback indicator entries from 1.4.3 to 'unreleased' Daniel Eklöf 2020-07-27 19:08:28 +02:00
  • 0c8b44ab67
    changelog: add link to issue Daniel Eklöf 2020-07-27 19:07:00 +02:00
  • 02fef60160
    Merge branch 'master' into scrollback-position-indicator Daniel Eklöf 2020-07-27 19:06:02 +02:00
  • ddbca7ca55
    changelog: add new 'unreleased' section Daniel Eklöf 2020-07-27 19:00:25 +02:00
  • 198c79439c
    Merge branch 'releases/1.4' Daniel Eklöf 2020-07-27 18:59:10 +02:00
  • e71108d7c3
    meson/pkgbuild: bump version to 1.4.3 1.4.3 Daniel Eklöf 2020-07-27 18:55:28 +02:00