Author Topic: [RC] MegaZine3 Version 2.0.8 RC1  (Read 1015 times)

Florian Nücke

  • κρύα πόδια
  • Administrator
  • Hero Member
  • *****
  • Posts: 1985
  • MegaZine3 Developer
    • MegaZine3
[RC] MegaZine3 Version 2.0.8 RC1
« on: May 16, 2010, 10:11:49 pm »
Version 2.0.8 RC1 is now available.

Here's the first (and hopefully only) release candidate for version 2.0.8. Aside from a bunch of
bugfixes there are some improvements to performance, and few new attributes with minor
functionality additions.

The main reason for this RC is that invisible pages are now actually removed from stage, so
there might appear some unexpected problems due to that.
This will probably only be relevant to people who use SWFs with scripting that make use of
the added to / removed from stage events, as those will be fired now whenever a page side
becomes in/visible now.

Download here (ZIP).

Preliminary Changelog
  • Added: attribute book@printselectcurrent, when set to false, the two current pages will not automatically selected when opening the print dialog.
  • Added: attribute book@flashmenuitems, when set to true, default Flash context-menu entries will not be hidden.
  • Added: attribute book@thumbmaxmem, to control the maximum memory used of one page side's thumbnail. Defaults to 512K, can be disabled by setting it to 0. It is recommended to use the book@thumbscale parameter instead, this primarily serves as a safety switch when users create books with extremely large pages.
  • Added: attribute @allowbmpcaching for page, img and txt elements. Try setting this to false when encountering pink pages.
  • Added: possibility to change log level at runtime using console plugin (command 'errorlevel').
  • Added: attribute img@samesecdomain, for loading SWFs in the same security domain as the engine, may be used to work around sandboxing issues.
  • Added: attribute book@dontremove. This attribute should in be used in very special cases. It can be used to mark certain elements as "remove blockers", i.e. if a page contains such an element, the page will only be marked as invisible, and not phyiscally removed from stage. This is necessary for the vid element, for example.
  • Added: attribute book@priorities, allows a global control of element priorities.
  • Added: possibility to add an overall foreground (using <book><foreground>...</foreground></book>, analog to the background tag).
  • Added: attribute book@overlayfade to control the time it takes for overlays to fade in or out.
  • Changed: search is now localizeable using book@searchindex. Old variant still works, but also supports definition format now (e.g. searchindex="en(idx-en);de(idx-de);idx-default")
  • Changed: improved loading performance and overall performance for very large books (500+ pages). Even pages with several thousand pages should run fluently now.
  • Changed: backgroundsounds plugin now only loading sounds when necessary (i.e. when page or chapter gets visible).
  • Fixed: print alternative images were broken.
  • Fixed: printpdf issues with landscape format books.
  • Fixed: printpdf issues with book@printstretch attribute.
  • Fixed: possibly incorrect initial position of scaling plugin layer (noticeable via incorrectly positioned bookmarks or sidebar).
  • Fixed: background fader (book@bggradient) not scaling with book.
  • Fixed: possible nullpointer in cachingloader on security errors.
  • Fixed: memory leak in ASUL.
  • Fixed: backgroundsounds plugin sometimes starting off at incorrect volume (e.g. full volume even though chapter not visible) and then fading to correct volume.
For the Snark was a Boojum, you see.

Before you ask a question
          After you get an answer
  • please document your problem with the answer in the Project Wiki. (e.g. in the FAQs)
  • help others out if you can, by answering their questions on the forum.