Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 05-03-2026, 03:29 AM   #256
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 692
Karma: 721246
Join Date: Dec 2017
Device: Kobo
Oh, quick, a little bug:
If you delete all the entrys in the ToC editor, you can no longuer add a new entry (since their require a entry as reference)
un_pogaz is offline   Reply With Quote
Old 05-03-2026, 06:59 AM   #257
User_Z
Zealot
User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.
 
Posts: 127
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
Hello.

Where in the interface are the following lines found:
AdjustImage
PrettyPrinting...
Mending...

If possible, with pictures.
User_Z is offline   Reply With Quote
Old 05-03-2026, 08:42 AM   #258
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by un_pogaz View Post
Oh, quick, a little bug:
If you delete all the entrys in the ToC editor, you can no longuer add a new entry (since their require a entry as reference)
Yes you then need to rebuild the ToC first to get restarted. It has always worked like that. So this is not something new, I am not sure if it is a bug. The TOC editor has always needed a reference to an underlying heading tag in order to allow the editing to work. It just adds title attribute or a special class to tell Sigil to ignore it. But without a pointer to an underlying h1-h6 tag nothing can be done. It is not a TOC creator (there is a different tool that does that), it is meant to edit existing entries.

After studying the code, I probably could add a check in the delete code itself to check if after the delete the invisible root item has no rows left and if so inject an empty row.
I will look into that.

Update: I have pushed to master a change to inject an empty placeholder entry if when editing the TOC, the user deletes the last entry. So there is always an entry so "Add above" and "Add below" can still both work with no issues as does simply editing the placeholder itself.

Last edited by KevinH; 05-03-2026 at 12:56 PM.
KevinH is offline   Reply With Quote
Old 05-03-2026, 08:47 AM   #259
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by User_Z View Post
Hello.

Where in the interface are the following lines found:
AdjustImage
PrettyPrinting...
Mending...

If possible, with pictures.
Huh? Is this a request for a new feature? Or a bug report about a translation? I am confused. Most strings to translate are found in either the C++ (cpp files) or in the qt ui files. Simply grepping Sigil source should tell you which file.

Note all ui strings in ui files are automatically included in to the list of strings to be translated.

For example: Here is one place that the string AdjustImage is set for translation for a WindowTitle.

In Sigil/src/Form_Files/AdjustImage.ui

Code:
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>AdjustImage</class>
 <widget class="QWidget" name="AdjustImage">
  <property name="windowTitle">
   <string>AdjustImage</string>
  </property>
Some translatable strings are set on menu actions many of which can be found in the main.ui located in that same folder.

If you are looking for screenshots of new features then please download the latest DNSB test build.

Last edited by KevinH; 05-03-2026 at 09:03 AM.
KevinH is offline   Reply With Quote
Old 05-03-2026, 09:22 AM   #260
User_Z
Zealot
User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.
 
Posts: 127
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
This question asks where I can see new strings from the new features implemented on my computer screen while working with the program (test build 2.8.0).

Judging by the provided code fragment, the string "AdjustImage" doesn't require translation, even though it's in Transifex.
Conversely, I see the string "coordinates" on the screen, but not in Transifex.
Attached Thumbnails
Click image for larger version

Name:	coordinates.PNG
Views:	11
Size:	1.6 KB
ID:	223064  
User_Z is offline   Reply With Quote
Old 05-03-2026, 09:58 AM   #261
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: 29,420
Karma: 211545324
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Prettify and Mend Are not new features. Prettify has been tweaked.

Mend is on by default, but you can turn it off in Sigil's Preferences.

Both can be run manually from the context menu by right clicking on CodeView when Xhtml is open.

The ways to trigger Prettify and Mend have not changed. They are both covered in the user manual.

The change to Prettify is the ability to tweak how it works by means of an .xml file in Sigil's preferences. There is no current documentation for this (aside from posts in this thread) because this new feature has not been released yet.

The other new features are found when you open an image from the bookbrowser. New buttons are available for editing images directly from Sigil.

Last edited by DiapDealer; 05-03-2026 at 10:03 AM.
DiapDealer is offline   Reply With Quote
Old 05-03-2026, 10:05 AM   #262
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by User_Z View Post
This question asks where I can see new strings from the new features implemented on my computer screen while working with the program (test build 2.8.0).

Judging by the provided code fragment, the string "AdjustImage" doesn't require translation, even though it's in Transifex.
Conversely, I see the string "coordinates" on the screen, but not in Transifex.
AdjustImage is a window title just like BookBrowser or any other window in Sigil and can and probably should be translated.

I will add a tr() around the word "coordinates" to mark it as translatable. What about "Zoom" should that be translatable too?

This will require rebuilding the base for translations one more time. But we are in no rush so.
KevinH is offline   Reply With Quote
Old 05-03-2026, 10:31 AM   #263
User_Z
Zealot
User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.User_Z can tell if an avocado is ripe without touching it.
 
Posts: 127
Karma: 130000
Join Date: Sep 2019
Location: Ukraine
Device: Computer, iPad
>What about "Zoom" should that be translatable too?

Yes.
User_Z is offline   Reply With Quote
Old 05-03-2026, 10:54 AM   #264
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Okay, I have pushed this to master. The new base for translations should be automagically updated sometime overnight by Transifex so any time after that the strings will be available for translators.

And I have pulled in all translations so far into Sigil but with the recent base.ts update more pulls will be made over the next 2 weeks, so no rush.

Last edited by KevinH; 05-03-2026 at 11:09 AM.
KevinH is offline   Reply With Quote
Old 05-03-2026, 01:39 PM   #265
KarlG
Connoisseur
KarlG began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Mar 2024
Device: none
Quote:
Originally Posted by KevinH View Post
And any new Sigil Preferences are not a good idea. We have too many Preferences as it is now.

So at best this would be an environment variable setting only.
I don't think Sigil has THAT many preferences, but if you feel differently then an environment variable would be fine.
KarlG is offline   Reply With Quote
Old 05-03-2026, 01:44 PM   #266
KarlG
Connoisseur
KarlG began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Mar 2024
Device: none
Quote:
Originally Posted by KevinH View Post
The last one used is adaptive. It is used everyplace in Sigil, Very few people will have organized all desired files to sit beside their epub. But even if they did, after the first input, it will adapt. How does forcing it to one location to start help most users?

Maybe I am missing something here. Please justify it would be better for most people?
If very few people will have organised all desired files, then each time they are working on a new epub and want to add new files they're probably going to have to select a different folder anyway.

So with this option, it just means they're starting from the epub folder and not the last one used.

Either way, they're going to have to select a new folder (and maybe if they notice they're always starting in the actual epub folder they might start organising their files better).
KarlG is offline   Reply With Quote
Old 05-03-2026, 02:20 PM   #267
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by KarlG View Post
If very few people will have organised all desired files, then each time they are working on a new epub and want to add new files they're probably going to have to select a different folder anyway.

So with this option, it just means they're starting from the epub folder and not the last one used.

Either way, they're going to have to select a new folder (and maybe if they notice they're always starting in the actual epub folder they might start organising their files better).
Still not convinced. Many epubs people edit will not have extra image files, extra xhtml files, and css files to add to that epub sitting right beside it. Many have separate image folders, css folders, or boilerplate xhtml folders that can be in various places. Not necessarily next to an epub. This is especially true for those that edit epubs via calibre's open with.

So again, some better justification for this feature or maybe a few other users requesting this feature are really needed. Change just to save one or two users a single click or two are really not the kinds of feature requests I will accept. You can of course set a folder as a commonly used location to remember in the file dialog.

Last edited by KevinH; 05-03-2026 at 02:25 PM.
KevinH is offline   Reply With Quote
Old 05-03-2026, 02:26 PM   #268
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: 9,666
Karma: 6774048
Join Date: Nov 2009
Device: many
Deleted a duplicate response generated somehow

Last edited by KevinH; 05-03-2026 at 02:29 PM.
KevinH is offline   Reply With Quote
Old 05-03-2026, 03:39 PM   #269
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 51,823
Karma: 180002962
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Link removed

Last edited by DNSB; 05-07-2026 at 07:06 PM.
DNSB is offline   Reply With Quote
Old 05-04-2026, 06:50 AM   #270
jugaor
Connoisseur
jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.
 
jugaor's Avatar
 
Posts: 53
Karma: 17648
Join Date: Jun 2011
Location: Lima, Peru
Device: Kindle 10Gen / Kobo Aura HD / Nook STR
Hi.

Quote:
Originally Posted by KevinH View Post
1. add some way (especially for tables) for users to control what Prettify does
(accepted and in master)
Thanks, a fantastic improvement!
One question/suggestion (aka suquestion): is there any way to configure prettyprint.xml to wrap lines at <br / > tags? (like it used to do in pre-Gumbo Sigil).
Often, especially with third-party epubs/imports from word processors/copy-pasted content from websites, these tags appear, and it would be visually easier if they were clearly marked in code view.
(Fingers crossed)

Quote:
Originally Posted by KevinH View Post
7. fix issues related to dark mode and Sigil's native dark mode theme on windows
when trying to identify the active tab (without needing qss styling)
(this is still open and waiting to see how it resolves with Windows users)
Since this was initially my request, with my limited qss skills (enhanced by BeckyEbook’s suggestions), I've already solved it.
If it's still open because of me, please feel free to close it.

jugaor is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestions for Sigil Improvements or New Features KevinH Sigil 241 03-02-2026 01:09 PM
Suggestions for Sigil Improvements or New Features KevinH Sigil 168 11-18-2025 12:23 PM
Ideas for New Improvements or Features KevinH Sigil 97 04-09-2025 09:45 AM
What Features or Tools does Sigil Still Need Yet? KevinH Sigil 175 03-06-2021 09:11 PM
Improvements/bugs/features dontcrash KOReader 10 10-23-2019 10:05 AM


All times are GMT -4. The time now is 05:28 AM.


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