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-22-2023, 07:36 PM   #1
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: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Sigil-2.0.1 Released

Sigil-2.0.1

Sigil 2.0.1 represents a bug-fix only release.

Bug Fixes
  • fix crash when right click on Misc folder in BookBrowser
  • Allow user to revert CodeView drag_and_drop change via environment variable: SIGIL_ALLOW_CODEVIEW_DROP=1

    Note: Using DragnDrop in CodeView is still NOT officially supported.
  • add inadvertantly missed updated Serbian translation (ts) file

--------------------------------- Notes -----------------------------------

The latest version of the Sigil User Guide can always be downloaded from the Sigil website, or from its own GitHub repository.

Please check the Sigil website for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements.

The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.

PGP Fingerprint (for signed tags and source archives):
Code:
B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63
All Sigil binary (and source) downloads can also be found as assets at the bottom of The Sigil-2.0.1 Github Release page.

Last edited by KevinH; 08-22-2023 at 09:52 PM.
DiapDealer is offline   Reply With Quote
Old 08-22-2023, 07:36 PM   #2
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: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Reserved for future use
DiapDealer is offline   Reply With Quote
Advert
Old 08-23-2023, 09:53 AM   #3
diego77
Member
diego77 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Aug 2018
Device: kobo aura one
Sigil 2.0.1
OS X (Monterey)

“Sigil” cannot be opened because the developer cannot be verified.
diego77 is offline   Reply With Quote
Old 08-23-2023, 10:20 AM   #4
Turtle91
A Hairy Wizard
Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.
 
Turtle91's Avatar
 
Posts: 3,099
Karma: 18727053
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
This is a known issue because it is WAY TOO EXPENSIVE to pay Apple their extortionist rates to 'get certified'.

There is a checksum on the downloads page you can use to verify - always use the downloads page, not some 3rd party site - then use the 'continue anyway' options.
Turtle91 is offline   Reply With Quote
Old 08-23-2023, 10:27 AM   #5
diego77
Member
diego77 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Aug 2018
Device: kobo aura one
Solved with this in Terminal:

xattr -cr (app path)



EDIT: I'm sorry! I've missed the open twice
Thanks KevinH

Last edited by diego77; 08-23-2023 at 10:54 AM.
diego77 is offline   Reply With Quote
Advert
Old 08-23-2023, 10:27 AM   #6
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: 7,650
Karma: 5433388
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by diego77 View Post
Sigil 2.0.1
OS X (Monterey)

“Sigil” cannot be opened because the developer cannot be verified.
Please at least read the Release Notes above. It explicitly addresses this issue in the following quote:

The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.

There is no need to clear the quarantine attribute. Just right click on the app and select open twice in a row. Sigil will launch.

Last edited by KevinH; 08-23-2023 at 10:30 AM.
KevinH is online now   Reply With Quote
Old 10-07-2023, 03:46 AM   #7
galax
Member
galax began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Sep 2023
Device: none
Greets,

Quick question, does Sigil 2.0.1-r2 work with qtwebengine 'vulkan' only? Or does it rely on 'opengl'?

thanks.
galax is offline   Reply With Quote
Old 10-07-2023, 04:03 AM   #8
galax
Member
galax began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Sep 2023
Device: none
Code:
Warning: QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
Debug: attempted to load a non-existent dictionary:  "en_US"
Debug: vkDebug: Could not open device /dev/dri/renderD128: Permission denied (VK_ERROR_INCOMPATIBLE_DRIVER)
Debug: vkDebug: setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
Warning: No physical devices
Warning: Failed to create QRhi for QBackingStoreRhiSupport
Debug: vkDebug: setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
Warning: No physical devices
Warning: Failed to create QRhi for QBackingStoreRhiSupport
Warning: QQuickWidget: Failed to get a QRhi from the top-level widget's window
Warning: QQuickWidget::resizeEvent() no QRhi
Debug: vkDebug: setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
Warning: No physical devices
Warning: Failed to create QRhi for QBackingStoreRhiSupport
Warning: QQuickWidget: Failed to get a QRhi from the top-level widget's window
Debug: vkDebug: setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
Warning: No physical devices
Warning: Failed to create QRhi for QBackingStoreRhiSupport
Warning: QQuickWidget: Failed to get a QRhi from the top-level widget's window
Warning: QQuickWidget::resizeEvent() no QRhi
Warning: QQuickWidget: Attempted to render scene with no rhi
Segmentation fault
galax is offline   Reply With Quote
Old 10-07-2023, 04:27 AM   #9
galax
Member
galax began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Sep 2023
Device: none
Fixed, user needed to be in the 'render' group.
galax is offline   Reply With Quote
Old 10-07-2023, 07:47 AM   #10
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: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Moved your last posts to the the 2.0.1 release thread.

I'm unfamiliar with the Sigil 2.0.1-r2 version. Is that a package from a particular distro? If so, which one? I ask because this is the first I've heard of users needing to be manually added to the system 'video' or 'render' group in order to run Sigil. Especially when using a distro-provided package.

Last edited by DiapDealer; 10-07-2023 at 07:51 AM.
DiapDealer is offline   Reply With Quote
Old 10-15-2023, 08:47 PM   #11
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: 425
Karma: 77256
Join Date: Sep 2011
Device: none
Since I remembered such now, I thought I might mention. A small detail. Once I believe I accidentally clicked remove all plugins. Oh my. Perhaps such should have a confirmation? I recall it doesn't but maybe it does. As I don't recall seeing such a button on other apps perhaps the idea of remove all itself isn't so great and the button doesn't need to be there?
democrite is offline   Reply With Quote
Old 10-15-2023, 08:53 PM   #12
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: 7,650
Karma: 5433388
Join Date: Nov 2009
Device: many
There is already a confirmation MessageBox when you try to remove all plugins.
It works on my mac just now. If your mac skips it, then that is a bug in Qt 6.5.2 that is fixed in Qt 6.5.3

Code:
void PluginWidget::removeAllPlugins()
{
    PluginDB *pdb = PluginDB::instance();
    QMessageBox msgBox;

    msgBox.setIcon(QMessageBox::Warning);
    msgBox.setWindowFlags(Qt::Window | Qt::WindowStaysOnTopHint);
    msgBox.setWindowTitle(tr("Remove All Plugins"));
    msgBox.setText(tr("Are you sure sure you want to remove all of your plugins?"));
    QPushButton *yesButton = msgBox.addButton(QMessageBox::Yes);
    QPushButton *noButton  = msgBox.addButton(QMessageBox::No);
    msgBox.setDefaultButton(noButton);
    msgBox.exec();
    if (msgBox.clickedButton() == yesButton) {
        ui.pluginTable->setSortingEnabled(false);
        while (ui.pluginTable->rowCount() > 0) {
            ui.pluginTable->removeRow(0);
        }
        pdb->remove_all_plugins();
        ui.pluginTable->resizeColumnsToContents();
        ui.pluginTable->setSortingEnabled(true);
    }
    foreach(QComboBox* cb, m_qlcbxs) {
        cb->clear();
        cb->setCurrentIndex(-1);
    }
}

Last edited by KevinH; 10-15-2023 at 08:56 PM.
KevinH is online now   Reply With Quote
Old 10-15-2023, 08:59 PM   #13
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: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by democrite View Post
Oh my. Perhaps such should have a confirmation? I recall it doesn't but maybe it does. As I don't recall seeing such a button on other apps perhaps the idea of remove all itself isn't so great and the button doesn't need to be there?
There is a request for confirmation if you attempt to remove all plugins. It will suffice, and it will remain as it is. "Other apps don't..." is not really a convincing argument for feature removal. Use it or don't.
DiapDealer is offline   Reply With Quote
Old 10-19-2023, 01:26 AM   #14
jugaor
Enthusiast
jugaor began at the beginning.
 
jugaor's Avatar
 
Posts: 30
Karma: 10
Join Date: Jun 2011
Location: Lima, Peru
Device: Kindle 10Gen / Kobo Aura HD / Nook STR
Hello.

Sigil 2 saves .ini files as UTF-8, which is an advantage.
However, now it also exports them with this encoding, which makes it tricky to import them in previous versions if they have special characters (as it happens in languages like Spanish, French, etc.).
This change prevents the correct exchange of "Clips" and "Saved searches" between installations or users (especially now that Windows 7 is no longer supported).
Would it be possible to allow the previous export (ANSI)? Maybe as an additional option?

Thank you very much for your great work!

Last edited by jugaor; 10-19-2023 at 03:51 AM.
jugaor is offline   Reply With Quote
Old 10-19-2023, 07:39 AM   #15
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: 7,650
Karma: 5433388
Join Date: Nov 2009
Device: many
Sigil has always used ini format and not utf-8. We once tried utf-8 years ago, and utf-8 files caused numerous issues so we had to revert to standard ini files.

Sigil-2.0.1 still uses normal ini files but for safety to prevent compatibility problems from Qt5 to Qt6 it takes Qt5 generated ini files on first launch and creates Qt6 versions from them.

They are still cross-platform, just using a new name. Once those exist they are used from then on out.

You can of course delete those Qt6 ini files and copy in Qt5 ini files from a previous version of Sigil (1.x) and they will be properly converted to Qt6 ini files when Sigil is next launched.

The old Qt5 names are:

#define CLIPS_SETTINGS_FILE "sigil_clips.ini"
#define INDEX_SETTINGS_FILE "sigil_index.ini"
#define SEARCHES_SETTINGS_FILE "sigil_searches.ini"
#define SEARCHES_V2_SETTINGS_FILE "sigil_searches_v2.ini"
#define SIGIL_SETTINGS_FILE "sigil.ini"

The new Qt6 ini file names are:

#define CLIPS_V6_SETTINGS_FILE "sigil_clips_v6.ini"
#define INDEX_V6_SETTINGS_FILE "sigil_index_v6.ini"
#define SEARCHES_V6_SETTINGS_FILE "sigil_searches_v6.ini"
#define SIGIL_V6_SETTINGS_FILE "sigil_v6.ini"

So which ini files (exact file names and paths) are you talking about?

Last edited by KevinH; 10-19-2023 at 08:19 AM.
KevinH is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil-1.3.0 Released DiapDealer Sigil 8 09-15-2020 08:03 AM
Sigil-1.2.0 Released DiapDealer Sigil 77 07-16-2020 12:55 PM
Sigil-0.9.18 Released DiapDealer Sigil 20 09-13-2019 09:08 AM
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 KevinH Sigil 106 10-04-2015 10:41 AM
Sigil 0.8.2 Released user_none Sigil 12 12-22-2014 06:02 PM


All times are GMT -4. The time now is 10:00 PM.


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