aboutsummaryrefslogtreecommitdiffstats
path: root/Resources/Plists
Commit message (Collapse)AuthorAgeFilesLines
* Merge in the SPMySQL Framework. This new framework should provide much of ↵rowanbeentje2012-03-171-22/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the functionality required from MCPKit and is based around its interface for relatively easy integration. Externally visible changes as a result of this merge: - Speed improvements, particularly when loading large data sets - Stability improvements, particularly related to connection state after the connection is dropped (eg Issue #1256) - Improved support for new MySQL data types, which should address Issue #1052. - Database structure retrieval and query cancellation now use a single persistent helper connection instead of lots of connections on-demand. This should help Issue #1097. - More internal commands now use queries instead of MySQL functions; for example USE queries are now used to trigger database selection, improving transcripts. This addresses Issue #1247. - Improved internal encoding work; while this needs support within the UI, it lays the foundation for issues like Issue #1280. Code improvements: - Much improved class layouts including extensive category usage - Improved documentation across framework methods - Support for fast enumeration across result objects - Rewrite fixes use of a number of deprecate functions - Much less code duplication across result set types - Improved encapsultation within the framework, limiting the number of methods exposed, and also not exposing all the MySQL headers From the Readme file: The SPMySQL Framework is intended to provide a stable MySQL connection framework, with the ability to run text-based queries and rapidly retrieve result sets with conversion from MySQL data types to Cocoa objects. SPMySQL.framework has an interface loosely based around that provided by MCPKit by Serge Cohen and Bertrand Mansion (http://mysql-cocoa.sourceforge.net/), and in particular the heavily modified Sequel Pro version (http://www.sequelpro.com/). It is a full rewrite of the original framework, although it includes code from patches implementing the following Sequel Pro functionality, largely contributed by Hans-Jörg Bibiko, Stuart Connolly, Jakob Egger, and Rowan Beentje: - Connection locking (Jakob et al) - Ping & keepalive (Rowan et al) - Query cancellation (Rowan et al) - Delegate setup (Stuart et al) - SSL support (Rowan et al) - Connection checking (Rowan et al) - Version state (Stuart et al) - Maximum packet size control (Hans et al) - Result multithreading and streaming (Rowan et al) - Improved encoding support & switching (Rowan et al) - Database structure; moved to inside the app (Hans et al) - Query reattempts and error-handling approach (Rowan et al) - Geometry result class (Hans et al) - Connection proxy (Stuart et al)
* Move QueryKit to it's own project.stuconnolly2012-02-251-22/+0
|
* - Add a new CSV import field escape setting, as a new default, supporting ↵rowanbeentje2012-01-061-1/+1
| | | | both backslash and double-character escaping. This will mean the vast majroty of CSVs selected for import will be read correctly by default, fixing issues such as Issue #1252
* Add a hidden preference for specifying the long running query notification ↵stuconnolly2011-10-081-0/+2
| | | | time (currently in milliseconds). Implements issue #944
* Add the beginnings of QueryKit.stuconnolly2011-09-042-1/+23
|
* - Update version numbers to 0.9.9.1rowanbeentje2011-09-011-1/+1
|
* Specified the application category as "Developer Tools" for Lion. This ↵avenjamin2011-08-031-0/+2
| | | | resolves issue #1133. (http://spbug.com/1133)
* - Update version strings to 0.9.9 version and 2011 copyright datesrowanbeentje2011-06-121-3/+4
| | | | | - Add German and Russian localisations
* Re-add the ability the show the full process list in the server processes ↵stuconnolly2011-05-071-1/+3
| | | | panel. Fixes issue #1036.
* • updated syntax highlighting and completion suggestions due to 5.5 additionsBibiko2011-01-211-0/+26
| | | | • improved "Format SQL" connection detection
* • implemented user-definable Soft IndentionBibiko2011-01-211-0/+4
| | | | | - instead of using \t as indention string the user can choose how many spaces should be used instead - addresses issue 956
* • changed the way to check for available update of Default BundlesBibiko2011-01-031-2/+0
| | | | - perform a check only if the revision number is greater as the last recorded one, in other words if an updated version of Sequel Pro was installed and runs for the very first time
* • preparations for managing default Bundles which will ship with SPBibiko2010-12-201-0/+4
| | | | • improved Bundle Editor to store only modified Bundles
* • HTML output windowBibiko2010-12-131-0/+2
| | | | | - enabled WebInspector in context menu for debugging - alert the user about JavaScript parsing errors and exceptions with some debug info
* • Quicklook supportBibiko2010-11-151-2/+2
| | | | | | | | | - used embedded icon image via cid and mime type image/tiff - sql view now wraps long lines - improved general stability - QL now runs on main thread note: there're still some issues for which QL crashed mostly due NSAutoReleasePool releases - more investigations are needed; most of this issues are releted to long lines, icon caching, releasing ...
* • improved Bundle support; now it the passed input string will be saved as ↵Bibiko2010-11-101-1/+11
| | | | | | | temp file SP_BUNDLE_INPUT_FILE since stdin and shell vars are difficult to handle for a large amount of data • fixed AppleScript class definition since it was renamed • added support for the URL scheme 'sequel' to allow to interact with Sequel Pro eg via bash: open 'sequelpro://executequery=select%205' [not yet implemented ;)]
* • added spBundle file extensionBibiko2010-11-091-0/+49
|
* Add CFBundleShortVersionString property to MCPKit Info.plist.stuconnolly2010-10-161-0/+2
|
* • Filter Table - Set Default OperatorBibiko2010-09-291-0/+2
| | | | - added the chance to define the unmarked default operator
* • added file extension 'spTheme' to info.plist and set to plain-text ↵Bibiko2010-08-161-0/+43
| | | | Quicklook preview which also causes a doc-like icon (icon will come soon)
* • added chance to export/import the color theme of the Query Editor in ↵Bibiko2010-08-161-0/+2
| | | | | | | | | | | Prefs > Editor > Gear menu as normal plist file - file extension is spTheme - can also import TextMate theme tmTheme files directly • added the chance to set the selection color in the Query Editor • fixed code for setting the insertion point color • changed the way how the query highlight color will be drawn - now it also supports colors with an alpha value
* • remember user's last setting for "Resetting AUTO_INC" while deletion of ↵Bibiko2010-08-101-0/+2
| | | | all rows in a table
* • added first implementation for spfs file QuicklookBibiko2010-08-102-192/+193
|
* - Add an initial Sequel Pro QuickLook plugin, written by bibiko, as a build ↵rowanbeentje2010-08-041-0/+62
| | | | dependency
* • added to SP's info.plistBibiko2010-07-091-129/+203
| | | | | | - Uniform Type Identifier (UTI) for extensions spf, spfs in order to support QuickLook in future - added plain text QuickLook support for sql files to be able to read them in QL mode
* Tidy up the Resources directory to match that of Xcode's logical directory ↵stuconnolly2010-07-036-0/+1514
structure.