New version of GuideMe
Changes
New menu option Library
This will open a window showing thumbnails and descriptions of the teases in the folder
(This will take a while the first time for a folder as it will create a set of files in __GuideLibrary folder)
You can sort by title or author
Search by Title / Author or The contents of the tease file
Start a random tease from the current list
The search has a bit of intelligence
A + means it must have it
A - means it mustn't have it
Search terms are separated by commas.
e.g.
+gisele,karen,kate,-ice
Must have gisele must not have ice, must have kate or karen
The search is case insensitive
Java Script Debugging
You can now step through the javascript code when running a tease.
If you tick debug in application preferences, you should now get a new menu where you can set various debug options.
You can set it to break on errror, every time it enteres a function and/ or every time it leaves a function.
If javascript debugging is turned on a debug window should popup when it hits one of the break conditions. (this should be on the second monitor if you have 2 connected)
The changes break some current guide me teases
There are a couple of changes that break some current javascript
Ones that I know about
1. where .length() is used in scripts it now needs to be .length (i.e. it is a property not a function in javascript)
2. the scope is cleared for each call so functions variables set in another call are no longer available.
Scripts that I know have issues
10Seconds images not appearing
adding the following to the script will resolve this
<GlobalJavascript>
<![CDATA[
var imgPath = scriptVars.get("imgPath");
]]>
</GlobalJavascript>
Hearts Club
There is one (or possible 2) place where length() is used, removing the brackets will resolve it.
32bit
https://mega.nz/#!AYAmGJAR!Kxtdebk5yDX2 ... IPl_eK2Hc4
64bit
https://mega.nz/#!hF5HzTQJ!Zlvqos1ne5-N ... GWjEAPH5vc