mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-27 06:46:44 -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
-
96f23b4c64ime: track IME focus independently from keyboard focus
Daniel Eklöf
2022-06-15 18:41:08 +02:00 -
d852178540ime: ime_reset_pending_{preedit,commit} is not used outside ime.c
Daniel Eklöf
2022-06-15 18:39:46 +02:00 -
9dc4f48e7avt: tag collision-count check with ‘unlikely’
Daniel Eklöf
2022-06-13 13:16:58 +02:00 -
fbcb30bf98vt: improve key calculation for compose sequences
Daniel Eklöf
2022-06-13 13:11:56 +02:00 -
edd68732advt: prevent potential endless loop when finding a slot for a composed character
Daniel Eklöf
2022-06-13 12:14:15 +02:00 -
dbe2c0a068selection: allow HT, VT and FF, disallow NUL in non-bracketed paste mode
Daniel Eklöf
2022-06-13 11:41:54 +02:00 -
d3c51b51b7pgo: slave_spawn(): sync function signature
Daniel Eklöf
2022-06-13 16:32:59 +02:00 -
8436e6aceatest: config: new test for the new ‘environment’ section
Daniel Eklöf
2022-05-28 19:34:16 +02:00 -
604a3cdd84changelog: new ‘environment’ section in foot.ini
Daniel Eklöf
2022-05-28 19:28:45 +02:00 -
5760bcb3bfdoc: document the new ‘environment’ config section
Daniel Eklöf
2022-05-28 19:28:36 +02:00 -
755f96321aconfig: add a new ‘environment’ section
Daniel Eklöf
2022-05-28 19:27:29 +02:00 -
497c31d9fccommands: scroll up: simplify viewport clamping logic
Daniel Eklöf
2022-05-29 11:11:52 +02:00 -
9567694babgrid: reflow: don’t trim trailing empty cells from logical lines
Daniel Eklöf
2022-06-01 19:29:30 +02:00 -
cdd46cdf85grid: invert the default value of ‘linebreak’, from false to true
Daniel Eklöf
2022-06-01 19:28:47 +02:00 -
cf9d407336Minor grammatical correction
Utkarsh Verma
2022-06-05 14:07:19 +05:30 -
4c0701368dBring back old whitespaces
Utkarsh Verma
2022-06-02 13:39:28 +05:30 -
1b8cb9ef91Improve render refresh and undef macro
Utkarsh Verma
2022-06-02 13:30:17 +05:30 -
fd28668a1cRefresh terminal after alpha is reset
Utkarsh Verma
2022-06-02 09:16:24 +05:30 -
27f513920fRefresh terminal after updating alpha
Utkarsh Verma
2022-06-02 09:09:14 +05:30 -
4e2347da12Add option to change terminal alpha through key-bindings
Utkarsh Verma
2022-06-02 08:12:31 +05:30 -
377997be9dMerge branch 'tokyonight'
Daniel Eklöf
2022-06-01 20:01:51 +02:00 -
e521fe5394Add 'themes/tokyonight-storm'
Lorenz
2022-05-31 17:14:34 +02:00 -
b4443c7daaAdd 'themes/tokyonight-night'
Lorenz
2022-05-31 17:12:23 +02:00 -
45b6d91eefAdd 'themes/tokyonight-day'
Lorenz
2022-05-31 17:09:44 +02:00 -
6e51ecf030
Add 'themes/tokyonight-storm'
Lorenz
2022-05-31 17:14:34 +02:00 -
e42832eb30
Add 'themes/tokyonight-night'
Lorenz
2022-05-31 17:12:23 +02:00 -
3cbe140255
Add 'themes/tokyonight-day'
Lorenz
2022-05-31 17:09:44 +02:00 -
8d03652a18themes: add catppuccin
Stefan Prosiegel
2022-05-23 14:40:12 +02:00 -
bc7214cd88config: use $HOME instead of getpwuid() to retrieve users’s home dir
Daniel Eklöf
2022-05-24 18:18:15 +02:00 -
5ef06a1a50
themes: add catppuccin
Stefan Prosiegel
2022-05-23 14:40:12 +02:00 -
13971e7371Update systemd service files
Soc Virnyl S. Estela
2022-04-19 01:00:49 +08:00 -
7e8b5f9610main: minor rewording of non-UTF8 locale warnings and errors
Daniel Eklöf
2022-05-14 09:14:57 +02:00 -
15d45d5704meson: -Dsystemd-units-dir installs even if systemd is not found
Daniel Eklöf
2022-05-11 20:58:07 +02:00 -
62fe452cc2meson: add -Dsystemd-units-dir=<path> meson command line option
Daniel Eklöf
2022-05-04 17:33:34 +02:00 -
56e5855fffdoc: benchmarks: update with desktop results for 1.12.1 (r9)
Daniel Eklöf
2022-05-12 13:10:24 +02:00 -
834beb966edoc: benchmarks: update with laptop results for 1.12.1 (r9)
Daniel Eklöf
2022-05-12 11:53:08 +02:00 -
200c5cbc79wayland: throttle xdg activation token requests for window urgency
Daniel Eklöf
2022-05-11 21:17:52 +02:00 -
fc67bff9c0terminal: move viewport when part of it is scrolled out
Daniel Eklöf
2022-05-11 17:58:18 +02:00 -
3431619d07
Themes: Add 'Monokai Pro' theme
Lorenz
2022-05-09 06:16:05 +02:00 -
f14fc120adpgo: add xdg_activation_token parameter to spawn() stub
Daniel Eklöf
2022-05-06 10:39:49 +02:00 -
ea1aac88dburl-mode: add support for XDG activation when opening URLs
Daniel Eklöf
2022-05-03 19:37:04 +02:00 -
da942e8c2e
selection: fix inconsistency in block selections
Cormac Stephenson
2022-05-02 14:49:52 +01:00 -
bd8dd9ff7echangelog: fix URL in #1047 issue link
Daniel Eklöf
2022-04-28 19:29:06 +02:00 -
7045c177fdcommands: fix LOG_DBG() usage in cmd_scrollback_{up,down}
Craig Barnes
2022-04-27 19:18:43 +01:00 -
de201ead2echangelog: add new ‘unreleased’ section
Daniel Eklöf
2022-04-27 20:09:16 +02:00 -
0056c3426cMerge branch 'releases/1.12'
Daniel Eklöf
2022-04-27 20:08:55 +02:00 -
e95269447fmeson: bump version to 1.12.1 1.12.1 releases/1.12
Daniel Eklöf
2022-04-27 20:06:09 +02:00 -
225f8e659echangelog: prepare for 1.12.1
Daniel Eklöf
2022-04-27 20:05:51 +02:00 -
cd513e1761Merge branch 'master' into releases/1.12
Daniel Eklöf
2022-04-27 20:03:53 +02:00 -
5308b8cdb8changelog: changed behavior of “extend-to-word-boundary”
Daniel Eklöf
2022-04-27 18:52:08 +02:00 -
7630510448selection: find_word_boundary_right: add “stop-on-space-to-word-boundary”
Daniel Eklöf
2022-04-27 18:44:57 +02:00 -
8356dfac2fDisable debug logging
Daniel Eklöf
2022-04-27 18:44:17 +02:00 -
32d9895697term: reset sixel options when hard resetting the terminal state
Daniel Eklöf
2022-04-26 21:05:17 +02:00 -
aa4c7c5a30config: add ctrl+shift+v and XF86 paste to SEARCH_CLIPBOARD_PASTE
Daniel Eklöf
2022-04-26 18:34:18 +02:00 -
0e9ebf433bsearch: fix infinite loop when highlighting all matches
Daniel Eklöf
2022-04-26 18:24:22 +02:00 -
694938b85bsearch: assert that the match is *inside* the new viewport
Daniel Eklöf
2022-04-26 19:47:02 +02:00 -
c82c6116edsearch: regression: crash when moving viewport
Daniel Eklöf
2022-04-26 19:32:08 +02:00 -
93dcb7dc9cchangelog: typo: space on the wrong side of the parenthesis
Daniel Eklöf
2022-04-26 17:52:00 +02:00 -
29f07c791eMerge branch 'sway-sub-surface-damage-workaround'
Daniel Eklöf
2022-04-26 17:44:16 +02:00 -
3abb23c81cchangelog: workaround for Sway bug #6960
Daniel Eklöf
2022-04-26 17:28:36 +02:00 -
398d96fdb2term: flash: work around Sway sub-surface unmap bug
Daniel Eklöf
2022-04-26 17:24:55 +02:00 -
1e87dbc4dcsearch: work around Sway sub-surface unmap bug
Daniel Eklöf
2022-04-25 19:55:00 +02:00 -
57543c4290Merge branch 'search-crashes'
Daniel Eklöf
2022-04-26 17:40:58 +02:00 -
b94f540113changelog: search mode not always highlighting all matches correctly
Daniel Eklöf
2022-04-26 17:40:20 +02:00 -
1b5b1d5d92changelog: crash when extending selection in search mode
Daniel Eklöf
2022-04-26 17:40:00 +02:00 -
5c4ddebc3csearch: fix multiple crashes
Daniel Eklöf
2022-04-25 20:00:47 +02:00 -
1d4e1b921dsixel/terminal: use the new grid and selection APIs
Daniel Eklöf
2022-04-25 20:00:14 +02:00 -
6316a5eb0cselection: add start/end coordinate getters
Daniel Eklöf
2022-04-25 19:59:23 +02:00 -
b4f666118fgrid: add abs-to-sb and sb-to-abs utility function
Daniel Eklöf
2022-04-25 19:57:18 +02:00 -
a26eb1ea09input: assert serial received from compositor is non-zero
Daniel Eklöf
2022-04-23 15:54:37 +02:00 -
9c0f1a671cselection: assert serial is non-zero before copying data to the clipboard
Daniel Eklöf
2022-04-23 15:49:25 +02:00 -
312f0dbcfdchangelog: scrollback mode freezing, with 100% CPU
Daniel Eklöf
2022-04-23 15:19:32 +02:00 -
1d48b7b77csearch: matches_next: assert start’s ‘col’ is valid
Daniel Eklöf
2022-04-23 12:35:07 +02:00 -
082e242ce5search: matches_next: stop searching when start.row >= term->rows
Daniel Eklöf
2022-04-23 12:28:12 +02:00 -
d068e821d6search: matches_next: don’t wrap around grid->num_rows
Daniel Eklöf
2022-04-23 12:25:21 +02:00 -
f7c29ee394search: maches_next: assert match coordinates are valid
Daniel Eklöf
2022-04-23 12:24:28 +02:00 -
8c0fca30dbselection: find_word_boundary: assert ‘pos’ is valid
Daniel Eklöf
2022-04-23 12:23:27 +02:00 -
47d1ba58e5changelog: UI not refreshing when pasting into the scrollback search box
Daniel Eklöf
2022-04-24 12:08:23 +02:00 -
2cbcfb3159render: fix refresh logic of pending csd|search|url
Daniel Eklöf
2022-04-24 12:04:06 +02:00 -
b68d5da71bsearch: fix debug log
Daniel Eklöf
2022-04-24 12:03:31 +02:00 -
f0f0fac77fdoc: foot.ini: drop empty line after *show-urls-launch*
Daniel Eklöf
2022-04-23 20:08:09 +02:00 -
0dc763a621pgo: remove key_binding_unref_term() stub
Daniel Eklöf
2022-04-23 15:20:39 +02:00 -
155a2e4790ci: enable -Db_pgo=generate on release builds
Daniel Eklöf
2022-04-23 11:24:44 +02:00 -
1913fb6efdchangelog: hyperlink lists under their corresponding sub-section
Daniel Eklöf
2022-04-23 11:13:25 +02:00 -
4ca0407945raedme: add a reference to foot-ctlseq(7)
Daniel Eklöf
2022-04-23 11:11:34 +02:00 -
ce4fd6df3freadme: add OSC 22
Daniel Eklöf
2022-04-23 11:10:37 +02:00 -
ae2999740ereadme: default foot.ini is now installed to /etc/xdg/foot/foot.ini
Daniel Eklöf
2022-04-23 11:10:09 +02:00 -
18de702aebchangelog: pgo helper binary build fix (missing key-binding stubs)
Daniel Eklöf
2022-04-23 00:49:52 +02:00 -
9483a3a7c0changelog: pgo helper binary build fix (missing key-binding stubs)
Daniel Eklöf
2022-04-23 00:49:52 +02:00 -
0da081f194Merge branch 'master' into releases/1.12
Daniel Eklöf
2022-04-23 00:46:11 +02:00 -
8ceb6e45a4pgo: add missing stubs for key-binding functions
Daniel Eklöf
2022-04-23 00:44:46 +02:00 -
c08782ffacpgo: fix build for new key-binding API
Owen Rafferty
2022-04-22 17:12:04 -05:00 -
1383def2a0changelog: convert all issue links to reference links in the 1.12.0 release
Daniel Eklöf
2022-04-22 20:05:33 +02:00 -
61446df895Revert "changelog: convert all issue links to reference links in the 1.12.0 release"
Daniel Eklöf
2022-04-22 20:02:15 +02:00 -
c8a2c8c8b1Merge branch 'master' into releases/1.12
Daniel Eklöf
2022-04-22 18:56:37 +02:00 -
6652a836adchangelog: convert all issue links to reference links in the 1.12.0 release
Daniel Eklöf
2022-04-22 18:38:32 +02:00 -
e284c764b7changelog: replace all bug refs with markdown hyperlinks
Daniel Eklöf
2022-04-22 18:36:28 +02:00 -
2d4d919687changelog: add new ‘unreleased’ section
Daniel Eklöf
2022-04-22 17:19:04 +02:00 -
d8c4e21090Merge branch 'releases/1.12'
Daniel Eklöf
2022-04-22 17:18:26 +02:00 -
ea1171a5a2meson: bump version to 1.12.0 1.12.0
Daniel Eklöf
2022-04-22 17:14:41 +02:00