Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace all non-cyclic NSAutoreleasepools with @autoreleasepool | Max | 2018-05-03 | 1 | -47/+44 |
| | |||||
* | merge SPTableStructure (part of #2789) | Max | 2018-01-20 | 1 | -2/+1145 |
| | |||||
* | Merge SPDatabaseDocument (part of #2789) | Max | 2018-01-20 | 1 | -1/+0 |
| | |||||
* | * Moved `-[SPHistoryController currentlySelectedView]` to SPDatabaseDocument ↵ | Max | 2017-12-02 | 1 | -2/+2 |
| | | | | | | | (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 various compile warnings | Abhi Beckert | 2016-04-03 | 1 | -1/+1 |
| | |||||
* | Clarify some texts in the table column type quick help | Max | 2016-02-05 | 1 | -5/+5 |
| | |||||
* | Add basic support for JSON type (part of #2199) | Max | 2015-11-15 | 1 | -8/+19 |
| | |||||
* | Add a "tooltip" when picking a column type in structure view, explaining ↵ | Max | 2015-11-10 | 1 | -0/+328 |
| | | | | | | basic properties of the type (part of #1090) This is mostly to help users understand what "Length" actually does for *INT types. | ||||
* | Add support for CURRENT_TIMESTAMP(n) in default/on update column of ↵ | Max | 2015-11-04 | 1 | -3/+7 |
| | | | | DATETIME/TIMESTAMP fields (part of #2315) | ||||
* | Remove duplicate code for ALTER statement when reordering columns via ↵ | Max | 2015-11-03 | 1 | -134/+133 |
| | | | | drag&drop in table structure view | ||||
* | Support fractional seconds for CURRENT_TIMESTAMP in the default column (part ↵ | Max | 2015-11-03 | 1 | -3/+8 |
| | | | | of #2315) | ||||
* | Change the internal handling of charset/collation from offset-based to ↵ | Max | 2015-11-01 | 1 | -20/+16 |
| | | | | | | | name-based in structure view This is a major change to the charset/collation code. Please watch out for issues! (part of #2237) | ||||
* | Wrap a repeated call in a simpler method | Max | 2015-10-25 | 1 | -1/+1 |
| | |||||
* | Replace a lot of SPBeginAlertSheet()s with the more concise SPOnewayAlertSheet() | Max | 2015-10-20 | 1 | -15/+13 |
| | | | | This should also eliminate a few use-after-free crashes | ||||
* | Add some info which might help a bit with debugging threading issues | Max | 2015-07-02 | 1 | -2/+2 |
| | |||||
* | Setting large auto_increment values (> 1000) could be misinterpreted as ↵ | Max | 2015-06-09 | 1 | -10/+16 |
| | | | | decimal values in some cases (fixes #2130) | ||||
* | Minimal refactoring | Max | 2015-03-09 | 1 | -1/+1 |
| | | | | Replaced some (range.location + range.length) with NSMaxRange(range) | ||||
* | Addition to commit 2735e15b | Max | 2015-01-04 | 1 | -7/+7 |
| | |||||
* | Formalize [x release], x = nil; convention | Max | 2015-01-04 | 1 | -1/+1 |
| | | | | | 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 literals | Max | 2014-12-13 | 1 | -8/+7 |
| | | | | | | * [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). | ||||
* | Replace boxed integers in code with @ literals | Max | 2014-12-13 | 1 | -2/+2 |
| | |||||
* | Reformatting code for modern ObjC | Max | 2014-12-13 | 1 | -2/+2 |
| | | | | | 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 Connolly | 2014-05-26 | 1 | -9/+13 |
| | |||||
* | Add basic support for CURRENT_TIMESTAMP in DATETIME columns (MySQL 5.6.5) | Max | 2014-03-19 | 1 | -2/+2 |
| | | | | See #1867 | ||||
* | Update URL in source file header to point to GitHub. | Stuart Connolly | 2014-01-26 | 1 | -1/+1 |
| | |||||
* | Remove SVN property placeholder. | Stuart Connolly | 2014-01-26 | 1 | -2/+0 |
| | |||||
* | Use data type constants. | Stuart Connolly | 2014-01-14 | 1 | -47/+46 |
| | |||||
* | Cleaned up Format string is not a string literal (potentially insecure) errors | Marius Ursache | 2013-11-09 | 1 | -3/+3 |
| | |||||
* | For the CSV storage engine, don't allow adding nullable fields as well as ↵ | stuconnolly | 2013-10-28 | 1 | -8/+15 |
| | | | | disabling the add index option. Fixes issue #1546. | ||||
* | Ensure the relations table view is refreshed after field changes result in a ↵ | stuconnolly | 2013-10-27 | 1 | -11/+31 |
| | | | | dropped relationship. Fixes issue #1591. | ||||
* | - Fix occasional exceptions when saves of new fields in the table structure ↵ | rowanbeentje | 2013-08-26 | 1 | -7/+6 |
| | | | | fail (http://spbug.com/l/2500, http://spbug.com/l/2281, http://spbug.com/l/2046) | ||||
* | * Fixes validation of "Show Optimized Field Type" item (issue #1729) | dmoagx | 2013-05-24 | 1 | -0/+5 |
| | |||||
* | - Fix all the Xcode 4.6.2 build warnings, and tweak warning settings to ↵ | rowanbeentje | 2013-05-21 | 1 | -0/+1 |
| | | | | enable some more | ||||
* | - Fix another issue causing ALTER statements to error for binary column ↵ | rowanbeentje | 2013-04-28 | 1 | -1/+1 |
| | | | | types being edited, further addressing Issue #1265 | ||||
* | Fix build warning. | stuconnolly | 2013-03-19 | 1 | -0/+1 |
| | |||||
* | - Fix errors when editing or moving columns on server vesions which do not ↵ | rowanbeentje | 2013-03-19 | 1 | -1/+1 |
| | | | | | | | | support character sets/collations, addressing Issue #1629 - Fix needless collation queries on those servers - Disable field enums and table encoding dropdown on those servers | ||||
* | Changing SP_REFACTOR macro to SP_CODA | sqlprodev | 2013-02-14 | 1 | -33/+33 |
| | |||||
* | Remove useless init and dealloc method comments and perform general tidy up. | stuconnolly | 2013-01-22 | 1 | -10/+1 |
| | |||||
* | - Add names for most threads created by Sequel Pro for easier debug | rowanbeentje | 2012-10-14 | 1 | -2/+3 |
| | |||||
* | Filter window should observe use table view gridlines preference. | stuconnolly | 2012-08-14 | 1 | -1/+0 |
| | |||||
* | Change Sequel Pro's license from GPL (version 2) to MIT. | stuconnolly | 2012-07-25 | 1 | -12/+20 |
| | |||||
* | Move the table structure's loading logic into it's own category. | stuconnolly | 2012-07-04 | 1 | -306/+2 |
| | |||||
* | If available display the columns default encoding and collation in the ↵ | stuconnolly | 2012-07-04 | 1 | -26/+69 |
| | | | | structure view. Implements issue #1355. | ||||
* | - Clean up SPMySQL and QueryKit inclusion and search methods, which should ↵ | rowanbeentje | 2012-03-27 | 1 | -4/+0 |
| | | | | | | | fix nightly builds - Fix warnings | ||||
* | tweaks to compile on Xcode 4 / 10.6 SDK for SP_REFACTOR | sqlprodev | 2012-03-27 | 1 | -0/+9 |
| | |||||
* | - Fix a possible race condition exception when switching between tables ↵ | rowanbeentje | 2012-03-21 | 1 | -3/+7 |
| | | | | when th structure view was active, the collation column was visible, and fields had custom collations | ||||
* | - Fix exceptions when using Show Optimized Field Type in the Structure pane ↵ | rowanbeentje | 2012-03-20 | 1 | -0/+1 |
| | | | | contextual menu | ||||
* | - Remove the GPL-licensed Colloquy-sourced NSNotificationAdditions category ↵ | rowanbeentje | 2012-03-17 | 1 | -8/+0 |
| | | | | from the project, and replace with an MIT-licensed TCMPortMapper sources NSNotificationCenterThreadingAdditions category. This should fix method clashes in the SP_REFACTOR project, so remove behavioural/namespacing switches. | ||||
* | More bugfixes to the SPMySQL integration branch: | rowanbeentje | 2012-03-14 | 1 | -2/+2 |
| | | | | | | - Fix background database structure checks throwing exceptions at the end of certain table operations - Fix incorrect timer access/overrelease when closing a SPNarrowDownCompletion window when database structure fetching is active | ||||
* | Warning: this branch commit is largely untested, and known to throw ↵ | rowanbeentje | 2012-02-23 | 1 | -53/+45 |
| | | | | | | | | | | | | exceptions as database structure retrieval is currently missing! Further work on SPMySQLFramework integration: - Improve SPMySQL framework build settings including correct ppc builds and a Distribution configuration for the build distributions to match - Add new convenience querying and result methods to the framework - Amend Sequel Pro source to use the new SPMySQL.framework methods everywhere, replacing MCPKit methods where they differ and improving some functions - Remove MCPKit from the source - Fix a number of warnings on Release-style builds |