aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2012-07-29 23:33:59 +0000
committerrowanbeentje <rowan@beent.je>2012-07-29 23:33:59 +0000
commit39acc61f00b719f69179e6add1513bb8886bd0e9 (patch)
treeeb382a35275228948b95bb08b81d49f3175da6d7 /README
parentc06c5fe8261183d5f154edb1866608e8013ebbaa (diff)
downloadsequelpro-39acc61f00b719f69179e6add1513bb8886bd0e9.tar.gz
sequelpro-39acc61f00b719f69179e6add1513bb8886bd0e9.tar.bz2
sequelpro-39acc61f00b719f69179e6add1513bb8886bd0e9.zip
- Remove all BWToolKit views from the Bundle Editor window, replacing with normal equivalents and a SPSplitView
- Remove the ShortcutRecorder instance defined in Interface Builder from the Bundle Editor window, replacing with an instance set up from code. This removes the only dependency on the Shortcut Recorder .ibplugin, making it no longer necessary for building the project.
Diffstat (limited to 'README')
-rw-r--r--README27
1 files changed, 12 insertions, 15 deletions
diff --git a/README b/README
index ccd46d20..7da289a3 100644
--- a/README
+++ b/README
@@ -1,38 +1,35 @@
BUILDING SEQUEL PRO
-------------------
-Sequel Pro uses two external frameworks which come with .ibplugins (Interface Builder
-Plugins); to build Sequel Pro, Interface Builder must have detected these plugins.
+Sequel Pro uses an external framework which comes with an .ibplugin (Interface Builder
+Plugins); to build Sequel Pro, Interface Builder must have detected this plugin.
-The two frameworks are:
+The frameworks is:
BWToolkit
- ShortcutRecorder
-Each of these frameworks are included in the Sequel Pro source tree with its .ibplugin;
-the locations of these .ibplugins are:
+The framework is included in the Sequel Pro source tree with its .ibplugin;
+the location of the .ibplugin is:
./Frameworks/BWToolkitFramework.framework/Versions/A/Resources/BWToolkit.ibplugin
- ./Frameworks/ShortcutRecorder.framework/Versions/A/Resources/ShortcutRecorder.ibplugin
(NOTE: Xcode 4 does not yet support interface builder plugins. Xcode 3.2.x is recommended)
-By including these .ibplugins within the frameworks, Interface Builder should detect
-them automatically when you build. If you get build errors complaining "Unable to
+By including the .ibplugin within the frameworks, Interface Builder should detect
+it automatically when you build. If you get build errors complaining "Unable to
resolve plug-in dependency for ...", automatic detection has failed. The first thing
-to try is the following steps to try and make Xcode pick up the plugins iteself:
+to try is the following steps to try and make Xcode pick up the plugin itself:
1) Quit Xcode and Interface Builder
2) Re-open Xcode
3) Locate one of the .xib files with dependencies, for example DBView.xib, and open it from Xcode
4) Close it, and try building again.
-If this still fails, locate the .ibplugins and double click on them to add them to Interface Builder.
+If this still fails, locate the .ibplugin and double click on it to add it to Interface Builder.
-If Interface Builder complains that they're already installed then you might want
-to replace the current versions with the versions in the project; to do this go to the
-Interface Builder preferences, click on 'Plugins', and remove the BWToolkit and/or
-ShortcutRecorder plugin using the [ - ] button below the list.
+If Interface Builder complains that it is already installed then you might want
+to replace the current version with the version in the project; to do this go to the
+Interface Builder preferences, click on 'Plugins', and remove the BWToolkit plugin using the [ - ] button below the list.
You will need to relaunch Interface Builder before you can re-add the plugin from the
locations mentioned above.