Menu

#372 Draggable tabs

Won't_Implement
closed
SciTE (280)
2
2016-05-01
2006-09-28
Iúri Chaer
No

I don't know how hard that is, but it'd be very nifty
to be able to drag tabs in the tab bar and rearrange
them. Like you can do on FireFox nowadays.

Discussion

  • Neil Hodgson

    Neil Hodgson - 2006-09-29
    • milestone: --> Won't_Implement
    • priority: 5 --> 2
    • assigned_to: nobody --> nyamatongwe
     
  • Neil Hodgson

    Neil Hodgson - 2006-09-29

    Logged In: YES
    user_id=12579

    There is no API on either platform to make this easy.

     
  • Philippe Lhoste

    Philippe Lhoste - 2006-10-03

    Logged In: YES
    user_id=2556

    I agree I would like such feature... Or at least a dialog
    box allowing the change the order of files (less real-time
    dragging to manage). I have a starting point, perhaps
    someday I will finish it.

     
  • Nobody/Anonymous

    Logged In: NO

    I agree to it's very useful feture

     
  • Nobody/Anonymous

    Logged In: NO

    @nyamatongwe:
    Actually I must correct you. Gtk+2.10 has a built-in feature to make tabs rearrangeable, even between different windws. It is just one line of code once a new tab/page is added. [1]

    I would be pleased to see this feature in a future version.

    [1] http://developer.gnome.org/doc/API/2.0/gtk/GtkNotebook.html#gtk-notebook-set-tab-reorderable

     
  • Neil Hodgson

    Neil Hodgson - 2007-04-04

    Logged In: YES
    user_id=12579
    Originator: NO

    For anyone wanting to work on this: calling gtk_notebook_set_tab_reorderable allows reordering the tabs but clicking on a tab will revert the order. The code will also need to detect that tabs have been reordered and reorder SciTE's internal buffer numbering. Since the function is not available on GTK+ 2.8 which is still widely used, there should be a #if guard around the call.

     
  • Neil Hodgson

    Neil Hodgson - 2010-01-28

    Implemented in 1.79.

     
  • Neil Hodgson

    Neil Hodgson - 2010-01-28
    • status: open --> closed
     
  • b2f9h203

    b2f9h203 - 2016-05-01

    Was this feature reverted or is it just not working for me? I tested this with Scite 3.6.2 (self-compiled with GTK2) and SciTE 3.6.0 from the debian repos which uses GTK3.

     
    • Neil Hodgson

      Neil Hodgson - 2016-05-01

      It was implemented on Windows but not on the other platforms.

       

Log in to post a comment.