06-12-2019, 10:20 PM | #46 | ||
Ex-Helpdesk Junkie
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Quote:
|
||
06-12-2019, 10:55 PM | #47 | |
Sigil Developer
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
|
PageEdit is not a plugin. PageEdit is a simple standalone application the uses QtWebEngine. Once our engine branch replaces master, we would expect Sigil users to use "open with" to launch it with an xhtml page to do much of what BookView mode once did.
Interestingly, PageEdit might be useful to some calibre users and for some simple web development. We are still working on both to reduce the minimum requirement from Qt 5.12.x to Qt 5.9.x (primarily dealing with the web-inspector internal api which was introduced in Qt 5.11.x.) Also neither the engine branch nor PageEdit has complete translations yet as we only use one base.ts resource on Transifex at a time. Please let us know if you have any questions. BTW, PageEdit uses cmake too and should probably build out of the box on any system that supports building Sigil and uses Qt 5.12.x like Arch. Quote:
|
|
Advert | |
|
06-13-2019, 02:13 AM | #48 | |
Grand Sorcerer
Posts: 5,582
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
You have two options: a) Make a command decision and declare PageEdit a required dependency, even though it isn't strictly required. (The time it takes to build PageEdit is negligible.) b) Make PageEdit an optional Sigil package and create a separate package for it. It built out of the box on my Arch Linux machine. Last edited by Doitsu; 06-13-2019 at 02:36 AM. |
|
06-13-2019, 06:15 AM | #49 |
Grand Sorcerer
Posts: 27,468
Karma: 192992430
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
If you're going to package it, I'd probably make it, and Sigil, an optdepends of each other (or at least make PageEdit an optdepends of Sigil). Beyond that, it's already pretty-well set up as a standard make/make insta!l cmake project.
|
06-13-2019, 09:30 AM | #50 |
Groupie
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
|
Thanks to the Sigil team for this new version.
Question, I noticed already on 9.13 that it's no longer possible to re-order open tabs by dragging them; is this deliberate? If it's not deliberate, is it possible to put it back in future versions? I use this often to keep my css tab next to the current active xhtml tab whilst still having (an)other xhtml tab(s) open for reference / final editing / etc., or for easily comparing 2 xhtml tabs, or 2 css files before deleting one, or other cases. If there's something in the new code that prevents it, I'll just have to get used to it, but if it can be restored it really can be useful sometimes. |
Advert | |
|
06-13-2019, 09:53 AM | #51 | |
Grand Sorcerer
Posts: 27,468
Karma: 192992430
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
The good news is that if you really want the feature, and you're willing to take the risk, we've included an option to override this behavior by manually creating an environment variable. The bad news is that I can't remember exactly what the variable name is offhand (having this stuff in a wiki or something would be handy, huh @BetterRed ). I'll look up the particulars and get back to you. EDIT: the environment variable name is SIGIL_ALLOW_TAB_MOVEMENT Create the variable and give it any value you want (1, True, whatever). It only needs to be set to work. Last edited by DiapDealer; 06-13-2019 at 11:31 AM. |
|
06-13-2019, 10:32 AM | #52 | |
Groupie
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
|
Quote:
|
|
06-13-2019, 10:58 AM | #53 |
Wizard
Posts: 1,086
Karma: 6719822
Join Date: Jul 2012
Device: Palm Pilot M105
|
|
06-13-2019, 11:04 AM | #54 |
Sigil Developer
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
|
In order to cause the tab movement crash, you really need to almost flick the tab or drag the tab back and forth quickly and repeatedly. An occasional normal speed drag and drop of the tab should be reasonably safe if it is enabled.
|
06-13-2019, 01:11 PM | #55 |
mostly an observer
Posts: 1,515
Karma: 987654
Join Date: Dec 2012
Device: Kindle
|
|
06-13-2019, 01:30 PM | #56 | |
Grand Sorcerer
Posts: 27,468
Karma: 192992430
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
https://www.mobileread.com/forums/sh...d.php?t=320663 https://github.com/Sigil-Ebook/Sigil...to-qtwebengine If not ... consider yourself officially warned. |
|
06-13-2019, 01:54 PM | #57 |
Klak
Posts: 174
Karma: 150374
Join Date: Sep 2011
Location: Belgrade, Serbia
Device: many
|
is there a date for .9.15 beta? for sure would like to check it... more than pageedit... thanx
|
06-13-2019, 04:00 PM | #58 |
Sigil Developer
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
|
Soonish (2 weeks or so) but we need to work on getting it to build under Qt 5.9.x so that it can be used on Linux distributions that do not use the very latest Qt 5.12.x.
|
06-13-2019, 04:33 PM | #59 |
Ex-Helpdesk Junkie
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
@Doitsu, @DiapDealer -- I can tell that PageEdit is not directly integrated with Sigil as of now (and I have built it from a git checkout and played around with using it), so it would seem more like multiple independent tools that *happen* to be things where people who use one probably want the other as well -- but the same thing might be said of Sigil and calibre.
Principally what I was wondering was whether any closer integration was planned. For example, an analogy could be brought to the FlightCrew plugin (which bundles a heavy binary in the distributable, rather than attempting to find one on the system before e.g. downloading it from github and checking the hash). If not, then I guess my current plan is just to package it up as "another useful application". I could be convinced to add it as an optdepends of Sigil... |
06-13-2019, 04:48 PM | #60 |
Sigil Developer
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
|
The only integration now is the PageEdit knows how to insert sigil split markers into the text. It could easily be used to do something similar if calibre uses split markers. Sigil users may set it to be used with open-with. Sigil may in the future add an action to have F2 (or whatever the user selects) launch a preferred external xhtml editor set by preferences.
Other than that they are independent. |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-0.9.1 Released | KevinH | Sigil | 36 | 12-04-2015 03:00 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.8.1 Released | user_none | Sigil | 33 | 10-16-2014 05:04 PM |
Sigil 0.7.1 Released | user_none | Sigil | 64 | 03-26-2013 10:02 PM |
Sigil 0.6.0 Released | user_none | Sigil | 93 | 11-24-2012 06:50 PM |