mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-06-16 14:33:52 -04:00
Commit graph
Select branches
Hide pull requests
master
multi-cursor
osc-5522
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.27
releases/1.3
releases/1.4
releases/1.5
releases/1.6
releases/1.7
releases/1.8
releases/1.9
sixel-heap-buffer-overflow
#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
#2333
#2334
#2336
#234
#2340
#2341
#2345
#2349
#2350
#2354
#2355
#2356
#2358
#2359
#236
#2369
#237
#2376
#2378
#2380
#2381
#2382
#2384
#2385
#2386
#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.27.0
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
-
8a4efb3427wayland: warn when fractional scaling isn’t available
Daniel Eklöf
2023-06-26 18:37:49 +02:00 -
9db92bd942feature: add a feature flag (for --version) for fractional scaling
Daniel Eklöf
2023-06-26 18:00:01 +02:00 -
27a92b1158changelog: dpi-aware’s default value is now ‘no’
Daniel Eklöf
2023-06-26 17:55:59 +02:00 -
64b6b5d2a7config: dpi-aware: remove ‘auto’ value, and default to ‘no’
Daniel Eklöf
2023-06-26 17:55:04 +02:00 -
32b8c5c9b6changelog: mention the newly added support for fractional-scaling-v1
Daniel Eklöf
2023-06-26 17:34:20 +02:00 -
0bdb6580bdwayland: update terminal when preferred scaling factor changes
Daniel Eklöf
2023-06-26 17:32:33 +02:00 -
8ccabb7974wayland: surface_scale(): implement fractional scaling
Daniel Eklöf
2023-06-26 17:32:01 +02:00 -
36818459e5wayland: initialize window scale to -1
Daniel Eklöf
2023-06-26 17:31:39 +02:00 -
e5989d81b9wayland: instantiate+destroy viewport for pointer surface
Daniel Eklöf
2023-06-26 17:31:14 +02:00 -
5a60bbc119wayland: refactor: add a buffer argument to wayl_*_scale() functions
Daniel Eklöf
2023-06-26 17:05:16 +02:00 -
434fd6aa1fwayland: refactor: wayl_surface_scale(): pass wayl_surface pointer
Daniel Eklöf
2023-06-26 16:53:16 +02:00 -
ba46a039acwayland: refactor: wrap wl_surface pointers in a wayl_surface struct
Daniel Eklöf
2023-06-26 16:10:40 +02:00 -
c5d533ec71wayland: add viewport object to sub-surface struct
Daniel Eklöf
2023-06-26 15:55:40 +02:00 -
0a5073f570wayland: add wayl_surface_scale(), and wayl_win_scale()
Daniel Eklöf
2023-06-26 15:51:04 +02:00 -
4bd62b1005render: maybe_resize(): convert local variable ‘scale’ to float
Daniel Eklöf
2023-06-22 15:01:59 +02:00 -
913ae94cf9wayland: add wayl_fractional_scaling()
Daniel Eklöf
2023-06-22 15:01:33 +02:00 -
29a14632d3wayland: csd_reload_font(): ‘scale’ is now a float
Daniel Eklöf
2023-06-22 14:39:49 +02:00 -
424d045084term: reload_fonts(): ‘scale’ is not a float
Daniel Eklöf
2023-06-22 14:39:34 +02:00 -
2bb7b28837render: xcursor_update(): convert local ‘scale’ variable to float
Daniel Eklöf
2023-06-22 14:37:31 +02:00 -
d8f64d1047render: urls(): round scaling factor
Daniel Eklöf
2023-06-22 14:35:29 +02:00 -
30c8d3e652render: search_box(): round scaling factor
Daniel Eklöf
2023-06-22 14:35:19 +02:00 -
cf280e6655render: render_timer(): round scaling factor
Daniel Eklöf
2023-06-22 14:35:02 +02:00 -
b656124791render: csd_border: round scaled border width, instead of truncating
Daniel Eklöf
2023-06-22 14:27:37 +02:00 -
44743b5635render: draw_unfocused_block(): round scale, instead of truncating
Daniel Eklöf
2023-06-22 14:27:16 +02:00 -
6e2a47287awayland: pointer.scale: convert to float
Daniel Eklöf
2023-06-22 14:23:53 +02:00 -
c1f374cc8dterm: convert ‘scale’ to a float
Daniel Eklöf
2023-06-22 14:21:51 +02:00 -
a9ecf1449ewayland: plumbing for wp-fractional-scale
Daniel Eklöf
2023-03-08 10:44:03 +01:00 -
1e6204e1acmeson: generate bindings for wp-fractional-scale + wp-viewport
Daniel Eklöf
2023-03-08 10:43:30 +01:00 -
1dddb63d9f
correct csd section entry: hide-when-maximized
Vladimir Bauer
2023-06-27 17:00:31 +05:00 -
d63a00a649config: unittest: explicitly call fcft_init() + fcft_fini()
Daniel Eklöf
2023-06-26 20:15:36 +02:00 -
2388015b10sixel: assert upper pixel of last sixel maps to last image row, *or lower*
Daniel Eklöf
2023-06-22 22:12:02 +02:00 -
c15e75357asixel: ensure enough rows have been scrolled in, to fit the image
Daniel Eklöf
2023-06-22 22:01:51 +02:00 -
425cf894d4sixel: resize(): handle no size change
Daniel Eklöf
2023-06-21 11:39:54 +02:00 -
5d576fccbasixel: regression: linefeed count for chunked up sixel image
Daniel Eklöf
2023-06-20 14:52:17 +02:00 -
1eb90b2405sixel: minor fixes after implementing support for non-1:1 aspect ratios
Daniel Eklöf
2023-06-20 12:58:35 +02:00 -
774570ec41sixel: stop cropping images to the last non-transparent row
Daniel Eklöf
2023-06-19 19:09:58 +02:00 -
d6d143e2a6sixel: respect sixel aspect ratio
Daniel Eklöf
2023-06-19 19:06:38 +02:00 -
66d9b8da60sixel: fix cursor positioning logic
Daniel Eklöf
2023-06-16 16:20:37 +02:00 -
8a3620bafaterm: scroll: only record scroll damage when viewport is at the bottom
Daniel Eklöf
2023-06-23 20:20:01 +02:00 -
154a7fc059
Merge pull request 'Fixed a type for the pixel fontsize change' (#1) from wout-patch-1 into master
wout
2023-06-23 18:11:17 +00:00 -
70ffc2632f
Fixed a type for the pixel fontsize change
wout
2023-06-23 18:10:19 +00:00 -
12012fa778themes: update red colors of chiba-dark theme
Ayush Agarwal
2023-06-20 21:59:42 +05:30 -
3a59cbbaa3render: resize: fix crash when reflowing the alt screen
Daniel Eklöf
2023-06-20 15:59:16 +02:00 -
67b3663f39add srcery theme
Antoine Beaupré
2023-06-14 14:52:58 -04:00 -
2c0c4ce821csi: CHA+HPA (cursor horizontal absolute): use term_cursor_col()
Daniel Eklöf
2023-06-16 16:34:17 +02:00 -
24f12c7b5eterm: add term_cursor_col()
Daniel Eklöf
2023-06-16 16:33:15 +02:00 -
729c110e13
add panda theme
raggedmyth
2023-06-18 01:43:04 +00:00 -
d88bea5e22vt: split up action_param() to three separate functions
Daniel Eklöf
2023-06-16 16:26:13 +02:00 -
690d78edfatest: config: add test for url.protocols option
Dan Bungert
2023-06-10 20:40:01 -06:00 -
b91bde8a65terminfo: add TS capability
Daniel Eklöf
2023-06-05 17:32:28 +02:00 -
93b6883896terminfo: XM: add private mode 1004
Daniel Eklöf
2023-06-05 17:31:35 +02:00 -
a2f47ed6e3add srcery theme
Antoine Beaupré
2023-06-14 14:52:58 -04:00 -
16872ecc41meson: use meson feed feature for scdoc input
sewn
2023-06-14 12:26:19 +00:00 -
78c579ebd5
test: config: add test for url.protocols option
Dan Bungert
2023-06-10 20:40:01 -06:00 -
8859e134efFix non UTF-8 locale complaint
Phillip Susi
2023-05-30 15:49:01 -04:00 -
3e8d241686
Fix non UTF-8 locale complaint
Phillip Susi
2023-05-30 15:49:01 -04:00 -
1433a81c08sixel: apply background alpha when P2=0 or P2=2, and current bg color is the default bg color
Daniel Eklöf
2023-05-31 16:27:48 +02:00 -
9ae89c74cb
implement st's newterm instead of osc 7
sewn
2023-05-28 05:44:02 +00:00 -
b4e418f251ci: try alpine edge instead of latest
Daniel Eklöf
2023-05-26 10:20:05 +02:00 -
c51050a9bcosc: update font subpixel mode, and window opaque compositor hint, on alpha changes
Daniel Eklöf
2023-05-25 18:39:32 +02:00 -
134b54dfe0.desktop: remove StartupWMClass from server, use distinct StartupWMClass for foot and footclient
jdevdevdev
2023-05-02 01:53:01 +10:00 -
f4b8e4f4d6test: config: add test for main.utmp-helper option
Daniel Eklöf
2023-05-17 21:05:43 +02:00 -
e78319fccdutmp: rewrite utmp logging
Daniel Eklöf
2023-05-17 20:51:40 +02:00 -
a4eca308bcdoc: foot.ini: Update wording.
jdevdevdev
2023-05-19 06:20:43 +10:00 -
e7060dd6c6doc: foot.ini: Update wording.
jdevdevdev
2023-05-19 06:15:57 +10:00 -
8bdc87c789main: remove log
jdevdevdev
2023-05-17 20:18:59 +10:00 -
ef7c30d604doc: foot.ini: Update documentation for app-id changes.
jdevdevdev
2023-05-17 16:31:19 +10:00 -
250b499c1d*.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome.
jdevdevdev
2023-05-14 21:19:49 +10:00 -
d76aa539aa*.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome.
jdevdevdev
2023-05-08 23:59:34 +10:00 -
1ced3ef6dd*.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome.
jdevdevdev
2023-05-02 01:53:01 +10:00 -
a2f765b72aslave: unset TERM_PROGRAM{,_VERSION}
Daniel Eklöf
2023-05-12 14:55:55 +02:00 -
d2f81443f1customized gnome-like csd buttons
locture
2023-04-25 03:43:36 +00:00 -
a487bf6572
Update 'CHANGELOG.md'
locture
2023-05-13 00:30:20 +00:00 -
7ac76cfee7
Update 'render.c'
locture
2023-04-27 21:57:10 +00:00 -
1d050c8856
customized gnome-like csd buttons
locture
2023-04-25 03:43:36 +00:00 -
07142e502cChangelog: standard system target + footclient fallback
Max Gautier
2023-02-14 12:04:26 +01:00 -
208c072396Update documentation regarding systemd units
Max Gautier
2023-02-14 12:11:40 +01:00 -
37f8828b64Ties systemd units to graphical-session.target
Max Gautier
2023-02-14 09:49:32 +01:00 -
e18a2f2adbfootclient: fallback logic when socket paths don't exist
Max Gautier
2023-03-09 14:13:57 +01:00 -
738deb2368search: regression: refresh current view when canceling a scrollback search
Daniel Eklöf
2023-05-15 20:34:58 +02:00 -
3b41379be4quirks: sway does not damage surface beneath sub-surface, when unmapped
Daniel Eklöf
2023-04-25 21:33:45 +02:00 -
7eea69df89term: reset: switch modifyOtherKeys back to level 1
Daniel Eklöf
2023-05-12 09:42:35 +02:00 -
aa2b29b1bd
utmp: add suppport for FreeBSD
Baptiste Daroussin
2023-04-06 09:04:05 +02:00 -
b0e307d792
Update 'themes/aeroroot'
Kyle Gunger
2023-04-28 15:24:36 +00:00 -
4696dd2177
Update 'themes/aeroroot'
Kyle Gunger
2023-04-28 15:20:07 +00:00 -
6e3439554a
Update 'themes/aeroroot'
Kyle Gunger
2023-04-28 15:11:53 +00:00 -
6f0327eb43
WIP: implement touch scrolling
Hugo Osvaldo Barrera
2023-04-19 12:03:19 +02:00 -
aee501fa9a
Change yellow
Kyle Gunger
2023-04-28 00:59:06 +00:00 -
e26e8ab2e7
Aero root theme
Kyle Gunger
2023-04-27 15:57:57 +00:00 -
c13495e26ekitty: F3 is no longer allowed to emit CSI R
Daniel Eklöf
2023-04-26 18:28:07 +02:00 -
dc7642f2a5csi: implement "CSI ? m"
Daniel Eklöf
2023-04-26 18:30:09 +02:00 -
99b07fd78f
Delete 'image.png'
locture
2023-04-25 03:37:20 +00:00 -
de1d16cea9
customized csd buttons, based on gnome-like style
locture
2023-04-25 03:21:28 +00:00 -
c405c843d3
Mise à jour de 'themes/ayu-mirage'
ShugarSkull
2023-04-13 15:45:10 +00:00 -
0ae99e2189
ayu-mirage theme added
ShugarSkull
2023-04-13 17:39:45 +02:00 -
8445da4853Merge branch 'master' of https://codeberg.org/dnkl/foot
lbia.xyz
2023-04-13 17:09:46 +02:00 -
a2db3cdd5brender: regression: keep empty bottom scroll margin empty after resize
Daniel Eklöf
2023-04-12 18:09:41 +02:00 -
e2baa65238render: ensure scroll region’s endpoint is valid after a window resize
Daniel Eklöf
2023-04-12 16:39:54 +02:00 -
98528da5e5meson: bump tllist dependency version to 1.1.0
Vivian Szczepanski
2023-04-08 10:58:27 -04:00 -
27205c06cfthemes: add chiba-dark theme
Ayush Agarwal
2023-04-08 03:11:10 +05:30