View Single Post
Old 06-13-2019, 09:53 AM   #51
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,669
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by Mister L View Post
Thanks to the Sigil team for this new version.

Question, I noticed already on 9.13 that it's no longer possible to re-order open tabs by dragging them; is this deliberate? If it's not deliberate, is it possible to put it back in future versions? I use this often to keep my css tab next to the current active xhtml tab whilst still having (an)other xhtml tab(s) open for reference / final editing / etc., or for easily comparing 2 xhtml tabs, or 2 css files before deleting one, or other cases.

If there's something in the new code that prevents it, I'll just have to get used to it, but if it can be restored it really can be useful sometimes.
It was a deliberate decision. Reordering tabs with this version (and others) of Qt can occasionally result in crashes. We thought it best to prevent crashes by default.

The good news is that if you really want the feature, and you're willing to take the risk, we've included an option to override this behavior by manually creating an environment variable. The bad news is that I can't remember exactly what the variable name is offhand (having this stuff in a wiki or something would be handy, huh @BetterRed ).

I'll look up the particulars and get back to you.

EDIT: the environment variable name is SIGIL_ALLOW_TAB_MOVEMENT
Create the variable and give it any value you want (1, True, whatever). It only needs to be set to work.

Last edited by DiapDealer; 06-13-2019 at 11:31 AM.
DiapDealer is offline   Reply With Quote