2.0a4 -> 2.0a5

Changed some filenames
Rewrote edit function to be more sane
Separated encryption and decryption functions from edit into libencryption.sh
Fixed a bug where an edit tag would be added regardless of create status
This commit is contained in:
Jon-William Lewis
2015-05-07 22:11:13 -05:00
parent 64e504ebcb
commit 3cb375f64b
22 changed files with 540 additions and 208 deletions

View File

@@ -7,70 +7,80 @@
objects = {
/* Begin PBXFileReference section */
5D5625481AC8A26500D6E1B5 /* p_header.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = p_header.sh; sourceTree = "<group>"; };
5D22D6A21AFC4F5A0036DC52 /* create.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create.sns.sh; sourceTree = "<group>"; };
5D22D6A31AFC4F5A0036DC52 /* delete.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = delete.sns.sh; sourceTree = "<group>"; };
5D22D6A41AFC4F5A0036DC52 /* edit.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = edit.sns.sh; sourceTree = "<group>"; };
5D22D6A51AFC4F5A0036DC52 /* help.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = help.sns.sh; sourceTree = "<group>"; };
5D22D6A61AFC4F5A0036DC52 /* defaults.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = defaults.sh; sourceTree = "<group>"; };
5D22D6A71AFC4F5A0036DC52 /* list.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = list.sns.sh; sourceTree = "<group>"; };
5D22D6A81AFC4F5A0036DC52 /* p_header.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = p_header.sh; sourceTree = "<group>"; };
5D22D6A91AFC4F5A0036DC52 /* pause.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = pause.sns.sh; sourceTree = "<group>"; };
5D22D6AA1AFC4F5A0036DC52 /* print.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = print.sns.sh; sourceTree = "<group>"; };
5D22D6AB1AFC4F5A0036DC52 /* w_conf.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = w_conf.sns.sh; sourceTree = "<group>"; };
5D22D6AD1AFC4F5A0036DC52 /* stage1.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage1.sns.sh; sourceTree = "<group>"; };
5D22D6AE1AFC4F5A0036DC52 /* stage2.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage2.sns.sh; sourceTree = "<group>"; };
5D22D6AF1AFC4F5A0036DC52 /* stage3.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage3.sns.sh; sourceTree = "<group>"; };
5D22D6B01AFC5B100036DC52 /* libencryption.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = libencryption.sh; sourceTree = "<group>"; };
5D7E611F1AB74D33001D49B9 /* build.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = build.sh; sourceTree = "<group>"; };
5DE839761AB9D42F006CB4F6 /* list.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = list.sns.sh; sourceTree = "<group>"; };
5DE839771AB9D52C006CB4F6 /* delete.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = delete.sns.sh; sourceTree = "<group>"; };
5DE8397B1AB9D629006CB4F6 /* stage1.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage1.sns.sh; sourceTree = "<group>"; };
5DE8397C1AB9D64B006CB4F6 /* stage2.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage2.sns.sh; sourceTree = "<group>"; };
5DE8397D1AB9D694006CB4F6 /* stage3.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = stage3.sns.sh; sourceTree = "<group>"; };
5DE8397F1AB9D7B9006CB4F6 /* create.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create.sns.sh; sourceTree = "<group>"; };
5DE839801AB9D7DD006CB4F6 /* edit.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = edit.sns.sh; sourceTree = "<group>"; };
5DE839811AB9D7F8006CB4F6 /* print.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = print.sns.sh; sourceTree = "<group>"; };
5DE839821AB9DAA6006CB4F6 /* w_conf.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = w_conf.sns.sh; sourceTree = "<group>"; };
5DE839831AB9DACE006CB4F6 /* sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = sns.sh; sourceTree = "<group>"; };
5DE839841AB9FDF9006CB4F6 /* help.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = help.sns.sh; sourceTree = "<group>"; };
5DE839851AB9FE1C006CB4F6 /* pause.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = pause.sns.sh; sourceTree = "<group>"; };
5DE839861AB9FF14006CB4F6 /* init_default_config.sns.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = init_default_config.sns.sh; sourceTree = "<group>"; };
5DE839881ABA04DD006CB4F6 /* errors.ref */ = {isa = PBXFileReference; lastKnownFileType = text; path = errors.ref; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXGroup section */
5D22D6A01AFC4F5A0036DC52 /* src */ = {
isa = PBXGroup;
children = (
5D22D6A11AFC4F5A0036DC52 /* includes */,
5D22D6AC1AFC4F5A0036DC52 /* main */,
);
path = src;
sourceTree = "<group>";
};
5D22D6A11AFC4F5A0036DC52 /* includes */ = {
isa = PBXGroup;
children = (
5D22D6A21AFC4F5A0036DC52 /* create.sns.sh */,
5D22D6A31AFC4F5A0036DC52 /* delete.sns.sh */,
5D22D6A41AFC4F5A0036DC52 /* edit.sns.sh */,
5D22D6A51AFC4F5A0036DC52 /* help.sns.sh */,
5D22D6A61AFC4F5A0036DC52 /* defaults.sh */,
5D22D6A71AFC4F5A0036DC52 /* list.sns.sh */,
5D22D6A81AFC4F5A0036DC52 /* p_header.sh */,
5D22D6A91AFC4F5A0036DC52 /* pause.sns.sh */,
5D22D6AA1AFC4F5A0036DC52 /* print.sns.sh */,
5D22D6AB1AFC4F5A0036DC52 /* w_conf.sns.sh */,
5D22D6B01AFC5B100036DC52 /* libencryption.sh */,
);
path = includes;
sourceTree = "<group>";
};
5D22D6AC1AFC4F5A0036DC52 /* main */ = {
isa = PBXGroup;
children = (
5D22D6AD1AFC4F5A0036DC52 /* stage1.sns.sh */,
5D22D6AE1AFC4F5A0036DC52 /* stage2.sns.sh */,
5D22D6AF1AFC4F5A0036DC52 /* stage3.sns.sh */,
);
path = main;
sourceTree = "<group>";
};
5D7E61181AB74D11001D49B9 = {
isa = PBXGroup;
children = (
5D22D6A01AFC4F5A0036DC52 /* src */,
5DE839881ABA04DD006CB4F6 /* errors.ref */,
5DE839831AB9DACE006CB4F6 /* sns.sh */,
5DE839791AB9D5F8006CB4F6 /* init */,
5D7E611F1AB74D33001D49B9 /* build.sh */,
5DE839751AB9D41B006CB4F6 /* functions */,
);
sourceTree = "<group>";
};
5DE839751AB9D41B006CB4F6 /* functions */ = {
isa = PBXGroup;
children = (
5DE839861AB9FF14006CB4F6 /* init_default_config.sns.sh */,
5DE839821AB9DAA6006CB4F6 /* w_conf.sns.sh */,
5DE839841AB9FDF9006CB4F6 /* help.sns.sh */,
5DE839851AB9FE1C006CB4F6 /* pause.sns.sh */,
5DE839761AB9D42F006CB4F6 /* list.sns.sh */,
5DE839771AB9D52C006CB4F6 /* delete.sns.sh */,
5DE8397F1AB9D7B9006CB4F6 /* create.sns.sh */,
5D5625481AC8A26500D6E1B5 /* p_header.sh */,
5DE839801AB9D7DD006CB4F6 /* edit.sns.sh */,
5DE839811AB9D7F8006CB4F6 /* print.sns.sh */,
);
path = functions;
sourceTree = "<group>";
};
5DE839791AB9D5F8006CB4F6 /* init */ = {
isa = PBXGroup;
children = (
5DE8397D1AB9D694006CB4F6 /* stage3.sns.sh */,
5DE8397B1AB9D629006CB4F6 /* stage1.sns.sh */,
5DE8397C1AB9D64B006CB4F6 /* stage2.sns.sh */,
);
path = init;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXProject section */
5D7E61191AB74D11001D49B9 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0620;
LastUpgradeCheck = 0630;
};
buildConfigurationList = 5D7E611C1AB74D11001D49B9 /* Build configuration list for PBXProject "sns" */;
compatibilityVersion = "Xcode 3.2";
@@ -91,6 +101,7 @@
5D7E611D1AB74D11001D49B9 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ONLY_ACTIVE_ARCH = YES;
};
name = Debug;
};

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
<true/>
<key>SnapshotAutomaticallyBeforeSignificantChanges</key>
<true/>
</dict>
</plist>