aboutsummaryrefslogtreecommitdiffstats
path: root/Frameworks/QueryKit
Commit message (Collapse)AuthorAgeFilesLines
* Merge further revisions from trunk back to the 1.0.x release branch:rowanbeentje2013-04-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - r4034: End editing for deleting content filter or query favourites, addressing exceptions and Issue #1648 - r4035: Apply schlabberdog's fix for log #3969, addressing Issue #1647 - r4036: Fix an error parsing SQL inside an unterminated delimiter statement causing an off-by-one error in positioning, addressing Issue #1643 - r4037: If date-type fields are cleared, and allow NULLs, save the cell value as NULL; this implements Issue #1638 - r4038: Alter the content filter manager and the query favourite manager to import items from a file into the Global group if the document is untitled, improving import UX and addressing Issue #1616 and Issue #1645. Also select and scroll to the newly imported items for clarity. - r4039: Fix crashes in the User Manager when fields don't validate but a save/cancel/tab switch is still triggered, addressing Issue #1627 - r4041: Tweak and improve the User Manager: Rework how data to populate the user manager is retrieved from the server, speeding up display of lots of users by a large factor; Fix support for schema permissions for the Anonymous user, and add support for '%' and '' hostnames (only showing if already set once), fixing Issue #1620; Highlight databases in the user manager that have permissions set for the selected user; Switch to using the centrally provided database list to reduce queries and remove the information_schema and performance_schema "databases"; Speed up a number of operations by tweaking the logic and queries used - r4042: Fix release builds after r4041; Update localizable strings - r4043: Set Sequel Pro to always run on Integrated Graphics on machines with both integrated and discrete, improving power consumption if nothing else is triggering the discrete GPU. This addresses Issue #1609 - r4044: Make the theme background apply to the query favourites editor - r4045: If the Custom Query editor view is active on window open, correctly set the focus in it, addressing Issue #1590 - r4046: Add support for querying the server default charset and collation; Move a bit of redundant code into a method - r4047: Restore tab bar label when cancelling a connection - r4048: Fix format string error in QueryKit - r4049: Alter the preferences favourite minimum version to avoid issues with previous runs of nightlies, which may partially address Issue #1588; Remove the old favourites key from the preferences now imports have succeeded - r4050: Allow Favorites import to read favorites from an old preferences .plist file, further addressing Issue #1588 - r4051: Change the string '=' and '!=' to be case- and collation-insensitive by default, using the Shift key (as documented in the tooltip) to trigger a BINARY exact match. This addresses Issue #1578 - r4052: When adding a database the servers default charset is now shown - r4053: Adjust keywords list to fix auto capitalisation of "ON" - r4054: Add a new SPMySQLEmptyResult class to SPMySQLFramework, returning it instead of nil if a query produces no result set. This allows per-result-set properties to be preserved, fixing issues where information like query execution time was lost - addressing Issue #1577 - r4056: Improve startup when loading from file, preventing overwrite of details read from a spf/spfs during startup. This addresses Issue #1619 - r4057: Correctly reset document state for setting it from file/when duplicating tab, further addressing Issue #1619 - r4058: Add a stub override to fix exceptions when code receiving a SPMySQLEmptyResult expects a SPMySQLStreamingResult/SPMySQLFastStreamingResult (Exception #3988) - r4060: Make some small tweaks to string BINARY handling: Correctly send the binary state/collation when reordering fields, addressing Issue #1265; Allow unticking of the binary box to save correctly, allowing conversion of fields to non-binary collations again - r4061: Fix errors when editing or moving columns on server vesions which do not support character sets/collations, addressing Issue #1629; Fix needless collation queries on those servers; Disable field enums and table encoding dropdown on those servers
* Fix debug optimization level.stuconnolly2013-01-151-0/+1
|
* Update QueryKit bundle identifier.stuconnolly2013-01-122-2/+2
|
* - Alter the build settings for compatibility with Xcode 3.2.x up to Xcode ↵rowanbeentje2012-09-231-13/+14
| | | | | | | | 4.5, keeping a base SDK of 10.5 for compatibility for otherwise adding and adjusting settings appropriately - Add instructions to the README for Xcode 4 SDK installation.
* Revert of r3849 (undoing the build break)bamse162012-09-191-14/+15
|
* Updated project to run/build on Mac OSX 10.8/Xcode 4.4bamse162012-09-131-16/+15
| | | | | | Updated QueryKit project to be able to build and run tests (changed Symbols Hidden By Default to NO in Default config)
* QueryKit: Update quoting method.stuconnolly2012-07-212-2/+2
|
* QueryKit: Add DELETE query tests.stuconnolly2012-07-215-2/+173
|
* QueryKit: Update not equal operator.stuconnolly2012-07-211-1/+1
|
* QueryKit: Add test to check the explicit use of a database name in an update ↵stuconnolly2012-07-211-0/+9
| | | | query.
* QueryKit: Add test to check the explicit use of a database name in the query.stuconnolly2012-07-211-1/+10
|
* Add missing [super dealloc] call.stuconnolly2012-07-181-0/+2
|
* Rework QueryKit's tests to accept parameters allowing use to run them with ↵stuconnolly2012-07-1816-222/+520
| | | | different data sets.
* Remove header import that no longer exists.stuconnolly2012-07-161-1/+0
|
* Remove test header.stuconnolly2012-07-161-39/+0
|
* Get rid of test case headers.stuconnolly2012-07-1510-170/+50
|
* Don't explicitly define property accessor names.stuconnolly2012-07-1511-56/+64
|
* Remove test output.stuconnolly2012-07-151-6/+2
|
* Add a new order by class.stuconnolly2012-07-1513-105/+362
|
* Comments (missing from previous commit).stuconnolly2012-07-141-2/+2
|
* Comments.stuconnolly2012-07-141-8/+8
|
* Bunch of improvements including uderlying database system support.stuconnolly2012-07-1420-53/+287
|
* Add a new enum to allow us to specify the underlying database system we're ↵stuconnolly2012-07-103-0/+46
| | | | generating queries for.
* Additional QueryKit tests.stuconnolly2012-07-1010-16/+146
|
* Fix broken build.stuconnolly2012-07-091-2/+2
|
* Improve QueryKit's handling of quotes by making it on by default. Also, add ↵stuconnolly2012-07-0916-137/+445
| | | | a bunch more tests.
* Tidy up QueryKit warning settings.stuconnolly2012-05-091-5/+11
|
* Fix QueryKit warning.stuconnolly2012-05-092-1/+31
|
* Warning config.stuconnolly2012-05-072-2/+4
|
* Update make files to support accepting xcode default settings.stuconnolly2012-05-072-9/+28
|
* - Turn off the QueryKit "Symbols hidden by default" setting on Release ↵rowanbeentje2012-03-281-1/+0
| | | | builds to fix release builds of SP
* - Clean up SPMySQL and QueryKit inclusion and search methods, which should ↵rowanbeentje2012-03-271-16/+21
| | | | | | | fix nightly builds - Fix warnings
* QueryKit: add clear method so query instances can be reused.stuconnolly2012-03-252-0/+22
|
* Fix build.stuconnolly2012-03-251-1/+1
|
* QueryKit: Add support for UPDATE queries.stuconnolly2012-03-2520-63/+397
|
* Fix query formatting.stuconnolly2012-03-241-1/+1
|
* - Re-add QueryKit as a dependency, and correct framework paths and linking ↵rowanbeentje2012-02-261-3/+3
| | | | | | | to fix errors building and running the project - Add svn ignore properties on QueryKit build and mode paths
* More QueryKit SELECT tests.stuconnolly2012-02-263-7/+57
|
* Add some more QueryKit tests.stuconnolly2012-02-258-28/+292
|
* Move QueryKit to it's own project.stuconnolly2012-02-2515-10/+761
|
* QueryKit updates.stuconnolly2011-09-272-2/+5
|
* Fix test.stuconnolly2011-09-261-0/+1
|
* QueryKit comments.stuconnolly2011-09-122-4/+13
|
* QueryKit additions.stuconnolly2011-09-106-24/+288
|
* Update QueryKit license to be MIT.stuconnolly2011-09-109-100/+163
|
* More QueryKit progress. Still very rough.stuconnolly2011-09-063-9/+90
|
* Add the beginnings of QueryKit.stuconnolly2011-09-049-0/+563