Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #63: Remove dead code | Max | 2018-05-07 | 1 | -58/+0 |
| | |||||
* | #63: Some code I forgot to move in the previous commit | Max | 2018-05-07 | 1 | -34/+0 |
| | |||||
* | #63: Add basic support for multiple filters | Max | 2018-05-07 | 1 | -511/+228 |
| | |||||
* | Move some badly misplaced KVO code | Max | 2018-05-06 | 1 | -14/+37 |
| | |||||
* | Formatting changes | Max | 2018-05-05 | 1 | -24/+31 |
| | |||||
* | Replace all non-cyclic NSAutoreleasepools with @autoreleasepool | Max | 2018-05-03 | 1 | -170/+161 |
| | |||||
* | Reformat SPDatabaseDocument source | Max | 2018-04-21 | 1 | -9/+12 |
| | | | | Also fixed some threading issues reported by Xcode | ||||
* | Fix a race reported by ThreadSanitizer | Max | 2018-04-21 | 1 | -7/+11 |
| | |||||
* | Fix crash when trying to print on 10.13.4 (#3025) | Max | 2018-04-13 | 1 | -0/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/mergeclasses' | Max | 2018-01-20 | 1 | -10/+1201 |
|\ | | | | | | | | | | | | | Conflicts: Source/SPQueryControllerInitializer.m Source/SPQueryDocumentsController.m Source/SPQueryFavoriteManager.m | ||||
| * | merge SPQueryController (part of #2789) | Max | 2018-01-20 | 1 | -1/+0 |
| | | |||||
| * | merge SPTableContent (part of #2789) | Max | 2018-01-20 | 1 | -8/+1201 |
| | | |||||
| * | Merge SPDatabaseDocument (part of #2789) | Max | 2018-01-20 | 1 | -1/+0 |
| | | |||||
* | | Remove another 2 cases of very strange object notification behavior (code style) | Max | 2018-01-17 | 1 | -0/+10 |
| | | |||||
* | | Replace all calls to deprecated method ↵ | Max | 2018-01-13 | 1 | -10/+17 |
|/ | | | | +propertyListFromData:mutabilityOption:format:errorDescription: | ||||
* | * Moved `-[SPHistoryController currentlySelectedView]` to SPDatabaseDocument ↵ | Max | 2017-12-02 | 1 | -13/+23 |
| | | | | | | | (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 an issue that could cause Sequel Pro to become unusable when reloading a ↵ | Max | 2017-06-07 | 1 | -11/+12 |
| | | | | table when at the same time editing a cell with a value that is not valid (#2816) | ||||
* | Small changes to PR #2807 and surrounding code | Max Lohrmann | 2017-05-30 | 1 | -6/+8 |
| | |||||
* | Add capability export and copy blobs as hex, if "Display Binary Data as Hex" ↵ | Michael Heins | 2017-05-30 | 1 | -1/+11 |
| | | | | is selected. | ||||
* | Apply changes from 23c4d04e433f9eb21872edacc41173e34ec45ac2 to ↵ | Max | 2017-05-15 | 1 | -0/+12 |
| | | | | SPTableContent (#2775) | ||||
* | Apply changes from e1b881b8f893803c4949a69055c4e8106562327d to ↵ | Max | 2017-05-15 | 1 | -10/+2 |
| | | | | SPTableContent (part of #2770) | ||||
* | * Fix a case of "background thread updating UI" (may affect some crashes ↵ | Max Lohrmann | 2017-04-22 | 1 | -7/+9 |
| | | | | when importing CSVs) | ||||
* | Update source code compatibility | Max | 2017-03-31 | 1 | -10/+2 |
| | | | | | | * 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 | ||||
* | Fix an issue where checking and then unchecking "Suppress leading ↵ | Max | 2016-07-10 | 1 | -1/+1 |
| | | | | | | placeholder" in content filters would not work properly (code did not properly handle @NO vs nil). Issue #2511 | ||||
* | #2414 fix crash hovering mouse over removed table column header | Abhi Beckert | 2016-06-05 | 1 | -0/+4 |
| | |||||
* | Fix a focus loss issue from the previous commit (#2468) | Max Lohrmann | 2016-04-17 | 1 | -0/+5 |
| | |||||
* | * Added two helper methods for working with nil/NSNull in arrays | Max Lohrmann | 2016-04-09 | 1 | -23/+38 |
| | | | | | | | * Fixed a case of "Updating UI from background thread" when navigating foreign keys *within* a table * Fixed navigating foreign keys of binary columns causing exceptions if the origin table is not in latin1 and the binary data not "text like" (#2098). * As a consequence binary columns will now use Hex representation when navigating FKs. * Added a new content filter to do "= UNHEX($x)" as an interim solution | ||||
* | fix various compile warnings | Abhi Beckert | 2016-04-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2250 from JamesForks/uuid-support | Abhi Beckert | 2016-03-06 | 1 | -0/+2 |
|\ | | | | | Allows UUID's within text fields. | ||||
| * | Allows UUID's within text fields. Closes #2245 | James Brooks | 2015-10-01 | 1 | -0/+2 |
| | | |||||
* | | Add support for CURRENT_TIMESTAMP(n) in default/on update column of ↵ | Max | 2015-11-04 | 1 | -11/+12 |
| | | | | | | | | DATETIME/TIMESTAMP fields (part of #2315) | ||||
* | | * Basic math is hard sometimes (fixes an issue introduced by me in ↵ | Max | 2015-10-31 | 1 | -6/+8 |
| | | | | | | | | | | | | | | b2d798ba9282d3acf1a2d65de30849e529d4d255) * Fix an exception that could occur when trying to view a damaged table * Fix a theoretical use-after-free issue by a wrongly structured retain/release in a setter | ||||
* | | Minimal refactoring | Max | 2015-10-31 | 1 | -11/+11 |
| | | |||||
* | | Replace a lot of SPBeginAlertSheet()s with the more concise SPOnewayAlertSheet() | Max | 2015-10-20 | 1 | -22/+44 |
| | | | | | | | | This should also eliminate a few use-after-free crashes | ||||
* | | Fix one cause a popular crash involving alert dialogs (part of #2297) | Max | 2015-10-20 | 1 | -4/+5 |
| | | |||||
* | | Replace some for for() loops with FastEnumeration where i is not needed | Max | 2015-10-04 | 1 | -12/+5 |
|/ | | | | Also has the advantage of causing an exception on concurrent modification | ||||
* | A little experimenting with #2218 | Max | 2015-09-20 | 1 | -3/+4 |
| | |||||
* | Attempt at fixing a crash when trying to open the field editor sheet and ↵ | Max | 2015-09-10 | 1 | -4/+4 |
| | | | | Accessibility Services are enabled and a certain other Application is running (issue #2220) | ||||
* | Remove an unbalanced call to -[SPDatabaseDocument endTask] which caused ↵ | Max | 2015-07-20 | 1 | -6/+3 |
| | | | | | | misbehaviour if loading a table failed (fixes #2180) Note: I suspect this was a leftover from refactoring but I can't rule out the possibility of a code path where this was desired. | ||||
* | Fix an issue where LIKE filters were changed to BINARY if reloading a table ↵ | Max | 2015-07-18 | 1 | -2/+1 |
| | | | | | | via cmd+R Even though BINARY should only be enabled when holding down ⇧ while doing the search, it actually did react to ctrl,cmd and alt, too. Fixes #2179 | ||||
* | Add some info which might help a bit with debugging threading issues | Max | 2015-07-02 | 1 | -3/+3 |
| | |||||
* | Replace some malloc(a*b) with the safer calloc(a,b) variant | Max | 2015-06-30 | 1 | -3/+4 |
| | |||||
* | Fix a popular exception when a user tried to edit a field with a lost ↵ | Max | 2015-06-12 | 1 | -26/+47 |
| | | | | connection and then chose "disconnect" when Sequel Pro asks to reconnect (attempt at #2137) | ||||
* | Setting large auto_increment values (> 1000) could be misinterpreted as ↵ | Max | 2015-06-09 | 1 | -1/+1 |
| | | | | decimal values in some cases (fixes #2130) | ||||
* | Move some complex logic into its own class | Max | 2015-04-22 | 1 | -156/+11 |
| | | | | so it will easier to write some unit tests and refactor some of the code. | ||||
* | Fixed two case of background thread interacting with UI | Max | 2015-04-22 | 1 | -1/+5 |
| | | | | aka "deleted uncommited CA transaction" | ||||
* | Remove a hack to support QuickLook on 10.5 | Max | 2015-04-02 | 1 | -1/+0 |
| | | | | We don't need that anymore since 10.5 support is gone. Sequel Pro now explicitly links Quartz and doesn't try to guess QuickLook support at runtime. | ||||
* | Addition to commit 2735e15b | Max | 2015-01-04 | 1 | -27/+24 |
| | |||||
* | Formalize [x release], x = nil; convention | Max | 2015-01-04 | 1 | -11/+11 |
| | | | | | 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. | ||||
* | Attempt 2 to fix building on 10.7, 10.8 | Max | 2014-12-13 | 1 | -4/+0 |
| |