|  06-10-2019, 10:28 PM | #1 | 
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | 
				
				Sigil-0.9.14 Released
			 
			
			Sigil-0.9.14 For the impatient, the installer files (and source) can be found as assets at the bottom of the Github Release page. --------------------------------------------------------------------------- This Sigil release is primarily to address performance issues and memory leaks, but there are a still some new features and other bug fixes as described below. Bug Fixes 
 New Features 
 Sigil 0.9.14 will mark the last version that uses QtWebKit, and will be the last version to support editing in BookView. More here. Be aware that Sigil-0.9.14 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases. --------------------------------------------------------------------------- Please check the Sigil Wiki for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements. Sigil-0.9.14 release page and downloads. | 
|   |   | 
|  06-11-2019, 03:39 AM | #2 | 
| just an egg            Posts: 1,848 Karma: 8006346 Join Date: Mar 2015 Device: Kindle, iOS | 
			
			As always,      | 
|   |   | 
|  06-11-2019, 03:43 AM | #3 | |
| Grand Sorcerer            Posts: 5,762 Karma: 24088559 Join Date: Dec 2010 Device: Kindle PW2 | Quote: 
 Is it possible to change the non-breaking space replacement characters by applying a Qt stylesheet or source code modifications? | |
|   |   | 
|  06-11-2019, 05:07 AM | #4 | 
| Zealot            Posts: 143 Karma: 76596 Join Date: Feb 2015 Location: Portugal Device: Kobo Aura HD | 
			
			Windows-x32 pack missing from the release page
		 | 
|   |   | 
|  06-11-2019, 05:34 AM | #5 | 
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | |
|   |   | 
|  06-11-2019, 06:26 AM | #6 | |
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | Quote: 
 It's set in Misc/XHTMLHighlighter.cpp around line 85. It's the .setUnderLineStyle method of special_space_formats. Available choices can be found here: https://doc.qt.io/qt-5/qtextcharform...lineStyle-enum | |
|   |   | 
|  06-11-2019, 07:00 AM | #7 | 
| Klak            Posts: 174 Karma: 150374 Join Date: Sep 2011 Location: Belgrade, Serbia Device: many | 
			
			great job! thanx!
		 | 
|   |   | 
|  06-11-2019, 10:49 AM | #8 | |
| Guru            Posts: 899 Karma: 3501166 Join Date: Jan 2017 Location: Poland Device: Various | Quote: 
 The non-breaking space is a space, so you can really apply just underlining. For me default thin underlining seems too delicate. File: Misc\XHTMLHighlighter.cpp [here] Original code: Spoiler: 
 My idea: Spoiler: 
 | |
|   |   | 
|  06-11-2019, 10:57 AM | #9 | 
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | 
			
			Too "delicate" as compared to nothing at all?, or ...    | 
|   |   | 
|  06-11-2019, 11:29 AM | #10 | 
| Sigil Developer            Posts: 9,070 Karma: 6361556 Join Date: Nov 2009 Device: many | 
			
			Please remember that new syntax highlighting is shared by all special spaces and not just nbsp. static const QString SPECIAL_SPACE_BEGIN = "[\\x{00A0}\\x{2000}-\\x{200A}\\x{202F}\\x{3000}]+"; so if you need to distinguish among the special spaces while editing, selected preserve entities can be set and a Mend on that file or across all files can be done to display them as entities if needed. Clearing the preserve entities and rerunning Mend will remove the entities restoring the character version. Obviously search and replace can be used to do the same thing but Preserve Entities and Mend will be easier if many different special spaces are used throughout your book. | 
|   |   | 
|  06-11-2019, 12:38 PM | #11 | 
| Guru            Posts: 899 Karma: 3501166 Join Date: Jan 2017 Location: Poland Device: Various | 
			
			Sure. I really like it. I use this for two months from the time you added this feature to the code. I assigned the F1 key to the Mend command, and Shift-F1 to Mend and Prettify. When I want to see (some) entities I prefer to use the ShadyCharacters plugin. Continuous changing Preferences / Preserve Entites takes too long. Now I'm only doing F1 (Mend), and when I want to see (some) entities, I run the plugin (one click). Quickly and efficiently! In the target file, I prefer not to have a special spaces entities, since Sigil now displays them so nicely in the Code View, which makes reading easier.  The most important thing is that such a feature has appeared. And thank you very much for that.   | 
|   |   | 
|  06-11-2019, 01:07 PM | #12 | 
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | |
|   |   | 
|  06-11-2019, 01:13 PM | #13 | |
| Grand Sorcerer            Posts: 28,866 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | Quote: 
 | |
|   |   | 
|  06-11-2019, 04:22 PM | #14 | 
| Wizard            Posts: 1,086 Karma: 6719822 Join Date: Jul 2012 Device: Palm Pilot M105 | 
			
			I'm getting aberrant behavior from the pulldowns at the bottom of the search box, its three Mode: pulldowns.  I have two monitors, Sigil is full screen on the right monitor, and when I click on the last one, the Up/Down one, its menu briefly appears on the left monitor where it would be if Sigil was full screen on that monitor.  That happens consistently.  Sometimes the other two will appear on the left monitor and stay there and if I click again on the down arrow they'll reappear in the correct location on the right monitor. When I click on the TOC button its window appears partly on the left monitor and partly on the right monitor. | 
|   |   | 
|  06-11-2019, 04:27 PM | #15 | 
| Sigil Developer            Posts: 9,070 Karma: 6361556 Join Date: Nov 2009 Device: many | 
			
			Yes Qt has some issues with true "full screen" on many platforms.  Especially if you try to grow the original window after going full screen.  Take it out of full screen, then hit the mode button to make everything show, the re-enable full screen.  Did that help?
		 | 
|   |   | 
|  | 
| 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 |