Skip to main content
Tag

Troi Activator Plug-in

Troi Activator Plug-in Release notes 2001-2017

In this post you find the older release notes for Troi Activator Plug-in for FileMaker Pro.

Troi Activator Plug-in 4.5 (for FileMaker 12 to 16) (September 4, 2017)

  • Tested and made compatible with FileMaker Pro 16.
  • Rewrote and modernized the code in several places.
  • Added namespace handling and improved the internal registration of function calls to make the plug-in more robust.
  • (Mac OS) Added code signing to the plug-in.
  • (Mac OS) Improved export of symbols: now only the symbols that are required are exported by the plug-in.
  • Made various minor changes to the example files to better work with FileMaker Pro 16.
  • Updated the User Guide and the Reference.fmp12 file.

Extra features when running FileMaker Pro 16

  • The Activator Plug-in adds multiple script steps when running FileMaker Pro 16.
    You can select these script steps in the script steps pane in Script Workspace, or you can begin typing the script step name, then choose the script step from the list that appears.
    The script steps expand the possible actions you can perform with FileMaker Pro. The following 10 script steps are added:

NOTE Only steps that perform an action have been added as a script step. Functions that have no side effect (like for example Actr_GetIPAddress) are only available as an external function.

  • Added new scripts to the RemoteTriggers.fmp12, ScheduleTriggers.fmp12, ShutdownRestart.fmp12, Sleep.fmp12 and UploadData.fmp12 example files, to demonstrate how to use the new external script steps of FileMaker Pro 16. The examples check if FileMaker Pro 16 is running and will then select these new scripts.
  • Added support for online help for the functions and script steps of the plug-in. You can now easily get online help from the Troi website, by clicking the Help button (the small question mark button) next to the function description in the functions pane or the script step description in the script steps pane.

Bug fixes

  • Fixed a possible memory leak when receiving messages send by the Actr_SendRemoteEvent function.
  • (Mac OS) Fixed a bug in the Actr_SendRemoteEvent function, which in some cases could cause a crash.
  • Fixed a bug in the Actr_StartListener function: when you receive a remote message the yourText text could contain an invisible ASCII null character at the end.
  • (Mac OS) Fixed a bug which could cause a crash when quiting FileMaker Pro.
  • Fixed a bug in the Actr_RunScript function, the plug-in now returns an error code if the script did not trigger.
    When the database name does not exist error code $$-4232 (kErrNoSuchDatabase) is returned. And when the script name does not exist error code $$-4233 (kErrNoSuchScript) is returned.

Troi Activator Plug-in versions for FileMaker Pro 12, 13, 14 and 15

Version 4.0 for FileMaker 12, 13, 14 and 15 (June 14, 2016)

  • Tested and made compatible with FileMaker Pro 15.
  • Tested and improved compatibility with Windows 10 and OS X 10.11 (El Capitan).
  • You can now schedule up to 1500 events to trigger, up from 1000.
  • Added description and type-ahead information for all functions of the plug-in. This extra function description will be shown in FileMaker Pro 15 in the Specify Calculation dialog box when you type a function name and also as a text popup in the functions pane on the right.
    The type-ahead information is used by the auto complete functionality of FileMaker Pro 15. In the calculation pane of the Specify Calculation dialog box you can type a letter or two of the function name and instantly see a list of matching function names. For example when you type “sch”, the auto complete functionality will suggest the Actr_ScheduleEvent function. You can also type a function name in the functions pane on the right: for example if you type “HTTP” you will see all the functions with HTTP in the name, like Actr_StartHTTPServer.
  • Improved the multi-threading behavior of the plug-in when running in FileMaker Pro 15.
  • Improved the example file EasyInstallTroiPlugins.fmp12, to provide more help when an installation error occurs.
  • Updated the UploadData.fmp12 example file: it now correctly shows a Google Map in a webviewer.
  • Fixed a possible memory leak in the HTTP Server when receiving GPS location data.
  • Fixed a typo in the web page of the http server.
  • Fixed several bugs, rewrote and modernized the code in several places and made further improvements.
  • Updated the User Guide and the Overview.fmp12 file.

Troi Activator Plug-in versions for FileMaker Pro 12, 13 and 14

Version 3.6 for FileMaker 12, 13 and 14 (May 12th, 2015)

  • Tested and made compatible with FileMaker Pro 14.
  • Added support for 64-bit architecture with FileMaker Pro 14: On OS X the 32-bit and 64-bit version is a single universal plug-in and on Windows there are 2 plug-ins: Troi_Activator.fmx (for 32-bit) and Troi_Activator.fmx64 (for 64-bit).
  • Improved the example file EasyInstallTroiPlugins.fmp12, to support the 64-bit version of FileMaker Pro 14.
  • Fixed a bug that could make FileMaker Pro 14 crash when showing a flash dialog.

Continue Reading