Skip to content

Commit

Permalink
Full move to go code only for the backend. Needs lots of testing and …
Browse files Browse the repository at this point in the history
…checking the web api
  • Loading branch information
raguay committed Oct 27, 2022
1 parent a926bdf commit d9ffdc2
Show file tree
Hide file tree
Showing 32 changed files with 5,413 additions and 76 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<?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>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>com.customct.LaunchBar.action.ScriptPad-AppendBulletinBoard</string>
<key>CFBundleName</key>
<string>ScriptPad - Append BulletinBoard</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LBAbbreviation</key>
<string>abb</string>
<key>LBArgument</key>
<string>text</string>
<key>LBDescription</key>
<dict>
<key>LBArgument</key>
<string>text</string>
<key>LBAuthor</key>
<string>Richard Guay</string>
<key>LBEmail</key>
<string>[email protected]</string>
<key>LBResult</key>
<string>text is appended to the BulletinBoard.</string>
<key>LBSummary</key>
<string>This action is used to append some text into the BulletinBoard of ScriptPad.</string>
<key>LBTwitter</key>
<string>@CustomComputerT</string>
<key>LBWebsiteURL</key>
<string>customct.com</string>
</dict>
<key>LBMinimumLaunchBarVersion</key>
<integer>6</integer>
<key>LBResult</key>
<string>text is appended to the BulletinBoard.</string>
<key>LBScripts</key>
<dict>
<key>LBDefaultScript</key>
<dict>
<key>LBAcceptedArgumentTypes</key>
<array>
<string>string</string>
</array>
<key>LBAllowsInstantReuseOfLastTextInputString</key>
<true/>
<key>LBRequiresArgument</key>
<true/>
<key>LBResultType</key>
<string>unknown</string>
<key>LBScriptName</key>
<string>default.js</string>
</dict>
</dict>
<key>LBTextInputTitle</key>
<string>Text to append to the BulletinBoard</string>
<key>LSMinimumSystemVersion</key>
<string>10.14</string>
<key>NSHumanReadableCopyright</key>
<string>MIT</string>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 63 additions & 0 deletions Workflows/ScriptPad - Paste Note.lbaction/Contents/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<?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>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>com.customct.LaunchBar.action.NotePadPasteNote</string>
<key>CFBundleName</key>
<string>ScriptPad - Paste Note</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LBAbbreviation</key>
<string>spp</string>
<key>LBArgument</key>
<string>text</string>
<key>LBDescription</key>
<dict>
<key>LBArgument</key>
<string>text</string>
<key>LBAuthor</key>
<string>Richard Guay</string>
<key>LBEmail</key>
<string>[email protected]</string>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>Text is pasted from a ScriptPad Note.</string>
<key>LBSummary</key>
<string>This action is used with the ScriptPad program. This action is for pasting a ScriptPad note to the topmost application.</string>
<key>LBTwitter</key>
<string>@CustomComputerT</string>
<key>LBWebsiteURL</key>
<string>http://customct.com</string>
</dict>
<key>LBMinimumLaunchBarVersion</key>
<integer>6</integer>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>Text is pasted from a ScriptPad Note.</string>
<key>LBScripts</key>
<dict>
<key>LBDefaultScript</key>
<dict>
<key>LBKeepWindowActive</key>
<true/>
<key>LBResultType</key>
<string>unknown</string>
<key>LBReturnsResult</key>
<true/>
<key>LBScriptName</key>
<string>default.js</string>
</dict>
</dict>
<key>LBTextInputTitle</key>
<string>ScriptPad: Paste Note</string>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>NSHumanReadableCopyright</key>
<string>MIT</string>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
71 changes: 71 additions & 0 deletions Workflows/ScriptPad - Run Script.lbaction/Contents/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?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>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>com.customct.LaunchBar.action.ScriptPadRunScript</string>
<key>CFBundleName</key>
<string>ScriptPad - Run Script</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LBAbbreviation</key>
<string>spr</string>
<key>LBArgument</key>
<string>text and a script</string>
<key>LBDescription</key>
<dict>
<key>LBArgument</key>
<string>text and a script</string>
<key>LBAuthor</key>
<string>Richard Guay</string>
<key>LBEmail</key>
<string>[email protected]</string>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>processed text.</string>
<key>LBSummary</key>
<string>This action take text to run through script in ScriptPad.</string>
<key>LBTwitter</key>
<string>@CustomComputerT</string>
<key>LBWebsiteURL</key>
<string>http://customct.com</string>
</dict>
<key>LBMinimumLaunchBarVersion</key>
<integer>6</integer>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>processed text.</string>
<key>LBScripts</key>
<dict>
<key>LBDefaultScript</key>
<dict>
<key>LBAcceptedArgumentTypes</key>
<array>
<string>string</string>
</array>
<key>LBKeepWindowActive</key>
<true/>
<key>LBLiveFeedbackEnabled</key>
<true/>
<key>LBRequiresArgument</key>
<true/>
<key>LBResultType</key>
<string>unknown</string>
<key>LBReturnsResult</key>
<true/>
<key>LBScriptName</key>
<string>default.js</string>
</dict>
</dict>
<key>LBTextInputTitle</key>
<string>String to process...</string>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>NSHumanReadableCopyright</key>
<string>MIT</string>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
71 changes: 71 additions & 0 deletions Workflows/ScriptPad - Run Template.lbaction/Contents/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?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>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>com.customct.LaunchBar.action.ScriptPad-RunTemplate</string>
<key>CFBundleName</key>
<string>ScriptPad - Run Template</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LBAbbreviation</key>
<string>spt</string>
<key>LBArgument</key>
<string>text and a script</string>
<key>LBDescription</key>
<dict>
<key>LBArgument</key>
<string>text and a script</string>
<key>LBAuthor</key>
<string>Richard Guay</string>
<key>LBEmail</key>
<string>[email protected]</string>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>processed text.</string>
<key>LBSummary</key>
<string>This action take text to run through script in ScriptPad.</string>
<key>LBTwitter</key>
<string>@CustomComputerT</string>
<key>LBWebsiteURL</key>
<string>http://customct.com</string>
</dict>
<key>LBMinimumLaunchBarVersion</key>
<integer>6</integer>
<key>LBRequirements</key>
<string>ScriptPad.app</string>
<key>LBResult</key>
<string>processed text.</string>
<key>LBScripts</key>
<dict>
<key>LBDefaultScript</key>
<dict>
<key>LBAcceptedArgumentTypes</key>
<array>
<string>string</string>
</array>
<key>LBKeepWindowActive</key>
<true/>
<key>LBLiveFeedbackEnabled</key>
<true/>
<key>LBRequiresArgument</key>
<true/>
<key>LBResultType</key>
<string>unknown</string>
<key>LBReturnsResult</key>
<true/>
<key>LBScriptName</key>
<string>default.js</string>
</dict>
</dict>
<key>LBTextInputTitle</key>
<string>String to process...</string>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>NSHumanReadableCopyright</key>
<string>MIT</string>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<?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>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>com.customct.LaunchBar.action.ScriptPadSetBulletinBoard</string>
<key>CFBundleName</key>
<string>ScriptPad - Set BulletinBoard</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LBAbbreviation</key>
<string>sbb</string>
<key>LBArgument</key>
<string>text</string>
<key>LBDescription</key>
<dict>
<key>LBArgument</key>
<string>text</string>
<key>LBAuthor</key>
<string>Richard Guay</string>
<key>LBEmail</key>
<string>[email protected]</string>
<key>LBResult</key>
<string>text is place in the BulletinBoard.</string>
<key>LBSummary</key>
<string>This action is used to set some text into the BulletinBoard of ScriptPad.</string>
<key>LBTwitter</key>
<string>@CustomComputerT</string>
<key>LBWebsiteURL</key>
<string>customct.com</string>
</dict>
<key>LBMinimumLaunchBarVersion</key>
<integer>6</integer>
<key>LBResult</key>
<string>text is place in the BulletinBoard.</string>
<key>LBScripts</key>
<dict>
<key>LBDefaultScript</key>
<dict>
<key>LBAcceptedArgumentTypes</key>
<array>
<string>string</string>
</array>
<key>LBAllowsInstantReuseOfLastTextInputString</key>
<true/>
<key>LBRequiresArgument</key>
<true/>
<key>LBResultType</key>
<string>unknown</string>
<key>LBScriptName</key>
<string>default.js</string>
</dict>
</dict>
<key>LBTextInputTitle</key>
<string>Text to place in the BulletinBoard</string>
<key>LSMinimumSystemVersion</key>
<string>10.14</string>
<key>NSHumanReadableCopyright</key>
<string>MIT</string>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit d9ffdc2

Please sign in to comment.