Commit Graph

5 Commits

Author SHA256 Message Date
47f3cabf2d Accepting request 713272 from home:ecsos
- Update to 0.9.15
  A Beta Release of Sigil ported to QtWebEngine to replace QtWebKit
  * New Features
    - ported to use QtWebEngine (based on Chromium) to replace 
      QtWebkit
    - QtWebEngine plugs many major memory leaks. 
      Memory footprint should stay low to moderate.
    - QtWebEngine has ongoing security and support patches from 
      Qt/Google/Chromium
    - removes the broken/deprecated BookView Editor that relied on 
      QtWebKit
    - created PageEdit app (that uses QtWebEngine) that replaces 
      much BookView functionality
      (see https://github.com/Sigil-Ebook/PageEdit)
    - allows the user to control use of javascript and remote 
      access by epubs when editing to improve overall security
    - adds action to launch one preferred external xhtml editor via
      shortcut or icon
      (can be used to fast launch PageEdit app or any other xhtml 
      open-with editor)
    - adds 5 more plugin quicklaunch buttons to main menu for 
      a total of 10 (with all new icons! Thanks so much Becky!)
  It also includes all of the fixes and updates from Sigil-0.9.14.
  Be aware that Sigil-0.9.15 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.
- Changes from 0.9.14
  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
    - flush all changes to disk before creating a Report so that 
      files sizes are correct
    - stop writing python bytecode to Program Files on Windows
    - remember cover semantics if cover image replaced by Add 
      Existing...
    - fix issues with the Plugin Framework documentation epub
    - more memory leaks plugged
    - minor code cleanups
  * New Features
    - updated to Qt 5.12.3 with Annulen Webkit 5.212 with extra 
      QtCursor memory leak fixes
    - updated to Python 3.7.2
    - updated build docs for macOS, Linux and Windows
    - build system now uses GNUInstallDirs to determine the best 
      installation libdir on Linux
    - updated desktop integration for Linux
    - reduce PCRE cache size to help lower memory footprint
    - improve mapping of hunspell dictionary names to actual 
      language names (thanks BeckyDTP)
    - add warning during import if unmanifested files exist in the
      epub zip archive
    - no longer requires use of non-breaking space entities 
      (or any entities at all!)
    - special spaces are now visisble via syntax highlighting in 
      CodeView
    - dropping epubs on Sigil.app no longer opens an extra empty 
      epub on macOS
    - reload Preview only when needed to help prevent screen 
      flicker and lower memory use
    - enabled Windows automated builds using Apppveyor
    - Windows releases now compiled with Visual Studio 2017
    - characters in HTML files report now uses gumbo for speed
    - allow user's custom plugin icons to survive a plugin update
  Sigil 0.9.14 will mark the last version that uses QtWebKit, 
  and will be the last version to support editing in BookView. 
  (https://github.com/Sigil-Ebook/Sigil/wiki#sigil-moving-to-qtwebengine)
  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.

OBS-URL: https://build.opensuse.org/request/show/713272
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=28
2019-07-03 16:20:12 +00:00
70400abcce Accepting request 691998 from home:ecsos
- Update to 0.9.13
  * Bug Fixes
    - Revert change of INI encoding to utf-8 as QSettings very 
      broken under utf-8 (commit 5484463)
    - Ensure all url attributes in shape-outside properties in
      CSS stylesheets get updated (commit de7b09f)
    - Workaround for lost cursor in qlineedit Qt bug (issue #398)
      (commit a8acab7)
    - Workaround missing File New, Open, Quit menus in Mac menubar 
      if windows closed (commit 660a8aa)
    - Remove Icon from Tab for macOS only to workaround Qt bug 
      (commit 5c91924)
    - Plug some memory leaks (commits: 85f78d7, cb9b833, 614d601, 
      bf2f2f4, ebfb613, 4qa8f33)
    - Backport Qt 5.12alpha fix to prevent heap corruption due 
      to qwidget next focus pointers (commit f5c7284)
    - Plug macOS memory leaks when closing a main window 
      (commit fbf9015)
    - Put back quote in tag name bug fix lost in recent changes 
      (commit ebd8c7c)
    - Disable Netscape Plugins being used in BookView and Preview 
      Window (commit 79314ea)
    - Use custom version of qtwebkit with Qt 5.5 memory leak fix 
      added back and no load plugins if disabled
      (see commits 94a28d7, 9f7ebba, and 4b968a9)
  * New Features
    - Add filename to tab tooltip (commit 27f8db7)
    - Clear memory caches when Preview changes to keep memory 
      footprint smaller (commit 87b9247)
    - Update to MathJax 2.75, adds support for mathml mlongdiv, 
      mstack, mcarries (commit 568aba5)
    - Reduce memory footprint by letting worker threads expire 
      (commit c1ee7ea)
    - Reduce memory footprint by properly setting web page caches 
      (commit 9f07cbe)
  Be aware that Sigil-0.9.13 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.

OBS-URL: https://build.opensuse.org/request/show/691998
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=27
2019-04-06 12:02:58 +00:00
7036bcbc6b Accepting request 629414 from home:ecsos
- update to 0.9.10
  * Bug Fixes
    - Fix signal handling to prevent double launch of plugins 
      immediately after plugin installed
    - Fixed incorrect named entity tooltips for many of the 
      Insert-> Special Characters
    - Fixed lack of recognition of woff2 fonts inside Sigil and for
      plugins
    - Fix segfault when .xml is first file in BookBrowser and add
      new html or split at cursor is invoked
    - Fix bug that allowed multiple audio/video tabs of the same 
      resource to be opened
    - Fix plugin related bug when adding/removing last xhtml file
    - Fix Text Direction setting inside body to use structural dir 
      attribute under epub3
    - Fix duplicate group-position property in epub3 MetaData 
      Editor
    - Use absolute path references when first opening Sigil with 
      an ebook so that Open Recent works better
    - Fix "issue" in handling self-closing script tags in head 
      (similar issue that we had with self-closing title tags)
    - Fix issue converting Qt Strings to their Python equivalent 
      when outside the BMP
    - Fix issue with trying to add existing html files when names 
      clash due to case insensitive file systems
    - Fix crash bug after styling text in BookView and immediately 
      going to CodeView without moving cursor
    - Fix crash bugs after deleting resources contained in a Report 
      in the BookBrowser
    - Fix bug that destroys nav if left in unparseable state by 
      user even temporarily
    - Fix bug that moved cursor to beginning of tag block when save 
      is done in CodeView
  * New Features
    - allow plugins to supply their own icon (plugin.png 48x48) for 
      use on the Quick Launch Toolbar icons
    - extend plugin interface to include the status of the epub 
      inside Sigil (modified or saved)
    - extend plugin interface to include the path to the saved epub
      file or the null string if never saved
    - extend Insert->Special Characters to include both a Greek
      letter panel and a mathematical symbol panel
    - add support for calibre:series and calibre:series_index to
      Metadata Editor for epub2
    - add support for calibre:title_sort to Metadata Editor for
      epub2
    - add support for clicking internal links in Preview to load
      the proper destination tab
    - add support for loading Qt's base translation files if 
      present. Allows buttons on native qt dialogs to
    - be translated (Windows users may need to manually copy newer 
      qtbase_xx.qm files to Sigil's translation
    - directory if they didn't exist in Qt5.6.2)
    - allow user to add custom css rules to Preview/Book View by 
      creating a file called "custom_preview_style.css"
    - in the Sigil preferences folder (not responsible for custom 
      css and ebook css fighting with each other)
- Drop sigil-fix_deprecated_macro.patch because now in upstream.

OBS-URL: https://build.opensuse.org/request/show/629414
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=22
2018-08-15 14:43:28 +00:00
Dirk Stoecker
088141173c Accepting request 445311 from home:ecsos
update to 0.9.7

OBS-URL: https://build.opensuse.org/request/show/445311
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=13
2017-01-23 14:41:36 +00:00
Thomas Schraitle
6378ab6b96 Accepting request 132063 from home:thomas-schraitle
Could be useful for us: EBook WYSYWYG editor

OBS-URL: https://build.opensuse.org/request/show/132063
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=1
2012-08-30 10:23:01 +00:00