Compare commits

...

1027 Commits

Author SHA1 Message Date
Jean-Baptiste Mardelle
3734415b16 0.5 version, add bigger warning if MLT version is not recent enough
svn path=/trunk/kdenlive/; revision=1680
2007-08-11 20:02:48 +00:00
Jean-Baptiste Mardelle
d598a24aae Update title bar when project format was changed
svn path=/trunk/kdenlive/; revision=1679
2007-08-11 18:00:08 +00:00
Jean-Baptiste Mardelle
3a84bad264 Fix Pip transition parameter not always correctly assigned
svn path=/trunk/kdenlive/; revision=1678
2007-08-10 19:25:44 +00:00
Jean-Baptiste Mardelle
006cf80726 Don't popup several file dialogs if autosave enabled and peoject not yet saved
svn path=/trunk/kdenlive/; revision=1677
2007-08-09 19:46:59 +00:00
Jean-Baptiste Mardelle
61c63b6074 Fix crash when trying to delete nothing in project list
svn path=/trunk/kdenlive/; revision=1676
2007-08-09 18:38:32 +00:00
Jean-Baptiste Mardelle
a156d0f61b Use PAL luma files by default if no other Lumas were found for the profile
svn path=/trunk/kdenlive/; revision=1675
2007-08-08 22:40:14 +00:00
Jean-Baptiste Mardelle
fe71df657b Fix possible id corruption that possibly could cause duplicate ids
svn path=/trunk/kdenlive/; revision=1674
2007-08-08 20:42:05 +00:00
Jean-Baptiste Mardelle
dc71be161d Fix saving of default project format
svn path=/trunk/kdenlive/; revision=1673
2007-08-08 18:20:53 +00:00
Jean-Baptiste Mardelle
75406dbffa Fix possible crash when no profile was selected
svn path=/trunk/kdenlive/; revision=1672
2007-08-08 17:07:54 +00:00
Jean-Baptiste Mardelle
43c039d4c3 Fix problem with luma paramater in push & pip transition that could cause crashes
svn path=/trunk/kdenlive/; revision=1671
2007-08-07 22:04:40 +00:00
Jean-Baptiste Mardelle
c859cf426a Fix compilation
svn path=/trunk/kdenlive/; revision=1670
2007-08-07 12:25:51 +00:00
Jean-Baptiste Mardelle
f95f66f24b Don't init monitors twice
svn path=/trunk/kdenlive/; revision=1669
2007-08-07 06:38:00 +00:00
Jean-Baptiste Mardelle
44d4b7dcf9 UI fixes
svn path=/trunk/kdenlive/; revision=1668
2007-08-07 06:37:02 +00:00
Jean-Baptiste Mardelle
1af4c8411a Fix crash when no luma transition image were found
svn path=/trunk/kdenlive/; revision=1667
2007-08-06 22:40:16 +00:00
Jean-Baptiste Mardelle
8d00722b7f More aspect ratio fixes for image & color clips
svn path=/trunk/kdenlive/; revision=1666
2007-08-06 21:12:41 +00:00
Jean-Baptiste Mardelle
3f4e08be9d Fix wrong transition that was added between 2 existing transitions
svn path=/trunk/kdenlive/; revision=1665
2007-08-06 17:42:27 +00:00
Jean-Baptiste Mardelle
a2e52799fc More aspect ratio fixes for titles & color clips
svn path=/trunk/kdenlive/; revision=1664
2007-08-05 16:32:11 +00:00
Jean-Baptiste Mardelle
2c6f4ef09b Fix titles aspect ratio
svn path=/trunk/kdenlive/; revision=1663
2007-08-05 10:36:44 +00:00
Jean-Baptiste Mardelle
3a4a4028c2 Fix memleak in title widget
svn path=/trunk/kdenlive/; revision=1662
2007-08-05 09:27:16 +00:00
Jean-Baptiste Mardelle
cabd9a31f9 Do not leave project files opened
svn path=/trunk/kdenlive/; revision=1661
2007-08-05 06:26:24 +00:00
Jean-Baptiste Mardelle
42ae8f138b Fix titles aspect ratio when opening a project
svn path=/trunk/kdenlive/; revision=1660
2007-08-04 18:01:41 +00:00
Jean-Baptiste Mardelle
206442ffa7 don't delete clip description when editing text clip
svn path=/trunk/kdenlive/; revision=1659
2007-08-03 23:03:15 +00:00
Jean-Baptiste Mardelle
a519890bda Use detected MLT path
svn path=/trunk/kdenlive/; revision=1658
2007-08-03 18:21:38 +00:00
Carlos Davila
73645d58c0 Spanish translation updated
svn path=/trunk/kdenlive/; revision=1657
2007-08-03 14:54:28 +00:00
Jean-Baptiste Mardelle
af64b4dcc2 Fix configure (patch by Dan Dennedy)
svn path=/trunk/kdenlive/; revision=1656
2007-08-03 06:10:53 +00:00
Jean-Baptiste Mardelle
9c89c45c49 Fix possible crash on project opening
svn path=/trunk/kdenlive/; revision=1655
2007-08-02 18:10:42 +00:00
Jean-Baptiste Mardelle
1e14911f2c autodetect mlt install path
svn path=/trunk/kdenlive/; revision=1654
2007-08-02 11:31:58 +00:00
Jean-Baptiste Mardelle
4693cc7529 Fix:we want a folder, not a file
svn path=/trunk/kdenlive/; revision=1653
2007-08-01 15:35:22 +00:00
Murat Şenel
8a0fd2a1db sync Turkish translation with latest kdenlive.pot
svn path=/trunk/kdenlive/; revision=1652
2007-07-31 17:14:10 +00:00
Jean-Michel Poure
cf196b2fe1 Adding Czech language file
svn path=/trunk/kdenlive/; revision=1651
2007-07-31 06:53:19 +00:00
Jean-Baptiste Mardelle
3f75286c57 Fix crash on project opening
svn path=/trunk/kdenlive/; revision=1650
2007-07-29 12:21:17 +00:00
Jean-Baptiste Mardelle
f3bc56185a Fix aspect ratio issues when loading old project
svn path=/trunk/kdenlive/; revision=1649
2007-07-29 08:24:27 +00:00
Jean-Baptiste Mardelle
cfca0dc7f4 Fix HDV export profiles, patch from Dan Dennedy
svn path=/trunk/kdenlive/; revision=1648
2007-07-29 06:55:29 +00:00
Harry van der Wolf
bbdef5e48d dutch translation updated
svn path=/trunk/kdenlive/; revision=1647
2007-07-27 17:23:42 +00:00
Jean-Baptiste Mardelle
ee01b92485 Initialize MLT factory only once
svn path=/trunk/kdenlive/; revision=1646
2007-07-27 14:45:00 +00:00
Jean-Michel Poure
5156c1e191 Update translation
svn path=/trunk/kdenlive/; revision=1645
2007-07-26 21:00:20 +00:00
Jean-Baptiste Mardelle
ab4b6acd1d Fix rectangle alignment
svn path=/trunk/kdenlive/; revision=1644
2007-07-26 10:49:24 +00:00
Jean-Baptiste Mardelle
1b3a86b9b3 possible crash fix
svn path=/trunk/kdenlive/; revision=1643
2007-07-26 10:16:21 +00:00
Jean-Baptiste Mardelle
7441cd9134 New export profiles
svn path=/trunk/kdenlive/; revision=1642
2007-07-26 10:00:07 +00:00
Jean-Baptiste Mardelle
f7e72827c1 Use the new MLT profiles system. You will now need current MLT svn to start Kdenlive. Brings full HDV support!
svn path=/trunk/kdenlive/; revision=1641
2007-07-26 09:59:21 +00:00
Jean-Baptiste Mardelle
dec6a28fa4 remove duplicate code & show tooltip for in / out points
svn path=/trunk/kdenlive/; revision=1640
2007-07-14 20:12:49 +00:00
Jean-Baptiste Mardelle
bd9698813a Add 16:9 checkbox to export dialog
svn path=/trunk/kdenlive/; revision=1639
2007-07-14 09:32:36 +00:00
Jean-Baptiste Mardelle
fe8079e68e cleanup
svn path=/trunk/kdenlive/; revision=1638
2007-07-09 18:42:07 +00:00
Jean-Baptiste Mardelle
4fd0b3cb83 Fix clip selection not showing clip in monitor
svn path=/trunk/kdenlive/; revision=1637
2007-07-09 18:41:33 +00:00
Jean-Baptiste Mardelle
9ebb86ec2a monitor aspect_ratio fix for 16:9
svn path=/trunk/kdenlive/; revision=1636
2007-07-07 18:13:03 +00:00
Jean-Baptiste Mardelle
67e9ce34fd Fix one frame offset in some tools
svn path=/trunk/kdenlive/; revision=1635
2007-07-07 15:57:16 +00:00
Jean-Baptiste Mardelle
a757a4807e Some more aspect_ratio fixes
svn path=/trunk/kdenlive/; revision=1634
2007-07-07 10:16:27 +00:00
Jean-Baptiste Mardelle
bcc9860964 grey squares background pixmap for titles
svn path=/trunk/kdenlive/; revision=1633
2007-07-06 21:02:15 +00:00
Jean-Baptiste Mardelle
d8b77da3bd new tool icons
svn path=/trunk/kdenlive/; revision=1632
2007-07-06 21:01:37 +00:00
Jean-Baptiste Mardelle
dfe30ffadf grid pixmap for title background
svn path=/trunk/kdenlive/; revision=1631
2007-07-06 21:01:01 +00:00
Jean-Baptiste Mardelle
e7c288d645 New tool icons
svn path=/trunk/kdenlive/; revision=1630
2007-07-06 20:36:31 +00:00
Jean-Baptiste Mardelle
f5ac2a8c8a Fix image and title clip aspect ratio
svn path=/trunk/kdenlive/; revision=1629
2007-07-06 18:06:20 +00:00
Jean-Baptiste Mardelle
f267be9407 update monitor button icons
svn path=/trunk/kdenlive/; revision=1628
2007-07-06 17:18:55 +00:00
Jean-Baptiste Mardelle
c5b42319d9 Fix icons
svn path=/trunk/kdenlive/; revision=1627
2007-07-04 07:55:11 +00:00
Jean-Baptiste Mardelle
2227f7f2d0 New razor and resize cursors
svn path=/trunk/kdenlive/; revision=1626
2007-07-03 21:03:22 +00:00
Jean-Baptiste Mardelle
d74a66e5b8 New tool cursors
svn path=/trunk/kdenlive/; revision=1625
2007-07-03 21:01:32 +00:00
Jean-Baptiste Mardelle
420d04da56 Rework disabled buttons so that it is easier to tell if button is on or off
svn path=/trunk/kdenlive/; revision=1624
2007-07-03 17:18:50 +00:00
Carlos Davila
d7f9b894aa Updated translation
svn path=/trunk/kdenlive/; revision=1623
2007-07-02 17:56:21 +00:00
Jean-Michel Poure
6bb675cb6a Fix strings as per discussion with JB
svn path=/trunk/kdenlive/; revision=1622
2007-07-01 19:27:28 +00:00
Jean-Michel Poure
8f18a99bb9 Fix strings as per discussion with JB
svn path=/trunk/kdenlive/; revision=1621
2007-07-01 19:26:31 +00:00
Jean-Michel Poure
1dabfbefc5 Update language files
svn path=/trunk/kdenlive/; revision=1620
2007-07-01 18:21:27 +00:00
Jean-Michel Poure
0afbd31f5a Update English text
svn path=/trunk/kdenlive/; revision=1619
2007-07-01 18:18:58 +00:00
Jean-Baptiste Mardelle
f0b8682476 Include support for new image formats: pcx, tiff, psd, xcf, exr (needs latest MLT svn)
svn path=/trunk/kdenlive/; revision=1618
2007-07-01 18:18:57 +00:00
Jean-Baptiste Mardelle
a70d04892f Fix crash on project load with text clip
svn path=/trunk/kdenlive/; revision=1617
2007-07-01 16:19:55 +00:00
Jean-Baptiste Mardelle
b85a66152c Make markers work if more than one clip selected
svn path=/trunk/kdenlive/; revision=1616
2007-07-01 12:32:28 +00:00
Jean-Baptiste Mardelle
00fccf39cc small title widget ui fix
svn path=/trunk/kdenlive/; revision=1615
2007-07-01 10:07:06 +00:00
Jean-Baptiste Mardelle
ee6f134840 cleanup
svn path=/trunk/kdenlive/; revision=1614
2007-07-01 10:06:19 +00:00
Jean-Michel Poure
2f6c071f02 Update French translation
svn path=/trunk/kdenlive/; revision=1613
2007-07-01 07:57:40 +00:00
Jean-Michel Poure
0f0c834159 Language file upate
svn path=/trunk/kdenlive/; revision=1612
2007-07-01 07:53:25 +00:00
Jean-Baptiste Mardelle
369afc230b Fix transparent image/text clips with transition
svn path=/trunk/kdenlive/; revision=1611
2007-06-30 12:05:37 +00:00
Jean-Baptiste Mardelle
f85b584714 small ui fix in titler
svn path=/trunk/kdenlive/; revision=1610
2007-06-29 20:14:26 +00:00
Jean-Baptiste Mardelle
f758784e6d Text clip fixes
svn path=/trunk/kdenlive/; revision=1609
2007-06-29 18:48:06 +00:00
Jean-Baptiste Mardelle
94bca451cc cleanup
svn path=/trunk/kdenlive/; revision=1608
2007-06-29 18:47:16 +00:00
Jean-Baptiste Mardelle
0543d8c475 Fix string about firewire detection
svn path=/trunk/kdenlive/; revision=1607
2007-06-29 14:04:31 +00:00
Jean-Michel Poure
a31ebf2f6b Update French translation
svn path=/trunk/kdenlive/; revision=1606
2007-06-27 14:32:07 +00:00
Jean-Michel Poure
06e9dc1740 Modify an English string
svn path=/trunk/kdenlive/; revision=1605
2007-06-27 14:22:58 +00:00
Jean-Baptiste Mardelle
aefa4f3397 New clip action icons
svn path=/trunk/kdenlive/; revision=1604
2007-06-24 16:53:51 +00:00
Jean-Baptiste Mardelle
a9c8bfce1b Fix video thumbs on file opening
svn path=/trunk/kdenlive/; revision=1603
2007-06-24 15:30:59 +00:00
Jean-Baptiste Mardelle
ad47f5cdb4 * Small delay in scenelist generation to prevent crashes
* Deselect transition if another clip is selected

svn path=/trunk/kdenlive/; revision=1602
2007-06-24 08:57:07 +00:00
Jean-Baptiste Mardelle
04b72ca2b7 Fix play selection bug
svn path=/trunk/kdenlive/; revision=1601
2007-06-22 14:26:52 +00:00
Jean-Baptiste Mardelle
636ed5e112 small marker fixes
svn path=/trunk/kdenlive/; revision=1600
2007-06-22 14:15:19 +00:00
Jean-Baptiste Mardelle
6cfee3cb5a Fix black borders on export
svn path=/trunk/kdenlive/; revision=1599
2007-06-19 20:05:52 +00:00
Jean-Baptiste Mardelle
6b106d203a utf8 fix for project files (thanks to Olo)
svn path=/trunk/kdenlive/; revision=1598
2007-06-19 19:11:11 +00:00
Jean-Baptiste Mardelle
b95137f1f2 Stop video thumb creation if user asked it
svn path=/trunk/kdenlive/; revision=1597
2007-06-18 22:02:43 +00:00
Jean-Baptiste Mardelle
a545493288 Fix mouse wheel in monitor
svn path=/trunk/kdenlive/; revision=1596
2007-06-18 21:56:34 +00:00
Jean-Baptiste Mardelle
d590fd0094 updated catalan translation
svn path=/trunk/kdenlive/; revision=1595
2007-06-18 20:31:36 +00:00
Jean-Baptiste Mardelle
1750fc7a80 No more double click for transition selection
svn path=/trunk/kdenlive/; revision=1594
2007-06-18 20:18:09 +00:00
Jean-Baptiste Mardelle
230b2fffb3 Disable transitions on multi track view
svn path=/trunk/kdenlive/; revision=1593
2007-06-18 20:00:54 +00:00
Jean-Michel Poure
fffed31052 Update French translation
svn path=/trunk/kdenlive/; revision=1592
2007-06-18 10:58:58 +00:00
Jean-Michel Poure
17cc4be3f2 English cleanup
svn path=/trunk/kdenlive/; revision=1591
2007-06-18 10:56:30 +00:00
Jean-Baptiste Mardelle
3436914ba4 small cleanup
svn path=/trunk/kdenlive/; revision=1590
2007-06-17 17:57:24 +00:00
Jean-Baptiste Mardelle
b8d1e8d828 less debug
svn path=/trunk/kdenlive/; revision=1589
2007-06-17 17:56:21 +00:00
Jean-Baptiste Mardelle
8b7baf8de2 Revert order of transitions, makes transparent images work with clips having transitions
svn path=/trunk/kdenlive/; revision=1588
2007-06-17 16:59:48 +00:00
Jean-Baptiste Mardelle
d36532fba9 Enable document saving on opening if missing clips found.
svn path=/trunk/kdenlive/; revision=1587
2007-06-17 16:32:07 +00:00
Jean-Baptiste Mardelle
24762a415e Fix crash on project opening with missing clips
svn path=/trunk/kdenlive/; revision=1586
2007-06-17 16:30:17 +00:00
Jean-Baptiste Mardelle
4938acf744 Don't regenerate scenelist if not necessary
svn path=/trunk/kdenlive/; revision=1585
2007-06-17 11:26:29 +00:00
Jean-Baptiste Mardelle
8f8ac2e497 Cleanup export current frame
svn path=/trunk/kdenlive/; revision=1584
2007-06-17 11:15:12 +00:00
Jean-Baptiste Mardelle
9e047070c0 Don't allow to add same image twice in project view
svn path=/trunk/kdenlive/; revision=1583
2007-06-17 11:14:22 +00:00
Jean-Baptiste Mardelle
d1cf977de3 Fix crash on undo / redo with transitions
svn path=/trunk/kdenlive/; revision=1582
2007-06-16 09:13:26 +00:00
Jean-Baptiste Mardelle
4542d753b7 less debug
svn path=/trunk/kdenlive/; revision=1581
2007-06-16 09:11:35 +00:00
Jean-Baptiste Mardelle
fa3476991f New in/out point + marker buttons
svn path=/trunk/kdenlive/; revision=1580
2007-06-15 17:17:47 +00:00
Jean-Baptiste Mardelle
2687b5126b Fix paste clip undo
svn path=/trunk/kdenlive/; revision=1579
2007-06-15 16:55:58 +00:00
Jean-Baptiste Mardelle
0bbf774c89 New effects button as suggested by Reinhard
svn path=/trunk/kdenlive/; revision=1578
2007-06-15 16:23:34 +00:00
Jean-Baptiste Mardelle
9f290ed8a4 Make effects on/off button work again
svn path=/trunk/kdenlive/; revision=1577
2007-06-15 16:22:47 +00:00
Jean-Baptiste Mardelle
683b55fbeb Fix selected zone bug, make in/out points more visible, selected area is now green
svn path=/trunk/kdenlive/; revision=1576
2007-06-15 15:59:53 +00:00
Jean-Michel Poure
0c47e23257 Update French
svn path=/trunk/kdenlive/; revision=1575
2007-06-13 11:51:41 +00:00
Jean-Baptiste Mardelle
d851eff6bb Brackets for in/out markers, small seeking changes
svn path=/trunk/kdenlive/; revision=1574
2007-06-12 22:10:26 +00:00
Jean-Baptiste Mardelle
a5d4eff12d Use FFMPEG for DV export + improve DVD support (patch from Dan Dennedy)
svn path=/trunk/kdenlive/; revision=1573
2007-06-12 22:07:23 +00:00
Jean-Baptiste Mardelle
a095d135a3 updated italian translation
svn path=/trunk/kdenlive/; revision=1572
2007-06-12 20:57:12 +00:00
Harry van der Wolf
aedb5a897a nl.po updated
svn path=/trunk/kdenlive/; revision=1571
2007-06-12 17:46:59 +00:00
Jean-Michel Poure
e61f9a3c0e French translation
svn path=/trunk/kdenlive/; revision=1570
2007-06-11 07:49:15 +00:00
Jean-Baptiste Mardelle
d156e266be Allow user to override default qscale value
svn path=/trunk/kdenlive/; revision=1569
2007-06-10 18:30:23 +00:00
Carlos Davila
8cfec392dc Spanish translation updated
svn path=/trunk/kdenlive/; revision=1568
2007-06-10 16:25:19 +00:00
Carlos Davila
9bea0b0618 Added period at end of sentence for consistency
svn path=/trunk/kdenlive/; revision=1567
2007-06-10 16:22:25 +00:00
Jean-Michel Poure
08deea6ccc Update French language file
svn path=/trunk/kdenlive/; revision=1566
2007-06-10 08:07:42 +00:00
Jean-Michel Poure
e7573f8279 Update language file
svn path=/trunk/kdenlive/; revision=1565
2007-06-10 08:07:11 +00:00
Murat Şenel
61c543032c update tr.po file
svn path=/trunk/kdenlive/; revision=1564
2007-06-09 23:50:41 +00:00
Jean-Baptiste Mardelle
8f322fa8c2 updated translation file
svn path=/trunk/kdenlive/; revision=1563
2007-06-09 20:24:29 +00:00
Jean-Baptiste Mardelle
6968a6a785 Titler update (based on a patch from Daniel Genrich)
svn path=/trunk/kdenlive/; revision=1562
2007-06-09 20:01:54 +00:00
Jean-Baptiste Mardelle
dba87e7879 Align icons
svn path=/trunk/kdenlive/; revision=1561
2007-06-09 19:56:55 +00:00
Jean-Michel Poure
e662cef510 Update message
svn path=/trunk/kdenlive/; revision=1560
2007-06-09 18:51:09 +00:00
Jean-Baptiste Mardelle
0b645d0a9d Fix aspect ratio on rendering and problem with text clips
svn path=/trunk/kdenlive/; revision=1559
2007-06-08 19:47:11 +00:00
Jean-Baptiste Mardelle
023d689e66 Don't load icons on every play/pause
svn path=/trunk/kdenlive/; revision=1558
2007-06-08 19:44:29 +00:00
Jean-Michel Poure
012abca479 Modify string to ease understanding
svn path=/trunk/kdenlive/; revision=1557
2007-06-08 10:31:40 +00:00
Jean-Baptiste Mardelle
61fb8d34dc several small fixes and optimisations in scenelist generation and monitor play / pause
svn path=/trunk/kdenlive/; revision=1556
2007-06-07 22:20:23 +00:00
Jean-Baptiste Mardelle
095d993882 Less debug
svn path=/trunk/kdenlive/; revision=1555
2007-06-07 22:16:05 +00:00
Jean-Baptiste Mardelle
64ec4e543c cleanup
svn path=/trunk/kdenlive/; revision=1554
2007-06-07 18:19:57 +00:00
Carlos Davila
742f278ac1 Updated tranlation from Salvatore Brigaglia
svn path=/trunk/kdenlive/; revision=1553
2007-06-07 17:31:25 +00:00
Jean-Baptiste Mardelle
76cac761c0 Allow users to override aspect_ratio parameter in custom export parameters
svn path=/trunk/kdenlive/; revision=1552
2007-06-07 17:16:08 +00:00
Jean-Baptiste Mardelle
cdf7ea02e9 Small stability fixes for monitor initialisation
svn path=/trunk/kdenlive/; revision=1551
2007-06-03 10:09:37 +00:00
Jean-Baptiste Mardelle
5d631311c7 save/restore track state (muted, hidden)
svn path=/trunk/kdenlive/; revision=1550
2007-06-02 06:56:12 +00:00
Jean-Baptiste Mardelle
6e7c40ae9a Cleanup + fix typos
svn path=/trunk/kdenlive/; revision=1549
2007-06-01 20:01:51 +00:00
Jean-Baptiste Mardelle
28af78d265 oups, remove test string
svn path=/trunk/kdenlive/; revision=1548
2007-06-01 19:49:59 +00:00
Jean-Baptiste Mardelle
090462b5f7 Make on screen display compatible with latest MLT svn
svn path=/trunk/kdenlive/; revision=1547
2007-06-01 19:48:51 +00:00
Jean-Baptiste Mardelle
fcb5976c4a Fix muting of audio tracks. Now works fine with latest MLT svn (revision 975)
svn path=/trunk/kdenlive/; revision=1546
2007-06-01 10:53:51 +00:00
Jean-Baptiste Mardelle
3ab306bc47 * Fixes for crashes & problems related to monitor switching
* Slowmotion fixes from Ryan Hodge

svn path=/trunk/kdenlive/; revision=1545
2007-05-31 19:40:06 +00:00
Jean-Baptiste Mardelle
c7bffa2e71 Only update clip monitor when necessary
svn path=/trunk/kdenlive/; revision=1544
2007-05-31 19:32:07 +00:00
Jean-Baptiste Mardelle
892c2bedfc Focus timeline monitor after clip resize
svn path=/trunk/kdenlive/; revision=1543
2007-05-31 19:31:26 +00:00
Marco Gittler
13fea0bc42 po update for cmake files
svn path=/trunk/kdenlive/; revision=1542
2007-05-30 17:48:34 +00:00
Jean-Baptiste Mardelle
466adf0df7 Extended search possibilities in project tree (patch from Ryan Hodge)
svn path=/trunk/kdenlive/; revision=1541
2007-05-30 15:44:45 +00:00
Jean-Baptiste Mardelle
799605ba88 Another attempt to fix startup crashes
svn path=/trunk/kdenlive/; revision=1540
2007-05-30 08:12:51 +00:00
Jean-Baptiste Mardelle
4a89e85656 Fix one cause of startup crash
svn path=/trunk/kdenlive/; revision=1539
2007-05-28 20:35:31 +00:00
Jean-Baptiste Mardelle
22b387cdeb remove startup warning
svn path=/trunk/kdenlive/; revision=1538
2007-05-28 20:31:00 +00:00
Jean-Baptiste Mardelle
bbe97a05ea Fix endless scrolling when dragging clip & releasing mouse outside of track view
svn path=/trunk/kdenlive/; revision=1537
2007-05-28 08:21:22 +00:00
Jean-Baptiste Mardelle
2eae712d02 remove useless includes
svn path=/trunk/kdenlive/; revision=1536
2007-05-27 02:27:17 +00:00
Jean-Baptiste Mardelle
ce271533e0 get version number from one place (patch from William Steidtmann)
svn path=/trunk/kdenlive/; revision=1535
2007-05-27 02:26:33 +00:00
Jean-Baptiste Mardelle
5803241d3b Don't regenerate scenelist on clip selection (correct fix)
svn path=/trunk/kdenlive/; revision=1534
2007-05-26 13:11:22 +00:00
Jean-Baptiste Mardelle
235a0225fd Fix broken timeline
svn path=/trunk/kdenlive/; revision=1533
2007-05-26 13:02:33 +00:00
Jean-Baptiste Mardelle
9de57e2863 Limit image, text and color clips duration to 10 minutes, which is the maximum supported by MLT
svn path=/trunk/kdenlive/; revision=1532
2007-05-26 12:08:45 +00:00
Jean-Baptiste Mardelle
cb611b898c Fix bug introduced by last commit: regenerate scenelist after clip moved
svn path=/trunk/kdenlive/; revision=1531
2007-05-26 11:17:10 +00:00
Jean-Baptiste Mardelle
87e2cbcede Do not generate scene list on each clip selection
svn path=/trunk/kdenlive/; revision=1530
2007-05-25 17:55:19 +00:00
Jean-Baptiste Mardelle
a79a0d1905 fix typo
svn path=/trunk/kdenlive/; revision=1529
2007-05-24 11:04:14 +00:00
Jean-Baptiste Mardelle
d69969ed94 Oups, forgot to commit this, unbreaks compilation
svn path=/trunk/kdenlive/; revision=1528
2007-05-24 11:03:08 +00:00
Jean-Baptiste Mardelle
66b6d20e8c Fix crash on split audio from clip
svn path=/trunk/kdenlive/; revision=1527
2007-05-23 20:55:24 +00:00
Jean-Baptiste Mardelle
70e900347d Fix effect removing when splitting audio from video
svn path=/trunk/kdenlive/; revision=1526
2007-05-23 20:54:59 +00:00
Marco Gittler
aca55def0c cmake update
svn path=/trunk/kdenlive/; revision=1525
2007-05-20 09:39:34 +00:00
Marco Gittler
df658dcecd more cmake files ( except po and doc dir)
svn path=/trunk/kdenlive/; revision=1524
2007-05-19 21:11:56 +00:00
Jean-Baptiste Mardelle
9aa97d1dd4 New feature: on full zoom, you now see a thumbnail for each frame of your videos
svn path=/trunk/kdenlive/; revision=1523
2007-05-19 16:40:04 +00:00
Jean-Baptiste Mardelle
4a50fb5ef2 Do not rescale image files by default now that transitions with smaller images are fixed.
svn path=/trunk/kdenlive/; revision=1522
2007-05-19 16:39:17 +00:00
Jean-Baptiste Mardelle
620e65ebad Fix transitions with unscaled images
svn path=/trunk/kdenlive/; revision=1521
2007-05-19 16:30:50 +00:00
Jean-Baptiste Mardelle
13adc4e917 Increase pip transition max zoom to 5x
Correctly initialise default params for new pip transition

svn path=/trunk/kdenlive/; revision=1520
2007-05-19 13:59:38 +00:00
Jean-Baptiste Mardelle
e466f21ba3 Fix for monitors not connected correctly at startup
svn path=/trunk/kdenlive/; revision=1519
2007-05-18 20:07:44 +00:00
Jean-Baptiste Mardelle
122dc6c734 updated italian translation
svn path=/trunk/kdenlive/; revision=1518
2007-05-18 17:21:51 +00:00
Jean-Baptiste Mardelle
8d4f429a89 Revert qscale to 0 by default, makes video bitrate work again
svn path=/trunk/kdenlive/; revision=1517
2007-05-17 22:57:21 +00:00
Jean-Baptiste Mardelle
a8c5e71d35 Fix small bug when editing custom encoder
svn path=/trunk/kdenlive/; revision=1516
2007-05-17 16:30:41 +00:00
Jean-Baptiste Mardelle
743d7ff9d6 Big optimisation when scrolling timeline
svn path=/trunk/kdenlive/; revision=1515
2007-05-17 13:37:13 +00:00
Jean-Baptiste Mardelle
6dd27794a9 updated catalan translation
svn path=/trunk/kdenlive/; revision=1514
2007-04-22 19:57:44 +00:00
Marco Gittler
225121f4ef first cmake makefile
svn path=/trunk/kdenlive/; revision=1513
2007-04-22 16:40:14 +00:00
Jean-Baptiste Mardelle
941c0fff1b Remember setting for show all markers
Fix possible crash on project opening

svn path=/trunk/kdenlive/; revision=1512
2007-04-15 10:19:34 +00:00
Jean-Baptiste Mardelle
1503661558 fix monitor preview quality
svn path=/trunk/kdenlive/; revision=1511
2007-04-14 12:43:13 +00:00
Jean-Baptiste Mardelle
00d220fb6b update about data
svn path=/trunk/kdenlive/; revision=1510
2007-04-09 17:15:16 +00:00
Jean-Baptiste Mardelle
b0fff30b8c update mlt web site
svn path=/trunk/kdenlive/; revision=1509
2007-04-09 16:25:22 +00:00
Jean-Baptiste Mardelle
9011351686 Fix crash on edit->remove space
svn path=/trunk/kdenlive/; revision=1508
2007-04-08 22:43:23 +00:00
Jean-Baptiste Mardelle
8e354f8ae9 Fix roll tool with image / color / text clips
svn path=/trunk/kdenlive/; revision=1507
2007-04-08 22:31:26 +00:00
Jean-Baptiste Mardelle
45cf06f90b Fix bug with color clips
svn path=/trunk/kdenlive/; revision=1506
2007-04-07 11:33:23 +00:00
Jean-Baptiste Mardelle
ffe6d81e15 fix compilation
svn path=/trunk/kdenlive/; revision=1505
2007-04-07 11:25:05 +00:00
Jean-Baptiste Mardelle
7ee95cdad0 Fix compile
svn path=/trunk/kdenlive/; revision=1504
2007-04-06 13:53:00 +00:00
Jean-Baptiste Mardelle
4b13eade92 Fix compile
svn path=/trunk/kdenlive/; revision=1503
2007-04-06 13:52:05 +00:00
Jean-Michel Poure
d7bf9eca1b Update French
svn path=/trunk/kdenlive/; revision=1502
2007-04-06 02:51:39 +00:00
Jean-Michel Poure
1c0093788f Update French
svn path=/trunk/kdenlive/; revision=1501
2007-04-06 02:51:04 +00:00
Jean-Michel Poure
ad34880276 Update French
svn path=/trunk/kdenlive/; revision=1500
2007-04-05 21:45:03 +00:00
Jean-Michel Poure
024a6f3304 Update French
svn path=/trunk/kdenlive/; revision=1499
2007-04-05 20:19:30 +00:00
Jean-Baptiste Mardelle
84cb0e18a2 catalan translation
svn path=/trunk/kdenlive/; revision=1498
2007-04-03 17:40:19 +00:00
Sandor Zsolt
37a29ca98f coversation to unix \n format
svn path=/trunk/kdenlive/; revision=1497
2007-04-03 11:35:34 +00:00
Sandor Zsolt
7181ad02ac another translations
svn path=/trunk/kdenlive/; revision=1496
2007-04-03 07:53:18 +00:00
Sandor Zsolt
0e074c30b3 updated translations
svn path=/trunk/kdenlive/; revision=1495
2007-04-03 07:37:22 +00:00
Jean-Baptiste Mardelle
1e58a35932 move render options into the file menu
svn path=/trunk/kdenlive/; revision=1494
2007-04-01 21:32:37 +00:00
Jean-Baptiste Mardelle
b81b918adc updated german translation
svn path=/trunk/kdenlive/; revision=1493
2007-04-01 08:04:32 +00:00
Jean-Michel Poure
42a9622502 Update French files
svn path=/trunk/kdenlive/; revision=1492
2007-03-31 12:31:22 +00:00
Jean-Michel Poure
6bb1bcd829 Update French files
svn path=/trunk/kdenlive/; revision=1491
2007-03-31 12:25:37 +00:00
Jean-Michel Poure
0941821d43 Update French files
svn path=/trunk/kdenlive/; revision=1490
2007-03-31 12:14:51 +00:00
Jean-Baptiste Mardelle
e22aa48df9 remove warning
svn path=/trunk/kdenlive/; revision=1489
2007-03-30 23:37:41 +00:00
Jean-Baptiste Mardelle
c6acc18c4c Fix slowmotion effect
svn path=/trunk/kdenlive/; revision=1488
2007-03-30 23:37:12 +00:00
Jean-Baptiste Mardelle
e552dbcdf8 Don't put useless xml on video clips
svn path=/trunk/kdenlive/; revision=1487
2007-03-30 23:33:32 +00:00
Murat Şenel
7b30af07fd pot file does have 811 strings and tr.po file has 812... weird but
fixed...

svn path=/trunk/kdenlive/; revision=1486
2007-03-30 14:38:55 +00:00
Jean-Baptiste Mardelle
c89af2a777 updated italian translation
svn path=/trunk/kdenlive/; revision=1485
2007-03-30 10:02:26 +00:00
Jean-Baptiste Mardelle
9a78aa1902 updated german translation
svn path=/trunk/kdenlive/; revision=1484
2007-03-30 09:16:37 +00:00
Jean-Baptiste Mardelle
87cb231a92 Fix crash on reset effect parameters
svn path=/trunk/kdenlive/; revision=1483
2007-03-29 10:05:58 +00:00
Jean-Michel Poure
1e4c8e81a0 Update French messages
svn path=/trunk/kdenlive/; revision=1482
2007-03-29 09:58:54 +00:00
Jean-Baptiste Mardelle
5b1d8175d8 Disable effect parameters if effect is disabled
svn path=/trunk/kdenlive/; revision=1481
2007-03-29 09:46:33 +00:00
Jean-Baptiste Mardelle
8e0632cf81 Don't apply effect parameters if it is disabled
svn path=/trunk/kdenlive/; revision=1480
2007-03-29 09:38:22 +00:00
Jean-Michel Poure
ad7a2f5b8c Update French translation
svn path=/trunk/kdenlive/; revision=1479
2007-03-29 09:35:52 +00:00
Harry van der Wolf
7ae8a44239 dutch translation updated
svn path=/trunk/kdenlive/; revision=1478
2007-03-28 18:47:33 +00:00
Jean-Baptiste Mardelle
618ac121c1 updated translation
svn path=/trunk/kdenlive/; revision=1477
2007-03-28 14:02:57 +00:00
Jean-Baptiste Mardelle
8a1f25f897 new Português Brasileiro translation from Fabricio Rocha
svn path=/trunk/kdenlive/; revision=1476
2007-03-28 08:16:55 +00:00
Carlos Davila
27909c9bd8 updated kdenlive.pot to 26/03/2007 svn and completed translations
in es.po 

svn path=/trunk/kdenlive/; revision=1475
2007-03-26 14:11:32 +00:00
Jean-Baptiste Mardelle
7c5e48d2ea sort effects entries in timeline context menu
svn path=/trunk/kdenlive/; revision=1474
2007-03-26 07:36:53 +00:00
Jean-Baptiste Mardelle
41a1c1c8c9 Fix effects list
svn path=/trunk/kdenlive/; revision=1473
2007-03-26 07:22:58 +00:00
Murat Şenel
b0340b8f3c more small fixes
svn path=/trunk/kdenlive/; revision=1472
2007-03-25 16:56:21 +00:00
Murat Şenel
053e11c8dd a little fix
svn path=/trunk/kdenlive/; revision=1471
2007-03-25 16:06:00 +00:00
Jean-Baptiste Mardelle
f017d6af3f small fix
svn path=/trunk/kdenlive/; revision=1470
2007-03-23 11:01:30 +00:00
Jean-Baptiste Mardelle
4ef77b9dd9 Fix transition selection issues
svn path=/trunk/kdenlive/; revision=1469
2007-03-23 10:52:56 +00:00
Murat Şenel
9fd934484b Turkish po file update for 0.5 branch
svn path=/trunk/kdenlive/; revision=1468
2007-03-22 17:38:34 +00:00
Harry van der Wolf
f71dff8097 new dutch translation
svn path=/trunk/kdenlive/; revision=1467
2007-03-21 19:35:57 +00:00
Jean-Baptiste Mardelle
f45a6de544 update translation file
svn path=/trunk/kdenlive/; revision=1466
2007-03-21 15:25:14 +00:00
Jean-Baptiste Mardelle
87d5cede7f Some work for translators (better feedback for permission problems on raw1394 device)
svn path=/trunk/kdenlive/; revision=1465
2007-03-21 15:00:29 +00:00
Jean-Baptiste Mardelle
2ccc6826ec Fix the "remove space" function
svn path=/trunk/kdenlive/; revision=1464
2007-03-20 20:13:20 +00:00
Jean-Baptiste Mardelle
9568a32b35 Don't focus another encoder after editing a custom encoder
svn path=/trunk/kdenlive/; revision=1463
2007-03-20 19:45:38 +00:00
Jean-Baptiste Mardelle
b8ba705884 Correctly update monitors when switching video format
svn path=/trunk/kdenlive/; revision=1462
2007-03-20 19:41:09 +00:00
Jean-Baptiste Mardelle
af8085728f * Allow user to select destination folder for captured files
* Fix changing of project folder

svn path=/trunk/kdenlive/; revision=1461
2007-03-20 19:28:28 +00:00
Jean-Baptiste Mardelle
4e0f50625f Several fixes for dvd export
svn path=/trunk/kdenlive/; revision=1460
2007-03-20 16:10:58 +00:00
Jean-Baptiste Mardelle
3a1774de2b new turkish translation
svn path=/trunk/kdenlive/; revision=1459
2007-03-19 15:42:23 +00:00
Carlos Davila
28fe786c60 Fixed an error in translation
svn path=/trunk/kdenlive/; revision=1458
2007-03-19 15:28:30 +00:00
Jean-Baptiste Mardelle
b3b62ddf79 less debug
svn path=/trunk/kdenlive/; revision=1457
2007-03-19 13:20:00 +00:00
Jean-Baptiste Mardelle
1555189d18 Make project files language independant (don't use translated effect names anymore)
svn path=/trunk/kdenlive/; revision=1456
2007-03-19 12:58:32 +00:00
Jean-Baptiste Mardelle
94da2b974d Fix memleak
svn path=/trunk/kdenlive/; revision=1455
2007-03-18 23:31:41 +00:00
Jean-Baptiste Mardelle
011aebb735 indentation
svn path=/trunk/kdenlive/; revision=1454
2007-03-18 23:30:52 +00:00
Jean-Baptiste Mardelle
afa5deb31a fix compile on some systems + memleaks
svn path=/trunk/kdenlive/; revision=1453
2007-03-18 23:27:44 +00:00
Carlos Davila
acabcd7f65 Updated Spanish translation with new pot (18 Mar 2007, 21:30 svn)
svn path=/trunk/kdenlive/; revision=1452
2007-03-18 22:13:07 +00:00
Jean-Baptiste Mardelle
c9f98bbfe1 Export dialog now only shows PAL entries if working on a PAL project, same for NTSC
svn path=/trunk/kdenlive/; revision=1451
2007-03-18 19:14:47 +00:00
Jean-Baptiste Mardelle
d4e8cbce5d Fix display of statusbar message for menu entries that did not disappear
svn path=/trunk/kdenlive/; revision=1450
2007-03-18 12:38:22 +00:00
Jean-Baptiste Mardelle
4dc6900ad9 Use user-defined temporary folder for captured files
svn path=/trunk/kdenlive/; revision=1449
2007-03-18 12:30:45 +00:00
Jean-Baptiste Mardelle
bae864eb20 indentation
svn path=/trunk/kdenlive/; revision=1448
2007-03-17 01:02:34 +00:00
Jean-Baptiste Mardelle
9c36880b14 Fix crash thought I don't really understand why it works better that way...
svn path=/trunk/kdenlive/; revision=1447
2007-03-17 00:59:40 +00:00
Jean-Baptiste Mardelle
24af1f289a small cleanup
svn path=/trunk/kdenlive/; revision=1446
2007-03-16 16:30:16 +00:00
Jean-Baptiste Mardelle
03239447b9 monitor switch speedup
svn path=/trunk/kdenlive/; revision=1445
2007-03-16 14:00:19 +00:00
Jean-Baptiste Mardelle
e41e6fcc98 small improve in monitor switching
svn path=/trunk/kdenlive/; revision=1444
2007-03-16 13:45:26 +00:00
Jean-Baptiste Mardelle
9cf489e205 Simplify communication between monitor and renderer, should improve stability
svn path=/trunk/kdenlive/; revision=1443
2007-03-16 11:36:33 +00:00
Jean-Baptiste Mardelle
3908988a6a fix thumbs memleak
svn path=/trunk/kdenlive/; revision=1442
2007-03-15 07:04:04 +00:00
Jean-Baptiste Mardelle
c1bf21d483 Do not stop export when opening a new project
svn path=/trunk/kdenlive/; revision=1441
2007-03-15 07:01:01 +00:00
Jean-Baptiste Mardelle
3c2ca5d639 Fix thumbnails on clip razor
svn path=/trunk/kdenlive/; revision=1440
2007-03-14 21:40:08 +00:00
Jean-Baptiste Mardelle
7a531a4c57 warnings--
svn path=/trunk/kdenlive/; revision=1439
2007-03-14 21:39:21 +00:00
Jean-Michel Poure
e0bacd89ac Update pot file
svn path=/trunk/kdenlive/; revision=1438
2007-03-14 15:45:44 +00:00
Jean-Baptiste Mardelle
c8a70dfdab Add image to first run dialog
svn path=/trunk/kdenlive/; revision=1437
2007-03-14 09:15:06 +00:00
Jean-Baptiste Mardelle
398328ab2b update pot translation file
svn path=/trunk/kdenlive/; revision=1436
2007-03-14 09:13:15 +00:00
Jean-Baptiste Mardelle
aa9610424c Fix clip thumb on razor
svn path=/trunk/kdenlive/; revision=1435
2007-03-13 22:08:37 +00:00
Jean-Baptiste Mardelle
47211de36a ui fix
svn path=/trunk/kdenlive/; revision=1434
2007-03-13 21:48:43 +00:00
Jean-Baptiste Mardelle
c3bd5bb25c improve video thumbs on project opening
svn path=/trunk/kdenlive/; revision=1433
2007-03-13 21:25:01 +00:00
Jean-Baptiste Mardelle
122b584439 Refresh thumbs when track size changed
svn path=/trunk/kdenlive/; revision=1432
2007-03-13 21:07:01 +00:00
Jean-Baptiste Mardelle
b7514b65d1 Better feedback when opening big project, do not fetch thumbnails several times
svn path=/trunk/kdenlive/; revision=1431
2007-03-13 20:45:12 +00:00
Jean-Baptiste Mardelle
dcf0fb10a0 luma file fixes for 16:9 formats
svn path=/trunk/kdenlive/; revision=1430
2007-03-13 15:09:20 +00:00
Jean-Baptiste Mardelle
05e953815c Add support for tar.gz files with luma inside
svn path=/trunk/kdenlive/; revision=1429
2007-03-13 14:51:20 +00:00
Jean-Baptiste Mardelle
5ec48ff863 Fix unwanted seeking
svn path=/trunk/kdenlive/; revision=1428
2007-03-13 13:42:20 +00:00
Jean-Baptiste Mardelle
f854b694b8 Fix repaint issues on undo clip resize
svn path=/trunk/kdenlive/; revision=1427
2007-03-13 10:32:52 +00:00
Jean-Baptiste Mardelle
133d599db7 Some progress on project format change
svn path=/trunk/kdenlive/; revision=1426
2007-03-12 21:37:10 +00:00
Jean-Baptiste Mardelle
f60236cf2c Some progress on project format change
svn path=/trunk/kdenlive/; revision=1425
2007-03-12 21:34:19 +00:00
Jean-Baptiste Mardelle
c1d19c12b1 Fix monitor buttons state
svn path=/trunk/kdenlive/; revision=1424
2007-03-12 12:38:43 +00:00
Jean-Baptiste Mardelle
6decd81c32 Fix repaint issue when opening document
svn path=/trunk/kdenlive/; revision=1423
2007-03-12 10:59:44 +00:00
Jean-Baptiste Mardelle
bdbc143ea4 code cleanup
svn path=/trunk/kdenlive/; revision=1422
2007-03-12 10:45:44 +00:00
Jean-Baptiste Mardelle
9dc0ff6d15 Lower priority for audio thumb creation, makes ui more responsive while creating them
svn path=/trunk/kdenlive/; revision=1421
2007-03-11 17:06:09 +00:00
Jean-Baptiste Mardelle
c47d73c7ae fix crash on project open
svn path=/trunk/kdenlive/; revision=1420
2007-03-11 16:45:25 +00:00
Jean-Baptiste Mardelle
e254af79f3 Cleanup, faster project opening, fix broken audio thumbs
svn path=/trunk/kdenlive/; revision=1419
2007-03-11 16:41:36 +00:00
Jean-Baptiste Mardelle
0ae2030edb small ui fixes
svn path=/trunk/kdenlive/; revision=1418
2007-03-09 16:23:04 +00:00
Jean-Baptiste Mardelle
35d744117d Metadata are now part of the project settings
svn path=/trunk/kdenlive/; revision=1417
2007-03-09 14:44:04 +00:00
Jean-Baptiste Mardelle
6f1721e520 Some progress on format switching
svn path=/trunk/kdenlive/; revision=1416
2007-03-09 12:13:15 +00:00
Jean-Baptiste Mardelle
2aab8a1298 Proper fix for compile with latest FFMPEG
svn path=/trunk/kdenlive/; revision=1415
2007-03-09 09:52:49 +00:00
Jean-Baptiste Mardelle
1ed6aefe8f some ui fixes for slideshow
svn path=/trunk/kdenlive/; revision=1414
2007-03-08 09:10:06 +00:00
Jean-Baptiste Mardelle
088bb28be6 remove unused files
svn path=/trunk/kdenlive/; revision=1413
2007-03-07 21:03:47 +00:00
Jean-Baptiste Mardelle
d8273e76b9 Cleanup
svn path=/trunk/kdenlive/; revision=1412
2007-03-07 21:02:03 +00:00
Jean-Baptiste Mardelle
363ebbad96 add vidx
svn path=/trunk/kdenlive/; revision=1411
2007-03-07 13:12:25 +00:00
Jean-Baptiste Mardelle
d01052d3a2 Start in project folder by default
svn path=/trunk/kdenlive/; revision=1410
2007-03-07 11:32:01 +00:00
Jean-Baptiste Mardelle
2a607103b0 Updated italian translation from Salvatore Brigaglia
svn path=/trunk/kdenlive/; revision=1409
2007-03-07 10:54:58 +00:00
Jean-Baptiste Mardelle
7429583a82 Use duration in seconds for slideshows
svn path=/trunk/kdenlive/; revision=1408
2007-03-07 08:55:50 +00:00
Jean-Baptiste Mardelle
011deeeb96 Fix opening of 16:9 projects
svn path=/trunk/kdenlive/; revision=1407
2007-03-06 23:49:38 +00:00
Jean-Baptiste Mardelle
4f26825396 Start cleanup of project video templates
svn path=/trunk/kdenlive/; revision=1406
2007-03-06 16:29:33 +00:00
Carlos Davila
01cf209d19 New messages translated in es.po file
svn path=/trunk/kdenlive/; revision=1405
2007-03-05 23:11:15 +00:00
Jean-Baptiste Mardelle
397d8e456b Use fastest rescale method by default for video preview
svn path=/trunk/kdenlive/; revision=1404
2007-03-03 20:24:09 +00:00
Jean-Baptiste Mardelle
4df765a526 Show export progress in title bar
svn path=/trunk/kdenlive/; revision=1403
2007-03-03 15:34:48 +00:00
Jean-Baptiste Mardelle
24416e266e Fix slideshow image duration
svn path=/trunk/kdenlive/; revision=1402
2007-03-02 23:49:28 +00:00
Jean-Baptiste Mardelle
e2c500b4eb New: output video to secondary monitor (needs latest MLT cvs), configurable in Settings->hardware!!
svn path=/trunk/kdenlive/; revision=1401
2007-03-02 23:22:32 +00:00
Jean-Baptiste Mardelle
6bbd1debb1 Restore folder deletion feature
svn path=/trunk/kdenlive/; revision=1400
2007-03-02 12:41:41 +00:00
Jean-Baptiste Mardelle
7a9b025300 fix crash on delete clip with empty list
svn path=/trunk/kdenlive/; revision=1399
2007-03-02 09:47:27 +00:00
Jean-Baptiste Mardelle
ed8d2c92ce Fix dvd without menus
svn path=/trunk/kdenlive/; revision=1398
2007-02-28 20:44:06 +00:00
Jean-Baptiste Mardelle
9c7be2b800 Proper include of FFMPEG header + (temporary?) hack to fix compilation against latest FFMPEG svn
svn path=/trunk/kdenlive/; revision=1397
2007-02-28 16:05:04 +00:00
Jean-Baptiste Mardelle
7f1f2bcbae New setting to enable/disable non proportionnal scaling of images
svn path=/trunk/kdenlive/; revision=1396
2007-02-28 16:03:38 +00:00
Jean-Baptiste Mardelle
175ae4c6d8 remove test button
svn path=/trunk/kdenlive/; revision=1395
2007-02-28 08:23:24 +00:00
Carlos Davila
fbe1055ec1 Replaced wrong es.po file from previous commit
svn path=/trunk/kdenlive/; revision=1394
2007-02-27 22:54:41 +00:00
Carlos Davila
2e7e9ef5d0 Updated es.po with new pot and reviewed new messages
svn path=/trunk/kdenlive/; revision=1393
2007-02-27 22:44:44 +00:00
Jean-Baptiste Mardelle
37a4a1dff1 allow softness control for slideshow luma transition
svn path=/trunk/kdenlive/; revision=1392
2007-02-27 16:32:12 +00:00
Jean-Baptiste Mardelle
e4463782ba correctly reopen slideshow clips
svn path=/trunk/kdenlive/; revision=1391
2007-02-27 13:40:10 +00:00
Jean-Baptiste Mardelle
764e31590d more slideshow fixes + improvements
svn path=/trunk/kdenlive/; revision=1390
2007-02-27 13:21:24 +00:00
Jean-Baptiste Mardelle
abd8030521 slideshow fixes
svn path=/trunk/kdenlive/; revision=1389
2007-02-27 11:15:27 +00:00
Jean-Baptiste Mardelle
ad34867dbb Allow user to select luma transition for slideshows
svn path=/trunk/kdenlive/; revision=1388
2007-02-27 10:52:03 +00:00
Jean-Baptiste Mardelle
2e0d027e5e Downloading new luma from www.kde-files.org now works
Start implementing luma transition for slideshows

svn path=/trunk/kdenlive/; revision=1387
2007-02-27 00:34:59 +00:00
Jean-Baptiste Mardelle
10edb658da Get ready for data sharing using KNewStuff
svn path=/trunk/kdenlive/; revision=1386
2007-02-26 16:55:45 +00:00
Harry van der Wolf
6c9c72c10e Forgot to include transitions in Makefile.am
svn path=/trunk/kdenlive/; revision=1385
2007-02-26 14:24:23 +00:00
Jean-Baptiste Mardelle
df92022d35 reset virtual clips on new project
svn path=/trunk/kdenlive/; revision=1384
2007-02-23 11:18:59 +00:00
Harry van der Wolf
3902f81a9a Four new LUMA transitions
svn path=/trunk/kdenlive/; revision=1383
2007-02-23 11:11:11 +00:00
Jean-Baptiste Mardelle
d4ea559c4e Rewind clip when pressing play at the end of the clip
svn path=/trunk/kdenlive/; revision=1382
2007-02-22 22:48:21 +00:00
Jean-Baptiste Mardelle
e6c4a2cd17 Don't ask confirmation to delete unused project clip
svn path=/trunk/kdenlive/; revision=1381
2007-02-22 22:47:32 +00:00
Jean-Baptiste Mardelle
8d06111f62 First attempt at keeping video aspect ratio when exporting
svn path=/trunk/kdenlive/; revision=1380
2007-02-22 14:27:29 +00:00
Jean-Baptiste Mardelle
a71e66d701 remove export format tests that shrinked the output
svn path=/trunk/kdenlive/; revision=1379
2007-02-22 13:20:44 +00:00
Jean-Baptiste Mardelle
12908de724 Fix ruler repaint issue
svn path=/trunk/kdenlive/; revision=1378
2007-02-21 13:26:06 +00:00
Jean-Baptiste Mardelle
e50779d365 Fix edit / delete guide
svn path=/trunk/kdenlive/; revision=1377
2007-02-21 12:57:13 +00:00
Sandor Zsolt
dc8281bc59 lots of fixes in the hungarian translation
svn path=/trunk/kdenlive/; revision=1376
2007-02-21 08:16:33 +00:00
Harry van der Wolf
177169f9e6 Additional translations plus two typos
svn path=/trunk/kdenlive/; revision=1375
2007-02-21 07:56:41 +00:00
Jean-Baptiste Mardelle
0fd759a773 updated translation file
svn path=/trunk/kdenlive/; revision=1374
2007-02-20 22:11:46 +00:00
Jean-Baptiste Mardelle
bd6423908c updated translation files
svn path=/trunk/kdenlive/; revision=1373
2007-02-20 22:11:02 +00:00
Jean-Baptiste Mardelle
9d5fb8ad89 Fix package merging
svn path=/trunk/kdenlive/; revision=1372
2007-02-20 22:07:06 +00:00
Jean-Baptiste Mardelle
3ffc00361b add missing tooltip to capture monitor
svn path=/trunk/kdenlive/; revision=1371
2007-02-20 21:40:52 +00:00
Harry van der Wolf
e493940ac2 Some missing translations
svn path=/trunk/kdenlive/; revision=1370
2007-02-20 20:08:27 +00:00
Jean-Baptiste Mardelle
6fd05d59dc Add warning if user tries to create virtual clip without selecting a timeline zone
svn path=/trunk/kdenlive/; revision=1369
2007-02-20 17:35:23 +00:00
Jean-Baptiste Mardelle
0f0e9b2a50 Edit clip duration should be undo-able
svn path=/trunk/kdenlive/; revision=1368
2007-02-20 17:25:31 +00:00
Harry van der Wolf
f0098e12bc merge with .pot, added/corrected some translations
svn path=/trunk/kdenlive/; revision=1367
2007-02-20 17:15:26 +00:00
Carlos Davila
10ef9c3b9a Translated new messages
svn path=/trunk/kdenlive/; revision=1366
2007-02-20 16:08:27 +00:00
Jean-Baptiste Mardelle
58648bacb3 fix default color (now black)
svn path=/trunk/kdenlive/; revision=1365
2007-02-20 15:54:59 +00:00
Sandor Zsolt
bacdcc1bf6 Additional translations
svn path=/trunk/kdenlive/; revision=1364
2007-02-20 09:00:10 +00:00
Sandor Zsolt
94b17f7ffe After nullifying the hu.po :) i uploaded the translations again
svn path=/trunk/kdenlive/; revision=1363
2007-02-20 08:57:06 +00:00
Sandor Zsolt
3c2ca1b5d6 Added i18n for "Enter your text"
svn path=/trunk/kdenlive/; revision=1362
2007-02-20 08:54:48 +00:00
Jean-Michel Poure
92ed254f3d Merge .pot file
svn path=/trunk/kdenlive/; revision=1361
2007-02-20 08:35:31 +00:00
Jean-Baptiste Mardelle
95cd2a8475 add dutch translation from Harry van der Wolf
svn path=/trunk/kdenlive/; revision=1360
2007-02-20 08:04:28 +00:00
Jean-Baptiste Mardelle
221ae17328 Small ui fixes
svn path=/trunk/kdenlive/; revision=1359
2007-02-19 18:29:23 +00:00
Jean-Baptiste Mardelle
f59b99e31a i18n fixes
svn path=/trunk/kdenlive/; revision=1358
2007-02-19 18:03:55 +00:00
Jean-Baptiste Mardelle
e2cae92c92 Allow user to correctly abort dvd export
svn path=/trunk/kdenlive/; revision=1357
2007-02-19 17:56:41 +00:00
Jean-Baptiste Mardelle
7e89c3afe0 Add stop export button in status bar to easily cancel an export job
svn path=/trunk/kdenlive/; revision=1356
2007-02-19 16:14:36 +00:00
Sandor Zsolt
3e6aa7218d some translations
svn path=/trunk/kdenlive/; revision=1355
2007-02-19 09:37:19 +00:00
Carlos Davila
cf572dff00 A few more bug fixes
svn path=/trunk/kdenlive/; revision=1354
2007-02-18 22:40:04 +00:00
Carlos Davila
730aed22b5 Fixed some bugs in translation
svn path=/trunk/kdenlive/; revision=1353
2007-02-18 22:26:56 +00:00
Jean-Baptiste Mardelle
65bae5f9a1 Double click in empty area of project view to add clip
svn path=/trunk/kdenlive/; revision=1352
2007-02-18 16:54:13 +00:00
Jean-Baptiste Mardelle
b0f42fba9c Fix default tracks number
svn path=/trunk/kdenlive/; revision=1351
2007-02-18 14:20:16 +00:00
Jean-Baptiste Mardelle
c2cb1edbeb New: set clip duration from timeline context menu
svn path=/trunk/kdenlive/; revision=1350
2007-02-18 14:05:11 +00:00
Jean-Baptiste Mardelle
1392b1a1ae New dialog at first run, allows to set default parameters, will make things easier for NTSC users
svn path=/trunk/kdenlive/; revision=1349
2007-02-17 20:15:22 +00:00
Jean-Baptiste Mardelle
1414519c2e Image, text and color clips can now be extended directly from timeline
svn path=/trunk/kdenlive/; revision=1348
2007-02-17 13:23:08 +00:00
Jean-Baptiste Mardelle
8a781331f6 Fix dv capture, now defaults to type 2 AVI, selectable from settings dialog
Fix message box askijng to restart Kdenlive when it was not necessary

svn path=/trunk/kdenlive/; revision=1347
2007-02-17 12:33:29 +00:00
Jean-Baptiste Mardelle
63f3c63318 Fix crash if undo leaves project window empty
svn path=/trunk/kdenlive/; revision=1346
2007-02-16 21:05:05 +00:00
Jean-Baptiste Mardelle
0b27e9ed4d Fix crash if undoing after opening new project
svn path=/trunk/kdenlive/; revision=1345
2007-02-16 21:04:24 +00:00
Jean-Baptiste Mardelle
259b2002ba fix monitor when deleting project clip
svn path=/trunk/kdenlive/; revision=1344
2007-02-16 16:11:25 +00:00
Carlos Davila
163e6760b2 Hungarian tranlation by Zsolt Sandor
svn path=/trunk/kdenlive/; revision=1343
2007-02-16 15:20:17 +00:00
Jean-Baptiste Mardelle
dcc2c37d9a Fix crash on double click
svn path=/trunk/kdenlive/; revision=1342
2007-02-16 14:58:36 +00:00
Jean-Baptiste Mardelle
6348b03b0e Set doc state to modified after changing guides / markers
svn path=/trunk/kdenlive/; revision=1341
2007-02-16 14:56:37 +00:00
Jean-Baptiste Mardelle
12dd51ae50 Better default values for audio/video driver
svn path=/trunk/kdenlive/; revision=1340
2007-02-15 07:25:10 +00:00
Jean-Baptiste Mardelle
6958766c0c Fix volume osd on still images
svn path=/trunk/kdenlive/; revision=1339
2007-02-14 23:24:27 +00:00
Jean-Baptiste Mardelle
43b0946d0c Fix typo + cleanup
svn path=/trunk/kdenlive/; revision=1338
2007-02-14 23:02:22 +00:00
Jean-Baptiste Mardelle
d8eae88f43 Don't crash when SDL driver is unavailable
svn path=/trunk/kdenlive/; revision=1337
2007-02-14 15:44:13 +00:00
Jean-Baptiste Mardelle
c7e7b550fb Use selected audio/video driver
svn path=/trunk/kdenlive/; revision=1336
2007-02-14 10:33:54 +00:00
Jean-Baptiste Mardelle
ea6a0c4597 New options to choose audio/video driver
svn path=/trunk/kdenlive/; revision=1335
2007-02-14 10:33:18 +00:00
Jean-Baptiste Mardelle
82b184fc8f Volume control is now vertical, more intuitive
svn path=/trunk/kdenlive/; revision=1334
2007-02-13 16:02:33 +00:00
Jean-Baptiste Mardelle
d8508c6bd0 Changing monitor volume now smoother
svn path=/trunk/kdenlive/; revision=1333
2007-02-13 11:44:51 +00:00
Jean-Baptiste Mardelle
6a21d5f66f Fix edit marker
svn path=/trunk/kdenlive/; revision=1332
2007-02-11 17:54:04 +00:00
Carlos Davila
9b6ae9d4a3 Translated two messages that remainded untranslated
svn path=/trunk/kdenlive/; revision=1331
2007-02-07 22:27:45 +00:00
Jean-Baptiste Mardelle
336988683c fix iconview updating
svn path=/trunk/kdenlive/; revision=1330
2007-02-07 21:58:39 +00:00
Jean-Baptiste Mardelle
171e587ce8 small fix
svn path=/trunk/kdenlive/; revision=1329
2007-02-07 16:25:36 +00:00
Jean-Baptiste Mardelle
eedc6ac652 double click to edit clip in icon view
svn path=/trunk/kdenlive/; revision=1328
2007-02-07 15:45:41 +00:00
Jean-Baptiste Mardelle
f9b9c297e5 Project view can now be switched between list view and icon view (in progress)
svn path=/trunk/kdenlive/; revision=1327
2007-02-07 14:56:36 +00:00
Jean-Baptiste Mardelle
ccee1fa576 Correctly update rulers + fps when switching from PAL to NTSC project
svn path=/trunk/kdenlive/; revision=1326
2007-02-06 20:09:48 +00:00
Jean-Baptiste Mardelle
67091aefbc Try to give some feedback if dv capture fails
svn path=/trunk/kdenlive/; revision=1325
2007-02-05 10:14:37 +00:00
Jean-Baptiste Mardelle
8115245c67 indicate speed when fast forward/backward
svn path=/trunk/kdenlive/; revision=1324
2007-02-04 18:00:18 +00:00
Jean-Baptiste Mardelle
2d3d6150e9 New luma transitions from Leny Grisel
svn path=/trunk/kdenlive/; revision=1323
2007-02-04 17:32:38 +00:00
Jean-Baptiste Mardelle
058b57133c Fix play through mouse click on monitor
svn path=/trunk/kdenlive/; revision=1322
2007-02-04 17:25:20 +00:00
Jean-Baptiste Mardelle
d3202ed102 Move current view to new cursor pos when user inputs a time in monitor timecode field
svn path=/trunk/kdenlive/; revision=1321
2007-02-04 16:33:30 +00:00
Jean-Baptiste Mardelle
ecf677aa7f Improve ruler time labels accuracy for NTSC
svn path=/trunk/kdenlive/; revision=1320
2007-02-03 17:45:00 +00:00
Jean-Baptiste Mardelle
a457c81c96 Fix support for NTSC drop timecode
svn path=/trunk/kdenlive/; revision=1319
2007-02-03 17:35:54 +00:00
Jean-Baptiste Mardelle
bca81e7d79 Use /proc/asound/pcm to detect audio devices
svn path=/trunk/kdenlive/; revision=1318
2007-02-01 23:21:23 +00:00
Jean-Baptiste Mardelle
9d67cc036a * allow user to select sound card (needs aplay from alsa-utils)
* start implementing project merging

svn path=/trunk/kdenlive/; revision=1317
2007-02-01 19:19:40 +00:00
Carlos Davila
e7ad986d31 es.po file updated to new pot
svn path=/trunk/kdenlive/; revision=1316
2007-02-01 18:15:51 +00:00
Jean-Michel Poure
a57563e971 Update language files
svn path=/trunk/kdenlive/; revision=1315
2007-02-01 11:45:55 +00:00
Jean-Baptiste Mardelle
c30cb26995 Fix crash on color clip edit
svn path=/trunk/kdenlive/; revision=1314
2007-01-30 15:44:29 +00:00
Jean-Baptiste Mardelle
87904ff525 * Add AC3 audio export
* Add theora export (needs recent ffmpeg svn compiled with libtheora support)
Remove unused id number

svn path=/trunk/kdenlive/; revision=1313
2007-01-29 20:23:11 +00:00
Jean-Baptiste Mardelle
6c8a70c807 fix QString -> Char* conversion
svn path=/trunk/kdenlive/; revision=1312
2007-01-28 21:49:28 +00:00
Jean-Baptiste Mardelle
ec5812b3aa Fix timecode on screen display
svn path=/trunk/kdenlive/; revision=1311
2007-01-24 12:20:47 +00:00
Jean-Baptiste Mardelle
b717c0b6c1 improve capture dialog
svn path=/trunk/kdenlive/; revision=1310
2007-01-24 01:16:56 +00:00
Jean-Baptiste Mardelle
f2c44d8bb9 Fix bug when pressing stop in capture monitor
svn path=/trunk/kdenlive/; revision=1309
2007-01-24 00:22:24 +00:00
Jean-Baptiste Mardelle
7b7edee5dd Update metadata display
svn path=/trunk/kdenlive/; revision=1308
2007-01-23 23:21:34 +00:00
Jean-Baptiste Mardelle
8ddf5df7c9 Fix double click on effect
svn path=/trunk/kdenlive/; revision=1307
2007-01-23 22:46:44 +00:00
Jean-Baptiste Mardelle
6ad5f4c747 When rendering, enable effects and transitions and disable multi track view
svn path=/trunk/kdenlive/; revision=1306
2007-01-23 15:11:44 +00:00
Jean-Baptiste Mardelle
d4f43a300b File rendering now writes metadata if format allows it
svn path=/trunk/kdenlive/; revision=1305
2007-01-22 18:34:23 +00:00
Jean-Baptiste Mardelle
a26e02061b Fix display of clip file size, display codecs in clip properties, fix mem leak
svn path=/trunk/kdenlive/; revision=1304
2007-01-22 09:43:21 +00:00
Jean-Baptiste Mardelle
011adb6c47 User can now define a thumbnail for clips in project view through monitor context menu
svn path=/trunk/kdenlive/; revision=1303
2007-01-21 23:32:36 +00:00
Jean-Baptiste Mardelle
06393c4f75 Enable/disable effects through standard checkbox
svn path=/trunk/kdenlive/; revision=1302
2007-01-21 22:10:23 +00:00
Jean-Baptiste Mardelle
fa48e8be79 Don't crash when 2-click on Video Effect
svn path=/trunk/kdenlive/; revision=1301
2007-01-21 19:13:12 +00:00
Jean-Baptiste Mardelle
48bff29ded more fixes for keyframable effects
svn path=/trunk/kdenlive/; revision=1300
2007-01-21 18:02:24 +00:00
Jean-Baptiste Mardelle
ec986892a6 Effects fixes
svn path=/trunk/kdenlive/; revision=1299
2007-01-21 17:19:15 +00:00
Jean-Baptiste Mardelle
76ed053742 Fix keyframe effects
svn path=/trunk/kdenlive/; revision=1298
2007-01-18 23:40:49 +00:00
Jean-Baptiste Mardelle
1c4702cce9 Status bar icons to enable/disable thumbnails
svn path=/trunk/kdenlive/; revision=1297
2007-01-17 16:14:49 +00:00
Jean-Baptiste Mardelle
68d07f08f8 new icons
svn path=/trunk/kdenlive/; revision=1296
2007-01-17 16:13:57 +00:00
Jean-Baptiste Mardelle
577f235f01 icons for hide effects/transitions
svn path=/trunk/kdenlive/; revision=1295
2007-01-17 13:42:13 +00:00
Jean-Baptiste Mardelle
2217741dc7 new icons
svn path=/trunk/kdenlive/; revision=1294
2007-01-17 13:41:32 +00:00
Jean-Baptiste Mardelle
a6e81eebf4 New quick statusbar buttons to globally enable/disable effects and transitions in timeline
svn path=/trunk/kdenlive/; revision=1293
2007-01-16 19:01:27 +00:00
Jean-Baptiste Mardelle
60ffcfb407 Fix saving of selected zone
svn path=/trunk/kdenlive/; revision=1292
2007-01-16 17:43:47 +00:00
Jean-Baptiste Mardelle
db9a90db59 updated german translation
svn path=/trunk/kdenlive/; revision=1291
2007-01-16 08:35:38 +00:00
Jean-Baptiste Mardelle
50393f0fd5 Ugly icon for multi select tool
svn path=/trunk/kdenlive/; revision=1290
2007-01-15 23:07:59 +00:00
Jean-Baptiste Mardelle
deb5cd90cc New incredible multi track view: The timeline monitor is separated in 4 areas, each showing one track
svn path=/trunk/kdenlive/; revision=1289
2007-01-15 22:26:19 +00:00
Jean-Baptiste Mardelle
562a843d62 Bye-bye to lcd timecode, here comes editable timecode
svn path=/trunk/kdenlive/; revision=1288
2007-01-15 21:31:18 +00:00
Jean-Baptiste Mardelle
9a69af80d0 Update translation files to include translators names
Update version number

svn path=/trunk/kdenlive/; revision=1287
2007-01-15 19:46:04 +00:00
Jean-Baptiste Mardelle
ef219911ea Fix edit clip from timeline
Display clip start/end in popup info

svn path=/trunk/kdenlive/; revision=1286
2007-01-14 15:13:41 +00:00
Jean-Baptiste Mardelle
6ab69458bd Focus project tree window at startup
Create only 2 video tracks by default in new project

svn path=/trunk/kdenlive/; revision=1285
2007-01-14 11:14:23 +00:00
Carlos Davila
f66fba83ce Updated Spanish translation
svn path=/trunk/kdenlive/; revision=1284
2007-01-13 23:49:12 +00:00
Jean-Baptiste Mardelle
8792650d0a smaller osd for timecode
svn path=/trunk/kdenlive/; revision=1283
2007-01-13 20:21:41 +00:00
Jean-Baptiste Mardelle
0e771f1736 updated OSD filter
svn path=/trunk/kdenlive/; revision=1282
2007-01-13 19:56:11 +00:00
Jean-Baptiste Mardelle
826ac361a3 * New: volume slider for monitors (needs last MLT cvs)
* Improved OSD (needs not yet commited MLT patch to work)

svn path=/trunk/kdenlive/; revision=1281
2007-01-13 19:54:59 +00:00
Jean-Michel Poure
508e16fbbb Update language files
svn path=/trunk/kdenlive/; revision=1280
2007-01-13 08:00:21 +00:00
Jean-Baptiste Mardelle
1bf57baba0 disable export dialog while exporting
svn path=/trunk/kdenlive/; revision=1279
2007-01-12 15:54:22 +00:00
Jean-Baptiste Mardelle
a57e1d8ddb selecting a transition should select the clip too
svn path=/trunk/kdenlive/; revision=1278
2007-01-12 00:34:22 +00:00
Jean-Baptiste Mardelle
a493d2a22d Fix crash in wipe transition with luma
svn path=/trunk/kdenlive/; revision=1277
2007-01-12 00:20:50 +00:00
Jean-Baptiste Mardelle
4d0208ad01 Try to resize clip correctly when changing its speed
svn path=/trunk/kdenlive/; revision=1276
2007-01-11 22:43:46 +00:00
Jean-Baptiste Mardelle
b2b008a636 Fix cursor offset
svn path=/trunk/kdenlive/; revision=1275
2007-01-11 18:38:07 +00:00
Jean-Baptiste Mardelle
855c2a0bbd Fix marker editing
svn path=/trunk/kdenlive/; revision=1274
2007-01-11 18:35:30 +00:00
Jean-Baptiste Mardelle
ac144db0e9 * Export selected zone audio
* Add / Delete effect now applies on all selected clips

svn path=/trunk/kdenlive/; revision=1273
2007-01-11 15:36:04 +00:00
Jean-Baptiste Mardelle
4ed4537fc9 add cancel button to new project dialog
svn path=/trunk/kdenlive/; revision=1272
2007-01-10 11:42:43 +00:00
Jean-Baptiste Mardelle
e04f542ff5 Fix caption for rendering dialog
svn path=/trunk/kdenlive/; revision=1271
2007-01-10 11:26:25 +00:00
Jean-Baptiste Mardelle
2f386b1621 Get rid of useless borders around timeline & lists
svn path=/trunk/kdenlive/; revision=1270
2007-01-09 18:08:19 +00:00
Jean-Baptiste Mardelle
249d8a2187 Adjust zone marker to new compact ruler
svn path=/trunk/kdenlive/; revision=1269
2007-01-09 17:26:10 +00:00
Jean-Baptiste Mardelle
4bed56d196 Don't hardcode ruler font size
svn path=/trunk/kdenlive/; revision=1268
2007-01-09 17:17:58 +00:00
Jean-Baptiste Mardelle
a1aa45ce57 Make timeline ruler more compact
svn path=/trunk/kdenlive/; revision=1267
2007-01-09 10:33:17 +00:00
Jean-Baptiste Mardelle
c2bd8eea60 marker function displays clip image under cursor when moving
svn path=/trunk/kdenlive/; revision=1266
2007-01-08 23:42:24 +00:00
Jean-Baptiste Mardelle
6bea8d6b95 New multiselect tool
svn path=/trunk/kdenlive/; revision=1265
2007-01-08 16:18:13 +00:00
Jean-Baptiste Mardelle
cf3d393f09 Allow inserting images from the Add clip dialog
svn path=/trunk/kdenlive/; revision=1264
2007-01-08 13:00:22 +00:00
Jean-Michel Poure
d441f1e9ae Update French translation
svn path=/trunk/kdenlive/; revision=1263
2007-01-08 12:12:20 +00:00
Jean-Michel Poure
47e832a001 Update language files
svn path=/trunk/kdenlive/; revision=1262
2007-01-08 11:55:38 +00:00
Jean-Baptiste Mardelle
753ec231d8 remove unused files
svn path=/trunk/kdenlive/; revision=1261
2007-01-07 23:58:24 +00:00
Jean-Baptiste Mardelle
2be36fc8e1 remove unused files
svn path=/trunk/kdenlive/; revision=1260
2007-01-07 23:55:56 +00:00
Jean-Baptiste Mardelle
a272a505a4 warnings --
svn path=/trunk/kdenlive/; revision=1259
2007-01-07 23:54:53 +00:00
Jean-Baptiste Mardelle
c19c125d5a Show splashscreen in front of main window for 0.5 seconds
svn path=/trunk/kdenlive/; revision=1258
2007-01-07 23:30:27 +00:00
Jean-Baptiste Mardelle
6464f35b05 remove warnings
svn path=/trunk/kdenlive/; revision=1257
2007-01-07 18:21:23 +00:00
Jean-Baptiste Mardelle
6405621385 remove warnings
svn path=/trunk/kdenlive/; revision=1256
2007-01-07 18:19:16 +00:00
Jean-Baptiste Mardelle
3c1f06302e Hide export dialog when "export" clicked
svn path=/trunk/kdenlive/; revision=1255
2007-01-07 18:18:07 +00:00
Jean-Baptiste Mardelle
b006c74067 New splash screen
svn path=/trunk/kdenlive/; revision=1254
2007-01-07 18:16:42 +00:00
Jean-Baptiste Mardelle
c3c2e26cb6 Fix error when changing project folder
svn path=/trunk/kdenlive/; revision=1253
2007-01-07 12:07:51 +00:00
Jean-Baptiste Mardelle
e4d4764d53 Correctly detect dropped images
svn path=/trunk/kdenlive/; revision=1252
2007-01-07 10:55:59 +00:00
Jean-Baptiste Mardelle
1477658152 Ask before closing app if an export is running
svn path=/trunk/kdenlive/; revision=1251
2007-01-07 01:21:23 +00:00
Jean-Baptiste Mardelle
620afa557a display rendering remaining time
svn path=/trunk/kdenlive/; revision=1250
2007-01-06 23:24:29 +00:00
Jean-Baptiste Mardelle
87d479856a Move markers with speed effect
svn path=/trunk/kdenlive/; revision=1249
2007-01-05 11:40:08 +00:00
Jean-Michel Poure
936d42730e Update language files
svn path=/trunk/kdenlive/; revision=1248
2007-01-05 08:50:08 +00:00
Jean-Baptiste Mardelle
0211483035 Don't loose pip transition parameters when switching from one transition to another
svn path=/trunk/kdenlive/; revision=1247
2007-01-04 08:24:46 +00:00
Jean-Baptiste Mardelle
207b2610f8 Fix bug with transparent text clips not correctly reloaded
svn path=/trunk/kdenlive/; revision=1246
2007-01-03 22:34:55 +00:00
Jean-Baptiste Mardelle
81cfbf207e indent fix
svn path=/trunk/kdenlive/; revision=1245
2007-01-03 22:33:05 +00:00
Jean-Baptiste Mardelle
2573fac449 Fix bug with text clip when moving project to another computer
svn path=/trunk/kdenlive/; revision=1244
2007-01-03 22:09:30 +00:00
Jean-Baptiste Mardelle
e89708feec remove unused files
svn path=/trunk/kdenlive/; revision=1243
2007-01-03 19:53:56 +00:00
Jean-Baptiste Mardelle
5fd819792d Add default mime type to open kdenlive file with left click
svn path=/trunk/kdenlive/; revision=1242
2007-01-03 19:49:39 +00:00
Jean-Baptiste Mardelle
8b17e9e07b Edit transition from context menu
svn path=/trunk/kdenlive/; revision=1241
2007-01-03 13:52:03 +00:00
Carlos Davila
98e2ca12e0 Updated es.po translation
svn path=/trunk/kdenlive/; revision=1240
2007-01-02 22:23:14 +00:00
Jean-Michel Poure
69c083abf8 Upgrade French translation
svn path=/trunk/kdenlive/; revision=1239
2007-01-02 16:41:12 +00:00
Jean-Michel Poure
b7fad76d2e Upgrade language files
svn path=/trunk/kdenlive/; revision=1238
2007-01-02 16:36:37 +00:00
Jean-Baptiste Mardelle
2be10c41ca Copy/paste effects and transitions
svn path=/trunk/kdenlive/; revision=1237
2007-01-02 15:27:13 +00:00
Jean-Baptiste Mardelle
5e6c0d9ad5 Cleanup & fix some crashes with transparent text clips
svn path=/trunk/kdenlive/; revision=1236
2007-01-01 17:33:48 +00:00
Jean-Michel Poure
be21be1a8b French language file upgrade
svn path=/trunk/kdenlive/; revision=1235
2007-01-01 17:07:08 +00:00
Jean-Michel Poure
0e78c7fc90 Upgrade language files
svn path=/trunk/kdenlive/; revision=1234
2007-01-01 16:59:17 +00:00
Jean-Baptiste Mardelle
958b7b01c5 When adding new clip, open it in clip monitor
svn path=/trunk/kdenlive/; revision=1233
2006-12-31 19:56:39 +00:00
Jean-Baptiste Mardelle
a6855dc381 Draw background color on audio clips with disabled thumbnails
svn path=/trunk/kdenlive/; revision=1232
2006-12-31 16:44:35 +00:00
Jean-Baptiste Mardelle
930ae02c4f Black thumb in clip properties dialog for audio clips
svn path=/trunk/kdenlive/; revision=1231
2006-12-31 14:28:23 +00:00
Jean-Baptiste Mardelle
09f66ba4a6 small fix for monitor wheel event
svn path=/trunk/kdenlive/; revision=1230
2006-12-31 00:42:01 +00:00
Jean-Baptiste Mardelle
db37a4e9bb Improve video pause
svn path=/trunk/kdenlive/; revision=1229
2006-12-31 00:39:25 +00:00
Jean-Baptiste Mardelle
d1414fb395 Ctrl + wheel moves forwards/backwards 1 second in monitor
svn path=/trunk/kdenlive/; revision=1228
2006-12-31 00:22:58 +00:00
Jean-Baptiste Mardelle
61555e8cda Left click on monitor now does play/pause
Mouse wheel on monitor pauses and seeks

svn path=/trunk/kdenlive/; revision=1227
2006-12-31 00:13:33 +00:00
Jean-Baptiste Mardelle
fcc7643774 Add mp4 and quicktime movies to the list of importable clips
svn path=/trunk/kdenlive/; revision=1226
2006-12-30 23:26:06 +00:00
Jean-Baptiste Mardelle
ee8ac25c99 Avi extension for mpeg4 exports
svn path=/trunk/kdenlive/; revision=1225
2006-12-30 21:09:19 +00:00
Jean-Baptiste Mardelle
c0bee347c7 Workaround for MLT problem resulting in text & image clips crashing export
svn path=/trunk/kdenlive/; revision=1224
2006-12-30 20:32:11 +00:00
Jean-Baptiste Mardelle
c56babf1d1 Add export frame in monitor menu
Fix crash on export frame with empty monitor

svn path=/trunk/kdenlive/; revision=1223
2006-12-30 19:42:12 +00:00
Jean-Baptiste Mardelle
09aaebfb65 Fix crash when toggle snap marker and empty timeline
svn path=/trunk/kdenlive/; revision=1222
2006-12-30 19:33:29 +00:00
Jean-Baptiste Mardelle
c21f866890 Fix crash on project opening
svn path=/trunk/kdenlive/; revision=1221
2006-12-30 00:41:27 +00:00
Jean-Baptiste Mardelle
a5ead7d9bb Use best resize quality for video export
svn path=/trunk/kdenlive/; revision=1220
2006-12-29 23:05:35 +00:00
Jean-Baptiste Mardelle
8c15c245c4 New option to set video preview quality
svn path=/trunk/kdenlive/; revision=1219
2006-12-29 23:04:59 +00:00
Jean-Baptiste Mardelle
312432c4f6 cleanup
svn path=/trunk/kdenlive/; revision=1218
2006-12-29 23:03:30 +00:00
Jean-Baptiste Mardelle
44d432af7e prepare for new metadata framework
svn path=/trunk/kdenlive/; revision=1217
2006-12-27 15:22:30 +00:00
Jean-Michel Poure
8759ed79ff Update language files
svn path=/trunk/kdenlive/; revision=1216
2006-12-27 08:08:14 +00:00
Jean-Baptiste Mardelle
749bfda2a7 Fix possible crash when opening project
svn path=/trunk/kdenlive/; revision=1215
2006-12-26 20:29:03 +00:00
Carlos Davila
860de411f7 Translated new chains in es.po file
svn path=/trunk/kdenlive/; revision=1214
2006-12-26 16:46:20 +00:00
Jean-Baptiste Mardelle
472fce4deb profile for on screen display
svn path=/trunk/kdenlive/; revision=1213
2006-12-26 15:12:08 +00:00
Jean-Baptiste Mardelle
b40eb768e4 Get ready for timecode on screen display
svn path=/trunk/kdenlive/; revision=1212
2006-12-26 15:10:31 +00:00
Jean-Michel Poure
5b2ed86939 Update French translation
svn path=/trunk/kdenlive/; revision=1211
2006-12-25 22:08:01 +00:00
Jean-Michel Poure
b8245e775e Update language files
svn path=/trunk/kdenlive/; revision=1210
2006-12-25 21:56:36 +00:00
Jean-Baptiste Mardelle
7eb4b8f704 Fix adding marker with monitor button
svn path=/trunk/kdenlive/; revision=1209
2006-12-21 21:10:03 +00:00
Jean-Baptiste Mardelle
80c90ff57b Some marker update
svn path=/trunk/kdenlive/; revision=1208
2006-12-21 16:46:14 +00:00
Jean-Baptiste Mardelle
63f538e332 new marker icons
svn path=/trunk/kdenlive/; revision=1207
2006-12-21 16:45:10 +00:00
Jean-Baptiste Mardelle
e20e3ec4ed Fix crash when timeline selection rect leaves timeline
svn path=/trunk/kdenlive/; revision=1206
2006-12-21 09:17:57 +00:00
Jean-Baptiste Mardelle
cc4973051a Fix repaint of selection rectangle
svn path=/trunk/kdenlive/; revision=1205
2006-12-20 20:24:37 +00:00
Jean-Baptiste Mardelle
47d1e0d9c9 Fix endless scrolling loop
svn path=/trunk/kdenlive/; revision=1204
2006-12-20 20:08:19 +00:00
Jean-Baptiste Mardelle
2e7ef776df don't refresh twice
svn path=/trunk/kdenlive/; revision=1203
2006-12-20 17:54:57 +00:00
Jean-Baptiste Mardelle
97d39bf82e New: multi clip selection tool. (shift+click in an empty area to create selection rectangle)
svn path=/trunk/kdenlive/; revision=1202
2006-12-20 16:28:56 +00:00
Jean-Baptiste Mardelle
c37b74b06d pixmap for selection highlight
svn path=/trunk/kdenlive/; revision=1201
2006-12-20 16:27:15 +00:00
Jean-Baptiste Mardelle
489dbcd9ad New function: remove empty space between 2 clips
svn path=/trunk/kdenlive/; revision=1200
2006-12-19 23:24:24 +00:00
Jean-Baptiste Mardelle
4a699cbb4f Deselect clips after spacer function
svn path=/trunk/kdenlive/; revision=1199
2006-12-19 20:53:22 +00:00
Jean-Baptiste Mardelle
d28e3f4b46 Fix undo/redo of clip resize with kbd shortcut
svn path=/trunk/kdenlive/; revision=1198
2006-12-19 13:46:52 +00:00
Jean-Baptiste Mardelle
4145af36dc improve spacer tool. Ctrl + click to shift clips of only one track
svn path=/trunk/kdenlive/; revision=1197
2006-12-19 13:11:58 +00:00
Jean-Baptiste Mardelle
d58799e0b7 small fix
svn path=/trunk/kdenlive/; revision=1196
2006-12-19 10:24:11 +00:00
Jean-Baptiste Mardelle
8c14033e10 Real fix for audio thumbnails not appearing
svn path=/trunk/kdenlive/; revision=1195
2006-12-19 10:22:32 +00:00
Jean-Baptiste Mardelle
c0bf8d382a * restore the split audio option
* new feature: extract audio from a clip and save as wav file

svn path=/trunk/kdenlive/; revision=1194
2006-12-18 13:58:08 +00:00
Jean-Baptiste Mardelle
53315b5918 Fix audio thumbs not appearing for clips in folders
svn path=/trunk/kdenlive/; revision=1193
2006-12-17 14:30:31 +00:00
Jean-Baptiste Mardelle
babf8cbe14 revert wrong optimise
svn path=/trunk/kdenlive/; revision=1192
2006-12-17 13:52:44 +00:00
Jean-Baptiste Mardelle
e733152ba4 Audio thumbs:
* fix thumb not appearing after creation finished
* option to disable thumbs for large clips on low zoom level so that it the system remains highly responsive
* option to normalise audio for the thumbnail preview

svn path=/trunk/kdenlive/; revision=1191
2006-12-17 13:40:55 +00:00
Jean-Baptiste Mardelle
a4d95383b3 Fix text clip image not recreated if missing
svn path=/trunk/kdenlive/; revision=1190
2006-12-17 12:35:29 +00:00
Jean-Baptiste Mardelle
c05a107423 Update rules for debian package, file borrowed from Marillat
svn path=/trunk/kdenlive/; revision=1189
2006-12-16 20:38:14 +00:00
Jean-Baptiste Mardelle
fd371be1f9 Add audio normalise effect
svn path=/trunk/kdenlive/; revision=1188
2006-12-16 20:10:39 +00:00
Jean-Baptiste Mardelle
6b61750ffe * New option to show all markers comments on timeline
* Small timeline redraw speedup

svn path=/trunk/kdenlive/; revision=1187
2006-12-16 20:02:32 +00:00
Carlos Davila
71c2da1dff Updated es.po file
svn path=/trunk/kdenlive/; revision=1186
2006-12-15 20:13:09 +00:00
Jean-Baptiste Mardelle
8d6a3569b3 ask before overwriting subclip
svn path=/trunk/kdenlive/; revision=1185
2006-12-15 14:24:19 +00:00
Jean-Baptiste Mardelle
f4c98e86b1 Save markers in producer clips only, not in each copy of the clip
svn path=/trunk/kdenlive/; revision=1184
2006-12-15 13:30:58 +00:00
Jean-Baptiste Mardelle
7d9d623014 Edit marker from context menu
svn path=/trunk/kdenlive/; revision=1183
2006-12-15 10:10:32 +00:00
Jean-Baptiste Mardelle
750edcabf5 small improve in project list view when inserting new clip
svn path=/trunk/kdenlive/; revision=1182
2006-12-14 17:59:33 +00:00
Jean-Michel Poure
da27123585 Update French translation
svn path=/trunk/kdenlive/; revision=1181
2006-12-14 08:53:09 +00:00
Jean-Michel Poure
6cacecb0f7 Update French translation
svn path=/trunk/kdenlive/; revision=1180
2006-12-14 08:25:03 +00:00
Jean-Michel Poure
07135d004a Update language files
svn path=/trunk/kdenlive/; revision=1179
2006-12-14 08:19:38 +00:00
Jean-Baptiste Mardelle
ef78038bb2 Markers are now saved in the parent clip, so every instance of the same clip will have the same markers
svn path=/trunk/kdenlive/; revision=1178
2006-12-13 15:37:22 +00:00
Jean-Baptiste Mardelle
9380c66dcd reset speed to normal if removing or disabling speed effect
svn path=/trunk/kdenlive/; revision=1177
2006-12-13 13:43:12 +00:00
Jean-Baptiste Mardelle
b3fc4811ef Revert clip duration adjustment with speed effect since doesn't currently work.
svn path=/trunk/kdenlive/; revision=1176
2006-12-13 13:11:03 +00:00
Jean-Baptiste Mardelle
5f9af354c4 Add entries for capture monitor in menus
svn path=/trunk/kdenlive/; revision=1175
2006-12-12 23:34:06 +00:00
Jean-Baptiste Mardelle
364c7c967f Ability to restore capture monitor
svn path=/trunk/kdenlive/; revision=1174
2006-12-12 23:29:21 +00:00
Jean-Baptiste Mardelle
7362b6a8a5 Fix export current frame + cleanup
svn path=/trunk/kdenlive/; revision=1173
2006-12-12 14:31:16 +00:00
Jean-Baptiste Mardelle
54e7cd38d6 Don't ask twice for saving when opening new doc
svn path=/trunk/kdenlive/; revision=1172
2006-12-12 11:11:26 +00:00
Jean-Baptiste Mardelle
2c7b6af79a Save new documents on exit
svn path=/trunk/kdenlive/; revision=1171
2006-12-11 08:19:00 +00:00
Jean-Baptiste Mardelle
0cf827dafa New option to save current timeline clip as westley for future use
svn path=/trunk/kdenlive/; revision=1170
2006-12-10 21:41:36 +00:00
Jean-Baptiste Mardelle
21ec312002 get ready for metadata
svn path=/trunk/kdenlive/; revision=1169
2006-12-10 12:42:54 +00:00
Jean-Baptiste Mardelle
889f87f8f2 Update HDV support (disabled until MLT gets HDV support)
svn path=/trunk/kdenlive/; revision=1168
2006-12-10 00:33:34 +00:00
Jean-Baptiste Mardelle
45c06b983c Fix clips not added to playlist
svn path=/trunk/kdenlive/; revision=1167
2006-12-09 23:55:56 +00:00
Jean-Baptiste Mardelle
4704cb369b Speedup: only loaded used clips in MLT.
svn path=/trunk/kdenlive/; revision=1166
2006-12-09 22:56:34 +00:00
Jean-Baptiste Mardelle
c261cbd49a allow multi clip selection in project list view
svn path=/trunk/kdenlive/; revision=1165
2006-12-09 21:22:16 +00:00
Jean-Baptiste Mardelle
7d6b1a6baa add color/text/image clip creation to Project menu
svn path=/trunk/kdenlive/; revision=1164
2006-12-09 20:05:25 +00:00
Jean-Baptiste Mardelle
4cd0a45679 Preliminary support for auto adjust clip length when speed changes. (needs fix for overlapping)
svn path=/trunk/kdenlive/; revision=1163
2006-12-08 16:39:32 +00:00
Jean-Baptiste Mardelle
bac0abc35d Move markers when clip speed is changed
svn path=/trunk/kdenlive/; revision=1162
2006-12-08 15:12:37 +00:00
Carlos Davila
cb2befd900 svn path=/trunk/kdenlive/; revision=1161 2006-12-07 23:00:13 +00:00
Carlos Davila
f226b0d42f A few more corrections in Spanish translation
svn path=/trunk/kdenlive/; revision=1160
2006-12-06 23:48:26 +00:00
Carlos Davila
9975631c26 Corrected some minor errors in Spanish translation
svn path=/trunk/kdenlive/; revision=1159
2006-12-05 23:04:49 +00:00
Jean-Baptiste Mardelle
9e0639157a pause rec button should not remain pressed
svn path=/trunk/kdenlive/; revision=1158
2006-12-03 23:35:26 +00:00
Jean-Baptiste Mardelle
ed0c3523db Rec button down while capturing from firewire
svn path=/trunk/kdenlive/; revision=1157
2006-12-03 23:31:12 +00:00
Jean-Baptiste Mardelle
c1423d6129 Fix --enable-final compilation
svn path=/trunk/kdenlive/; revision=1156
2006-12-03 22:42:20 +00:00
Jean-Baptiste Mardelle
8794e535b7 Fix typo
svn path=/trunk/kdenlive/; revision=1155
2006-12-03 22:36:29 +00:00
Jean-Baptiste Mardelle
31945b772f Fix startup crash
svn path=/trunk/kdenlive/; revision=1154
2006-12-03 17:15:34 +00:00
Jean-Baptiste Mardelle
081466de10 update to 0.4
svn path=/trunk/kdenlive/; revision=1153
2006-12-03 16:53:09 +00:00
Jean-Baptiste Mardelle
05b1728b21 update translation files for 0.4
svn path=/trunk/kdenlive/; revision=1152
2006-12-03 15:43:42 +00:00
Jean-Baptiste Mardelle
36e417d87d * Fix transitions on transparent images/texts
* Load luma files from MLT install

svn path=/trunk/kdenlive/; revision=1151
2006-12-03 14:52:35 +00:00
Jean-Baptiste Mardelle
6211ede107 Create subdirs to separate PAL / NTSC luma files
svn path=/trunk/kdenlive/; revision=1150
2006-12-03 14:46:42 +00:00
Jean-Michel Poure
277302e486 Update po/pot files
svn path=/trunk/kdenlive/; revision=1149
2006-11-30 06:58:51 +00:00
Jean-Baptiste Mardelle
6b08b4ab24 build fixes by Stephane Fillod
svn path=/trunk/kdenlive/; revision=1148
2006-11-28 11:01:40 +00:00
Jean-Baptiste Mardelle
cac8a884c6 remove title string
svn path=/trunk/kdenlive/; revision=1147
2006-11-27 08:32:48 +00:00
Carlos Davila
21cb7f529f Updated es.po file.
svn path=/trunk/kdenlive/; revision=1146
2006-11-26 22:35:30 +00:00
Jean-Michel Poure
a7417e989f Update French translation
svn path=/trunk/kdenlive/; revision=1145
2006-11-26 08:24:40 +00:00
Jean-Michel Poure
dbe9ce4341 Update Spanish translation
svn path=/trunk/kdenlive/; revision=1144
2006-11-26 08:24:19 +00:00
Jean-Michel Poure
74ac68b0f8 Update Spanish translation
svn path=/trunk/kdenlive/; revision=1143
2006-11-26 08:19:45 +00:00
Jean-Michel Poure
11b06d08f9 Update French translation
svn path=/trunk/kdenlive/; revision=1142
2006-11-25 14:48:57 +00:00
Jean-Baptiste Mardelle
d8810c59fc updated german
svn path=/trunk/kdenlive/; revision=1141
2006-11-25 10:12:41 +00:00
Jean-Baptiste Mardelle
2a7f7bbace update translation files
svn path=/trunk/kdenlive/; revision=1140
2006-11-25 00:37:18 +00:00
Jean-Baptiste Mardelle
a01feaa243 * After capturing, try to detect broken sequences to prevent crash
* Add End Rec button

svn path=/trunk/kdenlive/; revision=1139
2006-11-23 23:21:47 +00:00
Jean-Baptiste Mardelle
2946dd2787 Don't create multiple capture monitors
svn path=/trunk/kdenlive/; revision=1138
2006-11-23 22:35:26 +00:00
Jean-Baptiste Mardelle
514c9bfbdb automatic scene detection in capture
svn path=/trunk/kdenlive/; revision=1137
2006-11-23 22:30:29 +00:00
Jean-Baptiste Mardelle
b03e4bbaf7 Firewire capture in Kdenlive! needs dvgrab and ffplay
svn path=/trunk/kdenlive/; revision=1136
2006-11-23 13:57:39 +00:00
Jean-Baptiste Mardelle
e7e87f2619 Give more resources to audio thumb creation
svn path=/trunk/kdenlive/; revision=1135
2006-11-23 13:55:04 +00:00
Jean-Baptiste Mardelle
c6563fcda6 Fix transition moving in some cases
svn path=/trunk/kdenlive/; revision=1134
2006-11-21 20:09:48 +00:00
Jean-Michel Poure
2cd3e81a29 Update German translation
svn path=/trunk/kdenlive/; revision=1133
2006-11-21 19:43:29 +00:00
Jean-Baptiste Mardelle
6e37a8b873 Fix loop on clip monitor
svn path=/trunk/kdenlive/; revision=1132
2006-11-21 19:09:03 +00:00
Jean-Baptiste Mardelle
5e36df8c61 Fix monitor buttons while looping
svn path=/trunk/kdenlive/; revision=1131
2006-11-21 19:02:39 +00:00
Jean-Michel Poure
2ecc83c4a2 Update Spanish file
svn path=/trunk/kdenlive/; revision=1130
2006-11-21 17:35:24 +00:00
Jean-Baptiste Mardelle
e5b0f82b5b All projects now put their temp files in the same folder, so audio thumbs are not recreated if you use a file in another project
svn path=/trunk/kdenlive/; revision=1129
2006-11-21 15:34:17 +00:00
Jean-Michel Poure
3875b312de Update German translation
svn path=/trunk/kdenlive/; revision=1128
2006-11-21 11:32:08 +00:00
Jean-Michel Poure
7cbccb9649 Update Language files
svn path=/trunk/kdenlive/; revision=1127
2006-11-21 10:27:39 +00:00
Jean-Baptiste Mardelle
90fa4ae0b3 Fix non translated strings
svn path=/trunk/kdenlive/; revision=1126
2006-11-21 10:15:58 +00:00
Jean-Michel Poure
b9690f30b1 Update French translation
svn path=/trunk/kdenlive/; revision=1125
2006-11-21 09:33:15 +00:00
Jean-Michel Poure
eb215dc434 Update French translation
svn path=/trunk/kdenlive/; revision=1124
2006-11-21 09:16:19 +00:00
Jean-Michel Poure
13f60d7720 Update French translation
svn path=/trunk/kdenlive/; revision=1123
2006-11-21 09:13:31 +00:00
Jean-Michel Poure
9517f87d42 Update French translation
svn path=/trunk/kdenlive/; revision=1122
2006-11-21 09:11:01 +00:00
Jean-Michel Poure
b434563dc6 Update French translation
svn path=/trunk/kdenlive/; revision=1121
2006-11-21 08:55:48 +00:00
Jean-Michel Poure
4a49c053d4 Update French translation
svn path=/trunk/kdenlive/; revision=1120
2006-11-21 08:51:27 +00:00
Jean-Michel Poure
de95c940bd Update French translation
svn path=/trunk/kdenlive/; revision=1119
2006-11-21 08:48:53 +00:00
Jean-Michel Poure
d81c08fa7f Update language files
svn path=/trunk/kdenlive/; revision=1118
2006-11-21 08:35:24 +00:00
Jean-Baptiste Mardelle
1a76445037 automatically adjust freeze position when adding effect
svn path=/trunk/kdenlive/; revision=1117
2006-11-20 23:13:46 +00:00
Jean-Baptiste Mardelle
ab44cb4441 Add button to freeze effect so that you can easily position the freeze frame. (new i18n string required, sorry)
svn path=/trunk/kdenlive/; revision=1116
2006-11-20 22:44:18 +00:00
Jean-Baptiste Mardelle
fc783ee122 Duplicate audio channel if audio filter is mono only
svn path=/trunk/kdenlive/; revision=1115
2006-11-20 21:53:57 +00:00
Jean-Michel Poure
5f2db65191 Update French
svn path=/trunk/kdenlive/; revision=1114
2006-11-20 21:36:11 +00:00
Jean-Baptiste Mardelle
88a895f35f fix audio effects
svn path=/trunk/kdenlive/; revision=1113
2006-11-20 21:00:39 +00:00
Jean-Michel Poure
a753653689 Fix a string in English text (consistency).
svn path=/trunk/kdenlive/; revision=1112
2006-11-20 20:53:58 +00:00
Jean-Baptiste Mardelle
c736453a99 fix audio effects
svn path=/trunk/kdenlive/; revision=1111
2006-11-20 20:49:06 +00:00
Jean-Michel Poure
99c73bb6fe Update language files.
svn path=/trunk/kdenlive/; revision=1110
2006-11-20 20:21:24 +00:00
Jean-Baptiste Mardelle
153d713911 audio effect fixes
svn path=/trunk/kdenlive/; revision=1109
2006-11-20 20:08:25 +00:00
Jean-Baptiste Mardelle
a35080d6eb new audio effects
svn path=/trunk/kdenlive/; revision=1108
2006-11-20 20:02:15 +00:00
Jean-Baptiste Mardelle
8dbeef074d do not overwrite existing project without asking
svn path=/trunk/kdenlive/; revision=1107
2006-11-20 16:14:56 +00:00
Jean-Michel Poure
72a6f521c9 Update language files.
svn path=/trunk/kdenlive/; revision=1106
2006-11-20 14:48:25 +00:00
Jean-Michel Poure
25c528fe51 Update translation files in all languages.
svn path=/trunk/kdenlive/; revision=1105
2006-11-20 14:28:20 +00:00
Jean-Baptiste Mardelle
c1da234d03 Add stop action
svn path=/trunk/kdenlive/; revision=1104
2006-11-20 13:58:49 +00:00
Jean-Baptiste Mardelle
bde1ef96f5 allow user to override default tmp folder
svn path=/trunk/kdenlive/; revision=1103
2006-11-20 13:30:23 +00:00
Jean-Baptiste Mardelle
806f864428 Various tmp file fixes, open blank project by default
svn path=/trunk/kdenlive/; revision=1102
2006-11-20 11:49:03 +00:00
Jean-Michel Poure
02b818121e Update French translation
svn path=/trunk/kdenlive/; revision=1101
2006-11-20 10:47:59 +00:00
Jean-Baptiste Mardelle
72c114d5a2 Don't crash on new project
svn path=/trunk/kdenlive/; revision=1100
2006-11-19 17:33:49 +00:00
Jean-Baptiste Mardelle
8b5a040664 * Fix issue with transparent titles on project reload
* Use global tmp resource for all tmp files instead of a project subfolder

svn path=/trunk/kdenlive/; revision=1099
2006-11-19 16:25:41 +00:00
Jean-Baptiste Mardelle
8df9441062 Try to find all missing clips in the folder indicated by user.
svn path=/trunk/kdenlive/; revision=1098
2006-11-19 10:39:45 +00:00
Jean-Michel Poure
c6655c0569 Update language files for consistency reasons.
svn path=/trunk/kdenlive/; revision=1097
2006-11-19 08:47:10 +00:00
Jean-Michel Poure
b38c72b934 Update language files for consistency reasons.
svn path=/trunk/kdenlive/; revision=1096
2006-11-19 08:45:10 +00:00
Jean-Michel Poure
c886c44b4d Update Spanish translation
svn path=/trunk/kdenlive/; revision=1095
2006-11-18 16:30:31 +00:00
Jean-Michel Poure
ae0be3afcb Update language files after adding Freeze effect.
svn path=/trunk/kdenlive/; revision=1094
2006-11-18 16:22:28 +00:00
Jean-Baptiste Mardelle
10e00be519 Show progress when rendering zone
svn path=/trunk/kdenlive/; revision=1093
2006-11-18 16:17:32 +00:00
Jean-Baptiste Mardelle
a445520ef2 Add freeze effect
svn path=/trunk/kdenlive/; revision=1092
2006-11-18 15:48:55 +00:00
Jean-Baptiste Mardelle
132b7cb2e8 prepare for slowmotion
svn path=/trunk/kdenlive/; revision=1091
2006-11-18 11:21:12 +00:00
Jean-Baptiste Mardelle
9b59ad1f02 Fix painting issue
svn path=/trunk/kdenlive/; revision=1090
2006-11-18 10:56:00 +00:00
Jean-Baptiste Mardelle
8814475ae8 more audio thumbs fix
svn path=/trunk/kdenlive/; revision=1089
2006-11-18 10:20:21 +00:00
Jean-Baptiste Mardelle
1bd8496ae8 Fix disabling audio thumbs while generating them
svn path=/trunk/kdenlive/; revision=1088
2006-11-18 02:12:38 +00:00
Jean-Baptiste Mardelle
37160c790e My first threaded code, cool! GUI now remains highly responsive while generating audio thumbs.
svn path=/trunk/kdenlive/; revision=1087
2006-11-17 22:47:16 +00:00
Jean-Michel Poure
de3f7aab16 Update French translation
svn path=/trunk/kdenlive/; revision=1086
2006-11-17 09:08:50 +00:00
Jean-Michel Poure
5a05eb0a59 Update French translation
svn path=/trunk/kdenlive/; revision=1085
2006-11-17 09:02:54 +00:00
Jean-Michel Poure
a3dc78b908 Update French translation
svn path=/trunk/kdenlive/; revision=1084
2006-11-16 12:42:01 +00:00
Jean-Michel Poure
65bbce49ba Update German translation
svn path=/trunk/kdenlive/; revision=1083
2006-11-16 12:41:18 +00:00
Jean-Michel Poure
fa3e602e0c Update French translation
svn path=/trunk/kdenlive/; revision=1082
2006-11-16 12:36:40 +00:00
Jean-Michel Poure
478c04a207 Update French translation
svn path=/trunk/kdenlive/; revision=1081
2006-11-16 12:32:41 +00:00
Jean-Michel Poure
c26eb55b9c Clarify English text.
svn path=/trunk/kdenlive/; revision=1080
2006-11-16 12:28:56 +00:00
Jean-Michel Poure
61f0dc5bde Update French translation
svn path=/trunk/kdenlive/; revision=1079
2006-11-16 12:17:18 +00:00
Jean-Michel Poure
c2ce038223 Clarify strings in English text.
svn path=/trunk/kdenlive/; revision=1078
2006-11-16 12:15:02 +00:00
Jean-Michel Poure
35e7ccf431 Clarify strings in English text.
svn path=/trunk/kdenlive/; revision=1077
2006-11-16 12:14:17 +00:00
Jean-Michel Poure
6fe3a91f86 Update French translation
svn path=/trunk/kdenlive/; revision=1076
2006-11-16 12:05:29 +00:00
Jean-Michel Poure
8b6b1cbf88 Updated French translation
svn path=/trunk/kdenlive/; revision=1075
2006-11-16 08:40:29 +00:00
Jean-Michel Poure
5ef2cfb194 Updated German translation
svn path=/trunk/kdenlive/; revision=1074
2006-11-15 16:20:09 +00:00
Jean-Michel Poure
faac854501 Revert German translation
svn path=/trunk/kdenlive/; revision=1073
2006-11-15 09:12:31 +00:00
Jean-Michel Poure
68e24e7491 Update French translation
svn path=/trunk/kdenlive/; revision=1072
2006-11-15 08:57:39 +00:00
Jean-Michel Poure
e25bbc0e30 Consistency updates in English text.
svn path=/trunk/kdenlive/; revision=1071
2006-11-14 15:05:09 +00:00
Jean-Michel Poure
d1e15cf6d1 Consistency updates in English text.
svn path=/trunk/kdenlive/; revision=1070
2006-11-14 15:04:34 +00:00
Jean-Michel Poure
0381c6b2ad Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1069
2006-11-14 12:47:44 +00:00
Jean-Michel Poure
bb0efd5124 Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1068
2006-11-14 12:26:16 +00:00
Jean-Michel Poure
b1295e209f Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1067
2006-11-14 12:25:27 +00:00
Jean-Michel Poure
d011d19622 Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1066
2006-11-14 11:42:18 +00:00
Jean-Michel Poure
a44bf573b6 Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1065
2006-11-14 11:41:27 +00:00
Jean-Michel Poure
d9dcad6f5f Consistency fix in English text.
svn path=/trunk/kdenlive/; revision=1064
2006-11-14 11:32:18 +00:00
Jean-Michel Poure
74e735302c French translation update
svn path=/trunk/kdenlive/; revision=1063
2006-11-14 11:17:22 +00:00
Jean-Michel Poure
ffc210e56a French translation update.
svn path=/trunk/kdenlive/; revision=1062
2006-11-14 10:49:33 +00:00
Jean-Michel Poure
de28efa106 Translation updates from kdenlive.pot
svn path=/trunk/kdenlive/; revision=1061
2006-11-14 10:13:43 +00:00
Jean-Michel Poure
0e3a9d0de6 Consistency updates in English text.
svn path=/trunk/kdenlive/; revision=1060
2006-11-14 09:59:00 +00:00
Jean-Michel Poure
f36359212c Consistency updates in English text.
svn path=/trunk/kdenlive/; revision=1059
2006-11-14 09:55:20 +00:00
Jean-Michel Poure
5ef220e53a French update
svn path=/trunk/kdenlive/; revision=1058
2006-11-13 17:26:13 +00:00
Jean-Baptiste Mardelle
054597e55c small ui fix
svn path=/trunk/kdenlive/; revision=1057
2006-11-13 16:18:20 +00:00
Jean-Baptiste Mardelle
02d5d29cb9 * Fix removing of declipper audio effect
* Remove effect from clip context menu
* Add effect to selected clip by double click in effect list

svn path=/trunk/kdenlive/; revision=1056
2006-11-13 14:07:52 +00:00
Jean-Baptiste Mardelle
f3d1a309a9 Fix add clip by dragging
svn path=/trunk/kdenlive/; revision=1055
2006-11-12 09:36:55 +00:00
Jean-Baptiste Mardelle
1eb67b8eff New cool effects:
* Vinyl mimics the scratches of an old player
* Declipper removes audio clicks
* Karaoke tries to remove voice from music, but doesn't work well for me...

svn path=/trunk/kdenlive/; revision=1054
2006-11-11 19:20:55 +00:00
Jean-Baptiste Mardelle
4ae5dc2eb8 Fix loading of folders
svn path=/trunk/kdenlive/; revision=1053
2006-11-11 17:09:16 +00:00
Jean-Michel Poure
9c92238484 Updated German translation
svn path=/trunk/kdenlive/; revision=1052
2006-11-11 07:38:16 +00:00
Jean-Michel Poure
fef316cc86 Small French update
svn path=/trunk/kdenlive/; revision=1051
2006-11-10 20:36:49 +00:00
Jean-Michel Poure
b24ffbcf10 Merge with kdenlive.po
svn path=/trunk/kdenlive/; revision=1050
2006-11-10 20:27:39 +00:00
Jean-Michel Poure
b234ebce56 Small English update.
svn path=/trunk/kdenlive/; revision=1049
2006-11-10 20:26:00 +00:00
Jean-Michel Poure
5a1ff3490c English text update.
svn path=/trunk/kdenlive/; revision=1048
2006-11-10 20:22:35 +00:00
Jean-Michel Poure
c7637d0814 English typo
svn path=/trunk/kdenlive/; revision=1047
2006-11-10 20:00:59 +00:00
Jean-Michel Poure
044f5a5418 French translation update
svn path=/trunk/kdenlive/; revision=1046
2006-11-10 19:55:39 +00:00
Jean-Michel Poure
18947c0b50 kdenlive.pot update
svn path=/trunk/kdenlive/; revision=1045
2006-11-10 17:34:17 +00:00
Jean-Michel Poure
de3b43339e English typo
svn path=/trunk/kdenlive/; revision=1044
2006-11-10 17:32:39 +00:00
Jean-Michel Poure
df90b0c051 Fix English typo.
svn path=/trunk/kdenlive/; revision=1043
2006-11-10 15:16:31 +00:00
Jean-Michel Poure
83b78458b9 French translation update
svn path=/trunk/kdenlive/; revision=1042
2006-11-10 15:09:25 +00:00
Jean-Michel Poure
9e8f610d9a Fix English typo.
svn path=/trunk/kdenlive/; revision=1041
2006-11-10 14:58:59 +00:00
Jean-Michel Poure
d386b17af7 Fix typo in message string
svn path=/trunk/kdenlive/; revision=1040
2006-11-10 14:34:45 +00:00
Jean-Baptiste Mardelle
7bfa6dd89d Only show ladspa effects when they are available on the system
svn path=/trunk/kdenlive/; revision=1039
2006-11-10 13:06:51 +00:00
Jean-Michel Poure
e15612cbf0 svn path=/trunk/kdenlive/; revision=1038 2006-11-10 12:02:06 +00:00
Jean-Baptiste Mardelle
fe8efe456c Translate menu items from rc file
svn path=/trunk/kdenlive/; revision=1037
2006-11-10 11:34:44 +00:00
Jean-Baptiste Mardelle
662cd6b2d8 remove unneeded file
svn path=/trunk/kdenlive/; revision=1036
2006-11-10 11:08:44 +00:00
Jean-Baptiste Mardelle
112c53c459 Try to hide MLT effects when they are not available
svn path=/trunk/kdenlive/; revision=1035
2006-11-10 11:04:52 +00:00
Jean-Michel Poure
04d8ed0a63 svn path=/trunk/kdenlive/; revision=1034 2006-11-10 10:27:57 +00:00
Jean-Baptiste Mardelle
15b6ccc6bd updated french translation
svn path=/trunk/kdenlive/; revision=1033
2006-11-10 00:12:19 +00:00
Jean-Baptiste Mardelle
f7744bc1ec update translation stuff
svn path=/trunk/kdenlive/; revision=1032
2006-11-09 22:46:53 +00:00
Jean-Baptiste Mardelle
3d6741bbec updated german translation
svn path=/trunk/kdenlive/; revision=1031
2006-11-09 22:40:24 +00:00
Jean-Baptiste Mardelle
37c8a143c3 Fix i18n strings for tab titles
svn path=/trunk/kdenlive/; revision=1030
2006-11-09 12:50:20 +00:00
Jean-Baptiste Mardelle
5371f713e2 translations update
svn path=/trunk/kdenlive/; revision=1029
2006-11-09 11:07:18 +00:00
Jean-Baptiste Mardelle
7bf7e3c27a new: render selected zone from ruler context menu
svn path=/trunk/kdenlive/; revision=1028
2006-11-08 15:46:55 +00:00
Jean-Baptiste Mardelle
3bbb2cc799 open image clip in external editor
svn path=/trunk/kdenlive/; revision=1027
2006-11-07 23:16:28 +00:00
Jean-Baptiste Mardelle
d29bcc4e30 Add full screen mode
svn path=/trunk/kdenlive/; revision=1026
2006-11-07 11:48:19 +00:00
Jean-Baptiste Mardelle
35b56950cd Fixes for audio split
svn path=/trunk/kdenlive/; revision=1025
2006-11-07 10:17:29 +00:00
Jean-Baptiste Mardelle
3f47c3126c some fixes for audio split
svn path=/trunk/kdenlive/; revision=1024
2006-11-06 16:41:16 +00:00
Jean-Baptiste Mardelle
0a85e57440 Right click on a clip to split its audio part
svn path=/trunk/kdenlive/; revision=1023
2006-11-06 16:20:57 +00:00
Jean-Baptiste Mardelle
055e304dc4 Allow virtual clips inside a virtual clip
svn path=/trunk/kdenlive/; revision=1022
2006-11-06 13:34:19 +00:00
Jean-Baptiste Mardelle
03455f7522 Fix virtual clip bug
svn path=/trunk/kdenlive/; revision=1021
2006-11-06 11:31:52 +00:00
Jean-Baptiste Mardelle
249cc33339 Fix razor issue
svn path=/trunk/kdenlive/; revision=1020
2006-11-06 10:06:37 +00:00
Jean-Baptiste Mardelle
8db46658eb correctly refresh virtual zone on undo/redo
svn path=/trunk/kdenlive/; revision=1019
2006-11-06 09:40:29 +00:00
Jean-Baptiste Mardelle
7118ea5858 cleanup
svn path=/trunk/kdenlive/; revision=1018
2006-11-05 22:49:23 +00:00
Jean-Baptiste Mardelle
3ed8d82d46 Fix crash on clip deletion
svn path=/trunk/kdenlive/; revision=1017
2006-11-05 22:48:06 +00:00
Jean-Baptiste Mardelle
26e886effe Fix text clip bug
svn path=/trunk/kdenlive/; revision=1016
2006-11-05 16:11:52 +00:00
Jean-Baptiste Mardelle
b8d5c7cb13 Add version to kdenlive file format, forbid adding current project as clip
svn path=/trunk/kdenlive/; revision=1015
2006-11-05 14:43:39 +00:00
Jean-Baptiste Mardelle
691481850c Fix mess caused by clip deletion
svn path=/trunk/kdenlive/; revision=1014
2006-11-05 14:29:58 +00:00
Jean-Baptiste Mardelle
479cb52543 Fix guides menu
svn path=/trunk/kdenlive/; revision=1013
2006-11-05 14:19:13 +00:00
Jean-Baptiste Mardelle
3a2a9c8d5e double click in timeline ruler to move selection zone
svn path=/trunk/kdenlive/; revision=1012
2006-11-05 13:56:03 +00:00
Jean-Baptiste Mardelle
6eac4ef2df Fix repaint issue + menu string
svn path=/trunk/kdenlive/; revision=1011
2006-11-05 13:34:38 +00:00
Jean-Baptiste Mardelle
2802fef133 Allow opening of audio clips in external editor from project list view
svn path=/trunk/kdenlive/; revision=1010
2006-11-05 13:01:33 +00:00
Jean-Baptiste Mardelle
1b0bde7752 remove tmp file when clip deleted, display thumbnails on virtual clips
svn path=/trunk/kdenlive/; revision=1009
2006-11-05 12:13:18 +00:00
Jean-Baptiste Mardelle
923863f693 Virtual clip improvements
svn path=/trunk/kdenlive/; revision=1008
2006-11-05 01:11:36 +00:00
Jean-Baptiste Mardelle
1c0e2578b0 oups, missing files
svn path=/trunk/kdenlive/; revision=1007
2006-11-04 22:40:39 +00:00
Jean-Baptiste Mardelle
fbf6240d9b Start of file format rewrite, several bug fixes & start of incredible virtual clip feature!
svn path=/trunk/kdenlive/; revision=1006
2006-11-04 21:06:08 +00:00
Jean-Baptiste Mardelle
e6547411e6 Allow import of wmv files, seems to work correctly now
svn path=/trunk/kdenlive/; revision=1005
2006-11-03 21:15:51 +00:00
Jean-Baptiste Mardelle
953aa74b5f Don't create 2 entries in undo history when selecting clip
svn path=/trunk/kdenlive/; revision=1004
2006-11-03 21:12:13 +00:00
Jean-Baptiste Mardelle
27115eee6d Fix crash + cleanup
svn path=/trunk/kdenlive/; revision=1003
2006-11-03 21:11:18 +00:00
Jean-Baptiste Mardelle
0cf77cd7dc fix repaint issue
svn path=/trunk/kdenlive/; revision=1002
2006-11-03 20:22:03 +00:00
Jean-Baptiste Mardelle
11c265c176 cleanup clip context menu
svn path=/trunk/kdenlive/; revision=1001
2006-11-03 20:21:23 +00:00
Jean-Baptiste Mardelle
9c509a857e add effect to clip with context menu
svn path=/trunk/kdenlive/; revision=1000
2006-11-03 16:30:30 +00:00
Jean-Baptiste Mardelle
ffec56d000 improve keyboard navigation
svn path=/trunk/kdenlive/; revision=999
2006-11-03 11:00:13 +00:00
Jean-Baptiste Mardelle
83417ec8c1 less debug + small fixes
svn path=/trunk/kdenlive/; revision=998
2006-11-02 16:22:57 +00:00
Jean-Baptiste Mardelle
99d196bcff small fixes
svn path=/trunk/kdenlive/; revision=997
2006-11-02 16:19:29 +00:00
Jean-Baptiste Mardelle
6a8a9c38ed add / delete correct track if key. navig enabled
svn path=/trunk/kdenlive/; revision=996
2006-11-02 15:08:26 +00:00
Jean-Baptiste Mardelle
d532ce836d Cursor is now follows correctly while playing (no more time offset). Fix possible crash
svn path=/trunk/kdenlive/; revision=995
2006-11-02 15:03:36 +00:00
Jean-Baptiste Mardelle
6fe9e32ff3 fix text clip when reopening project
svn path=/trunk/kdenlive/; revision=994
2006-11-02 14:14:58 +00:00
Jean-Baptiste Mardelle
fa6d9d47a8 Show dvd size
svn path=/trunk/kdenlive/; revision=993
2006-11-02 11:47:14 +00:00
Jean-Baptiste Mardelle
4557e1ac9f Fix titles aspect ratio in 16:9 projects
svn path=/trunk/kdenlive/; revision=992
2006-11-02 11:45:09 +00:00
Jean-Baptiste Mardelle
d105923f77 Fix possible crash
svn path=/trunk/kdenlive/; revision=991
2006-11-02 11:44:17 +00:00
Jean-Baptiste Mardelle
72b178b123 default number of audio/video tracks configurable
svn path=/trunk/kdenlive/; revision=990
2006-11-02 10:38:05 +00:00
Jean-Baptiste Mardelle
99466d9531 deinterlace all computer formats by default
svn path=/trunk/kdenlive/; revision=989
2006-11-02 09:40:42 +00:00
Jean-Baptiste Mardelle
6a78e1b31b fix crash with blank project
svn path=/trunk/kdenlive/; revision=988
2006-11-01 20:31:53 +00:00
Jean-Baptiste Mardelle
13bb9e122c fix for blank project startup
svn path=/trunk/kdenlive/; revision=987
2006-11-01 19:39:41 +00:00
Jean-Baptiste Mardelle
c57046140b Allow start with blank project
svn path=/trunk/kdenlive/; revision=986
2006-11-01 17:07:07 +00:00
Jean-Baptiste Mardelle
f4808c7686 Stop button rewinds to last start
svn path=/trunk/kdenlive/; revision=985
2006-11-01 14:08:50 +00:00
Jean-Baptiste Mardelle
17c0e62bb5 move clip with keyboard shortcuts
svn path=/trunk/kdenlive/; revision=984
2006-11-01 13:50:40 +00:00
Jean-Baptiste Mardelle
a07137458d Shift + Left / Right to resize clip start / end to current cursor position
svn path=/trunk/kdenlive/; revision=983
2006-11-01 11:52:55 +00:00
Jean-Baptiste Mardelle
aed11855b4 Fix add guide dialog
svn path=/trunk/kdenlive/; revision=982
2006-10-31 22:15:25 +00:00
Jean-Baptiste Mardelle
f100127200 correctly display titles with 16:9 templates
svn path=/trunk/kdenlive/; revision=981
2006-10-31 20:20:08 +00:00
Jean-Baptiste Mardelle
e719024b54 automatically select clip under timeline position if keyboard navigation is enabled
svn path=/trunk/kdenlive/; revision=980
2006-10-31 16:27:39 +00:00
Jean-Baptiste Mardelle
ecfef92745 Add 16:9 templates
svn path=/trunk/kdenlive/; revision=979
2006-10-31 12:06:22 +00:00
Jean-Baptiste Mardelle
3051961d4f some progress on keyboard track selection
svn path=/trunk/kdenlive/; revision=978
2006-10-30 19:55:22 +00:00
Jean-Baptiste Mardelle
0ef5bcc8cc start improved keyboard navig: select track with keyboard
svn path=/trunk/kdenlive/; revision=977
2006-10-30 16:48:36 +00:00
Jean-Baptiste Mardelle
c6aedead9c only display stats if requested in renderer
svn path=/trunk/kdenlive/; revision=976
2006-10-28 20:54:00 +00:00
Jean-Baptiste Mardelle
c0fba33d57 remove unused files
svn path=/trunk/kdenlive/; revision=975
2006-10-28 19:13:14 +00:00
Jean-Baptiste Mardelle
ea6c12d339 update translation files
svn path=/trunk/kdenlive/; revision=974
2006-10-28 19:06:35 +00:00
Jean-Baptiste Mardelle
8843b179e1 remove useless stuff from ui files
svn path=/trunk/kdenlive/; revision=973
2006-10-28 19:03:27 +00:00
Jean-Baptiste Mardelle
82ea62e25d fix radiobutton
svn path=/trunk/kdenlive/; revision=972
2006-10-26 17:30:53 +00:00
Jean-Baptiste Mardelle
7e60c436a4 make dvd dialog non modal, add option to see log output of spumux/dvdauthor
svn path=/trunk/kdenlive/; revision=971
2006-10-26 17:08:52 +00:00
Jean-Baptiste Mardelle
25adece516 add missing file
svn path=/trunk/kdenlive/; revision=970
2006-10-25 20:05:46 +00:00
Jean-Baptiste Mardelle
852c7527d6 new: configurable notification of events
svn path=/trunk/kdenlive/; revision=969
2006-10-25 14:22:01 +00:00
Jean-Baptiste Mardelle
b941b34f63 Fix bug when inserting track after the last one
svn path=/trunk/kdenlive/; revision=968
2006-10-25 07:32:24 +00:00
Jean-Baptiste Mardelle
63fea4e943 playlist XML fixes
svn path=/trunk/kdenlive/; revision=967
2006-10-24 20:27:11 +00:00
Jean-Baptiste Mardelle
8ecba4790e required file for clean build
svn path=/trunk/kdenlive/; revision=966
2006-10-24 07:47:55 +00:00
Jean-Baptiste Mardelle
2345c6afae Fix typo in bitrate for high quality mpeg/flv
svn path=/trunk/kdenlive/; revision=965
2006-10-24 07:07:03 +00:00
Jean-Baptiste Mardelle
4e584394aa Fix custom encoders + checkbox error
svn path=/trunk/kdenlive/; revision=964
2006-10-23 22:55:28 +00:00
Jean-Baptiste Mardelle
b4903e7c62 Fix monitor lcd
svn path=/trunk/kdenlive/; revision=963
2006-10-23 19:09:47 +00:00
Jean-Baptiste Mardelle
24b482e491 You can now add intro movie to your dvd
svn path=/trunk/kdenlive/; revision=962
2006-10-23 18:03:33 +00:00
Jean-Baptiste Mardelle
1c6b176915 improve dvd wizard
svn path=/trunk/kdenlive/; revision=961
2006-10-23 15:55:02 +00:00
Jean-Baptiste Mardelle
37e4c8b5dc Autosave now works
svn path=/trunk/kdenlive/; revision=960
2006-10-23 12:48:56 +00:00
Jean-Baptiste Mardelle
23db9dbe75 start support for menu movie background
svn path=/trunk/kdenlive/; revision=959
2006-10-22 23:15:41 +00:00
Jean-Baptiste Mardelle
367036b7f1 new dvd wizard
svn path=/trunk/kdenlive/; revision=958
2006-10-22 22:57:58 +00:00
Jean-Baptiste Mardelle
06419e58ed Fix compilation
svn path=/trunk/kdenlive/; revision=957
2006-10-22 19:00:13 +00:00
Jean-Baptiste Mardelle
174358d41b Enable custom encoding parameters
svn path=/trunk/kdenlive/; revision=956
2006-10-21 23:53:54 +00:00
Jean-Baptiste Mardelle
e9430391bc New export dialog. All export profiles are now in the "exports.profile" file
svn path=/trunk/kdenlive/; revision=955
2006-10-21 12:25:33 +00:00
Jean-Baptiste Mardelle
c82634453b small cleanup of build system
svn path=/trunk/kdenlive/; revision=954
2006-10-21 08:30:39 +00:00
Jean-Baptiste Mardelle
479f76ddf9 Use customized version of inigo for file rendering. Rendering now operates smoothly in background.
svn path=/trunk/kdenlive/; revision=953
2006-10-20 12:37:25 +00:00
Jean-Baptiste Mardelle
03f0fae4bd Faster rendering
svn path=/trunk/kdenlive/; revision=952
2006-10-20 08:22:03 +00:00
Jean-Baptiste Mardelle
f41b68042a First draft of the new DVD creation GUI
svn path=/trunk/kdenlive/; revision=951
2006-10-18 15:39:07 +00:00
Jean-Baptiste Mardelle
61fd746eae be more clever when guessing transition direction
svn path=/trunk/kdenlive/; revision=950
2006-10-14 20:29:53 +00:00
Jean-Baptiste Mardelle
aa3c7be325 allow importing of m2t clips
svn path=/trunk/kdenlive/; revision=949
2006-10-14 18:58:08 +00:00
Jean-Baptiste Mardelle
3c5aadaf6a force resolution for avformat DV export
svn path=/trunk/kdenlive/; revision=948
2006-10-14 18:52:09 +00:00
Jean-Baptiste Mardelle
85e8c855b1 prepare templates for HDV
svn path=/trunk/kdenlive/; revision=947
2006-10-14 17:16:55 +00:00
Jean-Baptiste Mardelle
6d043570b2 You can now create your DVD in 3 clicks (no menu yet, needs xine for previewing & k3b for burning)
svn path=/trunk/kdenlive/; revision=946
2006-10-13 11:08:46 +00:00
Jean-Baptiste Mardelle
d1ed5ec2a8 set mpeg filter
svn path=/trunk/kdenlive/; revision=945
2006-10-12 17:31:41 +00:00
Jean-Baptiste Mardelle
490b7a9ddf open dialog in project folder by default
svn path=/trunk/kdenlive/; revision=944
2006-10-12 17:29:05 +00:00
Jean-Baptiste Mardelle
d527817a03 First steps to DVD creation, previewing & burning
svn path=/trunk/kdenlive/; revision=943
2006-10-12 17:21:36 +00:00
Jean-Baptiste Mardelle
b91823a1f9 display chapter names in dvd dialog
svn path=/trunk/kdenlive/; revision=942
2006-10-12 15:03:35 +00:00
Jean-Baptiste Mardelle
b96bc14fdf Start generating dvdauthor xml file with chapters
svn path=/trunk/kdenlive/; revision=941
2006-10-11 14:52:13 +00:00
Jean-Baptiste Mardelle
f8f4cb7d61 prepare UI for dvd creation
svn path=/trunk/kdenlive/; revision=940
2006-10-11 12:40:24 +00:00
Jean-Baptiste Mardelle
1dd508ae07 change format for saving guides
svn path=/trunk/kdenlive/; revision=939
2006-10-10 21:47:15 +00:00
Jean-Baptiste Mardelle
f4a8399f24 allow use of luma file in push & pip transitions
svn path=/trunk/kdenlive/; revision=938
2006-10-10 18:19:55 +00:00
Jean-Baptiste Mardelle
d7de31e734 guide fixes
svn path=/trunk/kdenlive/; revision=937
2006-10-10 15:55:06 +00:00
Jean-Baptiste Mardelle
7ac8677ec4 fix ui file
svn path=/trunk/kdenlive/; revision=936
2006-10-10 15:19:41 +00:00
Jean-Baptiste Mardelle
742fe4c186 These files shouldn't be in svn
svn path=/trunk/kdenlive/; revision=935
2006-10-10 13:22:16 +00:00
Jean-Baptiste Mardelle
1d5eb48a3d Add new luma transition files created by Reinhard
svn path=/trunk/kdenlive/; revision=934
2006-10-10 13:18:57 +00:00
Jean-Baptiste Mardelle
a95707e22d don't use png for luma transition file, create thumbnails on the fly instead
svn path=/trunk/kdenlive/; revision=933
2006-10-10 12:33:01 +00:00
Jean-Baptiste Mardelle
026333c4aa small fixes for dvd chapters
svn path=/trunk/kdenlive/; revision=932
2006-10-10 10:16:24 +00:00
Jean-Baptiste Mardelle
e2df6b6603 fix ui file
svn path=/trunk/kdenlive/; revision=931
2006-10-10 08:22:41 +00:00
Jean-Baptiste Mardelle
4a31ae4b7d keep transition inversion
svn path=/trunk/kdenlive/; revision=930
2006-10-09 22:54:01 +00:00
Jean-Baptiste Mardelle
2131864a39 Activate workspace monitor on timeline click
svn path=/trunk/kdenlive/; revision=929
2006-10-09 22:53:19 +00:00
Jean-Baptiste Mardelle
665415a82b deselect & move cursor when clicking empty transition track area
svn path=/trunk/kdenlive/; revision=928
2006-10-09 22:47:13 +00:00
Jean-Baptiste Mardelle
5015757138 Add margin to fit to page so that we always fit
svn path=/trunk/kdenlive/; revision=927
2006-10-09 22:42:15 +00:00
Jean-Baptiste Mardelle
6ce793e070 Fixed luma file transition + added spiral for fun
svn path=/trunk/kdenlive/; revision=926
2006-10-09 22:21:57 +00:00
Jean-Baptiste Mardelle
1422d94cd4 add first luma file transition (taken from MLT)
svn path=/trunk/kdenlive/; revision=925
2006-10-09 18:21:32 +00:00
Jean-Baptiste Mardelle
9912145756 First step at luma file transitions
svn path=/trunk/kdenlive/; revision=924
2006-10-09 18:19:46 +00:00
Jean-Baptiste Mardelle
1a0acae8ef Start work on dvd chapters markers
svn path=/trunk/kdenlive/; revision=923
2006-10-09 15:47:52 +00:00
Jean-Baptiste Mardelle
025132b269 Fix docking problem with non english locale
svn path=/trunk/kdenlive/; revision=922
2006-10-09 12:08:57 +00:00
Jean-Baptiste Mardelle
2b997d0ce2 Fix crash when creating new project
svn path=/trunk/kdenlive/; revision=921
2006-10-09 07:27:23 +00:00
Jean-Baptiste Mardelle
0ba261c563 scroll when cursor move near border
svn path=/trunk/kdenlive/; revision=920
2006-10-07 08:48:53 +00:00
Jean-Baptiste Mardelle
fdf48cd71e more tooltips
svn path=/trunk/kdenlive/; revision=919
2006-10-06 19:51:25 +00:00
Jean-Baptiste Mardelle
f9636e7e63 more tooltips
svn path=/trunk/kdenlive/; revision=918
2006-10-06 19:43:42 +00:00
Jean-Baptiste Mardelle
c3fff3c1c2 painting fixes
svn path=/trunk/kdenlive/; revision=917
2006-10-06 19:31:18 +00:00
Jean-Baptiste Mardelle
5805c84cbf add sliders to all effect parameters
svn path=/trunk/kdenlive/; revision=916
2006-10-06 19:06:23 +00:00
Jean-Baptiste Mardelle
d67b89f94a less debug
svn path=/trunk/kdenlive/; revision=915
2006-10-06 18:44:33 +00:00
Jean-Baptiste Mardelle
cd2685884c toggle enable button depending on effect state
svn path=/trunk/kdenlive/; revision=914
2006-10-06 18:30:54 +00:00
Jean-Baptiste Mardelle
75c8695bba Add tooltips to many actions and display them in status bar
Add new "monitor" menu with all playing related actions

svn path=/trunk/kdenlive/; revision=913
2006-10-06 17:47:37 +00:00
Jean-Baptiste Mardelle
691b52b3f8 Fix paint issue on clip resize
Add transitions to snap times

svn path=/trunk/kdenlive/; revision=912
2006-10-06 13:38:25 +00:00
Jean-Baptiste Mardelle
f7a7597678 misc. repaint fixes / improvements
svn path=/trunk/kdenlive/; revision=911
2006-10-06 13:10:17 +00:00
Jean-Baptiste Mardelle
4ec575809d Move timeline cursor when clicking in an empty zone in timeline
svn path=/trunk/kdenlive/; revision=910
2006-10-06 10:34:13 +00:00
Jean-Baptiste Mardelle
0eaca92dd6 automatically show correct page in effect dialog
svn path=/trunk/kdenlive/; revision=909
2006-10-05 23:12:48 +00:00
Jean-Baptiste Mardelle
3848567df8 fix 1 frame offset in transitions
svn path=/trunk/kdenlive/; revision=908
2006-10-05 22:26:45 +00:00
Jean-Baptiste Mardelle
f2da0cdbd9 scroll to cursor pos when opening a project
svn path=/trunk/kdenlive/; revision=907
2006-10-05 22:26:14 +00:00
Jean-Baptiste Mardelle
c5edf9d0ad change background track name
svn path=/trunk/kdenlive/; revision=906
2006-10-05 22:08:10 +00:00
Jean-Baptiste Mardelle
0be3b3e1a7 Fix transitions for image/texts with transparent background
svn path=/trunk/kdenlive/; revision=905
2006-10-05 22:01:20 +00:00
Jean-Baptiste Mardelle
63f0031ce7 remove not existing signal
svn path=/trunk/kdenlive/; revision=904
2006-10-05 22:00:26 +00:00
Jean-Baptiste Mardelle
f6eebde5fd Display transition track in transition
svn path=/trunk/kdenlive/; revision=903
2006-10-05 15:01:47 +00:00
Jean-Baptiste Mardelle
09f1ea8e97 New & incredibly cool feature: select on which track the transition will apply
svn path=/trunk/kdenlive/; revision=902
2006-10-05 13:46:51 +00:00
Jean-Baptiste Mardelle
b0dc027f00 Several transition fixes
svn path=/trunk/kdenlive/; revision=901
2006-10-05 10:18:28 +00:00
Jean-Baptiste Mardelle
8632e75054 Fix new wipe transition
svn path=/trunk/kdenlive/; revision=900
2006-10-04 23:10:18 +00:00
Jean-Baptiste Mardelle
5dc45b99bd cleanup
svn path=/trunk/kdenlive/; revision=899
2006-10-04 22:34:38 +00:00
Jean-Baptiste Mardelle
67beab6917 New Wipe transition UI
svn path=/trunk/kdenlive/; revision=898
2006-10-04 22:33:49 +00:00
Jean-Baptiste Mardelle
c5b16aa334 stop button should not remain pressed
svn path=/trunk/kdenlive/; revision=897
2006-10-03 10:13:22 +00:00
Jean-Baptiste Mardelle
891cf84ad3 default pip transition is now no move
svn path=/trunk/kdenlive/; revision=896
2006-10-03 07:21:47 +00:00
Jean-Baptiste Mardelle
be9516ddc6 Put enable/disable button on top
svn path=/trunk/kdenlive/; revision=895
2006-10-02 22:17:08 +00:00
Jean-Baptiste Mardelle
d8be289ce1 Give nicer names to output formats, sort alphabetically and ad DV AVI format
svn path=/trunk/kdenlive/; revision=894
2006-10-02 22:03:33 +00:00
Jean-Baptiste Mardelle
e1f15ee663 improve redrawing
Don't show name of disabled effects in timeline

svn path=/trunk/kdenlive/; revision=893
2006-10-02 14:30:52 +00:00
Jean-Baptiste Mardelle
e4beab91e8 save / restore cursor position in project
svn path=/trunk/kdenlive/; revision=892
2006-10-02 12:23:16 +00:00
Jean-Baptiste Mardelle
fb39d3d0dd cleanup
svn path=/trunk/kdenlive/; revision=891
2006-10-02 12:22:20 +00:00
Jean-Baptiste Mardelle
1a1e772186 Effects can be enabled/disabled
svn path=/trunk/kdenlive/; revision=890
2006-10-02 11:12:52 +00:00
Jean-Baptiste Mardelle
aa77d4e361 Forgot to include these files in previous commit
svn path=/trunk/kdenlive/; revision=889
2006-10-01 19:11:38 +00:00
Jean-Baptiste Mardelle
aa230a05f2 speedup repaint on clip move
svn path=/trunk/kdenlive/; revision=888
2006-10-01 18:40:54 +00:00
Jean-Baptiste Mardelle
2227bb3032 Not ready for audio crossfade yet
svn path=/trunk/kdenlive/; revision=887
2006-10-01 18:39:14 +00:00
Jean-Baptiste Mardelle
806c4fc8b4 * New transition automatically detects optimal duration
* Improve transitions track detection
* Fix some repaint issues

svn path=/trunk/kdenlive/; revision=886
2006-10-01 17:33:55 +00:00
Jean-Baptiste Mardelle
c1daf193c6 Fix repaint when resizing window
svn path=/trunk/kdenlive/; revision=885
2006-10-01 10:03:09 +00:00
Jean-Baptiste Mardelle
636105d179 Update Transition settings UI
svn path=/trunk/kdenlive/; revision=884
2006-09-30 15:42:44 +00:00
Jean-Baptiste Mardelle
1fbf7adde6 Don't take into account markers that are out of the current clip cropping
svn path=/trunk/kdenlive/; revision=883
2006-09-30 14:26:41 +00:00
Jean-Baptiste Mardelle
217caf0e0c optimize painting
svn path=/trunk/kdenlive/; revision=882
2006-09-30 14:10:29 +00:00
Jean-Baptiste Mardelle
a1bdf6f4f9 Fix clip roll
svn path=/trunk/kdenlive/; revision=881
2006-09-30 13:42:05 +00:00
Jean-Baptiste Mardelle
b93988ad68 Fix typo slowing down refresh
svn path=/trunk/kdenlive/; revision=880
2006-09-30 12:55:45 +00:00
Jean-Baptiste Mardelle
c57e0d332d Hide track should also hide transition
svn path=/trunk/kdenlive/; revision=879
2006-09-30 09:27:26 +00:00
Jean-Baptiste Mardelle
493343dff9 Fix clip border 1 pixel offset
svn path=/trunk/kdenlive/; revision=878
2006-09-29 23:50:09 +00:00
Jean-Baptiste Mardelle
da49e0e905 Small speedup (repaint only necessary track)
Fix magnetic guides 

svn path=/trunk/kdenlive/; revision=877
2006-09-29 23:41:30 +00:00
Jean-Baptiste Mardelle
3a67fbfb1f Speedup: only repaint required tracks when moving a clip
svn path=/trunk/kdenlive/; revision=876
2006-09-29 18:58:37 +00:00
Jean-Baptiste Mardelle
560f7c3c55 Fix major slowdown in clip moving
svn path=/trunk/kdenlive/; revision=875
2006-09-29 15:57:43 +00:00
Jean-Baptiste Mardelle
1de4748227 Don't update twice
svn path=/trunk/kdenlive/; revision=874
2006-09-29 13:38:21 +00:00
Jean-Baptiste Mardelle
efb561cf7f Update display when undo / redo clip moving
svn path=/trunk/kdenlive/; revision=873
2006-09-29 13:34:27 +00:00
Jean-Baptiste Mardelle
32b0809392 Fix undoing / redoing of insert/remove clip in project
Fix text clip thumbnails

svn path=/trunk/kdenlive/; revision=872
2006-09-29 13:03:47 +00:00
Jean-Baptiste Mardelle
c3b624d2d8 Fix crash on clip deletion
svn path=/trunk/kdenlive/; revision=871
2006-09-27 13:13:37 +00:00
Jean-Baptiste Mardelle
49f0343a2c Don't crash if no audio channel
svn path=/trunk/kdenlive/; revision=870
2006-09-27 13:12:42 +00:00
Jean-Baptiste Mardelle
08cc92e091 * allow changing priority of export job
svn path=/trunk/kdenlive/; revision=869
2006-09-19 12:10:45 +00:00
Jean-Baptiste Mardelle
07026d53ae loop section
svn path=/trunk/kdenlive/; revision=868
2006-09-18 18:11:10 +00:00
Jean-Baptiste Mardelle
58c1a2bf0c Shortcut for go to start/end of project
svn path=/trunk/kdenlive/; revision=867
2006-09-18 17:43:07 +00:00
Jean-Baptiste Mardelle
e4d1729d3e smaller default size for tracks
svn path=/trunk/kdenlive/; revision=866
2006-09-18 13:48:39 +00:00
Jean-Baptiste Mardelle
c8778c7b71 Display crossfade option for slideshows
svn path=/trunk/kdenlive/; revision=865
2006-09-18 13:45:15 +00:00
Jean-Baptiste Mardelle
483df238ae one more fix for transition cutting
svn path=/trunk/kdenlive/; revision=864
2006-09-18 13:27:38 +00:00
Jean-Baptiste Mardelle
e2fb0af244 Fix transition when cutting
svn path=/trunk/kdenlive/; revision=863
2006-09-18 12:59:49 +00:00
Jean-Baptiste Mardelle
f9297ff3ea * you can now have crossfade transitions in slideshow
* fixed transitions behavior when razoring a clip

svn path=/trunk/kdenlive/; revision=862
2006-09-18 12:29:31 +00:00
Jean-Baptiste Mardelle
8d50555d4e display timecode in title widget
svn path=/trunk/kdenlive/; revision=861
2006-09-17 23:25:45 +00:00
Jean-Baptiste Mardelle
8fbc579a3f New feature: duplicate text clip
svn path=/trunk/kdenlive/; revision=860
2006-09-17 15:46:52 +00:00
Jean-Baptiste Mardelle
dd1e38de1a Allow setting default font for titler
svn path=/trunk/kdenlive/; revision=859
2006-09-17 15:07:44 +00:00
Jean-Baptiste Mardelle
8dfd9a3820 fix crash when saving doc before quitting application
svn path=/trunk/kdenlive/; revision=858
2006-09-17 14:21:44 +00:00
Jean-Baptiste Mardelle
dfaec3df08 add last opened file to list of recent files
svn path=/trunk/kdenlive/; revision=857
2006-09-17 14:16:53 +00:00
Jean-Baptiste Mardelle
690b671411 Allow keyframe editing only when 1 clip is selected, fix moving of several clips
svn path=/trunk/kdenlive/; revision=856
2006-09-17 10:23:50 +00:00
Jean-Baptiste Mardelle
138767b9e1 nicer default colors for timeline
svn path=/trunk/kdenlive/; revision=855
2006-09-16 09:14:36 +00:00
Jean-Baptiste Mardelle
c8c423b9d1 debug--
svn path=/trunk/kdenlive/; revision=854
2006-09-16 09:13:59 +00:00
Jean-Baptiste Mardelle
49177f89fe * load/save guides
* Fix undo redo transitions

svn path=/trunk/kdenlive/; revision=853
2006-09-15 23:22:08 +00:00
Jean-Baptiste Mardelle
c6662f7179 Don't display tooltips in transition tracks
svn path=/trunk/kdenlive/; revision=852
2006-09-13 10:47:57 +00:00
Jean-Baptiste Mardelle
e99b5fb48d functional export guide zone
svn path=/trunk/kdenlive/; revision=851
2006-09-11 23:08:48 +00:00
Jean-Baptiste Mardelle
cd77cfbd00 export timeline between 2 guides (not functionnal yet)
svn path=/trunk/kdenlive/; revision=850
2006-09-11 15:36:17 +00:00
Jean-Baptiste Mardelle
bb74dbd4fe snap timeline selection to guides
svn path=/trunk/kdenlive/; revision=849
2006-09-11 10:36:13 +00:00
Jean-Baptiste Mardelle
2c60d8b4f5 Edit guides position
svn path=/trunk/kdenlive/; revision=848
2006-09-10 09:29:50 +00:00
Jean-Baptiste Mardelle
98737e03dd guides text editable
svn path=/trunk/kdenlive/; revision=847
2006-09-10 00:37:23 +00:00
Jean-Baptiste Mardelle
40fd88c89b improve marker undo/redo, add comments to timeline guides
svn path=/trunk/kdenlive/; revision=846
2006-09-09 19:15:56 +00:00
Jean-Baptiste Mardelle
75803f7252 cleanup tooltips
svn path=/trunk/kdenlive/; revision=845
2006-09-09 16:56:28 +00:00
Jean-Baptiste Mardelle
2b4427dc14 move slider when right click in ruler
svn path=/trunk/kdenlive/; revision=844
2006-09-09 16:00:48 +00:00
Jean-Baptiste Mardelle
f637901269 edd menu entry for timeline guides
svn path=/trunk/kdenlive/; revision=843
2006-09-09 08:40:08 +00:00
Jean-Baptiste Mardelle
d475e308a8 fix guides magnetic
svn path=/trunk/kdenlive/; revision=842
2006-09-09 02:31:46 +00:00
Jean-Baptiste Mardelle
debe30b566 Fix new guide painting
svn path=/trunk/kdenlive/; revision=841
2006-09-09 02:06:43 +00:00
Jean-Baptiste Mardelle
b4bc576a27 Force ui update
svn path=/trunk/kdenlive/; revision=840
2006-09-08 19:04:40 +00:00
Jean-Baptiste Mardelle
a139832525 Start to make guides magnetic
svn path=/trunk/kdenlive/; revision=839
2006-09-08 15:46:57 +00:00
Jean-Baptiste Mardelle
10e51181a9 new guide icon
svn path=/trunk/kdenlive/; revision=838
2006-09-08 15:45:35 +00:00
Jean-Baptiste Mardelle
f13260adf0 draw guide indicators in ruler
svn path=/trunk/kdenlive/; revision=837
2006-09-08 13:32:24 +00:00
Jean-Baptiste Mardelle
fec5f6c526 improve guides
svn path=/trunk/kdenlive/; revision=836
2006-09-08 12:37:42 +00:00
Jean-Baptiste Mardelle
b31f387751 New: timeline guides (right click on timeline ruler to add/delete guides)
svn path=/trunk/kdenlive/; revision=835
2006-09-08 11:59:08 +00:00
Jean-Baptiste Mardelle
dd91bea27c Fix clip name tooltip
svn path=/trunk/kdenlive/; revision=834
2006-09-08 00:05:31 +00:00
Jean-Baptiste Mardelle
c92c0a2013 * Added tooltips to timeline
* Markers now have editable comments

svn path=/trunk/kdenlive/; revision=833
2006-09-07 23:53:44 +00:00
Jean-Baptiste Mardelle
7bfdd19546 new marker icon
svn path=/trunk/kdenlive/; revision=832
2006-09-07 23:51:31 +00:00
Jean-Baptiste Mardelle
4b8a0b91b3 cleanup
svn path=/trunk/kdenlive/; revision=831
2006-09-06 18:00:42 +00:00
Jean-Baptiste Mardelle
4f73d5a18a new icons
svn path=/trunk/kdenlive/; revision=830
2006-09-06 10:12:30 +00:00
Jean-Baptiste Mardelle
39ca0fe134 new track icons
svn path=/trunk/kdenlive/; revision=829
2006-09-06 10:11:51 +00:00
Jean-Baptiste Mardelle
8496e4545a Fix compile on some systems
svn path=/trunk/kdenlive/; revision=828
2006-09-06 08:26:19 +00:00
Jean-Baptiste Mardelle
d30fa57204 indent fixes
svn path=/trunk/kdenlive/; revision=827
2006-09-05 21:09:21 +00:00
Jean-Baptiste Mardelle
1c20cabd32 Don't use MLT for image clip thumbnails, directly load images in pixmap. Faster & no more crash
svn path=/trunk/kdenlive/; revision=826
2006-09-05 21:08:34 +00:00
Jean-Baptiste Mardelle
9d55522db9 only show movie in background if asked by user
svn path=/trunk/kdenlive/; revision=825
2006-09-05 15:42:55 +00:00
Jean-Baptiste Mardelle
cd0811fe04 show video in background of title creation
svn path=/trunk/kdenlive/; revision=824
2006-09-05 14:51:22 +00:00
Jean-Baptiste Mardelle
e61ff2a78b Don't insert multiple copies of same clip when dragging
svn path=/trunk/kdenlive/; revision=823
2006-09-05 09:32:45 +00:00
Jean-Baptiste Mardelle
9148a31a58 start using id instead of names to identify clips, fixes crash on clip deletion
svn path=/trunk/kdenlive/; revision=822
2006-09-04 23:43:55 +00:00
Jean-Baptiste Mardelle
99ffa4d2a1 Don't collapse transition tracks
svn path=/trunk/kdenlive/; revision=821
2006-09-04 13:05:21 +00:00
Jean-Baptiste Mardelle
e48b2b464a don't look for audio thumbs if they don't exist
svn path=/trunk/kdenlive/; revision=820
2006-09-04 12:34:05 +00:00
Jean-Baptiste Mardelle
0ef2ccfd57 Fix MLT initialisation (Don't use timers anymore)
svn path=/trunk/kdenlive/; revision=819
2006-09-04 09:47:31 +00:00
Jean-Baptiste Mardelle
f41e808fde fix drawing of clip border at max zoom
svn path=/trunk/kdenlive/; revision=818
2006-09-03 10:51:15 +00:00
Jean-Baptiste Mardelle
8c83b89898 Don't allow clips below 0
svn path=/trunk/kdenlive/; revision=817
2006-09-03 10:50:37 +00:00
Jean-Baptiste Mardelle
991af4b110 Fix typo
svn path=/trunk/kdenlive/; revision=816
2006-09-03 10:21:12 +00:00
Jean-Baptiste Mardelle
225630c35d Scroll timeline when moving cursor with mouse wheel
svn path=/trunk/kdenlive/; revision=815
2006-09-03 10:20:13 +00:00
Jean-Baptiste Mardelle
8b1c27ed8a remove debug message
svn path=/trunk/kdenlive/; revision=814
2006-09-03 01:15:46 +00:00
Jean-Baptiste Mardelle
5a3f173bab fix black background past 10 minutes
svn path=/trunk/kdenlive/; revision=813
2006-09-03 01:00:24 +00:00
Jean-Baptiste Mardelle
55185e053b fix for moving clips past project length
svn path=/trunk/kdenlive/; revision=812
2006-09-03 00:54:39 +00:00
Jean-Baptiste Mardelle
29e3987bdf fix compile
svn path=/trunk/kdenlive/; revision=811
2006-09-02 19:43:52 +00:00
Jean-Baptiste Mardelle
92538257e7 Fix keyframes painting
svn path=/trunk/kdenlive/; revision=810
2006-09-02 17:10:21 +00:00
Jean-Baptiste Mardelle
67a42fbb37 fix clip selection
svn path=/trunk/kdenlive/; revision=809
2006-09-02 15:55:28 +00:00
Jean-Baptiste Mardelle
3ce4afeb72 UI & clip move fixes
svn path=/trunk/kdenlive/; revision=808
2006-09-02 15:50:44 +00:00
Jean-Baptiste Mardelle
815f933743 black border on all thumbnails
svn path=/trunk/kdenlive/; revision=807
2006-09-01 18:25:27 +00:00
Jean-Baptiste Mardelle
bb3a192a03 Fix painting
svn path=/trunk/kdenlive/; revision=806
2006-09-01 17:47:40 +00:00
Jean-Baptiste Mardelle
ec72c872e8 remember last selected effect
svn path=/trunk/kdenlive/; revision=805
2006-09-01 17:42:34 +00:00
Jean-Baptiste Mardelle
da5e5a4b5e sound thumbs now overlay the video thumbnails
svn path=/trunk/kdenlive/; revision=804
2006-09-01 15:44:15 +00:00
Jean-Baptiste Mardelle
8d3db666be Semi transparent pixmap to lighten backgrounds
svn path=/trunk/kdenlive/; revision=803
2006-09-01 15:42:10 +00:00
Jean-Baptiste Mardelle
c25f30dc33 black border round thumbnails
svn path=/trunk/kdenlive/; revision=802
2006-09-01 13:53:28 +00:00
Jean-Baptiste Mardelle
7194cb230f update track panel look
svn path=/trunk/kdenlive/; revision=801
2006-09-01 10:37:36 +00:00
Jean-Baptiste Mardelle
4596ba60db correctly reparent clips when add/delete track
svn path=/trunk/kdenlive/; revision=800
2006-09-01 09:47:00 +00:00
Jean-Baptiste Mardelle
f78a517457 fix painting
svn path=/trunk/kdenlive/; revision=799
2006-09-01 08:46:49 +00:00
Jean-Baptiste Mardelle
894d98a8b1 display all clip effects names in timeline
svn path=/trunk/kdenlive/; revision=798
2006-09-01 08:43:25 +00:00
Jean-Baptiste Mardelle
79de918331 Disable unused transitions on audio tracks
svn path=/trunk/kdenlive/; revision=797
2006-08-31 22:54:34 +00:00
Jean-Baptiste Mardelle
88747f9304 Fix track collapsing
svn path=/trunk/kdenlive/; revision=796
2006-08-31 22:25:08 +00:00
Jean-Baptiste Mardelle
d197ade0b0 increase timeout after menu close for mouse actions
svn path=/trunk/kdenlive/; revision=795
2006-08-31 22:24:28 +00:00
Jean-Baptiste Mardelle
24d5f45474 No more transition track on audio tracks, we spare some space
svn path=/trunk/kdenlive/; revision=794
2006-08-31 21:37:33 +00:00
Jean-Baptiste Mardelle
fa1965c089 New: mouse wheel scrolls horizontally by default in timeline (can be disabled in settings)
svn path=/trunk/kdenlive/; revision=793
2006-08-31 21:03:27 +00:00
Jean-Baptiste Mardelle
ae67819a32 Fix updating of transition icons
svn path=/trunk/kdenlive/; revision=792
2006-08-31 20:10:52 +00:00
Jean-Baptiste Mardelle
87271577d7 new icons for transitions
svn path=/trunk/kdenlive/; revision=791
2006-08-31 19:31:27 +00:00
Jean-Baptiste Mardelle
e5dfc4eaf6 new transition icons
svn path=/trunk/kdenlive/; revision=790
2006-08-31 19:30:25 +00:00
Jean-Baptiste Mardelle
2e240df299 Don't resize transition when moving it to the end of clip
svn path=/trunk/kdenlive/; revision=789
2006-08-31 12:49:38 +00:00
Jean-Baptiste Mardelle
a622fe5a4f Fix display of effect name
svn path=/trunk/kdenlive/; revision=788
2006-08-31 12:38:04 +00:00
Jean-Baptiste Mardelle
d3f6b70a87 Hide effects on collapsed tracks
svn path=/trunk/kdenlive/; revision=787
2006-08-31 12:08:09 +00:00
Jean-Baptiste Mardelle
10bbad0624 fix display of obscure effect
svn path=/trunk/kdenlive/; revision=786
2006-08-31 11:50:15 +00:00
Jean-Baptiste Mardelle
36e6ad5419 Improved effects:
* they now appear on top of the clip instead of on the transition track. 
* You can now fully move keyframes with mouse in timeline
* Display effect name on top of clip in timeline
* Allows much smaller transition tracks

svn path=/trunk/kdenlive/; revision=785
2006-08-31 11:32:04 +00:00
Jean-Baptiste Mardelle
34d4397901 Fix zooming
svn path=/trunk/kdenlive/; revision=784
2006-08-30 22:26:29 +00:00
Jean-Baptiste Mardelle
f838864407 Remove debug message
svn path=/trunk/kdenlive/; revision=783
2006-08-30 22:08:45 +00:00
Jean-Baptiste Mardelle
08e1bb5ed3 Fix crash when pasting a clip, improve detection of mouse position for some actions
svn path=/trunk/kdenlive/; revision=782
2006-08-29 23:26:51 +00:00
Lúcio Flávio Corrêa
5bbbd15fdf More code fixes
svn path=/trunk/kdenlive/; revision=781
2006-08-24 01:01:35 +00:00
Lúcio Flávio Corrêa
c36a3e20df Small optimization in exportWidget. We don't need to call KdenliveSettings::defaultfps() four times, right? Use a local variable to store the value instead
svn path=/trunk/kdenlive/; revision=780
2006-08-23 23:51:14 +00:00
Lúcio Flávio Corrêa
90f112c710 More code fixes
svn path=/trunk/kdenlive/; revision=779
2006-08-23 23:48:32 +00:00
Lúcio Flávio Corrêa
186608f69c Code Fixes in a lot of places
svn path=/trunk/kdenlive/; revision=778
2006-08-23 21:11:02 +00:00
Lúcio Flávio Corrêa
5f62f33360 Code Fixes in a lot of places
svn path=/trunk/kdenlive/; revision=777
2006-08-23 21:05:40 +00:00
Jean-Baptiste Mardelle
9055a0f628 fix markers
svn path=/trunk/kdenlive/; revision=776
2006-08-21 15:50:00 +00:00
Jean-Baptiste Mardelle
581b5d1804 improve transition between forward/play
svn path=/trunk/kdenlive/; revision=775
2006-08-21 12:06:36 +00:00
Jean-Baptiste Mardelle
ae0ff16500 Fast forward and rewind playing of clips. New icons for monitor control. Keys J/K/L to play back, normal, forwards
svn path=/trunk/kdenlive/; revision=774
2006-08-21 12:02:15 +00:00
Jean-Baptiste Mardelle
97d73a2051 new monitor icons
svn path=/trunk/kdenlive/; revision=773
2006-08-21 11:59:53 +00:00
Jean-Baptiste Mardelle
694aaab30d generate dvd compliant files
svn path=/trunk/kdenlive/; revision=772
2006-08-20 17:43:39 +00:00
Jean-Baptiste Mardelle
f295e301e0 Adjust some MLT properties for the renderer
svn path=/trunk/kdenlive/; revision=771
2006-08-20 08:14:18 +00:00
Jean-Baptiste Mardelle
1247eb81fa remove temp file after use
svn path=/trunk/kdenlive/; revision=770
2006-08-19 20:25:57 +00:00
Jean-Baptiste Mardelle
44f19d61de Rewrite timeline export. Now uses inigo as external renderer. No more crashes and non blocking rendering.
svn path=/trunk/kdenlive/; revision=769
2006-08-19 19:33:19 +00:00
Jean-Baptiste Mardelle
32f26b1186 * update profiles to the new syntax
svn path=/trunk/kdenlive/; revision=768
2006-08-19 19:29:45 +00:00
Jean-Baptiste Mardelle
2fd2426b71 add standard zoom in/out actions
svn path=/trunk/kdenlive/; revision=767
2006-08-13 13:08:11 +00:00
Jean-Baptiste Mardelle
15e0cc134e scroll timeline when cursor is moved outside of timeline using arrow keys
svn path=/trunk/kdenlive/; revision=766
2006-08-13 12:23:21 +00:00
Jean-Baptiste Mardelle
a7b4113ea0 svn path=/trunk/kdenlive/; revision=765 2006-08-13 11:51:28 +00:00
Jean-Baptiste Mardelle
693ae28eb8 move effects out of KRender
svn path=/trunk/kdenlive/; revision=764
2006-08-13 10:02:49 +00:00
Jean-Baptiste Mardelle
42009171bd Ladspa effects now use external xml param file. makes playlist cleaner and doesn't need mlt patch anymore
svn path=/trunk/kdenlive/; revision=763
2006-08-12 09:52:35 +00:00
Marco Gittler
aefa104a71 warnign fixes
svn path=/trunk/kdenlive/; revision=762
2006-08-10 21:50:15 +00:00
Marco Gittler
8cde02468a warning fix
svn path=/trunk/kdenlive/; revision=761
2006-08-10 20:30:57 +00:00
Lúcio Flávio Corrêa
cf5be9cf8d Fix in initeffects member declation
svn path=/trunk/kdenlive/; revision=760
2006-08-10 19:33:19 +00:00
Jean-Baptiste Mardelle
eacd351e87 fix reverb effect
svn path=/trunk/kdenlive/; revision=759
2006-08-09 22:46:57 +00:00
Jean-Baptiste Mardelle
7a49358695 ALT + arrow to move to next/previous snap point in timeline
svn path=/trunk/kdenlive/; revision=758
2006-08-09 15:33:12 +00:00
Jean-Baptiste Mardelle
edf81b299e warnig --
svn path=/trunk/kdenlive/; revision=757
2006-08-09 15:30:36 +00:00
Jean-Baptiste Mardelle
0245d9a697 New audio effect: equalizer
svn path=/trunk/kdenlive/; revision=756
2006-08-08 12:26:20 +00:00
Jean-Baptiste Mardelle
e3c1bcf3b5 Sort effects by type (audio/video)
svn path=/trunk/kdenlive/; revision=755
2006-08-08 10:51:51 +00:00
Jean-Baptiste Mardelle
1ec31316d6 Audio effects: reverb & change pitch, need MLT patch to work... hope to get it in MLT cvs soon
svn path=/trunk/kdenlive/; revision=754
2006-08-08 10:17:30 +00:00
Jean-Baptiste Mardelle
06f6ba08ce compile fix
svn path=/trunk/kdenlive/; revision=753
2006-08-08 10:15:28 +00:00
Jean-Baptiste Mardelle
53588eeb8c * fix more focus problem
* change color of audio thumnails 

svn path=/trunk/kdenlive/; revision=752
2006-08-06 00:37:55 +00:00
Jean-Baptiste Mardelle
256487aa13 * Fix for clips with special chars in name (accents,...)
svn path=/trunk/kdenlive/; revision=751
2006-08-05 17:55:59 +00:00
Jean-Baptiste Mardelle
3589cba5ad remove blue line since slowmotion is now an effect
svn path=/trunk/kdenlive/; revision=750
2006-08-05 14:35:39 +00:00
Jean-Baptiste Mardelle
18df1a58be * Add gamma effect
* Workaround to fix the annoying focus problem in effects parameters

svn path=/trunk/kdenlive/; revision=749
2006-08-05 14:34:32 +00:00
Jean-Baptiste Mardelle
97901a546c Fix mirror effect
svn path=/trunk/kdenlive/; revision=748
2006-08-05 13:39:20 +00:00
Jean-Baptiste Mardelle
4e2fb4feda Slow motion is now implemented as an effect
svn path=/trunk/kdenlive/; revision=747
2006-08-04 20:35:55 +00:00
Jean-Baptiste Mardelle
425f3bef55 make progress signal more general
svn path=/trunk/kdenlive/; revision=746
2006-08-04 20:23:22 +00:00
Jean-Baptiste Mardelle
9d77e1c848 Fix loading of effects, use descriptions instead of raw param names in dialog
svn path=/trunk/kdenlive/; revision=745
2006-08-04 19:40:17 +00:00
Jean-Baptiste Mardelle
7a42b73ece several small fixes to document loading
load/save the timeline selection zone

svn path=/trunk/kdenlive/; revision=744
2006-08-01 13:16:24 +00:00
Jean-Baptiste Mardelle
a2b710818b Fix load/save of obscure effect
svn path=/trunk/kdenlive/; revision=743
2006-07-30 09:47:08 +00:00
Jean-Baptiste Mardelle
ce2846bdf8 tell pal / ntsc in window title
svn path=/trunk/kdenlive/; revision=742
2006-07-28 15:02:23 +00:00
Jean-Baptiste Mardelle
0b525fa5d0 cleanup & some add some tests to be sure project clip exists
svn path=/trunk/kdenlive/; revision=741
2006-07-28 13:18:18 +00:00
Jean-Baptiste Mardelle
9b53e81d27 Rewrite document opening. You can now switch from a PAL doc to a NTSC doc without having to close kdenlive. Faster opening of projects
svn path=/trunk/kdenlive/; revision=740
2006-07-27 00:42:20 +00:00
Jean-Baptiste Mardelle
c4175ca706 start implementing PAL/NTSC choice
svn path=/trunk/kdenlive/; revision=739
2006-07-25 22:43:25 +00:00
Jean-Baptiste Mardelle
4642e7b9bb remove code duplication
svn path=/trunk/kdenlive/; revision=738
2006-07-25 15:30:19 +00:00
Jean-Baptiste Mardelle
7f7b44fb1a Effects GUI fixes
svn path=/trunk/kdenlive/; revision=737
2006-07-25 12:27:41 +00:00
Jean-Baptiste Mardelle
cd3c3fc69a Fix several crashes related to effects, finish mirror effect
svn path=/trunk/kdenlive/; revision=736
2006-07-25 12:07:15 +00:00
Jean-Baptiste Mardelle
0fc8c7fc5c Some work on effects (add mirror effect)... sometimes crashes, fix will follow
svn path=/trunk/kdenlive/; revision=735
2006-07-24 15:51:44 +00:00
Jean-Baptiste Mardelle
851a81d931 Fix some issues when starting a new document
svn path=/trunk/kdenlive/; revision=734
2006-07-22 22:01:17 +00:00
Jean-Baptiste Mardelle
67de6ffa3d white background for transition/effects track
svn path=/trunk/kdenlive/; revision=733
2006-07-22 19:38:16 +00:00
Jean-Baptiste Mardelle
ace7bb7fcf draw audio thumbnails on video clips
svn path=/trunk/kdenlive/; revision=732
2006-07-22 18:53:19 +00:00
Jean-Baptiste Mardelle
52dae05678 make project folder more unserstandable
svn path=/trunk/kdenlive/; revision=731
2006-07-21 14:15:07 +00:00
Jean-Baptiste Mardelle
9091536540 load/save slowmotion
svn path=/trunk/kdenlive/; revision=730
2006-07-21 11:47:52 +00:00
Jean-Baptiste Mardelle
b7e1f38d7d blue line on slowmotionned clips
svn path=/trunk/kdenlive/; revision=729
2006-07-21 10:24:49 +00:00
Jean-Baptiste Mardelle
a5788843bc display new clip duration in slowmo dialog
svn path=/trunk/kdenlive/; revision=728
2006-07-21 10:15:54 +00:00
Jean-Baptiste Mardelle
6c187f0ff5 small fix
svn path=/trunk/kdenlive/; revision=727
2006-07-20 22:01:14 +00:00
Jean-Baptiste Mardelle
b01f31cb3a - update clip duration when speed changed
- fix thumbnail issue

svn path=/trunk/kdenlive/; revision=726
2006-07-20 21:11:25 +00:00
Jean-Baptiste Mardelle
458c368f02 GUI to change clip speed
svn path=/trunk/kdenlive/; revision=725
2006-07-20 07:28:54 +00:00
Jean-Baptiste Mardelle
38e22705e8 * proof of concept slowmotion: right click on a clip in timeline and select change speed to activate slow motion on that clip
svn path=/trunk/kdenlive/; revision=724
2006-07-19 15:35:12 +00:00
Jean-Baptiste Mardelle
13323c4289 refresh timeline when pasting a clip
svn path=/trunk/kdenlive/; revision=723
2006-07-19 13:17:15 +00:00
Jean-Baptiste Mardelle
2e435fe495 fix thumbnail crash
svn path=/trunk/kdenlive/; revision=722
2006-07-19 12:42:54 +00:00
Jean-Baptiste Mardelle
30d8a600b9 slideshow frame duration & type can now be edited
svn path=/trunk/kdenlive/; revision=721
2006-07-19 11:41:43 +00:00
Jean-Baptiste Mardelle
6519c93b53 slideshow fixes
svn path=/trunk/kdenlive/; revision=720
2006-07-19 10:29:58 +00:00
Jean-Baptiste Mardelle
b37f00df51 slideshow improvements
svn path=/trunk/kdenlive/; revision=719
2006-07-19 09:41:39 +00:00
Jean-Baptiste Mardelle
e7eddfa192 oups, missing files
svn path=/trunk/kdenlive/; revision=718
2006-07-19 08:12:42 +00:00
Jean-Baptiste Mardelle
a4414cb922 new dialog for create slideshow, can now load & save them
svn path=/trunk/kdenlive/; revision=717
2006-07-18 23:39:02 +00:00
Jean-Baptiste Mardelle
647c5d47a1 Get ready for slideshow clips
svn path=/trunk/kdenlive/; revision=716
2006-07-18 15:28:26 +00:00
Jean-Baptiste Mardelle
aa9c9c2ce0 Put some infos about copy/paste in status bar
svn path=/trunk/kdenlive/; revision=715
2006-07-18 13:59:15 +00:00
Jean-Baptiste Mardelle
119a785fa2 connect copy/cut/paste to standard actions
svn path=/trunk/kdenlive/; revision=714
2006-07-18 13:14:46 +00:00
Jean-Baptiste Mardelle
aba5bb1a1e copy/paste clips in timeline
svn path=/trunk/kdenlive/; revision=713
2006-07-18 12:45:39 +00:00
Jean-Baptiste Mardelle
a928edbbb1 Shift click on 2 clips now creates normal transition that can be saved.
svn path=/trunk/kdenlive/; revision=712
2006-07-18 09:46:38 +00:00
Jean-Baptiste Mardelle
dc448b4672 preliminary support for theora export (needs ffmpeg2theora)
svn path=/trunk/kdenlive/; revision=711
2006-07-16 23:58:11 +00:00
Jean-Baptiste Mardelle
615af49860 drag&drop clip fix
svn path=/trunk/kdenlive/; revision=710
2006-07-16 22:16:13 +00:00
Jean-Baptiste Mardelle
e23f4f0fbe update timeline after clip was edited
svn path=/trunk/kdenlive/; revision=709
2006-07-16 21:38:56 +00:00
Jean-Baptiste Mardelle
bee9666e46 small fix + less debug
svn path=/trunk/kdenlive/; revision=708
2006-07-16 08:46:54 +00:00
Jean-Baptiste Mardelle
289663c25e Audio thumbnail fixes
svn path=/trunk/kdenlive/; revision=707
2006-07-16 08:41:43 +00:00
Jean-Baptiste Mardelle
597fd2d692 small ui fix
svn path=/trunk/kdenlive/; revision=706
2006-07-15 23:25:57 +00:00
Jean-Baptiste Mardelle
5e4331c377 Fix folder deletion
svn path=/trunk/kdenlive/; revision=705
2006-07-15 23:21:52 +00:00
Jean-Baptiste Mardelle
db3c1c188a Fix crash on file opening
svn path=/trunk/kdenlive/; revision=704
2006-07-14 15:06:13 +00:00
Jean-Baptiste Mardelle
b4ea8e23ea hide/show progress bar
svn path=/trunk/kdenlive/; revision=703
2006-07-14 14:35:00 +00:00
Jean-Baptiste Mardelle
1b28f4c713 Make progress bar smaller & add some info
svn path=/trunk/kdenlive/; revision=702
2006-07-14 14:28:52 +00:00
Jean-Baptiste Mardelle
81b1d1f345 Don't crash when deleting clip while thumbnail is generated
svn path=/trunk/kdenlive/; revision=701
2006-07-14 14:04:56 +00:00
Jean-Baptiste Mardelle
0a5595c7a3 cleanup
svn path=/trunk/kdenlive/; revision=700
2006-07-14 13:50:17 +00:00
Jean-Baptiste Mardelle
e07fc352e5 Show thumbnail creation progress in status bar
svn path=/trunk/kdenlive/; revision=699
2006-07-14 13:36:57 +00:00
Jean-Baptiste Mardelle
1a20366393 tracks are now numbered.
Dialogs for add/remove tracks

svn path=/trunk/kdenlive/; revision=698
2006-07-12 14:58:00 +00:00
Jean-Baptiste Mardelle
f981ad2383 fix effect deco
svn path=/trunk/kdenlive/; revision=697
2006-07-12 13:55:37 +00:00
Jean-Baptiste Mardelle
0fc37c8b5d add / remove tracks via context menu (still some crashes, working on it)
svn path=/trunk/kdenlive/; revision=696
2006-07-10 00:32:16 +00:00
Jean-Baptiste Mardelle
3a76056c3f save / load folders
svn path=/trunk/kdenlive/; revision=695
2006-07-09 14:20:37 +00:00
Jean-Baptiste Mardelle
b36df16d93 folders improvements
svn path=/trunk/kdenlive/; revision=694
2006-07-09 12:29:59 +00:00
Jean-Baptiste Mardelle
4bc3684fe7 rename/delete folders
svn path=/trunk/kdenlive/; revision=693
2006-07-09 11:31:11 +00:00
Jean-Baptiste Mardelle
80cf6fb9ff Folder improvements
svn path=/trunk/kdenlive/; revision=692
2006-07-09 10:01:34 +00:00
Jean-Baptiste Mardelle
fb1b70e0bf Fix edit toolbar dialog (patch from C. Drummond)
svn path=/trunk/kdenlive/; revision=691
2006-07-09 00:57:43 +00:00
Jean-Baptiste Mardelle
434e068227 set number of audio/video tracks at startup
svn path=/trunk/kdenlive/; revision=690
2006-07-06 23:37:06 +00:00
Jean-Baptiste Mardelle
283e9a2ba3 Don't create empty folder on cancel
svn path=/trunk/kdenlive/; revision=689
2006-07-06 19:36:10 +00:00
Jean-Baptiste Mardelle
b431149d78 fix layout issue (project list view too big)
svn path=/trunk/kdenlive/; revision=688
2006-07-06 19:02:06 +00:00
Jean-Baptiste Mardelle
ea180e57d8 small fix (update monitor when selecting clip)
svn path=/trunk/kdenlive/; revision=687
2006-07-06 18:57:19 +00:00
Jean-Baptiste Mardelle
c47195b5e4 initialise audio values
svn path=/trunk/kdenlive/; revision=686
2006-07-06 18:46:32 +00:00
Jean-Baptiste Mardelle
f17b43ea1a * Fix startup dialog not saving last file
* Background creation of audio thumbs
* Starting to implement folders in project view (cannot save yet)

svn path=/trunk/kdenlive/; revision=685
2006-07-06 18:07:23 +00:00
Marco Gittler
4822085d38 deleted old stuff
svn path=/trunk/kdenlive/; revision=684
2006-07-06 14:28:26 +00:00
Jean-Baptiste Mardelle
2529400a10 Correctly retrieve and display the number of audio channels and frequency (needs a patched MLT to really work)
svn path=/trunk/kdenlive/; revision=683
2006-07-05 21:37:16 +00:00
Marco Gittler
d93fc9773e show filename while generating thumbs
svn path=/trunk/kdenlive/; revision=682
2006-07-05 17:00:50 +00:00
Marco Gittler
3621f35ce5 multi channel display
svn path=/trunk/kdenlive/; revision=681
2006-07-04 19:39:17 +00:00
Marco Gittler
9806bef344 progressbar while audiothumb gen.
svn path=/trunk/kdenlive/; revision=680
2006-07-03 20:53:15 +00:00
Jean-Baptiste Mardelle
63313bcd44 less debug
svn path=/trunk/kdenlive/; revision=679
2006-07-01 02:22:52 +00:00
Jean-Baptiste Mardelle
0baacb2c43 Use md5 sum to store audio thumbnails, so that they regererate when original clip is changed
svn path=/trunk/kdenlive/; revision=678
2006-07-01 02:22:10 +00:00
Jean-Baptiste Mardelle
a6a482a189 delete thumbnail file when clip is removed from project
svn path=/trunk/kdenlive/; revision=677
2006-07-01 01:46:51 +00:00
Jean-Baptiste Mardelle
107baa9d6d fix project folder url
svn path=/trunk/kdenlive/; revision=676
2006-07-01 01:32:50 +00:00
Jean-Baptiste Mardelle
6acd11a8c3 * refresh timeline when deleting clip
svn path=/trunk/kdenlive/; revision=675
2006-06-30 21:04:13 +00:00
Jean-Baptiste Mardelle
eafd5dd2ae Focus text input on startup
svn path=/trunk/kdenlive/; revision=674
2006-06-30 11:45:29 +00:00
Jean-Baptiste Mardelle
8d173a7cc6 * Fix project folder.
svn path=/trunk/kdenlive/; revision=673
2006-06-30 11:42:43 +00:00
Jean-Baptiste Mardelle
e6926fd564 * fix repaint issues
svn path=/trunk/kdenlive/; revision=672
2006-06-30 02:07:55 +00:00
Jean-Baptiste Mardelle
236f84ec05 * save audio thumbnails to file (still some work required)
svn path=/trunk/kdenlive/; revision=671
2006-06-30 01:46:57 +00:00
Jean-Baptiste Mardelle
310da1021e * fix typo
svn path=/trunk/kdenlive/; revision=670
2006-06-30 01:45:56 +00:00
Jean-Baptiste Mardelle
d8ffebbd44 fix default folder
svn path=/trunk/kdenlive/; revision=669
2006-06-29 10:10:15 +00:00
Jean-Baptiste Mardelle
05b94a667d * small update to the project folder
svn path=/trunk/kdenlive/; revision=668
2006-06-29 10:08:26 +00:00
Jean-Baptiste Mardelle
abd4faf718 * new startup dialog
svn path=/trunk/kdenlive/; revision=667
2006-06-29 00:47:52 +00:00
Jean-Baptiste Mardelle
47de386e0d * New project startupdialog
* Every project now has a folder associated where previews/thumbs will be saved

svn path=/trunk/kdenlive/; revision=666
2006-06-29 00:43:17 +00:00
Jean-Baptiste Mardelle
d17a252445 redraw only region around cursor when playing
svn path=/trunk/kdenlive/; revision=665
2006-06-28 13:10:44 +00:00
Jean-Baptiste Mardelle
29d03fcd9b * Autoscroll while playing (disabled by default, activate in settings->timeline)
svn path=/trunk/kdenlive/; revision=664
2006-06-27 23:37:04 +00:00
Marco Gittler
485dd29b92 multichannel audio preview
svn path=/trunk/kdenlive/; revision=663
2006-06-22 18:49:12 +00:00
Marco Gittler
938cc7f193 audio cropable and length of audio file used
svn path=/trunk/kdenlive/; revision=662
2006-06-22 11:19:18 +00:00
Marco Gittler
bdcbcf932b movde into slot the audio thumbs
svn path=/trunk/kdenlive/; revision=661
2006-06-21 21:59:27 +00:00
Marco Gittler
87dc9f3a4d audio thumbs faster
svn path=/trunk/kdenlive/; revision=660
2006-06-21 19:37:05 +00:00
Marco Gittler
5e6e7aca81 moved audio thumb into kthumb
svn path=/trunk/kdenlive/; revision=659
2006-06-15 19:35:10 +00:00
Marco Gittler
8afa62ba62 leak fix
svn path=/trunk/kdenlive/; revision=658
2006-06-13 06:55:04 +00:00
Marco Gittler
4c947c87c8 audio deco scale fix (works only for mp3 ?)
svn path=/trunk/kdenlive/; revision=657
2006-06-13 06:50:42 +00:00
Marco Gittler
1701a02c71 audio deco fix
svn path=/trunk/kdenlive/; revision=656
2006-06-12 22:20:47 +00:00
Jean-Baptiste Mardelle
83e1766d86 * Fix small GUI issues
* Add search line to the project list view, added tooltips
* Fix problem when saving a project for first time

svn path=/trunk/kdenlive/; revision=655
2006-06-04 11:19:15 +00:00
Jean-Baptiste Mardelle
7a555e75eb save toolbars position
svn path=/trunk/kdenlive/; revision=654
2006-06-02 22:29:06 +00:00
413 changed files with 79735 additions and 14451 deletions

2
CMakeLists.txt Normal file
View File

@@ -0,0 +1,2 @@
SUBDIRS(kdenlive renderer graphics profiles pgm icons doc po)

View File

@@ -1,14 +1,4 @@
####### kdevelop will overwrite this part!!! (begin)##########
SUBDIRS = kdenlive po doc icons graphics profiles
EXTRA_DIST = kdenlive.kdevprj admin AUTHORS COPYING ChangeLog INSTALL README TODO kdenlive.lsm kdenlive.spec
####### kdevelop will overwrite this part!!! (end)############
# not a GNU package. You can remove this line, if
# have all needed files, that a GNU package needs
AUTOMAKE_OPTIONS = foreign
POFILES=AUTO
SUBDIRS = $(TOPSUBDIRS)
$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
@@ -21,16 +11,20 @@ $(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/ad
MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
# Create kdenlive.pot file
# messages:
# $(XGETTEXT) kdenlive/*.cpp -L C++ -o po/kdenlive.pot
# $(XGETTEXT) kdenlive/*.ui -L C++ -j -o po/kdenlive.pot
messages: rc.cpp
$(EXTRACTRC) kdenlive/*.rc >> kdenlive/rc.cpp
$(XGETTEXT) kdenlive/*.cpp -L C++ -o po/kdenlive.pot
$(XGETTEXT) kdenlive/*.ui -L C++ -j -o po/kdenlive.pot
# Update .po language files
package-messages:
$(MAKE) -C po merge
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common package-messages
package-merge:
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common package-merge POFILES=po/*.po PACKAGE=po/kdenlive
EXTRA_DIST = admin %{LICENSEFILE} configure.in.in
dist-hook:
cd $(top_distdir) && perl admin/am_edit -padmin
cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs

3
NEWS Normal file
View File

@@ -0,0 +1,3 @@
This file is required by the build system
version 0.3: Porting to MLT

View File

@@ -1,17 +1,8 @@
#MIN_CONFIG(3.2)
AM_INIT_AUTOMAKE(kdenlive,0.3)
dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __kdevelop[noopt]__
dnl CFLAGS="$NOOPT_CFLAGS" dnl __kdevelop[noopt]__
dnl CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" dnl __kdevelop[exc]__
CXXFLAGS="$CXXFLAGS $KDE_DEFAULT_CXXFLAGS"
dnl KDE_NEED_FLEX dnl __kdevelop__
dnl AC_PROG_YACC dnl __kdevelop__
#MIN_CONFIG(3.2.0)
AM_INIT_AUTOMAKE(kdenlive, 0.5)
AC_C_BIGENDIAN
AC_CHECK_KDEMAXPATHLEN
KDE_FIND_PATH(mlt-config, MLT_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [
AC_MSG_WARN([Could not find mlt-config anywhere, check http://mlt.sourceforge.net/])
@@ -21,7 +12,7 @@ KDE_FIND_PATH(mlt-config, MLT_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/loc
if test -n "$MLT_CONFIG";
then
vers=`$MLT_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
if test -n "$vers" && test "$vers" -ge 0001001
if test -n "$vers" && test "$vers" -ge 0002004
then
LIBMLT_LIBS="`$MLT_CONFIG --libs`"
@@ -36,8 +27,19 @@ then
LIBMLT_RPATH=`echo $LIBMLT_RPATH | sed -e "s/-L/-R/g"`
LIBMLT_CFLAGS="`$MLT_CONFIG --cflags`"
MLT_PATH=`mlt-config --prefix`
CXXFLAGS="$CXXFLAGS -DMLT_PREFIX=\\\"\"$MLT_PATH\"\\\""
else
AC_MSG_WARN([You need at least mlt 0.1.1])
AC_MSG_WARN([ ])
AC_MSG_WARN([************************************])
AC_MSG_WARN([* WARNING: You need MLT >= 0.2.4 *])
AC_MSG_WARN([* Please update your MLT version *])
AC_MSG_WARN([* from: http://mltframework.org. *])
AC_MSG_WARN([* Kdenlive will NOT work properly *])
AC_MSG_WARN([* without an updated MLT version *])
AC_MSG_WARN([************************************])
AC_MSG_WARN([ ])
HELP_SUBDIR=
fi
fi

73
debian/rules vendored
View File

@@ -1,20 +1,23 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
NCPUS := $(shell getconf _NPROCESSORS_ONLN 2>/dev/null || echo 1)
ifeq ($(NCPUS),-1)
NCPUS:=1
endif
ifeq ($(NCPUS),0)
NCPUS:=1
endif
CC:=ccache $(CC)
CXX:=ccache $(CXX)
CFLAGS = -Wall -g
@@ -26,19 +29,15 @@ endif
config.status: configure
dh_testdir
# Add here commands to configure the package.
CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --disable-rpath
build: build-stamp
build-stamp: config.status
build-stamp: config.status
dh_testdir
# Add here commands to compile the package.
#$(MAKE)
unsermake
#docbook-to-man debian/kdenlive.sgml > kdenlive.1
$(MAKE) -j $(NCPUS)
touch build-stamp
@@ -47,28 +46,22 @@ clean:
dh_testroot
rm -f build-stamp
# Add here commands to clean up after the build process.
-$(MAKE) distclean
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
[ ! -f Makefile ] || $(MAKE) distclean
dh_clean
dh_clean po/*gmo
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
dh_installdirs usr/share/doc/kde
# Add here commands to install the package into debian/kdenlive.
#$(MAKE) install DESTDIR=$(CURDIR)/debian/kdenlive
unsermake install PREFIX=$(CURDIR)/debian/kdenlive/usr
$(MAKE) install DESTDIR=$(CURDIR)/debian/kdenlive
mv debian/kdenlive/usr/share/doc/HTML debian/kdenlive/usr/share/doc/kde
# Prune empty directories
find debian -type d | xargs rmdir -p --ignore-fail-on-non-empty
# Build architecture-independent files here.
binary-indep: build install
@@ -80,25 +73,11 @@ binary-arch: build install
dh_testroot
dh_installchangelogs ChangeLog
dh_installdocs
dh_installexamples
# dh_install
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
# dh_perl
# dh_python
# dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
@@ -106,4 +85,4 @@ binary-arch: build install
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
.PHONY: build clean binary-indep binary-arch binary install

1
doc/CMakeLists.txt Normal file
View File

@@ -0,0 +1 @@
SUBDIRS(de)

1
graphics/CMakeLists.txt Normal file
View File

@@ -0,0 +1 @@
INSTALL (FILES norenderer.png kdenlive-splash.png music.png lighten.png darken.png DESTINATION share/apps/kdenlive/graphics)

View File

@@ -1,2 +1,3 @@
kdenlivedir = $(kde_datadir)/kdenlive/graphics/
kdenlive_DATA = norenderer.png kdenlive-splash.png music.png
kdenlive_DATA = darken.png grid.png kdenlive-splash.png lighten.png music.png \
norenderer.png

BIN
graphics/darken.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

BIN
graphics/grid.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 69 KiB

BIN
graphics/lighten.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

1
icons/CMakeLists.txt Normal file
View File

@@ -0,0 +1 @@
SUBDIRS(hicolor)

View File

@@ -0,0 +1 @@
SUBDIRS(actions)

View File

@@ -0,0 +1,12 @@
FILE(GLOB _icons *.png)
FOREACH(_current_ICON ${_icons})
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\1" _size "${_current_ICON}")
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\2" _group "${_current_ICON}")
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\3" _name "${_current_ICON}")
INSTALL (FILES ${_current_ICON} DESTINATION share/apps/kdenlive/icons/hicolor/${_size}x${_size}/actions RENAME ${_name})
ENDFOREACH(_current_ICON)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 271 B

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 B

After

Width:  |  Height:  |  Size: 206 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 B

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 169 B

After

Width:  |  Height:  |  Size: 185 B

View File

@@ -0,0 +1 @@
SUBDIRS(actions)

View File

@@ -0,0 +1,7 @@
FILE(GLOB _icons *.png)
FOREACH(_current_ICON ${_icons})
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\1" _size "${_current_ICON}")
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\2" _group "${_current_ICON}")
STRING(REGEX REPLACE "^.*/[a-zA-Z]+([0-9]+)\\-([a-z]+)\\-(.+\\.png)$" "\\3" _name "${_current_ICON}")
INSTALL (FILES ${_current_ICON} DESTINATION share/apps/kdenlive/icons/hicolor/${_size}x${_size}/actions RENAME ${_name})
ENDFOREACH(_current_ICON)

View File

@@ -1,10 +1,10 @@
####### kdevelop will overwrite this part!!! (begin)##########
EXTRA_DIST = hi32-action-moveresize.png hi32-action-razor.png hi32-action-marker.png hi32-action-snaptoborder.png hi32-action-snaptoframe.png hi32-action-snaptomarker.png hi32-action-spacer.png hi32-action-loadlayout1.png hi32-action-loadlayout2.png hi32-action-loadlayout3.png hi32-action-loadlayout4.png hi32-action-exportvideo.png
EXTRA_DIST = hi32-action-moveresize.png hi32-action-razor.png hi32-action-marker.png hi32-action-snaptoborder.png hi32-action-snaptoframe.png hi32-action-snaptomarker.png hi32-action-spacer.png hi32-action-loadlayout1.png hi32-action-loadlayout2.png hi32-action-loadlayout3.png hi32-action-loadlayout4.png hi32-action-exportvideo.png hi32-action-title_rect.png hi32-action-title_text.png hi32-action-rolltool.png hi32-action-selecttool.png hi32-action-moveresize.png
####### kdevelop will overwrite this part!!! (end)############
kdenliveiconsdir = $(kde_datadir)/kdenlive/icons
kdenliveicons_ICON = AUTO
kdenliveicons_ICON = AUTO

Binary file not shown.

Before

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 B

View File

@@ -0,0 +1,2 @@
KDE3_INSTALL_ICONS(hicolor)
SUBDIRS(32x32 22x22)

View File

@@ -8,4 +8,17 @@ EXTRA_DIST = hi16-app-kdenlive.png hi32-app-kdenlive.png hi48-app-kdenlive.png h
####### kdevelop will overwrite this part!!! (end)############
KDE_ICON = AUTO
KDE_ICON = AUTO
kde_icon_KDEICON = hi16-action-kdenlive_add_clip.png \
hi16-action-kdenlive_audiothumbs.png hi16-action-kdenlive_audiothumbsoff.png \
hi16-action-kdenlive_create_color.png hi16-action-kdenlive_create_image.png \
hi16-action-kdenlive_create_slide.png hi16-action-kdenlive_create_text.png hi16-action-kdenlive_delclip.png \
hi16-action-kdenlive_effects.png hi16-action-kdenlive_effectsoff.png hi16-action-kdenlive_guide.png \
hi16-action-kdenlive_markdown.png hi16-action-kdenlive_markup.png hi16-action-kdenlive_pause.png \
hi16-action-kdenlive_play.png hi16-action-kdenlive_thumbs.png hi16-action-kdenlive_thumbsoff.png \
hi16-action-kdenlive_trans_down.png hi16-action-kdenlive_trans_pip.png hi16-action-kdenlive_trans_up.png \
hi16-action-kdenlive_trans_wiped.png hi16-action-kdenlive_trans_wipel.png \
hi16-action-kdenlive_trans_wiper.png hi16-action-kdenlive_trans_wipeu.png \
hi16-action-kdenlive_transitionsoff.png hi22-action-kdenlive_new_clip.png hi22-action-razor_cursor.png \
hi22-action-resize_left_cursor.png hi22-action-resize_right_cursor.png hi32-action-hcenter.png \
hi32-action-vcenter.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 670 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 742 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 743 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 582 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 738 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

349
kdenlive/CMakeLists.txt Normal file
View File

@@ -0,0 +1,349 @@
EXECUTE_PROCESS(COMMAND kde-config --prefix
OUTPUT_VARIABLE ENV{KDEDIR})
#MESSAGE(STATUS "ist:" ${TTT})
#SET (ENV{KDEDIR} /usr/kde/3.5)
FIND_PACKAGE( KDE3 REQUIRED)
KDE3_AUTOMOC(capturemonitor.cpp configureprojectdialog.cpp)
SET ( SRC_FILES
avfilelist.cpp
aviconviewitem.cpp
avlistviewitem.cpp
clipdrag.cpp
clipmanager.cpp
clipproperties.cpp
clippropertiesdialog.cpp
capturemonitor.cpp
configureprojectdialog.cpp
createslideshowclip.cpp
displayaudiodesc.cpp
displayvideodesc.cpp
docclipavfile.cpp
docclipbase.cpp
docclipbaselist.cpp
docclipproject.cpp
docclipref.cpp
docclipreflist.cpp
doccliptextfile.cpp
docclipvirtual.cpp
docsubclip.cpp
doctrackbase.cpp
doctrackbaselist.cpp
doctrackclipiterator.cpp
doctrackdecorator.cpp
doctracksound.cpp
doctrackvideo.cpp
documentbasenode.cpp
documentclipnode.cpp
documentgroupnode.cpp
documentmacrocommands.cpp
dynamicToolTip.cpp
effectcomplexkeyframe.cpp
effect.cpp
effectdesc.cpp
effectdescriptionlist.cpp
effectdoublekeyframe.cpp
effectdrag.cpp
effectkeyframe.cpp
effectlistdialog.cpp
effectparamcomplexdesc.cpp
effectparamdesc.cpp
effectparamdescfactory.cpp
effectparamdialog.cpp
effectparamdoubledesc.cpp
effectparameter.cpp
effectstack.cpp
effectstackdialog.cpp
effectstacklistview.cpp
exportdvddialog.cpp
exportwidget.cpp
flatbutton.cpp
gentime.cpp
initeffects.cpp
kaddavfilecommand.cpp
kaddclipcommand.cpp
kaddeffectcommand.cpp
kaddmarkercommand.cpp
kaddrefclipcommand.cpp
kaddtransitioncommand.cpp
kclipplacer.cpp
kdenlive.cpp
kdenlivedoc.cpp
kdenlivesetupdlg.cpp
kdenlivesplash.cpp
keditclipcommand.cpp
keditmarkercommand.cpp
kfixedruler.cpp
kmmclipkeyframepanel.cpp
kmmeditpanel.cpp
kmmmonitor.cpp
kmmrecpanel.cpp
kmmrulerpanel.cpp
kmmscreen.cpp
kmmtimeline.cpp
kmmtrackkeyframepanel.cpp
kmmtrackpanel.cpp
kmmtracksoundpanel.cpp
kmmtrackvideopanel.cpp
kmonitor.cpp
kmoveclipscommand.cpp
kplacer.cpp
krender.cpp
krendermanager.cpp
kresizecommand.cpp
krollcommand.cpp
kruler.cpp
krulermodel.cpp
krulersliderbase.cpp
krulertimemodel.cpp
kscalableruler.cpp
kselectclipcommand.cpp
kthumb.cpp
ktimeline.cpp
ktrackpanel.cpp
ktrackplacer.cpp
ktrackview.cpp
listviewtagsearch.cpp
loadprojectfilter.cpp
loadprojectkinofilter.cpp
loadprojectnativefilter.cpp
main.cpp
monitormanager.cpp
newproject.cpp
newstuff.cpp
projectformatmanager.cpp
projecticonview.cpp
projectlist.cpp
projectlistview.cpp
rangelist.cpp
saveprojectfilter.cpp
saveprojectnativefilter.cpp
saveprojectscenelistfilter.cpp
snaptogrid.cpp
timecode.cpp
titlewidget.cpp
trackpanelclipmovefunction.cpp
trackpanelclipresizefunction.cpp
trackpanelcliprollfunction.cpp
trackpanelclipslipfunction.cpp
trackpanelfunction.cpp
trackpanelfunctionfactory.cpp
trackpanelkeyframefunction.cpp
trackpanelmarkerfunction.cpp
trackpanelrazorfunction.cpp
trackpanelselectnonefunction.cpp
trackpanelspacerfunction.cpp
trackpaneltransitionmovefunction.cpp
trackpaneltransitionresizefunction.cpp
trackviewaudiobackgrounddecorator.cpp
trackviewbackgrounddecorator.cpp
trackviewdecorator.cpp
trackviewdoublekeyframedecorator.cpp
trackviewmarkerdecorator.cpp
trackviewnamedecorator.cpp
trackviewtransitiondecorator.cpp
trackviewvideobackgrounddecorator.cpp
transition.cpp
transitiondialog.cpp
transitionpipwidget.cpp
transitionstack.cpp
transitionwipewidget.cpp
)
KDE3_ADD_UI_FILES(SRC_UI
addmarker_ui.ui
addtrackdialog_ui.ui
clipproperties_ui.ui
configcapture_ui.ui
confighard_ui.ui
configinterface_ui.ui
configmisc_ui.ui
configproject_ui.ui
configtimeline_ui.ui
configtitler_ui.ui
configureproject_ui.ui
createcolorclip_ui.ui
createimageclip_ui.ui
createslideshowclip_ui.ui
editencoder_ui.ui
editmetadata_ui.ui
effectstackdialog_ui.ui
exportbasewidget_ui.ui
exportdvd_ui.ui
firstrun_ui.ui
kmmeditpanel_ui.ui
kmmrecpanel_ui.ui
kmmrulerpanel_ui.ui
loadprogress_ui.ui
newproject_ui.ui
projectview_ui.ui
titlebasewidget_ui.ui
trackheader_ui.ui
transitionaudiofade_ui.ui
transitioncrossfade_ui.ui
transitionlumafile_ui.ui
transitionpip_ui.ui
transitionwipe_ui.ui
)
KDE3_ADD_KCFG_FILES(SRC_KCFG kdenlivesettings.kcfgc)
KDE3_ADD_MOC_FILES( SRC_MOC
avfile.h
avfilelist.h
aviconviewitem.h
avlistviewitem.h
capturemonitor.h
clipdrag.h
clipmanager.h
clippropertiesdialog.h
clipproperties.h
configureprojectdialog.h
createslideshowclip.h
definitions.h
displayaudiodesc.h
displayvideodesc.h
docclipavfile.h
docclipbase.h
docclipbaselist.h
docclipproject.h
docclipref.h
docclipreflist.h
doccliptextfile.h
docclipvirtual.h
docsubclip.h
doctrackbase.h
doctrackbaselist.h
doctrackclipiterator.h
doctrackdecorator.h
doctracksound.h
doctrackvideo.h
documentbasenode.h
documentclipnode.h
documentgroupnode.h
documentmacrocommands.h
dynamicToolTip.h
effectcomplexkeyframe.h
effectdesc.h
effectdescriptionlist.h
effectdoublekeyframe.h
effectdrag.h
effect.h
effectkeyframe.h
effectlistdialog.h
effectparamcomplexdesc.h
effectparamdescfactory.h
effectparamdesc.h
effectparamdialog.h
effectparamdoubledesc.h
effectparameter.h
effectstackdialog.h
effectstack.h
effectstacklistview.h
exportdvddialog.h
exportwidget.h
flatbutton.h
gentime.h
initeffects.h
kaddavfilecommand.h
kaddclipcommand.h
kaddeffectcommand.h
kaddmarkercommand.h
kaddrefclipcommand.h
kaddtransitioncommand.h
kclipplacer.h
kdenlivedoc.h
kdenlive.h
kdenlivesetupdlg.h
kdenlivesplash.h
keditclipcommand.h
keditmarkercommand.h
kfixedruler.h
kmmclipkeyframepanel.h
kmmeditpanel.h
kmmmonitor.h
kmmrecpanel.h
kmmrulerpanel.h
kmmscreen.h
kmmtrackkeyframepanel.h
kmmtrackpanel.h
kmmtracksoundpanel.h
kmmtrackvideopanel.h
kmonitor.h
kmoveclipscommand.h
kplacer.h
krender.h
krendermanager.h
kresizecommand.h
krollcommand.h
kruler.h
krulermodel.h
krulersliderbase.h
krulertimemodel.h
kscalableruler.h
kselectclipcommand.h
kthumb.h
ktimeline.h
ktrackpanel.h
ktrackplacer.h
ktrackview.h
listviewtagsearch.h
loadprojectfilter.h
loadprojectkinofilter.h
loadprojectnativefilter.h
monitormanager.h
newproject.h
newstuff.h
projectformatmanager.h
projecticonview.h
projectlist.h
projectlistview.h
rangelist.h
saveprojectfilter.h
saveprojectnativefilter.h
saveprojectscenelistfilter.h
snaptogrid.h
timecode.h
titlewidget.h
trackpanelclipmovefunction.h
trackpanelclipresizefunction.h
trackpanelcliprollfunction.h
trackpanelclipslipfunction.h
trackpanelfunctionfactory.h
trackpanelfunction.h
trackpanelkeyframefunction.h
trackpanelmarkerfunction.h
trackpanelrazorfunction.h
trackpanelselectnonefunction.h
trackpanelspacerfunction.h
trackpaneltransitionmovefunction.h
trackpaneltransitionresizefunction.h
trackviewaudiobackgrounddecorator.h
trackviewbackgrounddecorator.h
trackviewdecorator.h
trackviewdoublekeyframedecorator.h
trackviewmarkerdecorator.h
trackviewnamedecorator.h
trackviewtransitiondecorator.h
trackviewvideobackgrounddecorator.h
transitiondialog.h
transition.h
transitionpipwidget.h
transitionstack.h
transitionwipewidget.h
)
ADD_DEFINITIONS ( ${QT_DEFINITIONS} -DVERSION=\\"0.5\\" -D__STDC_CONSTANT_MACROS)
INCLUDE_DIRECTORIES(. ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} /usr/include/mlt /usr/include/mlt++ )
LINK_DIRECTORIES( ${KDE3_LIB_DIR} )
ADD_EXECUTABLE(kdenlive ${SRC_FILES} ${SRC_MOC} ${SRC_UI} ${SRC_KCFG} )
TARGET_LINK_LIBRARIES(kdenlive ${QT_LIBRARIES} kio kdeui mlt++ kdecore knewstuff)
INSTALL (PROGRAMS kdenlive DESTINATION ${CMAKE_INSTALL_PREFIX}/bin )
INSTALL (FILES kdenlive.kcfg DESTINATION share/config.cfg)
INSTALL (FILES kdenliveui.rc eventsrc DESTINATION share/apps/kdenlive)
INSTALL (FILES eventsrc DESTINATION share/applications/kde)
INSTALL (FILES vnd.kde.kdenlive.desktop vnd.kde.kdenlive.scenelist.desktop DESTINATION share/mimelnk/application)
INSTALL (FILES kdenlive.desktop DESTINATION share/applnk/Multimedia)

View File

@@ -10,59 +10,64 @@ if ENABLE_FIREWIRE
LIB_FIREWIRE = -liec61883
endif
kdenlive_SOURCES = avfileformatdesc.cpp avfileformatwidget.cpp avfilelist.cpp \
avformatdescbase.cpp avformatdescbool.cpp avformatdesccodec.cpp avformatdesccodeclist.cpp \
avformatdesccontainer.cpp avformatdesclist.cpp avformatwidgetbase.cpp avformatwidgetbool.cpp \
avformatwidgetcodec.cpp avformatwidgetcodeclist.cpp avformatwidgetcontainer.cpp \
avformatwidgetlist.cpp avlistviewitem.cpp clipdrag.cpp clippropertiesdialog.cpp \
displayaudiodesc.cpp displayvideodesc.cpp docclipavfile.cpp docclipbase.cpp \
docclipbaselist.cpp docclipproject.cpp doctrackbase.cpp doctrackbaselist.cpp \
doctrackclipiterator.cpp doctracksound.cpp doctrackvideo.cpp effect.cpp effectdesc.cpp \
effectlistdialog.cpp effectparamdialog.cpp exportdialog.cpp gentime.cpp kaddclipcommand.cpp \
kdenlive.cpp kdenlivedoc.cpp kdenlivesetupdlg.cpp kdenlivesplash.cpp kfixedruler.cpp \
kmmeditpanel.cpp kmmmonitor.cpp kmmrulerpanel.cpp kmmscreen.cpp \
kmmtrackkeyframepanel.cpp kmmtrackpanel.cpp kmmtracksoundpanel.cpp kmmtrackvideopanel.cpp \
kmoveclipscommand.cpp krender.cpp krendermanager.cpp kresizecommand.cpp kruler.cpp \
krulermodel.cpp krulersliderbase.cpp krulertimemodel.cpp kscalableruler.cpp \
kselectclipcommand.cpp main.cpp monitormanager.cpp projectlist.cpp projectlistview.cpp \
rangelist.cpp snaptogrid.cpp trackpanelclipmovefunction.cpp \
trackpanelclipresizefunction.cpp trackpanelfunction.cpp trackpanelrazorfunction.cpp \
trackpanelspacerfunction.cpp addtrackdialog_ui.ui kmmeditpanel_ui.ui kmmrulerpanel_ui.ui \
docclipref.cpp docclipreflist.cpp clipmanager.cpp documentclipnode.cpp \
documentgroupnode.cpp documentbasenode.cpp docsubclip.cpp kaddrefclipcommand.cpp \
configureproject_ui.ui configureproject.cpp configureprojectdialog.cpp exportconfig.cpp \
trackpanelmarkerfunction.cpp trackviewdecorator.cpp trackviewbackgrounddecorator.cpp \
trackviewvideobackgrounddecorator.cpp trackviewaudiobackgrounddecorator.cpp trackviewnamedecorator.cpp \
trackviewmarkerdecorator.cpp kaddmarkercommand.cpp saveprojectfilter.cpp saveprojectnativefilter.cpp \
loadprojectfilter.cpp loadprojectnativefilter.cpp projectformatmanager.cpp \
loadprojectkinofilter.cpp timecode.cpp ktimeline.cpp kmmtimeline.cpp ktrackview.cpp \
documentmacrocommands.cpp saveprojectscenelistfilter.cpp trackpanelfunctionfactory.cpp \
trackpanelselectnonefunction.cpp effectkeyframe.cpp effectdoublekeyframe.cpp effectparamdesc.cpp \
effectparamdoubledesc.cpp effectparameter.cpp effectparamdescfactory.cpp doctrackdecorator.cpp \
ktrackpanel.cpp ktrackclippanel.cpp trackviewdoublekeyframedecorator.cpp \
effectstack.cpp effectstackdialog_ui.ui effectstackdialog.cpp effectdrag.cpp \
kaddeffectcommand.cpp effectdescriptionlist.cpp effectstacklistview.cpp \
trackpanelclipslipfunction.cpp ktrackplacer.cpp kplacer.cpp kclipplacer.cpp kmmclipkeyframepanel.cpp \
trackpanelcliprollfunction.cpp krollcommand.cpp dynamicToolTip.cpp kmonitor.cpp capturemonitor.cpp \
configinterface_ui.ui configtimeline_ui.ui kdenlivesettings.kcfgc trackheader_ui.ui \
projectview_ui.ui createcolorclip_ui.ui createimageclip_ui.ui keditclipcommand.cpp \
keditclipcommand.h trackpanelkeyframefunction.cpp trackpanelkeyframefunction.h \
effectparamcomplexdesc.cpp effectparamcomplexdesc.h effectcomplexkeyframe.cpp \
effectcomplexkeyframe.h transition.cpp transition.h transitionstack.cpp transitionstack.h \
trackviewtransitiondecorator.cpp trackviewtransitiondecorator.h doccliptextfile.cpp doccliptextfile.h \
titlebasewidget_ui.ui titlewidget.cpp titlewidget.h kthumb.cpp kthumb.h \
trackpaneltransitionmovefunction.cpp trackpaneltransitionmovefunction.h \
trackpaneltransitionresizefunction.cpp trackpaneltransitionresizefunction.h transitiondialog.cpp \
transitiondialog.h transitioncrossfade_ui.ui transitionwipe_ui.ui configproject_ui.ui \
flatbutton.cpp flatbutton.h clipproperties_ui.ui clipproperties.cpp clipproperties.h \
transitionpip_ui.ui transitionpipwidget.cpp exportbasewidget_ui.ui exportwidget.cpp \
exportwidget.h configmisc_ui.ui
kdenlive_SOURCES = addmarker_ui.ui addtrackdialog_ui.ui avfilelist.cpp \
aviconviewitem.cpp aviconviewitem.h avlistviewitem.cpp capturemonitor.cpp clipdrag.cpp \
clipmanager.cpp clipproperties.cpp clipproperties.h clipproperties_ui.ui \
clippropertiesdialog.cpp configcapture_ui.ui confighard_ui.ui configinterface_ui.ui \
configmisc_ui.ui configproject_ui.ui configtimeline_ui.ui configtitler_ui.ui \
configureproject_ui.ui configureprojectdialog.cpp createcolorclip_ui.ui createimageclip_ui.ui \
createslideshowclip.cpp createslideshowclip.h createslideshowclip_ui.ui definitions.h \
displayaudiodesc.cpp displayvideodesc.cpp docclipavfile.cpp docclipbase.cpp \
docclipbaselist.cpp docclipproject.cpp docclipref.cpp docclipreflist.cpp \
doccliptextfile.cpp doccliptextfile.h docclipvirtual.cpp docclipvirtual.h docsubclip.cpp \
doctrackbase.cpp doctrackbaselist.cpp doctrackclipiterator.cpp doctrackdecorator.cpp \
doctracksound.cpp doctrackvideo.cpp documentbasenode.cpp documentclipnode.cpp \
documentgroupnode.cpp documentmacrocommands.cpp dynamicToolTip.cpp editencoder_ui.ui \
editmetadata_ui.ui effect.cpp effectcomplexkeyframe.cpp effectcomplexkeyframe.h \
effectdesc.cpp effectdescriptionlist.cpp effectdoublekeyframe.cpp effectdrag.cpp \
effectkeyframe.cpp effectlistdialog.cpp effectparamcomplexdesc.cpp \
effectparamcomplexdesc.h effectparamdesc.cpp effectparamdescfactory.cpp effectparamdialog.cpp \
effectparamdoubledesc.cpp effectparameter.cpp effectstack.cpp effectstackdialog.cpp \
effectstackdialog_ui.ui effectstacklistview.cpp exportbasewidget_ui.ui exportdvd_ui.ui \
exportdvddialog.cpp exportdvddialog.h exportwidget.cpp exportwidget.h firstrun_ui.ui \
flatbutton.cpp flatbutton.h gentime.cpp initeffects.cpp initeffects.h \
kaddclipcommand.cpp kaddeffectcommand.cpp kaddmarkercommand.cpp kaddrefclipcommand.cpp \
kaddtransitioncommand.cpp kaddtransitioncommand.h kclipplacer.cpp kdenlive.cpp kdenlivedoc.cpp \
kdenlivesettings.kcfgc kdenlivesetupdlg.cpp kdenlivesplash.cpp keditclipcommand.cpp \
keditclipcommand.h keditmarkercommand.cpp keditmarkercommand.h kfixedruler.cpp \
kmmclipkeyframepanel.cpp kmmeditpanel.cpp kmmeditpanel_ui.ui kmmmonitor.cpp kmmrecpanel.cpp \
kmmrecpanel.h kmmrecpanel_ui.ui kmmrulerpanel.cpp kmmrulerpanel_ui.ui kmmscreen.cpp \
kmmtimeline.cpp kmmtrackkeyframepanel.cpp kmmtrackpanel.cpp kmmtracksoundpanel.cpp \
kmmtrackvideopanel.cpp kmonitor.cpp kmoveclipscommand.cpp kplacer.cpp krender.cpp \
krendermanager.cpp kresizecommand.cpp krollcommand.cpp kruler.cpp krulermodel.cpp \
krulersliderbase.cpp krulertimemodel.cpp kscalableruler.cpp kselectclipcommand.cpp \
kthumb.cpp kthumb.h ktimeline.cpp ktrackpanel.cpp ktrackplacer.cpp ktrackview.cpp \
listviewtagsearch.cpp listviewtagsearch.h \
loadprogress_ui.ui loadprojectfilter.cpp loadprojectkinofilter.cpp \
loadprojectnativefilter.cpp main.cpp monitormanager.cpp newproject.cpp newproject_ui.ui \
newstuff.cpp newstuff.h projectformatmanager.cpp projecticonview.cpp \
projecticonview.h projectlist.cpp projectlistview.cpp projectview_ui.ui rangelist.cpp \
saveprojectfilter.cpp saveprojectnativefilter.cpp saveprojectscenelistfilter.cpp \
snaptogrid.cpp timecode.cpp titlebasewidget_ui.ui titlewidget.cpp titlewidget.h \
trackheader_ui.ui trackpanelclipmovefunction.cpp trackpanelclipresizefunction.cpp \
trackpanelcliprollfunction.cpp trackpanelclipslipfunction.cpp trackpanelfunction.cpp \
trackpanelfunctionfactory.cpp trackpanelkeyframefunction.cpp trackpanelkeyframefunction.h \
trackpanelmarkerfunction.cpp trackpanelrazorfunction.cpp trackpanelselectnonefunction.cpp \
trackpanelspacerfunction.cpp trackpaneltransitionmovefunction.cpp trackpaneltransitionmovefunction.h \
trackpaneltransitionresizefunction.cpp trackpaneltransitionresizefunction.h \
trackviewaudiobackgrounddecorator.cpp trackviewbackgrounddecorator.cpp trackviewdecorator.cpp \
trackviewdoublekeyframedecorator.cpp trackviewmarkerdecorator.cpp trackviewnamedecorator.cpp \
trackviewtransitiondecorator.cpp trackviewtransitiondecorator.h trackviewvideobackgrounddecorator.cpp \
transition.cpp transition.h transitionaudiofade_ui.ui transitioncrossfade_ui.ui \
transitiondialog.cpp transitiondialog.h transitionlumafile_ui.ui transitionpip_ui.ui \
transitionpipwidget.cpp transitionstack.cpp transitionstack.h transitionwipe_ui.ui \
transitionwipewidget.cpp transitionwipewidget.h
kdenlive_LDADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) \
$(LIBSOCKET) $(LIB_FIREWIRE)
kdenlive_LDADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) \
$(LIBSOCKET) $(LIB_FIREWIRE) $(LIB_KNEWSTUFF)
EXTRA_DIST = $(mime_DATA) main.cpp kdenlive.cpp kdenlive.h kdenlivedoc.cpp kdenlivedoc.h kdenliveui.rc kdenlive.desktop avlistviewitem.cpp doctrackbase.cpp doctracksound.cpp doctrackvideo.cpp kmmmonitor.cpp kmmscreen.cpp kmmtimeline.cpp projectlist.cpp avlistviewitem.h doctrackbase.h doctracksound.h doctrackvideo.h kmmmonitor.h kmmscreen.h kmmtimeline.h projectlist.h clipdrag.cpp clipdrag.h kmmtrackvideopanel.cpp kmmtrackvideopanel.h kmmtracksoundpanel.cpp kmmtracksoundpanel.h docclipavfile.cpp docclipavfile.h docclipbase.cpp docclipbase.h docclipproject.cpp docclipproject.h projectlistview.cpp projectlistview.h kruler.cpp kruler.h kfixedruler.cpp kfixedruler.h krulermodel.cpp krulermodel.h kscalableruler.cpp kscalableruler.h krulersliderbase.cpp krulersliderbase.h krulertimemodel.cpp krulertimemodel.h kmmtrackpanel.cpp kmmtrackpanel.h kmmtimelinetrackview.cpp kmmtimelinetrackview.h docclipbaselist.cpp docclipbaselist.h kmmeditpanel_ui.ui kmmeditpanel.cpp kmmeditpanel.h kmmrulerpanel.cpp kmmrulerpanel.h kmmrulerpanel_ui.ui gentime.cpp gentime.h avfilelist.cpp avfilelist.h doctrackbaselist.cpp doctrackbaselist.h krender.cpp krender.h doctrackclipiterator.cpp doctrackclipiterator.h kmmtrackkeyframepanel.cpp kmmtrackkeyframepanel.h rangelist.cpp rangelist.h kmoveclipscommand.cpp kmoveclipscommand.h kselectclipcommand.cpp kselectclipcommand.h kaddclipcommand.cpp kaddclipcommand.h kresizecommand.cpp kresizecommand.h kdenlivesetupdlg.cpp kdenlivesetupdlg.h krendermanager.cpp krendermanager.h exportdialog.cpp exportdialog.h avfileformatdesc.cpp avfileformatdesc.h avformatdescbase.cpp avformatdescbase.h avformatdescbool.cpp avformatdescbool.h avformatdesclist.cpp avformatdesclist.h avformatwidgetbase.cpp avformatwidgetbase.h avformatwidgetbool.cpp avformatwidgetbool.h avformatwidgetlist.cpp avformatwidgetlist.h avformatdesccontainer.cpp avformatdesccontainer.h avformatwidgetcontainer.cpp avformatwidgetcontainer.h avfileformatwidget.cpp avfileformatwidget.h avformatdesccodeclist.cpp avformatdesccodeclist.h avformatwidgetcodeclist.cpp avformatwidgetcodeclist.h avformatdesccodec.cpp avformatdesccodec.h avformatwidgetcodec.cpp avformatwidgetcodec.h effectlistdialog.cpp effectlistdialog.h effectparamdialog.cpp effectparamdialog.h effectdesc.cpp effectdesc.h displayvideodesc.cpp displayvideodesc.h displayaudiodesc.cpp displayaudiodesc.h effect.cpp effect.h clippropertiesdialog.cpp clippropertiesdialog.h kdenlivesplash.cpp kdenlivesplash.h monitormanager.cpp monitormanager.h docclipref.cpp docclipref.h docclipreflist.cpp docclipreflist.h clipmanager.cpp clipmanager.h documentbasenode.cpp documentbasenode.h documentclipnode.cpp documentclipnode.h documentgroupnode.cpp documentgroupnode.h docsubclip.h docsubclip.cpp trackpanelclipslipfunction.cpp trackpanelclipslipfunction.h
EXTRA_DIST = $(mime_DATA) main.cpp kdenlive.cpp kdenlive.h kdenlivedoc.cpp kdenlivedoc.h kdenliveui.rc eventsrc kdenlive.desktop avlistviewitem.cpp doctrackbase.cpp doctracksound.cpp doctrackvideo.cpp kmmmonitor.cpp kmmscreen.cpp kmmtimeline.cpp projectlist.cpp avlistviewitem.h doctrackbase.h doctracksound.h doctrackvideo.h kmmmonitor.h kmmscreen.h kmmtimeline.h projectlist.h clipdrag.cpp clipdrag.h kmmtrackvideopanel.cpp kmmtrackvideopanel.h kmmtracksoundpanel.cpp kmmtracksoundpanel.h docclipavfile.cpp docclipavfile.h docclipbase.cpp docclipbase.h docclipproject.cpp docclipproject.h projectlistview.cpp projectlistview.h kruler.cpp kruler.h kfixedruler.cpp kfixedruler.h krulermodel.cpp krulermodel.h kscalableruler.cpp kscalableruler.h krulersliderbase.cpp krulersliderbase.h krulertimemodel.cpp krulertimemodel.h kmmtrackpanel.cpp kmmtrackpanel.h kmmtimelinetrackview.cpp kmmtimelinetrackview.h docclipbaselist.cpp docclipbaselist.h kmmeditpanel_ui.ui loadprogress_ui.ui kmmeditpanel.cpp kmmeditpanel.h kmmrulerpanel.cpp kmmrulerpanel.h kmmrulerpanel_ui.ui gentime.cpp gentime.h avfilelist.cpp avfilelist.h doctrackbaselist.cpp doctrackbaselist.h krender.cpp krender.h doctrackclipiterator.cpp doctrackclipiterator.h kmmtrackkeyframepanel.cpp kmmtrackkeyframepanel.h rangelist.cpp rangelist.h kmoveclipscommand.cpp kmoveclipscommand.h kselectclipcommand.cpp kselectclipcommand.h kaddclipcommand.cpp kaddclipcommand.h kresizecommand.cpp kresizecommand.h kdenlivesetupdlg.cpp kdenlivesetupdlg.h krendermanager.cpp krendermanager.h avfileformatdesc.cpp avfileformatdesc.h avformatdescbase.cpp avformatdescbase.h avformatdescbool.cpp avformatdescbool.h avformatdesclist.cpp avformatdesclist.h avformatwidgetbase.cpp avformatwidgetbase.h avformatwidgetbool.cpp avformatwidgetbool.h avformatwidgetlist.cpp avformatwidgetlist.h avformatdesccontainer.cpp avformatdesccontainer.h avformatwidgetcontainer.cpp avformatwidgetcontainer.h avfileformatwidget.cpp avfileformatwidget.h avformatdesccodeclist.cpp avformatdesccodeclist.h avformatwidgetcodeclist.cpp avformatwidgetcodeclist.h avformatdesccodec.cpp avformatdesccodec.h avformatwidgetcodec.cpp avformatwidgetcodec.h effectlistdialog.cpp effectlistdialog.h effectparamdialog.cpp effectparamdialog.h effectdesc.cpp effectdesc.h displayvideodesc.cpp displayvideodesc.h displayaudiodesc.cpp displayaudiodesc.h effect.cpp effect.h clippropertiesdialog.cpp clippropertiesdialog.h kdenlivesplash.cpp kdenlivesplash.h monitormanager.cpp monitormanager.h docclipref.cpp docclipref.h docclipreflist.cpp docclipreflist.h clipmanager.cpp clipmanager.h documentbasenode.cpp documentbasenode.h documentclipnode.cpp documentclipnode.h documentgroupnode.cpp documentgroupnode.h docsubclip.h docsubclip.cpp trackpanelclipslipfunction.cpp trackpanelclipslipfunction.h
xdg_apps_DATA = kdenlive.desktop
@@ -91,7 +96,7 @@ xdg_apps_DATA = kdenlive.desktop
# kde_designerdir Where Qt Designer plugins should go to (new in KDE 3).
# set the include path for X, qt and KDE
INCLUDES= $(all_includes) $(LIBMLT_CFLAGS) @LIBIEC61883_CFLAGS@
INCLUDES= $(all_includes) $(LIBMLT_CFLAGS) @LIBIEC61883_CFLAGS@ -D__STDC_CONSTANT_MACROS
kde_kcfg_DATA = kdenlive.kcfg
METASOURCES = AUTO
@@ -100,22 +105,21 @@ METASOURCES = AUTO
kdenlive_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIBMLT_LIBS) -lmlt++
rcdir = $(kde_datadir)/kdenlive
rc_DATA = kdenliveui.rc
rc_DATA = kdenliveui.rc eventsrc
noinst_HEADERS = configureproject.h configureprojectdialog.h exportconfig.h \
trackpanelmarkerfunction.h trackviewdecorator.h trackviewbackgrounddecorator.h \
trackviewnamedecorator.h trackviewmarkerdecorator.h kaddmarkercommand.h saveprojectfilter.h \
saveprojectnativefilter.h loadprojectfilter.h loadprojectnativefilter.h projectformatmanager.h \
noinst_HEADERS = configureprojectdialog.h trackpanelmarkerfunction.h \
trackviewdecorator.h trackviewbackgrounddecorator.h trackviewnamedecorator.h \
trackviewmarkerdecorator.h kaddmarkercommand.h saveprojectfilter.h saveprojectnativefilter.h \
loadprojectfilter.h loadprojectnativefilter.h projectformatmanager.h \
loadprojectkinofilter.h timecode.h ktimeline.h kmmtimeline.h ktrackview.h \
documentmacrocommands.h trackpanelfunctionfactory.h trackpanelselectnonefunction.h \
effectkeyframe.h effectdoublekeyframe.h effectparamdesc.h effectparamdoubledesc.h \
effectparameter.h effectparamdescfactory.h doctrackdecorator.h ktrackpanel.h \
ktrackclippanel.h trackviewdoublekeyframedecorator.h trackviewaudiobackgrounddecorator.h \
effectstack.h effectstackdialog.h effectdrag.h kaddeffectcommand.h \
effectdescriptionlist.h effectstacklistview.h saveprojectscenelistfilter.h ktrackplacer.h \
kplacer.h kclipplacer.h kmmclipkeyframepanel.h trackpanelcliprollfunction.h \
krollcommand.h dynamicToolTip.h kmonitor.h capturemonitor.h
trackviewdoublekeyframedecorator.h trackviewaudiobackgrounddecorator.h effectstack.h effectstackdialog.h \
effectdrag.h kaddeffectcommand.h effectdescriptionlist.h effectstacklistview.h \
saveprojectscenelistfilter.h ktrackplacer.h kplacer.h kclipplacer.h kmmclipkeyframepanel.h \
trackpanelcliprollfunction.h krollcommand.h dynamicToolTip.h kmonitor.h capturemonitor.h \
newproject.h definitions.h

213
kdenlive/addmarker_ui.ui Normal file
View File

@@ -0,0 +1,213 @@
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
<class>AddMarker_UI</class>
<widget class="QDialog">
<property name="name">
<cstring>AddMarker_UI</cstring>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>258</width>
<height>208</height>
</rect>
</property>
<property name="sizeGripEnabled">
<bool>false</bool>
</property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="KRestrictedLine" row="0" column="1">
<property name="name">
<cstring>marker_position</cstring>
</property>
<property name="text">
<string>:::</string>
</property>
<property name="inputMask">
<string>99:99:99:99; </string>
</property>
</widget>
<widget class="QLineEdit" row="1" column="1">
<property name="name">
<cstring>marker_comment</cstring>
</property>
</widget>
<widget class="QLabel" row="1" column="0">
<property name="name">
<cstring>label_duration_2</cstring>
</property>
<property name="text">
<string>Comment</string>
</property>
</widget>
<widget class="QLabel" row="0" column="0">
<property name="name">
<cstring>label_duration</cstring>
</property>
<property name="text">
<string>Position</string>
</property>
</widget>
<widget class="QLayoutWidget" row="4" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>Layout1</cstring>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<property name="margin">
<number>0</number>
</property>
<property name="spacing">
<number>6</number>
</property>
<spacer>
<property name="name">
<cstring>Horizontal Spacing2</cstring>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
<widget class="QPushButton">
<property name="name">
<cstring>buttonOk</cstring>
</property>
<property name="text">
<string>&amp;OK</string>
</property>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
<property name="default">
<bool>true</bool>
</property>
</widget>
<widget class="QPushButton">
<property name="name">
<cstring>buttonCancel</cstring>
</property>
<property name="text">
<string>&amp;Cancel</string>
</property>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
</widget>
</hbox>
</widget>
<spacer row="3" column="1">
<property name="name">
<cstring>spacer6</cstring>
</property>
<property name="orientation">
<enum>Vertical</enum>
</property>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>20</width>
<height>70</height>
</size>
</property>
</spacer>
<widget class="QButtonGroup" row="2" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>dvd_marker</cstring>
</property>
<property name="title">
<string>DVD Marker</string>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<property name="exclusive">
<bool>true</bool>
</property>
<property name="radioButtonExclusive">
<bool>false</bool>
</property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QCheckBox" row="1" column="0">
<property name="name">
<cstring>chapter_end</cstring>
</property>
<property name="enabled">
<bool>true</bool>
</property>
<property name="text">
<string>End of Dvd</string>
</property>
</widget>
<widget class="QCheckBox" row="0" column="0">
<property name="name">
<cstring>chapter_start</cstring>
</property>
<property name="enabled">
<bool>true</bool>
</property>
<property name="text">
<string>New chapter</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</grid>
</widget>
</grid>
</widget>
<customwidgets>
</customwidgets>
<connections>
<connection>
<sender>buttonOk</sender>
<signal>clicked()</signal>
<receiver>AddMarker_UI</receiver>
<slot>accept()</slot>
</connection>
<connection>
<sender>buttonCancel</sender>
<signal>clicked()</signal>
<receiver>AddMarker_UI</receiver>
<slot>reject()</slot>
</connection>
</connections>
<tabstops>
<tabstop>marker_comment</tabstop>
<tabstop>marker_position</tabstop>
<tabstop>buttonOk</tabstop>
<tabstop>buttonCancel</tabstop>
</tabstops>
<layoutdefaults spacing="6" margin="11"/>
<includehints>
<includehint>krestrictedline.h</includehint>
</includehints>
</UI>

View File

@@ -1,115 +1,191 @@
<!DOCTYPE UI><UI>
<class>AddTrackDialog_UI</class>
<widget>
<class>QDialog</class>
<property stdset="1">
<name>name</name>
<cstring>AddTrackDialog_UI</cstring>
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
<class>addTrackDialog_UI</class>
<widget class="QDialog">
<property name="name">
<cstring>addTrackDialog_UI</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>213</width>
<height>360</height>
<width>276</width>
<height>158</height>
</rect>
</property>
<property stdset="1">
<name>caption</name>
<string>Add Tracks...</string>
<property name="caption">
<string></string>
</property>
<property stdset="1">
<name>sizeGripEnabled</name>
<bool>true</bool>
<property name="sizeGripEnabled">
<bool>false</bool>
</property>
<vbox>
<property stdset="1">
<name>margin</name>
<number>11</number>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<property stdset="1">
<name>spacing</name>
<number>6</number>
</property>
<widget>
<class>QListBox</class>
<item>
<property>
<name>text</name>
<string>Video Track</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Audio Track</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>m_trackList</cstring>
</property>
</widget>
<widget>
<class>QLayoutWidget</class>
<property stdset="1">
<name>name</name>
<cstring>Layout4</cstring>
<widget class="QLayoutWidget" row="1" column="0">
<property name="name">
<cstring>Layout1</cstring>
</property>
<hbox>
<property stdset="1">
<name>margin</name>
<property name="name">
<cstring>unnamed</cstring>
</property>
<property name="margin">
<number>0</number>
</property>
<property stdset="1">
<name>spacing</name>
<property name="spacing">
<number>6</number>
</property>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>m_buttonAdd</cstring>
<spacer>
<property name="name">
<cstring>Horizontal Spacing2</cstring>
</property>
<property stdset="1">
<name>text</name>
<string>&amp;Add</string>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property stdset="1">
<name>autoDefault</name>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
<widget class="QPushButton">
<property name="name">
<cstring>buttonOk</cstring>
</property>
<property name="text">
<string>&amp;OK</string>
</property>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
<property stdset="1">
<name>default</name>
<property name="default">
<bool>true</bool>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>m_buttonHelp</cstring>
<widget class="QPushButton">
<property name="name">
<cstring>buttonCancel</cstring>
</property>
<property stdset="1">
<name>text</name>
<string>&amp;Help</string>
<property name="text">
<string>&amp;Cancel</string>
</property>
<property stdset="1">
<name>autoDefault</name>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
</widget>
</hbox>
</widget>
</vbox>
<widget class="QButtonGroup" row="0" column="0">
<property name="name">
<cstring>buttonGroup1</cstring>
</property>
<property name="title">
<string></string>
</property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QRadioButton" row="1" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>trackAudio</cstring>
</property>
<property name="text">
<string>Audio Track</string>
</property>
</widget>
<widget class="QComboBox" row="2" column="1">
<item>
<property name="text">
<string>Above</string>
</property>
</item>
<item>
<property name="text">
<string>Under</string>
</property>
</item>
<property name="name">
<cstring>trackPosition</cstring>
</property>
</widget>
<widget class="QSpinBox" row="2" column="3">
<property name="name">
<cstring>trackNumber</cstring>
</property>
</widget>
<widget class="QLabel" row="2" column="0">
<property name="name">
<cstring>textLabel2</cstring>
</property>
<property name="text">
<string>Insert</string>
</property>
</widget>
<widget class="QLabel" row="2" column="2">
<property name="name">
<cstring>textLabel3</cstring>
</property>
<property name="text">
<string>track</string>
</property>
</widget>
<widget class="QRadioButton" row="0" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>trackVideo</cstring>
</property>
<property name="text">
<string>Video Track</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
<spacer row="2" column="4">
<property name="name">
<cstring>spacer4</cstring>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>71</width>
<height>20</height>
</size>
</property>
</spacer>
</grid>
</widget>
</grid>
</widget>
<connections>
<connection>
<sender>m_buttonAdd</sender>
<sender>buttonOk</sender>
<signal>clicked()</signal>
<receiver>AddTrackDialog_UI</receiver>
<receiver>addTrackDialog_UI</receiver>
<slot>accept()</slot>
</connection>
<connection>
<sender>buttonCancel</sender>
<signal>clicked()</signal>
<receiver>addTrackDialog_UI</receiver>
<slot>reject()</slot>
</connection>
</connections>
<layoutdefaults spacing="6" margin="11"/>
</UI>

View File

@@ -31,7 +31,7 @@ AVFile::AVFile(const QString & name, const KURL & url):m_framesPerSecond(0)
m_referers.setAutoDelete(false);
calculateFileProperties(QMap < QString, QString > ());
calculateFileProperties(QMap < QString, QString > (), NULL);
}
AVFile::~AVFile()

View File

@@ -1,50 +0,0 @@
/***************************************************************************
avfileformatdesc.cpp - description
-------------------
begin : Tue Jan 21 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include <qwidget.h>
#include "avfileformatdesc.h"
#include "avfileformatwidget.h"
AVFileFormatDesc::AVFileFormatDesc(const QString & description, const char *&name):
AVFormatDescContainer(description, name), m_fileExtension(QString::null)
{
}
AVFileFormatDesc::~AVFileFormatDesc()
{
}
/** Create and return a widget that embodies this file format description. */
AVFormatWidgetBase *AVFileFormatDesc::createWidget(QWidget * parent)
{
AVFileFormatWidget *widget =
new AVFileFormatWidget(this, parent, m_name);
return widget;
}
/** Sets the file extenstion for this description. */
void AVFileFormatDesc::setFileExtension(const QString & extension)
{
m_fileExtension = extension;
}
/** Returns the file extension for this file format. */
const QString & AVFileFormatDesc::fileExtension()
{
return m_fileExtension;
}

View File

@@ -1,46 +0,0 @@
/***************************************************************************
avfileformatdesc.h - description
-------------------
begin : Tue Jan 21 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFILEFORMATDESC_H
#define AVFILEFORMATDESC_H
#include <qstring.h>
#include "avformatdesccontainer.h"
/** Describes a file format. That is to say, it says what can and cannot exist within a
file format, what parameters exist and can be set, etc.
*@author Jason Wood
*/
class QWidget;
class AVFileFormatDesc:public AVFormatDescContainer {
public:
AVFileFormatDesc(const QString & description, const char *&name);
~AVFileFormatDesc();
/** Create and return a widget that embodies this file format description. */
AVFormatWidgetBase *createWidget(QWidget * parent);
/** Sets the file extenstion for this description. */
void setFileExtension(const QString & extension);
/** Returns the file extension for this file format. */
const QString & fileExtension();
private: // Private attributes
/** Specifies the file extension used by this file format. */
QString m_fileExtension;
};
#endif

View File

@@ -1,64 +0,0 @@
/***************************************************************************
avfileformatwidget.cpp - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include <qptrlist.h>
#include <kdebug.h>
#include <klocale.h>
#include <kurlrequester.h>
#include <qlabel.h>
#include <qhbox.h>
#include <qtooltip.h>
#include <qwhatsthis.h>
#include "avfileformatdesc.h"
#include "avfileformatwidget.h"
AVFileFormatWidget::AVFileFormatWidget(AVFileFormatDesc * desc, QWidget * parent, const char *name):
QVBox(parent, name),
m_fileHBox(new QHBox(this, "file_hbox")),
m_fileLabel(new QLabel(i18n("Filename:"), m_fileHBox, "file_label")),
m_filename(new KURLRequester(m_fileHBox, "browser")), m_desc(desc)
{
QToolTip::add(m_fileHBox, i18n("The name of ouput video file"));
QPtrListIterator < AVFormatDescBase > itt(desc->list());
while (itt.current()) {
itt.current()->createWidget(this);
++itt;
}
}
AVFileFormatWidget::~AVFileFormatWidget()
{
}
QWidget *AVFileFormatWidget::widget()
{
return this;
}
KURL AVFileFormatWidget::fileUrl() const
{
return m_filename->url();
}
AVFileFormatWidget *AVFileFormatWidget::fileFormatWidget()
{
return this;
}

View File

@@ -1,50 +0,0 @@
/***************************************************************************
avfileformatwidget.h - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFILEFORMATWIDGET_H
#define AVFILEFORMATWIDGET_H
#include <qvbox.h>
#include <kurl.h>
#include "avformatwidgetbase.h"
/**This widget contains an entire file format description.
*@author Jason Wood
*/
class AVFileFormatDesc;
class KURLRequester;
class QHBox;
class QLabel;
class AVFileFormatWidget:public QVBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFileFormatWidget(AVFileFormatDesc * desc, QWidget * parent =
0, const char *name = 0);
~AVFileFormatWidget();
QWidget *widget();
/** Returns the url of this file widget. */
KURL fileUrl() const;
AVFileFormatWidget *fileFormatWidget();
private:
QHBox * m_fileHBox;
QLabel *m_fileLabel;
KURLRequester *m_filename;
AVFileFormatDesc *m_desc;
};
#endif

View File

@@ -1,53 +0,0 @@
/***************************************************************************
avformatdescbase.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdescbase.h"
AVFormatDescBase::AVFormatDescBase(const QString & description,
const char *&name)
{
m_description = description;
m_name = name;
}
AVFormatDescBase::~AVFormatDescBase()
{
}
/** Returns the name of this description element. */
const char *&AVFormatDescBase::name()
{
return m_name;
}
/** Sets the name of this Desc element to the one specified */
void AVFormatDescBase::setName(const char *&name)
{
m_name = name;
}
/** Sets the description of this desc element. */
void AVFormatDescBase::setDescription(const QString & description)
{
m_description = description;
}
/** Returns the description of this desc element. */
const QString & AVFormatDescBase::description()
{
return m_description;
}

View File

@@ -1,52 +0,0 @@
/***************************************************************************
avformatdescbase.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATDESCBASE_H
#define AVFORMATDESCBASE_H
#include <qstring.h>
class AVFormatWidgetBase;
class QWidget;
/**The base class for a file format parameter. A parameter specifies, amongst other things, what values the parameter can take, and how the widget that contains it should be created.
*@author Jason Wood
*/
class AVFormatDescBase {
public:
AVFormatDescBase(const QString & description, const char *&name);
virtual ~ AVFormatDescBase();
/** Generates a widget that holds the specified value(s). */
virtual AVFormatWidgetBase *createWidget(QWidget * parent) = 0;
/** Returns the name of this description element. */
const char *&name();
/** Sets the name of this Desc element to the one specified */
void setName(const char *&name);
/** Sets the description of this desc element. */
void setDescription(const QString & description);
/** Returns the description of this desc element. */
const QString & description();
protected: // Protected attributes
/** The text description for the widget created - displayed in tooltips. */
QString m_description;
/** The name (text label) to be used by the widget created. */
const char *m_name;
};
#endif

View File

@@ -1,34 +0,0 @@
/***************************************************************************
avformatdescbool.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdescbool.h"
#include <avformatwidgetbool.h>
AVFormatDescBool::AVFormatDescBool(const QString & description, const char *&name):
AVFormatDescBase(description, name)
{
}
AVFormatDescBool::~AVFormatDescBool()
{
}
/** Create a widget to handle a boolean value. Most likely, this will be a check box. */
AVFormatWidgetBase *AVFormatDescBool::createWidget(QWidget * parent)
{
return new AVFormatWidgetBool(this, parent, m_name);
}

View File

@@ -1,35 +0,0 @@
/***************************************************************************
avformatdescbool.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATDESCBOOL_H
#define AVFORMATDESCBOOL_H
#include <avformatdescbase.h>
/**Holds a boolean value in an AVFormat description.
*@author Jason Wood
*/
class AVFormatDescBool:public AVFormatDescBase {
public:
AVFormatDescBool(const QString & description, const char *&name);
~AVFormatDescBool();
/** Create a widget to handle a boolean value. Most likely, this will be a check box. */
AVFormatWidgetBase *createWidget(QWidget * parent);
};
#endif

View File

@@ -1,33 +0,0 @@
/***************************************************************************
avformatdesccodec.cpp - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdesccodec.h"
#include "avformatwidgetcodec.h"
AVFormatDescCodec::AVFormatDescCodec(const QString & description, const char *&name):
AVFormatDescBase(description, name)
{
}
AVFormatDescCodec::~AVFormatDescCodec()
{
}
AVFormatWidgetBase *AVFormatDescCodec::createWidget(QWidget * parent)
{
return new AVFormatWidgetCodec(this, parent, m_name);
}

View File

@@ -1,37 +0,0 @@
/***************************************************************************
avformatdesccodec.h - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATDESCCODEC_H
#define AVFORMATDESCCODEC_H
#include <avformatdescbase.h>
class QString;
/**Holds the description of a particular file codec, including parameters for that codec.
*@author Jason Wood
*/
class AVFormatDescCodec:public AVFormatDescBase {
public:
AVFormatDescCodec(const QString & description, const char *&name);
~AVFormatDescCodec();
/** Generates a widget that holds the specified value(s). */
AVFormatWidgetBase *createWidget(QWidget * parent);
};
#endif

View File

@@ -1,53 +0,0 @@
/***************************************************************************
AVFormatDescCodecList.cpp - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdesccodeclist.h"
#include "avformatwidgetcodeclist.h"
#include "krender.h"
AVFormatDescCodecList::AVFormatDescCodecList(KRender * renderer, const QString & description, const char *&name):
AVFormatDescBase(description, name), m_renderer(renderer)
{
}
AVFormatDescCodecList::~AVFormatDescCodecList()
{
}
/** Constructs a widget to display this container. Most likely, a qgroupbox with a combo list box + widget stack. */
AVFormatWidgetBase *AVFormatDescCodecList::createWidget(QWidget * parent)
{
return new AVFormatWidgetCodecList(this, parent, m_name);
}
/** Returns the codec name list */
const QStringList & AVFormatDescCodecList::codecList()
{
return m_codecList;
}
/** Adds a codec by name to this codec list. */
void AVFormatDescCodecList::addCodec(const QString & codec)
{
m_codecList.append(codec);
}
/** Returns the renderer that generated this desc codec list */
KRender *AVFormatDescCodecList::renderer()
{
return m_renderer;
}

View File

@@ -1,51 +0,0 @@
/***************************************************************************
AVFormatDescCodecList.h - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFormatDescCodecList_H
#define AVFormatDescCodecList_H
#include <avformatdescbase.h>
#include <qstringlist.h>
class KRender;
/**The Codec description lists all codecs that this class can accept, and allows differing codecs to be chosen and inputted.
*@author Jason Wood
*/
class AVFormatDescCodecList:public AVFormatDescBase {
public:
AVFormatDescCodecList(KRender * renderer, const QString & description,
const char *&name);
~AVFormatDescCodecList();
/** Constructs a widget to display this container. Most likely, a qgroupbox with a combo list box + widget stack. */
AVFormatWidgetBase *createWidget(QWidget * parent);
/** Returns the codec name list */
const QStringList & codecList();
/** Returns the renderer that generated this desc codec list */
KRender *renderer();
/** Adds a codec by name to this codec list. */
void addCodec(const QString & codec);
private: // Private attributes
/** A list of codec names in this codec list. */
QStringList m_codecList;
/** Holds a pointer to the renderer that generated this desc codec list. */
KRender *m_renderer;
};
#endif

View File

@@ -1,49 +0,0 @@
/***************************************************************************
avformatdesccontainer.cpp - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdesccontainer.h"
#include "avformatwidgetcontainer.h"
#include <kdebug.h>
AVFormatDescContainer::AVFormatDescContainer(const QString & description, const char *&name):
AVFormatDescBase(description, name)
{
m_descList.setAutoDelete(true);
}
AVFormatDescContainer::~AVFormatDescContainer()
{
}
/** Constructs a widget to display this container. Most likely, a qgroupbox. */
AVFormatWidgetBase *AVFormatDescContainer::createWidget(QWidget * parent)
{
return new AVFormatWidgetContainer(this, parent, m_name);
}
/** Appends a new description element into this container. */
void AVFormatDescContainer::append(AVFormatDescBase * elem)
{
m_descList.append(elem);
}
/** Returns the format list. */
const QPtrList < AVFormatDescBase > &AVFormatDescContainer::list()
{
return m_descList;
}

View File

@@ -1,44 +0,0 @@
/***************************************************************************
avformatdesccontainer.h - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATDESCCONTAINER_H
#define AVFORMATDESCCONTAINER_H
#include "avformatdescbase.h"
#include <qptrlist.h>
/**A container description. A container groups and contains other descriptive elements.
*@author Jason Wood
*/
class AVFormatDescContainer:public AVFormatDescBase {
public:
AVFormatDescContainer(const QString & description, const char *&name);
~AVFormatDescContainer();
/** Constructs a widget to display this container. Most likely, a qgroupbox. */
virtual AVFormatWidgetBase *createWidget(QWidget * parent);
/** Appends a new description element into this container. */
void append(AVFormatDescBase * elem);
/** Returns the format list. */
const QPtrList < AVFormatDescBase > &list();
protected:
/** A list of all dsecription elements contained within this description. */
QPtrList < AVFormatDescBase > m_descList;
};
#endif

View File

@@ -1,45 +0,0 @@
/***************************************************************************
avformatdesclist.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatdesclist.h"
#include "avformatwidgetlist.h"
AVFormatDescList::AVFormatDescList(const QString & description, const char *&name):
AVFormatDescBase(description, name)
{
}
AVFormatDescList::~AVFormatDescList()
{
}
AVFormatWidgetBase *AVFormatDescList::createWidget(QWidget * parent)
{
return new AVFormatWidgetList(this, parent, m_name);
}
/** Adds the specified string to the item list. */
void AVFormatDescList::addItem(const QString & item)
{
m_itemList.push_back(item);
}
/** Returns the item list. */
QValueVector < QString > AVFormatDescList::itemList()
{
return m_itemList;
}

View File

@@ -1,32 +0,0 @@
/***************************************************************************
avformatwidgetbase.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatwidgetbase.h"
AVFormatWidgetBase::AVFormatWidgetBase()
{
}
AVFormatWidgetBase::~AVFormatWidgetBase()
{
}
/** Returns a pointer to this widget cast as an AVFileFormatWidget if that is what this widget it, otherwise it returns 0. */
AVFileFormatWidget *AVFormatWidgetBase::fileFormatWidget()
{
return 0;
}

View File

@@ -1,43 +0,0 @@
/***************************************************************************
avformatwidgetbase.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATWIDGETBASE_H
#define AVFORMATWIDGETBASE_H
class QWidget;
class KURL;
class AVFileFormatWidget;
/**A base class for all AVFormat related widgets.
This class provides a standard set of functions for building and reading an AVFileFormat from them.
*@author Jason Wood
*/
class AVFormatWidgetBase {
public:
AVFormatWidgetBase();
virtual ~ AVFormatWidgetBase();
/** Returns a pointer to this widget, as a QWidget. */
virtual QWidget *widget() = 0;
/** Returns a pointer to this widget cast as an AVFileFormatWidget if that is what this widget it, otherwise it returns 0. */
virtual AVFileFormatWidget *fileFormatWidget();
};
#endif

View File

@@ -1,33 +0,0 @@
/***************************************************************************
avformatwidgetbool.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatwidgetbool.h"
#include "avformatdescbool.h"
AVFormatWidgetBool::AVFormatWidgetBool(AVFormatDescBool * desc, QWidget * parent, const char *name):
QCheckBox(desc->name(), parent, name), AVFormatWidgetBase()
{
}
AVFormatWidgetBool::~AVFormatWidgetBool()
{
}
QWidget *AVFormatWidgetBool::widget()
{
return this;
}

View File

@@ -1,40 +0,0 @@
/***************************************************************************
avformatwidgetbool.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATWIDGETBOOL_H
#define AVFORMATWIDGETBOOL_H
#include <qcheckbox.h>
#include "avformatwidgetbase.h"
class AVFormatDescBool;
/**This widget displays a boolean value, in alignment with what the AVFormatDescBool class describes.
*@author Jason Wood
*/
class AVFormatWidgetBool:public QCheckBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFormatWidgetBool(AVFormatDescBool * desc, QWidget * parent =
0, const char *name = 0);
~AVFormatWidgetBool();
virtual QWidget *widget();
const KURL & fileUrl() const;
};
#endif

View File

@@ -1,39 +0,0 @@
/***************************************************************************
avformatwidgetcodec.cpp - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include <qtextedit.h>
#include "avformatwidgetcodec.h"
#include "avformatdesccodec.h"
AVFormatWidgetCodec::AVFormatWidgetCodec(AVFormatDescCodec * desc, QWidget * parent, const char *name):
QVBox(parent, name), AVFormatWidgetBase()
{
QTextEdit *edit =
new QTextEdit(desc->description(), QString::null, this, "label");
edit->setReadOnly(true);
}
AVFormatWidgetCodec::~AVFormatWidgetCodec()
{
}
QWidget *AVFormatWidgetCodec::widget()
{
return this;
}

View File

@@ -1,39 +0,0 @@
/***************************************************************************
avformatwidgetcodec.h - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATWIDGETCODEC_H
#define AVFORMATWIDGETCODEC_H
#include <qvbox.h>
#include <avformatwidgetbase.h>
class AVFormatDescCodec;
/**A widget that encapsulates the information in an avformatdesccodec object.
*@author Jason Wood
*/
class AVFormatWidgetCodec:public QVBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFormatWidgetCodec(AVFormatDescCodec * desc, QWidget * parent =
0, const char *name = 0);
~AVFormatWidgetCodec();
virtual QWidget *widget();
};
#endif

View File

@@ -1,66 +0,0 @@
/***************************************************************************
AVFormatWidgetCodecList.cpp - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "qhbox.h"
#include "qlabel.h"
#include "qcombobox.h"
#include "qwidgetstack.h"
#include <qtooltip.h>
#include <qwhatsthis.h>
#include <klocale.h>
#include <kdebug.h>
#include "avformatwidgetcodeclist.h"
#include "avformatdesccodeclist.h"
#include "avformatdesccodec.h"
#include "krender.h"
AVFormatWidgetCodecList::AVFormatWidgetCodecList(AVFormatDescCodecList * desc, QWidget * parent, const char *name):
QGroupBox(1, Horizontal, desc->name(), parent, name),
AVFormatWidgetBase(),
m_codecLayout(new QHBox(this, "codec_layout")),
m_codecLabel(new QLabel(i18n("Codec:"), m_codecLayout, "codec_label")),
m_codecSelect(new QComboBox(m_codecLayout, "codec_select")),
m_widgetStack(new QWidgetStack(this, "widget_stack"))
{
QToolTip::add(m_codecSelect,
i18n("Select the codec for your output file"));
QValueListConstIterator < QString > itt = desc->codecList().begin();
int count = 0;
while (itt != desc->codecList().end()) {
AVFormatDescCodec *codecDesc = 0;
if (codecDesc != 0) {
m_codecSelect->insertItem(codecDesc->name(), count);
m_widgetStack->addWidget(codecDesc->
createWidget(m_widgetStack)->widget(), count);
++count;
}
++itt;
}
}
AVFormatWidgetCodecList::~AVFormatWidgetCodecList()
{
}
QWidget *AVFormatWidgetCodecList::widget()
{
return this;
}

View File

@@ -1,55 +0,0 @@
/***************************************************************************
AVFormatWidgetCodecList.h - description
-------------------
begin : Tue Feb 4 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFormatWidgetCodecList_H
#define AVFormatWidgetCodecList_H
#include <qgroupbox.h>
#include "avformatwidgetbase.h"
class QHBox;
class QLabel;
class QComboBox;
class QWidgetStack;
class AVFormatDescCodecList;
/**Displays all information described in AVFormatDescCodec
*@author Jason Wood
*/
class AVFormatWidgetCodecList:public QGroupBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFormatWidgetCodecList(AVFormatDescCodecList * desc,
QWidget * parent = 0, const char *name = 0);
~AVFormatWidgetCodecList();
virtual QWidget *widget();
private: // Private attributes
/** This bnox lays out the codec and label side by side */
QHBox * m_codecLayout;
/** This label names the codec select box */
QLabel *m_codecLabel;
/** This combo box contains all known combo names. Choosing an entry changes the topmost widget in
m_widgetStack. */
QComboBox *m_codecSelect;
/** The widgetStack contains the various dialogs for different codecs. The top-most is specified by
QComboBox. */
QWidgetStack *m_widgetStack;
};
#endif

View File

@@ -1,41 +0,0 @@
/***************************************************************************
avformatwidgetcontainer.cpp - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatwidgetcontainer.h"
#include "avformatdesccontainer.h"
#include <kdebug.h>
AVFormatWidgetContainer::AVFormatWidgetContainer(AVFormatDescContainer * desc, QWidget * parent, const char *name):
QGroupBox(1, Horizontal, desc->name(), parent, name), AVFormatWidgetBase()
{
QPtrListIterator < AVFormatDescBase > itt(desc->list());
while (itt.current()) {
itt.current()->createWidget(this);
++itt;
}
}
AVFormatWidgetContainer::~AVFormatWidgetContainer()
{
}
QWidget *AVFormatWidgetContainer::widget()
{
return this;
}

View File

@@ -1,39 +0,0 @@
/***************************************************************************
avformatwidgetcontainer.h - description
-------------------
begin : Fri Jan 24 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATWIDGETCONTAINER_H
#define AVFORMATWIDGETCONTAINER_H
#include <qgroupbox.h>
#include "avformatwidgetbase.h"
class AVFormatDescContainer;
/**A widget that will contain and display the information required by an AVFormatDescContainer.
*@author Jason Wood
*/
class AVFormatWidgetContainer:public QGroupBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFormatWidgetContainer(AVFormatDescContainer * desc,
QWidget * parent = 0, const char *name = 0);
~AVFormatWidgetContainer();
virtual QWidget *widget();
};
#endif

View File

@@ -1,45 +0,0 @@
/***************************************************************************
avformatwidgetlist.cpp - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "avformatwidgetlist.h"
#include "avformatdesclist.h"
#include <qlabel.h>
#include <qcombobox.h>
#include <qvaluevector.h>
AVFormatWidgetList::AVFormatWidgetList(AVFormatDescList * desc, QWidget * parent, const char *name):
QHBox(parent, name),
AVFormatWidgetBase(),
m_label(new QLabel(desc->name(), this, name)),
m_comboBox(new QComboBox(this, name))
{
const QValueVector < QString > &list = desc->itemList();
for (unsigned int count = 0; count < list.size(); ++count) {
m_comboBox->insertItem(list[count]);
}
}
AVFormatWidgetList::~AVFormatWidgetList()
{
}
QWidget *AVFormatWidgetList::widget()
{
return this;
}

View File

@@ -1,44 +0,0 @@
/***************************************************************************
avformatwidgetlist.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef AVFORMATWIDGETLIST_H
#define AVFORMATWIDGETLIST_H
#include <qhbox.h>
#include "avformatwidgetbase.h"
class QLabel;
class QComboBox;
/**A widget which handles the selection of a list, provided by the relevant AVFileDescList object.
*@author Jason Wood
*/
class AVFormatDescList;
class AVFormatWidgetList:public QHBox, public AVFormatWidgetBase {
Q_OBJECT public:
AVFormatWidgetList(AVFormatDescList * desc, QWidget * parent =
0, const char *name = 0);
~AVFormatWidgetList();
virtual QWidget *widget();
private:
QLabel * m_label;
QComboBox *m_comboBox;
};
#endif

173
kdenlive/aviconviewitem.cpp Normal file
View File

@@ -0,0 +1,173 @@
/***************************************************************************
avlistviewitem.cpp - description
-------------------
begin : Wed Mar 20 2002
copyright : (C) 2002 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#include "aviconviewitem.h"
#include "docclipavfile.h"
#include <qptrlist.h>
#include <qpainter.h>
#include <qheader.h>
#include <klocale.h>
#include <kdebug.h>
#include <kiconloader.h>
#include "kdenlivedoc.h"
#include "documentbasenode.h"
#include "documentclipnode.h"
#include "timecode.h"
#include "kdenlivesettings.h"
AVIconViewItem::AVIconViewItem(KdenliveDoc * doc, QIconViewItem * parent, DocumentBaseNode * node):
KIconViewItem(parent->iconView(), parent),
m_iconView(parent->iconView()), m_node(node), m_doc(doc)
{
if (node == NULL) {
kdError() <<
"Creating AVIconViewItem with no DocumentBaseNode defined!!!"
<< endl;
}
doCommonCtor();
}
AVIconViewItem::AVIconViewItem(KdenliveDoc * doc, QIconView * parent, DocumentBaseNode * node):
KIconViewItem(parent), m_iconView(parent), m_node(node), m_doc(doc)
{
DocumentClipNode *clipNode = m_node->asClipNode();
setText(m_node->name());
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
setPixmap(clip->referencedClip()->thumbnail());
}
else {
setPixmap(QPixmap(KGlobal::iconLoader()->loadIcon("folder", KIcon::Toolbar)));
}
doCommonCtor();
}
void AVIconViewItem::doCommonCtor()
{
// recursively populate the rest of the node tree.
QPtrListIterator < DocumentBaseNode > child(m_node->children());
while (child.current()) {
if (child.current()) {
new AVIconViewItem(m_doc, this, child.current());
}
++child;
}
}
AVIconViewItem::~AVIconViewItem()
{
}
QString AVIconViewItem::text() const
{
return m_node->name();
}
QPixmap *AVIconViewItem::pixmap() const
{
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
DocClipBase *baseClip = clip->referencedClip();
return new QPixmap(baseClip->thumbnail());
}
else {
return new QPixmap(KGlobal::iconLoader()->loadIcon("folder", KIcon::Toolbar));
}
}
QString AVIconViewItem::clipDuration() const {
QString text;
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
text = Timecode::getEasyTimecode(clip->duration(), KdenliveSettings::defaultfps());
int usage = clip->referencedClip()->numReferences();
if (usage > 0) {
text.append(", [" + QString::number(usage) + "]");
}
}
return text;
}
QString AVIconViewItem::getInfo() const
{
QString text;
DocumentClipNode *clipNode = NULL;
if (m_node) clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
DocClipBase::CLIPTYPE fileType = clip->clipType();
if (fileType == DocClipBase::AV)
text = "<b>"+i18n("Video Clip")+"</b><br>";
else if (fileType == DocClipBase::VIDEO)
text = "<b>"+i18n("Mute Video Clip")+"</b><br>";
else if (fileType == DocClipBase::AUDIO)
text = "<b>"+i18n("Audio Clip")+"</b><br>";
else if (fileType == DocClipBase::COLOR)
text = "<b>"+i18n("Color Clip")+"</b><br>";
else if (fileType == DocClipBase::VIRTUAL)
text = "<b>"+i18n("Virtual Clip")+"</b><br>";
else if (fileType == DocClipBase::IMAGE)
text = "<b>"+i18n("Image Clip")+"</b><br>";
else if (fileType == DocClipBase::SLIDESHOW)
text = "<b>"+i18n("Slideshow Clip")+"</b><br>";
else if (fileType == DocClipBase::TEXT)
text = "<b>"+i18n("Text Clip")+"</b><br>";
if (fileType != DocClipBase::TEXT && fileType != DocClipBase::COLOR && fileType != DocClipBase::VIRTUAL) {
text.append(i18n("Path: %1").arg(clip->fileURL().directory()) + "<br>" );
text.append(i18n("File Size: ") + clip->formattedFileSize() + "<br>" );
}
if (clip->audioChannels() + clip->audioFrequency() != 0) {
QString soundChannels;
switch (clip->audioChannels()) {
case 1:
soundChannels = i18n("Mono");
break;
case 2:
soundChannels = i18n("Stereo");
break;
default:
soundChannels = i18n("%1 Channels").arg(clip->audioChannels());
break;
}
text.append(i18n("Audio: %1Hz %2").arg(QString::number(clip->audioFrequency())).arg(soundChannels) + "<br>");
}
text.append(i18n("Usage: %1").arg(QString::number(clip->numReferences())));
}
else {
text = "<b>"+i18n("Folder")+"</b><br>";
//text.append(i18n("%1 clips").arg(count()));
}
return text;
}
DocClipRef *AVIconViewItem::clip() const
{
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
return clipNode->clipRef();
}
return 0;
}

View File

@@ -1,8 +1,8 @@
/***************************************************************************
avformatdesclist.h - description
avlistviewitem.h - description
-------------------
begin : Thu Jan 23 2003
copyright : (C) 2003 by Jason Wood
begin : Wed Mar 20 2002
copyright : (C) 2002 by Jason Wood
email : jasonwood@blueyonder.co.uk
***************************************************************************/
@@ -15,30 +15,39 @@
* *
***************************************************************************/
#ifndef AVFORMATDESCLIST_H
#define AVFORMATDESCLIST_H
#ifndef AVICONVIEWITEM_H
#define AVICONVIEWITEM_H
#include <avformatdescbase.h>
#include <kiconview.h>
#include <qvaluevector.h>
#include <qstring.h>
class DocClipRef;
class DocumentBaseNode;
class KdenliveDoc;
/**Holds a list of possible values in an AVFormat Description.
/**Allows clips to be displayed in a QListView
*@author Jason Wood
*/
class AVFormatDescList:public AVFormatDescBase {
class AVIconViewItem:public KIconViewItem {
public:
AVFormatDescList(const QString & description, const char *&name);
~AVFormatDescList();
/** Create a widget to handle a list value. Most likely, this will be a listbox. */
AVFormatWidgetBase *createWidget(QWidget * parent);
/** Adds the specified string to the item list. */
void addItem(const QString & item);
/** Returns the item list. */
QValueVector < QString > itemList();
/** Create an AVIconViewItem. Note that AVList takes ownership of the clip passed in. */
AVIconViewItem(KdenliveDoc * doc, QIconViewItem * parent,
DocumentBaseNode * node);
AVIconViewItem(KdenliveDoc * doc, QIconView * parent,
DocumentBaseNode * node);
~AVIconViewItem();
DocClipRef *clip() const;
QString getInfo() const;
virtual QString text() const;
virtual QPixmap *pixmap() const;
private:
QValueVector < QString > m_itemList;
void doCommonCtor();
QString clipDuration() const;
QIconView *m_iconView;
DocumentBaseNode *m_node;
KdenliveDoc *m_doc;
};
#endif

View File

@@ -23,16 +23,14 @@
#include <qheader.h>
#include <klocale.h>
#include <kdenlivedoc.h>
#include <kdebug.h>
#include <kiconloader.h>
#include <math.h>
#include <documentbasenode.h>
#include <documentclipnode.h>
#include <timecode.h>
#include <iostream>
#include "kdenlivedoc.h"
#include "documentbasenode.h"
#include "documentclipnode.h"
#include "timecode.h"
#include "kdenlivesettings.h"
AVListViewItem::AVListViewItem(KdenliveDoc * doc, QListViewItem * parent, DocumentBaseNode * node):
KListViewItem(parent),
@@ -54,19 +52,30 @@ KListViewItem(parent), m_listView(parent), m_node(node), m_doc(doc)
void AVListViewItem::doCommonCtor()
{
setRenameEnabled(2, true);
if (m_node->asClipNode()) setRenameEnabled(2, true);
// recursively populate the rest of the node tree.
QPtrListIterator < DocumentBaseNode > child(m_node->children());
while (child.current()) {
new AVListViewItem(m_doc, this, child.current());
if (child.current()) {
new AVListViewItem(m_doc, this, child.current());
}
++child;
}
}
QString AVListViewItem::key ( int column, bool ascending ) const
{
if (column == 0) column = 1;
QString key = QListViewItem::key(column, ascending);
// Hack to make folders appear first in the list
if (!m_node->asClipNode()) key = "000000" + key;
return key;
}
void AVListViewItem::paintCell(QPainter *p, const QColorGroup &cg, int column, int width, int align)
{
if (column == 1 && childCount() == 0) {
if (column == 1 && m_node->asClipNode()) {
// Draw the clip name with duration underneath
QFont font = p->font();
font.setPointSize(font.pointSize() - 2 );
@@ -95,7 +104,7 @@ AVListViewItem::~AVListViewItem()
void AVListViewItem::setText(int column, const QString & text)
{
kdDebug() << "setText ( " << column << ", " << text << " ) " << endl;
//kdDebug() << "setText ( " << column << ", " << text << " ) " << endl;
if (m_listView->columnText(column) == i18n("Description")) {
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
@@ -109,9 +118,66 @@ QString AVListViewItem::clipDuration() const {
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
Timecode timecode;
text = timecode.getEasyTimecode(clip->duration(), KdenliveSettings::defaultfps());
text = Timecode::getEasyTimecode(clip->duration(), KdenliveSettings::defaultfps());
int usage = clip->referencedClip()->numReferences();
if (usage > 0) {
text.append(", [" + QString::number(usage) + "]");
}
}
return text;
}
QString AVListViewItem::getInfo() const
{
QString text;
DocumentClipNode *clipNode = NULL;
if (m_node) clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
DocClipBase::CLIPTYPE fileType = clip->clipType();
if (fileType == DocClipBase::AV)
text = "<b>"+i18n("Video Clip")+"</b><br>";
else if (fileType == DocClipBase::VIDEO)
text = "<b>"+i18n("Mute Video Clip")+"</b><br>";
else if (fileType == DocClipBase::AUDIO)
text = "<b>"+i18n("Audio Clip")+"</b><br>";
else if (fileType == DocClipBase::COLOR)
text = "<b>"+i18n("Color Clip")+"</b><br>";
else if (fileType == DocClipBase::VIRTUAL)
text = "<b>"+i18n("Virtual Clip")+"</b><br>";
else if (fileType == DocClipBase::IMAGE)
text = "<b>"+i18n("Image Clip")+"</b><br>";
else if (fileType == DocClipBase::SLIDESHOW)
text = "<b>"+i18n("Slideshow Clip")+"</b><br>";
else if (fileType == DocClipBase::TEXT)
text = "<b>"+i18n("Text Clip")+"</b><br>";
if (fileType != DocClipBase::TEXT && fileType != DocClipBase::COLOR && fileType != DocClipBase::VIRTUAL) {
text.append(i18n("Path: %1").arg(clip->fileURL().directory()) + "<br>" );
text.append(i18n("File Size: ") + clip->formattedFileSize() + "<br>" );
}
if (clip->audioChannels() + clip->audioFrequency() != 0) {
QString soundChannels;
switch (clip->audioChannels()) {
case 1:
soundChannels = i18n("Mono");
break;
case 2:
soundChannels = i18n("Stereo");
break;
default:
soundChannels = i18n("%1 Channels").arg(clip->audioChannels());
break;
}
text.append(i18n("Audio: %1Hz %2").arg(QString::number(clip->audioFrequency())).arg(soundChannels) + "<br>");
}
text.append(i18n("Usage: %1").arg(QString::number(clip->numReferences())));
}
else {
text = "<b>"+i18n("Folder")+"</b><br>";
text.append(i18n("%1 clips").arg(childCount()));
}
return text;
}
@@ -125,10 +191,10 @@ QString AVListViewItem::text(int column) const
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
if (clip->durationKnown()) {
Timecode timecode;
/*Timecode timecode;
timecode.setFormat(Timecode::Frames);
text = timecode.getTimecode(clip->duration(), KdenliveSettings::defaultfps());
text = timecode.getTimecode(clip->duration(), KdenliveSettings::defaultfps());*/
} else {
text = i18n("unknown");
}
@@ -137,25 +203,7 @@ QString AVListViewItem::text(int column) const
DocumentClipNode *clipNode = m_node->asClipNode();
if (clipNode) {
DocClipRef *clip = clipNode->clipRef();
long fileSize = clip->fileSize();
long tenth;
if (fileSize < 1024) {
text = QString::number(fileSize) + i18n(" byte(s)");
} else {
fileSize = (int) floor((fileSize / 1024.0) + 0.5);
if (fileSize < 1024) {
text = QString::number(fileSize) + i18n(" Kb");
} else {
fileSize = (int) floor((fileSize / 102.4) + 0.5);
tenth = fileSize % 10;
fileSize /= 10;
text = QString::number(fileSize) + "." +
QString::number(tenth) + i18n(" Mb");
}
}
text = clip->formattedFileSize();
}
} else if (m_listView->columnText(column) == i18n("Type")) {
if (m_node->asClipNode()) {
@@ -205,6 +253,9 @@ const QPixmap *AVListViewItem::pixmap(int column) const
if (pixmap->isNull())
pixmap = NULL;
}
else {
pixmap = new QPixmap(KGlobal::iconLoader()->loadIcon("folder", KIcon::Toolbar));
}
}
return pixmap;

Some files were not shown because too many files have changed in this diff Show More