aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPDatabaseDocument.m
Commit message (Collapse)AuthorAgeFilesLines
* Replace all non-cyclic NSAutoreleasepools with @autoreleasepoolMax2018-05-031-412/+390
|
* Reformat SPDatabaseDocument sourceMax2018-04-211-658/+575
| | | | Also fixed some threading issues reported by Xcode
* Fix some threading issues during print output generation (#3025)Max2018-04-211-91/+91
|
* Fix crash when trying to print on 10.13.4 (#3025)Max2018-04-131-9/+19
|
* Reapply changes from rolled back commit that are common to master and ↵Max2018-02-281-55/+15
| | | | | | callback-auth branches This includes 3a944d7867c750c29e02e2619d72694bdbfb0b2a, 770c18901f82696d1233e0139e9bb3c4fbbcb90b, ca864a1f887feaf7ac6d35eeb55b265f3e630a09
* Manually roll back all changes for #2979Max2018-02-271-17/+58
| | | | Those will be moved to a different branch for the time being since other stuff needs to be changed first
* #2979, #2437, #2247, #1836: Enable mysql cleartext auth without access to ↵Max2018-02-241-2/+1
| | | | keychain and with a warning to the user
* #2979: Rename a method, because it is no longer limited to keychainMax2018-02-231-2/+2
|
* Remove the keychain id stuff from SPDatabaseDocument. It was only proxying ↵Max2018-02-231-26/+11
| | | | SPConnectionController anyway
* Move method -keychainPassword from SPDatabaseDocument to ↵Max2018-02-231-20/+3
| | | | SPConnectionController since all it did was request info from the connection controller
* Replace getter/setter glue with propertyMax2018-02-231-20/+6
|
* Next step in the #2979 experimentMax2018-02-181-8/+14
|
* Merge remote-tracking branch 'origin/mergeclasses'Max2018-01-201-12/+1186
|\ | | | | | | | | | | | | Conflicts: Source/SPQueryControllerInitializer.m Source/SPQueryDocumentsController.m Source/SPQueryFavoriteManager.m
| * merge SPQueryController (part of #2789)Max2018-01-201-1/+0
| |
| * merge SPTableStructure (part of #2789)Max2018-01-201-1/+0
| |
| * merge SPTableContent (part of #2789)Max2018-01-201-1/+0
| |
| * merge SPConnectionController (part of #2789)Max2018-01-201-4/+2
| |
| * Merge SPDatabaseDocument (part of #2789)Max2018-01-201-5/+1185
| |
| * Merge SPAppController (part of #2789)Max2018-01-201-1/+0
| |
* | Work around an exception that would occur when changing Query Favorites ↵Max2018-01-171-6/+0
| | | | | | | | while an unconnected connection tab existed (#2266)
* | Replace all calls to deprecated method ↵Max2018-01-131-29/+27
| | | | | | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* | Replace all calls to deprecated method ↵Max2018-01-131-52/+61
|/ | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* * Moved `-[SPHistoryController currentlySelectedView]` to SPDatabaseDocument ↵Max2017-12-021-8/+35
| | | | | | | (was completely out of place there) * Removed some redundant code in the process * Remove a few cross-thread UI calls Xcode 9.2 complains about (but there are just so many...)
* Fix a rare timing-sensitive crash when closing a window during a connection ↵Max2017-11-171-1/+4
| | | | attempt (part of #2924)
* Change some method calls so the custom query view controller gets notified ↵Max2017-05-101-3/+3
| | | | when the window is about to be closed and can stop a pending UI timer (#2775)
* Update source code compatibilityMax2017-03-311-9/+3
| | | | | | * Remove forward SDK declaration for 10.8 and below (since that is the minimum required development SDK) * Fix one case where a method unconditionally required a 10.9+ runtime * Move all of the forward/backward hacks into their own file
* Merge branch 'master' of https://github.com/sequelpro/sequelproMax2017-03-311-6/+9
|\
| * Fix first responder exception being logged on 10.12. Check if the favourites ↵Stuart Connolly2017-03-301-2/+2
| | | | | | | | outline view is attached to a window before setting it as the first responder.
| * Fix first responder exception being logged on 10.12. Check if the favourites ↵Stuart Connolly2017-03-301-6/+9
| | | | | | | | outline view is attached to a window before setting it as the first responder.
* | Fix a case of „background thread updating UI“ that could cause an ↵Max2017-03-311-14/+32
|/ | | | exception with a very specific timing (#2754)
* More debug code to find cause of #2266Max2017-03-301-3/+12
|
* Fix crashes on tab/window closing due to previously registed preference ↵Stuart Connolly2017-03-241-3/+2
| | | | observers not being removed.
* Remove duplicate setting of sheet title/message.Stuart Connolly2017-03-231-4/+2
|
* - #1235: Prevent renaming a database which contains any non-table objects as ↵Stuart Connolly2017-03-231-17/+55
| | | | | | | | it's currently not supported. - #1235: Inform the user when duplicating a database than any non-table objects won't be copied. - Add missing high resolution images to project. - Fix a potential memory leak inside SPCreateDatabaseInfo
* Performance improvement for databases that contain lots of objects. When ↵Stuart Connolly2017-03-221-26/+25
| | | | getting shell variables for bundles don't call the object names methods multiple times.
* Fix table triggers view not reacting to UI preference changes. Also, move ↵Stuart Connolly2017-03-181-129/+72
| | | | the responsibility of adding/removing preference observers to the controllers of respective views (more to follow).
* #2732: Fix table information panel stuck on activities view.Stuart Connolly2017-03-151-8/+9
|
* Begin work on comparing two databasesAbhi Beckert2016-12-021-0/+65
|
* Some changes suggested in PR #2606 to improve MySQL 5.8 handlingMax2016-11-011-4/+4
|
* Fix a case of "background thread updating UI"Max2016-06-261-16/+18
|
* #2434 now use NSTitlebarAccessoryViewController if availableAbhi Beckert2016-06-051-10/+27
|
* fix various compile warningsAbhi Beckert2016-04-031-1/+1
|
* #346 Work on new tab bar designAbhi Beckert2016-03-181-3/+4
|
* Fix a wrongly structured setter that might have been involved in some crashesMax2016-03-051-2/+3
|
* Change some risky behavior (might be related to #2432)Max2016-03-051-2/+5
|
* Avoid an exception on a rare issue where determing the database fails after ↵Max2016-01-131-1/+2
| | | | sql import/running a custom query
* Hand ServerSupport instance to exportersMax2015-11-201-0/+1
|
* * Add QuickLook support for "export settings" filesMax2015-11-151-3/+3
| | | | | | * Add MGTemplateEngine to the QL plugin * Reorder the generator code a bit, so it's not one monolithic function * Add constants for some other sfp format types
* In order to enable even more people to shoot themselves in the foot, this ↵Max2015-11-121-0/+34
| | | | | | commit adds support for remote server shutdown 💣
* Fix the charset/collation selection when creating a new db/table (minor ↵Max2015-11-031-0/+2
| | | | leftover from #2237)