mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-05-01 06:46:43 -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
-
5593868471csi: add xtsave()
Daniel Eklöf
2020-08-16 16:38:57 +02:00 -
0787080023csi: decrst: spell decset correctly
Daniel Eklöf
2020-08-16 16:38:30 +02:00 -
cf315de174csi: add DEC names to a couple of DECSET modes
Daniel Eklöf
2020-08-16 16:25:52 +02:00 -
2eebf9b8cccsi: break out decset/decrst
Daniel Eklöf
2020-08-16 16:20:47 +02:00 -
38ee05b1c7Merge branch 'spelling-fix' into master
Daniel Eklöf
2020-08-16 16:04:37 +02:00 -
44499bbfe1
Fix spelling mistake in vt.c
Craig Barnes
2020-08-16 14:37:27 +01:00 -
5ab09cdc90changelog: add ordoviz to contributors
Daniel Eklöf
2020-08-16 09:14:15 +02:00 -
a767139844Merge branch 'typos' into master
Daniel Eklöf
2020-08-16 09:12:48 +02:00 -
df576d9a8e
Fix typos
Lennard Hofmann
2020-08-15 23:29:38 +02:00 -
2ab2f5e99dMerge branch 'spelling-fixes' into master
Daniel Eklöf
2020-08-15 21:28:13 +02:00 -
2013c373e6Merge branch 'typo' into master
Daniel Eklöf
2020-08-15 21:26:49 +02:00 -
104fe2fa55
Fix some spelling mistakes
Craig Barnes
2020-08-15 19:39:00 +01:00 -
5d761a03cc
Fix typo
Birger Schacht
2020-08-15 17:44:11 +02:00 -
ef1bab6559readme: ctrl+shift+n: add link to wiki
Daniel Eklöf
2020-08-15 11:27:17 +02:00 -
b07a43c20echangelog: remove duplicate entries (caused by bad merge)
Daniel Eklöf
2020-08-14 22:54:42 +02:00 -
b0d41324d6render: render the render timer *before* committing the main surface
Daniel Eklöf
2020-08-14 07:52:08 +02:00 -
640445acb4render: render-timer: position sub-surface similar to the scrollback indicator
Daniel Eklöf
2020-08-14 07:48:40 +02:00 -
394db77b04Merge branch 'mouse-binding-actions' into master
Daniel Eklöf
2020-08-14 07:39:11 +02:00 -
d29c4aed8ainput: mouse motion: don't update selection while scrollback searching
Daniel Eklöf
2020-08-11 16:36:42 +02:00 -
bb9228dd21input: bindings: calculate 'cursor_is_on_grid' once only
Daniel Eklöf
2020-08-11 10:53:21 +02:00 -
2764a8394afootrc: fix combo for select-begin-block
Daniel Eklöf
2020-08-11 10:52:02 +02:00 -
364412bfaainput: mouse-bindings: ignore Shift
Daniel Eklöf
2020-08-11 10:45:01 +02:00 -
517d13fbceconfig: don't allow Shift in mouse bindings
Daniel Eklöf
2020-08-11 10:44:27 +02:00 -
28410f1b99input: mouse-bindings: check selection is enabled/possible and that pointer is on grid
Daniel Eklöf
2020-08-11 10:42:23 +02:00 -
24ee6d836bdoc: footrc: mouse-bindings: clean up description
Daniel Eklöf
2020-08-11 10:30:27 +02:00 -
8f99a032c9changelog: new mouse actions
Daniel Eklöf
2020-08-11 10:26:31 +02:00 -
4d2bc54fa2config: mouse bindings: add select-begin-block and select-row
Daniel Eklöf
2020-08-11 10:17:19 +02:00 -
f14b49068aselection: extend: set ongoing to true
Daniel Eklöf
2020-08-11 10:16:52 +02:00 -
9517c6443cselection: finalize: clear ongoing selection
Daniel Eklöf
2020-08-11 10:15:01 +02:00 -
cddeaa2c1cselection: update: don't update if there's no ongoing selection
Daniel Eklöf
2020-08-11 10:14:38 +02:00 -
9352befd13doc: footrc: document the new mouse actions
Daniel Eklöf
2020-08-11 10:03:14 +02:00 -
20f0334e13config: add mouse specific bind actions
Daniel Eklöf
2020-08-11 09:55:33 +02:00 -
1dd142aeabchangelog: click count in mouse bindings
Daniel Eklöf
2020-08-10 20:59:05 +02:00 -
8ed3f66ad9changelog: modifier support in mouse bindings
Daniel Eklöf
2020-08-10 19:16:26 +02:00 -
d940815f6dMerge branch 'click-count-in-mouse-bindings' into master
Daniel Eklöf
2020-08-14 07:38:05 +02:00 -
f647816ff7changelog: click count in mouse bindings
Daniel Eklöf
2020-08-10 20:59:05 +02:00 -
c6ad765f91doc: footrc: document click count in mouse bindings
Daniel Eklöf
2020-08-10 19:44:01 +02:00 -
d74e583089config: mouse bindings: add support for click count
Daniel Eklöf
2020-08-10 19:39:37 +02:00 -
593cad3680config: wrap LOG_AND_NOTIFY_*() in do {} while (0)
Daniel Eklöf
2020-08-10 19:38:53 +02:00 -
9b65531d6aMerge branch 'modifiers-in-mouse-bindings' into master
Daniel Eklöf
2020-08-14 07:36:34 +02:00 -
44557dc7cfinput: don't crash on mouse motion events on the render timer surface
Daniel Eklöf
2020-08-14 07:35:01 +02:00 -
7a93d1233dinput: mouse motion: don't update selection while scrollback searching
Daniel Eklöf
2020-08-11 16:36:42 +02:00 -
ae5d9d484einput: bindings: calculate 'cursor_is_on_grid' once only
Daniel Eklöf
2020-08-11 10:53:21 +02:00 -
be3efb16a3footrc: fix combo for select-begin-block
Daniel Eklöf
2020-08-11 10:52:02 +02:00 -
0dd92e7500input: mouse-bindings: ignore Shift
Daniel Eklöf
2020-08-11 10:45:01 +02:00 -
d4468dac76config: don't allow Shift in mouse bindings
Daniel Eklöf
2020-08-11 10:44:27 +02:00 -
6d567d3733input: mouse-bindings: check selection is enabled/possible and that pointer is on grid
Daniel Eklöf
2020-08-11 10:42:23 +02:00 -
302ab70849doc: footrc: mouse-bindings: clean up description
Daniel Eklöf
2020-08-11 10:30:27 +02:00 -
4ea723498echangelog: new mouse actions
Daniel Eklöf
2020-08-11 10:26:31 +02:00 -
205fc8d301config: mouse bindings: add select-begin-block and select-row
Daniel Eklöf
2020-08-11 10:17:19 +02:00 -
1a75d094adselection: extend: set ongoing to true
Daniel Eklöf
2020-08-11 10:16:52 +02:00 -
94fd2c7046selection: finalize: clear ongoing selection
Daniel Eklöf
2020-08-11 10:15:01 +02:00 -
26b652538dselection: update: don't update if there's no ongoing selection
Daniel Eklöf
2020-08-11 10:14:38 +02:00 -
2be5fcf358doc: footrc: document the new mouse actions
Daniel Eklöf
2020-08-11 10:03:14 +02:00 -
a4573a6158config: add mouse specific bind actions
Daniel Eklöf
2020-08-11 09:55:33 +02:00 -
a78e7354dcchangelog: click count in mouse bindings
Daniel Eklöf
2020-08-10 20:59:05 +02:00 -
b3f3bef253changelog: modifier support in mouse bindings
Daniel Eklöf
2020-08-10 19:16:26 +02:00 -
b599a59c36changelog: click count in mouse bindings
Daniel Eklöf
2020-08-10 20:59:05 +02:00 -
8ca59aafc5doc: footrc: document click count in mouse bindings
Daniel Eklöf
2020-08-10 19:44:01 +02:00 -
3e2fc18631config: mouse bindings: add support for click count
Daniel Eklöf
2020-08-10 19:39:37 +02:00 -
f0af2d8b23config: wrap LOG_AND_NOTIFY_*() in do {} while (0)
Daniel Eklöf
2020-08-10 19:38:53 +02:00 -
b783e4c6eadoc: footrc: document modifiers in mouse bindings
Daniel Eklöf
2020-08-10 19:41:27 +02:00 -
704d182c88changelog: modifier support in mouse bindings
Daniel Eklöf
2020-08-10 19:16:26 +02:00 -
b97ef5819fconfig: key/mouse bindings: refactor: less parsing in keyboard_enter()
Daniel Eklöf
2020-08-10 19:00:03 +02:00 -
375dcf0810input: pointer-leave: don't reset mouse properties with memset()
Daniel Eklöf
2020-08-10 18:59:03 +02:00 -
49eea3893ewayland: global-remove: return after finding a matching seat
Daniel Eklöf
2020-08-10 18:58:39 +02:00 -
6b18bd998awayland: global-remove: fix call to pointer_listener.leave()
Daniel Eklöf
2020-08-10 18:57:17 +02:00 -
544c1b1976config: wip: add support for modifiers in mouse bindings
Daniel Eklöf
2020-08-09 22:40:53 +02:00 -
823a7c0318render: oops... swprintf() needs to number of *chars*, not *bytes*
Daniel Eklöf
2020-08-13 18:46:57 +02:00 -
6e0171ee44render: fix printf-errors in 32-bit builds
Daniel Eklöf
2020-08-13 18:40:10 +02:00 -
17070a0d54config: add tweak.render-timer option
Daniel Eklöf
2020-08-13 18:35:17 +02:00 -
c7126c4076doc: footclient.1: move DESCRIPTION up before OPTIONS
Daniel Eklöf
2020-08-13 18:34:44 +02:00 -
6c78919d4bdoc: foot.1: move DESCRIPTION up before OPTIONS
Daniel Eklöf
2020-08-13 18:34:24 +02:00 -
1decd8e9deselection: improve handling of multi-column characters
Daniel Eklöf
2020-08-13 18:33:22 +02:00 -
3816a3b460selection: handle multi-column characters when reversing selection direction
Daniel Eklöf
2020-08-13 18:32:56 +02:00 -
a4b18ba832changelog: cancelling -> canceling
Daniel Eklöf
2020-08-13 06:33:10 +02:00 -
fc154fcf3aMerge branch 'selection-inversion' into master
Daniel Eklöf
2020-08-13 06:23:49 +02:00 -
52abf85266Merge branch 'custom-selection-colors' into master
Daniel Eklöf
2020-08-13 06:22:45 +02:00 -
8808dd28f2selection: adjust start point when the selection changes direction
Daniel Eklöf
2020-08-12 18:50:49 +02:00 -
5e36ebdef8config: make selection foreground/background colors configurable
Daniel Eklöf
2020-08-12 18:53:32 +02:00 -
156cce6ef6doc: foot.1: don't talk about using '--' on the command line
Daniel Eklöf
2020-08-12 18:48:27 +02:00 -
8626b4bc1asearch: don't update/refresh match when modifier keys are pressed
Daniel Eklöf
2020-08-12 18:47:54 +02:00 -
b01431e38fsearch: fix viewport not moving if we tried to move it past the scrollback start
Daniel Eklöf
2020-08-12 18:45:35 +02:00 -
ef9bac5965Revert "ci: sr.ht: just testing..."
Daniel Eklöf
2020-08-11 17:33:19 +02:00 -
b7b7b56b3dci: sr.ht: just testing...
Daniel Eklöf
2020-08-11 17:32:34 +02:00 -
187fe3a586render: fix compilation errors in 32-bit builds
Daniel Eklöf
2020-08-11 17:29:56 +02:00 -
12e3a7e2a2ci: gitlab: let's see if we can do 32-bit builds
Daniel Eklöf
2020-08-11 17:27:48 +02:00 -
6f5f7f1411main: include our own bitness when logging the architecture
Daniel Eklöf
2020-08-11 17:23:10 +02:00 -
732e181b1dshm: don't even try to punch a memfd hole in 32-bit
Daniel Eklöf
2020-08-11 17:22:12 +02:00 -
828a57c201Merge branch 'xmalloc-conversion' into master
Daniel Eklöf
2020-08-09 10:54:39 +02:00 -
4e6100494c
Handle allocation failures explicitly in *_init() functions
Craig Barnes
2020-08-09 08:55:20 +01:00 -
7a77958ba2
Convert most dynamic allocations to use functions from xmalloc.h
Craig Barnes
2020-08-08 20:34:30 +01:00 -
ecb2695822changelog: add birger to 'contributers' for the upcoming release
Daniel Eklöf
2020-08-08 10:23:26 +02:00 -
e391658d72Merge branch 'selection-improvements' into master
Daniel Eklöf
2020-08-08 10:19:04 +02:00 -
4156a64044input: motion: improve comment
Daniel Eklöf
2020-08-08 10:08:47 +02:00 -
a3d5626256input: pointer-enter: add comment describing what we're doing
Daniel Eklöf
2020-08-08 10:07:25 +02:00 -
7497e44826input: motion: regression: check for RMB when updating selection
Daniel Eklöf
2020-08-08 10:00:18 +02:00 -
6680f9541fMerge branch 'base64' into master
Daniel Eklöf
2020-08-08 09:23:17 +02:00 -
745aeba382
base64: simplify is_valid() by using reverse_lookup table
Craig Barnes
2020-08-08 03:55:23 +01:00 -
d49d1fd59dinput: scrolling: don't send events to client if cursor is outside grid
Daniel Eklöf
2020-08-07 22:07:16 +02:00