aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Replace all non-cyclic NSAutoreleasepools with @autoreleasepoolMax2018-05-0332-2859/+2755
|
* * More formatting changesMax2018-05-0223-327/+260
| | | | | | * Fix an unintended switch/case fallthrough (the error got caught soon afterwards, so this never really caused problems) * Fix a typo in the mysql fallback charset mappings (119 should’ve been 199) * Fix a charset confusion issue (SPMySQL’s compiled-in C strings are in UTF-8, not the connection encoding of the mysql connection)
* * Formatting and minor code changesMax2018-04-2913-41/+55
| | | | * Fixed a memory leak in CF code
* Formatting changes and a note on #2955Max2018-04-271-38/+66
|
* Reformat SPDatabaseDocument sourceMax2018-04-213-680/+596
| | | | Also fixed some threading issues reported by Xcode
* Fix some threading issues during print output generation (#3025)Max2018-04-211-91/+91
|
* Fix a race reported by ThreadSanitizerMax2018-04-211-7/+11
|
* Fix a small visual glitch on the connection viewMax2018-04-201-3/+3
|
* Fix issue with app beachballing when connecting from external URL (#2903)Max2018-04-204-4/+31
| | | | Let’s hope this won’t break on older OS versions now…
* #2903: Use layers because of the bug in 10.13Max2018-04-201-2/+2
|
* Replace a macro with a block (C > preprocessor) and reformat some codeMax Lohrmann2018-04-171-89/+101
|
* Fix crash when trying to print on 10.13.4 (#3025)Max2018-04-133-12/+24
|
* Source formatting changesMax2018-04-121-193/+190
|
* Names of newly created favorites could be overwritten with the host name ↵Max Lohrmann2018-04-031-60/+23
| | | | | | under specific conditions (#3015) Also minified some duplicate code along the way
* Parser support for NO_BACKSLASH_ESCAPES (part of #3005)Max Lohrmann2018-03-212-85/+120
|
* Move 4 misplaced filesMax2018-02-285-4/+4
|
* Reapply changes from rolled back commit that are common to master and ↵Max2018-02-2810-82/+79
| | | | | | callback-auth branches This includes 3a944d7867c750c29e02e2619d72694bdbfb0b2a, 770c18901f82696d1233e0139e9bb3c4fbbcb90b, ca864a1f887feaf7ac6d35eeb55b265f3e630a09
* Manually roll back all changes for #2979Max2018-02-2721-611/+123
| | | | Those will be moved to a different branch for the time being since other stuff needs to be changed first
* Move utility function ot a different fileMax2018-02-254-30/+84
|
* #2979, #2437, #2247, #1836: Enable mysql cleartext auth without access to ↵Max2018-02-248-22/+245
| | | | keychain and with a warning to the user
* #2979: Rename a method, because it is no longer limited to keychainMax2018-02-234-10/+10
|
* Remove the keychain id stuff from SPDatabaseDocument. It was only proxying ↵Max2018-02-234-35/+27
| | | | SPConnectionController anyway
* Move method -keychainPassword from SPDatabaseDocument to ↵Max2018-02-233-20/+17
| | | | SPConnectionController since all it did was request info from the connection controller
* Replace getter/setter glue with propertyMax2018-02-232-23/+8
|
* Remove some (near-)duplicate codeMax2018-02-211-11/+4
|
* Next step in the #2979 experimentMax2018-02-184-27/+54
|
* Overlooked that mysql will attempt auth twice for any nonstandard pluginMax Lohrmann2018-02-162-6/+21
|
* Restore support for Mac OS X < 10.9 that broke in the previous commitMax2018-02-141-2/+27
|
* Experiment with #2979Max Lohrmann2018-02-149-20/+197
| | | | | * Updated libmysqlclient from 5.5.56 -> 5.5.59 * Changed the way the connection password is passed between SPMySQL and libmysqlclient
* previous commit continuedMax2018-01-203-20/+22
|
* Work around some cases of „background thread manipulating ui“ during CSV ↵Max2018-01-202-77/+107
| | | | import (as reported by Xcode)
* Merge remote-tracking branch 'origin/mergeclasses'Max2018-01-20136-13112/+9896
|\ | | | | | | | | | | | | Conflicts: Source/SPQueryControllerInitializer.m Source/SPQueryDocumentsController.m Source/SPQueryFavoriteManager.m
| * merge and restructure remaining smaller stuff in main project (part of #2789)Max2018-01-2026-246/+134
| |
| * merge SPExportController (part of #2789)Max2018-01-2034-3969/+2822
| |
| * merge SPUserManager (part of #2789)Max2018-01-206-468/+307
| |
| * merge SPQueryController (part of #2789)Max2018-01-2016-829/+595
| |
| * merge some smaller classes (part of #2789)Max2018-01-2014-283/+124
| |
| * merge SPTableStructure (part of #2789)Max2018-01-209-1340/+1151
| |
| * merge SPTableContent (part of #2789)Max2018-01-2012-1485/+1213
| |
| * merge SPConnectionController (part of #2789)Max2018-01-2014-2064/+1649
| |
| * Merge SPDatabaseDocument (part of #2789)Max2018-01-2028-1513/+1235
| |
| * Merge SPWindowController (part of #2789)Max2018-01-204-503/+412
| |
| * Merge SPAppController (part of #2789)Max2018-01-2014-426/+261
| |
* | Remove another 2 cases of very strange object notification behavior (code style)Max2018-01-178-20/+28
| |
* | Work around an exception that would occur when changing Query Favorites ↵Max2018-01-176-45/+37
| | | | | | | | while an unconnected connection tab existed (#2266)
* | Restore a tiny bit of the indentation Xcode just hosedMax2018-01-131-53/+61
| |
* | Replace all calls to deprecated method ↵Max2018-01-137-115/+95
| | | | | | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* | Replace all calls to deprecated method ↵Max2018-01-1311-902/+1005
| | | | | | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* | Change the way SPTextView loads theme colors to prevent loading invalid ↵Max2018-01-132-31/+72
| | | | | | | | colors (which could have been stored in prefs before the previous commit) (part of #2963)
* | Rewrote the theme loading method because it would too easily accept invalid ↵Max2018-01-131-72/+103
| | | | | | | | data (part of #2963)