mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-15 08:21:03 -04:00
Commit graph
Select branches
Hide pull requests
master
multi-cursor
pixman-16f-2
releases/1.0
releases/1.1
releases/1.10
releases/1.11
releases/1.12
releases/1.13
releases/1.14
releases/1.15
releases/1.16
releases/1.17
releases/1.18
releases/1.19
releases/1.2
releases/1.20
releases/1.21
releases/1.22
releases/1.23
releases/1.24
releases/1.25
releases/1.26
releases/1.3
releases/1.4
releases/1.5
releases/1.6
releases/1.7
releases/1.8
releases/1.9
url-underline-style
#100
#1003
#1006
#1007
#1011
#1013
#1014
#1015
#1016
#1017
#1018
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1029
#103
#1032
#1034
#1035
#1037
#1038
#104
#1041
#1044
#1045
#1048
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1057
#1059
#106
#1060
#1061
#1062
#1064
#1066
#1071
#1072
#1073
#1075
#1076
#1079
#1081
#1085
#1086
#1087
#1088
#109
#1090
#1093
#1095
#1098
#1099
#1101
#111
#1110
#1113
#1119
#112
#1121
#1123
#1124
#1125
#1126
#113
#1131
#1134
#1137
#114
#1140
#1143
#1144
#1145
#1149
#115
#1153
#1157
#1159
#1160
#1163
#1164
#1167
#117
#1170
#1171
#1174
#1175
#1177
#1178
#1180
#1181
#1182
#1184
#1185
#1186
#1187
#1189
#119
#1191
#1192
#1195
#1197
#1198
#12
#1201
#1202
#1203
#1206
#1207
#1208
#1210
#1215
#122
#1220
#1221
#1223
#1227
#123
#1231
#1234
#1237
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1247
#1250
#1251
#1252
#1254
#1255
#126
#1260
#1262
#1263
#1266
#1267
#1268
#127
#1279
#1281
#1289
#129
#1290
#1292
#1295
#1298
#130
#1304
#1306
#1307
#131
#1311
#1318
#1319
#1323
#1327
#1328
#133
#1331
#1332
#1334
#1339
#1340
#1342
#1343
#1344
#1346
#1350
#1352
#1357
#1359
#1361
#1363
#1365
#1366
#137
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1378
#1381
#1382
#1387
#1388
#1389
#1390
#1393
#1397
#1398
#1399
#1400
#1401
#1402
#1406
#1407
#1408
#1411
#1412
#1413
#1415
#1417
#1418
#1420
#1421
#1424
#1427
#143
#1432
#1433
#1437
#1438
#1439
#1440
#1442
#1445
#1448
#145
#1450
#1452
#1453
#1454
#1455
#1460
#1466
#1467
#1468
#147
#1471
#148
#1481
#1483
#1485
#1486
#1489
#1490
#1491
#1493
#1495
#1496
#1499
#15
#1501
#1504
#1507
#1508
#1510
#1513
#1517
#1518
#152
#1521
#1522
#1524
#1529
#153
#1530
#1532
#1537
#1544
#1547
#1560
#1564
#1567
#1570
#1574
#1575
#1576
#1578
#1580
#1585
#1590
#1591
#1592
#1593
#1599
#160
#1600
#1602
#1603
#1606
#1608
#161
#1611
#1612
#1616
#1617
#1618
#1619
#162
#1625
#1626
#1627
#1628
#1629
#1630
#1631
#1632
#1635
#164
#1640
#1644
#1645
#1646
#1647
#1648
#1649
#165
#1656
#1658
#166
#1660
#1669
#167
#1670
#1671
#1672
#1676
#1677
#1679
#1681
#1682
#1683
#1684
#1686
#1687
#1688
#1689
#1691
#1692
#1693
#1698
#1699
#1700
#1703
#1704
#1714
#1716
#1719
#172
#1720
#1724
#1726
#1728
#173
#1735
#1736
#1740
#1746
#1747
#1748
#1749
#1751
#1753
#1754
#1755
#1756
#1757
#1758
#176
#1762
#1766
#1767
#1768
#177
#1770
#1772
#1773
#1774
#1776
#1779
#1780
#1781
#1785
#1786
#1788
#1790
#1791
#1793
#1794
#1796
#18
#1800
#1806
#1809
#1810
#1815
#1817
#1825
#1826
#1830
#1831
#1832
#1833
#1834
#1835
#1839
#1843
#185
#1852
#1858
#1859
#1862
#1863
#1868
#1869
#1870
#1871
#1875
#1876
#1877
#1879
#1880
#1881
#1886
#1888
#1893
#1898
#1899
#1900
#1902
#1904
#1905
#1907
#1909
#1915
#1919
#192
#1920
#1921
#1922
#1923
#1926
#1927
#1928
#193
#1930
#1934
#1935
#1936
#1937
#1938
#1941
#1944
#1946
#1948
#1949
#1952
#1953
#1955
#1957
#196
#1961
#1964
#1966
#1970
#1974
#1981
#1982
#1983
#1984
#1988
#1990
#1991
#1993
#1995
#1996
#1997
#1999
#200
#2001
#2008
#201
#2012
#2013
#2017
#2018
#2019
#2021
#2022
#2023
#2028
#2030
#2031
#2036
#2037
#2038
#204
#2040
#2041
#2042
#2043
#2045
#2046
#2047
#205
#2069
#2070
#2074
#2075
#2076
#2077
#2081
#2083
#2084
#2088
#2089
#209
#2092
#2093
#2094
#2096
#2098
#2100
#2102
#2104
#2106
#2107
#2108
#211
#2112
#2113
#212
#2128
#2129
#213
#2130
#2135
#214
#2146
#2147
#2150
#2151
#2152
#2153
#2154
#2155
#2157
#2158
#216
#2160
#2165
#2167
#2169
#217
#2171
#2176
#2178
#2181
#2184
#2185
#2186
#2191
#2192
#2193
#2195
#2197
#2198
#22
#220
#2200
#2204
#2205
#2207
#2208
#2217
#2218
#222
#2225
#223
#2233
#2234
#2236
#2239
#2240
#2242
#2243
#2245
#2246
#2247
#2248
#2250
#2253
#2258
#2259
#226
#2260
#2264
#2266
#2268
#2269
#227
#2270
#2271
#2272
#2273
#2277
#2278
#228
#2280
#2281
#2282
#2283
#2285
#2287
#229
#2290
#2291
#2293
#2295
#2296
#2297
#2298
#23
#2301
#2304
#2306
#2308
#231
#2310
#2312
#2315
#2317
#2319
#232
#2320
#234
#236
#237
#240
#241
#243
#246
#247
#248
#251
#252
#253
#255
#256
#26
#260
#262
#263
#268
#269
#271
#272
#275
#276
#277
#28
#280
#282
#284
#285
#290
#292
#293
#294
#295
#296
#297
#298
#299
#302
#303
#304
#307
#310
#312
#314
#315
#316
#317
#318
#321
#322
#323
#327
#329
#33
#331
#332
#333
#334
#336
#339
#341
#342
#343
#344
#346
#349
#352
#353
#354
#356
#357
#358
#36
#364
#365
#367
#368
#369
#37
#370
#371
#372
#374
#377
#378
#380
#382
#383
#385
#388
#39
#390
#393
#396
#397
#398
#40
#400
#401
#402
#403
#406
#408
#41
#412
#414
#416
#417
#420
#422
#423
#426
#428
#429
#43
#433
#435
#437
#438
#439
#44
#440
#442
#444
#445
#446
#447
#45
#450
#452
#454
#457
#458
#46
#461
#462
#465
#467
#469
#470
#472
#473
#477
#48
#480
#482
#483
#484
#486
#488
#493
#496
#497
#498
#499
#50
#500
#501
#505
#506
#507
#510
#511
#512
#513
#519
#520
#521
#523
#525
#529
#530
#532
#535
#536
#537
#538
#539
#540
#543
#545
#546
#548
#550
#551
#553
#559
#56
#560
#561
#563
#564
#566
#567
#568
#570
#571
#572
#574
#575
#576
#577
#578
#579
#58
#582
#584
#585
#587
#588
#589
#590
#592
#595
#597
#598
#599
#6
#60
#601
#602
#605
#606
#607
#609
#61
#610
#611
#616
#617
#618
#62
#621
#623
#624
#626
#629
#63
#630
#632
#634
#635
#636
#637
#640
#641
#643
#645
#647
#65
#650
#652
#653
#655
#66
#660
#661
#662
#663
#666
#667
#668
#669
#67
#672
#673
#674
#675
#676
#677
#679
#68
#681
#682
#683
#688
#689
#698
#699
#7
#705
#706
#707
#71
#710
#712
#719
#72
#720
#722
#727
#73
#731
#732
#733
#737
#739
#74
#740
#741
#742
#745
#749
#750
#754
#755
#757
#759
#760
#764
#767
#768
#770
#773
#774
#778
#781
#785
#788
#790
#791
#793
#794
#796
#799
#80
#802
#803
#805
#806
#807
#81
#810
#811
#813
#815
#817
#818
#819
#82
#820
#821
#822
#824
#825
#827
#83
#831
#832
#833
#834
#835
#837
#839
#84
#841
#843
#845
#847
#85
#850
#852
#858
#860
#861
#862
#864
#867
#870
#871
#873
#874
#875
#877
#878
#88
#882
#885
#886
#888
#889
#89
#890
#892
#893
#894
#895
#899
#90
#901
#902
#903
#905
#906
#908
#909
#910
#911
#912
#913
#915
#916
#92
#920
#921
#923
#925
#927
#928
#929
#93
#930
#936
#937
#938
#941
#944
#945
#946
#947
#948
#95
#953
#954
#957
#96
#961
#965
#967
#970
#972
#973
#977
#978
#98
#981
#984
#985
#986
#987
#989
#99
#990
#991
#993
#994
#996
#998
0.9.0
1.0.0
1.1.0
1.10.0
1.10.1
1.10.2
1.10.3
1.11.0
1.12.0
1.12.1
1.13.0
1.13.1
1.14.0
1.15.0
1.15.1
1.15.2
1.15.3
1.16.0
1.16.1
1.16.2
1.17.0
1.17.1
1.17.2
1.18.0
1.18.1
1.19.0
1.2.0
1.2.1
1.2.2
1.2.3
1.20.0
1.20.1
1.20.2
1.21.0
1.22.0
1.22.1
1.22.2
1.22.3
1.23.0
1.23.1
1.24.0
1.25.0
1.26.0
1.26.1
1.3.0
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.5.0
1.5.1
1.5.2
1.5.3
1.5.4
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.8.0
1.8.1
1.8.2
1.9.0
1.9.1
1.9.2
-
237db6e771wayland: always call wl_display_dispatch_pending() at least once, after reading
Daniel Eklöf
2025-05-02 13:43:59 +02:00 -
0ea572dc63Paste URL/regex selection to prompt if key is uppercase.
Ryan Roden-Corrent
2025-04-28 19:56:32 -04:00 -
682c6fc17cFix formatting.
Ryan Roden-Corrent
2025-05-01 07:02:04 -04:00 -
183fd96abaMerge branch 'releases/1.22'
Daniel Eklöf
2025-05-01 10:25:53 +02:00 -
85c81042d2meson: bump version to 1.22.3 1.22.3 releases/1.22
Daniel Eklöf
2025-05-01 10:20:38 +02:00 -
acea863fbechangelog: prepare for 1.22.3
Daniel Eklöf
2025-05-01 10:20:22 +02:00 -
2a8948a3f3config: tweak.surface-bit-depth now defaults to 'auto'
Daniel Eklöf
2025-05-01 08:34:49 +02:00 -
7ced397089config: gamma-correct-blending: disable by default
Daniel Eklöf
2025-05-01 08:09:08 +02:00 -
9ff0151055changelog: add new 'unreleased' section
Daniel Eklöf
2025-05-01 10:17:20 +02:00 -
e5a0755451config: tweak.surface-bit-depth now defaults to 'auto'
Daniel Eklöf
2025-05-01 08:34:49 +02:00 -
b07ce56321config: gamma-correct-blending: disable by default
Daniel Eklöf
2025-05-01 08:09:08 +02:00 -
1bd8b6f659Fix unintended changes
Ryan Roden-Corrent
2025-04-30 16:16:45 -04:00 -
b3e4e125d0Fix doc, move logic to activate_url.
Ryan Roden-Corrent
2025-04-30 16:03:30 -04:00 -
a5c43df2d5Use 32-bit char comparison, update docs.
Ryan Roden-Corrent
2025-04-30 06:44:52 -04:00 -
1dc8354534readme: add liberapay donation button
Daniel Eklöf
2025-04-30 11:43:13 +02:00 -
99954534e1Merge branch 'releases/1.22'
Daniel Eklöf
2025-04-30 10:30:57 +02:00 -
513e91c33ameson: bump version to 1.22.2 1.22.2
Daniel Eklöf
2025-04-30 10:23:51 +02:00 -
fc293bad5echangelog: prepare 1.22.2
Daniel Eklöf
2025-04-30 10:23:20 +02:00 -
172f67a8dfdoc: foot.ini: gamma-correct: tweak wording of 8- vs. 10-bit surfaces
Daniel Eklöf
2025-04-28 12:32:40 +02:00 -
ce424e0990scripts: srgb: use 2.2 gamma TF instead of piece-wise sRGB TF
Daniel Eklöf
2025-04-27 10:14:45 +02:00 -
1ea20b1b70changelog: add new 'unreleased' section
Daniel Eklöf
2025-04-26 10:41:14 +02:00 -
eb79a27900readme: donations: add liberapay
Daniel Eklöf
2025-04-30 09:28:35 +02:00 -
1ed7206222
key-binding: add binds for changing alpha
Baltazár Radics
2022-08-16 12:49:44 +02:00 -
984d3925d3Bracket pastes.
Ryan Roden-Corrent
2025-04-29 06:53:07 -04:00 -
6e810fb677Paste URL/regex selection to prompt if key is uppercase.
Ryan Roden-Corrent
2025-04-28 19:56:32 -04:00 -
d7b48d3924doc: foot.ini: gamma-correct: tweak wording of 8- vs. 10-bit surfaces
Daniel Eklöf
2025-04-28 12:32:40 +02:00 -
97910a5cbascripts: srgb: use 2.2 gamma TF instead of piece-wise sRGB TF
Daniel Eklöf
2025-04-27 10:14:45 +02:00 -
d20fbc6807config: parse_color_theme(): make NOINLINE
Daniel Eklöf
2025-04-27 07:46:09 +02:00 -
16b4862cb3config: disable gamma-correct blending by default
Daniel Eklöf
2025-04-19 17:03:23 +02:00 -
4d70bb7b42changelog: mention the new combined dark/light theme files
Daniel Eklöf
2025-04-26 18:15:31 +02:00 -
8273514d3cthemes: paper-color: add dark/light combined theme file
Daniel Eklöf
2025-04-26 15:26:36 +02:00 -
d3e45791bdthemes: nvim: add dark/light combined theme file
Daniel Eklöf
2025-04-26 15:26:31 +02:00 -
6a1c3b89c2themes: gruvbox: add dark/light combined theme file
Daniel Eklöf
2025-04-26 15:26:22 +02:00 -
1dc14a3001themes: selenized: add dark/light combined theme file
Daniel Eklöf
2025-04-26 15:23:44 +02:00 -
537092e643themes: solarized: add dark/light combined theme file
Daniel Eklöf
2025-04-21 12:20:28 +02:00 -
bc5b716668config: add initial-color-theme=1|2
Daniel Eklöf
2025-04-21 12:19:11 +02:00 -
10e7f29149csi: implement private mode 2031 (dark/light mode detection)
Daniel Eklöf
2025-04-20 12:48:37 +02:00 -
6bc91b5e28key-bindings: add bindings to switch between color themes
Daniel Eklöf
2025-04-20 07:58:02 +02:00 -
1423babc35config: add new section 'colors2'
Daniel Eklöf
2025-04-20 07:36:58 +02:00 -
01c43f1644config: refactor: break out color theme parsing to a separate function
Daniel Eklöf
2025-04-20 07:32:48 +02:00 -
b24a9a59b9tests: config: colors: verify loaded color is correct
Daniel Eklöf
2025-04-20 07:29:54 +02:00 -
5406ae3355themes: cursor.color -> colors.cursor
Daniel Eklöf
2025-04-20 07:16:37 +02:00 -
d63d9aefa3themes: solarizsed add dark/light combined themes
Daniel Eklöf
2025-04-21 12:20:28 +02:00 -
d8b32dd6a3config: add initial-color-theme=1|2
Daniel Eklöf
2025-04-21 12:19:11 +02:00 -
0c173f7995csi: implement private mode 2031 (dark/light mode detection)
Daniel Eklöf
2025-04-20 12:48:37 +02:00 -
1c21200267key-bindings: add bindings to switch between color themes
Daniel Eklöf
2025-04-20 07:58:02 +02:00 -
8cf1f7edd3config: add new section 'colors2'
Daniel Eklöf
2025-04-20 07:36:58 +02:00 -
fb7df0301dconfig: refactor: break out color theme parsing to a separate function
Daniel Eklöf
2025-04-20 07:32:48 +02:00 -
f000bc6c09tests: config: colors: verify loaded color is correct
Daniel Eklöf
2025-04-20 07:29:54 +02:00 -
97095bba33themes: cursor.color -> colors.cursor
Daniel Eklöf
2025-04-20 07:16:37 +02:00 -
624c383a1fconfig: move cursor.color to colors.cursor
Daniel Eklöf
2025-04-20 07:16:18 +02:00 -
a7276d9dffconfig: refactor: break out 'colors' to a color_theme struct
Daniel Eklöf
2025-04-20 06:54:58 +02:00 -
79f6b4b1dechangelog: add new 'unreleased' section
Daniel Eklöf
2025-04-26 10:41:14 +02:00 -
fea9f5579fMerge branch 'releases/1.22'
Daniel Eklöf
2025-04-26 10:40:38 +02:00 -
c85d5d5096meson: bump version to 1.22.1 1.22.1
Daniel Eklöf
2025-04-26 10:36:23 +02:00 -
89bfac00e7changelog: prepare for 1.22.1
Daniel Eklöf
2025-04-26 10:36:13 +02:00 -
9d0b048cf9Merge branch 'master' into releases/1.22
Daniel Eklöf
2025-04-26 10:34:56 +02:00 -
0020ef12b4changelog: add missing bug ref
Daniel Eklöf
2025-04-26 10:31:09 +02:00 -
cb1b7ba0c5render: regression: alpha applied to inversed text/selections
Daniel Eklöf
2025-04-25 19:20:36 +02:00 -
d43326d2b5changelog: zero-width grapheme breaking codepoints causing fallback font to be used
Daniel Eklöf
2025-04-24 18:40:22 +02:00 -
1fec0cf5eaRevert "term: append zero-width grapheme breaking characters to previous cell"
Daniel Eklöf
2025-04-24 18:22:37 +02:00 -
1b15cc5f3dRevert "term: ignore LTR+RTL markers (U+200E + U+200F)"
Daniel Eklöf
2025-04-24 18:20:18 +02:00 -
70b324b24cterm: ignore LTR+RTL markers (U+200E + U+200F)
Daniel Eklöf
2025-04-24 08:23:56 +02:00 -
b2dfd339e4Add alacritty theme
valoq
2025-04-21 13:35:05 +00:00 -
bc8d6d1ff3build: fix race when generating emoji-variation-sequences.h
Jan Palus
2025-04-23 11:44:41 +02:00 -
92682e035b
Add alacritty theme
valoq
2025-04-21 13:35:05 +00:00 -
8bded8ce8cdoc: foot.ini: add newish Unicode range to 'box-drawings-uses-font-glyphs'
Daniel Eklöf
2025-04-19 17:10:52 +02:00 -
ef4a680ae8input: reset modifiers in keyboard_leave()
Daniel Eklöf
2025-04-19 08:05:15 +02:00 -
cb2a64c585csi: don't allow client app to enable grapheme-shaping when disabled at compile-time
Daniel Eklöf
2025-04-19 12:16:48 +02:00 -
1a2e5f4932render: fix colors.alpha-mode=matching
Daniel Eklöf
2025-04-19 07:46:06 +02:00 -
1bf9156628doc: foot.ini: spaces -> tab (for indentation)
Daniel Eklöf
2025-04-19 11:59:50 +02:00 -
179e14e0a1doc: foot.ini: gamma-correct-blending: mention colors being off
Daniel Eklöf
2025-04-19 09:16:28 +02:00 -
b1635ec997
render.c: fix alpha_mode logic
Fazzi
2025-04-19 00:31:51 +01:00 -
155c7c96b7doc: foot.ini: key-bindings: untranslated symbols are tried before translated
Daniel Eklöf
2025-04-18 14:43:36 +02:00 -
30aafce82dfoot.ini: move alpha-mode to colors section
Daniel Eklöf
2025-04-18 13:59:43 +02:00 -
6e5a602f67changelog: add new 'unreleased' section
Daniel Eklöf
2025-04-17 14:44:05 +02:00 -
9799c4ddcdMerge branch 'releases/1.22'
Daniel Eklöf
2025-04-17 14:42:52 +02:00 -
95f7b71058meson: bump version to 1.22.0 1.22.0
Daniel Eklöf
2025-04-17 14:41:32 +02:00 -
2c8214f6eachangelog: prepare for 1.22.0
Daniel Eklöf
2025-04-17 14:41:13 +02:00 -
b46a9aa6d7themes: add "Night Owl" theme
datsudo
2025-04-14 22:01:54 +08:00 -
9ba8caf30bdoc: foot.ini: add colors.alpha-mode
Daniel Eklöf
2025-04-14 17:02:45 +02:00 -
f7807c0f4ctests: config: test colors.alpha-mode
Daniel Eklöf
2025-04-14 17:00:07 +02:00 -
d2d4f53861config+render: move alpha-mode to colors.alpha-mode, fix cursor handling
Daniel Eklöf
2025-04-14 16:58:23 +02:00 -
bacfba135dchangelog: move 'alpha-mode' to next-release
Daniel Eklöf
2025-04-14 16:48:44 +02:00 -
5f83278afdconfig: add alpha_mode option
Fazzi
2023-10-09 18:47:09 +01:00 -
d8e9786f39
themes: add "Night Owl" theme
datsudo
2025-04-14 22:01:54 +08:00 -
9a6227acb3doc: foot.ini: workers: "if you have a ridiculous number of cores"
Daniel Eklöf
2025-04-14 07:03:37 +02:00 -
b93d2f042curl-mode: fix double-width characters not being handled correctly
Daniel Eklöf
2025-04-13 08:26:20 +02:00 -
bc2e0a29bbchangelog: move vmod support in config from "changed" to "added"
Daniel Eklöf
2025-04-10 12:18:34 +02:00 -
23431e3ecfwayland+input: add support for toplevel edge constraints
Daniel Eklöf
2025-04-07 13:32:30 +02:00 -
091aa90f1awayland: handle xdg-shell edge constraints
Dominique Martinet
2025-04-06 15:48:29 +09:00 -
34d3f4664bxkbcommon: require libxkbcommon >= 1.8.0
Dominique Martinet
2025-04-06 15:35:54 +09:00 -
bdf65672c0Themes: Add 'Molokai' theme
Łukasz Wojniłowicz
2025-04-03 18:09:53 +02:00 -
1760cb6ab8config: update default URL regex
Daniel Eklöf
2025-04-02 08:41:46 +02:00 -
14bfcf772b
wayland: handle xdg-shell edge constraints
Dominique Martinet
2025-04-06 15:48:29 +09:00 -
4ffba94e81
xkbcommon: require libxkbcommon >= 1.8.0
Dominique Martinet
2025-04-06 15:35:54 +09:00 -
1f16f4c716
Themes: Add 'Molokai' theme
Łukasz Wojniłowicz
2025-04-03 18:09:53 +02:00 -
cae7805a2a
Fix margins not being damaged when reloading colours.
wreald
2025-01-25 16:48:31 +11:00 -
13291b8765
Don't leak memory all over the place.
wreald
2024-09-20 11:27:44 +10:00 -
6505d75607
Fix pgolib build.
wreald
2024-09-18 20:09:19 +10:00