Skip to content

Commit 659cdd1

Browse files
author
Noah K (BitForger)
committed
fix: sync config between macs, fix launch agent weirdness
1 parent 9a33f6c commit 659cdd1

18 files changed

+128
-35
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.DS_Store
22
*.xcuserstate
3+
dist/

Export Options.plist

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<!--
4+
Export Options.plist
5+
dotsync
6+
7+
Created by Noah on 3/2/26.
8+
Copyright (c) 2026 ___ORGANIZATIONNAME___. All rights reserved.
9+
-->
10+
<plist version="1.0">
11+
<dict>
12+
<key>compileBitcode</key>
13+
<false/>
14+
<key>method</key>
15+
<string>developer-id</string>
16+
<key>signingStyle</key>
17+
<string>automatic</string>
18+
<key>stripSwiftSymbols</key>
19+
<true/>
20+
<key>teamID</key>
21+
<string>H3YE679B58</string>
22+
<key>thinning</key>
23+
<string>&lt;none&gt;</string>
24+
</dict>
25+
</plist>

dotsync.xcodeproj/project.pbxproj

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,13 @@
66
objectVersion = 77;
77
objects = {
88

9+
/* Begin PBXBuildFile section */
10+
84C2F8112F55FBF800DD941F /* Export Options.plist in Resources */ = {isa = PBXBuildFile; fileRef = 84C2F8102F55FBF800DD941F /* Export Options.plist */; };
11+
/* End PBXBuildFile section */
12+
913
/* Begin PBXFileReference section */
1014
84C2F7D42F52160900DD941F /* dotsync.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = dotsync.app; sourceTree = BUILT_PRODUCTS_DIR; };
15+
84C2F8102F55FBF800DD941F /* Export Options.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Export Options.plist"; sourceTree = "<group>"; };
1116
/* End PBXFileReference section */
1217

1318
/* Begin PBXFileSystemSynchronizedRootGroup section */
@@ -32,6 +37,7 @@
3237
84C2F7CB2F52160900DD941F = {
3338
isa = PBXGroup;
3439
children = (
40+
84C2F8102F55FBF800DD941F /* Export Options.plist */,
3541
84C2F7D62F52160900DD941F /* dotsync */,
3642
84C2F7D52F52160900DD941F /* Products */,
3743
);
@@ -109,6 +115,7 @@
109115
isa = PBXResourcesBuildPhase;
110116
buildActionMask = 2147483647;
111117
files = (
118+
84C2F8112F55FBF800DD941F /* Export Options.plist in Resources */,
112119
);
113120
runOnlyForDeploymentPostprocessing = 0;
114121
};
@@ -260,13 +267,15 @@
260267
ENABLE_HARDENED_RUNTIME = YES;
261268
ENABLE_PREVIEWS = YES;
262269
GENERATE_INFOPLIST_FILE = YES;
270+
INFOPLIST_KEY_CFBundleDisplayName = DotSync;
271+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
263272
INFOPLIST_KEY_LSUIElement = YES;
264273
INFOPLIST_KEY_NSHumanReadableCopyright = "";
265274
LD_RUNPATH_SEARCH_PATHS = (
266275
"$(inherited)",
267276
"@executable_path/../Frameworks",
268277
);
269-
MARKETING_VERSION = 1.0;
278+
MARKETING_VERSION = 1.1;
270279
PRODUCT_BUNDLE_IDENTIFIER = dev.bitforger.dotsync;
271280
PRODUCT_NAME = "$(TARGET_NAME)";
272281
REGISTER_APP_GROUPS = YES;
@@ -294,13 +303,15 @@
294303
ENABLE_HARDENED_RUNTIME = YES;
295304
ENABLE_PREVIEWS = YES;
296305
GENERATE_INFOPLIST_FILE = YES;
306+
INFOPLIST_KEY_CFBundleDisplayName = DotSync;
307+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
297308
INFOPLIST_KEY_LSUIElement = YES;
298309
INFOPLIST_KEY_NSHumanReadableCopyright = "";
299310
LD_RUNPATH_SEARCH_PATHS = (
300311
"$(inherited)",
301312
"@executable_path/../Frameworks",
302313
);
303-
MARKETING_VERSION = 1.0;
314+
MARKETING_VERSION = 1.1;
304315
PRODUCT_BUNDLE_IDENTIFIER = dev.bitforger.dotsync;
305316
PRODUCT_NAME = "$(TARGET_NAME)";
306317
REGISTER_APP_GROUPS = YES;

dotsync/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,61 @@
11
{
22
"images" : [
33
{
4+
"filename" : "dotsync icon-macOS-Default-16x16@1x 1.png",
45
"idiom" : "mac",
56
"scale" : "1x",
67
"size" : "16x16"
78
},
89
{
10+
"filename" : "dotsync icon-macOS-Default-16x16@2x 1.png",
911
"idiom" : "mac",
1012
"scale" : "2x",
1113
"size" : "16x16"
1214
},
1315
{
16+
"filename" : "dotsync icon-macOS-Default-32x32@1x 1.png",
1417
"idiom" : "mac",
1518
"scale" : "1x",
1619
"size" : "32x32"
1720
},
1821
{
22+
"filename" : "dotsync icon-macOS-Default-32x32@2x 1.png",
1923
"idiom" : "mac",
2024
"scale" : "2x",
2125
"size" : "32x32"
2226
},
2327
{
28+
"filename" : "dotsync icon-macOS-Default-128x128@1x 1.png",
2429
"idiom" : "mac",
2530
"scale" : "1x",
2631
"size" : "128x128"
2732
},
2833
{
34+
"filename" : "dotsync icon-macOS-Default-256x256@1x 1.png",
2935
"idiom" : "mac",
3036
"scale" : "2x",
3137
"size" : "128x128"
3238
},
3339
{
40+
"filename" : "dotsync icon-macOS-Default-256x256@1x.png",
3441
"idiom" : "mac",
3542
"scale" : "1x",
3643
"size" : "256x256"
3744
},
3845
{
46+
"filename" : "dotsync icon-macOS-Default-512x512@1x.png",
3947
"idiom" : "mac",
4048
"scale" : "2x",
4149
"size" : "256x256"
4250
},
4351
{
52+
"filename" : "dotsync icon-macOS-Default-512x512@1x 1.png",
4453
"idiom" : "mac",
4554
"scale" : "1x",
4655
"size" : "512x512"
4756
},
4857
{
58+
"filename" : "dotsync icon-macOS-Default-1024x1024@1x.png",
4959
"idiom" : "mac",
5060
"scale" : "2x",
5161
"size" : "512x512"
3.92 MB
Loading
31.4 KB
Loading
984 Bytes
Loading
2.88 KB
Loading
122 KB
Loading
2.88 KB
Loading

0 commit comments

Comments
 (0)