Commit graph

144 commits

Author SHA1 Message Date
Daniel Eklöf
c50a442810
readme: add section describing how to identify foot 2020-07-24 17:50:48 +02:00
Daniel Eklöf
2092185d29
readme: 'special thanks' -> 'credits' 2020-07-20 17:35:17 +02:00
Daniel Eklöf
699cbaf380
readme: add multi-seat support to the feature list 2020-07-09 09:18:18 +02:00
Daniel Eklöf
b1214bf635
readme: wiki: 'faq' has been renamed to 'troubleshooting' 2020-06-30 19:49:55 +02:00
Daniel Eklöf
45b7db06bf
readme: add link to FAQ in the wiki 2020-06-30 19:43:10 +02:00
Daniel Eklöf
32e84fbc54
readme: nope, how about a png then? 2020-06-28 09:32:54 +02:00
Daniel Eklöf
dc5b6ca73a
readme: let's see if we can use the SVG in the top header 2020-06-28 09:32:16 +02:00
Daniel Eklöf
a3adc5724e
readme: link to PNG instead 2020-06-28 09:30:23 +02:00
Daniel Eklöf
81968b989e
readme: special thanks go to Ordoviz, for designing foot's logo 2020-06-28 09:29:20 +02:00
Daniel Eklöf
8624a8823c
readme: fix mastodon link 2020-06-09 17:46:12 +02:00
Daniel Eklöf
aa331404b5
readme: add link to my mastodon account 2020-06-09 17:44:03 +02:00
Daniel Eklöf
6b2a59110d
readme: fix benchmark link 2020-05-31 13:07:53 +02:00
Daniel Eklöf
dd05b14c47
benchmarks: initial results 2020-05-31 13:07:01 +02:00
Daniel Eklöf
e4a6b12fda
readme: cleanup 2020-05-30 11:07:07 +02:00
Daniel Eklöf
b2733dd4b2
readme: GCC requires -Wno-missing-profile in a PGO build 2020-05-30 11:02:12 +02:00
Daniel Eklöf
b105ee5edd
readme: add link to "running the new build" at the end of the release build section 2020-05-30 10:52:26 +02:00
Daniel Eklöf
3def8efa10
readme: describe what should expect to see when running the benchmark 2020-05-30 10:51:04 +02:00
Daniel Eklöf
621dfa33cf
reaadme: add step to remove the temp file 2020-05-30 10:49:22 +02:00
Daniel Eklöf
7f173388ad
readme: add missing ')' 2020-05-30 10:48:12 +02:00
Daniel Eklöf
a9bcb8e988
readme: fix URL 2020-05-30 10:47:45 +02:00
Daniel Eklöf
1ba8de9cee
readme: describe how to do a PGO build 2020-05-30 10:46:22 +02:00
Daniel Eklöf
ae27a92153
readme: mention that -O3 is default in release builds 2020-05-25 21:24:00 +02:00
Daniel Eklöf
2541060ae4
readme: document work around for GCC 10.1 O2+PGO regression 2020-05-25 21:21:49 +02:00
Daniel Eklöf
62b0546c22
readme: compared with -> compared to 2020-05-25 20:19:19 +02:00
Daniel Eklöf
12d495dd41
readme: spelling: gpo -> pgo 2020-05-25 19:36:27 +02:00
Daniel Eklöf
b5b1c19e94
readme: mention GCC 10.1 performance regression 2020-05-25 19:35:17 +02:00
Daniel Eklöf
5600cc68c0
readme: mention that gcc produces a much faster binary than clang 2020-05-21 18:05:38 +02:00
Daniel Eklöf
dea36de7e3
readme: add suggested cflags for a release build 2020-05-18 19:01:22 +02:00
Daniel Eklöf
0c9b679958
readme: add 'synchronized updates' to feature list
The support in foot isn't new, but let's make it more visible.
2020-05-16 14:16:38 +02:00
Daniel Eklöf
980606233b
Merge branch 'fcft-precompose' 2020-05-13 13:03:20 +02:00
Daniel Eklöf
f156f3f4bd
readme: use unicode RIGHT ARROW instead of '->' 2020-05-10 17:36:15 +02:00
Daniel Eklöf
8d7eab9fb9
readme: short section describing the origins of the name 'foot' 2020-05-10 17:33:48 +02:00
Daniel Eklöf
00df12f1a3
unicode-combine: simplify - remove -Dunicode-precompose option
Since the pre-composing functionality is now part of fcft, it makes
little sense to have a compile time option - there's no size benefit
to be had.

Furthermore, virtually all terminal emulators do
pre-composing (alacritty being an exception), this really isn't that
controversial.
2020-05-10 17:10:33 +02:00
Daniel Eklöf
77e256763c
readme: unicode-combining: mention when we render the decomposed version 2020-05-09 12:06:11 +02:00
Daniel Eklöf
9638d0213b
readme: update 'Unicode combining' 2020-05-03 11:21:31 +02:00
Daniel Eklöf
39024681ec
readme: sligh re-wording of the "Unicode combining" chapter 2020-05-02 19:57:18 +02:00
Daniel Eklöf
5a5b8140c4
readme: utf8proc is no longer a dependency 2020-05-02 17:36:22 +02:00
Daniel Eklöf
d945b68b73
unicode-combine: remove utf8proc dependency
We only used utf8proc to try to pre-compose a glyph from a base and
combining character.

We can do this ourselves by using a pre-compiled table of valid
pre-compositions. This table isn't _that_ big, and binary searching it
is fast.

That is, for a very small amount of code, and not too much extra RO
data, we can get rid of the utf8proc dependency.
2020-05-02 17:29:00 +02:00
Daniel Eklöf
3fb3b63d93
readme: link to utf8proc was cut off 2020-04-27 12:27:00 +02:00
Daniel Eklöf
aae998d9a3
readme: add link to utf8proc 2020-04-27 12:26:39 +02:00
Daniel Eklöf
2008207929
readme: add utf8proc to the list of dependencies 2020-04-27 12:25:35 +02:00
Daniel Eklöf
c06890c4cd
readme: update description 2020-04-24 20:57:23 +02:00
Daniel Eklöf
8a094b5683
readme: improve description 2020-04-19 16:23:18 +02:00
Daniel Eklöf
ee254e0de1
readme: bug reporting: emphasize that debug builds are preferred for backtraces 2020-04-19 16:01:29 +02:00
Daniel Eklöf
7971aeeda5
readme: spell 'change' correctly 2020-04-19 15:51:05 +02:00
Daniel Eklöf
f4e6d2e3ee
README: describe how to report bugs 2020-04-04 20:54:54 +02:00
Daniel Eklöf
0f663cb4d0
readme: summary: add 'lightweight' 2020-04-04 14:53:05 +02:00
Daniel Eklöf
a658fee6b5
readme: remove the 'non-features' and 'what doesn't work' sections 2020-04-04 14:43:38 +02:00
Daniel Eklöf
10330c2a9d
readme: tweak presentation of OSC 555 2020-04-04 13:58:29 +02:00
Daniel Eklöf
34b4d55c82
readme: markup of OSC sequences 2020-04-04 13:58:05 +02:00