aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPConnectionControllerInitializer.m
Commit message (Collapse)AuthorAgeFilesLines
* - In the SPMySQL.framework, separate framework-triggered connections and ↵rowanbeentje2012-10-141-1/+5
| | | | | | | | | disconnections from external actions, and use that separation to perform safer disconnects - When closing a database document, add a new notification, and use that to resolve retain cycles affecting connection processes - Improve connection controller disconnection when the document is closed, fixing crashes, by building on those two features (addresses Issue #1396) - Use some of the new functionality to improve SSH and MySQL connection cancellation, making both cancelable in the interface and making both respond much more quickly
* - Fix the Quick Connect entry on the connection screen being a drag and ↵rowanbeentje2012-10-081-1/+1
| | | | | | | drop target - Speculative fix for 10.6 & 10.5 connection screen padding/layout issues
* Change the connection screen interface, particularly relating to favourite ↵rowanbeentje2012-10-061-12/+25
| | | | | | | | | | | | | | editing on the connection screen (Issue #1339, Issue #1440): - No longer save changes made to connection favourites as soon as the interface is updated - Alter the interfaace if favourites are editing, offering to save the changes either to the old connection favourite or to a new favourite - Add a "Test connection" button to verify changes before saving - Add a "Quick Connect" entry to the top of the connection view's favourites list so a blank form is always available - Use a custom highlight when editing favourites to show the favourite has changed but is still linked - Reduce the margin on the left-hand side of the connection favourites list to increase the available space - Alter favourite name generation, making it less aggressive when generating names from partial details (eg creating names of just "@") and removing the user - Alter key icon usage to correctly update the button appearance if an SSL or SSH key is selected
* - Remove all BWToolKit elements in the connection view, replacing with ↵rowanbeentje2012-08-011-2/+5
| | | | | | | | | standard equivalents and SPSplitView - Replace the "Add" action menu on the connection view with two buttons for easier use and to avoid having to set up more popup buttons - Improve SPSplitView's handling of delegates set through code - Update localisable strings
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-12/+19
|
* Another tweak for SP r3710 merge with Codasqlprodev2012-07-051-0/+2
|
* A few more tweaks for SP r3710 merge with Codasqlprodev2012-07-051-1/+10
|
* - Fix flickering and incorrect connection view positioning on initial ↵rowanbeentje2012-06-051-1/+4
| | | | window creation
* - Fix issues where removing favorites could cause crashes in other ↵rowanbeentje2012-05-281-0/+29
| | | | | | | | tabs/windows where the favorite was selected (Issue #1351) - Keep multiple windows and tabs in sync when editing favorites - Fix a new KVO observation not being removed on object teardown
* Improve connection handling and editing:rowanbeentje2012-05-271-1/+5
| | | | | | | | | - Fix long-standing intermittent crashes caused by connection errors after SSH tunnels were established - Fix edits causing keychain -25299 errors (Issue #1340) - Allow changes of favourite type to be saved rather than disassociating the edit from the selection - Fix the favourites view scrolling to the top when there's no selection and connection details are being edited - Fix some issues with automatic naming of connections on connection type change
* Fix implicit cast warnings.stuconnolly2012-05-111-3/+3
|
* - Fix a build warning caused by r3649 changesrowanbeentje2012-05-101-0/+1
| | | | | - Improve debug to catch a structure connection issue
* - Ensure the selected connection is correctly scrolled to on Lion, working ↵rowanbeentje2012-05-101-3/+8
| | | | around animation issues
* Add support for saving the state of the connection favorites outline view.stuconnolly2012-05-031-4/+32
|
* - Alter the variable that currentFavorite tracks to the favourite instead ↵rowanbeentje2012-05-021-1/+4
| | | | | | | of a copy of the represented node; this addresses a crash on Lion (Issue #1328) - Clean up variables and initialisers, restore connection keychain ID tracking and setting
* Tidy up.stuconnolly2012-01-241-19/+94
|
* Split out connection controller initialization.stuconnolly2012-01-221-0/+196