aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPFavoritesController.m
Commit message (Collapse)AuthorAgeFilesLines
* Formalize [x release], x = nil; conventionMax2015-01-041-3/+3
| | | | | Take this commit as a proposal to formalize our existing "[x release], x = nil;" convention by introducing a macro for it. Feel free to revert this commit if you see issues with the approch or implementation.
* Replace some NSDictionaries with literalsMax2014-12-131-1/+1
| | | | | | * [NSDictionary dictionary] → @{} * [NSDictionary dictionaryWithObject:forKey:] can safely be replaced. object==nil would have already thrown a NPE in the past. * Also replaced some (hopefully safe) NSArray initializers (ie. their objects should always exist).
* Change [NSArray arrayWithObject:] to @[] literalMax2014-12-131-1/+1
| | | | Note: [NSArray arrayWithObjects:...,nil] is left unchanged as that could possibly cause a NPE if converted to @[]
* Update URL in source file header to point to GitHub.Stuart Connolly2014-01-261-1/+1
|
* Remove SVN property placeholder.Stuart Connolly2014-01-261-2/+0
|
* Ensure the relations table view is refreshed after field changes result in a ↵stuconnolly2013-10-271-2/+4
| | | | dropped relationship. Fixes issue #1591.
* - Fix all the Xcode 4.6.2 build warnings, and tweak warning settings to ↵rowanbeentje2013-05-211-2/+2
| | | | enable some more
* Remove useless init and dealloc method comments and perform general tidy up.stuconnolly2013-01-221-3/+0
|
* - Add names for most threads created by Sequel Pro for easier debugrowanbeentje2012-10-141-5/+7
|
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-12/+19
|
* Further improvements to further address Issue #1332:rowanbeentje2012-06-231-4/+17
| | | | | | | - Ensure that favourites are saved synchronously on exit to avoid background threads being killed - Improve logging on favourite rename error - Only save favourites on exit if a connection window is open
* - Address favourites saving on quit, which appears to sometimes die during ↵rowanbeentje2012-06-221-26/+26
| | | | | | | preference serialisation, causing Issue #1332. Reworking the order of commands ensure this is performed more safely. - Move upgrade routine to only be called on version upgrades, tweak order of calls
* Favorites saving:stuconnolly2012-05-291-25/+24
| | | | | | - Switch to using a UUID for the backup filename to prevent issues of it already existing. - Fix an obvious logic error whereby the saving would be aborted when we couldn't create the backup file (fixes issue #1357).
* - Fix issues where removing favorites could cause crashes in other ↵rowanbeentje2012-05-281-0/+6
| | | | | | | | 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
* Fix more gcc warnings.stuconnolly2012-05-091-0/+1
|
* Add support for saving the state of the connection favorites outline view.stuconnolly2012-05-031-3/+7
|
* Fix memory leaks.stuconnolly2012-05-021-6/+6
|
* Bring outline view branch up to date with trunk (r3471:r3517).stuconnolly2012-03-181-1/+2
|
* Add the ability to export favorites.stuconnolly2011-06-121-1/+3
|
* Change categories to class extensions to enable compile time checking of ↵stuconnolly2011-03-191-1/+1
| | | | method implementation.
* Fix issue related to dragging a node to a group node that is being renamed ↵stuconnolly2011-03-131-3/+4
| | | | as well as fix all warnings related to the connection outlinew view.
* Fix bug that caused newly added nodes to be autoreleased twice resulting in ↵stuconnolly2011-03-061-2/+2
| | | | a crash.
* Fix a bug that resulting in some favorite nodes being incorrectly identified ↵stuconnolly2011-01-121-2/+0
| | | | as group nodes, resulting in exceptions.
* Fix a crash when deleting a favorite.stuconnolly2010-12-121-1/+1
|
* Fix crash when deleting a group node.stuconnolly2010-12-061-1/+1
|
* Apply new favorites outline view patch.stuconnolly2010-12-051-57/+283
|
* The favorites controller needs to load favorites into a mutable dictionary.stuconnolly2010-11-121-1/+1
|
* Make sure the root favorite has a name key and value. Also, update string files.stuconnolly2010-11-111-1/+1
|
* Commenting and move SPFavoriteNode within Xcode's logical structure.stuconnolly2010-11-111-0/+5
|
* More work on the new favorites controller, including loading and saving as ↵stuconnolly2010-11-111-11/+167
| | | | well as the method to migrate existing favorites data. Currently not yet active.
* Add a new class template for the favorites controller.stuconnolly2010-11-101-0/+62