mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-26 06:46:45 -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
-
be4797d619systemd: skip foot-server.service when not in a Wayland context
Max Gautier
2023-07-29 10:39:11 +02:00 -
14ea4322feOrder the systemd services after graphical-session.target
Max Gautier
2023-07-29 10:37:26 +02:00 -
34520aa16emeson: allow building with wayland-protocols as a subproject
Daniel Eklöf
2023-08-08 19:32:45 +02:00 -
1faad5add7Merge branch 'wayland-protocols-1.32'
Daniel Eklöf
2023-08-07 16:53:58 +02:00 -
698c5b54f3wayland: cursor-shape-v1 is now always available
Daniel Eklöf
2023-07-31 16:33:16 +02:00 -
7eee415b75wayland: fractional-scale-v1 is now always available
Daniel Eklöf
2023-07-31 16:32:53 +02:00 -
d59a4e7a77wayland: xdg-activation is now always available
Daniel Eklöf
2023-07-31 16:32:28 +02:00 -
e0475a5421meson: require wayland-protocols >= 1.32
Daniel Eklöf
2023-07-31 16:32:06 +02:00 -
becd8ed049Merge branch 'releases/1.15'
Daniel Eklöf
2023-08-07 16:44:24 +02:00 -
f314699945meson: bump version to 1.15.3 1.15.3 releases/1.15
Daniel Eklöf
2023-08-07 16:39:54 +02:00 -
341a5eeefdchangelog: prepare for 1.15.3
Daniel Eklöf
2023-08-07 16:39:42 +02:00 -
5334e3d1aamain: “title%s” -> “title=%s”
Daniel Eklöf
2023-08-05 07:23:11 +02:00 -
d00a2a222evt: fix ASAN UB warning
Daniel Eklöf
2023-08-05 07:19:51 +02:00 -
a3d54614c7render: OSD: center text vertically
Daniel Eklöf
2023-07-31 16:29:08 +02:00 -
e567250449main: translate command line options to overrides
Daniel Eklöf
2023-07-31 16:26:17 +02:00 -
e1d66ad0c1changelog: add new ‘unreleased section’
Daniel Eklöf
2023-07-30 13:27:42 +02:00 -
eea21070eechangelog: “config” -> “config option”
Daniel Eklöf
2023-08-05 07:25:36 +02:00 -
be22736f23main: “title%s” -> “title=%s”
Daniel Eklöf
2023-08-05 07:23:11 +02:00 -
12e0edd6e1vt: fix ASAN UB warning
Daniel Eklöf
2023-08-05 07:19:51 +02:00 -
90ad3d6491render: OSD: center text vertically
Daniel Eklöf
2023-07-31 16:29:08 +02:00 -
ddcbf2a7b4config: remove deprecated option 'utempter'
Daniel Eklöf
2023-07-31 16:28:07 +02:00 -
0b4f1b4af2main: translate command line options to overrides
Daniel Eklöf
2023-07-31 16:26:17 +02:00 -
33dcb4d49achangelog: add new ‘unreleased section’
Daniel Eklöf
2023-07-30 13:27:42 +02:00 -
8aa61ef45cMerge branch 'releases/1.15'
Daniel Eklöf
2023-07-30 13:27:16 +02:00 -
53a5d62e5ameson: bump version to 1.15.2 1.15.2
Daniel Eklöf
2023-07-30 13:18:55 +02:00 -
3111bc89e5changelog: prepare for 1.15.2
Daniel Eklöf
2023-07-30 13:18:41 +02:00 -
89d0fe561fMerge branch 'master' into releases/1.15
Daniel Eklöf
2023-07-30 13:17:31 +02:00 -
1af0277564--window-size-chars: ensure width/height are valid for current scaling factor
Daniel Eklöf
2023-07-30 07:53:33 +02:00 -
05131a9b0cMerge branch 'csd-fractional-scaling'
Daniel Eklöf
2023-07-29 09:10:56 +02:00 -
aea687c0a1changelog: CSDs with fractional scaling
Daniel Eklöf
2023-07-29 09:09:59 +02:00 -
764248bb0dwayl_surface_scale_explicit_width_height(): don’t assert width/height are valid for scale
Daniel Eklöf
2023-07-29 08:18:00 +02:00 -
1782474481fractional scaling: another round(!) of rounding fixes
Daniel Eklöf
2023-07-28 15:28:10 +02:00 -
753c4b5d4frender: round scaled border/title/button widths
Daniel Eklöf
2023-07-27 20:07:05 +02:00 -
9d75c55146wayland: don't try to use a non-existing viewporter interface
Daniel Eklöf
2023-07-28 15:32:42 +02:00 -
139fd6d55cmeson: add -Dterminfo-base-name option
Daniel Eklöf
2023-07-26 16:14:38 +02:00 -
f3c5b82c82config: add tweak.bold-text-in-bright-amount
Daniel Eklöf
2023-07-26 16:12:36 +02:00 -
e912656682render: revert part of
a36f67cbe3Daniel Eklöf
2023-07-28 15:37:48 +02:00 -
fd813d0e6cfont baseline: use max(font->height, font->ascent + font->descent) when calculating font height
Daniel Eklöf
2023-07-28 15:36:48 +02:00 -
613c61abb4scaling: always round the scaling factor when converting to int
Daniel Eklöf
2023-07-25 15:56:30 +02:00 -
391bc119deci (sr.ht): alpine no longer allows pip installing to the system installation
Daniel Eklöf
2023-07-25 16:47:40 +02:00 -
76e471c4bcci: alpine no longer allows pip installing to the system installation
Daniel Eklöf
2023-07-25 16:45:29 +02:00 -
a36f67cbe3render: apply new baseline calculation everywhere
Daniel Eklöf
2023-07-23 17:35:57 +02:00 -
0a61cfc3bewayland: update terminals (fonts etc) on xdg_output_handle_done()
Daniel Eklöf
2023-07-23 20:03:31 +02:00 -
57d8f74554Merge branch 'invalid-utf8'
Daniel Eklöf
2023-07-23 20:10:57 +02:00 -
8223b4b76cchangelog: ignore invalid UTF-8 in input
Daniel Eklöf
2023-07-22 11:23:22 +02:00 -
b59fd7c388vt: detect and ignore invalid UTF-8 sequences
Daniel Eklöf
2023-07-22 11:21:41 +02:00 -
fc973a3bb9selection: send_clipboard_or_primary(): handle selection text being NULL
Daniel Eklöf
2023-07-22 11:21:12 +02:00 -
15d7885c78changelog: add new ‘unreleased’ section
Daniel Eklöf
2023-07-21 09:00:57 +02:00 -
d68d5faa05Merge branch 'releases/1.15'
Daniel Eklöf
2023-07-21 09:00:39 +02:00 -
9e4d82a484meson: bump version to 1.15.1 1.15.1
Daniel Eklöf
2023-07-21 08:57:03 +02:00 -
fa97df0eabchangelog: prepare for 1.15.1
Daniel Eklöf
2023-07-21 08:56:49 +02:00 -
62c6c9a78aMerge branch 'master' into releases/1.15
Daniel Eklöf
2023-07-21 08:55:57 +02:00 -
b3255465f1render: change baseline calculation, to center it within the line
Daniel Eklöf
2023-07-21 08:17:32 +02:00 -
098f0aafd4Merge branch 'systemd-units-socket-activation'
Daniel Eklöf
2023-07-21 08:13:51 +02:00 -
478474d0ceChangelog: standard system target + footclient fallback
Max Gautier
2023-02-14 12:04:26 +01:00 -
555edd60d4Update documentation regarding systemd units
Max Gautier
2023-02-14 12:11:40 +01:00 -
d3ffb0bde1Ties systemd units to graphical-session.target
Max Gautier
2023-02-14 09:49:32 +01:00 -
c12db68363footclient: fallback logic when socket paths don't exist
Max Gautier
2023-03-09 14:13:57 +01:00 -
dd647203fbMerge CHANGELOG.md
Max Gautier
2023-07-21 06:01:28 +02:00 -
c3b119ea81vt: improve handling of HTS
CismonX
2023-07-20 07:00:14 +08:00 -
a49281ced3render: OSD: don’t mark surface as being opaque, when it’s not
Daniel Eklöf
2023-07-19 16:39:56 +02:00 -
899b768b74render: disable transparency when we’re fullscreened
Daniel Eklöf
2023-07-19 16:34:42 +02:00 -
648f6016e3changelog: spelling: sacling -> scaling
Daniel Eklöf
2023-07-19 16:37:25 +02:00 -
62cc368047
meson: make fractional scale optional.
yangyingchao
2023-07-19 07:31:23 +08:00 -
fdd753263bterm: destroy: unref key bindings *after* destroying window
Daniel Eklöf
2023-07-18 16:13:36 +02:00 -
27b4c2ac2dthemes: starlight: update to V4
Daniel Eklöf
2023-07-18 16:18:53 +02:00 -
023a1b8da6changelog: crash on pointer capability loss
Daniel Eklöf
2023-07-18 16:12:43 +02:00 -
0b8791d1c5wayland: fix pointer cap lost handling
xdavidwu
2023-07-18 21:09:24 +08:00 -
e6d1e0cc27Merge branch 'scale-is-floating-point'
Daniel Eklöf
2023-07-18 16:06:37 +02:00 -
8ebde9f034wayland: fix pointer cap lost handling
xdavidwu
2023-07-18 21:09:24 +08:00 -
4a4f2b5daepgo: add stub for wayl_fractional_scaling()
Daniel Eklöf
2023-07-17 20:13:50 +02:00 -
df96b7f4c0changelog: wrong DPI, and wrong initial font size with fractional scaling
Daniel Eklöf
2023-07-17 16:31:54 +02:00 -
5b3b89cb64changelog: monitor metadata is now picked from the one we were last mapped on
Daniel Eklöf
2023-07-17 16:31:37 +02:00 -
7fca81dd3fterm: get_font_subpixel(): use subpixel from monitor we were *last* mapped on
Daniel Eklöf
2023-07-17 16:28:10 +02:00 -
21d99f8dceterminal: break out scaling factor updating, and reduce number of calls to render_resize()
Daniel Eklöf
2023-07-17 16:21:16 +02:00 -
c96863b188wayland: error out if there aren’t any monitors available
Daniel Eklöf
2023-07-17 16:19:21 +02:00 -
b2a29280cbwayland: use physical DPI on fractional-scale capable compositors
Daniel Eklöf
2023-07-17 16:19:14 +02:00 -
59f0a721c4wayland: fractional_scale_preferred_scale(): only push update if scale has changed
Daniel Eklöf
2023-07-17 16:12:34 +02:00 -
829353a5daterm: font_dpi_changed: scale (and old_scale) are floating point
Daniel Eklöf
2023-07-16 08:28:21 +02:00 -
2fd29cbf50term: (debug): dpi_aware is no longer an enum
Daniel Eklöf
2023-07-16 08:27:12 +02:00 -
da81b63ec0themes: add chiba-dark theme
Ayush Agarwal
2023-04-08 03:11:10 +05:30 -
6de69aa9b7render: fix xcursor scaling with fractional-scale-v1
Daniel Eklöf
2023-07-17 20:08:34 +02:00 -
8b4cb2457ainput: do not ignore touch events on the CSDs
CismonX
2023-07-16 17:24:55 +08:00 -
b7100d5716
render: use rounding for fractional scale
Ronan Pigott
2023-07-14 16:53:50 -07:00 -
d1df98e0cachangelog: add new ‘unreleased’ section
Daniel Eklöf
2023-07-14 12:40:55 +02:00 -
bee4a96b45Merge branch 'releases/1.15'
Daniel Eklöf
2023-07-14 12:40:35 +02:00 -
5a3706ac46meson: bump version to 1.15.0 1.15.0
Daniel Eklöf
2023-07-14 12:26:03 +02:00 -
53b0eb8e1bchangelog: prepare for 1.15.0
Daniel Eklöf
2023-07-14 12:25:16 +02:00 -
3f7be59062config: add csd.double-click-to-maximize=no|yes option
Daniel Eklöf
2023-07-14 12:03:35 +02:00 -
3cd0e2adb0themes: enable custom cursor colors in all themes that define such colors
Daniel Eklöf
2023-07-14 10:20:20 +02:00 -
efc619b0afconfig: make ‘starlight’ the default color theme
Daniel Eklöf
2023-07-14 10:11:30 +02:00 -
f53e7f7478themes: aeroroot: add -*- conf -*- header
Daniel Eklöf
2023-07-14 10:03:56 +02:00 -
235e0e9e60themes: starlight: add -*- conf -*- header
Daniel Eklöf
2023-07-14 10:03:22 +02:00 -
28ab41caadtheme: add new theme ‘starlight’
Daniel Eklöf
2023-04-19 09:35:12 +02:00 -
b3745b31c7render: don’t invert cursor colors when custom colors are being used
Daniel Eklöf
2023-07-14 09:51:06 +02:00 -
66df6fb2f6themes: ayu-mirag: disable cursor colors by default
Daniel Eklöf
2023-07-14 09:55:32 +02:00 -
98dfeb05abayu-mirage theme added
ShugarSkull
2023-04-13 17:39:45 +02:00 -
50f47dcba9themes: aeroroot: disable cursor colors by default
Daniel Eklöf
2023-07-14 09:10:35 +02:00 -
efc89a7317Aero root theme
Kyle Gunger
2023-04-27 15:57:57 +00:00 -
eaaf1ad3a4
url-mode: support for custom prefix
Marc Poulhiès
2023-07-11 10:26:56 +02:00