mirror of
https://github.com/OpenShot/openshot-qt.git
synced 2026-03-02 08:56:08 -08:00
Commit Graph
Select branches
Hide Pull Requests
comfy-ui
dependabot/github_actions/actions/checkout-4
develop
master
qt6-support
#1188
#1188
#120
#124
#124
#1272
#1294
#1332
#1341
#1344
#1366
#1366
#1372
#1381
#1384
#1387
#1407
#1407
#1411
#1439
#1467
#1484
#1489
#1491
#1492
#1506
#1512
#1512
#1525
#1539
#1542
#1542
#1544
#1545
#1546
#1553
#1557
#1557
#1578
#1578
#1581
#1581
#1595
#1600
#1605
#1605
#1612
#1614
#1615
#1616
#1617
#1627
#1627
#1643
#1643
#1646
#1660
#1664
#1665
#1666
#1681
#1682
#1686
#1687
#1699
#1700
#1701
#1712
#1713
#1716
#1717
#1722
#1726
#1735
#1740
#1741
#1744
#1745
#1747
#1751
#1753
#1755
#1759
#1772
#1772
#1773
#1776
#1778
#1780
#1785
#1786
#1795
#1801
#1802
#1827
#1827
#1828
#1832
#1836
#1849
#1859
#1864
#1876
#1883
#1883
#1885
#1887
#1891
#1904
#1905
#1905
#1910
#1910
#1914
#1926
#1942
#1944
#1964
#1964
#1967
#1968
#1980
#1992
#1993
#1995
#2011
#2029
#2040
#2042
#2059
#2060
#2073
#2074
#2083
#2084
#2103
#2134
#2135
#2136
#2138
#2159
#2171
#2187
#2196
#2198
#2198
#2202
#2204
#2205
#2205
#2208
#2208
#2212
#2255
#2275
#2276
#2296
#2309
#2311
#2312
#2313
#2316
#2337
#2355
#2373
#2375
#2400
#2401
#2409
#2419
#2424
#2425
#2426
#2450
#2468
#2471
#2474
#2477
#2479
#2482
#2483
#2484
#2490
#2491
#2512
#2520
#2525
#2533
#2540
#2543
#2544
#2555
#2566
#2567
#2568
#2594
#2595
#2597
#2604
#2608
#2611
#2612
#2613
#2614
#2615
#2616
#2620
#2660
#2669
#2670
#2678
#2679
#2680
#2691
#2693
#2719
#2720
#2721
#2736
#2738
#2741
#2742
#2763
#2764
#2767
#2769
#2772
#2774
#2775
#2782
#2786
#2787
#2791
#2796
#2799
#2804
#2810
#2818
#2819
#2825
#2827
#2829
#2832
#2836
#2837
#2846
#2849
#2851
#2853
#2855
#2856
#2858
#2860
#2862
#2863
#2864
#2867
#2868
#2869
#2870
#2871
#2872
#2873
#2879
#2880
#2883
#2884
#2885
#2886
#2888
#2891
#2892
#2893
#2895
#2897
#2898
#2899
#2900
#2902
#2903
#2904
#2906
#2908
#2909
#2913
#2914
#2915
#2916
#2918
#2919
#2925
#2930
#2931
#2932
#2934
#2936
#2938
#2940
#2941
#2946
#2948
#2949
#2951
#2952
#2954
#2955
#2956
#2959
#2960
#2963
#2964
#2967
#2973
#2975
#2976
#2982
#2986
#2987
#2988
#2994
#2997
#3004
#3005
#3006
#3007
#3009
#3012
#3015
#3016
#3017
#3019
#3020
#3021
#3022
#3024
#3025
#3026
#3028
#3029
#3030
#3031
#3033
#3037
#3038
#3039
#3042
#3045
#3046
#3048
#3052
#3054
#3055
#3062
#3068
#3069
#3070
#3074
#3079
#3080
#3083
#3084
#3085
#3087
#3088
#3095
#3100
#3103
#3106
#3112
#3114
#3120
#3122
#3125
#3131
#3140
#3141
#3142
#3144
#3145
#3153
#3154
#3155
#3156
#3157
#3158
#3160
#3161
#3165
#3166
#3168
#3169
#3170
#3172
#3174
#3175
#3178
#3179
#3180
#3181
#3186
#3187
#3191
#3192
#3193
#3194
#3202
#3203
#3206
#3207
#3208
#3209
#3211
#3214
#3218
#3223
#3228
#3229
#3231
#3232
#3234
#3236
#3237
#3247
#3249
#3259
#3261
#3262
#3263
#3264
#3266
#3267
#3273
#3275
#3281
#3283
#3285
#3291
#3292
#3304
#3305
#3306
#3312
#3317
#3318
#3320
#3321
#3327
#3331
#3335
#3340
#3342
#3344
#3346
#3347
#3353
#3354
#3357
#3362
#3366
#3371
#3374
#3376
#3377
#3380
#3390
#3394
#3398
#3400
#3402
#3413
#3416
#3419
#3421
#3424
#3432
#3438
#3441
#3447
#3454
#3463
#3464
#3479
#3480
#3481
#3488
#3493
#3495
#3497
#3501
#3507
#3509
#3511
#3514
#3516
#3517
#3519
#3520
#3522
#3524
#3526
#3529
#3530
#3536
#3539
#3542
#3545
#3547
#3550
#3556
#3560
#3564
#3569
#3570
#3586
#3597
#3600
#3601
#3604
#3606
#3607
#3613
#3617
#3618
#3621
#3622
#3629
#3630
#3637
#3639
#3648
#3653
#3658
#3661
#3662
#3663
#3664
#3668
#367
#367
#3670
#3671
#3679
#3680
#3681
#3684
#3690
#3691
#3692
#3700
#3701
#3702
#3705
#3709
#3711
#3714
#3715
#3721
#3722
#3724
#3727
#3732
#3734
#3735
#3736
#3738
#3739
#3741
#3742
#3749
#3753
#3755
#3756
#3761
#3763
#3764
#3766
#3769
#3770
#3775
#3776
#3777
#3778
#3780
#3781
#3784
#3787
#3789
#3790
#3793
#3794
#3795
#3796
#3801
#3802
#3803
#3804
#3805
#3806
#3809
#3813
#3814
#3815
#3816
#3817
#3826
#3828
#3829
#3830
#3836
#3839
#3840
#3842
#3849
#3850
#3851
#3852
#3857
#3861
#3870
#3877
#3883
#3892
#3897
#3898
#3901
#3903
#3909
#3911
#3919
#3921
#3929
#3930
#3931
#3935
#3936
#3937
#3938
#3947
#3954
#3959
#3967
#3977
#398
#3981
#3982
#3983
#3988
#3992
#3993
#3994
#3995
#4007
#4012
#4017
#4028
#4035
#4053
#4058
#4068
#4075
#4076
#4089
#4095
#4096
#4097
#4105
#4107
#4108
#4109
#4113
#4114
#4115
#4119
#4121
#4122
#4123
#4124
#4130
#4148
#4151
#4153
#4155
#4157
#4159
#4163
#4169
#4171
#4172
#4174
#4175
#4178
#4182
#4188
#4190
#4195
#4196
#4197
#4201
#4208
#4210
#4211
#4212
#4213
#4216
#4218
#4220
#4221
#4223
#4225
#4226
#4229
#4230
#4233
#4234
#4238
#4256
#4266
#4270
#4296
#4297
#4308
#4311
#4312
#4313
#4314
#4315
#4317
#4318
#4321
#4322
#4323
#4324
#4325
#4333
#4334
#4335
#4341
#4344
#4345
#4351
#4353
#4354
#4355
#4360
#4361
#4362
#4364
#4365
#4366
#4367
#4373
#4374
#4387
#4389
#4390
#44
#44
#4413
#4434
#4440
#4445
#4452
#4455
#4460
#4466
#4470
#4473
#4474
#4475
#4489
#4490
#4492
#4493
#4497
#4499
#4501
#4504
#4510
#4513
#4514
#4522
#4525
#4527
#4528
#4532
#4534
#4539
#4549
#4550
#4553
#4554
#4561
#4561
#4570
#4577
#4578
#4579
#4582
#4583
#4584
#4585
#4586
#4587
#4593
#4597
#4602
#4609
#4624
#4630
#4636
#4637
#4639
#4640
#4644
#4653
#4656
#4660
#4670
#4671
#4672
#4678
#4683
#4691
#4692
#4693
#4694
#4695
#4696
#4697
#4698
#4701
#4702
#4703
#4706
#4707
#4708
#4709
#4710
#4712
#4713
#4719
#4723
#4725
#4726
#4732
#4733
#4738
#4739
#4746
#4753
#4755
#4757
#4758
#4759
#4760
#4766
#4769
#4781
#4784
#4787
#4795
#4796
#4797
#4798
#4799
#4808
#4819
#4820
#4821
#4827
#4830
#4833
#4834
#4835
#4836
#4843
#4848
#4857
#4859
#4870
#4893
#4898
#4903
#4909
#4919
#4920
#4925
#4926
#4930
#4932
#4934
#4941
#4941
#4944
#4945
#4950
#4952
#4953
#4957
#4960
#4961
#4962
#4963
#4964
#4965
#4968
#4969
#4971
#4974
#4975
#4978
#4979
#4981
#4982
#4983
#4984
#4985
#4986
#4987
#4988
#4995
#4998
#4999
#5001
#5009
#5010
#5011
#5012
#5014
#5015
#5016
#5018
#5021
#5027
#5032
#5034
#5050
#5051
#5053
#5054
#5055
#5057
#5058
#5059
#5092
#5093
#5096
#5099
#5102
#5116
#5127
#5141
#5143
#5145
#5146
#5147
#5169
#5175
#5177
#5178
#5183
#5184
#5200
#5201
#5202
#5204
#5205
#5210
#5211
#5212
#5218
#5254
#5260
#5265
#5296
#5298
#5302
#5304
#5305
#5308
#5317
#5317
#5334
#5336
#5337
#5418
#5423
#5424
#5425
#5426
#5427
#5428
#5429
#5430
#5484
#5485
#5486
#5487
#5523
#5524
#5528
#5529
#5530
#5542
#5543
#5548
#5548
#5552
#5556
#5569
#5570
#5573
#5574
#5576
#5577
#5578
#5583
#5584
#5592
#5592
#5610
#5611
#5613
#5615
#5617
#5619
#5619
#5620
#5621
#5627
#5632
#5634
#5636
#5637
#5637
#5639
#5670
#5671
#5672
#5675
#5676
#5678
#5694
#5694
#5704
#5704
#5712
#5720
#5722
#5723
#5724
#5725
#5726
#5728
#5734
#5734
#5754
#5755
#5757
#5758
#5759
#5760
#5761
#5762
#5763
#5769
#5771
#5775
#5776
#5778
#5780
#5781
#5783
#5785
#5786
#5787
#5792
#5792
#5795
#5795
#5844
#5844
#5865
#5865
#5876
#5877
#5877
#5878
#5879
#5880
#5881
#5885
#5885
#5900
#5903
#5910
#5912
#5913
#5914
#5915
#5916
#5917
#5920
#5921
#5922
#5925
#5926
#5930
#5931
#5932
#5932
#5936
#5937
#5939
#641
#641
#662
#662
#672
#896
daily
v2.0.3
v2.0.4
v2.0.5
v2.0.6
v2.0.7
v2.1.0
v2.2.0
v2.3.0
v2.3.1
v2.3.2
v2.3.3
v2.3.4
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.5.0
v2.5.1
v2.6.0
v2.6.1
v3.0.0
v3.1.0
v3.1.1
v3.2.0
v3.2.1
v3.3.0
v3.4.0
Select branches
Hide Pull Requests
comfy-ui
dependabot/github_actions/actions/checkout-4
develop
master
qt6-support
#1188
#1188
#120
#124
#124
#1272
#1294
#1332
#1341
#1344
#1366
#1366
#1372
#1381
#1384
#1387
#1407
#1407
#1411
#1439
#1467
#1484
#1489
#1491
#1492
#1506
#1512
#1512
#1525
#1539
#1542
#1542
#1544
#1545
#1546
#1553
#1557
#1557
#1578
#1578
#1581
#1581
#1595
#1600
#1605
#1605
#1612
#1614
#1615
#1616
#1617
#1627
#1627
#1643
#1643
#1646
#1660
#1664
#1665
#1666
#1681
#1682
#1686
#1687
#1699
#1700
#1701
#1712
#1713
#1716
#1717
#1722
#1726
#1735
#1740
#1741
#1744
#1745
#1747
#1751
#1753
#1755
#1759
#1772
#1772
#1773
#1776
#1778
#1780
#1785
#1786
#1795
#1801
#1802
#1827
#1827
#1828
#1832
#1836
#1849
#1859
#1864
#1876
#1883
#1883
#1885
#1887
#1891
#1904
#1905
#1905
#1910
#1910
#1914
#1926
#1942
#1944
#1964
#1964
#1967
#1968
#1980
#1992
#1993
#1995
#2011
#2029
#2040
#2042
#2059
#2060
#2073
#2074
#2083
#2084
#2103
#2134
#2135
#2136
#2138
#2159
#2171
#2187
#2196
#2198
#2198
#2202
#2204
#2205
#2205
#2208
#2208
#2212
#2255
#2275
#2276
#2296
#2309
#2311
#2312
#2313
#2316
#2337
#2355
#2373
#2375
#2400
#2401
#2409
#2419
#2424
#2425
#2426
#2450
#2468
#2471
#2474
#2477
#2479
#2482
#2483
#2484
#2490
#2491
#2512
#2520
#2525
#2533
#2540
#2543
#2544
#2555
#2566
#2567
#2568
#2594
#2595
#2597
#2604
#2608
#2611
#2612
#2613
#2614
#2615
#2616
#2620
#2660
#2669
#2670
#2678
#2679
#2680
#2691
#2693
#2719
#2720
#2721
#2736
#2738
#2741
#2742
#2763
#2764
#2767
#2769
#2772
#2774
#2775
#2782
#2786
#2787
#2791
#2796
#2799
#2804
#2810
#2818
#2819
#2825
#2827
#2829
#2832
#2836
#2837
#2846
#2849
#2851
#2853
#2855
#2856
#2858
#2860
#2862
#2863
#2864
#2867
#2868
#2869
#2870
#2871
#2872
#2873
#2879
#2880
#2883
#2884
#2885
#2886
#2888
#2891
#2892
#2893
#2895
#2897
#2898
#2899
#2900
#2902
#2903
#2904
#2906
#2908
#2909
#2913
#2914
#2915
#2916
#2918
#2919
#2925
#2930
#2931
#2932
#2934
#2936
#2938
#2940
#2941
#2946
#2948
#2949
#2951
#2952
#2954
#2955
#2956
#2959
#2960
#2963
#2964
#2967
#2973
#2975
#2976
#2982
#2986
#2987
#2988
#2994
#2997
#3004
#3005
#3006
#3007
#3009
#3012
#3015
#3016
#3017
#3019
#3020
#3021
#3022
#3024
#3025
#3026
#3028
#3029
#3030
#3031
#3033
#3037
#3038
#3039
#3042
#3045
#3046
#3048
#3052
#3054
#3055
#3062
#3068
#3069
#3070
#3074
#3079
#3080
#3083
#3084
#3085
#3087
#3088
#3095
#3100
#3103
#3106
#3112
#3114
#3120
#3122
#3125
#3131
#3140
#3141
#3142
#3144
#3145
#3153
#3154
#3155
#3156
#3157
#3158
#3160
#3161
#3165
#3166
#3168
#3169
#3170
#3172
#3174
#3175
#3178
#3179
#3180
#3181
#3186
#3187
#3191
#3192
#3193
#3194
#3202
#3203
#3206
#3207
#3208
#3209
#3211
#3214
#3218
#3223
#3228
#3229
#3231
#3232
#3234
#3236
#3237
#3247
#3249
#3259
#3261
#3262
#3263
#3264
#3266
#3267
#3273
#3275
#3281
#3283
#3285
#3291
#3292
#3304
#3305
#3306
#3312
#3317
#3318
#3320
#3321
#3327
#3331
#3335
#3340
#3342
#3344
#3346
#3347
#3353
#3354
#3357
#3362
#3366
#3371
#3374
#3376
#3377
#3380
#3390
#3394
#3398
#3400
#3402
#3413
#3416
#3419
#3421
#3424
#3432
#3438
#3441
#3447
#3454
#3463
#3464
#3479
#3480
#3481
#3488
#3493
#3495
#3497
#3501
#3507
#3509
#3511
#3514
#3516
#3517
#3519
#3520
#3522
#3524
#3526
#3529
#3530
#3536
#3539
#3542
#3545
#3547
#3550
#3556
#3560
#3564
#3569
#3570
#3586
#3597
#3600
#3601
#3604
#3606
#3607
#3613
#3617
#3618
#3621
#3622
#3629
#3630
#3637
#3639
#3648
#3653
#3658
#3661
#3662
#3663
#3664
#3668
#367
#367
#3670
#3671
#3679
#3680
#3681
#3684
#3690
#3691
#3692
#3700
#3701
#3702
#3705
#3709
#3711
#3714
#3715
#3721
#3722
#3724
#3727
#3732
#3734
#3735
#3736
#3738
#3739
#3741
#3742
#3749
#3753
#3755
#3756
#3761
#3763
#3764
#3766
#3769
#3770
#3775
#3776
#3777
#3778
#3780
#3781
#3784
#3787
#3789
#3790
#3793
#3794
#3795
#3796
#3801
#3802
#3803
#3804
#3805
#3806
#3809
#3813
#3814
#3815
#3816
#3817
#3826
#3828
#3829
#3830
#3836
#3839
#3840
#3842
#3849
#3850
#3851
#3852
#3857
#3861
#3870
#3877
#3883
#3892
#3897
#3898
#3901
#3903
#3909
#3911
#3919
#3921
#3929
#3930
#3931
#3935
#3936
#3937
#3938
#3947
#3954
#3959
#3967
#3977
#398
#3981
#3982
#3983
#3988
#3992
#3993
#3994
#3995
#4007
#4012
#4017
#4028
#4035
#4053
#4058
#4068
#4075
#4076
#4089
#4095
#4096
#4097
#4105
#4107
#4108
#4109
#4113
#4114
#4115
#4119
#4121
#4122
#4123
#4124
#4130
#4148
#4151
#4153
#4155
#4157
#4159
#4163
#4169
#4171
#4172
#4174
#4175
#4178
#4182
#4188
#4190
#4195
#4196
#4197
#4201
#4208
#4210
#4211
#4212
#4213
#4216
#4218
#4220
#4221
#4223
#4225
#4226
#4229
#4230
#4233
#4234
#4238
#4256
#4266
#4270
#4296
#4297
#4308
#4311
#4312
#4313
#4314
#4315
#4317
#4318
#4321
#4322
#4323
#4324
#4325
#4333
#4334
#4335
#4341
#4344
#4345
#4351
#4353
#4354
#4355
#4360
#4361
#4362
#4364
#4365
#4366
#4367
#4373
#4374
#4387
#4389
#4390
#44
#44
#4413
#4434
#4440
#4445
#4452
#4455
#4460
#4466
#4470
#4473
#4474
#4475
#4489
#4490
#4492
#4493
#4497
#4499
#4501
#4504
#4510
#4513
#4514
#4522
#4525
#4527
#4528
#4532
#4534
#4539
#4549
#4550
#4553
#4554
#4561
#4561
#4570
#4577
#4578
#4579
#4582
#4583
#4584
#4585
#4586
#4587
#4593
#4597
#4602
#4609
#4624
#4630
#4636
#4637
#4639
#4640
#4644
#4653
#4656
#4660
#4670
#4671
#4672
#4678
#4683
#4691
#4692
#4693
#4694
#4695
#4696
#4697
#4698
#4701
#4702
#4703
#4706
#4707
#4708
#4709
#4710
#4712
#4713
#4719
#4723
#4725
#4726
#4732
#4733
#4738
#4739
#4746
#4753
#4755
#4757
#4758
#4759
#4760
#4766
#4769
#4781
#4784
#4787
#4795
#4796
#4797
#4798
#4799
#4808
#4819
#4820
#4821
#4827
#4830
#4833
#4834
#4835
#4836
#4843
#4848
#4857
#4859
#4870
#4893
#4898
#4903
#4909
#4919
#4920
#4925
#4926
#4930
#4932
#4934
#4941
#4941
#4944
#4945
#4950
#4952
#4953
#4957
#4960
#4961
#4962
#4963
#4964
#4965
#4968
#4969
#4971
#4974
#4975
#4978
#4979
#4981
#4982
#4983
#4984
#4985
#4986
#4987
#4988
#4995
#4998
#4999
#5001
#5009
#5010
#5011
#5012
#5014
#5015
#5016
#5018
#5021
#5027
#5032
#5034
#5050
#5051
#5053
#5054
#5055
#5057
#5058
#5059
#5092
#5093
#5096
#5099
#5102
#5116
#5127
#5141
#5143
#5145
#5146
#5147
#5169
#5175
#5177
#5178
#5183
#5184
#5200
#5201
#5202
#5204
#5205
#5210
#5211
#5212
#5218
#5254
#5260
#5265
#5296
#5298
#5302
#5304
#5305
#5308
#5317
#5317
#5334
#5336
#5337
#5418
#5423
#5424
#5425
#5426
#5427
#5428
#5429
#5430
#5484
#5485
#5486
#5487
#5523
#5524
#5528
#5529
#5530
#5542
#5543
#5548
#5548
#5552
#5556
#5569
#5570
#5573
#5574
#5576
#5577
#5578
#5583
#5584
#5592
#5592
#5610
#5611
#5613
#5615
#5617
#5619
#5619
#5620
#5621
#5627
#5632
#5634
#5636
#5637
#5637
#5639
#5670
#5671
#5672
#5675
#5676
#5678
#5694
#5694
#5704
#5704
#5712
#5720
#5722
#5723
#5724
#5725
#5726
#5728
#5734
#5734
#5754
#5755
#5757
#5758
#5759
#5760
#5761
#5762
#5763
#5769
#5771
#5775
#5776
#5778
#5780
#5781
#5783
#5785
#5786
#5787
#5792
#5792
#5795
#5795
#5844
#5844
#5865
#5865
#5876
#5877
#5877
#5878
#5879
#5880
#5881
#5885
#5885
#5900
#5903
#5910
#5912
#5913
#5914
#5915
#5916
#5917
#5920
#5921
#5922
#5925
#5926
#5930
#5931
#5932
#5932
#5936
#5937
#5939
#641
#641
#662
#662
#672
#896
daily
v2.0.3
v2.0.4
v2.0.5
v2.0.6
v2.0.7
v2.1.0
v2.2.0
v2.3.0
v2.3.1
v2.3.2
v2.3.3
v2.3.4
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.5.0
v2.5.1
v2.6.0
v2.6.1
v3.0.0
v3.1.0
v3.1.1
v3.2.0
v3.2.1
v3.3.0
v3.4.0
-
6c4e4f5e90
Upgrading text to video to wan2.2 family, 5B model
comfy-ui
Jonathan Thomas
2026-02-27 23:40:18 -06:00 -
a82e22897d
Fixing some minor regressions on ComfyUI models that mention a prefix path (removing the prefix), and preventing an invalid SRT file path from being set as the file's caption - if Whisper fails.
Jonathan Thomas
2026-02-27 23:19:15 -06:00 -
6566191012
Fixing bug which caused the property selection dropdown to not show clip's effects, when a clip was selected in the Experiemntal qwidget timeline.
Jonathan Thomas
2026-02-27 18:42:22 -06:00 -
ff842b22e7
Auto generate waveforms for audio-only files when adding them to the timeline. Also, on the qwidget experimental timeline, correctly display the audio thumbnail when in thumbnail mode.
Jonathan Thomas
2026-02-27 18:35:37 -06:00 -
88df73411a
Updating documentation with ComfyUI / Advanced AI, Animated effect mask support, and more doc updates.
Jonathan Thomas
2026-02-27 17:28:42 -06:00 -
bca28c7407
Fixing CTRL+Click, SHIFT+Click, ALT+Click handling on experimental qwidget timeline backend.
Jonathan Thomas
2026-02-27 16:25:04 -06:00 -
a9eba7fc0d
Removing older legacy pipeline code and support for ComfyUI, since we split them into JSON files. Also removing usage of turbo model.
Jonathan Thomas
2026-02-27 16:17:45 -06:00 -
0bb9afc97c
Fixing regression in Seek Next/Prev buttons due to caching fixes and stronger seek protections (for smooth caching and playhead movement)
Jonathan Thomas
2026-02-27 12:50:48 -06:00 -
ee34287034
Fixed tracked-object selection consistency so Object Detection property edits/transform handles target the selected object (supports both legacy index keys and new <effect-uuid>-<index> IDs), preventing misaligned or delayed box updates. Also fixed region preview seek-signal compatibility by allowing QueueSeek to accept both int and int,bool, and kept ESC handling simple/local in SelectRegion (no global focus/event hacks).
Jonathan Thomas
2026-02-26 18:33:46 -06:00 -
c60a48ac4a
Fixing a couple seek / refresh frame regressions, which were not previewing our property changes for clips/effects
Jonathan Thomas
2026-02-26 14:17:48 -06:00 -
3076c89e7e
- Timeline/seek call sites were updated to use SeekSignal(frame, start_preroll) consistently, so commit seeks explicitly pass True. - Playhead dragging logic was simplified and made deterministic: emits preview/commit seeks directly, avoids duplicate emits, and forces a final commit on release. - Preview thread seek handling was switched to a thread-safe latest-wins queue, so rapid scrubs don’t backlog stale seeks. - A small timeline mouse-move path fix ensures playhead drag events are handled immediately. - Temporary debug noise in this repo was cleaned up (notably playback-mode and cache-thread toggle logs).
Jonathan Thomas
2026-02-26 13:23:10 -06:00 -
6ea5e828a8
Merge branch 'develop' into comfy-ui
Jonathan Thomas
2026-02-24 23:55:47 -06:00 -
795d3f95d0
Merge pull request #5937 from OpenShot/fix-recursive-paint
develop
Jonathan Thomas
2026-02-24 22:57:00 -06:00 -
3766232212
Fixing qwidget timeline backend to allow for clips to drop beyond the duration of the project (i.e. past the right edge of the timeline) and extending the timeline automatically.
Jonathan Thomas
2026-02-24 17:45:21 -06:00 -
658f0adc2d
Fixing "Add to Timeline" dialog bug which did not correctly extend the timeline when files extend past the duration of the timeline.
Jonathan Thomas
2026-02-24 17:41:48 -06:00 -
dc3730dc6e
Improving missing file dialog to be more clear, adding instructions, and making long paths use relative paths, with a bold file name.
Jonathan Thomas
2026-02-24 16:21:04 -06:00 -
ffa5c76274
Modifying the launch.py script to append lib/PyQt5 path to the environment variable on Windows. This is gated for windows only, to fix an issue with our packaging of imageformats not loading due to the dependencies not being found on the PATH. This impacted JPEG and other image formats.
Jonathan Thomas
2026-02-24 14:25:33 -06:00 -
8a67877237
Fixing mixed slashes in windows paths for Transition extra JPG files, due to the /extra/ folder. These paths need to be normalized. This only was breaking in the Experimental timeline though, but this fixes it.
Jonathan Thomas
2026-02-23 19:54:39 -06:00 -
6a0f1f23cb
Merge pull request #5939 from OpenShot/duplicate-imports
Jonathan Thomas
2026-02-23 18:44:31 -06:00 -
c0ab634c9a
Unselect a project file when dropping it on the timeline, and focus the timeline widget. This allows the user to drop a file on the timeline and press DELETE immediately, and it only deletes the new clip (not the previously selected Project File too)
Jonathan Thomas
2026-02-23 18:16:21 -06:00 -
685f6e80e7
Populating project files on "Open Project" is now batched, and populates the model much faster (30%+ on some larger projects).
Jonathan Thomas
2026-02-23 18:10:58 -06:00 -
e3e6bc4698
Fixing duplicate file importing bug, where a user can import the same file after opening a project - but then it prevents further importing until the next time you open the project. Weird.
Jonathan Thomas
2026-02-23 18:05:12 -06:00 -
9adca88f27
Improve missing file prompt, to have a "Skip File", "Skip All", and "Browse..." button. Also, check some additional spots in the project file where file paths are used, and better duplicate prevention when a file is used on multiple things (transition effect path and a clip path... for example)
Jonathan Thomas
2026-02-23 16:57:35 -06:00 -
26817e8d11
Patched a likely root cause for this Windows-only crash: synchronous QWidget.repaint() calls during active paint/update cycles. - Replaced repaint() with update() in playback/zoom-heavy paths:
Jonathan Thomas
2026-02-22 18:09:55 -06:00 -
b2adc3fbb7
Fixing playhead snapping inaccuracy on the Experimental timeline, which snapped +1 frame after the playhead instead of on top of the playhead frame.
Jonathan Thomas
2026-02-22 18:03:10 -06:00 -
3493483ac3
Fixing Retro theme and removing theme specific code from our region dialog.
Jonathan Thomas
2026-02-22 17:58:38 -06:00 -
c6e8fde180
Improvements to theming for AI context menus, generate dialog, and region dialog (for tracking)
Jonathan Thomas
2026-02-22 17:06:25 -06:00 -
69faf4c7e1
Make meta batches for tracking objects with SAM2 use dynamic batch size (so we minimize chance for OOM on higher resolution videos)
Jonathan Thomas
2026-02-22 16:26:51 -06:00 -
2d6b311910
Fixing SAM2 tracking on images to mirror the functionality on videos: - Track -> Blur - Track -> Highlight - Track -> Mask
Jonathan Thomas
2026-02-22 16:01:02 -06:00 -
f350a184de
Fixing selection handling after a generated file was added and auto selected
Jonathan Thomas
2026-02-22 14:46:53 -06:00 -
c41c2223e4
- Added Music... ACE 1.5 template + music icon. - Renamed Audio... to Sound.... - Fixed music runs: random seeds, no stale output reuse, and prompt-to-tags/lyrics handling.
Jonathan Thomas
2026-02-22 14:34:02 -06:00 -
58afbf2771
- Prevented cross-job state contamination with a per-run cache key for windowed SAM2 state. - Improved chunk-boundary stability using richer carries (point+bbox) plus 4-frame boundary replay. - Added detailed DINO/SAM2 debug logging (currently always on).
Jonathan Thomas
2026-02-21 17:25:36 -06:00 -
5da1f6a87c
Added a loop icon on video preview dialog, and SPACE now controls play/pause, and the play button resets correctly when end of video is reached.
Jonathan Thomas
2026-02-21 15:21:35 -06:00 -
1b6aa17686
- Fixed Track Object output routing: Blur/Highlight now only import final video, Mask only imports mask; blocked fallback paths that were re-adding extra outputs. - Fixed filename prefix handling so openshot_mask/openshot_gen suffixes are preserved (with payload appended), enabling reliable output filtering. - Expanded Generate/Highlight UX: simplified Prompt + Tracking tabs, added Qt color pickers, plus new Mask Brightness and Background Brightness controls wired end-to-end.
Jonathan Thomas
2026-02-21 14:54:39 -06:00 -
e959c0767c
- Region UI now supports multi-tool annotations (pos/neg points + rects), frame markers, and clear-all, plus new toolbar icons. - Generate + SAM2 workflows now pass full tracking JSON (seed frame + per-frame points/rects/auto) instead of seed-only inputs. - Tracker preprocess flow was fixed (dialog parenting + guards/imports) to avoid region selection crashes/regressions.
Jonathan Thomas
2026-02-21 11:53:50 -06:00 -
6aa3abd20a
- Comfy scene splitting now returns range metadata and OpenShot creates split-style file entries from it, reusing the original source path with start/end trims (no duplicate segment MP4 imports). - Scene split file names now match Split File dialog format exactly (base (start to end)), with only start and end attributes applied.
Jonathan Thomas
2026-02-20 20:33:56 -06:00 -
6803d8cf05
Replaces the WAN-based image workflow with a standard SDXL graph (CheckpointLoaderSimple, CLIPTextEncode, KSampler, VAEDecode, SaveImage). - The image model/settings are now quality-oriented SDXL Base: ckpt_name = sd_xl_base_1.0.safetensors, steps = 28, and cfg = 6.5.
Jonathan Thomas
2026-02-20 20:17:06 -06:00 -
8e7fa85517
- Replaced built-in txt2img-basic and txt2video-svd workflows with WAN-based graphs (UNET/CLIP/VAE loaders, ModelSamplingSD3, WAN model paths), and set video defaults to 832x480, 16 fps, length: 64 (~4s). - Switched these template IDs (and img2video-svd) off legacy Python workflow generation so OpenShot now uses JSON templates directly at runtime. - Added WAN node types to template classification, renamed the image-to-video menu label to Image to Video (WAN 2.2 TI2V), and added/used a new img2video-svd WAN 2.2 TI2V template in the Enhance flow.
Jonathan Thomas
2026-02-20 19:52:22 -06:00 -
0c5eefc4c4
- Fix Comfy progress tracking for meta-batch follow-up prompts and cleaner WS event selection. - Add queue progress metadata (progress_detail, sub_progress) and improve fallback behavior when /progress is unavailable. - Switch blur-anything SAM2 workflow to OpenShot windowed/chunked nodes with masked blur and 96-frame batching.
Jonathan Thomas
2026-02-20 14:29:21 -06:00 -
84b606307a
- Harden Comfy progress updates after sleep/wake: detect stale WS, reconnect with backoff (60s -> 300s), and fallback to /progress when WS is quiet. - Fix template input rewriting for multi-loader workflows by matching both file/video (and audio/file) keys. - Tune Blur Anything defaults: switch to sam2.1_hiera_tiny, keep model loaded, reduce batch size to 32.
Jonathan Thomas
2026-02-18 11:55:53 -06:00 -
9f1b9f6a7c
Check more known paths used in effects and clip effects, and properly call find_missing_files() flow - to prompt the user, or remove the effect if asset can not be found. Also it logs when assets/effects are removed.
Jonathan Thomas
2026-02-17 23:09:27 -06:00 -
45ffff773d
Fix recursive paint on Experimental timeline by adding repaint_after_paint
Jonathan Thomas
2026-02-17 22:52:33 -06:00 -
5c9f81b756
- Added new SAM2 Blur Anything templates: - src/comfyui/image-blur-anything-sam2.json - src/comfyui/video-blur-anything-sam2.json - Added Comfy availability gating + URL validation: - Hide AI menus when Comfy is unreachable - Preferences now has Check for comfy-ui-url - Added Comfy error truncation/sanitizing so failures don’t dump huge payloads in UI dialogs. - Enabled proper maximize/min-max behavior for Region and Split dialogs. - Moved Queued badge to the bottom of file thumbnails (list + tree views).
Jonathan Thomas
2026-02-17 17:14:49 -06:00 -
e9397a824c
Merge branch 'develop' into comfy-ui
Jonathan Thomas
2026-02-16 22:10:30 -06:00 -
0efc2073cc
Merge pull request #5936 from OpenShot/auto-selections
Jonathan Thomas
2026-02-16 22:08:28 -06:00 -
ab7f0e801c
Large refactor to support user-defined ComfyUI JSON files in .openshot_qt/comfyui/ folder, and write a debug.json file (what we send to ComfyUI for debugging purposes). Also split out all our built-in workflows as simple JSON files, with a few overrides to help menus/categories. Also now use the category icon when generating new items (audio icon, image icon, etc...). Menu is now dynamic, and will load user-defined JSON workflows as well.
Jonathan Thomas
2026-02-16 18:49:45 -06:00 -
0dccef29ee
Add OS-dropped file on Drag-Enter on the Experimental timeline, so the clip is draggable like a normal clip.
Jonathan Thomas
2026-02-16 16:30:05 -06:00 -
976ea281c3
Auto show properties when a clip or transition is double-clicked (all timeline backends supported)
Jonathan Thomas
2026-02-16 15:50:21 -06:00 -
2fa5c200ce
Integrating recent fix from comfy-ui branch, to resolve accidentally unselecting Project Files (multiple selections) when right clicking.
Jonathan Thomas
2026-02-16 15:32:51 -06:00 -
3520f08fa2
Fixing automatic selections when adding files from OS (file explorer), Add to Timeline, and Dropping emojis and files on timeline (Experimental qwdiget timeline backend)
Jonathan Thomas
2026-02-16 15:27:40 -06:00 -
e08b0a3974
Fixing file multi-selections in this branch (so right click doesn't not clear them)
Jonathan Thomas
2026-02-16 00:33:11 -06:00 -
68793f4538
Merge branch 'develop' into comfy-ui
Jonathan Thomas
2026-02-15 23:54:54 -06:00 -
fc12521769
Merge pull request #5931 from OpenShot/smoother-drags
Jonathan Thomas
2026-02-15 23:51:35 -06:00 -
cc41c4ea6d
Fixing qwidget timeline clip selections, so that multiple clips can be right clicked on without unselecting most of them. However, the clip menu button does unselect other clips. Also, wrapping a transaction around "Remove Clip" menu so a single UNDO will bring all removed clips back.
Jonathan Thomas
2026-02-15 19:05:35 -06:00 -
503990e29b
Fixed some issues with file tree/list selection, and clicking off the selects (margin or empty spot) now deselects items correctly. Also, fixed preview window to correctly close on ESC/reject async (fast shutdown, and stops playback)
Jonathan Thomas
2026-02-15 18:56:31 -06:00 -
71951d9325
Large refactor of ComfyUI context menus, trying to simplify and improve integration with many of the AI tasks. Also, new icons.
Jonathan Thomas
2026-02-15 18:37:51 -06:00 -
af05981aa2
Lowering quality and fps of text to video (for now)
Jonathan Thomas
2026-02-15 14:28:29 -06:00 -
2eca52951e
Add TransNet scene segmentation template and robust segment import handling
Jonathan Thomas
2026-02-14 21:52:55 -06:00 -
a20d997a13
- Add Comfy templates for img2video-svd and RIFE 2x frame interpolation, with full workflow wiring. - Use remote Comfy node/model discovery (RIFE + flexible SVD checkpoint selection). - Show immediate generation progress in Project Files (including queued state) without mutating file names.
Jonathan Thomas
2026-02-14 21:21:43 -06:00 -
263dd13019
Adding support for Whisper/SRT subtitles to the Generate dialog. Also, auto Caption effect when a file has caption data already.
Jonathan Thomas
2026-02-14 14:49:35 -06:00 -
a881607065
Merge branch 'develop' into comfy-ui
Jonathan Thomas
2026-02-14 10:52:28 -06:00 -
113dbf15f3
Another Qt6 regression with file adding and dragging
qt6-support
Jonathan Thomas
2026-02-14 00:02:52 -06:00 -
94c74d5c22
Another Qt6 regression with emoji dragging
Jonathan Thomas
2026-02-13 23:53:58 -06:00 -
52705ac976
Fixing more regressions from merging develop into this branch
Jonathan Thomas
2026-02-13 23:52:26 -06:00 -
8daf0b7319
Fixing merge regression with QRegEx import for Qt6 path
Jonathan Thomas
2026-02-13 23:44:32 -06:00 -
21232e3e16
Merge branch 'develop' into qt6-support
Jonathan Thomas
2026-02-13 23:36:46 -06:00 -
bedb978a75
- Normalize transition drag payload paths and restore robust transition reader loading on drop (deferred preview still uses lightweight path-only reader metadata). - Harden deferred transition drop finalization to detect/log failed inserts and only refresh timeline state after successful commits.
Jonathan Thomas
2026-02-13 22:28:06 -06:00 -
48eb351d3b
Merge branch 'develop' into smoother-drags
Jonathan Thomas
2026-02-13 21:50:33 -06:00 -
db5b765d58
Autoplay when preview window is opened. Seems like we are just saving users a click, lol.
Jonathan Thomas
2026-02-13 21:45:07 -06:00 -
13425abe4b
Merge pull request #5930 from OpenShot/experimental-transitions
Jonathan Thomas
2026-02-13 21:44:06 -06:00 -
c64a129bb3
Fix auto transition when adding new emoji or file to experimental timeline
Jonathan Thomas
2026-02-13 21:02:33 -06:00 -
da778ebff2
Fixing region dialog used by Tracker effect to select a region (this was broken in a recent commit due to a new signal that was not implemented)
Jonathan Thomas
2026-02-13 15:59:08 -06:00 -
5243543632
qwidget timeline: defer drag inserts until drop, keep real preview
Jonathan Thomas
2026-02-13 15:41:30 -06:00 -
4ce8c85ed8
Do not delete new items (clips and transitions) when mouse goes over track name (annoying), for example when trying to drop a new item at position 0.0 (next to the track name). Also, select items (and unselect others) when the menu icon is clicked (similar to our JS timeline backend)
Jonathan Thomas
2026-02-13 14:33:21 -06:00 -
a113b639b7
Adding some additional protection and logging around transition readers and drag data handling for transitions (trying to fix a windows specific bug where transitions fail to drag)
Jonathan Thomas
2026-02-13 13:37:32 -06:00 -
798a00a080
Merge pull request #5926 from OpenShot/timeline-playback-length
Jonathan Thomas
2026-02-13 11:03:25 -06:00 -
46fc0a8251
Fix playback state checks and refresh behavior
Jonathan Thomas
2026-02-13 00:11:11 -06:00 -
e277bcfad7
Improve split-file UX and fix export correctness for split clips
Jonathan Thomas
2026-02-12 21:16:40 -06:00 -
83b3c88cd6
Refactoring auto transitions so they work the same in our JS and qwidget experimental timeline backends, by overlapping 2 clips.
Jonathan Thomas
2026-02-12 20:57:46 -06:00 -
559aa8cd27
Add Comfy audio/video generation pipelines and generalized output import
Jonathan Thomas
2026-02-12 20:42:29 -06:00 -
32af63af19
Refactoring Comfy UI service code to it's own file, improving code to work with remote servers (i.e. LoadFile -> Upload files). Updating file headers with correct header and copyright. Updating some base/default models for image generation and upscaling. Much more stable now at reconnecting, losing connection, and not giving up.
Jonathan Thomas
2026-02-12 16:44:30 -06:00 -
1db7aa4a3d
Initial ComfyUI pipeline and client implementations. - Generate with no input file - Generate with 1 input image - Progress displayed in "Project Files" - Cancel Job menu - Full circle generations and editing proven
Jonathan Thomas
2026-02-11 23:53:52 -06:00 -
13be43b407
timeline(qwidget): polish transition visuals and live resize feedback
Jonathan Thomas
2026-02-11 17:39:55 -06:00 -
fb283cd721
Fix transition auto-direction and keyframe handling on drag/trim
Jonathan Thomas
2026-02-11 17:18:42 -06:00 -
d0e59597d7
Timeline(qwidget backend): fix keyframe panel sync/selection across drag, snap, tracks, and multi-clip edits
Jonathan Thomas
2026-02-11 16:34:42 -06:00 -
841e6c1a1b
• Improve QWidget timeline theme parity and keyframe panel styling across Humanity Dark/Retro
Jonathan Thomas
2026-02-11 12:21:32 -06:00 -
cb745b6d2e
- Adjusting lock colors for JS timeline backends (dimmer version of normal track style and border style). - Moving thumbnails downward on Experimental timeline (Humanity Dark and Retro themes) - Adding lock functionality to Experimental Timeline (undraggable, undeletable)
Jonathan Thomas
2026-02-10 23:03:09 -06:00 -
5a5c130827
- Fix many dragging / snapping related issues on the Experimental timeline keyframe panel. - Remove / Reorder track buttons on Experimental timeline (Lock, Keyframe Panel) - Improve selection box on keyframe panel, so the tiny gaps between the property rows do not unselect the clip.
Jonathan Thomas
2026-02-10 22:11:41 -06:00 -
90650c7d87
Adding the name of the emoji as the Project Files name, which is much easier to read (instead of the real file name of the emoji SVG file)
Jonathan Thomas
2026-02-10 13:07:01 -06:00 -
fc12cd9231
Fixing a regression which broke the preview and split file screen from appearing. Not sure when this broke, but this feels like a merge regression.
Jonathan Thomas
2026-02-10 12:53:12 -06:00 -
824713012f
Merge pull request #5922 from OpenShot/enable-blender-hw-acceleration
Jonathan Thomas
2026-02-10 00:17:02 -06:00 -
6f746e0f49
Removing debug code causing feature branches to upload artifacts to GitHub daily builds
Jonathan Thomas
2026-02-10 00:15:53 -06:00 -
fe1feda56d
Enable "Use Blender GPU rendering for Animated Titles" setting by default (seems very stable now)
Jonathan Thomas
2026-02-09 23:10:45 -06:00 -
6c14535d32
Merge pull request #5921 from OpenShot/mac-new-cert
Jonathan Thomas
2026-02-09 20:20:38 -06:00 -
a207de20f3
Merge pull request #5920 from OpenShot/cache-before-playhead
Jonathan Thomas
2026-02-09 20:20:04 -06:00 -
ccecc90581
Temporary test the develop branch only upload and mktorrent logic for our new code sign job
Jonathan Thomas
2026-02-09 15:50:31 -06:00 -
988c69bb26
Hiding a gitlab ci "re-init-builders" job, and gating it behind a release branch filter.
Jonathan Thomas
2026-02-09 14:40:12 -06:00 -
56ab4586f3
Renaming windows gitlab ci job names, and splitting the code signing job by architecture (x64 vs x86)
Jonathan Thomas
2026-02-09 14:38:28 -06:00 -
42746cb55b
Fixing python executable name on new code signing commands in gitlab ci
Jonathan Thomas
2026-02-09 13:47:13 -06:00 -
ba1c243c0a
Adding msys bin to path for code signing gitlab ci job
Jonathan Thomas
2026-02-09 12:09:15 -06:00