![]() |
#31 |
Enthusiast
![]() Posts: 43
Karma: 10
Join Date: Oct 2008
Device: sony
|
It's not just the PunctuationSmarten plugin. It's all plugins, just using that one as an example.
Should have made that clear, sorry |
![]() |
![]() |
![]() |
#32 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 450
Karma: 3886916
Join Date: May 2013
Location: Ontario, Canada
Device: Kindle KB, Oasis, Pop_Os!, Kobo Forma
|
Just fwiw, on my pop!_os box the files do highlight in grey when they are selected. Ctrl-A does not work, but shift-click, shift-arrow or control-click all work. Identical on the appimage and the compiled version
|
![]() |
![]() |
![]() |
#33 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,591
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Also, please make sure the "Use Bundled Python" box is checked in Sigil's plugin manager. I may need to spin up a VM with the Mate Desktop Environment and do some testing. It's not one I run into as much as Gnome, KDE, Cinnamon, Xfce, etc... |
|
![]() |
![]() |
![]() |
#34 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,591
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I don't really expect Ctrl+a to work in tkinter on Linux, by the way.
|
![]() |
![]() |
![]() |
#35 | |
Enthusiast
![]() Posts: 43
Karma: 10
Join Date: Oct 2008
Device: sony
|
Quote:
Please don't spend too much time on this if only effects me |
|
![]() |
![]() |
![]() |
#36 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,591
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It's a Mate thing as far as I can tell. I set up a VM with Ubuntu Mate 24.04.2 and I'm seeing the same thing. No color in the list widget indicating single (or multiple selections). Hoping to rule out the AppImage, I installed the necessary system Python pieces and had the AppImage use the system Python. The results were the same. So I installed the version of Sigil that Ubuntu had in its repos and tried that. Again the the same.
So with a bit of Python code, I dumped what the default colors were for the tkinter list box, and sure enough, the background color and the selectbackgroundcolor are identical. That's why you can't see what's highlighted in the widget. What I don't know is 1) how Mate is forcing this tkinter theming, and 2) how/why the AppImage's bundled Python and tkinter are picking up on it. I can manually override the colors in my plugin easily enough, but that's an ugly solution. |
![]() |
![]() |
![]() |
#37 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,797
Karma: 6000000
Join Date: Nov 2009
Device: many
|
FWIW, I just tried PunctuationSmarten plugin with the released AppImage under KDE Plasma on Manjaro and was given a greyscale stye dialog with highlight that functioned quite well.
I then tested the same thing under my own direct Manjaro build and got identical results. So it is just limited to Mate and is not an AppImage specific issue, Last edited by KevinH; 05-25-2025 at 03:08 PM. |
![]() |
![]() |
![]() |
#38 |
Enthusiast
![]() Posts: 43
Karma: 10
Join Date: Oct 2008
Device: sony
|
Thank you.
I'll stick to the windows Sigil, it's a shame, but not the end of the world. Thanks again |
![]() |
![]() |
![]() |
#39 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,591
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I can upgrade my punctuation plugin. The only plugins that should suffer from this issue are the ones that use tkinter GUIs.
|
![]() |
![]() |
![]() |
#40 | |
Enthusiast
![]() Posts: 43
Karma: 10
Join Date: Oct 2008
Device: sony
|
Quote:
I could change my dekstop, but I'm so used to it and like it a lot. Thanks again |
|
![]() |
![]() |
![]() |
#41 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,797
Karma: 6000000
Join Date: Nov 2009
Device: many
|
We wouldn't be making changes specifically for you, but instead so that everyone could benefit.
|
![]() |
![]() |
![]() |
#42 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,796
Karma: 8700631
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
In the new version, it takes a long time for changes to .css files to be reflected in the preview pane. The same goes for Find and Replace; replacements take more than twice as long with Preview enabled. I'm working with Sigil for Archlinux.
EDIT: with Find & Replace, do the try with only one replacement, not with Replace All. Last edited by RbnJrg; 05-27-2025 at 10:20 AM. |
![]() |
![]() |
![]() |
#43 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,797
Karma: 6000000
Join Date: Nov 2009
Device: many
|
I am not seeing this on MacOS or Linux AppImage in the release version. But they both use Qt 6.8.2.
FWIW, there was a late change in the release version that fixed a bug in cache clearing that prevented a css change from being seen without a reload. So are you sure you are using the official release build? Could this be caused by Qt6.9.x related changes? Please try the official AppImage version. It uses Qt 6.8.2. Does it exhibit the same issues on your machine? |
![]() |
![]() |
![]() |
#44 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,797
Karma: 6000000
Join Date: Nov 2009
Device: many
|
Also, do you have any environment vars set to change the Update Page interval?
Code:
// allow user to override the default Preview Timeout (integer in milliseconds) QString new_timeout = Utility::GetEnvironmentVar("SIGIL_PREVIEW_TIMEOUT"); if (!new_timeout.isEmpty()) { bool okay; int timeout = new_timeout.toInt(&okay, 10); if (!okay) { timeout = 1000; } else { if (timeout < 1000) timeout = 1000; if (timeout > 10000)timeout = 1000; } settings.setUIPreviewTimeout(timeout); } If the problem persists then the issue is not Timer related and is caused by lost or delayed change signals. Last edited by KevinH; 05-27-2025 at 11:34 AM. |
![]() |
![]() |
![]() |
#45 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,797
Karma: 6000000
Join Date: Nov 2009
Device: many
|
And a specific example epub and step by step instructions to help us see what you are seeing would help.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-2.0.2 Released | DiapDealer | Sigil | 39 | 02-13-2024 04:36 PM |
Sigil-1.5.1 Released | DiapDealer | Sigil | 27 | 04-15-2021 10:27 AM |
Sigil-1.2.0 Released | DiapDealer | Sigil | 77 | 07-16-2020 12:55 PM |
Sigil-0.9.7 Released | DiapDealer | Sigil | 90 | 11-10-2016 01:30 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 10:41 AM |