Skip to content

Commit d0930ab

Browse files
committed
initial commit.
1 parent b49c1f2 commit d0930ab

File tree

10 files changed

+87
-66
lines changed

10 files changed

+87
-66
lines changed

Void.xcodeproj/project.pbxproj Blackspace.xcodeproj/project.pbxproj

+63-62
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
CECA5F251BCC2F9D008A13DF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECA5F241BCC2F9D008A13DF /* AppDelegate.swift */; };
11-
CECA5F271BCC2F9D008A13DF /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECA5F261BCC2F9D008A13DF /* ViewController.swift */; };
12-
CECA5F291BCC2F9D008A13DF /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CECA5F281BCC2F9D008A13DF /* Assets.xcassets */; };
13-
CECA5F2C1BCC2F9E008A13DF /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CECA5F2A1BCC2F9D008A13DF /* Main.storyboard */; };
10+
CE4238681BCC37C100B1AFBD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4238671BCC37C100B1AFBD /* AppDelegate.swift */; };
11+
CE42386A1BCC37C100B1AFBD /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4238691BCC37C100B1AFBD /* ViewController.swift */; };
12+
CE42386C1BCC37C100B1AFBD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CE42386B1BCC37C100B1AFBD /* Assets.xcassets */; };
13+
CE42386F1BCC37C100B1AFBD /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE42386D1BCC37C100B1AFBD /* Main.storyboard */; };
1414
/* End PBXBuildFile section */
1515

1616
/* Begin PBXFileReference section */
17-
CECA5F211BCC2F9D008A13DF /* Void.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Void.app; sourceTree = BUILT_PRODUCTS_DIR; };
18-
CECA5F241BCC2F9D008A13DF /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
19-
CECA5F261BCC2F9D008A13DF /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
20-
CECA5F281BCC2F9D008A13DF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
21-
CECA5F2B1BCC2F9D008A13DF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
22-
CECA5F2D1BCC2F9E008A13DF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
17+
CE4238641BCC37C100B1AFBD /* Blackspace.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Blackspace.app; sourceTree = BUILT_PRODUCTS_DIR; };
18+
CE4238671BCC37C100B1AFBD /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
19+
CE4238691BCC37C100B1AFBD /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
20+
CE42386B1BCC37C100B1AFBD /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
21+
CE42386E1BCC37C100B1AFBD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
22+
CE4238701BCC37C100B1AFBD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2323
/* End PBXFileReference section */
2424

2525
/* Begin PBXFrameworksBuildPhase section */
26-
CECA5F1E1BCC2F9D008A13DF /* Frameworks */ = {
26+
CE4238611BCC37C100B1AFBD /* Frameworks */ = {
2727
isa = PBXFrameworksBuildPhase;
2828
buildActionMask = 2147483647;
2929
files = (
@@ -33,123 +33,123 @@
3333
/* End PBXFrameworksBuildPhase section */
3434

3535
/* Begin PBXGroup section */
36-
CECA5F181BCC2F9D008A13DF = {
36+
CE42385B1BCC37C100B1AFBD = {
3737
isa = PBXGroup;
3838
children = (
39-
CECA5F231BCC2F9D008A13DF /* Void */,
40-
CECA5F221BCC2F9D008A13DF /* Products */,
39+
CE4238661BCC37C100B1AFBD /* Blackspace */,
40+
CE4238651BCC37C100B1AFBD /* Products */,
4141
);
4242
sourceTree = "<group>";
4343
};
44-
CECA5F221BCC2F9D008A13DF /* Products */ = {
44+
CE4238651BCC37C100B1AFBD /* Products */ = {
4545
isa = PBXGroup;
4646
children = (
47-
CECA5F211BCC2F9D008A13DF /* Void.app */,
47+
CE4238641BCC37C100B1AFBD /* Blackspace.app */,
4848
);
4949
name = Products;
5050
sourceTree = "<group>";
5151
};
52-
CECA5F231BCC2F9D008A13DF /* Void */ = {
52+
CE4238661BCC37C100B1AFBD /* Blackspace */ = {
5353
isa = PBXGroup;
5454
children = (
55-
CECA5F241BCC2F9D008A13DF /* AppDelegate.swift */,
56-
CECA5F261BCC2F9D008A13DF /* ViewController.swift */,
57-
CECA5F281BCC2F9D008A13DF /* Assets.xcassets */,
58-
CECA5F2A1BCC2F9D008A13DF /* Main.storyboard */,
59-
CECA5F2D1BCC2F9E008A13DF /* Info.plist */,
55+
CE4238671BCC37C100B1AFBD /* AppDelegate.swift */,
56+
CE4238691BCC37C100B1AFBD /* ViewController.swift */,
57+
CE42386B1BCC37C100B1AFBD /* Assets.xcassets */,
58+
CE42386D1BCC37C100B1AFBD /* Main.storyboard */,
59+
CE4238701BCC37C100B1AFBD /* Info.plist */,
6060
);
61-
path = Void;
61+
path = Blackspace;
6262
sourceTree = "<group>";
6363
};
6464
/* End PBXGroup section */
6565

6666
/* Begin PBXNativeTarget section */
67-
CECA5F201BCC2F9D008A13DF /* Void */ = {
67+
CE4238631BCC37C100B1AFBD /* Blackspace */ = {
6868
isa = PBXNativeTarget;
69-
buildConfigurationList = CECA5F301BCC2F9E008A13DF /* Build configuration list for PBXNativeTarget "Void" */;
69+
buildConfigurationList = CE4238731BCC37C100B1AFBD /* Build configuration list for PBXNativeTarget "Blackspace" */;
7070
buildPhases = (
71-
CECA5F1D1BCC2F9D008A13DF /* Sources */,
72-
CECA5F1E1BCC2F9D008A13DF /* Frameworks */,
73-
CECA5F1F1BCC2F9D008A13DF /* Resources */,
71+
CE4238601BCC37C100B1AFBD /* Sources */,
72+
CE4238611BCC37C100B1AFBD /* Frameworks */,
73+
CE4238621BCC37C100B1AFBD /* Resources */,
7474
);
7575
buildRules = (
7676
);
7777
dependencies = (
7878
);
79-
name = Void;
80-
productName = Void;
81-
productReference = CECA5F211BCC2F9D008A13DF /* Void.app */;
79+
name = Blackspace;
80+
productName = Blackspace;
81+
productReference = CE4238641BCC37C100B1AFBD /* Blackspace.app */;
8282
productType = "com.apple.product-type.application";
8383
};
8484
/* End PBXNativeTarget section */
8585

8686
/* Begin PBXProject section */
87-
CECA5F191BCC2F9D008A13DF /* Project object */ = {
87+
CE42385C1BCC37C100B1AFBD /* Project object */ = {
8888
isa = PBXProject;
8989
attributes = {
9090
LastUpgradeCheck = 0700;
9191
ORGANIZATIONNAME = "Peter Pistorius";
9292
TargetAttributes = {
93-
CECA5F201BCC2F9D008A13DF = {
93+
CE4238631BCC37C100B1AFBD = {
9494
CreatedOnToolsVersion = 7.0.1;
9595
};
9696
};
9797
};
98-
buildConfigurationList = CECA5F1C1BCC2F9D008A13DF /* Build configuration list for PBXProject "Void" */;
98+
buildConfigurationList = CE42385F1BCC37C100B1AFBD /* Build configuration list for PBXProject "Blackspace" */;
9999
compatibilityVersion = "Xcode 3.2";
100100
developmentRegion = English;
101101
hasScannedForEncodings = 0;
102102
knownRegions = (
103103
en,
104104
Base,
105105
);
106-
mainGroup = CECA5F181BCC2F9D008A13DF;
107-
productRefGroup = CECA5F221BCC2F9D008A13DF /* Products */;
106+
mainGroup = CE42385B1BCC37C100B1AFBD;
107+
productRefGroup = CE4238651BCC37C100B1AFBD /* Products */;
108108
projectDirPath = "";
109109
projectRoot = "";
110110
targets = (
111-
CECA5F201BCC2F9D008A13DF /* Void */,
111+
CE4238631BCC37C100B1AFBD /* Blackspace */,
112112
);
113113
};
114114
/* End PBXProject section */
115115

116116
/* Begin PBXResourcesBuildPhase section */
117-
CECA5F1F1BCC2F9D008A13DF /* Resources */ = {
117+
CE4238621BCC37C100B1AFBD /* Resources */ = {
118118
isa = PBXResourcesBuildPhase;
119119
buildActionMask = 2147483647;
120120
files = (
121-
CECA5F291BCC2F9D008A13DF /* Assets.xcassets in Resources */,
122-
CECA5F2C1BCC2F9E008A13DF /* Main.storyboard in Resources */,
121+
CE42386C1BCC37C100B1AFBD /* Assets.xcassets in Resources */,
122+
CE42386F1BCC37C100B1AFBD /* Main.storyboard in Resources */,
123123
);
124124
runOnlyForDeploymentPostprocessing = 0;
125125
};
126126
/* End PBXResourcesBuildPhase section */
127127

128128
/* Begin PBXSourcesBuildPhase section */
129-
CECA5F1D1BCC2F9D008A13DF /* Sources */ = {
129+
CE4238601BCC37C100B1AFBD /* Sources */ = {
130130
isa = PBXSourcesBuildPhase;
131131
buildActionMask = 2147483647;
132132
files = (
133-
CECA5F271BCC2F9D008A13DF /* ViewController.swift in Sources */,
134-
CECA5F251BCC2F9D008A13DF /* AppDelegate.swift in Sources */,
133+
CE42386A1BCC37C100B1AFBD /* ViewController.swift in Sources */,
134+
CE4238681BCC37C100B1AFBD /* AppDelegate.swift in Sources */,
135135
);
136136
runOnlyForDeploymentPostprocessing = 0;
137137
};
138138
/* End PBXSourcesBuildPhase section */
139139

140140
/* Begin PBXVariantGroup section */
141-
CECA5F2A1BCC2F9D008A13DF /* Main.storyboard */ = {
141+
CE42386D1BCC37C100B1AFBD /* Main.storyboard */ = {
142142
isa = PBXVariantGroup;
143143
children = (
144-
CECA5F2B1BCC2F9D008A13DF /* Base */,
144+
CE42386E1BCC37C100B1AFBD /* Base */,
145145
);
146146
name = Main.storyboard;
147147
sourceTree = "<group>";
148148
};
149149
/* End PBXVariantGroup section */
150150

151151
/* Begin XCBuildConfiguration section */
152-
CECA5F2E1BCC2F9E008A13DF /* Debug */ = {
152+
CE4238711BCC37C100B1AFBD /* Debug */ = {
153153
isa = XCBuildConfiguration;
154154
buildSettings = {
155155
ALWAYS_SEARCH_USER_PATHS = NO;
@@ -185,15 +185,15 @@
185185
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
186186
GCC_WARN_UNUSED_FUNCTION = YES;
187187
GCC_WARN_UNUSED_VARIABLE = YES;
188-
MACOSX_DEPLOYMENT_TARGET = 10.11;
188+
MACOSX_DEPLOYMENT_TARGET = 10.10;
189189
MTL_ENABLE_DEBUG_INFO = YES;
190190
ONLY_ACTIVE_ARCH = YES;
191191
SDKROOT = macosx;
192192
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
193193
};
194194
name = Debug;
195195
};
196-
CECA5F2F1BCC2F9E008A13DF /* Release */ = {
196+
CE4238721BCC37C100B1AFBD /* Release */ = {
197197
isa = XCBuildConfiguration;
198198
buildSettings = {
199199
ALWAYS_SEARCH_USER_PATHS = NO;
@@ -223,57 +223,58 @@
223223
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
224224
GCC_WARN_UNUSED_FUNCTION = YES;
225225
GCC_WARN_UNUSED_VARIABLE = YES;
226-
MACOSX_DEPLOYMENT_TARGET = 10.11;
226+
MACOSX_DEPLOYMENT_TARGET = 10.10;
227227
MTL_ENABLE_DEBUG_INFO = NO;
228228
SDKROOT = macosx;
229229
};
230230
name = Release;
231231
};
232-
CECA5F311BCC2F9E008A13DF /* Debug */ = {
232+
CE4238741BCC37C100B1AFBD /* Debug */ = {
233233
isa = XCBuildConfiguration;
234234
buildSettings = {
235235
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
236236
COMBINE_HIDPI_IMAGES = YES;
237-
INFOPLIST_FILE = Void/Info.plist;
237+
INFOPLIST_FILE = Blackspace/Info.plist;
238238
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
239-
PRODUCT_BUNDLE_IDENTIFIER = com.peterpistorius.Void;
239+
PRODUCT_BUNDLE_IDENTIFIER = com.peterpistorius.Blackspace;
240240
PRODUCT_NAME = "$(TARGET_NAME)";
241241
};
242242
name = Debug;
243243
};
244-
CECA5F321BCC2F9E008A13DF /* Release */ = {
244+
CE4238751BCC37C100B1AFBD /* Release */ = {
245245
isa = XCBuildConfiguration;
246246
buildSettings = {
247247
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
248248
COMBINE_HIDPI_IMAGES = YES;
249-
INFOPLIST_FILE = Void/Info.plist;
249+
INFOPLIST_FILE = Blackspace/Info.plist;
250250
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
251-
PRODUCT_BUNDLE_IDENTIFIER = com.peterpistorius.Void;
251+
PRODUCT_BUNDLE_IDENTIFIER = com.peterpistorius.Blackspace;
252252
PRODUCT_NAME = "$(TARGET_NAME)";
253253
};
254254
name = Release;
255255
};
256256
/* End XCBuildConfiguration section */
257257

258258
/* Begin XCConfigurationList section */
259-
CECA5F1C1BCC2F9D008A13DF /* Build configuration list for PBXProject "Void" */ = {
259+
CE42385F1BCC37C100B1AFBD /* Build configuration list for PBXProject "Blackspace" */ = {
260260
isa = XCConfigurationList;
261261
buildConfigurations = (
262-
CECA5F2E1BCC2F9E008A13DF /* Debug */,
263-
CECA5F2F1BCC2F9E008A13DF /* Release */,
262+
CE4238711BCC37C100B1AFBD /* Debug */,
263+
CE4238721BCC37C100B1AFBD /* Release */,
264264
);
265265
defaultConfigurationIsVisible = 0;
266266
defaultConfigurationName = Release;
267267
};
268-
CECA5F301BCC2F9E008A13DF /* Build configuration list for PBXNativeTarget "Void" */ = {
268+
CE4238731BCC37C100B1AFBD /* Build configuration list for PBXNativeTarget "Blackspace" */ = {
269269
isa = XCConfigurationList;
270270
buildConfigurations = (
271-
CECA5F311BCC2F9E008A13DF /* Debug */,
272-
CECA5F321BCC2F9E008A13DF /* Release */,
271+
CE4238741BCC37C100B1AFBD /* Debug */,
272+
CE4238751BCC37C100B1AFBD /* Release */,
273273
);
274274
defaultConfigurationIsVisible = 0;
275+
defaultConfigurationName = Release;
275276
};
276277
/* End XCConfigurationList section */
277278
};
278-
rootObject = CECA5F191BCC2F9D008A13DF /* Project object */;
279+
rootObject = CE42385C1BCC37C100B1AFBD /* Project object */;
279280
}

Void.xcodeproj/project.xcworkspace/contents.xcworkspacedata Blackspace.xcodeproj/project.xcworkspace/contents.xcworkspacedata

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Void/AppDelegate.swift Blackspace/AppDelegate.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// AppDelegate.swift
3-
// Void
3+
// Blackspace
44
//
55
// Created by Peter Pistorius on 12/10/15.
66
// Copyright © 2015 Peter Pistorius. All rights reserved.
File renamed without changes.

Void/Info.plist Blackspace/Info.plist

-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
2424
<string>20151012</string>
25-
<key>LSApplicationCategoryType</key>
26-
<string>public.app-category.utilities</string>
2725
<key>LSMinimumSystemVersion</key>
2826
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
2927
<key>NSHumanReadableCopyright</key>
File renamed without changes.

README.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
### Blackspace
2+
3+
Blackspace is a simple application that adds "blank" spaces to the OS X dock.
4+
5+
6+
7+
8+
![](https://github.com/peterp/Blackspace/blob/master/dock_example.png)
9+
10+
![Download](https://github.com/peterp/Blackspace/blob/master/Blackspace.app)
11+
12+
It uses the following commands to achieve this, so if you're comfortable with using the Terminal then just do that.
13+
14+
```
15+
defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'
16+
killall Dock
17+
```
18+
19+
To remove a space, simply drag it off the Dock like you would any other icon.
20+
21+
22+

dock_example.png

171 KB
Loading

0 commit comments

Comments
 (0)