current:beta
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
current:beta [2020/10/24 13:29] – created James Sentman | current:beta [2024/02/05 17:51] (current) – 9.5.5b1 James Sentman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====XTension | + | =====Beta Version: |
- | 10/23/2020 | + | |
- | While this beta is about Catalina compatibility it is important that those running pre-Catalina OSX versions test it too. This version contains 64 bit versions of most of the remaining original plugins. They should run everywhere from 10.10 to Catalina | + | This is a beta release |
- | Since they are replacing the original builds you’ll be running these versions no matter what OS version you are using on your server and so it is important to bring up any potential problems to me before I do a release and replace them all. | ||
- | Beta 1 contains new Catalina compatible versions | + | **This version makes no changes to the format |
+ | |||
+ | |||
+ | If you’re not interested in the history and why the support folder needs to be moved skip to the next section. | ||
+ | |||
+ | ===Changes to the location of XTension’s data files=== | ||
+ | |||
+ | There are 2 ways that XTension can be installed. If the application is placed in the Applications folder then a folder called “XTension Support” was created in the Users Documents folder and the Database and other support files were placed there. You can also continue to use XTension as it was in days of old and run it from any other folder on your drive. If you do this the database and some support folders are created along side the app inside this same folder but an XTension support folder is still created in the Documents folder. | ||
+ | |||
+ | The location of the XTension Support folder has become an issue with Apple’s iCloud feature of syncing your Documents folder with iCloud. This service remains potentially a problem for many things but can and does cause corruption of the XTension database as files seem to be updated too often for it to remain in sync. It seems to restore files that were deleted as well as replacing new versions with older versions on occasion. | ||
+ | |||
+ | It is my advice to not use this iCloud feature at all as it causes the same problems with other files you may have stored in your documents folder. If you have this turned on you should turn it off immediately to avoid losing information. In the meantime moving the XTension Support folder to the Application Support folder will solve the problem for XTension | ||
+ | |||
+ | ===Process of moving the files=== | ||
+ | When first run XTension will look for an XTension Support folder in your Documents folder. If it exists in that location but not already in the Application Support folder it will move it and startup normally. Giving you a startup message window telling you exactly what it did. If there is already an XTension Support folder in your Application support folder and it does not contain a database then it will be renamed and the current XTension Support folder will be moved to the new location. If it does contain a database, even if it is an old one, then it cannot move it and will startup with that database along with a message that what appears to be your current database could not be moved and you will have to resolve | ||
+ | |||
+ | ===Switching to Running in the Applications Folder=== | ||
+ | If you are running XTension in the legacy way of being anywhere but the Applications folder you do not have to move anything manually yet. However at some point Apple may enforce that applications have to live in the Applications folder. If you wish to make the change now you can move the XTension application into the Applications folder. Then move all the support folders and database from the folder you used to have the App in to the Documents/ | ||
+ | |||
+ | ===Returning to a previous version=== | ||
+ | |||
+ | If you find this version to cause new problems, please do not just return to the previous version without letting me know exactly what the issue was that caused you to need to do so or it will be much less likely I can get it sorted out by the release. Without XTension running just move the XTension Support folder from the Application Support folder back to your Documents folder and then start the previous version. The Application Support folder is generally hidden from the User and may not be easily visible from the Finder. If so you can use the “Go” menu in the Finder to reveal the Library folder and inside that will be the Application Support folder. If XTension is still running you can use the Reveal Database In The Finder menu item from it’s Database menu, Then Quit XTension and do the move manually before replacing it with the previous version. | ||
+ | |||
+ | ====Changelog: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Further new script debugging I’ve added the ability to log runtimes of individual scripts. You can turn this on in the Gear toolbar menu for any script | ||
+ | * Errors that could be logged when deleting more than a single page of Units from a list is now suppressed. It was never a useful error message so no fix was necessary, it’s just confusing debug logging. | ||
+ | * Errors that would sometimes be logged when closing the Interface list window while doing CPU and Memory use displaying in the “show more information” mode are no longer logged. Again these were just over zealous debugging messages and did not indicate a real problem. | ||
+ | * Fixed the incorrect display of version | ||
+ | * Made some additions and changes to the runtime debugger window to better sort items when there are more than 10k of any individual kind. I also added deltas to the memory used and object count displays to make figuring out things easier. Most of you have never opened this window from the debug menu and won’t ever need to but it is helpful while I am testing and debugging and could be useful to help gather more info if needed from any of you. | ||
+ | * Added another debug menu option | ||
+ | |||
+ | |||
+ | [[https:// | ||
- | I will also be converting the original RFX plugin suite but those are not included in this build and so are not yet available on the Catalina version below. | ||
- | No changes are made to the database or any unit configuration so if you do have problems immediately you can return to running the release version without even having to restore the database backup that is made when this is run the first time. | ||
- | The only other change in this version since the last release is a fix to the amount of time the Idle script is allowed to run before XTension will log an error telling you your script is running too long. For some reason I had the Idle script set to 1 second where every other script was allowed 10 seconds. So if you’ve been getting error messages about your Idle script taking too long this may clear those up as well. | ||
- | Download For Pre-Catalina OS versions: [[https:// | ||
- | Notarized download for Catalina: [[https:// |
current/beta.1603546199.txt.gz · Last modified: 2023/02/13 14:51 (external edit)