mirror of
https://github.com/ocornut/imgui.git
synced 2026-09-26 16:05:45 +03:00
Commit graph
Select branches
Hide pull requests
docking
external/win98
features/demo_input_owner_and_routing
features/drawlist_193
features/potocpav-newer-lines-2
features/premake5
features/sdl_renderer3_multiviewports
features/shadows
features/string_view
features/string_view_with_docking
master
#10
#10
#1000
#1000
#1009
#1017
#1040
#1040
#1041
#1042
#1042
#1043
#1043
#1044
#1044
#1055
#1055
#1057
#1057
#1068
#1073
#1073
#1077
#1077
#1078
#1080
#1087
#1087
#1088
#1088
#1093
#1093
#11
#1113
#1118
#1118
#1120
#113
#1145
#1147
#116
#117
#117
#1192
#1192
#120
#1202
#1202
#1209
#121
#1215
#1215
#1218
#1218
#1226
#1226
#1232
#1232
#1277
#1282
#1283
#13
#13
#1307
#1313
#1316
#1319
#1320
#1323
#1324
#1347
#1347
#1349
#135
#135
#1350
#1352
#1367
#1367
#1368
#1375
#1396
#14
#1402
#1404
#1404
#1409
#1410
#1412
#1412
#1414
#1414
#142
#1430
#1430
#1431
#1431
#1442
#1445
#1448
#1451
#1451
#1454
#1455
#1456
#1463
#147
#147
#148
#1495
#1495
#1499
#1499
#15
#15
#1504
#1504
#1508
#1512
#1529
#153
#1538
#1545
#1545
#1551
#1553
#1561
#1561
#1563
#1563
#1564
#157
#1572
#1573
#1573
#1580
#159
#1594
#160
#160
#1608
#1608
#161
#1611
#1622
#1622
#1626
#1626
#1628
#1628
#1629
#1629
#163
#1638
#1639
#1639
#164
#164
#1649
#1650
#1653
#1653
#166
#1660
#1668
#1668
#1670
#1670
#1674
#1674
#1677
#1677
#168
#1686
#1687
#1687
#1692
#1692
#1708
#1708
#1709
#1709
#171
#1713
#1713
#1721
#173
#173
#174
#1740
#1740
#1744
#1747
#1749
#1754
#1754
#177
#177
#1773
#1774
#1775
#1776
#1778
#1778
#178
#178
#179
#179
#1790
#1790
#1795
#1795
#1796
#1796
#18
#18
#1803
#1803
#1806
#1806
#1811
#1822
#1822
#1827
#1827
#183
#1830
#1830
#1838
#1838
#1843
#1847
#1856
#1856
#187
#188
#191
#1914
#1914
#1916
#1919
#1924
#1926
#1926
#1929
#1929
#193
#1932
#1935
#194
#1941
#1945
#1945
#1949
#1950
#1953
#1954
#1954
#1959
#1961
#1965
#1968
#1968
#1969
#1975
#1978
#198
#1980
#1980
#1985
#1989
#199
#1993
#1993
#1994
#1994
#20
#20
#2002
#2002
#2005
#201
#2012
#2013
#2013
#2014
#2015
#203
#203
#2032
#2033
#2033
#2037
#2038
#2040
#2040
#2042
#2042
#2059
#2068
#2068
#2071
#2078
#2078
#208
#208
#2080
#2081
#2083
#2085
#2085
#2088
#2088
#2089
#209
#209
#2105
#2111
#2112
#2124
#2124
#2131
#2133
#2134
#2135
#2135
#2137
#214
#2149
#2150
#2153
#2156
#2157
#2160
#2162
#2166
#217
#2173
#218
#2197
#2197
#2206
#2213
#2214
#2214
#2215
#2216
#2218
#2219
#2220
#2221
#2222
#2224
#2230
#2239
#2240
#2244
#226
#226
#2262
#2269
#2277
#2280
#2284
#2285
#2289
#229
#2290
#2297
#2298
#2299
#2300
#2303
#2305
#2306
#2307
#231
#231
#2310
#2312
#2323
#2326
#2327
#2328
#2328
#233
#2336
#2337
#2337
#2343
#2345
#2347
#2351
#2359
#236
#2379
#2382
#2384
#2387
#2392
#2393
#2394
#2397
#24
#24
#2400
#2402
#2406
#2411
#2412
#2413
#2418
#2424
#2431
#2431
#2433
#2433
#2434
#2435
#2438
#2446
#2451
#2452
#2458
#2459
#2465
#247
#247
#2472
#2473
#2482
#2489
#2490
#2490
#2492
#2494
#2498
#250
#2509
#2518
#2520
#2522
#2524
#2525
#2527
#2528
#2535
#2541
#2545
#2546
#2547
#255
#2551
#2558
#2561
#258
#258
#2584
#2585
#2589
#2592
#2595
#2598
#2603
#2607
#2614
#2619
#2625
#2630
#2631
#2632
#2633
#2635
#2639
#264
#2643
#2647
#266
#2670
#2677
#2682
#2685
#2686
#2693
#2696
#2697
#2698
#27
#2706
#2710
#2724
#2726
#273
#2731
#2734
#2739
#2739
#274
#2743
#2749
#2749
#2756
#2757
#2759
#2762
#2766
#2766
#2767
#2770
#2772
#2774
#2775
#2776
#2778
#278
#2780
#2785
#2786
#2788
#2790
#2793
#2798
#2802
#2803
#2804
#281
#281
#2810
#2814
#2815
#2818
#2819
#2820
#2820
#2823
#2823
#2826
#2826
#2828
#2829
#2831
#2836
#2837
#2845
#2850
#2851
#286
#2861
#2862
#2864
#2865
#2866
#287
#2870
#2874
#2875
#2876
#2878
#288
#288
#289
#2890
#2891
#2895
#29
#290
#291
#2912
#2917
#294
#294
#2942
#2943
#2943
#2944
#295
#2953
#2954
#296
#2962
#2964
#2964
#2965
#2965
#297
#2975
#2983
#2986
#2986
#2995
#3
#3
#3004
#3005
#301
#3017
#302
#3022
#3023
#3027
#3027
#3038
#3038
#304
#3041
#3043
#305
#305
#3055
#3057
#3060
#3061
#3062
#3070
#3078
#3079
#3087
#31
#3105
#3108
#3113
#3117
#3120
#3121
#3124
#3130
#3130
#3133
#3134
#3135
#3139
#3141
#3141
#3146
#3148
#3157
#3161
#3163
#3176
#3177
#3179
#3181
#3184
#3185
#3186
#3188
#3190
#3199
#3201
#3201
#3210
#3212
#3214
#3215
#3215
#3217
#3218
#3219
#322
#322
#3222
#3227
#3229
#3231
#3232
#3244
#3246
#3248
#3249
#3252
#3259
#3260
#3261
#3264
#3279
#3281
#3281
#3283
#33
#33
#3309
#3318
#3330
#336
#3360
#3369
#3372
#3372
#3383
#3390
#3397
#34
#3402
#3412
#342
#3428
#3431
#3437
#3443
#3446
#3447
#3450
#3457
#3459
#3460
#3461
#3464
#3467
#3471
#3472
#3475
#3477
#348
#3481
#3491
#3496
#35
#35
#3502
#3502
#3505
#3514
#3519
#353
#353
#3530
#3543
#3550
#3553
#3555
#356
#3562
#357
#3577
#3579
#358
#3587
#3599
#3599
#3601
#3603
#361
#362
#362
#3625
#3626
#3627
#3628
#3632
#3646
#3649
#3653
#3653
#3657
#3660
#3663
#3664
#3665
#3679
#3679
#368
#368
#3684
#3689
#369
#3696
#3705
#371
#3716
#3721
#374
#374
#3748
#375
#3751
#3753
#3754
#3759
#3761
#3764
#3765
#3766
#3770
#3774
#378
#3782
#3784
#3789
#3795
#3795
#3796
#380
#380
#3801
#3808
#3816
#3828
#3840
#3841
#3844
#3849
#3850
#3854
#3865
#3874
#3874
#3879
#3884
#389
#3895
#3895
#3897
#3902
#3903
#3907
#3915
#3922
#3923
#3926
#3934
#3938
#3940
#3950
#3951
#3957
#3963
#397
#397
#3974
#3975
#3981
#399
#399
#3993
#3998
#40
#4003
#4005
#4011
#4013
#403
#4034
#4036
#4056
#4056
#4060
#4073
#4074
#4076
#4076
#4078
#4089
#4091
#4091
#4093
#41
#41
#4105
#4106
#4116
#413
#413
#4141
#4149
#4151
#4154
#4156
#416
#4163
#4168
#417
#4184
#420
#4201
#4208
#421
#421
#4225
#424
#4244
#4251
#4251
#4267
#4268
#4280
#4295
#4297
#4297
#43
#43
#430
#430
#4309
#4347
#4348
#4349
#4350
#4355
#4378
#4379
#4386
#4386
#4388
#44
#4407
#4408
#4410
#4421
#4431
#4434
#4472
#4473
#4475
#4498
#4501
#4502
#4502
#4512
#4541
#4563
#4573
#4604
#4604
#4614
#4614
#4615
#4618
#4626
#4634
#4649
#4656
#4662
#4666
#4669
#4675
#47
#4701
#472
#472
#4721
#473
#473
#4742
#4742
#4750
#4759
#4767
#4778
#4802
#4803
#4819
#4821
#4824
#4844
#486
#486
#4861
#4862
#4862
#4867
#4867
#4876
#4877
#4884
#4891
#4892
#4898
#4898
#49
#4907
#4909
#4911
#4923
#4924
#4927
#4928
#4930
#4931
#4932
#4933
#4934
#4938
#4940
#4949
#495
#495
#4950
#4950
#4954
#4955
#4995
#4997
#5021
#5034
#5034
#5036
#5037
#5062
#5062
#5068
#51
#511
#511
#5116
#5116
#5120
#5123
#5125
#5132
#5140
#5140
#5146
#5155
#516
#5170
#5179
#5190
#5191
#5194
#5194
#5202
#522
#522
#5221
#5227
#5234
#5261
#527
#5273
#5283
#5288
#5288
#5290
#5299
#5305
#5307
#5311
#5316
#5317
#5321
#5328
#5333
#5351
#536
#536
#5365
#5367
#5369
#5373
#5378
#5386
#5386
#5387
#5394
#5396
#5403
#5413
#5413
#5429
#5434
#5443
#5446
#5447
#5450
#5459
#549
#5501
#5508
#5517
#5517
#552
#552
#5538
#5540
#5541
#555
#5564
#5567
#5567
#5580
#5580
#559
#5598
#5599
#5599
#56
#5600
#5601
#5603
#5608
#5619
#5625
#563
#5638
#5649
#5654
#5675
#5677
#5679
#5681
#5691
#57
#57
#570
#5703
#5703
#5711
#5712
#5722
#5723
#5724
#5727
#5731
#5736
#574
#5747
#575
#5763
#5766
#5767
#5768
#5788
#5791
#5791
#5798
#58
#58
#5809
#5812
#5812
#5816
#5816
#5819
#5829
#5836
#5837
#5842
#5856
#5856
#5859
#5869
#587
#5880
#59
#59
#5901
#5906
#5914
#592
#592
#5924
#5927
#5935
#5937
#5942
#5943
#5951
#5961
#5965
#5966
#5973
#5974
#5976
#5977
#5977
#5978
#6001
#6007
#6009
#6019
#6039
#606
#606
#6066
#6067
#6068
#607
#607
#6071
#6071
#6078
#6079
#6085
#6085
#6086
#6090
#6094
#6096
#6109
#611
#611
#6114
#6117
#6129
#6138
#6138
#614
#614
#6140
#6143
#6145
#6145
#6146
#6154
#6172
#6177
#6181
#6188
#6189
#6222
#6224
#6227
#6227
#6229
#624
#6247
#6254
#6255
#6256
#6259
#6271
#6275
#6286
#6310
#6313
#6313
#6314
#6315
#6317
#6325
#6327
#6327
#6328
#6331
#6331
#6333
#6334
#6335
#6337
#6341
#6342
#6352
#6352
#6358
#6359
#6361
#6366
#6366
#6367
#6368
#6369
#637
#637
#6371
#6375
#638
#638
#6385
#639
#640
#640
#6407
#6409
#641
#6410
#6441
#6442
#6447
#6461
#6461
#6468
#6473
#6482
#6483
#6488
#6495
#650
#6502
#6526
#6528
#6528
#6529
#6529
#6538
#6541
#6544
#6557
#6566
#6568
#6573
#6575
#6576
#6579
#6582
#6585
#6585
#6591
#66
#6602
#6609
#6616
#6624
#6624
#6626
#663
#6635
#6636
#6636
#6642
#6649
#6651
#6653
#6656
#6657
#6658
#666
#6661
#6661
#6679
#6687
#6700
#6715
#6727
#6731
#6735
#6745
#6748
#6751
#6755
#6761
#6772
#6785
#6790
#6807
#6816
#6820
#683
#6853
#6855
#6873
#6875
#6881
#6891
#6909
#6914
#6925
#6926
#6930
#6937
#6941
#6943
#6974
#6999
#7018
#7025
#7039
#7062
#7071
#7074
#7087
#7089
#7093
#7094
#7094
#7100
#7101
#7111
#7116
#7116
#7121
#7123
#7127
#7127
#7132
#7141
#7143
#7147
#7151
#7153
#7166
#7174
#7175
#7178
#7178
#7180
#7184
#7186
#7186
#7189
#7191
#7192
#7197
#7205
#7206
#7212
#7228
#7243
#7244
#7245
#7249
#7249
#7250
#7251
#7253
#7257
#7262
#7262
#7266
#7272
#7272
#7281
#7282
#7285
#7286
#7303
#7307
#7308
#7315
#7320
#7331
#7332
#7335
#7348
#7348
#7360
#7360
#7361
#7371
#7373
#7373
#7380
#7380
#7381
#7389
#7392
#7392
#7393
#7393
#7398
#7404
#7410
#7411
#7416
#7417
#743
#743
#7435
#7436
#7438
#7440
#7443
#7449
#7452
#746
#746
#7461
#7461
#7462
#7462
#7465
#7467
#7468
#749
#749
#7498
#7513
#752
#752
#7520
#7523
#7536
#7557
#7557
#7559
#756
#7560
#7562
#7566
#7567
#7569
#7572
#7575
#7577
#7580
#7585
#7593
#7596
#7599
#7612
#7614
#7617
#7620
#7637
#7641
#7642
#7646
#7646
#7647
#7648
#7648
#7650
#7650
#7657
#7658
#7661
#7662
#767
#767
#7670
#7672
#7672
#7676
#7678
#7678
#768
#7687
#77
#7702
#771
#771
#7716
#7722
#7729
#7740
#7752
#7755
#7757
#7757
#7760
#7762
#7763
#7768
#7772
#7780
#7784
#7793
#7794
#7801
#7804
#7806
#7810
#7814
#7820
#7824
#7826
#7826
#783
#7832
#7846
#785
#7852
#7853
#7857
#7862
#7864
#7865
#7876
#7896
#7898
#79
#79
#7902
#7904
#7904
#7906
#7912
#7912
#7915
#7918
#7919
#7925
#7927
#7929
#7939
#7943
#7954
#7957
#7960
#7960
#7961
#7965
#7967
#7968
#7972
#7972
#7973
#7974
#7977
#7978
#798
#798
#7989
#7991
#7992
#7992
#7998
#7999
#80
#800
#8003
#8005
#8006
#801
#801
#8010
#8012
#8018
#8025
#8028
#8028
#8032
#8032
#804
#8041
#8046
#8053
#8061
#8062
#8063
#8069
#8073
#808
#808
#8083
#8084
#8085
#8087
#8090
#8091
#8091
#8094
#8095
#8098
#8110
#8111
#8115
#8117
#812
#8128
#8129
#8130
#8131
#815
#815
#8158
#8160
#8161
#8163
#8164
#8169
#8172
#8177
#8177
#8178
#8178
#8180
#8184
#8187
#8188
#8193
#8197
#8207
#8211
#8213
#8217
#822
#822
#8221
#8222
#8227
#8241
#8245
#8246
#825
#8256
#8258
#8259
#826
#8260
#8267
#827
#827
#8276
#8279
#8283
#8294
#8295
#83
#8302
#8324
#8327
#8329
#8331
#8347
#8347
#8353
#8363
#8365
#8369
#837
#8377
#8381
#8382
#8388
#8389
#8393
#8395
#8399
#8409
#8410
#8412
#8421
#8421
#8425
#8426
#8427
#8434
#8435
#8437
#8438
#8439
#844
#8446
#845
#8455
#846
#846
#8467
#8467
#8471
#8472
#8473
#8474
#8474
#8477
#848
#848
#8480
#8482
#8485
#8485
#8487
#8494
#8501
#8505
#8508
#8508
#8509
#8510
#8521
#8526
#8529
#8530
#8535
#8537
#8538
#8556
#8559
#8561
#8565
#8568
#8572
#8572
#8573
#8578
#8578
#8579
#8583
#8583
#8585
#8586
#8596
#86
#86
#8600
#8607
#8607
#8612
#8618
#862
#862
#8631
#8637
#864
#8644
#8656
#8664
#8666
#8673
#8674
#8677
#8686
#8691
#8696
#8702
#8712
#8712
#8721
#8726
#8727
#8729
#8734
#8736
#8738
#8739
#8740
#8740
#8742
#8742
#8744
#8757
#8762
#877
#8772
#8775
#8777
#879
#8790
#8790
#8792
#8811
#8813
#8817
#8819
#8821
#8824
#8827
#883
#883
#8830
#8831
#8833
#8833
#8836
#8838
#8838
#884
#884
#8840
#8842
#8842
#8846
#8848
#885
#885
#8850
#8857
#8857
#8860
#8861
#8862
#8863
#8867
#8870
#8870
#8872
#8872
#8874
#8879
#8884
#8888
#8892
#8898
#8899
#8901
#8906
#891
#8913
#8916
#8922
#8923
#8923
#8924
#8925
#8931
#8936
#8946
#8950
#8954
#8955
#8956
#8957
#8961
#8963
#8965
#8969
#8979
#898
#8980
#8980
#8985
#8991
#8991
#8995
#8995
#8998
#9
#9002
#9007
#9008
#9010
#9012
#9012
#9016
#9018
#9025
#9026
#9026
#9031
#9031
#9035
#9035
#904
#9042
#9043
#9044
#9048
#9049
#9053
#9055
#9056
#9068
#9076
#9077
#9077
#9082
#9083
#909
#909
#9092
#9092
#9093
#9099
#910
#9106
#9107
#9115
#9116
#9120
#9120
#9126
#9129
#9129
#913
#9130
#9132
#9132
#9137
#9137
#914
#9144
#9146
#9148
#9149
#9150
#9156
#9158
#9164
#9164
#9167
#9171
#9176
#9177
#9180
#9181
#9181
#9182
#9183
#9183
#9186
#9192
#9199
#9199
#92
#9202
#9206
#9209
#9211
#9217
#9218
#9221
#9222
#9223
#9223
#9243
#9243
#9245
#9246
#9247
#9253
#9253
#9255
#9256
#9257
#9258
#9258
#9259
#9261
#9262
#9265
#9266
#9266
#9267
#9270
#9273
#9277
#9277
#9281
#9291
#9296
#9296
#93
#9300
#9309
#931
#9310
#9315
#9316
#9317
#9317
#9319
#9319
#9327
#9331
#9337
#9338
#9338
#9339
#9343
#9353
#9357
#9357
#9363
#9364
#9366
#9367
#9375
#9377
#9381
#9385
#9386
#9387
#9397
#9399
#9399
#94
#9400
#9400
#9402
#9402
#9403
#9406
#9407
#9417
#9419
#9420
#9420
#9423
#9425
#9427
#9430
#9433
#9434
#9437
#9437
#9438
#9438
#9439
#9441
#9441
#9447
#9449
#9450
#9454
#9455
#9455
#9457
#9458
#9459
#9459
#9461
#9464
#9465
#9466
#9467
#9468
#9469
#9469
#9470
#9471
#9472
#9473
#9474
#9475
#9475
#9478
#9480
#9481
#9483
#9483
#9486
#9488
#9490
#9491
#9492
#9494
#9495
#9497
#9497
#9498
#9506
#9506
#9512
#9512
#9515
#9516
#9516
#9517
#9517
#9518
#9518
#9522
#9529
#9529
#9533
#9534
#9536
#9537
#9538
#9540
#9540
#9543
#9545
#9549
#9549
#9550
#9552
#9553
#9553
#9555
#9560
#9560
#993
#993
#995
#995
v1.00
v1.01
v1.02
v1.03
v1.04
v1.05
v1.06
v1.07
v1.08
v1.09
v1.10
v1.11
v1.12
v1.13
v1.14
v1.15
v1.16
v1.16b
v1.17
v1.18
v1.19
v1.20
v1.30
v1.31
v1.32
v1.33
v1.33b
v1.34
v1.35
v1.36
v1.37
v1.38
v1.40
v1.41
v1.42
v1.43
v1.44
v1.45
v1.46
v1.47
v1.48
v1.49
v1.50
v1.51
v1.52
v1.53
v1.60
v1.61
v1.62
v1.63
v1.64
v1.65
v1.66
v1.66b
v1.67
v1.68
v1.69
v1.70
v1.71
v1.72
v1.72b
v1.73
v1.74
v1.75
v1.76
v1.77
v1.78
v1.79
v1.80
v1.81
v1.82
v1.83
v1.84
v1.84.1
v1.84.2
v1.84b
v1.85
v1.86
v1.87
v1.88
v1.89
v1.89.1
v1.89.2
v1.89.3
v1.89.4
v1.89.5
v1.89.6
v1.89.7
v1.89.7-docking
v1.89.8
v1.89.8-docking
v1.89.9
v1.89.9-docking
v1.90
v1.90-docking
v1.90.1
v1.90.1-docking
v1.90.2
v1.90.2-docking
v1.90.3
v1.90.3-docking
v1.90.4
v1.90.4-docking
v1.90.5
v1.90.5-docking
v1.90.6
v1.90.6-docking
v1.90.7
v1.90.7-docking
v1.90.8
v1.90.8-docking
v1.90.9
v1.90.9-docking
v1.91.0
v1.91.0-docking
v1.91.1
v1.91.1-docking
v1.91.2
v1.91.2-docking
v1.91.3
v1.91.3-docking
v1.91.4
v1.91.4-docking
v1.91.5
v1.91.5-docking
v1.91.6
v1.91.6-docking
v1.91.7
v1.91.7-docking
v1.91.8
v1.91.8-docking
v1.91.9
v1.91.9-docking
v1.91.9b
v1.91.9b-docking
v1.92.0
v1.92.0-docking
v1.92.1
v1.92.1-docking
v1.92.2
v1.92.2-docking
v1.92.2b
v1.92.2b-docking
v1.92.3
v1.92.3-docking
v1.92.4
v1.92.4-docking
v1.92.5
v1.92.5-docking
v1.92.6
v1.92.6-docking
v1.92.7
v1.92.7-docking
v1.92.8
v1.92.8-docking
v1.92.9
v1.92.9-docking
v1.92.9b
v1.92.9b-docking
-
87ceb63311
DrawList: added ImDrawFlags_StrokeLegacy support to AddLine().
ocornut
2026-05-04 18:38:39 +02:00 -
aaabf4d58f
DrawList: added StrokePos flags: ImDrawFlags_StrokeInside, ImDrawFlags_StrokeOutside, ImDrawFlags_StrokeCenter, ImDrawFlags_StrokeLegacy.
Mikko Mononen
2026-04-28 18:14:34 +02:00 -
d52c7d5125
(Breaking) DrawList: removed half pixel offset from ImDrawList::AddLine()
Mikko Mononen
2026-04-28 00:04:59 +02:00 -
58d7570b8b
ImGuiTextFilterItem: shallow renames.
ocornut
2026-09-21 18:23:26 +02:00 -
6cf8332f93
ImGuiTextFilterItem: added MatchIncludesMask support field for e.g. ImGuiTextFilterMultiMatch.
ocornut
2026-09-21 16:52:48 +02:00 -
3bae66c735
ImGuiTextFilter: moved ImGuiTextFilterItem to internals. (#2435)
docking
ocornut
2026-09-21 15:12:59 +02:00 -
e19fea020f
ImGuiTextFilter: moved ImGuiTextFilterItem to internals. (#2435)
ocornut
2026-09-21 15:12:59 +02:00 -
54ae283d11Merge
e0d466b500intoa0cdc046a7
The Loki
2026-09-21 22:03:00 +09:00 -
ac18ca2c68Merge
af97ab5983intoa0cdc046a7
Mihaly Sisak
2026-09-21 22:03:00 +09:00 -
a0cdc046a7
ImGuiTextFilter: reworked filter to make space an AND operator. Demo: tweaked demo.
ocornut
2026-09-21 14:16:55 +02:00 -
d5c68c301a
ImGuiTextFilter: reworked filter to make space an AND operator. Demo: tweaked demo.
ocornut
2026-09-21 14:16:55 +02:00 -
e4b876ec60
Fix string field inputs using INT_MAX capacity
douglaspotesta
2026-09-19 16:38:43 -04:00 -
6555153b21
Backends + Examples: Metal4: robust CAMetalLayer multi-viewport on macOS
Ahmidou Lyazidi
2026-09-17 23:35:38 -07:00 -
4212de7d5b
Backends: fixed Clang -Wold-style-cast warnings.
ocornut
2026-09-18 22:26:25 +02:00 -
420f179341
Backends: fixed Clang -Wold-style-cast warnings.
ocornut
2026-09-18 22:26:25 +02:00 -
730623ea35
Merge branch 'master' into docking
ocornut
2026-09-18 22:19:23 +02:00 -
249e5a939d
ImGuiTextFilter: added undocumented FilterOp support. (#2435)
ocornut
2026-09-18 21:04:32 +02:00 -
565564bb5c
ImGuiTextFilter: reworked items parsing/storage to be able to simplify PassFilter().
ocornut
2026-09-18 20:41:16 +02:00 -
c0041b7d3c
ImGuiTextFilter: added undocumented MinWordSize support. (#2435)
ocornut
2026-09-18 19:29:02 +02:00 -
c74e7e93a3
ImGuiTextFilter: Added support for space ' ' as separator. Added support for quoted "xxx" blocks. (#2435, #30)
ocornut
2026-09-18 19:20:42 +02:00 -
54f86be71e
ImGuiTextFilter: fixed filtering when mixing "include" and "-exclude" keyword so that an "-exclude" match always filters out. (#2435)
ocornut
2026-09-18 22:02:57 +02:00 -
fc98dc4a72
(Internal) ImGuiTextFilter: renaming ImGuiTextRange->ImGuiTextFilterItem, Filters->Items. (#2435)
ocornut
2026-09-18 18:31:50 +02:00 -
a14bebd948
(Breaking) ImGuiTextFilter: removed
float widthparameter ofDraw(const char* filter, float width). (#6206, #6395, #6447)
ocornut
2026-09-18 17:50:29 +02:00 -
f7ada78e32
ImGuiTextFilter: added DrawWithHint(). (#6206, #6395, #6447)
ocornut
2026-09-18 17:38:24 +02:00 -
c8fc1829d0
ImGuiTextFilter: minor tweaks, made ImGuiTextRange fields match upcoming ImStrv. Removed exposed ImGuiTextRange helpers.
ocornut
2026-09-18 16:51:18 +02:00 -
f09485d7be
Style: inverted ImGuiCol_TitleBgXXX colors for StyleColorsLight().
ocornut
2026-09-18 16:05:56 +02:00 -
9c50bd6da6
Style: changed
ImGuiCol_DockingEmptyBgvalue forStyleColorsLight().
ocornut
2026-09-18 16:03:52 +02:00 -
6d07f6eb09
Selectable: fixed
ImGuiSelectableFlags_SelectOnNavtriggering during NavInit.
ocornut
2026-09-18 15:49:00 +02:00 -
9d63b956f2remove animation when creating a new window with multi viewport
Ahmidou Lyazidi
2026-09-17 14:25:33 -07:00 -
332bf51ee9
Shadows: Added experimental texture-based shadows (stripped of dynamic tex config and back-end code)
features/shadows
Ben Carter
2020-04-24 18:16:48 +02:00 -
ba9a4417e8
Premake: Only build example_sdl2_vulkan with both sdl2 and vulkan (7852)
features/premake5
Mark Jansen
2024-08-06 14:41:40 +02:00 -
712fe753cb
Premake: Add example_sdl2_sdlrenderer2 (7862)
Mark Jansen
2024-08-05 23:47:50 +02:00 -
9514514203
Premake: experimental premake5 script.
ocornut
2022-05-29 21:52:05 +02:00 -
a7e60d6150
Demo: added variety of usage scenarios, hooking Alt, Mouse Wheel, Home, CTRL+Tab demos.
features/demo_input_owner_and_routing
ocornut
2022-09-20 19:50:12 +02:00 -
86d89f1465
Demo: added SetKeyOwner(), ImGuiInputFlags_LockThisFrame, ImGuiInputFlags_LockUntilRelease demo.
ocornut
2022-09-20 19:48:54 +02:00 -
5a0ac1678c
Minor rename.
ocornut
2026-09-17 21:09:14 +02:00 -
eabff0fd08
Backends: OpenGL2/OpenGL3: Added support for platform_io.DrawCallback_SetSamplerFromTex. (#9378)
ocornut
2026-09-17 20:34:07 +02:00 -
25e16fd8b6
Backends: OpenGL3: minor refactor for both sampler callback to share more code + comments. (#9378)
ocornut
2026-09-17 20:22:33 +02:00 -
333f5186e3
Backends: OpenGL2, OpenGL3: fixed
DrawCallback_ResetRenderStatehandler not reseting all states in the glTexParameter() path. (#9378)
ocornut
2026-09-17 19:17:41 +02:00 -
b5135f270f
Backends: SDLRenderer3: added support for platform_io.DrawCallback_SetSamplerFromTex. (#9378)
ocornut
2026-09-17 15:25:54 +02:00 -
09b7ff9385
Backends: rework header comments about ImGui_ImplXXX_GetRenderState() functions.
ocornut
2026-09-17 19:08:01 +02:00 -
8d3e37eb53
Backends: SDLRenderer3: restore modified texture scale modes at the end of RenderDrawData(). (#9378, #9543)
ocornut
2026-09-17 14:32:33 +02:00 -
7cb5ded5d2
Backends: SDLRenderer2, SDLRenderer3: reduce includes. (#9543)
ocornut
2026-09-17 11:36:33 +02:00 -
a5b5f2d85a
Backends: SDLRenderer3: expose CurrentScaleMode in ImGui_ImplSDLRenderer3_RenderState. (#9543)
Clownacy
2026-09-13 13:15:52 +01:00 -
0cc7e51da2
Drags: added value ladder: stepped value editing with explicit magnitude selection (Houdini-style) (#9463)
Timo Suoranta
2026-07-06 17:16:45 +03:00 -
8e174685ae
Backends: added ImGui_ImplXXXX_GetRenderState() helpers to all backends not having one.
ocornut
2026-09-16 16:14:06 +02:00 -
545d1a884a
Backends: DX10, DX11, DX12: fixed a crash rendering multi-viewports if a ClearRenderTargetView() or CreateSwapChain() call failed. (#9546)
ocornut
2026-09-16 16:00:18 +02:00 -
d7950e2c42
Backends: GLFW: fixed applying mouse cursor shapes to secondary viewports. (#9545)
ocornut
2026-09-15 17:26:02 +02:00 -
909a40058bTrack GLFW cursors for each viewport
JamesWrigley
2026-09-15 16:10:10 +02:00 -
b00dd14a34
TabBar: using <> scrolling buttons while the selected Tab is at either end of the section mid-section but not fully visible always makes it fully visible.
ocornut
2026-09-14 19:25:33 +02:00 -
c8b9f0d6be
TabBar: Improved scroll target when clicking a Tab that is larger than the scrolling region width.
ocornut
2026-09-14 19:04:23 +02:00 -
ea60e7b748
TabBar: added TabBarGetTabPos() helper.
ocornut
2026-09-14 15:56:16 +02:00 -
f296bec7ca
SDL3: Allow overriding scale mode.
Clownacy
2026-09-13 13:15:52 +01:00 -
75aa83ca40
Fix function order
Leonard Hecker
2026-09-12 01:42:51 +02:00 -
ac7cc48354Merge
c65a3e2d6einto367b2c24f3
Daedie-git
2026-09-10 13:08:19 -04:00 -
e0a2f6dea9
Drag and Drop: minor refactor into a helper RenderDragDropTargetRectForViewport() function.
ocornut
2026-09-10 18:32:44 +02:00 -
1b14c20fa9
Some stylistic improvements
Leonard Hecker
2026-09-10 14:30:04 +02:00 -
67b93c4e07
Add a DirectWrite font loader
Leonard Hecker
2026-09-10 01:43:37 +02:00 -
beabc5db24
ImStrv: marked with IM_NODEBUGSTEP.
features/string_view_with_docking
ocornut
2026-09-09 21:23:46 +02:00 -
9f115f3324
ImStrv: detect and fixed misuses of CalcTextSize() old signature. (9321)
ocornut
2026-06-24 16:14:54 +02:00 -
aa45a00087
ImStrv: Added ImStrv formatter for LLDB (e.g. Xcode)
David Mentler
2025-10-01 20:45:42 +02:00 -
e95890cfd0
ImStrv: made length() returns an int as it simplify the most common case (of passing %.*s to printf)
ocornut
2024-07-02 18:50:28 +02:00 -
a9d4d45431
ImStrv: allow constructing from two null pointers.
ocornut
2024-05-03 16:24:52 +02:00 -
36d4913c85
ImStrv: Combo(), ListBox(): seems better to not introduce the ImStrv [] versions?
ocornut
2024-04-03 10:02:32 +09:00 -
56eb4c9357
ImStrv: convert Combo()/ListBox() to use ImStrv in their getters.
ocornut
2024-04-03 09:58:36 +09:00 -
2ef1ba81ac
ImStrv: add needed disambiguishing functions for const char* now being ambiguous. (5079)
ocornut
2022-09-29 22:51:33 +02:00 -
ed2fae996f
ImStrv: backtracked for now on supporting ImStrv for format strings.
ocornut
2022-08-25 12:54:07 +02:00 -
90c8a40143
ImStrv: enhanced VS debugger .natvis support. build fixes. (5333, 5906)
璀境石
2022-08-22 11:05:58 +02:00 -
fac8cee755
ImStrv: standardized code doing format copy, optimized ImStrStr
ocornut
2021-05-25 14:08:20 +02:00 -
84ccc62ad8
ImStrv: moved double char* function signatures under #ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS blocks + fixed various compiles errors/warnings.
ocornut
2021-03-31 15:06:32 +02:00 -
675348f183
ImStrv: changed ImStrv xxx=NULL args to an explicit xxx=ImStrv()
ocornut
2021-02-01 17:04:50 +01:00 -
46efe961e8
ImStrv: Step 2 - change ImStrv typedef to struct, perform all other logic conversion.
ocornut
2020-08-24 11:37:01 +03:00 -
758c14efd5
ImStrv: Step 1 - change string type to ImStrv in API. (REBASED)
Rokas Kupstys
2020-07-14 14:14:17 +03:00 -
367b2c24f3
Merge branch 'master' into docking
ocornut
2026-09-09 21:25:09 +02:00 -
e8602501bb
Mixed Value: various fixes. (#5518, #5677, #6865)
ocornut
2026-09-09 20:44:34 +02:00 -
ea6d21687b
BeginComboPreview(): fixed issues with nesting. Previous comments were wrong. (#1658, #4168)
ocornut
2026-09-08 21:52:23 +02:00 -
db5b735a5d
(Breaking) BeginComboPreview: removed ImGuiComboFlags_CustomPreview: now unnecessary + better detect issues (#1658, #4168)
ocornut
2026-09-08 17:52:28 +02:00 -
32c3f6095a
BeginComboPreview: set/restore WorkRect.Max.x. (#1658, #4168)
ocornut
2026-09-08 17:33:42 +02:00 -
148d128f6e
Mixed Value: use ImGuiCol_TextMixedValue (= ImGuiCol_TextDisabled). Set MixedValueLabel to null to display original value. (#5518, #5677, #6865)
ocornut
2026-09-08 16:46:08 +02:00 -
aaa8b8f4cbMerge branch 'ocornut:master' into imgui_impl_emscripten
slowriot
2026-09-07 22:38:05 +01:00 -
a2b7d6e792
Merge branch 'master' into docking
ocornut
2026-09-07 19:52:24 +02:00 -
334f484892
ColorEdit4, ColorPicker4: added support for ImGuiItemFlags_MixedValue. (#5518, #5677, #6865)
ocornut
2026-09-07 19:43:18 +02:00 -
dd32dace81
InputText: using MixedValue automatically sets ImGuiInputTextFlags_AutoSelectAll. (#5518, #5677, #6865)
ocornut
2026-09-07 19:09:24 +02:00 -
04b37d6d23
Added ImGuiItemFlags_MixedValue support for Drags, Sliders, InputScalar, InputText, RadioButton, Combo. (#5518, #5677, #6865)
ocornut
2026-09-07 18:40:01 +02:00 -
9090ba71e5
Fixed Tesselation -> Tessellation in comments.
ocornut
2026-09-07 16:38:38 +02:00 -
53d421955f
Amend Changelog. (#8564, #9534)
ocornut
2026-09-07 16:23:01 +02:00 -
687f7fb8ac
Drags, Sliders: ongoing drags may be cancelled using Right-Mouse mouse button, reverting to the initial value. (#8564, #9534)
ocornut
2026-09-07 16:16:55 +02:00 -
4ebb04333b
IO: restore default platform handlers on ClearPlatformHandlers. (#9537, #8945, #2769)
Lukasz Stalmirski
2026-09-03 21:40:20 +02:00 -
4898533613
Backends: DX10, DX11, DX12, Metal/4, OpenGL2/3, SDLGPU3, Vulkan: round framebuffer dimensions instead of truncating. (#9538, #9515, #8628)
ocornut
2026-09-07 12:47:03 +02:00 -
080319c4ce
Backends: WebGPU: round framebuffer dimensions instead of truncating. (#9538, #9515, #8628)
SlowRiot
2026-09-05 17:18:09 +01:00 -
d88b253cd7
add public function to update display properties at will
SlowRiot
2026-09-06 16:02:23 +01:00 -
7ba43170f8
expose translate button and key functions as public
SlowRiot
2026-09-06 15:56:56 +01:00 -
e69fd222c2
reformat comments
SlowRiot
2026-09-06 15:55:11 +01:00 -
da9e7b6e5e
expose a getter for css to imgui scale ratio
SlowRiot
2026-09-06 15:51:09 +01:00 -
ec5643bda6
Backends: Emscripten: derive display size from canvas framebuffer, per-axis mouse coordinate scaling
SlowRiot
2026-09-05 17:28:51 +01:00 -
63fe7dada4
WGPU: round framebuffer dimensions instead of truncating
SlowRiot
2026-09-05 17:18:09 +01:00 -
cfa0d9f4e2
Backends: Emscripten: Add runtime device pixel ratio setter
SlowRiot
2026-09-04 13:01:50 +01:00 -
796b15e894
return bool true from Init for consistency with other backends (although no other outcome is possible)
SlowRiot
2026-09-04 12:47:34 +01:00 -
ca7b9ca3d5
Backends: Emscripten: Align enum and comment style
SlowRiot
2026-09-04 12:42:22 +01:00 -
9c96f47d37Merge branch 'ocornut:master' into imgui_impl_emscripten
slowriot
2026-09-04 12:29:51 +01:00