mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-25 06:46:36 -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
#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
-
d3b348a5b1cursor-shape: improve xcursor fallback support, and prefer CSS names
Daniel Eklöf
2024-02-29 07:54:27 +01:00 -
6fd533ce13render: don't try to set a NULL xcursor image
Daniel Eklöf
2024-02-29 07:49:08 +01:00 -
4bb3b5383fci: run x86+x64 builds in parallel
Daniel Eklöf
2024-02-24 10:05:05 +01:00 -
3d9aa1c29cconfig: don't try to free key combos we haven't allocated
Daniel Eklöf
2024-02-24 09:58:04 +01:00 -
a5ab490380ci: remove deprecated 'group'
Daniel Eklöf
2024-02-24 09:54:51 +01:00 -
1c985537ecci: 'steps' is a list
Daniel Eklöf
2024-02-23 18:02:18 +01:00 -
0dc105d0e4ci: rename .woodpecker.yml -> .woodpecker.yaml
Daniel Eklöf
2024-02-23 17:59:01 +01:00 -
678bdb7c3fconfig: on error, correctly free partially parsed key combos
Daniel Eklöf
2024-02-20 16:17:52 +01:00 -
d31ccf12d0changelog: kitty modifier no longer clears selection + viewport
Daniel Eklöf
2024-02-23 17:48:01 +01:00 -
749d36d321
input: don't clear text selection on modifier keypresses
Tim Culverhouse
2024-02-22 15:08:13 -06:00 -
67f97cbca1shm: use XRGB surfaces when we know we wont be using transparency
Daniel Eklöf
2024-02-21 16:29:10 +01:00 -
09d856f2ffinput: improved debug logging of key press/release
Daniel Eklöf
2024-02-20 16:18:55 +01:00 -
0c94bf43f2vt: ignore VS16 (U+FE0F) when grapheme clustering is disabled
Daniel Eklöf
2024-02-16 07:11:07 +01:00 -
aca9af0202vt: VS16 - variation selector 16 (emoji representation) should only affect emojis
Daniel Eklöf
2024-02-08 17:09:27 +01:00 -
9ca84e6b48config: map Control+wheel to font increase/decrease
Daniel Eklöf
2024-02-15 16:41:16 +01:00 -
729bd57caeterm: erase-scrollback: handle non-existing scrollback history
Daniel Eklöf
2024-02-15 16:29:02 +01:00 -
c114afadbdrender: always center grid when fullscreened or maximized
Daniel Eklöf
2024-02-13 16:28:03 +01:00 -
8f0a87b1b7
Merge branch 'master' into crosshair-v4
Raimund Sacherer
2024-02-11 21:16:19 +01:00 -
fa01bf2b75
csi: support DECRQM queries for ECMA-48 (SM/RM) modes
Craig Barnes
2024-02-11 15:09:28 +00:00 -
9d9690410apgo: render_resize_force() has been removed, adjust stub accordingly
Daniel Eklöf
2024-02-08 16:44:55 +01:00 -
69df42c51bdoc: better examples for pipe-* commands
Daniel Eklöf
2024-02-07 17:09:01 +01:00 -
bc8c2e0112wayland: regression: use correct scaling factor when calling render_resize()
Daniel Eklöf
2024-02-07 16:22:33 +01:00 -
ebbee61f14input: remove debug logging
Daniel Eklöf
2024-02-06 14:04:59 +01:00 -
3b5d83a3ecpgo: add missing stub for render_refresh_app_id()
Daniel Eklöf
2024-02-06 14:04:22 +01:00 -
af114f81a0pgo: fix function prototype for stub function get_current_modifiers()
Daniel Eklöf
2024-02-06 14:03:07 +01:00 -
4b075bb075osc: 176 (app-id): implement query+reply
Daniel Eklöf
2024-02-06 13:55:30 +01:00 -
0b95e72073Merge branch 'app-id'
Daniel Eklöf
2024-02-06 13:50:38 +01:00 -
22f04f6a84changelog: OSC-176 - set app-id
Daniel Eklöf
2024-02-06 13:49:46 +01:00 -
6c56b04b3fosc: add support for osc 176 (app ID)
delthas
2023-09-04 14:02:05 +02:00 -
4801d3a305term: drop term->render.title.is_armed
Daniel Eklöf
2024-02-06 13:41:09 +01:00 -
41dc259744doc: foot-ctlseq: add OSC 133 C/D (command output start/end)
Daniel Eklöf
2024-02-06 13:38:08 +01:00 -
316136f428term: ignore attempts to set a title that contains an invalid UTF-8 sequence
Daniel Eklöf
2024-02-06 13:08:43 +01:00 -
756da87346changelog: smm+rmm
Daniel Eklöf
2024-02-05 12:07:47 +01:00 -
9f4eb13e9eterminfo: smm: enable 8-bit Meta mode
Daniel Eklöf
2024-02-05 12:01:40 +01:00 -
7999975016Don't use fancy Unicode quotes, stick to ASCII
Daniel Eklöf
2024-02-06 12:36:45 +01:00 -
d6939dd634readme: shell integration: fix wiki link
Daniel Eklöf
2024-02-06 12:26:00 +01:00 -
84e681f028readme: add "Piping last command's output" to index
Daniel Eklöf
2024-02-06 12:14:48 +01:00 -
0a302265ecMerge branch 'pipe-command-output'
Daniel Eklöf
2024-02-06 12:13:27 +01:00 -
231e6eb3f1grid: resize with reflow: reflow FTCS_COMMAND_{EXECUTED,FINISHED}
Daniel Eklöf
2022-12-08 13:50:30 +01:00 -
110a6dd6f0grid: resize without reflow: truncate shell_integration.cmd_{start,end}
Daniel Eklöf
2022-12-08 13:49:38 +01:00 -
d5308a0493term: command_output_to_text(): don’t skip FTCS_COMMAND_FINISHED on last row
Daniel Eklöf
2022-12-08 13:06:24 +01:00 -
1393942de3readme, doc/foot.1: document shell-integration:command-output tracking
Daniel Eklöf
2022-12-08 12:17:55 +01:00 -
d7dbb91e65changelog: pipe-command-output
Daniel Eklöf
2022-12-08 11:51:27 +01:00 -
0fed2451eadoc: foot.ini: document pipe-command-output
Daniel Eklöf
2022-12-08 11:50:43 +01:00 -
f2a8368759foot.ini: add pipe-command-output key binding
Daniel Eklöf
2022-12-08 11:45:51 +01:00 -
1c70a84fdeconfig: add pipe-command-output key-binding
Daniel Eklöf
2022-12-08 11:45:23 +01:00 -
e9607de5aeosc: store column of FTCS_COMMAND_{EXECUTED,FINISHED} in row struct
Daniel Eklöf
2022-12-08 10:46:46 +01:00 -
f8e875a7cdterm: move row->prompt_marker into new struct, row->shell_integration
Daniel Eklöf
2022-12-08 10:35:30 +01:00 -
0f10c4fd6cMerge branch 'modifiers'
Daniel Eklöf
2024-02-06 12:11:51 +01:00 -
1685f38ee6changelog: custom modifiers in key bindings
Daniel Eklöf
2024-02-06 11:10:36 +01:00 -
0aefc2c65dinput: remove the concept of "significant" modifiers
Daniel Eklöf
2024-02-06 10:41:01 +01:00 -
4730ff8d08input/config: support *all* modifier names
Daniel Eklöf
2023-05-06 11:39:38 +02:00 -
21a8d832cefeature: add resize-by-cells option to constrain window sizes...
Andrew J. Hesford
2024-01-17 15:00:14 -05:00 -
e0f3703ae6util: add streq() function and use in place of strcmp(...) == 0
Craig Barnes
2024-01-24 23:17:28 +00:00 -
03f55291a0
feature: add resize-by-cells option to constrain window sizes...
Andrew J. Hesford
2024-01-17 15:00:14 -05:00 -
44c0cf594bcsi: simplify handling of Set/Reset Mode (SM/RM) sequences
Craig Barnes
2024-01-25 01:07:53 +00:00 -
91b22ae21a
Replace unchecked allocations with calls to xmalloc.h functions
Craig Barnes
2024-01-25 07:03:50 +00:00 -
43e27a8843wayland: 'mode' is unused when LOG_ENABLE_DBG is not set
Daniel Eklöf
2024-01-24 19:59:30 +01:00 -
7e3da3007bwayland: use wl_compositor version 6 when available
Leonardo Hernández Hernández
2024-01-09 22:51:17 -06:00 -
4ee4f47065input: kitty: update to latest version of the spec
Daniel Eklöf
2024-01-22 16:39:26 +01:00 -
6ed1c28d2c
terminal: simplify some string-related code in reload_fonts()
Craig Barnes
2024-01-23 20:33:46 +00:00 -
8073ad352b
slave: fix typo
Artturin
2024-01-16 22:40:35 +02:00 -
7a2dc08a25wayland: use wl_compositor version 6 when available
Leonardo Hernández Hernández
2024-01-09 22:51:17 -06:00 -
9da7152f83slave: don't skip setting environment variables when using a custom environment
Daniel Eklöf
2024-01-09 16:50:47 +01:00 -
208008d717config: fix cloning of env_vars tllist
Daniel Eklöf
2024-01-10 16:41:03 +01:00 -
a2283c8229wayland: surface_scale_explicit_width_height(): dont assert width/height are valid for scale, take 2
Daniel Eklöf
2024-01-09 16:47:41 +01:00 -
0ca4633898slave: ignore return value of chdir()
Daniel Eklöf
2024-01-05 08:12:32 +01:00 -
66f25bb434slave: chdir to / after spawning the client application
Daniel Eklöf
2024-01-03 14:07:15 +01:00 -
14472cdbd9Add poimandres theme
LmbMaxim
2023-12-12 12:58:44 +03:00 -
e5f5a74e81changelog: formatting
Daniel Eklöf
2024-01-03 13:31:35 +01:00 -
05e6fd969asupport numpad in unicode mode
Sivecano
2023-12-29 13:37:07 +01:00 -
330ff0b1a8
fixed typo in changelog
Sivecano
2024-01-02 21:30:31 +01:00 -
da70a558b7
added changelog entry
Sivecano
2024-01-02 18:51:55 +01:00 -
6ac51e2875
support numpad in unicode mode
Sivecano
2023-12-29 13:37:07 +01:00 -
665b7d431b
fix selection colors
LmbMaxim
2023-12-17 20:40:36 +03:00 -
03deee7fc0
Add poimandres theme
LmbMaxim
2023-12-12 12:58:44 +03:00 -
3b3477d657
appstream: update releases list
Craig Barnes
2023-12-06 16:23:18 +00:00 -
242767d373
theme: electrophoretic
eugenrh
2023-11-08 17:43:44 +00:00 -
5869c8e149
theme: electrophoretic
eugenrh
2023-11-08 17:43:44 +00:00 -
8b2b65bbbc
terminfo: add terminator to conditional in Sync
Gregory Anders
2023-11-13 19:10:15 -06:00 -
a58ff17de6
Fixed typo.
Raimund Sacherer
2023-11-01 16:44:33 +01:00 -
253e5ac1aa
Default value fixes and typos.
Raimund Sacherer
2023-11-01 16:24:43 +01:00 -
1fb28d4ea8
Message Rewording
Raimund Sacherer
2023-11-01 16:08:44 +01:00 -
d0e21aa90a
Fixed duplicated text.
Raimund Sacherer
2023-11-01 16:05:10 +01:00 -
306a853a86
Fix typo
Raimund Sacherer
2023-11-01 12:07:47 +01:00 -
9a3ac3a406
Crosshair coredump fix. Crosshair styles.
Raimund Sacherer
2023-11-01 10:32:46 +01:00 -
c742f640af
Added crosshair implementation.
Raimund Sacherer
2023-10-08 21:20:48 +02:00 -
0ef07d24a9
Enable the use of flash as visual bell
Raimund Sacherer
2023-10-07 19:37:04 +02:00 -
2bef8cf9ce
Enable the use of flash as visual bell
Raimund Sacherer
2023-10-07 19:37:04 +02:00 -
ca46edfe6fchangelog: double close config file descriptor
Daniel Eklöf
2023-10-27 16:23:57 +02:00 -
8e1b51be10config: reset conf file descriptor after closing file stream
Jan Palus
2023-10-26 23:15:36 +02:00 -
ee02e7b07dmain: correct short option case in help output for disabling syslog
Jan Palus
2023-10-26 22:20:38 +02:00 -
7ffbb3cc27man foo.ini.5: Add 'Comma separated list of fonts' example
xnuk
2023-10-13 18:51:10 +00:00 -
0273542db7config: reset conf file descriptor after closing file stream
Jan Palus
2023-10-26 23:15:36 +02:00 -
d3954cd9a6main: correct short option case in help output for disabling syslog
Jan Palus
2023-10-26 22:20:38 +02:00 -
02fff24b4fconfig: improve validation of color values, default alpha to 0xff
Daniel Eklöf
2023-10-26 16:22:41 +02:00 -
e95b52edc0
fix: add missing termcap for ext-underline
kraftwerk28
2023-10-20 18:45:17 +03:00 -
8544ae6112
feat: change meson option type from bool to feature
kraftwerk28
2023-10-20 18:44:37 +03:00 -
7b666b2aad
fix: wrong color member in underline rendering
kraftwerk28
2023-03-13 02:56:43 +02:00 -
133e23b9d2
format: code style
kraftwerk28
2022-07-30 12:06:55 +03:00