mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-18 06:46:23 -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
-
a2960aa457meson: fix dependencies (utf8proc missing in lots of places)
Daniel Eklöf
2025-01-04 10:06:45 +01:00 -
169471cf23ci: sr.ht: try to bring up to date, and pull from codeberg
Daniel Eklöf
2025-01-04 09:50:30 +01:00 -
77e30c8b45ci: sr.ht: disable x64 (rely on codeberg only)
Daniel Eklöf
2025-01-04 09:50:06 +01:00 -
9667fe2b26changelog: add missing issue ref
Daniel Eklöf
2025-01-03 08:08:52 +01:00 -
8414966013changelog: add new 'unreleased' section
Daniel Eklöf
2025-01-03 08:03:06 +01:00 -
bdc821c488Merge branch 'releases/1.20'
Daniel Eklöf
2025-01-03 08:02:48 +01:00 -
b0e6645395meson: bump version to 1.20.1 1.20.1
Daniel Eklöf
2025-01-03 08:01:35 +01:00 -
4ed0361b97changelog: prepare for 1.20.1
Daniel Eklöf
2025-01-03 08:01:22 +01:00 -
b66a076bf1Merge branch 'master' into releases/1.20
Daniel Eklöf
2025-01-03 08:00:53 +01:00 -
f5c10a2452render: fix order we're checking custom codepoints
Daniel Eklöf
2025-01-03 07:33:14 +01:00 -
9cde179034
themes: add iterm theme from alacritty
evplus
2025-01-02 11:53:49 +01:00 -
9f5be55d1cosc: disable debug logging
Daniel Eklöf
2025-01-02 09:12:11 +01:00 -
7c1cee0373notify: disable debug logging
Daniel Eklöf
2025-01-02 09:12:06 +01:00 -
56d2c3e990config: don't allow colors.flash-alpha to be 1.0
Daniel Eklöf
2025-01-02 09:08:24 +01:00 -
c7ab7b3539term: limit app-id to 2048 characters
Daniel Eklöf
2025-01-02 08:58:48 +01:00 -
f8ebe985a8changelog: add missing issue ref
Daniel Eklöf
2025-01-01 09:29:11 +01:00 -
1dc922e5a4changelog: add new 'unreleased' section
Daniel Eklöf
2025-01-01 09:23:33 +01:00 -
5048cb0c33Merge branch 'releases/1.20'
Daniel Eklöf
2025-01-01 09:23:08 +01:00 -
9b1c31ebcbmeson: bump version to 1.20.0 1.20.0
Daniel Eklöf
2025-01-01 09:21:51 +01:00 -
ded55b7276changelog: prepare for 1.20.0
Daniel Eklöf
2025-01-01 09:21:26 +01:00 -
e851d44ac9kitty kbd: don't generate release events for plain Enter+Tab+Backspace
Daniel Eklöf
2025-01-01 08:06:52 +01:00 -
e38ec79be1osc: add option to disable OSC-52, partially or fully
Daniel Eklöf
2024-12-21 06:52:00 +01:00 -
67bd5dd460selection: fix crash when tripple clicking in a region containing NUL characters
Daniel Eklöf
2024-12-22 07:09:37 +01:00 -
3b0c2a3543misc: add missing include stdlib.h (for free())
Daniel Eklöf
2024-12-20 15:22:14 +01:00 -
d523e7a676term: set_app_id() + set_window_title(): only allow printable characters
Daniel Eklöf
2024-12-17 11:01:17 +01:00 -
9a1b59adaebox-drawings: implement octants
Daniel Eklöf
2024-12-08 09:05:41 +01:00 -
768f254286
pgo: prefer full-headless-sway over full-headless-cage
heather7283
2024-12-08 13:54:45 +04:00 -
5034209087quit should be in key-bindings
cy
2024-12-03 00:13:28 -05:00 -
ca13c7b4f5Update rose-pine, add theme variants
Denis Zharikov
2024-11-26 23:05:07 +04:00 -
7e88e0bfdcpgo: explicitly set LLVM_PROFILE_FILE envvar
heather7283
2024-11-19 20:06:32 +04:00 -
de305a7e58pgo: run sway with --unsupported-gpu flag
heather7283
2024-11-19 19:59:06 +04:00 -
c067aabd11
quit should be in key-bindings
cy
2024-12-03 00:13:28 -05:00 -
c016f273fd
Update rose-pine, add theme variants
Denis Zharikov
2024-11-26 23:05:07 +04:00 -
256749c6d0term: get_font_dpi(): remove invalid assertion
Daniel Eklöf
2024-11-24 08:01:31 +01:00 -
8282af2868
pgo: explicitly set LLVM_PROFILE_FILE envvar
heather7283
2024-11-19 20:06:32 +04:00 -
41acc69e82
pgo: run sway with --unsupported-gpu flag
heather7283
2024-11-19 19:59:06 +04:00 -
b43f19cb50vt: don't call fcft_precompose() if font is NULL
Daniel Eklöf
2024-11-02 20:11:14 +01:00 -
d3cd4ad933char32: use utf8proc_charwidth() instead of wcwidth(), when available
Daniel Eklöf
2024-10-31 07:17:35 +01:00 -
f3e443ea47osc: 9: ignore ConEmu/Windows Terminal sequences
Daniel Eklöf
2024-11-02 08:10:25 +01:00 -
ab3af2af37unicode: update data files to 16.0
Daniel Eklöf
2024-10-31 07:26:07 +01:00 -
4aae5222fechangelog: osc-9/777 crash when body is empty
Daniel Eklöf
2024-10-31 07:02:38 +01:00 -
689549bb1fosc: notify: fix crash with no message
Jack Wilsdon
2024-10-28 17:52:09 +00:00 -
e0ec9fc21b
osc: notify: fix crash with no message
Jack Wilsdon
2024-10-28 17:52:09 +00:00 -
813b514f63docs: document more default bindings in search scrollback mode.
Mark Stosberg
2024-10-25 08:58:40 -04:00 -
8edf273f6echangelog: add new 'unreleased' section
Daniel Eklöf
2024-10-23 13:55:10 +02:00 -
e1469ed057Merge branch 'releases/1.19'
Daniel Eklöf
2024-10-23 13:54:49 +02:00 -
cb91fbb4b6meson: bump version to 1.19.0 1.19.0 releases/1.19
Daniel Eklöf
2024-10-23 13:51:15 +02:00 -
6d11e93e2fchangelog: prepare for 1.19.0
Daniel Eklöf
2024-10-23 13:50:54 +02:00 -
d68da27a7furi: skip query/fragment parsing when dealing with file:// URIs
Daniel Eklöf
2024-10-23 08:47:21 +02:00 -
996e5fa630Revert "url-mode: don't strip the file:// prefix from localhost URIs"
Daniel Eklöf
2024-10-23 08:46:30 +02:00 -
511aad419bconfig: add color.sixelN options
Daniel Eklöf
2024-10-23 08:35:30 +02:00 -
e891abdd6arender: remove unnecessary call to wl_surface_damage_buffer()
Daniel Eklöf
2024-10-06 11:26:35 +02:00 -
ce38f5b413render: sixels: update damage region when rendering sixels
Daniel Eklöf
2024-10-05 08:53:11 +02:00 -
4afb94687cchangelog: #1715: "ghost" lines when selecting text
Daniel Eklöf
2024-09-21 09:17:38 +02:00 -
6ad84dab2drender: do dirty/clean consistency check before rendering sixels
Daniel Eklöf
2024-09-21 09:11:28 +02:00 -
49ed8b5e21selection: set row->dirty when clearing the cell->attrs.clean bit
Daniel Eklöf
2024-09-20 17:16:45 +02:00 -
798b44934frender: double-buffer: optimization: skip clean rows
Daniel Eklöf
2024-09-20 17:14:59 +02:00 -
a9fefcf58brender: (debug): assert row->dirty vs. cell->attrs.clean consistency
Daniel Eklöf
2024-09-20 17:13:06 +02:00 -
046d959657shm: fix compilation when FORCED_DOUBLE_BUFFERING is enabled
Daniel Eklöf
2024-09-20 17:06:47 +02:00 -
e2aeb7f336render: xcursor_is_valid(): don't crash when there's no theme loaded
Daniel Eklöf
2024-09-21 09:08:40 +02:00 -
297cb370aarender: add missing include, limits.h
Daniel Eklöf
2024-09-15 09:56:41 +02:00 -
33f3818520Merge branch 'toplevel-icon'
Daniel Eklöf
2024-09-13 09:20:50 +02:00 -
76b58b5663changelog: remove escape sequences we've reverted
Daniel Eklöf
2024-09-13 08:57:20 +02:00 -
9151685d04csi: revert implementation of CSI 20 t
Daniel Eklöf
2024-09-13 08:57:07 +02:00 -
7984f08925osc: OSC-1 does not set the icon, it sets the icon _label_
Daniel Eklöf
2024-09-13 08:51:12 +02:00 -
c6208a98c8main: include toplevel-icon support in --version output
Daniel Eklöf
2024-09-13 08:45:54 +02:00 -
f5caa2d265pgo: add missing stub for render_refresh_icon()
Daniel Eklöf
2024-09-10 19:13:00 +02:00 -
97ec375c67toplevel-icon: implement OSC-1, CSI 20/21/22/23 t
Daniel Eklöf
2024-09-10 18:53:38 +02:00 -
3f8a1fc85bchangelog: xdg-toplevel-icon-v1
Daniel Eklöf
2024-09-08 18:26:28 +02:00 -
b34137dde3toplevel-icon: set to app-id, instead of hardcoding to "foot"
Daniel Eklöf
2024-09-08 18:25:07 +02:00 -
0cb07027f2wayland: set toplevel icon
Daniel Eklöf
2024-09-08 13:15:21 +02:00 -
28a1c67dd5wayland: bind the xdg-toplevel-icon manager global
Daniel Eklöf
2024-09-08 11:18:30 +02:00 -
5ef69fc591meson: detect wayland-protocols >= 1.37, and conditionally enable xdg-toplevel-icon-v1
Daniel Eklöf
2024-09-08 10:42:24 +02:00 -
d4a1283797xsnprintf: various improvements related to xvsnprintf() and xsnprintf()
Craig Barnes
2024-09-11 20:13:30 +01:00 -
31f88e636c
readme: typo: foot-ctlseq -> foot-ctlseqs
Craig Barnes
2024-09-11 22:08:45 +01:00 -
2f68448bd8term: struct row: reorder, for improved readability
Daniel Eklöf
2024-09-09 07:41:59 +02:00 -
f3f9212c7cterm: don't pack the outer struct, in the row struct
Daniel Eklöf
2024-09-09 07:21:29 +02:00 -
1925593a37render: resize(): don't overflow the number of scrollback lines
Daniel Eklöf
2024-09-09 06:51:10 +02:00 -
8a4bbbf5cbreadme: update mastodon link
Daniel Eklöf
2024-09-08 13:45:20 +02:00 -
c8185aec1ddesktop: rename to foot{,client,-server}.desktop
Daniel Eklöf
2024-09-08 10:23:26 +02:00 -
11ff9ba7ec.desktop: remove StartupWMClass cludge
Daniel Eklöf
2024-09-08 10:22:29 +02:00 -
a916a6a8cametainfo: add recent releases, update feature list
Daniel Eklöf
2024-09-08 10:21:28 +02:00 -
117bb80dd0term: use 16-bit ints for cmd start/end columns
Daniel Eklöf
2024-09-07 19:18:46 +02:00 -
deba63fcffterm: reduce the size of the row struct, by packing it
Daniel Eklöf
2024-09-07 09:06:16 +02:00 -
c41f55c3a0sixel: default bg color is now taken from the sixel palette, not the ANSI bg color
Daniel Eklöf
2024-09-05 07:17:03 +02:00 -
c5bb1fb2ednotifications: BEL and OSC-777 now focuses the window on notification activation
Daniel Eklöf
2024-09-05 07:13:53 +02:00 -
c15ebbfa2echangelog: strikeout-thickness
Daniel Eklöf
2024-08-26 19:36:26 +02:00 -
b47a4dd255add setting for strikeout thickness
Oleh Hushchenkov
2024-08-25 11:28:21 +03:00 -
47df32a99b
add setting for strikeout thickness
Oleh Hushchenkov
2024-08-25 11:28:21 +03:00 -
01fa59b6b7changelog: mbsntoc32() failure checks
Daniel Eklöf
2024-08-20 07:17:58 +02:00 -
8f9f3dbd9dterm_set_window_title(): fix bad check for invalid UTF-8
Daniel Eklöf
2024-08-20 07:15:22 +02:00 -
7dd204fd31osc: notify: fix bad check for invalid UTF-8
Daniel Eklöf
2024-08-20 07:14:53 +02:00 -
be13788a4fchangelog: resize-keep-grid
Daniel Eklöf
2024-08-20 07:12:19 +02:00 -
b3fd994fd3changelog: add missing reference to #1787
Daniel Eklöf
2024-08-20 07:12:09 +02:00 -
1969717527feature: add resize-keep-grid to allow text reflow on font changes
Andrew J. Hesford
2024-08-14 10:35:58 -04:00 -
a2fc2a986erender: follow cursor.unfocused-style regardless of cursor.style
tokyo4j
2024-08-15 01:18:57 +09:00 -
10efbb2031
render: follow cursor.unfocused-style regardless of cursor.style
tokyo4j
2024-08-15 01:18:57 +09:00 -
96c30cd410term: thrd_join() returns thrd_success on success, not 0
Daniel Eklöf
2024-08-15 17:20:12 +02:00 -
49a54a59b9
feature: add resize-keep-grid to allow text reflow on font changes
Andrew J. Hesford
2024-08-14 10:35:58 -04:00 -
dc5ff7db28changelog: add new 'unreleased' section
Daniel Eklöf
2024-08-14 12:02:56 +02:00