aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTableContentDataSource.m
Commit message (Collapse)AuthorAgeFilesLines
* Small changes to PR #2807 and surrounding codeMax Lohrmann2017-05-301-1/+1
|
* Some changes to PR #2795Max Lohrmann2017-05-201-32/+17
| | | | | | | * Adjusted code style * Added unit tests * Rewrote a function to be easier to understand * Added support for MySQL X’val’ style hex literal
* Hex edit for binary columnsMichael Heins2017-05-191-1/+28
| | | | | | Implement the ability to edit binary columns as hex data. Check input string for valid hex values; if invalid input, open alert sheet.
* #2629 show binary data as hex now also applies to blobAbhi Beckert2017-03-101-7/+27
|
* #2711 no-longer truncate binary columns whlie editingAbhi Beckert2017-03-031-2/+6
|
* Some code reformattingMax2015-04-021-102/+97
|
* Always use the shortStringRepresentationUsingEncoding: code path when ↵rowanbeentje2014-06-231-8/+5
| | | | displaying table contents, as it saves a lot of shouldUseFieldEditorForRow: checks; shortStringRepresentationUsingEncoding: should return the same values for short strings
* Add a safety check within [SPCopyTable shouldUseFieldEditorForRow:column:] ↵rowanbeentje2014-06-161-2/+7
| | | | for use when loading tables, which may improve Issue #1925 and Issue #1902.
* 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
|
* Add an option to display binary data as hex, while displaying it in blue to ↵Stuart Connolly2014-01-141-4/+19
| | | | distinguish from string data of similar content.
* Rework table content and custom query data loading and storage for speed ↵rowanbeentje2013-08-131-2/+24
| | | | | | | | | increases and lower memory usage: - Add a new SPMySQLStreamingResultStore class to SPMySQL.framework. This class acts as both a result set and a data store for the accompanying data, storing the row information in a custom format in a custom malloc zone. - Amend SPDataStorage to wrap the new class, so original result information is stored in the one location in the custom format. Any edited information is handled by SPDataStorage for clean separation - Rework table content and custom query data data stores to use the new class. This significantly speeds up data loading, resulting in faster data loads if they weren't previously network constrained, or lower CPU usage otherwise. The memory usage is also lowered, with the memory overhead for many small cells being enormously reduced.
* - Fix truncation of table content BINARY values which are being edited ↵rowanbeentje2013-05-061-2/+6
| | | | | | | in-place, addressing Issue #1702 - Ensure that truncation of data values includes an ellipsis to make it clear when performance-based truncation is occurring
* Changing SP_REFACTOR macro to SP_CODAsqlprodev2013-02-141-3/+3
|
* Move table content filter logic to it's own file.stuconnolly2012-08-151-5/+6
|
* * Restore filter window functionalitydmoagx2012-07-251-1/+1
|
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-3/+3
|
* - Clean up SPMySQL and QueryKit inclusion and search methods, which should ↵rowanbeentje2012-03-271-2/+1
| | | | | | | fix nightly builds - Fix warnings
* - When exporting a query result or filtered table view make sure we're ↵stuconnolly2012-03-201-0/+183
including the entire content of BLOBs, not just what we display. Fixes issue #1124. - Move SPTableContent's table view datasource and delegate methods to separate categories in order to reduce it's size.