What's New in Q++Studio ?

This file is based on the XE2 Build 18212 of 14-sep-2017.

Navigation:  »No topics above this level«

What's New in Q++Studio ?

This file is based on the XE2 Build 18212 of 14-sep-2017.

Return to chapter overviewNext page

September 16, 2017 (build 18212)

 

New and Improved

 

The behavior of the Apply to Entire Contents of Textbox minicalendar option has been changed so that it is applied to the textbox first, before any further specific formatting (such as outside days or holidays) may be applied to individual @ date markers. Before, the selection of the Apply to Entire Contents of Textbox would quash any other specific formatting selection.

Q++Studio supports version 13.1 of QuarkXPress 2017 which is slated for release on October 2, 2017.

 

Fixed and Corrected

 

Fixed a bug which would prevent the display of Outside Days minicalendar options in some cases (Filofax, 11-sep-2017).

Added code to graciously handle, during Holidays Synchronization, holidays sets linked to sample world holidays sets that no longer exist (Alpha Edition, 7-sep-2017).

Added code to prevent the creation of spurious server folders (Blueline, 1-sep-2017).

 


 

August 31, 2017 (build 18152)

 

New and Improved

 

The Holidays Synchronization can now be done for all sets that are based on the same country of the Worldwide Public Holidays Database, allowing you, for example, to synchronize all your sets that are based on Germany, before moving to any of your sets that are based on another country of the Worldwide Public Holidays Database.

Added Template Page Attributes Tokens which can be used with Zap Tokens or Conditional Tokens to keep or delete some elements depending on the position of the page on which the current Page Token is located, such as first generated page of template, first generated spread of template, last generated page of template, last generated spread of template, facing page is from a different template, etc.

 

Fixed and Corrected

 

Slogans that contained soft or hard returns would not display these returns in the Slogans Manager (Blueline, 30-aug-2017).

Added code to force a full recalculation of the output file after processing SARAs, to avoid false text overflow messages (JMata, 2-aug-2017).

 


 

July 31, 2017 (build 17970)

 

New and Improved

 

Added a token to display the current page side, allowing for the use of a single template to show left or right aligned page elements depending of the output page side.

Q++Studio supports the newly released version 12.2.2 of QuarkXPress 2016.

Added the Offset from Script Year Minicalendar Modifier to base the reference year of a minicalendar on the year of the Script, allowing you to design grids where the range of dates spanned by its minicalendars remains the same regardless of the dates contained in the current page/spread.

Added the macro function PeekTokenValue which allows you to evaluate a token (or a string containing one or more tokens) on a given date, as does the macro function EvalToken, but without any side-effects encountered during the evaluation of tokens, such as conversion to a symbol font or call to be replaced by an XPress Tag.

Q++Studio supports the newly released version 13.0.2 of QuarkXPress 2017.

Implemented the ISNA/FCNA Muslim calendar used for North America.

Increased the maximum value of the offset field in the Rule above/Rule below Options dialog, which were previously limited to a maximum value of 10mm.

Zap tokens can now include macro tokens.

 

Fixed and Corrected

 

Fixed a bug which would treat minicalendar @ and $$ tokens as being in the current month if they were of the same month but not the same year as the date of the minicalendar token itself (Blueline, 20-july-2017).

Some special characters tokens generated from inside a call to the macro function EvalToken would not be processed fully (JMata, 18-july-2017).

Tokens generated recursively from a token with a date offset (for example tokens inside a GenTokens with a date offset, such as [1GenTokens1:-21d] ) would not be evaluated using the correct date (Diarpell, 17-july-2017).

In some cases, the last changes to an output file due to a SARA would not be taken into account when converting the output file to PDF as part of the diary generation (JMata, 16-july-2017).

Text being initially displayed in the Multi-Line Text Editor would show a spurious return character at the end of the displayed string (15-july-2017).

Fixed a UI glitch in the Minicalendar Preview of the Minicalendar Options dialog, whereby the specification of a character to replace outside days would be lost in the preview when changing the type of outside days visibility option (Zettler, 7-july-2017)

 


 

June 30, 2017 (build 17773)

 

 

New and Improved

 

Q++Studio supports the newly released version 13.0.1 of QuarkXPress 2017.

Improved the default Generation Options dialog so that options that cannot be set as defaults are clearly identified as such, with their default value also clearly visible.

The calculation of Hindu public holidays of the paraviddha type (such as Deepavali and Diwali) has been improved by the inclusion of the latest results on the subject of Deepavali/Diwali calculation research as presented at the recent International Conference on History of World Calendars and Calendar Making organized by the Korea Institute for Advanced Study (KIAS).

 

Fixed and Corrected

 

Some of the default Generation Options would not be applied to newly created scripts (JMata, 24-june-2017).

Fixed the appearance of a spurious pipe character when using the Arial, Times or Courier 23/30 and 24/31 minicalendar options (Blueline, 22-june-2017)

Fixed a bug in the copying of GenTokens Options of index 10 and above (Blueline, 22-june-2017)

The length of the path of QxdFiles was being truncated at 128 characters instead of 254 characters when being saved (Alpha Edition, 20-june-2017)

Fixed the uninformative appearance of the messages GridTemplate is a Quark X file and QxdFile is a Quark X file when the Quark file being tested was open and being locked by QuarkXPress (19-june-2017)

 


 

May 31, 2017 (build 17644)

 

 

New and Improved

 

Q++Studio is compatible with the official release version of QuarkXPress 2017.

Minor UI tweaks to the SaraSets Manager: expanded the edit box used to specify the name of a SarasSet and changed the hint text that appears over the database navigation buttons, to make them more intuitive for non-database specialists.

Added more details in message 180975 (Pasted box in wrong place) and created a new, lesser level, message 181435 (Fixed objects of page in wrong position), along with more detailed help topics on how to address these 2 messages.

 

Fixed and Corrected

 

The Holidays Wizard button would not be visible when creating a new recurring holiday, until that holiday had been saved once (Alpha Edition, 15-may-2017).

Fixed a minor bug in the Database Server which would prevent the remote web access to its management console (7-may-2017).

 


 

April 30, 2017 (build 17563)

 

New and Improved

 

Q++Studio is compatible with the latest, final release candidate version of QuarkXPress 2017.

 

Fixed and Corrected

 

Fixed the sometime spurious appearance of message 180975 (Pasted box in wrong place) when using QuarkXPress 2016 and above, as well as the missing decimals in the stated positions when the message is warranted (Blueline, 28-apr-2017).

Fixed a UI glitch whereby the Initial Conditions editor of the Macros Options dialog would appear slightly off from its normal position (Blueline, 27-apr-2017).

When selecting a specific holiday, to be used for a recurring holiday conflict rule, if the previously-selected holiday rule was in a different Holidays Set than the one currently selected, then the previously-selected holiday would not be pre-selected (19-apr-2017).

 


 

March 31, 2017 (build 17477)

 

New and Improved

 

Reduced and clarified the number of design-time messages that are displayed when the Quark version of a GridTemplate differs from the version of QuarkXPress currently used and/or the version of QuarkXPress used to scan it the last time.

Added more informative messages when using QuarkXPress versions 8-9-10-2015-2016 and an attribute/feature not available in that version of QuarkXPress.

Q++Studio supports QuarkXPress 2017 whose release, later this year, was announced on March 1st.

 

Fixed and Corrected

 

The status indicator for the total number of Sara Hits, and to a lesser extent text overflows, would sometime not be fully updated until the generated output file was saved and QuarkXPress shut itself down (27-mar-2017).

Code which analyzes the list of dashes and stripes in a template could cause an error in QuarkXPress version 7 and older versions of QuarkXPress (Thomson, 16-mar-2017).

The presence of any of the characters {}|= in a SARA could confuse the SARA's processing (12-mar-2017).

Fixed a bug in the generation of PlaceHolder pages under QuarkXPress 2016 and 2017 (Brepols, 10-mar-2017).

Re-scanning and re-inspecting multiple Quark files could set the current script status from "needs saving" to "does not need saving" meaning that you would not be prompted to save your script before closing it (Letts, 7-mar-2017)

Issuing a warning that a template page is totally empty of textboxes would cause an error if the very first page of the very first DiaryGridLine of a script had no textboxes at all (Alpha Edition, 3-mar-2017).

 


 

February 28, 2017 (build 17252)

 

New and Improved

 

Improved the removal of tags in the Help Preview shown when listing diary generation messages and scanning messages. Each topic title now appears in a consistent manner, and all the spurious blank lines have been removed.

Minicalendars' Week Start can now be set to be any of the days of the week (previously the choice was restricted to Saturday, Sunday, and Monday).

Improved the conditions under which the message Minicalendar contains an unexpected number of @ markers would be generated. This message is no longer generated if the number of @ markers is 37, the minimum number of markers needed in a minicalendar.

Improved the user interface of the Advanced Data Grid used in many parts of Q++Studio. You can now use predefined inline filtering operators, which are available for each different type of displayed column data .

It is now possible to use Outside Days Formatting Options in cases when you are inserting weekly grids with the Month Fit option.

 

Fixed and Corrected

 

Tokens embedded in a minicalendar with a WeekStart modifier would use the Week Start option of Grid Options instead of the Week Start option of the Minical Options. This could cause problems if the minicalendars of a template used a different week start than the template itself (Warwick, 15-feb-2017).

After using the Slogans Libraries dialog the Slogans Libraries tables could remain filtered until the next restart of the program (JMata, 5-feb-2017).

 


 

January 31, 2017 (build 17129)

 

New and Improved

 

Added the possibility of also purging external QuarkXPress preferences.

Improved version of the DLL which connects to the NASA/JPL database for astronomical calculations; • improved positions for Mercury, Uranus and the Praesepe (aka. Beehive) Cluster, • closest approaches are no longer listed on the same day as a lunar occultation occurs, • calculations take into account the leap second of December 31, 2016, • minor fixes to heliacal functions, • new algorithm for the calculation of Delta T, the difference between Universal Time (UT) and Terrestrial Time (TT), based on recently-released research and covering Delta T from 721 BCE to 2016 CE, based on historical observations of eclipses and occultations, as well as a parabolic function extrapolation for epochs beyond this time range.

 

Fixed and Corrected

 

Fixed an incorrect warning message that could sometimes be issued if 2 users started Q++Studio at exactly the same time.

Fixed a UI glitch in the message that is displayed if your Preferences are to automatically re-open the last script you worked on, when starting Q++Studio, but someone else is already using that script.

Fixed a few minor (less than 8 bytes) memory leaks in the determination of which constellation an astronomical position corresponds to.

 


 

Earlier release notes for the years 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 and 1999.


Topic 151700 updated on 16-Sep-2017.
Topic URL: http://www.qppstudio.net/webhelp/index.html?whatsnew.htm