aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTableContent.m
Commit message (Collapse)AuthorAgeFilesLines
* Fix the content table always being positioned slightly after the first row ↵Max2018-05-281-1/+1
| | | | when filtering results
* Remove left-over code from previous commitMax2018-05-161-5/+0
|
* Fix a drawing issue on 10.6 and move some codeMax2018-05-151-46/+105
|
* Minor changesMax2018-05-141-7/+7
|
* #63: Rename class SPTableContentFilterController to SPRuleFilterController ↵Max2018-05-131-27/+27
| | | | to reduce confusion
* Add type info and remove unused ivarsMax2018-05-131-1/+4
|
* #63: Behaviour changesMax2018-05-131-21/+48
| | | | | * Filter editor visibility state is now preserved when switching tables * The previously active filter is reenabled when returning to a table
* #63: Move some UI around and add proper iconMax2018-05-111-23/+34
| | | | Clarify some variable names
* #63: Change one outstanding UI issueMax2018-05-091-1/+13
|
* #63: Move some code around + add documentationMax2018-05-091-3/+3
|
* Changed a method to match other classes implementationMax2018-05-091-2/+2
|
* Move advanced filter table code into its own class + xibMax2018-05-081-712/+165
|
* #63: Remove dead codeMax2018-05-071-58/+0
|
* #63: Some code I forgot to move in the previous commitMax2018-05-071-34/+0
|
* #63: Add basic support for multiple filtersMax2018-05-071-511/+228
|
* Move some badly misplaced KVO codeMax2018-05-061-14/+37
|
* Formatting changesMax2018-05-051-24/+31
|
* Replace all non-cyclic NSAutoreleasepools with @autoreleasepoolMax2018-05-031-170/+161
|
* Reformat SPDatabaseDocument sourceMax2018-04-211-9/+12
| | | | Also fixed some threading issues reported by Xcode
* Fix a race reported by ThreadSanitizerMax2018-04-211-7/+11
|
* Fix crash when trying to print on 10.13.4 (#3025)Max2018-04-131-0/+2
|
* Merge remote-tracking branch 'origin/mergeclasses'Max2018-01-201-10/+1201
|\ | | | | | | | | | | | | Conflicts: Source/SPQueryControllerInitializer.m Source/SPQueryDocumentsController.m Source/SPQueryFavoriteManager.m
| * merge SPQueryController (part of #2789)Max2018-01-201-1/+0
| |
| * merge SPTableContent (part of #2789)Max2018-01-201-8/+1201
| |
| * Merge SPDatabaseDocument (part of #2789)Max2018-01-201-1/+0
| |
* | Remove another 2 cases of very strange object notification behavior (code style)Max2018-01-171-0/+10
| |
* | Replace all calls to deprecated method ↵Max2018-01-131-10/+17
|/ | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* * Moved `-[SPHistoryController currentlySelectedView]` to SPDatabaseDocument ↵Max2017-12-021-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 ↵Max2017-06-071-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 codeMax Lohrmann2017-05-301-6/+8
|
* Add capability export and copy blobs as hex, if "Display Binary Data as Hex" ↵Michael Heins2017-05-301-1/+11
| | | | is selected.
* Apply changes from 23c4d04e433f9eb21872edacc41173e34ec45ac2 to ↵Max2017-05-151-0/+12
| | | | SPTableContent (#2775)
* Apply changes from e1b881b8f893803c4949a69055c4e8106562327d to ↵Max2017-05-151-10/+2
| | | | SPTableContent (part of #2770)
* * Fix a case of "background thread updating UI" (may affect some crashes ↵Max Lohrmann2017-04-221-7/+9
| | | | when importing CSVs)
* Update source code compatibilityMax2017-03-311-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 ↵Max2016-07-101-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 headerAbhi Beckert2016-06-051-0/+4
|
* Fix a focus loss issue from the previous commit (#2468)Max Lohrmann2016-04-171-0/+5
|
* * Added two helper methods for working with nil/NSNull in arraysMax Lohrmann2016-04-091-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 warningsAbhi Beckert2016-04-031-1/+1
|
* Merge pull request #2250 from JamesForks/uuid-supportAbhi Beckert2016-03-061-0/+2
|\ | | | | Allows UUID's within text fields.
| * Allows UUID's within text fields. Closes #2245James Brooks2015-10-011-0/+2
| |
* | Add support for CURRENT_TIMESTAMP(n) in default/on update column of ↵Max2015-11-041-11/+12
| | | | | | | | DATETIME/TIMESTAMP fields (part of #2315)
* | * Basic math is hard sometimes (fixes an issue introduced by me in ↵Max2015-10-311-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 refactoringMax2015-10-311-11/+11
| |
* | Replace a lot of SPBeginAlertSheet()s with the more concise SPOnewayAlertSheet()Max2015-10-201-22/+44
| | | | | | | | This should also eliminate a few use-after-free crashes
* | Fix one cause a popular crash involving alert dialogs (part of #2297)Max2015-10-201-4/+5
| |
* | Replace some for for() loops with FastEnumeration where i is not neededMax2015-10-041-12/+5
|/ | | | Also has the advantage of causing an exception on concurrent modification
* A little experimenting with #2218Max2015-09-201-3/+4
|
* Attempt at fixing a crash when trying to open the field editor sheet and ↵Max2015-09-101-4/+4
| | | | Accessibility Services are enabled and a certain other Application is running (issue #2220)