Looking for someone with El Capitan to test AppleScript
Looking for someone with El Capitan to test AppleScript
- Subject: Looking for someone with El Capitan to test AppleScript
- From: Bill Vlahos <email@hidden>
- Date: Sat, 22 Aug 2015 10:33:37 -0700
Fellow AppleScripters,
There are a couple of AppleScript bugs in Yosemite's Calendar application which Apple is not going to fix in Yosemite. I’m hoping they will fix them in El Capitan. I’ve documented them in Apple Bug Reporter bugs #18727059 and #18726454. The first one is when you create a new calendar item it isn’t visible in the calendar until you do something to refresh the calendar like toggle the view of any calendar. The second bug is the delete event. AppleScript deletes the event but doesn’t remove it from the display. You must quit and then relaunch Calendar to no longer see the event. I don’t have access to a Mac with El Capitan beta OS on it to see if Apple has fixed either of these bugs and I was hoping that someone on this list could test it for me. It should only take a few minutes to test. I’ve created an open source project in GitHub to document how to script calendar applications. You can download an executable application that both shows and tests the AppleScripts at https://github.com/bvlahos/Scripting-Calendars. To test in El Capitan: - Go to the GitHub site https://github.com/bvlahos/Scripting-Calendars and download the "Scripting Calendars.zip” file
- Open the Scripting Calendars.app (note it is not a signed app)
- Open Calendar.app
- Testing New Event Bug
- Comment or delete the line, "view calendar at date ("January 1, 2015") --kludge Yosemite” in the New Event Script field. I put this in because scrolling the calendar to a different date will trigger the display of the new event. I’m hoping that El Capitan will eliminate the need for this kludge.
- Set the Start and End dates to the current date. You can either type it in or click the Start and End labels which will set.
- Click the “Make New Event” button at the top of the screen. Note the event will be added to the calendar and will be opened for editing.
- You will probably get a security permissions alert to allow the application to modify the Calendar app. Grant permission.
- If the bug is fixed you will see the new event on the calendar as well as the opened event ready to edit.
- The Update Event script has the same kludge. You could also comment or delete the line in the script to see if Apple fixed that too.
- Testing Delete Event Bug
- Now that the event has been added, click on the “Delete Event” button at the top of the screen.
- If the bug is fixed you will no longer see the event in the calendar
I would be grateful if someone could test this and let me know the results.
Thank you, Bill Vlahos
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden