• connect Done to performClose: rather than orderOut: — the latter closes the 
window, but did not make tm_dialog exit (and thus did not flush settings to 
disk)
• bind the port number field to the array controller
• do not provide activeConnection since a) the value type was wrong (a string 
was given, an array with integers is expected), and b) there seemed to be a 
immutability problem when fixing the type
• change “New connection” label to “untitled” (I think that is more fitting)

Note: the keys used for accessing user defaults MUST all be prefixed with “SQL 
” to make it more clear which part of TM’s config belongs to what — this will 
be changed later (so be prepared to re-enter your connections or edit your 
config when it is updated — though with this new spiffy UI, it should only be a 
minor inconvenience :) )

Changed:
U   trunk/Review/Bundles/Experimental SQL.tmbundle/Support/bin/configure.sh
U   trunk/Review/Bundles/Experimental 
SQL.tmbundle/Support/nibs/connections.nib/info.nib
U   trunk/Review/Bundles/Experimental 
SQL.tmbundle/Support/nibs/connections.nib/keyedobjects.nib

_______________________________________________
textmate-dev mailing list
[email protected]
http://lists.macromates.com/mailman/listinfo/textmate-dev

Reply via email to