On Fri, 16 Mar 2012, Talha Yalta wrote:
The tabbed script editor and model window are really great. Despite
the need for more polish, these already add substantially to the
overall gretl experience. Here are a few comments:
1)- The ability to drag a tab out is nice and useful but I think there
must be a way to do the opposite. Is there a difficulty with dragging
something back in?
Yes: when you drag a script or model out of its tabbed
container you get a new top-level window, and top-level
windows can't be dragged "into" other windows (only on top of
them). A menu item could be added to dock a free-standing
window (i.e. grab its content, destroy the original window,
and pack the content into the target window), but that would
be quite complicated.
2)- I notice that switching between model tabs, gretl does not
anymore
check for the subsample status. I am guessing that you are aware and
already working on this.
No, I haven't tested this much, other than trying to prevent
crashes.
4)- Now that a model tab can be dragged, it could be nice to be able
to drag it onto the Model Table, but I have a feeling that this may
not be very easy to do.
Hmm, not sure; quite complicated, I suspect.
7)- What does "smart tabs" do?
Makes it so that Tab doesn't just insert a tab, instead it
tries to insert (or remove) sufficient spaces to line up the
given element with correct indentation, based on hansl syntax.
I'll think about the other points you make.
One other thing, somewhat relevant. I've added an "Arrange"
item to the window-list menu. This cascades the open gretl
windows, making it quite easy to find things. It's not tested
on Windows (which sometimes works rather differently from
Linux with regard to window management).
Allin