mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-28 06:46:38 -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
#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
#2325
#2328
#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
-
8fd710edd5
Merge branch 'master' into master
Autumn Lamonte
2021-12-31 16:15:37 +01:00 -
c0aa414404test: config: colors: test ‘256’ is an invalid key
Daniel Eklöf
2021-12-30 21:49:08 +01:00 -
788d86c15d
#762 SGR-Pixels mouse mode
Autumn Lamonte
2021-12-30 05:13:45 -06:00 -
b7976e9565test: config: test colors section
Daniel Eklöf
2021-12-29 19:54:21 +01:00 -
3583d1cd98test: config: csd: test color options
Daniel Eklöf
2021-12-29 19:43:11 +01:00 -
7938b9e811test: config: add test_color() utility function
Daniel Eklöf
2021-12-29 19:43:01 +01:00 -
a780a8b66ftest: config: test csd section
Daniel Eklöf
2021-12-29 19:33:18 +01:00 -
8b2e46b6dctest: config: test mouse section
Daniel Eklöf
2021-12-29 19:18:25 +01:00 -
956f8995b9test: config: test cursor section
Daniel Eklöf
2021-12-29 19:15:15 +01:00 -
58ce3b4a17test: config: test URL section
Daniel Eklöf
2021-12-29 19:10:49 +01:00 -
8aa0ab0d9atest: config: rename ‘conf_ptr’ -> ‘ptr’
Daniel Eklöf
2021-12-29 19:10:37 +01:00 -
67edb43db4test: config: scrollback: test indicator-positition
Daniel Eklöf
2021-12-29 19:04:19 +01:00 -
e058a43689test: config: main: test dpi-aware, selection-target and initial-window-mode
Daniel Eklöf
2021-12-29 19:03:59 +01:00 -
a7c489980etest: config: add test_enum() utility function
Daniel Eklöf
2021-12-29 19:03:36 +01:00 -
abec4f4e71render: csd: scale border width when rendering the CSD border’s visible part
Daniel Eklöf
2021-12-29 18:11:51 +01:00 -
8ac2bcff67render: limit the unfocused block cursor’s outline width
Daniel Eklöf
2021-12-29 18:05:00 +01:00 -
0a656d75d4Merge branch 'scale-outline-of-unfocused-block-cursor'
Daniel Eklöf
2021-12-29 11:52:48 +01:00 -
ef8d5ebca0render: scale the width out the outline of the unfocused block cursor
Daniel Eklöf
2021-12-28 20:51:19 +01:00 -
fa1088da93Merge branch 'apply-scrollback-multiplier-in-alternate-scroll-mode'
Daniel Eklöf
2021-12-28 17:10:24 +01:00 -
c9086e6d4finput: apply scrollback.multplier in alterate scroll mode
Daniel Eklöf
2021-12-24 15:22:14 +01:00 -
a835436537term_mouse_grabbed(): make ‘seat’ argument const
Daniel Eklöf
2021-12-24 15:21:37 +01:00 -
1217cb50d2changelog: irc+ircs added to default value of url.protocols
Daniel Eklöf
2021-12-27 21:13:26 +01:00 -
cbbc142eb9Merge branch 'irc-url'
Daniel Eklöf
2021-12-27 21:12:17 +01:00 -
3f34ec7470
Add irc:// to default URL schemes
Simon Ser
2021-12-27 12:10:44 +01:00 -
3f10ee87b1term: print: erase existing OSC-8 URI
Daniel Eklöf
2021-12-26 14:51:26 +01:00 -
4986df7eebtest: config: fix format specifier: uint32_t needs %u, not %hu
Daniel Eklöf
2021-12-26 13:03:45 +01:00 -
323f645bb2Merge branch 'term-erase-refactor'
Daniel Eklöf
2021-12-26 12:42:05 +01:00 -
39bb6be8bfterm_erase(): replace coord-typed arguments with regular ints
Daniel Eklöf
2021-12-25 19:12:51 +01:00 -
366da7349cMerge branch 'cell-colors-use-index'
Daniel Eklöf
2021-12-26 12:39:01 +01:00 -
b218b8cfb0sixel: VT state’s bg color may now be an index, rather than an actual color value
Daniel Eklöf
2021-12-25 21:22:40 +01:00 -
c2bf2d3650csi: store color index, not actual color, in cell’s fg/bg attributes
Daniel Eklöf
2021-12-25 17:13:50 +01:00 -
8bf757f466csi: no need to set VT state’s fg/bg to the default ones on SGR reset
Daniel Eklöf
2021-12-25 17:13:01 +01:00 -
2fa29fb5f4test: config: test ‘scrollback’ section
Daniel Eklöf
2021-12-26 12:37:12 +01:00 -
cd9b936003test: config: add test_double() utility function
Daniel Eklöf
2021-12-26 12:36:55 +01:00 -
193c696d03test: config: add test_uint32() utility function
Daniel Eklöf
2021-12-26 12:36:43 +01:00 -
a3dc0d287dconfig: update most parse_section_*() functions to return in each if-branch
Daniel Eklöf
2021-12-25 23:51:02 +01:00 -
8771bb20bfconfig: scrollback: add missing return for ‘lines’
Daniel Eklöf
2021-12-25 23:48:05 +01:00 -
c765d6722ctest: config: bindings: verify pipe argv
Daniel Eklöf
2021-12-25 23:37:04 +01:00 -
2c4e6680aatest: config: test [bell].command (spawn template)
Daniel Eklöf
2021-12-25 23:27:36 +01:00 -
a4af00bd8btest: config: test [main].notify (spawn template)
Daniel Eklöf
2021-12-25 23:27:23 +01:00 -
46eea75614test: config: add test_spawn_template() utility function
Daniel Eklöf
2021-12-25 23:27:10 +01:00 -
e225be1c50tokenize: free content of argv on failure, and reset the argv pointer
Daniel Eklöf
2021-12-25 23:25:30 +01:00 -
ba851c963etest: config: ‘bell’ section
Daniel Eklöf
2021-12-25 23:03:11 +01:00 -
a93e7867ffchangelog: grammar
Daniel Eklöf
2021-12-23 14:09:48 +01:00 -
a20e424dc0Merge branch 'crash-on-csd-size-1'
Daniel Eklöf
2021-12-23 11:54:50 +01:00 -
41f7f8b7farender: make sure ‘maximized’ button doesn’t use negative coordinates
Daniel Eklöf
2021-12-22 20:31:38 +01:00 -
521bd84a99config: csd.border_width now always reflects the full/total width
Daniel Eklöf
2021-12-22 20:21:46 +01:00 -
9df537a110meson: generate-version: use CURRENT_SOURCE_DIR instead of SOURCE_ROOT
Daniel Eklöf
2021-12-21 13:40:54 +01:00 -
027603cbb8slave: re-use ‘struct sigaction’ variable when resetting SIGHUP+SIGPIPE
Daniel Eklöf
2021-12-18 23:22:52 +01:00 -
fb488b6162slave: restore SIGPIPE
Daniel Eklöf
2021-12-18 23:20:10 +01:00 -
59b5ba03c7Merge branch 'error-on-empty-key-or-mouse-binding'
Daniel Eklöf
2021-12-18 21:15:22 +01:00 -
454d4e22aatest: config: verify setting an empty key/mouse binding fails
Daniel Eklöf
2021-12-18 20:42:37 +01:00 -
c076f03dc4config: error out on empty key- or mouse binding
Daniel Eklöf
2021-12-18 20:39:08 +01:00 -
0b9cb6bd2fMerge branch 'shm-buffer-busy-sometimes-not-set'
Daniel Eklöf
2021-12-18 14:41:12 +01:00 -
fc6533c920shm: get_buffer(): make sure buffer->busy is set
Daniel Eklöf
2021-12-15 12:37:21 +01:00 -
fb398f473eMerge branch 'lower-case-all-theme-names'
Daniel Eklöf
2021-12-18 14:25:25 +01:00 -
828e894e96themes: consistently use snake-case in theme names
Daniel Eklöf
2021-12-18 14:24:30 +01:00 -
355157d3b6Merge branch 'apprentice-theme'
Daniel Eklöf
2021-12-18 14:22:16 +01:00 -
dfbe9d8aa2
Add Apprentice theme
Oğuz Ersen
2021-12-17 19:09:38 +01:00 -
ee19c765bbMerge branch 'kitty-kbd-dont-fallback-to-xkb-symbol'
Daniel Eklöf
2021-12-16 13:02:25 +01:00 -
4c5f53878einput: kitty: don’t fallback to the XKB symbol
Daniel Eklöf
2021-12-16 12:37:58 +01:00 -
55c5f0590eMerge branch 'zooming-with-dpi-aware-no'
Daniel Eklöf
2021-12-14 18:11:36 +01:00 -
a098fad004term: font_size_adjust: use DPI=96 when font is *not* scaled by DPI
Daniel Eklöf
2021-12-14 17:45:12 +01:00 -
3e5a9aa904Merge branch 'wl-output-name-description'
Daniel Eklöf
2021-12-14 15:10:03 +01:00 -
01a417660dwayland: add wl_output.name() and wl_output.description()
Daniel Eklöf
2021-12-13 19:17:48 +01:00 -
97174913e0wayland: estimate scaled (logical) width/height, if not provided
Daniel Eklöf
2021-12-13 19:15:17 +01:00 -
fe851a6936input: kitty: return the result of term_to_slave()
Daniel Eklöf
2021-12-12 15:08:46 +01:00 -
aeeaf9c0ecMerge branch 'kitty-static-keymap'
Daniel Eklöf
2021-12-11 21:06:58 +01:00 -
53fc9ca3b2kitty: replace switch with a static keysym table
Daniel Eklöf
2021-12-11 14:51:56 +01:00 -
873a27c6a5test: add missing END_TESTs
Daniel Eklöf
2021-11-21 21:07:01 +01:00 -
466fd62e85test: config: main.box-drawings-uses-font-glyphs, main.dpi-aware
Daniel Eklöf
2021-11-21 21:04:53 +01:00 -
e058f7a988test: config: add test cases for font positioning
Daniel Eklöf
2021-11-21 20:55:53 +01:00 -
50b5168ec9test: config: add test case for main.line-height
Daniel Eklöf
2021-11-21 20:48:25 +01:00 -
ed739cbc2atest: config: initial tests for the “main” section
Daniel Eklöf
2021-11-21 20:42:56 +01:00 -
64787962fftest: config: verify we fail to load a config with an invalid section
Daniel Eklöf
2021-11-21 20:13:31 +01:00 -
11dfa2145ftest: unlink config file in teardown
Daniel Eklöf
2021-11-21 20:13:08 +01:00 -
f6908619b3test: verify an empty config can be loaded successfully
Daniel Eklöf
2021-11-21 20:11:28 +01:00 -
6ea10bdb73test: meson: link with tllist
Daniel Eklöf
2021-11-21 19:56:30 +01:00 -
30709b0968test: add a test binary for foot, using the ‘check’ test framework
Daniel Eklöf
2021-11-21 19:49:20 +01:00 -
fd26fadc2cMerge branch 'config-refactor-and-verify-binding-collisions-after-load'
Daniel Eklöf
2021-12-11 21:04:27 +01:00 -
6911a50df7config: NOINLINE modifiers_to_str()
Daniel Eklöf
2021-12-11 20:59:08 +01:00 -
f077a2e77atest: config: verify collisions with the mouse override modifiers are detected
Daniel Eklöf
2021-12-11 20:44:01 +01:00 -
40249ab3a2test: config: port key/mouse binding tests to new API
Daniel Eklöf
2021-12-11 20:01:16 +01:00 -
2a02ba77a1config: resolve collisions: argv_compare() returns -1,0,+1, not a bool
Daniel Eklöf
2021-12-11 20:00:55 +01:00 -
17250ec393config: resolve collisions: return ‘false’ on failure
Daniel Eklöf
2021-12-11 20:00:32 +01:00 -
6fa09d24e5config: use “(default)” as path in log message, if path is NULL
Daniel Eklöf
2021-12-06 21:20:03 +01:00 -
ff82a3900econfig: remove commented out struct definition
Daniel Eklöf
2021-12-06 21:15:18 +01:00 -
3512a7febfconfig: remove unneeded function prototype
Daniel Eklöf
2021-12-06 21:13:55 +01:00 -
f6a591b80aconfig: unify key- and mouse bindings
Daniel Eklöf
2021-12-06 21:04:38 +01:00 -
4c50c44cf7config: do mouse binding collision detection after loading the conf
Daniel Eklöf
2021-12-05 16:30:01 +01:00 -
bb4b4ae43dconfig: value_to_key_combos(): reset modifiers in binding
Daniel Eklöf
2021-12-05 15:51:52 +01:00 -
e67639a682main: ignore SIGPIPE
Daniel Eklöf
2021-12-05 15:25:26 +01:00 -
197c1c5cedconfig: do key binding collision detection after loading the conf
Daniel Eklöf
2021-12-05 15:19:22 +01:00 -
fc2bacbb78config: remove struct key_combo, use config_key_binding instead
Daniel Eklöf
2021-12-04 21:53:48 +01:00 -
87c454c044test: meson: add fontconfig to ‘test-config’ binary (fixes PGO builds)
Daniel Eklöf
2021-12-11 20:09:30 +01:00 -
8d7dceb88aMerge branch 'config-unittest'
Daniel Eklöf
2021-12-11 18:54:42 +01:00 -
614de228a8test: config: mouse-bindings
Daniel Eklöf
2021-12-11 18:49:59 +01:00 -
9c5019ae77test: config: key-bindings
Daniel Eklöf
2021-12-11 18:30:17 +01:00 -
8cf9f0f0dctests: meson: link with tllist
Daniel Eklöf
2021-11-27 20:59:58 +01:00 -
4a00d0d050ci (gitlab+builds.sr.ht): execute foot{,client} --version
Daniel Eklöf
2021-11-27 20:51:27 +01:00