mirror of
https://github.com/ocornut/imgui.git
synced 2025-04-04 13:05:07 +00:00
Commit graph
Select branches
Hide pull requests
docking
external/win98
features/demo_input_owner_and_routing
features/dynamic_fonts
features/potocpav-newer-lines-2
features/premake5
features/sdl_renderer3_multiviewports
features/shadows
features/string_view
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
#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
#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
#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
#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
#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
#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
#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
#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
#6410
#6441
#6442
#6447
#6447
#6461
#6461
#6468
#6473
#6482
#6483
#6488
#6495
#650
#6502
#6502
#6526
#6528
#6528
#6529
#6529
#6538
#6541
#6544
#6557
#6566
#6568
#6573
#6575
#6576
#6579
#6582
#6585
#6585
#6591
#66
#6602
#6609
#6616
#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
#7435
#7436
#7438
#7440
#7443
#7449
#7452
#746
#746
#7461
#7461
#7462
#7462
#7465
#7467
#7468
#749
#749
#7498
#7513
#752
#752
#7520
#7523
#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
#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
#8110
#8111
#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
#8381
#8382
#8388
#8389
#8393
#8395
#8399
#8409
#8410
#8412
#8412
#8421
#8421
#8425
#8426
#8427
#8434
#8435
#8437
#8438
#8439
#8439
#844
#8446
#845
#8455
#846
#846
#8467
#8467
#8471
#8472
#8473
#8474
#8474
#8477
#848
#848
#8480
#8482
#8485
#8485
#8487
#8494
#8501
#8501
#8505
#8508
#8508
#8509
#8510
#8521
#8521
#8526
#8529
#8530
#8535
#8537
#8538
#86
#86
#862
#862
#864
#877
#879
#883
#883
#884
#884
#885
#885
#891
#898
#9
#904
#909
#909
#910
#913
#914
#92
#93
#931
#94
#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
-
df7050c614
WIP - Fonts: changing loader/backend or loader flags may be done without losing custom rects. Sharing more code.
features/dynamic_fonts
ocornut
2025-04-03 19:10:16 +02:00 -
4be415f566
WIP - Fonts: tidying up.
ocornut
2025-04-02 15:10:11 +02:00 -
d18bdd0f35
5142365dde
intob4bd596a39
Jalius Welch
2025-04-04 01:56:11 +09:00 -
8ed496b379
c070207d7c
into9fdeb41e52
Daniel Cremers
2025-04-03 13:38:06 +02:00 -
e81417d7d3
8d031ca054
intob4bd596a39
Nick De Breuck
2025-04-03 12:50:25 +02:00 -
c47d44e547
a1363038ae
intob4bd596a39
Zach
2025-04-03 18:07:46 +08:00 -
33c8b48eb4
65cc1a8355
intob4bd596a39
deggua
2025-04-03 02:25:49 -07:00 -
c060dd55d0
713adaa4e2
intob4bd596a39
Rokas Kupstys
2025-04-03 09:51:09 +02:00 -
8fa7c50a1d
8ecea4d569
intob4bd596a39
slowriot
2025-04-03 10:19:32 +08:00 -
75fa235eec
4dafa5b149
intob4bd596a39
TheMode
2025-04-02 21:19:49 +02:00 -
c53e7c75ee
5f371da49a
intob4bd596a39
Michele Morrone
2025-04-02 22:06:14 +03:00 -
d9d8b6c85f
cf28c8131e
intob4bd596a39
Clément Gallet
2025-04-02 19:56:24 +03:00 -
ee62209a83
20fb286e4f
intob4bd596a39
lomekragow
2025-04-02 21:00:34 +05:30 -
de2cea31a9
ff88b1b825
intob4bd596a39
aleksijuvani
2025-04-02 20:58:14 +05:30 -
5b20f5ea26
1cfc5b886c
intob4bd596a39
Konstantin Podsvirov
2025-04-02 14:51:55 +02:00 -
39777470fd
af157f3c2a
intob4bd596a39
Pinwhell
2025-04-02 15:28:04 +03:00 -
c8a5bf7e57
46fa733be8
intob4bd596a39
ronak69
2025-04-02 15:25:42 +03:00 -
ecc3bf2988
WIP - Fonts: add optional out parameter to AddCustomRect()
ocornut
2025-03-31 22:18:42 +02:00 -
cde97ff692
WIP - Fonts: GC Compact All exposed in Metrics->Memory Allocations includes compacting texture data.
ocornut
2025-03-31 21:43:15 +02:00 -
f31f39f32e
WIP - Fonts: added RemoveCustomRect().
ocornut
2025-03-31 19:24:59 +02:00 -
d001a8e93c
WIP - Fonts: moved ImFontAtlasRectId back to public API.
ocornut
2025-03-31 18:37:11 +02:00 -
d32fe2eaee
WIP - Fonts: added ImFontAtlasRectId_Invalid == -1
ocornut
2025-03-31 18:36:32 +02:00 -
e6ebebfc5a
WIP - Fonts: (Breaking) rework GetCustomRect() api. Reintroduce ImFontAtlasRect.
ocornut
2025-03-31 17:36:24 +02:00 -
142f8de163
WIP - Fonts: (Breaking) renamed AddCustomRectRegular() -> AddCustomRect().
ocornut
2025-03-31 17:03:03 +02:00 -
d415e338e5
WIP - Fonts: Comments.
ocornut
2025-03-30 16:00:29 +02:00 -
eb14a408bf
WIP - Fonts: fixed GetCustomRectUV().
ocornut
2025-03-22 15:15:10 +01:00 -
8b65586e9a
WIP - Fonts: fixed calling AddFontXXX not invalidating texture for legacy backends.
ocornut
2025-03-26 14:38:49 +01:00 -
9915038673
WIP - (Breaking) Fonts: PushFont() default to preserve current font size.
ocornut
2025-03-21 19:13:23 +01:00 -
153269671b
WIP - Fonts: Tools: added option to hide font preview text. Move code.
ocornut
2025-03-21 17:55:04 +01:00 -
5071564562
WIP - Fonts: removed size rounding in AddFont() which breaks relative sizing of merged fonts (8502)
ocornut
2025-03-20 15:45:27 +01:00 -
2f3c2a9a8c
WIP - Fonts: fixed legacy backend path preloading all sources sizes erroneously + failing to use ellipsis.
ocornut
2025-03-20 15:44:35 +01:00 -
83f2b3f193
WIP - Fonts: awkwardly alias old TexID name to TexRef using an union (may backtrack and just keep old name)
ocornut
2025-03-19 20:12:02 +01:00 -
650b552be9
WIP - Fonts: detect if backend assign to texture on creation but doesn't update Status.
ocornut
2025-03-19 19:57:03 +01:00 -
9e30d59d3c
WIP - Fonts: avoid both ImTextureRef being set simultaneously.
ocornut
2025-03-19 15:00:13 +01:00 -
9045493e06
WIP - Fonts: comments, tweaks, minor amends.
ocornut
2025-03-19 14:06:08 +01:00 -
25014ac03e
WIP - Fonts: fixed ImTextureID() being zero-cleared instead of using ImTextureUserID_Invalid. .
ocornut
2025-03-18 18:03:40 +01:00 -
7dc98e3303
WIP - Fonts: Fixed PopFont() recovery.
ocornut
2025-03-17 23:19:22 +01:00 -
359c313110
WIP - Fonts: Added ImTextureRef::GetTexID() mostly for consistency.
ocornut
2025-03-17 22:08:58 +01:00 -
e9eb986f65
WIP - Fonts: fixed crashing password fields.
ocornut
2025-03-17 17:18:05 +01:00 -
0a91619273
WIP - (Breaking) Fonts: renamed CalcCustomRectUV() to GetCustomRectUV() for simplicity.
ocornut
2025-03-13 19:14:10 +01:00 -
b0e2c71f3e
WIP - Fonts: rename ImFontAtlasBuildClearTexture() to ImFontAtlasBuildClear()
ocornut
2025-03-13 17:28:13 +01:00 -
ad6caff397
WIP - (Breaking) Fonts: rename GetCustomRectByIndex() to GetCustomRect(). Made return struct const.
ocornut
2025-03-13 17:10:52 +01:00 -
18b88a7891
WIP - Fonts: narrowed invalid value for ImFontAtlasRectId to -1 a we will change implementation.
ocornut
2025-03-13 16:54:39 +01:00 -
0bb29b821d
WIP - Fonts: change uses of ImFontAtlasRect to ImTextureRect for simplicity.
ocornut
2025-03-13 16:50:19 +01:00 -
6b694dfe96
WIP - Fonts: fixed implicit init when calling AddCustomRectRegular(). LoaderShutdown match BuildDestroy.
ocornut
2025-03-13 16:30:20 +01:00 -
c98dc05bc3
WIP - Fonts: fixed an issue calling legacy ImFontAtlas::Clear().
ocornut
2025-03-11 19:54:33 +01:00 -
8097e63d4b
WIP - Fonts: fixed memory leaks, shutting down font loader, and on AddFont() failure in Freetype backend.
ocornut
2025-03-11 11:46:18 +01:00 -
23c6cecef7
WIP - ImTextureData pixels are not immediately destroyed on setting ImTextureStatus_WantDestroy.
ocornut
2025-03-10 10:55:29 +01:00 -
15cfb4ed01
WIP - Fonts: fixed a bug using size specified by secondary font sources.
ocornut
2025-03-09 21:36:44 +01:00 -
28a9070d79
WIP - Exposed some basic UI in demo for sanity.
ocornut
2025-03-06 20:50:00 +01:00 -
26cc0cbc54
WIP - Added UI to edit FreeType loader flags. Added ImFontAtlasBuildReloadAll() / ImFontAtlasBuildReloadFont()
ocornut
2025-03-06 20:34:18 +01:00 -
3db4ad77f3
c67c2026fd
intob4bd596a39
Kraionix
2025-04-02 11:18:15 +02:00 -
876d624bc6
b1799e01aa
intob4bd596a39
Manciu
2025-04-02 07:03:30 +00:00 -
b1799e01aa
Manciu
2025-04-02 15:03:27 +08:00 -
fc6772be58
7a6c25d95c
intob4bd596a39
Stefan
2025-04-02 14:43:30 +08:00 -
b4abe05ae4
e0d466b500
into9fdeb41e52
The Loki
2025-04-02 08:31:07 +02:00 -
380222628e
b502bde319
intob4bd596a39
Vittorio Romeo
2025-04-01 21:53:25 -04:00 -
b4bd596a39
Fonts: word-wrapping code handle ideographic comma & full stop (U+3001, U+3002). (#8540)
master
ocornut
2025-04-01 22:56:59 +02:00 -
fcab22f80f
Fonts: fixed CalcWordWrapPositionA() fallback when width is too small to wrap with multibyte codepoints.. (#8540)
ocornut
2025-04-01 22:53:00 +02:00 -
33837b5c85
826c134928
into8098d79ca2
Davin Thompson
2025-04-01 16:34:44 +00:00 -
f7ed3947ca
0a25a49e94
into8098d79ca2
Seth Kingsley
2025-04-01 10:51:52 -04:00 -
ca509b950a
af97ab5983
into9fdeb41e52
Mihaly Sisak
2025-04-01 16:20:00 +03:00 -
e14ae4e9f4
dd15544751
into8098d79ca2
Alex Anderson
2025-04-01 15:58:00 +03:00 -
85137d4212
Manciu
2025-04-01 16:42:09 +08:00 -
8098d79ca2
Shixian Sheng
2025-04-01 03:10:30 -04:00 -
885bbe68bf
b7d8140b75
into4bdb0ac685
runzh
2025-04-01 09:41:38 +08:00 -
cac656956a
Shixian Sheng
2025-03-31 20:03:52 -04:00 -
93dbe2463c
08d9c52d01
into9fdeb41e52
Stanislav Vasilev
2025-03-31 21:43:35 +03:00 -
9fdeb41e52
Andrew Zonenberg
2025-03-31 11:42:18 -07:00 -
715f127a74
Removed redundant prototype after upstream added it too
Andrew D. Zonenberg
2025-03-31 11:34:58 -07:00 -
68f48db177
Added void* cast to suppress warning when initializing RenderBuffers
Andrew D. Zonenberg
2025-03-31 11:31:27 -07:00 -
d4f6b79fa5
Merge branch 'docking' of github.com:ocornut/imgui into docking
Andrew D. Zonenberg
2025-03-31 11:29:38 -07:00 -
6ddcbc149e
WIP - In ShowFontAtlas() preserve open-state for latest texture. Improve debug display.
ocornut
2025-03-06 19:57:49 +01:00 -
6f34f382cf
WIP - ImFontConfig::GlyphExcludeRanges is owner and copied.
ocornut
2025-03-06 18:39:32 +01:00 -
9395af9231
WIP - Update font documenttion.
ocornut
2025-03-06 18:15:34 +01:00 -
a408133dae
WIP - Obsolete GetGlyphRangesXXX() functions.
ocornut
2025-03-06 18:15:25 +01:00 -
27bd2a6fba
WIP - Fixed various small warnings / build issues.
ocornut
2025-03-05 18:42:41 +01:00 -
a5b879e6ea
WIP - Added a ImFontFlags_NoLoadError flag to let user code try file paths. (3611)
ocornut
2025-03-05 20:08:00 +01:00 -
342c211182
WIP - Detect when using a texture that's about to be destroyed.
ocornut
2025-03-05 17:18:54 +01:00 -
6a41bccf3d
WIP - Demo: Add a "Fonts" section for visibility.
ocornut
2025-03-05 17:05:24 +01:00 -
48c0166f43
WIP - GetFontBaked() default to searching for closest size font.
ocornut
2025-03-03 16:14:41 +01:00 -
e782ffbbb8
WIP - Added ImTextureData::UsedRect.
ocornut
2025-02-19 15:41:26 +01:00 -
79150af29a
WIP - Tidying up font scale logic.
ocornut
2025-02-19 15:16:19 +01:00 -
a856035678
WIP - Removed LockSingleSrcConfigIdx which isn't needed anymore since we don't load glyphs in ImFontAtlasBuildAddFont().
ocornut
2025-02-10 22:53:33 +01:00 -
2c060d4a07
WIP - Fallback glyph is now lazily loaded on demand (yay!). Moving ImFontBaked:: functions outside of class.
ocornut
2025-02-10 22:32:09 +01:00 -
1beaabb4d0
WIP - imgui_freetype: no need to store metrics locally.
ocornut
2025-02-10 15:09:46 +01:00 -
5b0ff5e36a
WIP - Rework ImFontLoader signatures.
ocornut
2025-02-07 18:48:01 +01:00 -
9b5a3a05d1
WIP - A font source can specify its own loader/backend.
ocornut
2025-02-06 19:31:13 +01:00 -
8d3f361b02
WIP - Core allocates per-baked-per-src backend buffers, to allow having custom backend per font source. Backend BakedInit/Destroy/AddGlyph process a single source.
ocornut
2025-02-06 15:19:23 +01:00 -
a85f7b434b
WIP - Reinstated ImFontAtlasBuildSetupFontCreateEllipsisFromDot() compatible with baked system, lazily baked.
ocornut
2025-02-07 15:58:16 +01:00 -
8c7fbbc6ad
WIP - Added ImFontAtlasBakedSetFontGlyphBitmap().
ocornut
2025-02-07 14:51:37 +01:00 -
4f8f7ff999
WIP - Baked system, fix subsequent sources overriding shared font metrics.
ocornut
2025-02-06 13:06:05 +01:00 -
de9cd4116d
WIP - ImFontFlags: ImFontFlags_NoLoadGlyphs + add ImFontFlags_LockBakedSizes
ocornut
2025-02-06 11:57:30 +01:00 -
811672e6fc
WIP - Exposed CompactCache(). Hide ClearCache().
ocornut
2025-02-05 18:25:52 +01:00 -
61d975c8f7
WIP - Restore a functional AddCustomRectFontGlyph().
ocornut
2025-02-05 17:51:46 +01:00 -
9b583b9da2
WIP - ImFontConfig: added GlyphExcludeRanges
ocornut
2025-02-05 14:41:59 +01:00 -
86fb2ce55b
WIP - Create a fallback glyph if none is available (fix crash on fonts with no fallback)
ocornut
2025-02-05 14:04:05 +01:00 -
4f236b0361
WIP - Fixed _OnChangedTextureID() asserting when calling on e.g. finalized drawlists.
ocornut
2025-02-04 20:02:10 +01:00 -
810f905469
WIP - PushFontSize() with -1 uses sources[0]'s size for now (backward compat design)
ocornut
2025-02-03 19:36:11 +01:00 -
ea3b921611
WIP - Allow PushFont/NewFrame/PopFont idioms to function.
ocornut
2025-02-03 19:15:26 +01:00