https://bugs.kde.org/show_bug.cgi?id=472334

            Bug ID: 472334
           Summary: Support moving editor windows to a new monitor.
    Classification: Applications
           Product: kdevelop
           Version: unspecified
          Platform: Other
                OS: All
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: UI: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: john-...@adminking.com
  Target Milestone: ---

This is a feature request to make editor windows detachable such that they can
moved onto a different monitor head.
This new editor window can have it's own tabs as well. 

So it would be like having a second main window, but without the toolbar, menu,
etc,... 

This could be implemented by dragging tabs outside of the main window, and/or
having a context menu on right-clicking the tab with a 'move to new window'
option, along with a corresponding entry in the Window menu.

I took a look at the code to see how much work this would be, and
unfortunately, due to the way things are set up, with the Sublime Mainwindow
owning a lot of the state and event handling around tabs, it would not be very
trivial.

In order to implement this, we'd need to abstract all of the tab-specific code
into a type of TabContainer Widget or Window base class and add a way of
tracking the currently active/focused tab container/window so we know which one
to address when a new tab is requested for instance. Moreover, all the tab
related event/signal handling functions would also have to be moved, as the
sublime MainWindow currently has stuff like TabDoucleClicked() etc,..

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to