Skip to content

Conversation

rudifa
Copy link
Contributor

@rudifa rudifa commented May 6, 2023

Changes:

  • enum WindowAction: add case cascadeActiveApp and update functions that handle the cases
  • class MultiWindowManager: add cascadeActiveAppWindowsOnScreen() and a call from execute()
  • TerminalCommands.md: add section ## Add additional tiling and cascading commands

@rxhanson @dirondin

Please review the proposed changes and test them.

I tested the debug build on my Intel Mac (2017), and it works to my satisfaction.

Let me know if I missed anything. Kudos to both of you for the clean and understandable code, easy to extend.

@rudifa

@rudifa
Copy link
Contributor Author

rudifa commented May 7, 2023

I also built an archive (with my build settings in the local version of .pbxproj).

It opens and runs successfully with my authorization.

@rxhanson rxhanson merged commit c20c450 into rxhanson:master May 9, 2023
@rxhanson
Copy link
Owner

rxhanson commented May 9, 2023

Looks good. Thanks for contributing!

@rudifa
Copy link
Contributor Author

rudifa commented May 9, 2023

Thank you for accepting!
Cheers
@rudifa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants