|
Troi Activator Plugin Changelog- - Troi Activator Plugin 3.5 - 21st March 2013
- New Functionality
- Added two new functions, which can shutdown and restart the computer.
- The Actr_Sleep function now works on Mac and Windows. Also added a new switch “-sleepnow” to put the computer to sleep directly.
- (Mac OS X only) Extended the Upload Server functionality to be able to handle only text: you no longer need to include an image in your upload. Also fixed a problem where the plug-in could crash when the Image Upload Server functionality received unexpected formatted data.
- (Mac OS X) The Actr_GetIPAddress function can now return the IPv6 address and it now also works with a 64-bit architecture.
- Improved Compatibility
- Added compatibility with Windows 8.
- (Mac OS X) Completely rewrote the plug-in for 64 bit. The plug-in now runs as a 64-bit plug-in under Custom web publishing under FileMaker Pro 12.
- Other Improvements and Fixes
- (Mac OS X) Rewrote the plug-in to defer the automatic loading of Cocoa Classes. Now any classes are in a separate bundle which is not loaded until later in the initialization process. This prevents a crashing bug, which could occur when the Troi Activator Plug-in was installed in 2 separate places.
- (Mac OS X) Compiled for Mac OS X 10.5 and higher. This means that the plug-in no longer loads with earlier versions like Mac OS X 10.4.
- Fixed a problem where the plug-in could crash when the Image Upload Server functionality received unexpected formatted data without an image.
- Fixed a problem where the plug-in would not correctly load when running as a server-side plug-in or as a web-side plug-in under FileMaker Server 12
- Improved the example file GetIPAddrs.fp7, so that it now populates the correct field on windows.
- Improved the layouts of the example files for IWP.
- Updated the User Guide, several example files and Overview.fp7 to reflect the new functionality.
- + Troi Activator Plugin 3.1 - 17th May 2012
- Made compatible and tested with FileMaker Pro 12.
- Made small change to the bundle (on Mac OS X) and FileVersion resource (on Windows) so it now reflects the correct version number.
- Added new switch “-GetPluginInstallPath” to the Actr_Version function: This switch will return the path where a plug-in is installed, for example “/Mac HD/Users/User Name/Library/Application Support/FileMaker/Extensions/Troi_Activator.fmplugin”.
- Added new example file EasyInstallTroiPlugins.fmp12 (in the FileMaker Pro 12 formatted download only), which contains the plug-ins and can install the plug-in from within FileMaker Pro 12.
- + Troi Activator Plugin 3.0 - 25th November 2010
- Made compatible with FileMaker Pro 10 and FileMaker Pro 11.
- Added compatibility with Windows 7.
- (Mac OS X only) Added Image Upload Server functionality. For this we added the functions Actr_StartHTTPServer and Actr_StopHTTPServer. The Upload Server works with QuickTrans for iOS.
- (Mac OS X only) Added new switches to the Actr_GetEventInfo function for the Upload Server functionality: you can now get the image with the switch -GetImage and get the (GPS) location with the switch -GetLocationData.
- Added new switch to Actr_Version: -UnregisterPlugin. This will remove the registration data. The plug-in will be in an unregistered state after this. See the “Temporary Register Activator Plug-in” script in the file RegiFunc.fp7 for an example use.
- Troi Activator Plug-in is now compatible to run under FileMaker Server. The plug-in now creates log files when running under FileMaker Server to make troubleshooting installing easier and provides feedback regarding errors and registration status.
- Note that you need a special Server/Web license to use this plug-in on FileMaker Server. See our web site for details.
- Added the plug-in’s version number to the description in FileMaker’s preference pane.
- Updated the User Guide and Overview.fp7.
- + Troi Activator Plugin 2.7 - 9th October 2008
- Added new switch “-GetAllEventsList” to the Actr_GetEventInfo function. This will return a tab separated list of all the events that the plug-in knows about, including future and triggered events.
- Added new switch “-GetAllEventIDs” to the Actr_GetEventInfo function. This will return a list of all the eventIDs that the plug-in knows about, including future and triggered events.
- Added new Actr_VersionAutoUpdate function. The Actr_VersionAutoUpdate function is part of an emerging standard for FileMaker plug-ins of third party vendors of plug-ins. The version number is returned in the format aabbccdd where every letter represents a digit of the level, so versions can be easily compared.
- Improved the display and handling of registration codes.
- + Troi Activator Plugin 2.6 - 30th June 2007
- Made compatible with FileMaker Pro 9.
- Added compatibility with Windows Vista.
- Added new and easy Actr_RunScript function, which can directly trigger a script from a calculation. It can also pass a script parameter.
- Added new example file Tooltips.fp7. This example file shows how to trigger a script from a tooltip calculation.
- Added new switch -GetRegistrationState to the Actr_Version function: This switch allows you to check if the plug-in is currently registered.
- + Troi Activator Plugin 2.5.1 - 1st August 2006
- (Mac OS X) Fixed a problem where the plug-in would not work after using the Auto Update feature of FileMaker Server.
- Updated the User Guide for version 2.5. We also improved the links in the table of contents, so the links now also work with the Preview application of Mac OS X.
- Fixed some small typos.
- + Troi Activator Plugin 2.5 - 10th July 2006
- Made compatible with FileMaker Pro 8.5.
- (Mac OS X) Converted to Universal plug-in which runs natively on PowerPC and Intel Macs.
- Cleaned up code in several places.
- Prepared registration handling for 2.5 release.
- Improved GetIPAddrs.fp7 example file: it no longer hangs in a loop on Windows.
- Fixed some typos.
- Added “-AnyTriggered” switch for ACTR_GetEventInfo.
- Improved Remote.fp7. Implemented draft for broadcast on subnet.
- + Troi Activator Plugin 2.0.1 - 16th January 2006
- Fixed a bug when scheduling an event with empty “yourID and “usertext” parameters.
- The (unregistered) plug-in now also schedules an event after the initial flash dialog is shown.
- + Troi Activator Plugin 2.0b1 BETA - 19th December 2005
- Converted to new Function API of FileMaker Pro 7.
- + Troi Activator Plugin 1.5.1 - 16th January 2006
- Improved readme files and examples to reflect the Activator 2.0 release.
- + Troi Activator Plugin 1.5 - 19th December 2005
- Fixed a bug at startup: reading stored events from disk now works more reliable.
- When enabling with a wrong password the plug-in now returns the error code: kErrPwdWrong ($$-4219) instead of kErrCanNotEnable ($$-4218).
- + Troi Activator Plugin 1.4.1.3 - 8th February 2005
- Fixed a bug with a silent event. When a silent event is received, it no longer brings the application to the foreground.
- (Mac OS) Improved recovering from an disconnected (Ethernet) connection. If an Ethernet cable is removed and later put back, the plug-in now recovers and can receive events again.
- + Troi Activator Plugin 1.4.1.2 - 14th January 2005
- + Troi Activator Plugin 1.4.1.1 - 30th July 2004
- FileMaker Pro 7 and runtimes from FileMaker Developer 7 now also get a different preference file for storing events on disk. They are called “Activator Events FP7” and “Activator Events Runtime7”. This allows you to run FileMaker Pro 6 Client and a FileMaker Pro 7 Client on the same computer with a separate set of Events.
- + Troi Activator Plugin 1.4.1 - 1st July 2004
- (Mac) Improved correct display of dialog messages, like when the plug-in has stopped working. Moved resources to a range not affected by the FileMaker application.
- (Mac) Improved triggering on Mac OS X 10.3.3.
- (Win) Fixed a bug that could crash FileMaker 7 when disabling the plug-in in the preferences.
- (Win) Improved rescheduling when a scriptname to be triggered does not exists.
- + Troi Activator Plugin 1.4 - 23rd March 2004
- Tested with FileMaker Pro 7. The plug-in is compatible with FileMaker Pro 7, it might be necessary to change the way parameters are passed to the plug-in’s function.
- Updated the example files for better conversion to FileMaker Pro 7.
- Added new Actr-Control function, which can temporary disable the triggering of scripts.
- Added a possibility to do background processing, for example with a FileMaker Runtime application. For this purpose we added a switch “-DontGoToForeground” to the “Actr-SendRemoteEvent” function. See the new Background Processing folder in the download.
- Added a possibility to do send a remote event without a script being triggered. This allows the sending of information, where the receiver retrieves it when it wants to. This can be used in background processing, for example with a FileMaker Runtime application. See the new switch “-SilentEvent” of the “Actr-SendRemoteEvent” function. See also the new Background Processing folder for an example.
- Added switch -FirstSilentEvent to the Actr-GetEventInfo function, which retrieves the information of the first silent event.
- Added new switch -GetActivatorEventID for the Actr-GetEventInfo function. With this you can get the internal EventID of the last triggered Event.
- Runtimes now get a different preference file for storing events on disk. Its called “Activator Events Runtime5”. This allows to run FileMaker Pro Client and a Runtime on the same computer with a separate set of Events.
- Improved the Validation.fp5 example, included description on where the trigger calculation is implemented. Changed the Rec ID field to be a auto enter serial number.
- (Mac) Registration now also works if the registration file has a “.txt” extension.
- (Windows) Improved the speed of the new way to trigger, by about 60%.
- (Windows) Implemented a quicker way to trigger a script.
- Fixed a bug in finding the next event to be triggered, which could crash the plug-in.
- (Windows) Fixed a bug in the reading of events preferences, after the restart of FileMaker.
- (Mac+Windows) Fixed a bug: the same eventID would be reused after restarting FileMaker Pro, even if the data was still there for an older event with the same ID. This could result in returning wrong data from a GetEventInfo call.
- + Troi Activator Plugin 1.3.2 - 15th July 2002
- Tested with FileMaker Pro 6. We found no problems using FileMaker Pro 6.
- (Mac) GetIPAddress can now get all the IP addresses in case of a multi-homing computer.
- (Mac+Windows) Improved rescheduling.
- (Mac+Windows) Fixed a bug with the DeleteEvent function when deleting a specific Event.
- + Troi Activator Plugin 1.3.0×2 special - 30th January 2002
- Found a bug on older Macintosh machines that don’t have a PowerPC native power manager (like an 6100 running Mac OS 8.1). We fixed this bug in a special version of the Activator plug-in, which plug-in does NOT have the sleep function.
- + Troi Activator Plugin 1.3.1 - 18th July 2001
- Included the correct Windows version of the plug-in. Instead of the older development version 1.2×2 of May 15th now version 1.3 is really included. Note that this plug-in the Actr-Version function still returns “Activator 1.3”.
- + Troi Activator Plugin 1.3 - 17th July 2001
- Tested with FileMaker 5.5 and ported to Mac OS X. The Mac version of the plug-in is now a so called ‘Super Fat’ plug-in that will run on Mac OS 8, 9 and Mac OS X.
- ScheduleEvent now can have an empty yourID and/or userText and does no longer give a parameter error.
- The unregistered plug-in now stops working after 90 minutes AFTER the first call to the plug-in. This means that if you don’t use the plug-in no dialogs are shown. This is useful for the developer license.
- Added support for runtimes created with FileMaker Developer 5 for Windows.
- Added support for FileMaker Pro 4.0 for Windows and FileMaker Pro 4.1 for Windows.
- Added support for runtimes created with FileMaker Developer 4.0 for Windows.
- + Troi Activator Plugin 1.2 - 12th March 2001
- Removed the limitation that the script to be triggered had to be in the same file as the file that is used to start listening. It is now also possible on Windows to trigger any script in any file that is open in FileMaker.
- Added new examples: Portal validation, Everyday Triggering, MultiRemote.
- (Mac) fixed a memory leak.
- Improved the user guide.
- The plug-in now stops working after 90 minutes.
- + Troi Activator Plugin 1.1b1 - 18th January 2001
- First public beta release.
|