Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undo feature #15

Merged
merged 4 commits into from
Sep 7, 2014
Merged

Undo feature #15

merged 4 commits into from
Sep 7, 2014

Conversation

maxgillett
Copy link
Contributor

Great job with the app Daylen!

I've added in some basic undo functionality. Pressing Ctrl-Z (or selecting Edit->Undo) removes the latest move and resets the board to reflect the penultimate position. I've also removed a few items that don't need to be checked in, and turned off code signing for development builds (let me know if this is a problem).

On an unrelated note, I haven't been able to analyze a position with the Stockfish engine without the program crashing (even when building from a fresh clone of the repo). Is this related to the code signing that you have in place? The engine analysis works when running the App Store version.

@maxgillett
Copy link
Contributor Author

#13

@daylen
Copy link
Owner

daylen commented Sep 7, 2014

I'll take a look at the pull request soon. But yes, the engine binaries are code signed so they can only execute from what seems to be a signed parent process.

daylen added a commit that referenced this pull request Sep 7, 2014
@daylen daylen merged commit a9bd660 into daylen:master Sep 7, 2014
@daylen
Copy link
Owner

daylen commented Sep 7, 2014

Thanks for doing this! I'm going to re-enable code signing for development builds. I feel that it's important to test code signing issues during development, and because the engine binaries are code signed, the parent app must be code signed as well.

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