[PR #83] [MERGED] 2.1 release #91

Closed
opened 2026-05-05 15:05:33 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/zakk4223/CocoaSplit/pull/83
Author: @zakk4223
Created: 12/25/2017
Status: Merged
Merged: 12/25/2017
Merged by: @zakk4223

Base: masterHead: 2.1


📝 Commits (10+)

  • afeeb1b When a animation script fails show the exception to the user
  • ce1ba16 Cleaned up interface for script/layout view switching
  • 3f1fdf8 Remove all references to animations attached to layouts; use scripts now
  • 2fdf078 Bounce all updates of topLevelSourceList through main thread
  • 5e6427d Removed pending animation/CATransaction hack for layout switching since there are no longer any animations
  • cb09441 Rewrote layout merging/replacing so it doesn't call input comparison functions more than once.
  • e05279d Restored undo functionality for layout changes
  • f8da540 Added standalone script grid window.
  • f2b77b1 Added runScriptByName() function to python library. TODO: infinite recursion detection
  • d61c019 Add animatable volume control to audio nodes

📊 Changes

482 files changed (+28382 additions, -13486 deletions)

View changed files

.DS_Store (+0 -0)
.gitignore (+3 -0)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/project.pbxproj (+17 -1)
CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSFFMpegCapturePlugin.xcscheme (+0 -80)
CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/xcschememanagement.plist (+0 -22)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCapture.h (+8 -3)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCapture.m (+220 -43)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.h (+2 -3)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.m (+123 -2)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.xib (+123 -38)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegInput.h (+9 -4)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegInput.m (+289 -209)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegPlayer.h (+17 -3)
📝 CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegPlayer.m (+194 -80)
📝 CSNotifications.m (+19 -0)
📝 CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/project.pbxproj (+26 -1)
CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin.xcscheme (+0 -71)
CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BACKUP_26129.xcscheme (+0 -75)
CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BACKUP_26694.xcscheme (+0 -75)
CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BASE_26129.xcscheme (+0 -68)

...and 80 more files

📄 Description

Merge 2.1 branch into master


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/zakk4223/CocoaSplit/pull/83 **Author:** [@zakk4223](https://github.com/zakk4223) **Created:** 12/25/2017 **Status:** ✅ Merged **Merged:** 12/25/2017 **Merged by:** [@zakk4223](https://github.com/zakk4223) **Base:** `master` ← **Head:** `2.1` --- ### 📝 Commits (10+) - [`afeeb1b`](https://github.com/zakk4223/CocoaSplit/commit/afeeb1b017a636558848b7fb737fbf42e0fae083) When a animation script fails show the exception to the user - [`ce1ba16`](https://github.com/zakk4223/CocoaSplit/commit/ce1ba1621570193c23bc689c1711e171750e2400) Cleaned up interface for script/layout view switching - [`3f1fdf8`](https://github.com/zakk4223/CocoaSplit/commit/3f1fdf8d5f77d390eb42417f465370edecb40ac5) Remove all references to animations attached to layouts; use scripts now - [`2fdf078`](https://github.com/zakk4223/CocoaSplit/commit/2fdf07836be531daf42b97a232628859dcad5fa1) Bounce all updates of topLevelSourceList through main thread - [`5e6427d`](https://github.com/zakk4223/CocoaSplit/commit/5e6427d101fbe62d091c2487b6faa89884dd5c7b) Removed pending animation/CATransaction hack for layout switching since there are no longer any animations - [`cb09441`](https://github.com/zakk4223/CocoaSplit/commit/cb094414c3d38d36e2d05b69353692956bab8a0d) Rewrote layout merging/replacing so it doesn't call input comparison functions more than once. - [`e05279d`](https://github.com/zakk4223/CocoaSplit/commit/e05279d85ab88719d0da01e58ef0132e0d380e32) Restored undo functionality for layout changes - [`f8da540`](https://github.com/zakk4223/CocoaSplit/commit/f8da540c297172f8e20202c602d182009cb1d7a2) Added standalone script grid window. - [`f2b77b1`](https://github.com/zakk4223/CocoaSplit/commit/f2b77b15a3d7c4b5ef1594ae89522170d473806a) Added runScriptByName() function to python library. TODO: infinite recursion detection - [`d61c019`](https://github.com/zakk4223/CocoaSplit/commit/d61c019ad4652c62623ccaa8d14037a06cb54041) Add animatable volume control to audio nodes ### 📊 Changes **482 files changed** (+28382 additions, -13486 deletions) <details> <summary>View changed files</summary> ➖ `.DS_Store` (+0 -0) ➕ `.gitignore` (+3 -0) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/project.pbxproj` (+17 -1) ➖ `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSFFMpegCapturePlugin.xcscheme` (+0 -80) ➖ `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/xcschememanagement.plist` (+0 -22) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCapture.h` (+8 -3) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCapture.m` (+220 -43) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.h` (+2 -3) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.m` (+123 -2) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegCaptureViewController.xib` (+123 -38) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegInput.h` (+9 -4) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegInput.m` (+289 -209) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegPlayer.h` (+17 -3) 📝 `CSFFMpegCapturePlugin/CSFFMpegCapturePlugin/CSFFMpegPlayer.m` (+194 -80) 📝 `CSNotifications.m` (+19 -0) 📝 `CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/project.pbxproj` (+26 -1) ➖ `CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin.xcscheme` (+0 -71) ➖ `CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BACKUP_26129.xcscheme` (+0 -75) ➖ `CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BACKUP_26694.xcscheme` (+0 -75) ➖ `CapturePlugins/CSAVFCapturePlugin/CSAVFCapturePlugin.xcodeproj/xcuserdata/zakk.xcuserdatad/xcschemes/CSAVFCapturePlugin_BASE_26129.xcscheme` (+0 -68) _...and 80 more files_ </details> ### 📄 Description Merge 2.1 branch into master --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 15:05:33 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/CocoaSplit#91
No description provided.