-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathInfo.plist
99 lines (86 loc) · 4.62 KB
/
Info.plist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?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>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Mouse Triggers</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.1.1</string>
<key>CFBundleVersion</key>
<string>170</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2004, Blacktree, Inc.</string>
<key>QSPlugIn</key>
<dict>
<key>author</key>
<string>Patrick Robertson, Blacktree, Inc.</string>
<key>categories</key>
<array>
<string>Quicksilver</string>
</array>
<key>description</key>
<string>Allows triggering with hot corners and edges of the main screen</string>
<key>extendedDescription</key>
<string><h2>Mouse Triggers Plugin</h2>
<p>The mouse triggers plugin gives Quicksilver the ability to create triggers which are activated using mouse movements, clicks and dragging/dropping. Triggers are created in the same way as HotKey triggers, only their activation differs.</p>
<h2>Creating Triggers</h2>
<h3>Creating the Trigger</h3>
<p>To create a trigger, open the Quicksilver <a href="qs://preferences#QSTriggersPrefPane">triggers preferences</a>, click the '+' button and select 'Mouse' from the dropdown list.<br />
Set up the command as you would when creating a normal trigger. If you would like to create a drag/drop trigger, which enables you to drop items onto the mouse trigger points, see the 'Mouse Trigger Dragged Object' proxy object section below.</p>
<h3>Adjusting the Activation</h3>
<p>To alter how the trigger is activated, open the trigger sidebar (by either clicking the 'i' button or pressing ⌘I) and open the 'Settings' pane. From this window, you can alter which mouse click (left, right, middle etc.) activates the trigger, how many clicks are required, and how long the associated mouse movement must be held for the trigger to activate.<br />
Below the 'Type' and 'Delay' options are options to select which screen the trigger can be activated on, and which side or corner of the screen.</p>
<h3>Modifiers and the 'Anywhere' button</h3>
<p>The modifiers section of the settings allow you to add modifier keys to the mouse activation method. With modifiers enabled, a further 'Anywhere' button appears in the 'Corners & Edges' screen. Clicking this allows the trigger to be activated if the correct modifiers and mouse movements are made anywhere on the screen. an example could be:</p>
<ul>
<li>Type: Right Click <strong>x 2</strong> (click the right mouse button twice)</li>
<li>Delay: 1s (hold the last right click for 1s)</li>
<li>Screen: All Displays (trigger works on all displays)</li>
<li>Corners & Edges: Anywhere</li>
<li>Modifiers: ⌘⌥ (hold the ⌘ and ⌥ keys down whilst right clicking with the mouse)</li>
</ul>
<h2>Proxy Objects</h2>
<h3>Mouse Trigger Dragged Object</h3>
<p>The 'Mouse Trigger Dragged Object' proxy object allows you to create triggers for items that you drag onto or drop onto the screen edges or corners. An example could be to move the dragged file into a specific folder on your hard drive. It is best to set up triggers that use the 'Mouse Trigger Dragged Object' proxy object to work with the Drag Entered, Drag Exited and Drag and Drop 'Types' in the trigger settings pane.</p></string>
<key>icon</key>
<string>Mouse</string>
<key>qsversion</key>
<string>3439</string>
</dict>
<key>QSRegistration</key>
<dict>
<key>QSProxies</key>
<dict>
<key>QSMouseTriggerDraggedObjectProxy</key>
<dict>
<key>icon</key>
<string>Object</string>
<key>name</key>
<string>Mouse Trigger Dragged Object</string>
<key>providerClass</key>
<string>QSMouseTriggerManager</string>
</dict>
</dict>
<key>QSTriggerManagers</key>
<dict>
<key>QSMouseTrigger</key>
<string>QSMouseTriggerManager</string>
</dict>
</dict>
<key>QSRequirements</key>
<dict>
<key>version</key>
<string>4001</string>
</dict>
</dict>
</plist>