I also think that disabling this stuff for the next release is the best way to go.
I haven't played around with the tabbed windows yet, but I do have a couple thoughts
on the possible behavior of undocked tabs:
If I undock a tab from the main script editor and then try to open another tab in that new
window, what happens? It sounds like currently nothing does, because my new window is just
like the original (ie, untabbed) window. Would that also be the case with a second tabbed
editor with one tab?
What I'm getting at here is that I think we should avoid the potential for
proliferation of tabbed windows. In other words it seems like Allin's option 2
(Talha's suggestion) might be best. Undocked windows can't have more than one tab,
and should maybe have an obviously different look (lack of options, etc).
I hope that makes sense...
PS
-----Original Message-----
From: gretl-devel-bounces(a)lists.wfu.edu [mailto:gretl-devel-bounces@lists.wfu.edu] On
Behalf Of Allin Cottrell
Sent: Monday, March 19, 2012 4:17 PM
To: Gretl development
Subject: [Gretl-devel] grep 1.9.8, once again
I'd like to get a release out soon. That raises the question of what to do with the
new tabbed windows.
I think the best thing at this point would be to disable tabbed windows altogether for the
release, then resume testing and development in CVS. With the tabbed model window I
don't feel I can guarantee that it works right in all respects; and with the tabbed
script editor the issue is that the design isn't finalized -- in particular, in
respect of what happens when you "undock" a tab.
To expand a little on the last point: right now, what happens if you drag a script out of
the tabbed editor is that you get a window that is functionally identical to the original
single-script editor. That's a defensible choice, but it's just one out of (at
least) three possibilities. The other two I have in mind are:
1) What gedit does: when you drag a tab out, you get a second tabbed editor, with one tab.
This means you can use the file's tab to drag it back into the first tabbed window if
you want.
2) What Talha was suggesting (I think), namely, when you drag a file out you get a
"subsidiary" window that doesn't have all the controls of the orginal
single-file window (e.g. no "Open"
or "New" buttons). And this subsidiary window should have some sort of control
that allows you to re-dock it.
Anyway, the bottom line is that I don't want to put half-baked stuff into a release.
Allin
_______________________________________________
Gretl-devel mailing list
Gretl-devel(a)lists.wfu.edu
http://lists.wfu.edu/mailman/listinfo/gretl-devel