Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Growl.framework to 2.0.1 | Max | 2014-12-31 | 7 | -905/+188 |
| | | | | | As per https://code.google.com/p/growl/wiki/SystemRequirements this should not break compatibility with Sequel Pro and the API stays the same. This change gives us Notification Center support for free, though. | ||||
* | Replace some NSDictionaries with literals | Max | 2014-12-13 | 3 | -18/+18 |
| | | | | | | * [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). | ||||
* | Add cast for [NSApp delegate] | Max | 2014-12-13 | 2 | -2/+2 |
| | | | | | * (Also changed some outdated URLs) * Replaced [NSApplication sharedApplication] with NSApp | ||||
* | Reformatting code for modern ObjC | Max | 2014-12-13 | 2 | -2/+2 |
| | | | | | Replaced all [NSNumber numberWithBool:YES/NO] with the @YES/@NO literals. Also replaced some TRUE/FALSE with their YES/NO counterparts. | ||||
* | Remove a private API in PSMTabBarCell | Xu Jie | 2014-12-01 | 9 | -49/+50 |
| | | | | | | Directly assigning to _controlView of a NSActionCell is private and not allowed by Mac App Store. An _customControlView is used to replace _controlView in PSMTabBarCell to avoid direct assigning to _controlView. This should be the last private API to remove before going to Mac App Store. | ||||
* | Fix a drawing issue with the tab bar (HiDPI only) | Max | 2014-11-30 | 1 | -5/+5 |
| | |||||
* | Fix Tab bar colors in 10.10 | Max | 2014-11-21 | 2 | -9/+62 |
| | |||||
* | Tidy up logical file structure. | Stuart Connolly | 2014-05-26 | 1 | -25/+9 |
| | |||||
* | Re-add explicit 32/64 bit builds following Xcode settings upgrade to ↵ | rowanbeentje | 2014-05-04 | 2 | -0/+6 |
| | | | | recommend settngs removing this | ||||
* | Fix string formatting warnings in NSRunAlertPanel by using the additional ↵ | rowanbeentje | 2014-05-04 | 1 | -1/+1 |
| | | | | arguments | ||||
* | Update to latest Xcode-recommended build settings | rowanbeentje | 2014-05-03 | 3 | -12/+3 |
| | |||||
* | Add support for SQLSTATE | Max | 2014-03-05 | 8 | -0/+48 |
| | | | | This commit adds the backend code to get the mysql SQLSTATE error code (to be used when displaying errors). | ||||
* | Fix run-time warnings due to use of deprecated [NSImage ↵ | rowanbeentje | 2014-02-10 | 9 | -76/+35 |
| | | | | compositeToPoint:...] operations | ||||
* | Fix PostgresKit tests not running. | Stuart Connolly | 2014-01-27 | 2 | -2/+3 |
| | |||||
* | Remove more SVN properties. | Stuart Connolly | 2014-01-26 | 1 | -16/+6 |
| | |||||
* | Tweak project settings. | Stuart Connolly | 2014-01-26 | 1 | -3/+0 |
| | |||||
* | Suppress warnings. | Stuart Connolly | 2014-01-26 | 2 | -0/+7 |
| | |||||
* | Tidy up file headers. | Stuart Connolly | 2014-01-26 | 5 | -13/+4 |
| | |||||
* | Fix PostgresKit memory leaks. | Stuart Connolly | 2014-01-26 | 2 | -3/+7 |
| | |||||
* | Specify clang, not GCC. | Stuart Connolly | 2014-01-26 | 1 | -1/+4 |
| | |||||
* | Switch back to Debug by default. | Stuart Connolly | 2014-01-26 | 1 | -1/+1 |
| | |||||
* | Apply recommended project settings. | Stuart Connolly | 2014-01-26 | 2 | -6/+40 |
| | |||||
* | Fix warnings. | Stuart Connolly | 2014-01-26 | 1 | -2/+2 |
| | |||||
* | Fix make file. | Stuart Connolly | 2014-01-26 | 1 | -1/+1 |
| | |||||
* | Fix project schemes. | Stuart Connolly | 2014-01-26 | 2 | -0/+138 |
| | |||||
* | Revert changes that shouldn't of been made. | Stuart Connolly | 2014-01-26 | 5 | -0/+10 |
| | |||||
* | Update URL in source file header to point to GitHub. | Stuart Connolly | 2014-01-26 | 56 | -56/+56 |
| | |||||
* | Remove SVN property placeholder. | Stuart Connolly | 2014-01-26 | 92 | -188/+4 |
| | |||||
* | Update analyzer modes. | Stuart Connolly | 2014-01-19 | 2 | -0/+6 |
| | |||||
* | Fix make files and running tests. | Stuart Connolly | 2014-01-19 | 4 | -57/+23 |
| | |||||
* | Fix remaining warning. | Stuart Connolly | 2014-01-17 | 1 | -1/+1 |
| | |||||
* | Silence unused function warning. | Stuart Connolly | 2014-01-14 | 1 | -0/+2 |
| | |||||
* | Tidy up readme. | Stuart Connolly | 2014-01-14 | 1 | -6/+31 |
| | |||||
* | Fix header visibility. | Stuart Connolly | 2014-01-14 | 1 | -2/+2 |
| | |||||
* | Add constants for all MySQL data types. | Stuart Connolly | 2014-01-14 | 4 | -0/+159 |
| | |||||
* | Fix architectures. | Stuart Connolly | 2013-12-02 | 2 | -0/+6 |
| | |||||
* | Formatting. | Stuart Connolly | 2013-11-30 | 1 | -6/+3 |
| | |||||
* | Fix warning. | Stuart Connolly | 2013-11-30 | 1 | -3/+10 |
| | |||||
* | Set deployment target to 10.6 so we don't get unnecessary deprecation warnings. | Stuart Connolly | 2013-11-27 | 2 | -0/+6 |
| | |||||
* | Apply recommended project settings. | Stuart Connolly | 2013-11-26 | 1 | -4/+10 |
| | |||||
* | Apply recommended project settings. | Stuart Connolly | 2013-11-17 | 1 | -4/+16 |
| | |||||
* | enable skip_install (debugging continuous integration server) | Abhi Beckert | 2013-11-10 | 2 | -0/+6 |
| | |||||
* | Fixed memory leak | Marius Ursache | 2013-11-10 | 1 | -3/+3 |
| | |||||
* | Update SDKROOT = macosx; for main project, SPMySQLFramework and QueryKit ↵ | Matt Langtree | 2013-11-09 | 2 | -6/+6 |
| | | | | sub-projects | ||||
* | * This change adds basic tab coloring support for favorites - ** POC / NEEDS ↵ | dmoagx | 2013-10-23 | 4 | -8/+73 |
| | | | | | | | | | REVIEW ** Known issues: * There might be additional colors be shown when dragging tabs between windows * The color set might need fine tuning * Coloring of items in the favorite outline view is not yet handled | ||||
* | - Alter the MySQL library build script to explicitly use the system zlib. ↵ | rowanbeentje | 2013-09-08 | 2 | -1/+1 |
| | | | | | | | | This is documented as being the default, but setting this has resulted in a smaller binary and lower CPU usage with compressed MySQL connection transport. - Rebuild the libraries with the new setting - Update localisable strings | ||||
* | - Update to the MySQL 5.5.33 client libraries | rowanbeentje | 2013-09-08 | 6 | -10/+13 |
| | | | | | - Tweak the build script to clarify it is now only building a two-way binary and to explicitly not build the server using the new syntax | ||||
* | - Add some overrides to SPMySQLEmptyResult to fix errors when running ↵ | rowanbeentje | 2013-08-14 | 2 | -1/+22 |
| | | | | queries which don't produce a result set following the data store changes | ||||
* | - Add missing function declaration for 10.7 builds | rowanbeentje | 2013-08-14 | 1 | -0/+1 |
| | |||||
* | Rework table content and custom query data loading and storage for speed ↵ | rowanbeentje | 2013-08-13 | 19 | -175/+1572 |
| | | | | | | | | | 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. |