Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 08-06-2019, 01:50 PM   #31
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: 20,933
Karma: 114949712
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
Yes! Dead On!

After our upcoming release, I will try to incorporate those code snippets into Sigil.



KevinH
Man, that was some awkward searching, too! Surely Qt will eventually offer a way to incorporate something like this, no? I'm really surprised there's not more people screaming about it.

Last edited by DiapDealer; 08-06-2019 at 01:57 PM.
DiapDealer is offline   Reply With Quote
Old 08-06-2019, 01:59 PM   #32
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
I grepped all of the .mm files in Qt 5.12.3 source and no where can any of these search terms be found:

setTabbingMode
NSWindowTabbingModeDisallowed
setAllowsAutomaticWindowTabbing

In fact a grep for just "Tabbing" in the mm files brings up nothing.

So this issue does not appear to be on Qt's radar at all as they do not have any code to allow or disallow it.

The change may have to come in Qt itself.

I wonder if QtCreator has anything for controlling this.

KevinH



Quote:
Originally Posted by DiapDealer View Post
Man, that was some awkward searching, too! Surely Qt will eventually offer a way to incorporate something like this, no? I'm really surprised there's not more people screaming about it.
KevinH is offline   Reply With Quote
Advert
Old 08-06-2019, 02:09 PM   #33
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: 20,933
Karma: 114949712
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Might have something to do with how the latest macdeployqt is generating the plist file. I did see some mentions that certain entries in the plist could trigger the behavior. Otherwise ... this tabbing thing seems like it's been around since MacOS 10.12 and there's been tab bar insertion complaints in Qt apps as early as Qt5.6. If that's the case, we should have been seeing this sooner. Perhaps see how the plist generation of the latest macdeployqt differs from the version used in our earlier Sigil releases? Maybe we'll get lucky and find there's something we can regex out of the plist.

But those code snippets sound like a sure-fire, long-term deterrent.
DiapDealer is offline   Reply With Quote
Old 08-06-2019, 02:29 PM   #34
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
The more recent builds of Sigil are the first to be built with OSX 10.12 as the minimum which is what triggers this nonsense. That is why the Sigil 0.9.9 and 0.9.10 do not see the same issue.

I did find this Qt bug but of course nothing has been done about it ....

https://bugreports.qt.io/browse/QTBUG-61707

Sometimes I really think Qt is not being properly managed (to say it as politely as I can).
KevinH is offline   Reply With Quote
Old 08-06-2019, 02:38 PM   #35
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: 20,933
Karma: 114949712
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
The more recent builds of Sigil are the first to be built with OSX 10.12 as the minimum which is what triggers this nonsense. That is why the Sigil 0.9.9 and 0.9.10 do not see the same issue.
That's right. I forgot about the target os version.

Well hopefully it won't prove too difficult to work the building of that code into Sigil's cmake process and we can nip the issue completely.

Seems odd that Apple doesn't provide a way for users to exempt specific applications from the default docker behavior, though.
DiapDealer is offline   Reply With Quote
Advert
Old 08-06-2019, 03:14 PM   #36
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
qupzilla seems to have fixed this same issue in a reasonable manner so we will model Sigil after their approach for the release after this one.
KevinH is offline   Reply With Quote
Old 08-06-2019, 03:16 PM   #37
Vroni
Beast
Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'
 
Posts: 125
Karma: 10010
Join Date: Oct 2018
Device: Tolino/PRS 650/Tablet
Quote:
Originally Posted by KevinH View Post
I strongly recommend always setting that Dock Preference to "Manually" and then removing the keyboard shortcut Apple(Cmd) Shift T from the shortcuts used by the macOS system.
Okay, i set the setting to manually with no effect. Shall i try to delete the ini file?

I didn't know this setting at all and at least deliberately never set it. I still haven't quite understood what it does.
The key combination also doesn't tell me anything, I pressed it but don't see any change in the gasnzen system. Now I am overwhelmed.

DFeleting the ini files does not change anythin in sigil, still double title bar, still messed up toolbar, still selecting the row above mousepointer.

Last edited by Vroni; 08-06-2019 at 03:19 PM.
Vroni is offline   Reply With Quote
Old 08-06-2019, 03:28 PM   #38
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
1. Set the System Preferences for Dock to not use Tabs for Windows (i.e Manually)

2. Look under the Sigil View menu in the menubar. Disable Show Tabs.

3. Shutdown Sigil.

4. remove the ini file

5. restart the machine

Now start up Sigil. Is it Okay?
KevinH is offline   Reply With Quote
Old 08-06-2019, 07:28 PM   #39
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
FWIW, since this can only impact macOS and was a real bear to track down, the fix to prevent macOS from converting windows to tabs underneath Sigil (and PageEdit) was pushed to master in both repos and will be in the upcoming release.
KevinH is offline   Reply With Quote
Old 08-08-2019, 12:52 PM   #40
Vroni
Beast
Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'
 
Posts: 125
Karma: 10010
Join Date: Oct 2018
Device: Tolino/PRS 650/Tablet
Ok, did evrything in the given sequence, see attachment.
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2019-08-08 at 18.48.41.png
Views:	19
Size:	227.4 KB
ID:	172821  
Vroni is offline   Reply With Quote
Old 08-08-2019, 01:08 PM   #41
Vroni
Beast
Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'
 
Posts: 125
Karma: 10010
Join Date: Oct 2018
Device: Tolino/PRS 650/Tablet
After loading a book and setting some preferences it look like this (blurred some ares)
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2019-08-08 at 18.59.34.png
Views:	25
Size:	628.0 KB
ID:	172822  
Vroni is offline   Reply With Quote
Old 08-08-2019, 03:18 PM   #42
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
You still have broken tabbing with the system trying to convert the extra window into a tab. Please take a snapshot of the menu that is produced under the View menu in Sigil right now and post it here.

Just in case this is cache related. Here is an even more extensive set of instructions for cleaning up.

1. Exit from Sigil completely, verify this with Activity Monitor or ps
2. In System Preferences->Dock make sure prefer tabs to Windows is set to manually.
3. remove the Sigil ini file
4. remove any and all things related to Sigil in ~/Library/Caches/

// New step just inserted!
5. remove any and all things related to Sigil in ~/Library/"Saved Application State"

// Another new step just inserted
6.remove any and all things related to Sigil in ~/Library/Preferences

7. restart your computer making sure the box to reopen windows is NOT checked.
8. after restart, start up Sigil but do NOT use any key sequences
9. verify if the extra title bar still exists. It should not. If so look at the View menu and make sure the Show Tabs menu item is not activated. If activated, toggle it off.
10. once off and the extra title bar has gone away, resize the Sigil windows and then properly exit Sigil to get a viable ini file created.

If after this sequence, you still see two nested title bars, then your system is either hosed or you have third party software that is either tabbifying windows or adding extra decorations.

To test if something in your account is interfering with Sigil, create a new user account and install Sigil from a fresh release download into that account onto its Desktop and run Sigil from your Desktop *after* making sure that Dock preference setting is set to Manually for this new user account and test Sigil that way.

Other than that, your only viable workaround is to use Sigil 0.9.10 until the next release comes out and then test again.

Last edited by KevinH; 08-08-2019 at 03:43 PM.
KevinH is offline   Reply With Quote
Old 08-09-2019, 01:13 PM   #43
Vroni
Beast
Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'
 
Posts: 125
Karma: 10010
Join Date: Oct 2018
Device: Tolino/PRS 650/Tablet
This is what ir looks right now
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2019-08-09 at 19.10.47.png
Views:	21
Size:	215.4 KB
ID:	172845  
Vroni is offline   Reply With Quote
Old 08-09-2019, 01:22 PM   #44
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 3,656
Karma: 2209388
Join Date: Nov 2009
Device: many
Yes, that is correct. Just one title bar.
Please be careful as there is obviously a key sequence that enables window to nested tab conversion that you do not want to trigger yet again.
KevinH is offline   Reply With Quote
Old 08-09-2019, 03:21 PM   #45
Vroni
Beast
Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'Vroni knows the difference between 'who' and 'whom'
 
Posts: 125
Karma: 10010
Join Date: Oct 2018
Device: Tolino/PRS 650/Tablet
I've reconfigured now Sigil as far as i can see as i didnt want to reuse the old ini file. But now Sigil does not remember the window size/position Not a big deal, but i have to resize sigil every time i start it up.

Vroni
Vroni is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Automatic Select File Type arcegabriel Calibre Companion 4 03-14-2018 07:25 PM
Folder/File Select dialog hangs calibre on Xubuntu/XFCE tempura Calibre 8 09-16-2015 11:26 PM
How to Select Entire Book? Tom SKP Sigil 4 05-18-2013 04:18 PM
Multiple file select? neonbible Sigil 6 12-09-2010 07:35 PM
Feature request: Select what file format to save RSS into haridasi Calibre 2 08-23-2008 10:03 AM


All times are GMT -4. The time now is 03:42 AM.


MobileRead.com is a privately owned, operated and funded community.