aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTableStructureLoading.m
Commit message (Collapse)AuthorAgeFilesLines
* Formalize [x release], x = nil; conventionMax2015-01-041-2/+2
| | | | | 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.
* Replace some NSDictionaries with literalsMax2014-12-131-2/+2
| | | | | | * [NSDictionary dictionary] → @{} * [NSDictionary dictionaryWithObject:forKey:] can safely be replaced. object==nil would have already thrown a NPE in the past. * Also replaced some (hopefully safe) NSArray initializers (ie. their objects should always exist).
* Change [NSArray arrayWithObject:] to @[] literalMax2014-12-131-2/+2
| | | | Note: [NSArray arrayWithObjects:...,nil] is left unchanged as that could possibly cause a NPE if converted to @[]
* Replace boxed integers in code with @ literalsMax2014-12-131-1/+1
|
* Reformatting code for modern ObjCMax2014-12-131-1/+1
| | | | | Replaced all [NSNumber numberWithBool:YES/NO] with the @YES/@NO literals. Also replaced some TRUE/FALSE with their YES/NO counterparts.
* Add a hidden preference to control the size of the UI's monospaced font.Stuart Connolly2014-05-261-2/+4
|
* Add basic support for CURRENT_TIMESTAMP in DATETIME columns (MySQL 5.6.5)Max2014-03-191-2/+3
| | | | See #1867
* Remove SVN property placeholder.Stuart Connolly2014-01-261-2/+0
|
* For the CSV storage engine, don't allow adding nullable fields as well as ↵stuconnolly2013-10-281-2/+1
| | | | disabling the add index option. Fixes issue #1546.
* - Fix all the Xcode 4.6.2 build warnings, and tweak warning settings to ↵rowanbeentje2013-05-211-1/+2
| | | | enable some more
* - Fix string type detection, addressing errors when converting string types ↵rowanbeentje2013-04-161-1/+1
| | | | to blob or binary fields (addressing Issue #1453)
* Changing SP_REFACTOR macro to SP_CODAsqlprodev2013-02-141-6/+6
|
* - Add names for most threads created by Sequel Pro for easier debugrowanbeentje2012-10-141-4/+6
|
* Default grayed out column encodings should use monospaced fonts if enabled.stuconnolly2012-08-131-1/+7
|
* - Fix line breaking within the encoding dropdown, addressing a regression ↵rowanbeentje2012-08-051-1/+3
| | | | caused by r3766
* - Fix table structure issues with default collations on non-default ↵rowanbeentje2012-08-051-9/+20
| | | | | | | | encodings, fixing a number of exceptions with various actions (Issue #1416) - Fix which item is selected after reordering columns in the structure view - Display enodings and collations which match the table settings in gray
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-2/+2
|
* Fix the display of the encoding and collation of fields that don't support ↵stuconnolly2012-07-161-7/+11
| | | | them (introduced in r3708). This also fixes the issue of re-ordering non-string fields failing due to the encoding and collaction being included.
* Move the table structure's loading logic into it's own category.stuconnolly2012-07-041-0/+354