Mobileread
PageEdit-0.7.1 Released
#1  DiapDealer 07-20-2019, 08:13 PM
PageEdit-0.7.1

For the impatient, the binary files (and source) can be found as assets at the bottom of the PageEdit Github Release page.

Page Edit is a single page visual XHTML editor based on Sigil's Deprecated BookView. It uses QtWebEngine instead of QtWebKit. It replaces much of what Sigil's BookView could do plus it integrates the QtWebEngine Inspector which allows you to see the result of your visual editing live, and make changes via the Inspector interface itself.

PageEdit-0.7.1 contains minor updates from the initial beta release.

PageEdit can be easily launched from Sigil (any recent version) with its Open-With functionality or set as Sigil's preferred external xhtml editor for fast launch by shortcut or icon.

Please remember that used as an External Editor for Sigil, requires that the user saves the file before exiting PageEdit and before further editing in CodeView to prevent loss of text/code.

The Windows installer for PageEdit is currently a self-extracting zipfile. Double-clicking it will cause it to extract its contents to a folder named PageEdit. Put the PageEdit folder anywhere you like. The PageEdit.exe file can be found in that folder. PageEdit requires that the VC++ 2017 64-bit runtime is installed (but does not include or install it itself). If Sigil-0.9.15 (or higher) is already installed, this will already be taken care of. Otherwise, you're free to download and install the 2017 runtime yourself if you don't use Sigil.
Reply 

#2  eschwartz 07-21-2019, 12:24 AM
Nice work!

As I plan on packaging pageedit for Arch Linux, do you want me to add it as an optdepends for Sigil?
Reply 

#3  pippin555 07-21-2019, 06:29 AM
Hi, I'm able to run the PageEdit from Sigil, but there is one function missing in PageEdit: how can I find and replace text? That function is still only available in Sigil
Reply 

#4  pippin555 07-21-2019, 06:41 AM
Also I see that you can open multiple PageEdits on the same file, confusing.
Reply 

#5  DiapDealer 07-21-2019, 07:17 AM
Quote eschwartz
As I plan on packaging pageedit for Arch Linux, do you want me to add it as an optdepends for Sigil?
I think that makes sense, yes.
Reply 

#6  DiapDealer 07-21-2019, 07:25 AM
Quote pippin555
Hi, I'm able to run the PageEdit from Sigil, but there is one function missing in PageEdit: how can I find and replace text? That function is still only available in Sigil
PageEdit is never going to be a complete replacement for Book View. It is intended primarily allow to users to still make edits to text in a wysiwyg environment. There is no Find & Replace functionality in PageEdit. F&R in Book View was always extremely limited in the first place.
Reply 

#7  KevinH 07-21-2019, 02:59 PM
I think WebEngine does support simple find and replace. If so, I will take a look at implementing that for the next release of PageEdit if at all possible.
Reply 

#8  RbnJrg 07-21-2019, 03:52 PM
I don't know if it is a bug but when I when to paste some text with format, and the Paste dialog of PageEdit appears, if I select "No" (because I want to paste formated text), it nothing happens. I have to press Ctrl+V to paste text with format.
Reply 

#9  KevinH 07-21-2019, 04:01 PM
Quote RbnJrg
I don't know if it is a bug but when I when to paste some text with format, and the Paste dialog of PageEdit appears, if I select "No" (because I want to paste formated text), it nothing happens. I have to press Ctrl+V to paste text with format.
Probably a bug. I will look into it. Pasting from the clipboard always supports mimedata which determines formatting. Pasting plain text should also work.
Reply 

#10  KevinH 07-21-2019, 04:22 PM
Quote RbnJrg
I don't know if it is a bug but when I when to paste some text with format, and the Paste dialog of PageEdit appears, if I select "No" (because I want to paste formated text), it nothing happens. I have to press Ctrl+V to paste text with format.
Okay, I just tested this on my macOS release build and it seems to work just as it should.

I bolded a short piece of text and copied it to the clipboard. When I use the menu or the icon, both asked me if I wanted to paste this as plain text. If I choose yes, I got the unbolded version on the clipboard inserted. If I click no, I get the bolded version.

So this appears to work just fine in PageEdit in macOS.

What platform are you using? If linux, which version of Qt are you using?

In fact the only code path that does not result in a paste is if you hit cancel instead of yes or no. So something is strange.
Reply 

  Next »  Last »  (1/4)
Today's Posts | Search this Thread | Login | Register