FR: Remove Gaps function

*******Enhancement / FMR*********
Brief title for your desired feature: Remove Gaps function
How would you like the feature to work?
Ability to remove all gaps between selected Timeline clips in a single step, either by:
1. using a new user-customizable keyboard shortcut
2. right-clicking the selection and clicking on a new 'Remove Gaps' option in the context menu.
3. selecting 'Remove Gaps' from the 'Sequence' menu (having this option appear next to the 'Go to Gap' function would be a logical positioning)
Gaps between clips on different tracks would also be removed, while leaving each clip on its respective track.
Why is this feature important to you?
Editing workflows often leave dozens of gaps between clips.  For example, a common editing workflow is to do a clip pre-selection using the Source Monitor to send subclips to the Timeline, and then grabbing clips from that selection to edit to music/etc.  Every clip removed leaves a gap behind, that quickly leaves things untidy.  Having to manually delete these gaps one by one, to clean up one's Timeline, is a tremendous time waster for something that could easily be achieved in a single step with a 'Remove Gaps' function!

Jim Simon wrote:
Yes, Pierre,  I checked them all.
You checked every program out there in existence?  Right...
Jim Simon wrote:
It makes perfect sense for the simple fact that the selection is made.  You can't expect Premiere Pro to know when you made that selection by mistake and when you did it on purpose.  So it respects that selection, as is expected and desired.
Clips get selected all of the time NOT because the users is choosing to select the clip(s) per se, but because it's a means to an end.  For example, a user wants to edit a clip's effects?  That user needs to select the clip so that it opens up in the ECW.  Requiring that the user actively deselects clips every single time, so that they don't delete them by mistake when they're completely out of view, ADDS steps that wouldn't be necessary if Premiere were smart enough to not allow unintentional changes to be made a completely unseen clip selection.
Jim Simon wrote:
how often do editors actually want to modify a completely hidden clip selection?
It doesn't have to be completely hidden.  I will sometimes zoom out to select a range of clips, then zoom back in see the operation being performed.
Are you just playing stupid, or do you actually still not get it Jim?  If a selection is partially visible, I said and will say again for the last time that all actions should work as usual.  My argument is only for when a clip selection is completely unseen, and therefore far too prone to accidental modification by a user that DOES NOT REALIZE that something was left selected.  Get it?  Arguying that Premiere shouldn't be improved in this regard because users shouldn't make this mistake in the first place is as stupid as saying that cars shouldn't have seatbelts and airbags because drivers shouldn't be getting into accidents.  And by the way, your reference to not wanting HAL for an NLE only goes to show how dumb you can get with your arguments.

Similar Messages

  • How to remove a function on the main timeline within a movie clip

    How do you remove a function that is coded on a frame in the main timeline from within a movie clip?  I tried this, but no dice:
    infoGraphicDisparity.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene);
    function fl_ClickToGoToScene(event:MouseEvent):void
        parent.removeEventListener (Event.ENTER_FRAME, parent["enterFrameHandler"]);
        MovieClip(this.root).gotoAndPlay("disparity");
    this is the event I am trying to remove:
    stage.addEventListener(Event.ENTER_FRAME, enterFrameHandler);
    any help would be appreciated as always.
    Thanks!

    from any frame (that executes after enterFrameHandler is defined) in any display object in the display list
    stage.removeEventListener(Event.ENTER_FRAME, MovieClip(root).enterFrameHandler);

  • Problem: Intermittant accesst to remove DVR function from work, plus unrelated(?) hub issue

    Hi folks.
    We have the DVR with media manager and multiroom and all that.  I love it, but two things are going on.
    1: I can sometimes, but rarely, get to remove DVR functions from the webpage. When I log in I can see  the caberbox status that tells me how many hours of recordingI have left. However, I don't see an icon on the left that lets me record or delete things, nor can i see anything when I click the DVR button from the cablebox status page.  Whats going on? Sometimes I can see it, but not often enough.
    2: When watching DVR'ed programs in the bedroom, occiasionaly we get a popup message that covers the screen saying something about losing connection to the hub or something like that. IT then stops us from watching the recorded program, and makes us go back again from the begining. Any idea what thats about?

    BDMacD wrote:
    Hi folks.
    We have the DVR with media manager and multiroom and all that.  I love it, but two things are going on.
    1: I can sometimes, but rarely, get to remove DVR functions from the webpage. When I log in I can see  the caberbox status that tells me how many hours of recordingI have left. However, I don't see an icon on the left that lets me record or delete things, nor can i see anything when I click the DVR button from the cablebox status page.  Whats going on? Sometimes I can see it, but not often enough.
    2: When watching DVR'ed programs in the bedroom, occiasionaly we get a popup message that covers the screen saying something about losing connection to the hub or something like that. IT then stops us from watching the recorded program, and makes us go back again from the begining. Any idea what thats about?
    There have been hub errors and other issues with HM DVR and I believe it is fixed with th 1.6.2 software that is being rolled out nationwide. There is a post about 1.6.2 that shows the remaining schedule of where and when. If you go to menu/ settings/ System Information, it will show you what version you have.
    Here is a link to that posting.
    http://forums.verizon.com/vrzn/board/message?board.id=FiOS_TV&thread.id=8917
    Message Edited by prisaz on 03-26-2009 05:10 PM

  • Removing drag functionality of column in OBIEE 11g

    Hi all,
    Can any one say me how to remove the draging functionality for the columns in OBIEE 11g ? It is creating an issue for me when i hide the columns in pivot and has only rows over there. It is creating one more layer on the top of the measures.
    Thanks for your help.

    Fightclub,
    Edit the Pivot view and goto Row section -> Row Properties -> Option - Uncheck the Display Heading.
    But you'll loose your columns heading of rows.
    Thanks,
    Balaa...

  • Need to remove gap at front of track

    I have a 1 track stereo recording, and there is a 10 second gap in front of the track (there was some junk sound there that I deleted). I need to export the track, with no 10 second gap in front. I can't just drag the track to eliminate the gap because I have used automation to adjust the volume at various points. When I drag it, the control points are now incorrectly positioned.
    Any help would be appreciated.

    You can turn on the cycling function. The yellow horizontal bar will appear at the top on the window.
    Place the left end of the bar where you want the song to start and stretch it out to the end of the song. Then export the song.

  • Table with add and remove row function

    i want to have table that function like exactly like email table in yahoo or hotmail or any. the last column will have the checkbox an there is a button that reside on the top of the table that is used to delete all the checked data. i have tried to use AbstractTableModel with the data of type object[] but i don't know how to make the addRow and removeRow. can anyone help me i'm stuck!
    [Delete all check data] <-- jButton
    names | contact no | email | delete |
    john | 0000000000 | [email protected] | [] <-- checkbox
    tom | 0000000000 | [email protected] | [] <-- checkbox

    Is this really difficult ???
    Just use DefaultTableModel, use addRow method for add row, and use removeRow method to remove a row.
    Just loop your all table rows, get value at first column like:
    for( int i = 0; i < tableModel.getRowCount(); i++ ){
        //i assume you have checkbox in first columun of your table
        Boolean isSelected = ( Boolean )tableModel.getValueAt( i, 0 );
        if( isSelected.booleanValue() ){
            tableModel.removeRow( i );
    }

  • How to remove gap in sequence?

    Hi,
    SELECT MENU_ITEMID.NEXTVAL INTO :MENU_ITEM.M_ITEM_ID
    FROM SYS.DUAL;
    EXCEPTION
    WHEN OTHERS THEN MESSAGE ('FAILED');
    RAISE FORM_TRIGGER_FAILURE;
    I have applied the above PRE-INSERT trigger on my MENU_ITEM FORM.
    I was inserting values but when I was inserting the 53th item my PC was struck by a power failure, I did not commit or Rollback and next item when I rebooted my system and tried to insert the 53th item in my form it gave me a gap and jumped to 54th item directly.
    Now How can I remove this gap?
    I tried to insert the ids manually using INSERT command,
    INSERT INTO MENU_ITEM VALUES (53, 'AAAA');
    INSERT INTO MENU_ITEM VALUES (54, 'BBAAA');
    INSERT INTO MENU_ITEM VALUES (55, 'UUAA');
    but when I opened the application form then it showed the wrong order of id column.
    like
    53
    55
    54
    and so on.
    I deleted the newly inserted records using this command, DELETE from MENU_ITEM where M_ITEM_ID in(53,54,55);
    COMMIT;
    and then i queried the nextval of sequence.
    and it was 55.
    now I want tthe solution to solve this.
    Please Help me that where I can find the solution?
    Thanks In advance
    Natalia

    I'm afraid you do not understand how a SEQUENCE works.
    A sequence is a "one-time" sheet. Once we have got a number through NEXTVAL the sequence can never give us that number again (unless we created the sequence with the CYCLE clause, in which case we'll see it again, eventually). NEXTVAL is a piece of DDL, so we cannot roll it back. We can only fill in the gaps manually, as you did. You, however, overshot and inserted a row with an ID 55 that was in advance of the last number assigned by the sequence.
    Also note that the SEQUENCE number has a CACHE; this is the default behaviour, because it is memory efficient. As a side effect, if the database goes down, assigned numbers in the cache may be lost. We can avoid this with the NOCACHE option, but it makes sequence usage slower. It depends: do we need every number in the range or can we cope with gaps? As most sequence usage is simply to assign uniqueness gaps do not matter. They do matter in some circumstances, e.g. in an audit subsystem.
    The LAST_NUMBER column on USER_SEQUENCES shows the last number assigned. But, as the example below shows, beware. Before we have called the sequence in this session, LAST_NUMBER shows the actual last number given by the sequence. Once the sequence has satisfied a NEXTVAL call the LAST_NUMBER column shows the last number in the current cache. We can see the actual last number assigned with a CURRVAL statement.
    Regards, APC
    P.S. The rows in your block are being displayed in the "wrong" order because your block does not have an ORDER BY property to sort rows by ID.
    SQL> CREATE SEQUENCE test_seq;
    Sequence created.
    SQL> SELECT last_number, cache_size
      2  FROM   user_sequences
      3  WHERE  sequence_name = 'TEST_SEQ';
    LAST_NUMBER CACHE_SIZE                                                         
              1         20                                                         
    SQL> SELECT test_seq.NEXTVAL FROM dual;
       NEXTVAL                                                                     
             1                                                                     
    SQL> SELECT last_number, cache_size
      2  FROM   user_sequences
      3  WHERE  sequence_name = 'TEST_SEQ';
    LAST_NUMBER CACHE_SIZE                                                         
             21         20                                                         
    SQL> SELECT test_seq.NEXTVAL FROM dual;
       NEXTVAL                                                                     
             2                                                                     
    SQL> SELECT last_number, cache_size
      2  FROM   user_sequences
      3  WHERE  sequence_name = 'TEST_SEQ';
    LAST_NUMBER CACHE_SIZE                                                         
             21         20                                                         
    SQL> SELECT test_seq.NEXTVAL FROM dual;
       NEXTVAL                                                                     
             3                                                                     
    SQL> ROOLBACK;
    Rollback complete.
    SQL> SELECT last_number, cache_size
      2  FROM   user_sequences
      3  WHERE  sequence_name = 'TEST_SEQ';
    LAST_NUMBER CACHE_SIZE                                                         
             21         20                                                         
    SQL> SELECT test_seq.NEXTVAL FROM dual;
       NEXTVAL
             4
    SQL> SELECT last_number, cache_size
      2  FROM   user_sequences
      3  WHERE  sequence_name = 'TEST_SEQ';
    LAST_NUMBER CACHE_SIZE
             21         20
    SQL> SELECT test_seq.CURRVAL FROM dual;
       NEXTVAL
             4
    SQL>

  • Remove a Function from SAP.Functions (opposite of .add)

    Hi,
    I have a function written in SAP which I call several times with new importparameters (called by VBA/Excel).  The output goes to a table.
    Although the functions clears the table, the table just keeps growing in the result.
    It seems like the data is kept, but I guess with every new call all the previous functions get called as well, so I need to unload the function every time (un-add it ), however I don't know how to do this (I didn't try obvious commands like REMOVE or so, as I guess it might reset also the connection).
    Can anyone help me with this ?
    Thanks,
    Alain
    In addition, some snippits:
        Set functionCtrl = CreateObject("SAP.Functions")
        Set sapConnection = functionCtrl.Connection
    (than login is done)
    The above is called only once, the next part several times with new matererialnumbers....
       Set theFunc = functionCtrl.Add("YRFC_MyFunc")
       theFunc.exports("Mat") = MatNr
       FuncResult = theFunc.Call
        If FuncResult = True Then
            For Each veld In theFunc.tables("TABUIT").Rows
                Cells(teller, 6) = veld("MFRNR")
                Cells(teller, 7) = veld("LIFNAME")
                Cells(teller, 8) = veld("HTNNR")
                Cells(teller, 9) = veld("MFRPN")
                Cells(teller, 10) = veld("MSTAE")
                teller = teller + 1
            Next
            Set theFunc = Nothing
        Else
                Cells(teller, 6) = "???"
        End If

    If I clear the table with 'free' i.s.o. 'clear', the problem doens't occur...(I had to change something else when I remembered that clear isn't always the best for Tables)
    However, now just for fun, if any knows if a function can be removed, please reply anyway

  • Remove child function

    I have the following function to add movie clips to the stage...
    I assume it is the correct way to add movieclips to the stage becuase it works.
    function attachMovieClips(){
    for (var i=0; i<list_array.length; i++)
    {var mySelectFile:selectFile = new selectFile();
    mySelectFile.name = "mySelectFile"+i;
    mySelectFile.y = (mySelectFile.height + 10)*i;
    addChild(mySelectFile);}}
    attachMovieClips();
    i need a function to remove all the attached movie clips...
    I assume i need to use removeChild however everything i've tried hasn't worked...
    i should think this is an easy problem if you understand AS3, sadly i don't, i'm not sure why i need to create a class to add a mc to the stage in the first place?... please can someone help... kind regards Jonathan

    As you make things you could add them to an array. On these lines:
    var removeLaterArray:Array = [];
    then in your routine where you make things, you add:
    removeLaterArray.push(mySelectFile);
    and it any other functions that make things that you also want to remove at the same time, you add those to the array:
    removeLaterArray.push(someOtherMovieClip);
    At the time you want to remove them all, you would run around the array, and have the item's parent remove that item. Like this:
    for(var i = 0;i<removeLaterArray.length;i++){
        var anItem:DisplayObject = removeLaterArray[i];
        anItem.parent.removeChild(anItem);
    and perhaps:
    removeLaterArray  = null;
    to get rid of any lingering references to the objects.
    There can be other issues though, like if each of your custom objects sets up its own listeners, ideally you would want to remove those listeners. And so perhaps your selectFile Class might have a dispose method, that removes its listeners and also removes itself:
    public function dispose(){
        removeanylistenersImade();
        this.parent.removeChild(this);
    I'm sure there are other alternate ways too. Overall I wouldn't worry too much about it, once you have a way that works for the situation you have.

  • Customizing the BPM Worklist  removing attachment functionality

    Hi
    I am still new to the BPEL but we would like to remove the attachment functionality from the BPM Worklist. We gave our users attachment functionality of our main jspx page using Frank.Nimphius solution. Hence users do not need to have the attachment functionality within the BPM worklist.
    Thanks
    Nick

    Might be better asked on the SOA Suite forums:
    http://forums.oracle.com/forums/category.jspa?categoryID=194

  • Customize BPM Worklist remove attachment functionality

    Hi
    I am still new to the BPEL but we would like to remove the attachment functionality from the BPM Worklist. We gave our users attachment functionality of our main jspx page using Frank.Nimphius solution. Hence users do not need to have the attachment functionality within the BPM worklist.
    Thanks
    Nick

    Might be better asked on the SOA Suite forums:
    http://forums.oracle.com/forums/category.jspa?categoryID=194

  • 5800 - How can i remove gap between tracks?

    Hi guys, as the subjects says...Is there any way to remove the gap between tracks in order to get a continuous play with seperate songs in the XM 5800?
    Thanks.

    I know what you mean - some albums sound much better without the half second (or more) gap between tracks when playing in continuous mode (not usually necessary for shuffle mode). E.g. MediaMonkey on the PC works pretty great with Ministry of Sound albums for example - I suspect we'd have to have a new audio player in a firmware release. Here's to dreaming!
    If I've helped, please hit Kudos! I could do with a little kudos in my life.

  • Removing Aggregate Functions from the Action Menu

    Hi People,
    I'd like to remove the following aggregate functions from the action menu on a report, if possible:
    1. Minimum
    2. Maximum
    3. Median
    Is this actually possible, or am I stuck with them? I've had a good sniff around, but can't find any way to remove them so far.
    Cheers.
    James

    Ok, first click on your name in the menu bar. Then click on "Users&Groups Prefrences..." You should see a little house icon next to 'Login Options" under the menu where all user accounts are displayed. Click on it. Where it says "Show fast user switching menu as" and next to it a dropdown saying "Full Name" change that to icon. After you have done that, the name should be replaced with an icon. Hope this helped.

  • Remove Server function in the Netscape Console does not function

    Remove Server Instance does not function or not accessible. Am trying to remove a server from the console (Netscape Console 4.1) unfortunately i cannot access this specific functionality. Already tried re-installing but it does'nt function

    It is probably because the server you're trying to remove is the Directory Server containing the Configuration Information for the Admin (ie suffix o=NetscapeRoot).
    Trying to remove this specific instance of the Directory Server is like cutting the branch where you're sitting.
    Ludovic.

  • Removing gaps between content and footer/ content and header

    I've been looking all around the internet for some solution, and it's probably a simple one. 
    But it's making me want to throw a brick through a window.
    How the hell do I make that gap (pointed to in red) disappear so that my footer image is seamless with my content background?

    Remove the bottom margin from your paragraph?
    p { margin:0; padding:0;}
    Or change the spacing to before so you still get gaps between paragraphs
    p {margin-top:10px; padding:0;}

Maybe you are looking for

  • Como configurar o recebimento de sms enviada no firefox os?

    Quero receber confirmação que o destinatário recebeu a sms, como no Android, WP e iOS. Eu envio a sms e não sei se a pessoa recebeu em seu aparelho. Tem algum app que substitua o app nativo?

  • How to call a C function calling a Java Method from another C function ?

    Hi everyone, I'm just starting to learn JNI and my problem is that I don't know if it is possible to call a C function calling a Java Method (or doing anything else with JNI) from another C function. In fact, after receiving datas in a socket made by

  • Is there a maximum number of contacts in an Address Book group?

    I have 4,367 contacts. I'm trying to create two different groups, one for my wife and one for me. The majority of the 4,367 contacts will be in my group. I've tried several time but keep getting the same result. On the iCloud website I create a new g

  • Creating Slide Show problems in Elements 10

    I have Photoshop elements 10. I started to create a slide show: so selected the photos, then the show preferences from the dialogue box but when I clicked OK the Slide Show editor dialogue box did NOT appear and everything froze.  the only way out wa

  • When can we pre-order a white iPhone

    I have been waiting for the WHITE iPHone as many others have. I have seen a release date for the "end of July" and July 30 in limited quantities. Can we pre-order them and have them shipped or pick them up in the store like they're doing for the blac