mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-29 06:46:35 -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
-
036a77194bconfig: selection-target: space-optimize the static ‘value’ array
Daniel Eklöf
2021-01-20 17:57:44 +01:00 -
416e8e7e58doc: foot.ini: selection-target=none|primary|clipboard|both
Daniel Eklöf
2021-01-20 17:56:14 +01:00 -
c0bff58d8dchangelog: selection-target=none|primary|clipboard|both
Daniel Eklöf
2021-01-16 15:44:51 +01:00 -
9db9a0d225config: add ‘none’ as a possible value for ‘selection-target’
Daniel Eklöf
2021-01-16 15:39:44 +01:00 -
76e8d3f483selection: copy selected text to the target configured by ‘selection-target’
Daniel Eklöf
2021-01-16 11:26:45 +01:00 -
a0afae747bconfig: add new option ‘selection-target’
Daniel Eklöf
2021-01-16 11:26:03 +01:00 -
79e3a46943reaper: monitor SIGCHLD using the FDM instead of via a signalfd
Daniel Eklöf
2021-02-10 16:22:51 +01:00 -
37220fc189render: block all signals in the rendering threads
Daniel Eklöf
2021-02-10 16:22:36 +01:00 -
89f49b5bc7main: monitor SIGINT+SIGTERM using the FDM
Daniel Eklöf
2021-02-10 16:21:56 +01:00 -
cf1335f258fdm: add support for managing signals
Daniel Eklöf
2021-02-10 16:17:36 +01:00 -
ac46e58448install: add -Dterminfo to list of compile-time options
Daniel Eklöf
2021-02-09 19:46:06 +01:00 -
a60b7babd3changelog: -Dterminfo changed from boolean to feature option
Daniel Eklöf
2021-02-09 19:44:57 +01:00 -
c49eac2147meson: convert -Dterminfo from a boolean to a feature option
Daniel Eklöf
2021-02-09 19:42:55 +01:00 -
8a32c5c5c1ime: Reset terminal's IME state on text_input.leave
Tadeo Kondrak
2021-01-29 12:57:03 -07:00 -
6e94da182cchangelog: add section for 1.6.4
Daniel Eklöf
2021-02-12 10:44:42 +01:00 -
1c8c76708dMerge branch 'add-missing-short-options-to-usage'
Daniel Eklöf
2021-02-12 09:07:13 +01:00 -
59b127dc69main/client: add missing short options to usage (--help output)
Daniel Eklöf
2021-02-12 09:02:25 +01:00 -
4753d34163changelog: use standard signals for SIGCHLD
Daniel Eklöf
2021-02-11 19:54:55 +01:00 -
da7da4cba5Merge branch 'log-level'
Daniel Eklöf
2021-02-11 19:00:09 +01:00 -
e5edf7a52bMerge branch 'fdm-signal-handling'
Daniel Eklöf
2021-02-11 18:56:45 +01:00 -
23bc3b2179reaper: monitor SIGCHLD using the FDM instead of via a signalfd
Daniel Eklöf
2021-02-10 16:22:51 +01:00 -
34699ad3b2render: block all signals in the rendering threads
Daniel Eklöf
2021-02-10 16:22:36 +01:00 -
7c3a126b22main: monitor SIGINT+SIGTERM using the FDM
Daniel Eklöf
2021-02-10 16:21:56 +01:00 -
863ae1143ffdm: add support for managing signals
Daniel Eklöf
2021-02-10 16:17:36 +01:00 -
5437321f97
main: client: factor out some common code for "--log-level" option
Craig Barnes
2021-02-11 11:08:18 +00:00 -
1add430b5b
Merge branch 'xassert-false'
Craig Barnes
2021-02-10 21:03:00 +00:00 -
19a5f25b80
Mark slave_exec() as "noreturn" and convert xassert(false) to BUG(...)
Craig Barnes
2021-02-10 09:18:50 +00:00 -
3c86af52c2
Convert all but 2 remaining uses of xassert(false) to BUG("...")
Craig Barnes
2021-02-10 09:01:51 +00:00 -
c97e5da7c6Merge branch 'turn-meson-terminfo-option-into-a-feature'
Daniel Eklöf
2021-02-09 21:30:12 +01:00 -
7698077331changelog: -d,--log-level
Daniel Eklöf
2021-02-09 21:20:18 +01:00 -
80cd3df790completions: fish: -d,--log-level
Daniel Eklöf
2021-02-09 21:16:40 +01:00 -
2c5beed362completions: zsh: -d,--log-level
Daniel Eklöf
2021-02-09 21:13:44 +01:00 -
4ddd2cad91doc: footclient.1: document -d,--log-level
Daniel Eklöf
2021-02-09 21:11:30 +01:00 -
50e9cfd2e6doc: foot.1: document -d,--log-level
Daniel Eklöf
2021-02-09 21:11:22 +01:00 -
4d42094a64client: add -d,--log-level
Daniel Eklöf
2021-02-09 21:07:30 +01:00 -
ca3974cc24main: add -d,--log-level=[debug,info,warning,error]
Daniel Eklöf
2021-02-09 21:04:56 +01:00 -
208014d6c9log: log-level applies to messages logged to stderr too
Daniel Eklöf
2021-02-09 20:54:17 +01:00 -
fcb524fc72csi: add 47+1047 (alt screen) to DECRQM
Daniel Eklöf
2021-02-09 20:02:29 +01:00 -
d16217eca9Merge remote-tracking branch 'origin/debug-log'
Daniel Eklöf
2021-02-09 19:52:53 +01:00 -
4fa4d54d2bfdm: use poll(3) instead of epoll_wait(2)
Daniel Eklöf
2021-02-09 19:27:01 +01:00 -
3d71b74442install: add -Dterminfo to list of compile-time options
Daniel Eklöf
2021-02-09 19:46:06 +01:00 -
b65366f00cchangelog: -Dterminfo changed from boolean to feature option
Daniel Eklöf
2021-02-09 19:44:57 +01:00 -
bdc5810ff4meson: convert -Dterminfo from a boolean to a feature option
Daniel Eklöf
2021-02-09 19:42:55 +01:00 -
2f81a1d07c
Convert some more uses of xassert(false) to BUG("...")
Craig Barnes
2021-02-09 15:16:19 +00:00 -
1ec5684438
Convert some uses of xassert(false) to BUG("some error message")
Craig Barnes
2021-02-09 13:52:33 +00:00 -
7656744877
debug: make use of log_msg() in fatal_error() and bug() functions
Craig Barnes
2021-02-09 12:32:33 +00:00 -
e19db15104
render: use portable HAS_INCLUDE() wrapper instead of __has_include()
Craig Barnes
2021-02-09 03:12:26 +00:00 -
79e054faffMerge branch 'refactor-key-bindings'
Daniel Eklöf
2021-02-08 18:57:17 +01:00 -
fb5f74062cMerge branch 'url-parser-recognize-percent'
Daniel Eklöf
2021-02-08 18:56:38 +01:00 -
1710c1452aurl-mode: ‘%’ is a valid URI character (but don’t allow it at the end)
Daniel Eklöf
2021-02-08 16:02:07 +01:00 -
5c3d52e4c7Merge branch 'kitty-theme'
Daniel Eklöf
2021-02-08 13:19:23 +01:00 -
a3270d226a
Add kitty theme
Stefan Tatschner
2021-02-08 12:58:16 +01:00 -
274e5ce5afMerge branch 'prefer-tll_remove-over-tll_free'
Daniel Eklöf
2021-02-08 12:24:09 +01:00 -
4bad85b593misc: when free:ing tll lists, prefer tll_remove() over tll_free()
Daniel Eklöf
2021-02-07 14:52:04 +01:00 -
03bac9dadakey-bindings: refactor: use a single type for all key bindings
Daniel Eklöf
2021-02-07 14:46:29 +01:00 -
63a50afc8eMerge branch 'url-detection'
Daniel Eklöf
2021-02-08 10:06:13 +01:00 -
24263412dcurl-mode: urls_render(): early exit when URL list is empty
Daniel Eklöf
2021-02-07 16:05:02 +01:00 -
9ee392dc8curl-mode: generate-key-combos: minor efficiency tweaks
Daniel Eklöf
2021-02-07 16:03:11 +01:00 -
c84e379767url-mode: be consistent; use xmalloc() + xrealloc()
Daniel Eklöf
2021-02-07 15:10:48 +01:00 -
9066ba87dfurl-mode: early exit when assigning key combos to empty list
Daniel Eklöf
2021-02-07 14:29:34 +01:00 -
fec19f1503changelog: URL mode
Daniel Eklöf
2021-02-07 11:42:41 +01:00 -
0c847cfe7bdoc: foot.1: document the new URL mode
Daniel Eklöf
2021-02-07 11:39:07 +01:00 -
4b67394a5freadme: document the new URL mode
Daniel Eklöf
2021-02-07 11:38:52 +01:00 -
5af481cd89render: urls: blank out keys already pressed
Daniel Eklöf
2021-02-07 10:51:28 +01:00 -
85f7503aecrender: urls: fix string formatter in swprintf()
Daniel Eklöf
2021-02-07 10:51:09 +01:00 -
b3043e92f6render: urls: don’t use/allocate maximum allowed characters unless needed
Daniel Eklöf
2021-02-07 10:50:31 +01:00 -
0f57e6c422render: render_osd(): remove ‘alpha’ parameter - it’s always 0xffff
Daniel Eklöf
2021-02-07 10:34:36 +01:00 -
1aec534b37url-mode: input: backspace reverts the last key
Daniel Eklöf
2021-02-07 10:32:56 +01:00 -
ddd6f1d944url-mode: fix key sequence generation
Daniel Eklöf
2021-02-07 00:01:29 +01:00 -
672c414b91render: urls: reduce vertical margin
Daniel Eklöf
2021-02-06 23:04:46 +01:00 -
19e23254fbrender: urls: uppercase the activation key sequence
Daniel Eklöf
2021-02-06 23:03:05 +01:00 -
29c86612dfurl-mode: generate key combinations using vimium’s algorithm
Daniel Eklöf
2021-02-06 21:37:26 +01:00 -
e9ff8bac1curl-mode: refresh rendered URLs after accepting a key
Daniel Eklöf
2021-02-06 20:53:06 +01:00 -
01c0535b5arender: urls: add TODO: highlight already entered keys
Daniel Eklöf
2021-02-06 20:52:48 +01:00 -
5df2e990e3render: urls: don’t display URLs whose key sequence doesn’t match
Daniel Eklöf
2021-02-06 20:52:04 +01:00 -
ab1224ba91url-mode: urls_assign_key_combos(): remove URLs when all key combos have been used up
Daniel Eklöf
2021-02-06 20:26:01 +01:00 -
e6612927beurl-mode: add ftp://, ftps://, file://, gemini:// and gopher://
Daniel Eklöf
2021-02-06 20:11:31 +01:00 -
a988138492url-mode: urls_collect(): URL list pointer as an argument
Daniel Eklöf
2021-02-06 20:01:52 +01:00 -
2c10a147eaurl-mode: underline URLs using the color from colors.urls
Daniel Eklöf
2021-02-06 11:51:58 +01:00 -
6726494f4curl-mode: store absolute row numbers in start/end coordinates
Daniel Eklöf
2021-02-06 11:47:59 +01:00 -
a578faf494url-mode: make the end coordinate *inclusive*
Daniel Eklöf
2021-02-06 11:45:58 +01:00 -
d6ea2a4bdcinput: mouse events on jump label surfaces do nothing
Daniel Eklöf
2021-02-06 11:31:22 +01:00 -
69706546c8term: surface-kind: add TERM_SURF_JUMP_LABEL
Daniel Eklöf
2021-02-06 11:30:40 +01:00 -
69847a19d6readme: add URL mode to the feature list
Daniel Eklöf
2021-02-06 11:20:42 +01:00 -
d63bc1a880readme: add ctrl+shift+u, with description, to the list of default key bindings
Daniel Eklöf
2021-02-06 11:18:35 +01:00 -
ee1d179b8fconfig: use a bitfield for flags tracking whether to use custom colors for CSD or not
Daniel Eklöf
2021-02-06 11:12:22 +01:00 -
e9c3d03837config: add colors.jump_labels and colors.urls
Daniel Eklöf
2021-02-06 11:10:40 +01:00 -
fcbb5a0bf7config: use a packed bitfield for “use custom color” flags
Daniel Eklöf
2021-02-06 10:35:48 +01:00 -
0d17fd6a5dfoot.ini: fix default values for csd.button-*-color
Daniel Eklöf
2021-02-06 10:35:00 +01:00 -
ef3ce530baurl-mode: refactor: break out URL activation to a separate function
Daniel Eklöf
2021-02-04 21:19:30 +01:00 -
607ee63b77url-mode: auto-detect: use wcsncasecmp() instead of towlower()
Daniel Eklöf
2021-02-04 21:08:49 +01:00 -
6b7003bcc3url-mode: auto-detect: don’t store the lower-cased URL; use original casing
Daniel Eklöf
2021-02-04 20:57:19 +01:00 -
93181649b3config: add show-urls-copy action
Daniel Eklöf
2021-02-04 20:55:08 +01:00 -
b17a392b8cconfig: show-urls-launch: change default key binding to ctrl+shift+u
Daniel Eklöf
2021-02-04 20:54:17 +01:00 -
0a1c5e44c4config: rename ‘show-urls’ to ‘show-urls-launch’
Daniel Eklöf
2021-02-04 20:39:13 +01:00 -
013b26d212render: urls: tweak positioning
Daniel Eklöf
2021-02-04 19:43:47 +01:00 -
d69497efe4render: reduce URL jump label margins
Daniel Eklöf
2021-02-04 19:43:32 +01:00 -
82e2541760config: add ctrl+d as (yet another) default binding url-bindings.cancel
Daniel Eklöf
2021-02-04 19:40:24 +01:00 -
65caa33084url-mode: auto-detect: don’t line-wrap URL is row isn’t line-wrapped
Daniel Eklöf
2021-02-01 10:40:15 +01:00 -
eb0b244c89render: url labels: don’t position outside window
Daniel Eklöf
2021-02-01 10:04:25 +01:00