{"issue":{"user":{"id":335567,"login":"Carreau","url":"https://api.github.com/users/Carreau","gravatar_id":"4d4ea6148fef59dff9fa0fc8c309496a","avatar_url":"https://secure.gravatar.com/avatar/4d4ea6148fef59dff9fa0fc8c309496a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"milestone":null,"created_at":"2011-12-19T16:46:14Z","title":"Qtconsole, multiwindow [work in progress]","state":"open","updated_at":"2011-12-21T12:10:35Z","labels":[],"id":2602684,"html_url":"https://github.com/ipython/ipython/issues/1182","closed_at":null,"pull_request":{"patch_url":"https://github.com/ipython/ipython/pull/1182.patch","html_url":"https://github.com/ipython/ipython/pull/1182","diff_url":"https://github.com/ipython/ipython/pull/1182.diff"},"body":"Now that 0.12 is out, let's add new functionality.\r\n\r\nDraft of improving qtconsole.\r\n\r\nA little in the idea of multitab, but with multiple windows, `Ctrl+(shift)+N` open a new window with a new kernel/slave frontend in it.\r\n\r\nThis is \"working\", still some regression, lot's of code to clean/to regroup, but I won't touch it a lot during the next week or so.\r\n\r\nMy main concern is about the QMenuBar shared between all the windows (futur plan that need it to be shared, or I will emulate a sharing), and wether the shortcut are handeld correctly on windows and linux, or if it totally crash because of QMainWindow taking property of QMenuBar.\r\n\r\nNeed to be careful with embedding also.\r\n\r\nWhy one qtconsole instance and not launch several console ? To allow passing tabs between windows without \"loosing widget content\" (coming soon hopefully).\r\n\r\n\\--\r\nMatthias\r\n \r\n\r\n","number":1182,"url":"https://api.github.com/repos/ipython/ipython/issues/1182","comments":4,"assignee":null},"comment":{"user":{"id":335567,"login":"Carreau","url":"https://api.github.com/users/Carreau","gravatar_id":"4d4ea6148fef59dff9fa0fc8c309496a","avatar_url":"https://secure.gravatar.com/avatar/4d4ea6148fef59dff9fa0fc8c309496a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-21T12:10:35Z","updated_at":"2011-12-21T12:10:35Z","id":3232915,"body":"Quick before leaving for a week.\r\nNo problem for renaming/changing shortcut.\r\nIt just totally don't work on linux (only 1 windows have a menu bar so shortcut don't work in the others), and I will have to emulate a shared menu-bar.\r\n\r\nI wasn't able to find how to write a drag/drop tabs across windows unless recoding most of the interface myself.\r\n","url":"https://api.github.com/repos/ipython/ipython/issues/comments/3232915"},"action":"created"}