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
-
4cd65f0e70Merge branch 'releases/1.18'
Daniel Eklöf
2024-08-14 12:02:36 +02:00 -
ce9c9f6be6meson: bump version to 1.18.1 1.18.1 releases/1.18
Daniel Eklöf
2024-08-14 12:00:20 +02:00 -
447b02b530changelog: prepare for 1.18.1
Daniel Eklöf
2024-08-14 12:00:08 +02:00 -
54c1660a1eMerge branch 'master' into releases/1.18
Daniel Eklöf
2024-08-14 11:59:23 +02:00 -
2896c18981osc: regression: fix OSC-111 handling of alpha changes
Daniel Eklöf
2024-08-14 08:50:44 +02:00 -
eb185bfa47utils/xtgettcap: fix possible NULL deref, found by -fanalyzer
Daniel Eklöf
2024-08-14 08:53:21 +02:00 -
cee0c5423amain: spell out the most common reason for setlocale() to fail
Daniel Eklöf
2024-08-11 11:11:38 +02:00 -
6d351ffc43main: invalid locale != non-UTF-8 locale
Daniel Eklöf
2024-08-10 16:38:35 +02:00 -
7e1894978fslave: prefix user notifications with 'foot'
Daniel Eklöf
2024-08-09 13:55:21 +02:00 -
ee9c76ded0osc: kitty: update 's' to the latest spec
Daniel Eklöf
2024-08-09 08:25:36 +02:00 -
481ce82d66doc: foot.ini: document the Unicode ranges covered by the builtin glyphs
Daniel Eklöf
2024-08-09 08:24:53 +02:00 -
bef613e656csd: track pointer when rendering and handling CSD button clicks
Daniel Eklöf
2024-08-09 08:20:59 +02:00 -
7ec9ca2b95input: CSD buttons are now triggered when releasing the mouse button
Daniel Eklöf
2024-08-02 17:12:12 +02:00 -
803f712332meson: add "prefix: '#include <unistd.h>" to cc.has_function()
Daniel Eklöf
2024-08-09 08:15:13 +02:00 -
9d5d84a835meson: fix false positive detection of
memfd_createShogo Yamazaki
2024-08-07 14:12:13 +09:00 -
01eca82d33readme: remove CI badges for gitlab and sr.ht
Daniel Eklöf
2024-08-07 17:15:00 +02:00 -
8607fb6312readme: repology: use four columns instead of three
Daniel Eklöf
2024-08-07 17:14:26 +02:00 -
a0b5f79f32readme: repology: use three columns instead of one
Daniel Eklöf
2024-08-07 17:13:38 +02:00 -
e9d43b2d26meson: fix false positive detection of
memfd_createShogo Yamazaki
2024-08-07 14:12:13 +09:00 -
8ffa31fee5
render: Swap shm out for vulkan
Kenny Levinsen
2024-08-04 23:40:45 +02:00 -
e3df9f6e1e
vulkan: Implement buffer chain
Kenny Levinsen
2024-08-04 23:38:40 +02:00 -
42caf8b387
vulkan: Device initialization
Kenny Levinsen
2024-08-04 23:37:35 +02:00 -
fb74a2df27changelog: osc-99: sound support
Daniel Eklöf
2024-08-04 15:23:33 +02:00 -
84d36606cbosc: kitty notifications: add support for XDG sound names
Daniel Eklöf
2024-08-04 15:21:06 +02:00 -
6349262491osc: kitty notifications: implement s=silent
Daniel Eklöf
2024-08-04 14:16:56 +02:00 -
a3a35f2c8cterm: reload_fonts(): don't ignore return value of thrd_join()
Daniel Eklöf
2024-08-03 09:04:24 +02:00 -
b27841e1b5
Merge branch 'xstrjoin3'
Craig Barnes
2024-08-03 10:42:37 +01:00 -
6b72108ee2osc: kitty notifications: ignore invalid IDs
Daniel Eklöf
2024-08-03 11:05:58 +02:00 -
f87c9bb9f7
xmalloc: remove delim param from xstrjoin() and add separate xstrjoin3()
Craig Barnes
2024-08-03 08:12:13 +01:00 -
62b0b65d47changelog: add new 'unreleased' section
Daniel Eklöf
2024-08-02 14:33:26 +02:00 -
bf51d8c19bMerge branch 'releases/1.18'
Daniel Eklöf
2024-08-02 14:33:08 +02:00 -
b5e692ef8bmeson: bump version to 1.18.0 1.18.0
Daniel Eklöf
2024-08-02 14:28:16 +02:00 -
1272632f3bchangelog: prepare for 1.18.0
Daniel Eklöf
2024-08-02 14:27:57 +02:00 -
a176d8fbdbreadme: typo: foot -> foot's
Daniel Eklöf
2024-08-02 12:06:08 +02:00 -
aabb239c0freadme: xtgettcap: mention tigetstr() compability
Daniel Eklöf
2024-08-02 10:33:18 +02:00 -
901daefd96changelog: more template parameters we've added to desktop-notifications
Daniel Eklöf
2024-08-02 10:18:59 +02:00 -
a9e462d952Remove a number of unused includes
Daniel Eklöf
2024-08-01 20:11:04 +02:00 -
09ab8c6c7cnotify: codespell: programatically -> programmatically
Daniel Eklöf
2024-08-02 08:25:29 +02:00 -
1a89538700notify: codespell: notificaton -> notification
Daniel Eklöf
2024-08-02 08:22:57 +02:00 -
ebd8ad8937doc: foot.ini: codespell: furhermore -> furthermore
Daniel Eklöf
2024-08-02 08:22:37 +02:00 -
ea2f0e7c3fosc: kitty notifications: cleanup and update to latest version of spec
Daniel Eklöf
2024-08-02 08:07:13 +02:00 -
18b87b2e20notify: don't forget terminating NULL when patching notify helper's argv
Daniel Eklöf
2024-07-31 18:31:18 +02:00 -
76ac910b11osc: kitty notifications: buttons, icons, app-name, categories etc
Daniel Eklöf
2024-07-31 16:22:17 +02:00 -
d87b81dd52notify: disable debug logging
Daniel Eklöf
2024-07-30 17:31:15 +02:00 -
259a75e957notify: remove debug assertion
Daniel Eklöf
2024-07-30 17:24:48 +02:00 -
ba79bf1602notify: ${icon}: don't fallback to app-id
Daniel Eklöf
2024-07-30 17:16:02 +02:00 -
0a5ba708e4notify: don't close FD 0
Daniel Eklöf
2024-07-30 16:33:19 +02:00 -
a3ad740251readme: IRC: update link to point to the web interface
Daniel Eklöf
2024-07-27 08:48:32 +02:00 -
00ec2a8f09readme: update mastodon link
Daniel Eklöf
2024-07-27 08:37:41 +02:00 -
9cf99ea4bfnotify: close notification by sending SIGINT to helper
Daniel Eklöf
2024-07-26 16:23:17 +02:00 -
8f16fe54d3pgo: add notify_close() stub
Daniel Eklöf
2024-07-25 19:31:27 +02:00 -
c4d9f8a8ffosc: kitty notifications: implement the 'close' request
Daniel Eklöf
2024-07-25 19:24:28 +02:00 -
c797222930osc: kitty notification: implement 'close' events
Daniel Eklöf
2024-07-25 18:47:23 +02:00 -
d53f0aea75notify: rename 'report' -> 'report_activated'
Daniel Eklöf
2024-07-25 18:35:15 +02:00 -
0ce4ef6000notify: kitty notifications: fix ID string in activation event
Daniel Eklöf
2024-07-25 18:45:04 +02:00 -
a213e14ca3Merge branch 'kitty-notifications'
Daniel Eklöf
2024-07-25 18:32:57 +02:00 -
a6bc9cafafosc+notify: strcmp() -> streq()
Daniel Eklöf
2024-07-24 16:04:14 +02:00 -
f56da385fenotify: try to read the daemon assigned notification ID from stdout
Daniel Eklöf
2024-07-24 16:02:19 +02:00 -
e271027c0cconfig: notify-send: it's "action=label", not "action,label"
Daniel Eklöf
2024-07-24 16:01:42 +02:00 -
37ab3b1603notify: don't create icon file on disk when we're not going to use it
Daniel Eklöf
2024-07-24 15:59:52 +02:00 -
24168ed86eosc: kitty notifications: don't include '?' in the query reply
Daniel Eklöf
2024-07-24 15:58:19 +02:00 -
ecbec57a47notify: split up the ${action} template parameter
Daniel Eklöf
2024-07-23 19:08:21 +02:00 -
d5c773a58bnotify: bug: always adjust amount of data left in stdout buffer
Daniel Eklöf
2024-07-23 18:48:45 +02:00 -
70b4638a75osc: kitty notifications: implement query
Daniel Eklöf
2024-07-23 18:32:23 +02:00 -
511d4817d3doc: foot.ini: desktop-notification: remove 'notification dismissal'
Daniel Eklöf
2024-07-23 16:52:18 +02:00 -
79832c16e2notify: name the activation action 'default'
Daniel Eklöf
2024-07-23 16:48:15 +02:00 -
045ead985cnotify: don't focus/report on notification dismissal
Daniel Eklöf
2024-07-23 16:41:52 +02:00 -
55a4e59ef9notify: if there's a symbolic icon name, use it
Daniel Eklöf
2024-07-23 15:30:01 +02:00 -
fabfef9c82notify: consume_stdout(): fix ASAN warning
Daniel Eklöf
2024-07-23 15:29:08 +02:00 -
e59efb1233osc: remove unused includes
Daniel Eklöf
2024-07-23 15:28:47 +02:00 -
50efd9726dpgo: updated stubs for notification functions
Daniel Eklöf
2024-07-23 12:15:37 +02:00 -
d0a5425155notify: add_icon(): check return value of write()
Daniel Eklöf
2024-07-23 12:15:29 +02:00 -
9814cf5779notify: clean up logging messages
Daniel Eklöf
2024-07-23 12:12:50 +02:00 -
efa5b9cea6osc: cleanup
Daniel Eklöf
2024-07-23 12:12:38 +02:00 -
b3108e1ad2notify: separate active notifications from unfinished kitty notifications
Daniel Eklöf
2024-07-23 11:53:30 +02:00 -
ccb184ae64osc: kitty notifications: updated support for icons
Daniel Eklöf
2024-07-23 11:29:05 +02:00 -
c7cffea9eenotify: stdout is a bad name
Daniel Eklöf
2024-07-23 09:42:14 +02:00 -
b319618af1notify: XDG token is now expected to be prefixed with xdgtoken=
Daniel Eklöf
2024-07-23 09:33:18 +02:00 -
e52d6e3fb8osc: kitty notifications: use xstrjoin() instead of xasprintf()
Daniel Eklöf
2024-07-23 08:05:19 +02:00 -
e88ec86c93pgo: update notify_notify() prototype, add notify_free()
Daniel Eklöf
2024-07-23 07:43:56 +02:00 -
7268ee9078pgo: update spawn() prototype
Daniel Eklöf
2024-07-23 07:43:42 +02:00 -
0209458cc0changelog: new desktop-notifications config section
Daniel Eklöf
2024-07-23 07:09:54 +02:00 -
5905ea0d84osc: kitty notifications: implement focus|report
Daniel Eklöf
2024-07-23 06:59:46 +02:00 -
12152a8ae4unicode-mode: disable debug logging
Daniel Eklöf
2024-07-23 06:59:14 +02:00 -
69f56b86b7wayland: add wayl_activate()
Daniel Eklöf
2024-07-23 06:58:37 +02:00 -
a42f990818spawn: add optional reaper callback, return pid_t
Daniel Eklöf
2024-07-23 06:57:30 +02:00 -
57af75f988osc: kitty notifications: use body as title, if no title is set
Daniel Eklöf
2024-07-19 15:26:08 +02:00 -
b0bf8ca5f7osc/notify: add support for OSC-99, kitty desktop notifications
Daniel Eklöf
2024-07-19 15:04:28 +02:00 -
45c7cd3f74input: allow mouse selections to start inside the margins
Daniel Eklöf
2024-07-18 08:08:44 +02:00 -
38461eef6fcsi: in-band window resize notifications, private mode 2048
Daniel Eklöf
2024-06-30 19:44:17 +02:00 -
e11a4ab6afwayland: #ifdef guard code related to wl_shm_release()
Daniel Eklöf
2024-07-18 14:27:40 +02:00 -
87aac8708dfoot.info: add setal (colored underlines)
Daniel Eklöf
2024-07-18 09:04:39 +02:00 -
065eb05e3emeson/pgo: fix PGO build errors with recent meson(?) versions
Daniel Eklöf
2024-07-18 09:02:42 +02:00 -
36e4435bbflog: respect the NO_COLOR environment variable
Daniel Eklöf
2024-07-18 08:41:44 +02:00 -
4f25e1ba9fwayland: use wl_shm v2 if available
Daniel Eklöf
2024-07-18 08:07:32 +02:00 -
1fd4076082themes: catppuccin: replace with updated flavors
abs3nt
2024-07-14 13:26:31 -07:00 -
ff972d4bb2
move to changed
abs3nt
2024-07-17 23:01:30 -07:00 -
518f9acece
changelog
abs3nt
2024-07-17 23:00:07 -07:00 -
6f4e618a78
catppuccin
abs3nt
2024-07-14 13:26:31 -07:00 -
1136108c97input: don't map wheel events to BTN_{BACK,FORWARD}
Daniel Eklöf
2024-07-13 10:24:11 +02:00