Commit graph

  • 81ac95995a
    box-drawing: LIGHT DIAGONALs Daniel Eklöf 2021-01-01 21:01:02 +01:00
  • ca423bcb01
    box-drawing: silence variable-may-not-be-initialized warnings Daniel Eklöf 2021-01-01 21:00:27 +01:00
  • ebb5e9eeae
    box-drawing: LIGHT/HEAVY DOUBLE/TRIPLE/QUADRUPLE VERTICAL Daniel Eklöf 2021-01-01 20:33:38 +01:00
  • 34360fbb7d
    box-drawing: LIGHT/HEAVY DOUBLE/TRIPLE/QUADRUPLE HORIZONTAL Daniel Eklöf 2021-01-01 14:06:48 +01:00
  • 848bd27dd5
    box-drawing: LIGHT ARC: improve symmetry when cell width is even Daniel Eklöf 2021-01-01 13:18:51 +01:00
  • 167078c076
    box-drawing: LIGHT ARC: no need to do floating point since we’re truncating Daniel Eklöf 2021-01-01 13:18:05 +01:00
  • 56e947bb44
    box-drawing: LIGHT ARC: pixel-perfect Daniel Eklöf 2021-01-01 12:47:57 +01:00
  • c120e0c84f
    box-drawing: wip: LIGHT ARC: U+256d-U+2570 Daniel Eklöf 2020-12-31 17:22:14 +01:00
  • bd42986a8b
    box-drawing: {h,v}line(): handle both start/end point being too small *and* too large Daniel Eklöf 2020-12-30 13:30:39 +01:00
  • a8496eef03
    box-drawing: thickness(): ensure thickness is *at least* 1px Daniel Eklöf 2020-12-30 13:30:11 +01:00
  • 878adb970e
    box-drawing: make sure we never walk outside the (image) buffer Daniel Eklöf 2020-12-29 19:42:56 +01:00
  • b5ec34ca12
    box-drawing: wrap {h,v}hline() functions in macros, to shorten argument list Daniel Eklöf 2020-12-29 19:38:02 +01:00
  • 25d2b03a5c
    box-drawing: SEXTANTS, U+1fb00-1fb3b Daniel Eklöf 2020-12-29 13:02:08 +01:00
  • 00d0e53a95
    box-drawing: oops - remove accidental ‘x’ Daniel Eklöf 2020-12-29 11:39:10 +01:00
  • 4ac33f4f4e
    box-drawing: remove LOG_WARN from U+259x range - all codepoints have been implemented Daniel Eklöf 2020-12-29 11:37:20 +01:00
  • 705cb9cfb0
    box_drawing(): mark function as ‘cold’ Daniel Eklöf 2020-12-29 10:44:27 +01:00
  • 5b167bd185
    box-drawing: remove __attribute__((__const__)) from thickness() Daniel Eklöf 2020-12-29 10:41:38 +01:00
  • cf0270c1ea
    box-drawing: make ‘term’ parameter const Daniel Eklöf 2020-12-29 10:40:58 +01:00
  • 44f365bd00
    box-drawing: DOUBLE lines, U+2550-U+256C Daniel Eklöf 2020-12-28 14:08:57 +01:00
  • 2d4185567c
    box-drawing: LIGHT/MEDIUM/DARK SHADE Daniel Eklöf 2020-12-28 12:50:28 +01:00
  • 17a46378bf
    box-drawing: QUADRANTs: ensure all quads have equal width and hight Daniel Eklöf 2020-12-27 19:44:30 +01:00
  • ddc997dd5e
    box-drawing: QUADRANTs Daniel Eklöf 2020-12-27 18:43:11 +01:00
  • bca7c75393
    box-drawing: RIGHT HALF, UPPER ONE EIGHTH and RIGHT ONE EIGTH Daniel Eklöf 2020-12-27 18:42:23 +01:00
  • 08280553b5
    box-drawing: use floating point math, and round(), when drawing block elements Daniel Eklöf 2020-12-27 17:16:50 +01:00
  • 013253a20b
    box-drawing: first half of the block elements, U+2580-U+258F Daniel Eklöf 2020-12-27 17:11:49 +01:00
  • 0c263be815
    box-drawing: mixed LIGHT/HEAVY HORIZONTAL, VERTICAL Daniel Eklöf 2020-12-27 16:32:43 +01:00
  • b001b7d27b
    box-drawing: use #defines for LIGHT and HEAVY thicknesses Daniel Eklöf 2020-12-27 16:32:21 +01:00
  • f2add75895
    box-drawing: hline/vline macros now call thickness() Daniel Eklöf 2020-12-27 16:15:34 +01:00
  • 8b1e702827
    box-drawing: thickness(): tag as CONST, convert point-size to a float Daniel Eklöf 2020-12-27 16:14:37 +01:00
  • 973a57a096
    macros: add CONST (__attribute((__const__))) Daniel Eklöf 2020-12-27 16:14:17 +01:00
  • c1cc75051f
    box-drawing: LIGH/HEAVY LEFT, UP, RIGTH, DOWN Daniel Eklöf 2020-12-27 16:02:01 +01:00
  • 9a1e299cad
    box-drawing: mixed LIGHT/HEAVY variants of VERTICAL AND HORIZONTAL Daniel Eklöf 2020-12-27 12:44:02 +01:00
  • 011c58f759
    box-drawing: mixed LIGHT/HEAVY variants of UP AND HORIZONTAL Daniel Eklöf 2020-12-27 12:29:44 +01:00
  • 20c9a0a918
    box-drawing: mixed LIGHT/HEAVY variants of DOWN AND HORIZONTAL Daniel Eklöf 2020-12-27 12:21:37 +01:00
  • fe54fcc694
    box-drawing: mixed LIGHT/HEAVY variants of VERTICAL AND LEFT Daniel Eklöf 2020-12-27 12:12:24 +01:00
  • 56920558d6
    box-drawing: add mixed LIGHT/HEAVY VERTICAL AND RIGHT Daniel Eklöf 2020-12-26 23:14:54 +01:00
  • 42e22027ef
    box-drawing: add mixed LIGHT/HEAVY corners Daniel Eklöf 2020-12-26 22:58:08 +01:00
  • a692ecf656
    box-drawing: add {h,v}line_middle_{left,right,up,down} primitives Daniel Eklöf 2020-12-26 22:23:56 +01:00
  • 4f6595c0f3
    box-drawing: HEAVY versions of solid lines Daniel Eklöf 2020-12-26 21:21:58 +01:00
  • 032da5b14e
    box-drawing: break out thickness calculation Daniel Eklöf 2020-12-26 20:57:17 +01:00
  • fc95c7f48c
    box-drawing: initial set of LIGHT box drawings Daniel Eklöf 2020-12-26 18:47:55 +01:00
  • 736c88c3fb
    term: clear box drawing glyph cache when reloading fonts Daniel Eklöf 2020-12-26 16:44:11 +01:00
  • 92dc581bea
    box-drawing: fix compilation error on 32-bit; wc is int on 64-bit, long on 32-bit Daniel Eklöf 2020-12-26 16:34:55 +01:00
  • 7acdb3a0dd
    box-drawing: add infrastructure for rendering box drawing characters ourselves Daniel Eklöf 2020-12-26 16:24:16 +01:00
  • 44b32104a7
    doc: foot.ini: remove FONT FORMAT section, expand description of ‘font’ Daniel Eklöf 2020-12-31 12:57:37 +01:00
  • 20d1596c37
    foot.ini: add (default) size to font Daniel Eklöf 2020-12-31 12:48:20 +01:00
  • e7b2dcb619
    ci: run codespell on README/INSTALL/CHANGELOG Daniel Eklöf 2020-12-26 13:08:03 +01:00
  • 7a2084f2c2
    ci: run codespell on the man pages (the source files) Daniel Eklöf 2020-12-26 12:15:52 +01:00
  • cda647f2ca
    changelog: update ‘contributors’ Daniel Eklöf 2020-12-26 12:14:07 +01:00
  • 6dde6df25b
    Merge branch 'fix-typo' Daniel Eklöf 2020-12-26 12:13:11 +01:00
  • 2f867a8c2c
    Merge branch 'no-ime' Daniel Eklöf 2020-12-26 12:10:04 +01:00
  • 2227e36c66
    ime: don’t call text-input functions when it isn’t available Daniel Eklöf 2020-12-25 22:04:19 +01:00
  • 218ce4ab87
    wayland: log warning when compositor does not implement text-input Daniel Eklöf 2020-12-25 22:03:52 +01:00
  • 4e67940fd7 Fix typo Birger Schacht 2020-12-26 09:17:34 +01:00
  • 0dbd85ed9e
    terminal: reaper callback: don’t close ptmx if already closed Daniel Eklöf 2020-12-26 01:35:17 +01:00
  • 8b0ef6aa85
    terminal: shutdown (or --hold) when the client process terminates Daniel Eklöf 2020-12-26 01:29:40 +01:00
  • 3c6789fb8b
    reaper: add optional callback Daniel Eklöf 2020-12-26 01:26:54 +01:00
  • d778dc3d2a
    readme: add builds.sr.ht status badge Daniel Eklöf 2020-12-25 12:39:57 +01:00
  • 54dda3e560
    readme: try to position pipeline badge after description Daniel Eklöf 2020-12-25 12:36:40 +01:00
  • c56582cf03
    readme: try to fix gitlab pipeline status badge Daniel Eklöf 2020-12-25 12:36:00 +01:00
  • 529d534cba
    readme: test: add gitlab pipeline badge Daniel Eklöf 2020-12-25 12:34:51 +01:00
  • c3d067869d
    ci: sr.ht: cd into ‘foot’ before running codespell Daniel Eklöf 2020-12-24 13:44:09 +01:00
  • e9a27d1272
    input: remove non-existing state from debug log Daniel Eklöf 2020-12-23 18:13:40 +01:00
  • e18abae269
    readme: add repology packaging status badge Daniel Eklöf 2020-12-22 10:53:57 +01:00
  • b25b201819
    doc: updated ‘laptop’ benchmarks for 1.6.0 Daniel Eklöf 2020-12-21 20:12:03 +01:00
  • 78da147e80
    Merge branch 'releases/1.6' Daniel Eklöf 2020-12-21 16:00:00 +01:00
  • c6a53d5e33
    meson/pkgbuild: bump version to 1.6.2 1.6.2 Daniel Eklöf 2020-12-21 15:58:25 +01:00
  • fcecaf4c15 meson: bump version number sterni 2020-12-21 15:07:42 +01:00
  • 71d1515a05
    Merge branch 'releases/1.6' Daniel Eklöf 2020-12-21 13:55:19 +01:00
  • 7c3cb008ec
    changelog: prepare for 1.6.1 1.6.1 Daniel Eklöf 2020-12-21 13:50:27 +01:00
  • b6b565cc9a
    changelog: mention -Wno-profile-instr-unprofiled Daniel Eklöf 2020-12-21 13:50:06 +01:00
  • 1ad63a5c58
    changelog: mention --seed in in generate-alt-random.pu Daniel Eklöf 2020-12-21 13:47:45 +01:00
  • 68dd9c17d5
    generate-alt-random: ioctl(TIOCGWINSZ) may fail in run inside a container Daniel Eklöf 2020-12-21 13:40:53 +01:00
  • e4ae5a7586
    generate-alt-random: ioctl(TIOCGWINSZ) may fail in run inside a container Daniel Eklöf 2020-12-21 13:40:53 +01:00
  • 6a03567490
    install: remove -march=native Daniel Eklöf 2020-12-21 13:01:38 +01:00
  • 84fe48acbb
    install.md: mention that packagers should not use -march=native Daniel Eklöf 2020-12-21 12:24:47 +01:00
  • 69836ab795
    install.md: add -Wno-profile-instr-unprofiled to clang flags in PGO builds Daniel Eklöf 2020-12-21 12:24:29 +01:00
  • aa13dfb4e8
    install: remove -march=native Daniel Eklöf 2020-12-21 13:01:38 +01:00
  • a83f2448bc
    Merge branch 'clang-wno-profile-instr-unprofile' Daniel Eklöf 2020-12-21 13:01:11 +01:00
  • 505680087c
    changelog: use -std=c11 instead of -std=c18 Daniel Eklöf 2020-12-21 12:20:08 +01:00
  • 5987b7c85f
    meson: default to c11 sterni 2020-12-20 16:43:42 +01:00
  • 82d9fd9219
    install: fix typo in ‘ninja’ Daniel Eklöf 2020-12-21 12:15:59 +01:00
  • 4fe95e6354
    install.md: mention that packagers should not use -march=native Daniel Eklöf 2020-12-21 12:24:47 +01:00
  • 5a1dcbb04d
    install.md: add -Wno-profile-instr-unprofiled to clang flags in PGO builds Daniel Eklöf 2020-12-21 12:24:29 +01:00
  • e95798e608
    changelog: use -std=c11 instead of -std=c18 Daniel Eklöf 2020-12-21 12:20:08 +01:00
  • 86c69aed05
    Merge branch 'meson-c11' Daniel Eklöf 2020-12-21 12:17:49 +01:00
  • 288ea360cb
    install: fix typo in ‘ninja’ Daniel Eklöf 2020-12-21 12:15:59 +01:00
  • b4c9238f3f meson: default to c11 sterni 2020-12-20 16:43:42 +01:00
  • e4620071b0
    Merge branch 'releases/1.6' Daniel Eklöf 2020-12-20 15:51:04 +01:00
  • fbe9f54db0
    changelog: update ‘contributors’ Daniel Eklöf 2020-12-20 15:42:32 +01:00
  • 533db90a94
    changelog: remove trailing ‘5’ Daniel Eklöf 2020-12-20 15:48:25 +01:00
  • e12a9347dd
    generate-alt-random: override detected width/height when --cols/--rows have been used Daniel Eklöf 2020-12-20 15:36:07 +01:00
  • 983f474ec8
    generate-alt-random: fix “new style” cube escape Daniel Eklöf 2020-12-20 15:27:27 +01:00
  • d1735ffb6d
    generate-alt-random-writes: use python random, allow setting a seed sterni 2020-12-20 14:45:09 +01:00
  • a2ce0622c5
    render: fix rounding error when calculating background color with alpha Daniel Eklöf 2020-12-20 12:25:12 +01:00
  • 06f84b9aaf
    meson: add wl_proto_headers to pgo executable Daniel Eklöf 2020-12-20 12:15:40 +01:00
  • 3fd60d4975
    changelog: mention meson dependency fix Daniel Eklöf 2020-12-20 11:56:18 +01:00
  • b976d10f7d
    changelog: add 1.6.1 section Daniel Eklöf 2020-12-20 15:46:05 +01:00
  • 18b027f26b
    meson: add missing "wl_proto_headers" dependency for pgolib and vtlib Craig Barnes 2020-12-19 22:09:03 +00:00
  • 9e7d108afd
    changelog: fix link to "1.6.0" heading Craig Barnes 2020-12-19 22:50:18 +00:00