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

Modernization and Permission Handling #16

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d1123cc
Apply project changes recommended by Xcode 12.3.
Jan 5, 2021
2c7ad32
Improve gitignore.
Jan 5, 2021
786315c
Added unversioned TeamID infrastructure.
Jan 5, 2021
b09dcda
Set 'ALWAYS_SEARCH_USER_PATHS' to NO.
Jan 5, 2021
ffabf67
Enable automatic code signing.
Jan 5, 2021
30261d7
Enable app sandboxing.
Jan 5, 2021
5d11491
Enable hardened runtime.
Jan 5, 2021
b3c486c
Trailing whitespace removed by Xcode source formatter.
Jan 6, 2021
e75a4bc
Convert to ARC.
Jan 6, 2021
9edef44
Fix memory issues found by static analyzer.
Jan 6, 2021
73d5a4c
Fix localization issues found by static analyzer.
Jan 6, 2021
050734c
Fix issue found by static analyzer: value stored to 'blue' is never r…
Jan 6, 2021
297e593
Set project to default to use tabs for indentation as most of the cod…
Jan 6, 2021
fd42bd4
Convert NIB to XIB.
Jan 6, 2021
b044704
XIB touched by Xcode.
Jan 6, 2021
dab8bf3
Fix autolayout issues in XIB.
Jan 6, 2021
b19d787
Fix font.
Jan 6, 2021
ef577a7
Add screen recordings permission checking and dialog UI.
Jan 6, 2021
eefca34
Add “Development” section to RADME.
Jan 6, 2021
8b0868c
Sandbox permission to write files
berniejenny Jan 7, 2021
6b3d25d
Screen recording dialog tweaks
berniejenny Jan 7, 2021
b324cb4
Increased version to 1.3.1
berniejenny Jan 7, 2021
014a14f
Permission dialog shown when simulation is selected
berniejenny Jan 7, 2021
d766a9c
Conditionally disable simulation menu items
berniejenny Jan 7, 2021
ef8b2c2
Permission dialog is no longer released when closed.
berniejenny Jan 7, 2021
e490bc1
Partially revert "Screen recording dialog tweaks"
Jan 7, 2021
97decbe
Tweak XIB layout.
Jan 7, 2021
97dfa16
Reword permission dialog.
Jan 7, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
.DS_Store
xcuserdata
build

*.DS_Store
# User-specific xcconfig files
Xcode-config/DEVELOPMENT_TEAM.xcconfig
2 changes: 2 additions & 0 deletions AppController.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
IBOutlet NSPanel *aboutBox;
IBOutlet NSButton *prefsDefaultsButton;
IBOutlet NSPanel *welcomeDialog;
IBOutlet NSPanel *permissionDialog;
IBOutlet NSButton *loginButton;
IBOutlet NSButton *infoResizeButton;

Expand Down Expand Up @@ -79,6 +80,7 @@
-(NSWindow*)preferencesPanel;
-(NSWindow*)aboutBox;
-(IBAction)closeWelcomeDialog:(id)sender;
-(IBAction)closePermissionDialog:(id)sender;
- (IBAction)login:(id)sender;
- (IBAction)resizeInfo:(id)sender;

Expand Down
Loading