![]() |
PageEdit-0.7.1 Released
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. |
Nice work!
As I plan on packaging pageedit for Arch Linux, do you want me to add it as an optdepends for Sigil? |
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 in Sigil
Also I see that you can open multiple PageEdits on the same file, confusing.
|
Quote:
|
Quote:
|
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.
|
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.
|
Quote:
|
Quote:
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. |
Quote:
Thanks for the quick answer; I'm working with Windows 7 Ultimate x64. I did again the try and nothing happens after pressing the button "NO". After copying text from a web page, if I want to paste that text with format, I have to press Ctrl+V; with the dialog I can't do anything. |
That must be a Windows specific bug of some sort. The code we have there now is correct. We will look into what is going on. Glad you found a workaround.
Quote:
|
The copy formatted/plain-text dialog seems to be working as it should (triggered via the PageEdit menu or via the icon) for me on Windows 10. Both the Yes and the No options paste what they're supposed to. Do you have any clipboard-diddling software running?
I'll fire up a Window 7 VM and see if that makes any difference. |
Quote:
EDIT: I don't know if they will be linked, but after pasting the formated text, the web inspector doesn't show anything, just the same code of a blank page. I tell you what I'm doing: I add a blank html file, after that I edit that blank file with PageEdit to paste formated text, and nothing happens with the dialog or the icon. And after pasting the formated text, the web inspector still is showing the same code for the blank page. EDIT2: I found the cause. Before invoqueing the Paste dialog, I must click first in the GUI. After doing that, the dialog works as expected. Curiositly, the Crtl+V shortcut, works even without doing click first in the GUI. EDIT3: The web inspector works fine; the problem was what the pasted text. |
What happens if instead of pasting in an empty html file you use "open" on PageEdit to open a template html file you create using a separate text editor.
For example, fire up Sigil in Codeview and copy the contents of the empty html file and use a different text editor and paste to create a template empty html file and save it. Then use PageEdit to open that file. Then try using paste and the web inspector. PageEdit open to nothing (not an empty html file) and so ai am not sure what you are pasting into until you use open. It is that way as it was designed to work with Sigil's open with. Kevin Quote:
|
| All times are GMT -4. The time now is 10:11 PM. |
Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.