Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 08-25-2023, 01:49 PM   #121
KevinH
Sigil Developer
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: 8,859
Karma: 6120478
Join Date: Nov 2009
Device: many
If running Sigil on one monitor (say the LG) and moving the app by dragging to another monitor (the other LG) then when you go to the top Sigil menu and click does the menu show up where it belongs or on the original monitor?

See Vanguard3000's original bug report here to see what the bug looks like.

https://www.mobileread.com/forums/sh...7&postcount=12

You could try repeating that test with the Acer pair as well. The bug requires the monitor edid blocks to have identical serial numbers in them.

If it all works then your Monitors all have different EDID blocks and can not be used to test with.


If you can recreate his bug, I would be happy to walk you through testing with the debug Sigil plus the new qt qwindows.dll plugin to see if it fixes anything.
KevinH is offline   Reply With Quote
Old 08-25-2023, 02:09 PM   #122
Vanguard3000
Groupie
Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.
 
Posts: 169
Karma: 474196
Join Date: Jan 2011
Location: Canada
Device: Kobo Libra 2
Quote:
Originally Posted by KevinH View Post
Okay, DiapDealer has graciously rebuilt the qt windows plugin one more time, removing the need to deal with any registry stuff.
Sorry for the wait - I have the day off and don't have much time at my PC. But good news - it works perfectly, at least at the glance I'm able to take.

Menus and dropdowns work perfectly on both monitors. Debug is as follows:

Code:
Debug: Primary Screen:  "LG FHD (1)" "LG Electronics" "16843009\\\\.\\DISPLAY1"
Debug:     geo        :  QRect(0,0 1920x1080)
Debug:     avail   geo:  QRect(0,0 1920x1040)
Debug:     devideRatio:  1
Debug:     logical dpi:  96 96
Debug:     physic  dpi:  81.28 80.6824
Debug: 

All Screens
Debug: Screen:  0 "LG FHD (1)" "LG Electronics" "16843009\\\\.\\DISPLAY1"
Debug:     geo        :  QRect(0,0 1920x1080)
Debug:     avail   geo:  QRect(0,0 1920x1040)
Debug:     devideRatio:  1
Debug:     logical dpi:  96 96
Debug:     physic  dpi:  81.28 80.6824
Debug: Screen:  1 "LG FHD (2)" "LG Electronics" "16843009\\\\.\\DISPLAY2"
Debug:     geo        :  QRect(1920,0 1920x1080)
Debug:     avail   geo:  QRect(1920,0 1920x1040)
Debug:     devideRatio:  1
Debug:     logical dpi:  96 96
Debug:     physic  dpi:  81.28 80.6824
I'll hopefully be able to test a bit further on Monday (maybe over the weekend, time permitting) but it looks like this is a good fix. And no Regedit!

Thanks to you both for your help!
Vanguard3000 is offline   Reply With Quote
Advert
Old 08-25-2023, 02:14 PM   #123
KevinH
Sigil Developer
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: 8,859
Karma: 6120478
Join Date: Nov 2009
Device: many
That is wonderful news! Thanks for testing and reporting back. We will add this patch to all future builds of Qt6.5 for Windows that is embedded in Sigil. And keep using it until and Qt officially fixes the bug in their release.
KevinH is offline   Reply With Quote
Old 08-25-2023, 02:44 PM   #124
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,661
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Yay! I've already added it to my Qt6 build system--alongside the CVE patch to qtbase. I'll get the updated dll into my current custom Qt6.5.2 that Sigil is built with (both the official releases and the CI builds). Do we think there's any reason for a new Sigil release? Or can we offer the dll to those few (so far) that the bug hits until the next release? I don't imagine we're quite done with Qt6.5.2/Sigil 2.0 buglets/idiosyncrasies just yet.
DiapDealer is offline   Reply With Quote
Old 08-25-2023, 03:02 PM   #125
Vanguard3000
Groupie
Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.
 
Posts: 169
Karma: 474196
Join Date: Jan 2011
Location: Canada
Device: Kobo Libra 2
Quote:
Originally Posted by DiapDealer View Post
Do we think there's any reason for a new Sigil release?
I know this is more a question for Kevin, but I'd think that would depend on how many people are reporting the issue. It would be pretty frustrating for those affected, and it's always best not to expect users to jump through hoops (simple though they may be). If its just me and one or two others you know of, it can probably wait a bit until you've collected a few other bug fixes, provided you keep this fix readily available.
Vanguard3000 is offline   Reply With Quote
Advert
Old 08-25-2023, 03:55 PM   #126
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,661
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
We've only heard of two so far. But as you said, it will depend on if more come out of the woodwork. I DO imagine another bugfix release will be along sooner rather than later, though.
DiapDealer is offline   Reply With Quote
Old 08-25-2023, 04:38 PM   #127
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 441
Karma: 77256
Join Date: Sep 2011
Device: none
Quote:
Originally Posted by KevinH View Post
Would you try using the macOS x86_64 build under Rossetta 2 to see if the bug/abort happens there as well and report back. That would help if I could narrow down my search to be arm64 specific.
It also occurs on 13.5.1 (just updated) and on x86_64. I tried moving all desktop files into some newly created folder on the desktop, such still occurs when navigating to desktop.

maybe it is related somehow to my system being in a non-english european language? might that have anything to do with how unicode is used? I haven't tried. Keyboard is ABC Extended.

For a while I'll be occupied anytime I'm at the computer and often I have less chance to be at one, so it might be a while before I can try to track it down. But I'll try to keep it in mind.

One thing, for others I understand it is hard to remain patient and other. For some particular cultures, there is more of a tendency for critique, argument, disagreeing in a way that may not maintain hospitality warmth etc., and perhaps for some cultures modern life is more stressful. As such, many forums are often just not pleasant to hang around on. Here and elsewhere. Such does affect how much others want to contribute or participate. At least for me, much of time I just do not want to read any forums or discussions anywhere. For example, unrelated, how many critique each other for grammar even in cases when they cannot easily tell for some English may not be their first language, or if someone is stressed or going through something and their speech changes. There is just for some such little attempt at understanding.
democrite is offline   Reply With Quote
Old 08-25-2023, 04:59 PM   #128
KevinH
Sigil Developer
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: 8,859
Karma: 6120478
Join Date: Nov 2009
Device: many
Thanks. So it is not macOS version dependent and not arm64 dependent.

Somewhere other than your home directory, could you please create a new folder and name it exactly the same way as your home folder name that is causing issues. Then add any image file to it and zip it up and post it for me. Maybe I can recreate the bug that way.

Another thing that might help would be to use Terminal.app. Open Terminal.app and type the following commands exactly as written hitting return at the end of each line.

cd
echo ${HOME} > info.txt
echo `pwd` >> info.txt
env >> info.txt


Then zip up the newly created info.txt file and post it here.

The first line changes the directory to your home directory
The second line tries to echo the path of your home directory to info.txt file
The third line appends the current working directory to the info.txt file
The last line appends your current environment variables to the info.txt file.

The environment vars will tell me what encoding you are using, what locale you are using, your current path, etc.

Feel free to remove any lines you want from the env output listing, I really just need to know encoding used, locale, etc

I can use that to try to recreate your bug with my own folder names copied from your environment.

Thanks,

Kevin



Quote:
Originally Posted by democrite View Post
It also occurs on 13.5.1 (just updated) and on x86_64. I tried moving all desktop files into some newly created folder on the desktop, such still occurs when navigating to desktop.

maybe it is related somehow to my system being in a non-english european language? might that have anything to do with how unicode is used? I haven't tried. Keyboard is ABC Extended.

For a while I'll be occupied anytime I'm at the computer and often I have less chance to be at one, so it might be a while before I can try to track it down. But I'll try to keep it in mind.

One thing, for others I understand it is hard to remain patient and other. For some particular cultures, there is more of a tendency for critique, argument, disagreeing in a way that may not maintain hospitality warmth etc., and perhaps for some cultures modern life is more stressful. As such, many forums are often just not pleasant to hang around on. Here and elsewhere. Such does affect how much others want to contribute or participate. At least for me, much of time I just do not want to read any forums or discussions anywhere. For example, unrelated, how many critique each other for grammar even in cases when they cannot easily tell for some English may not be their first language, or if someone is stressed or going through something and their speech changes. There is just for some such little attempt at understanding.

Last edited by KevinH; 08-25-2023 at 05:02 PM.
KevinH is offline   Reply With Quote
Old 08-25-2023, 08:03 PM   #129
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 441
Karma: 77256
Join Date: Sep 2011
Device: none
I'll try when I can. Perhaps in the next few days or so.

One thing I forgot to mention. Some dialogs, or at least one – I think it was regex rename –, cursor focus doesn't automatically go to the first text fields as with other dialogs. Perhaps such is not by default when one creates such dialogs with Qt. Such would be nice someday if possible.
democrite is offline   Reply With Quote
Old 08-25-2023, 08:38 PM   #130
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,106
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
So Far I I have set up on my LG pair.
I redocked Preview, I have moved the the whole works (all like the post showed except, no clips) between monitors, I will report back after shuffling Acer cables.
theducks is offline   Reply With Quote
Old 08-25-2023, 08:52 PM   #131
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,106
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
OK after some cable stretching, The Acer pair behaved with the same activities as before.

Both sets are 1920x1080
theducks is offline   Reply With Quote
Old 08-25-2023, 09:12 PM   #132
KevinH
Sigil Developer
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: 8,859
Karma: 6120478
Join Date: Nov 2009
Device: many
So neither of your monitor pairs showed the bug that moving Sigil to the left monitor, the Manage Plugins menu actually opened on the right monitor (where Sigil initially opened), is that correct?
KevinH is offline   Reply With Quote
Old 08-25-2023, 09:57 PM   #133
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,106
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by KevinH View Post
So neither of your monitor pairs showed the bug that moving Sigil to the left monitor, the Manage Plugins menu actually opened on the right monitor (where Sigil initially opened), is that correct?
Oops. I forgot the manage plugins Test

Acer:
With Sigil on the Left, Things are normal. Manage open On top of Sigil.

With Siil on the Right, Clicking Plugins (on the menu, opens the sub menu ON THE LEFT Monitor, And Manage opens on the Left (about where it was when Sigil was on the Left).
BTW I just verified Sigil 2.0.1
theducks is offline   Reply With Quote
Old 08-25-2023, 10:12 PM   #134
KevinH
Sigil Developer
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: 8,859
Karma: 6120478
Join Date: Nov 2009
Device: many
Yes your Acer pair shows the bug. To fix it:

1. download the qwindows.dll.zip file from:

https://github.com/kevinhendricks/Bu...OnMac/releases

2. Unzip it.

3. Navigate to the Sigil program folder and then inside the platforms folder. Delete the existing qwindows.dll file or move it completely out of the Sigil program folder. Renaming it does not work.

4. Copy in the newly downloaded qwindows.dll into that platforms folder. It should be the only thing in the platforms folder.

5. Now restart your computer and once restarted fire up Sigil and run the same test for the bug with your Acer monitor pair.

The bug seen earlier should now be fixed.

This fix will be part of all new Sigil releases until Qt officially fixes it.

The fixed qwindows.dll can fully replace the one you deleted or moved previously so no need to revert after the testing.

Thanks for testing!

Last edited by KevinH; 08-25-2023 at 10:15 PM.
KevinH is offline   Reply With Quote
Old 08-25-2023, 10:33 PM   #135
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,106
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Patched
Thanks for Sigil and your efforts
theducks is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil-1.9.20 Released DiapDealer Sigil 12 01-28-2023 09:41 AM
Sigil-0.9.12 Released DiapDealer Sigil 194 03-15-2019 03:51 PM
Sigil-0.9.11 Released DiapDealer Sigil 37 02-18-2019 06:56 PM
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 KevinH Sigil 106 10-04-2015 10:41 AM
Sigil 0.6.0 Released user_none Sigil 93 11-24-2012 06:50 PM


All times are GMT -4. The time now is 04:10 AM.


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