View Single Post
Old 02-11-2013, 04:27 PM   #3
meme
Sigil developer
meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.
 
Posts: 1,275
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
I thought a summary of most of the new features to 0.7.0 would be useful. Ok, they're in the guide, but in case you haven't been there...

This beta is probably the last before final release as there don't seem to be any major issues. So please test as if this were the final release and report anything of concern. Or even post if you tried a feature and it worked as expected.

Live Preview - For those missing the old Split View, this is probably as close as it will get. A dockable window that displays what Book View shows while you are typing in Code View. With syncing of cursor both ways. You can also use it while you edit your CSS file and see the effect it has on your HTML in the preview window - without having to use an external editor.

Spellcheck - A lot of changes here. You'll notice the spellcheck button is no longer next word, but opens a dialog. All of your misspelled words are shown (and even all correctly spelled words, with a tooltip in the header showing the count of unique words). You can now click a word to show that word in your HTML file (doubleclick for the next occurrence), and choose to Ignore it, add it to a dictionary, or change every occurrence of the word to something you type or one of the suggestions. And you can enable multiple dictionaries at once - so you can have a standard list of names, places, words with curly apostrophes, alongside one for the specific book. And you can even turn disable the primary dictionary if you want.

Edit TOC - If you have an existing TOC in a book and want to make a simple change without having to setup headers everywhere, you can now just edit the TOC in a dialog.

Clips - The Clips features have been modified to make them a bit more accessible. So you can enable a Clips Bar toolbar showing you your first 20 clips (and they can have keyboard shortcuts too). In addition to defining Clips for html code, you can also make a button for a special character you use often (e.g. create a curly apostrophe button and ctrl-apostrophe to use it). A Clips window is like the clip editor but you just need a single click to select an entry. Basically you can define your own buttons now (well, for simple items). Oh, and there's an Autofill in Clips that will scan your CSS files and create entries for them, perhaps to save some typing or just for amusement.

Reports - a few more reports. The All Files report is included to cover Audio and Video files but is useful to see what is in Misc, how large your font files are, etc. The Links report will tell you every anchor link used in the book and whether or not it points to a valid destination. And if you use anchors for footnotes/endnotes it will tell you if your reverse links match. And a small Characters Used in the Book report to see if anything odd made it into the files, and possibly to help with font subsetting (although its probably not ideal for that although it was the original reason for it).

Audio/Video - You can play audio and video files in Sigil, and all the related functions for inserting images, deleting unused images, editing externally have been updated to handle Audio and Video files as well.

You can search with wrap on or off now, embedded fonts display correctly and random highlighting issues are gone (finally), the Index and HTML TOC now use separate stylesheets for their formatting, and you can bookmark your location to return to later.

Thanks to everyone for testing and your suggestions.



@Turtle91 - thanks for re-testing the pseudo-element CSS parsing code. After a read through of the rules that apply to the pseudo-elements I've updated the code to correctly handle them (for post-beta 2). I had originally thought you had to use a class of first:first-letter and not just the class first in the HTML file, but I see how its used now. In your code example you aren't actually using any pseudo elements - but you're right that it doesn't handle the example either, and that will be fixed as well (it's good to remember that any and all selectors that apply are used, and it doesn't just stop at the first one that matches). In case you didn't know you can double-click on an entry in the Delete dialog to jump to it for checking. Did you also have an issue/question with sigil-not-in-toc?

@Jabby - Looks like the F&R text will stay as they are as the text boxes limit what can be done. You should be able to control the font/size in your OS dpi settings, unless I'm not understanding what the issue is.
meme is offline