aboutsummaryrefslogtreecommitdiffstats
path: root/sequel-pro.xcodeproj
Commit message (Collapse)AuthorAgeFilesLines
* Update source code compatibilityMax2017-03-311-12/+2
| | | | | | * Remove forward SDK declaration for 10.8 and below (since that is the minimum required development SDK) * Fix one case where a method unconditionally required a 10.9+ runtime * Move all of the forward/backward hacks into their own file
* Move table relations delegate methods into their own catrgory to be ↵Stuart Connolly2017-03-281-2/+16
| | | | consistent with other controllers.
* Update tab view drawing to match the style used by 10.12's automatic tabs ↵Stuart Connolly2017-03-261-26/+0
| | | | | | | | | and remove unused tab styles. Issues still to address: - Add tab button does not darken when moused over - The tab overflow button is being clipped and the image is not high res
* - #1235: Prevent renaming a database which contains any non-table objects as ↵Stuart Connolly2017-03-231-0/+50
| | | | | | | | it's currently not supported. - #1235: Inform the user when duplicating a database than any non-table objects won't be copied. - Add missing high resolution images to project. - Fix a potential memory leak inside SPCreateDatabaseInfo
* #2735: Fix console button issues.Stuart Connolly2017-03-151-0/+4
|
* Add unit tests and fix a bug in JSON formatterMax2017-02-121-0/+6
|
* * Add a JSON formatterMax Lohrmann2017-02-121-0/+6
| | | | * MySQL JSON type columns are now automatically formatted when opening them in the Field Editor
* Reorder some logical folders.Stuart Connolly2017-01-091-3/+3
|
* minor commit mostly to test nightly builgsAbhi Beckert2016-05-202-8/+8
|
* new table footer icons for connection windowAbhi Beckert2016-04-151-0/+14
| | | | fixes broken disabled buttons reported in #2453
* Restore bundled zlib (#1972)Abhi Beckert2016-03-051-5/+15
|
* Remove bundled zlib #1927Abhi Beckert2016-03-041-16/+12
|
* Revert Xcode xcscheme shufflingMarius Ursache2016-02-293-12/+12
|
* Converted tests to XCTestMarius Ursache2016-02-264-38/+54
| | | | Converted the unit tests from SenTestingKit to XCTest as SenTestingKit was deprecated a couple of SDK versions ago.
* * Remove restriction on 16 chars for username in User Manager (#1886)Max2015-11-181-0/+6
| | | | | * Change user manager code so that mysql queries are executed on validation instead of after save (in Core Data, not mysql). This should in general make more sense since a failure in MySQL essentialy means that Core Data can't save it either (but did anyway in the past). * Remove a deprecated method call that is no longer needed in 10.6+
* * Add QuickLook support for "export settings" filesMax2015-11-151-0/+46
| | | | | | * Add MGTemplateEngine to the QL plugin * Reorder the generator code a bit, so it's not one monolithic function * Add constants for some other sfp format types
* Fix an issue where changing a table collation could cause an exception ↵Max2015-11-111-0/+6
| | | | | | | | (fixes #2320) This issue probably was introduced in f02fb787063caabe246a0ee420394f5676c55a9c The empty item at the top of the collation list will now no longer have a selection mark, though.
* Add a "tooltip" when picking a column type in structure view, explaining ↵Max2015-11-101-0/+12
| | | | | | basic properties of the type (part of #1090) This is mostly to help users understand what "Length" actually does for *INT types.
* Changed my mind about something, to make it safer for localizationMax2015-11-031-0/+6
|
* Add a visual indication for the defaults in the encoding/collation menus in ↵Max2015-11-021-0/+6
| | | | table structure view (final part of #2237)
* Add code to verify that a SSL key file actually contains a usable RSA keyMax2015-10-141-0/+4
|
* Use a better RNG for IV when encrypting session filesMax2015-10-131-0/+4
|
* Add an option to save the current export dialog settings to a fileMax2015-10-121-0/+6
|
* Fix broken keychain access with SSH on 10.6 (fixes #2268)Max2015-10-061-0/+2
| | | | (From the department of commits to be rolled back soon)
* Add a unit test someone forgot and clean it upMax2015-10-021-0/+2
| | | | (Also add a test that will currently fail)
* Fix two cases of "UI manipulation from background thread" (relates to #2248)Max2015-10-011-0/+14
|
* Replace OpenSSL with Apple's CommonCrypto for session file decryption (fixes ↵Max2015-09-141-20/+7
| | | | | | #2223) This also removes the dependency on OpenSSL.
* Replace OpenSSL for SHA1 calculation with Apple's CommonCryptoMax2015-09-131-0/+10
| | | | | (The easier half of #2223) Also added some unit tests.
* Rework distribution code signing, amending it to support version 2 resource ↵rowanbeentje2015-05-252-3/+107
| | | | envelopes, and add a Scheme which invokes it as part of building
* bump version numberAbhi Beckert2015-05-181-1/+1
|
* * Fully enable export of favorite groupsMax2015-05-111-0/+2
| | | | | | * Favorites can now be imported, sorted even if "Quick Connect" is selected * Favorite files containing groups will now be imported correctly * If a favorite and the group containing said favorite are exported, the favorite will no longer be included twice
* Added some basic unit tests for SPTableFilterParserMax2015-04-231-0/+8
|
* Move some complex logic into its own classMax2015-04-221-0/+6
| | | | so it will easier to write some unit tests and refactor some of the code.
* Remove DMLocalizedNib runtime localizationMax2015-04-061-8/+0
| | | | | No longer needed, see #1998. I'm feeling a bit sentimental now.
* Remove a hack to support QuickLook on 10.5Max2015-04-021-10/+4
| | | | We don't need that anymore since 10.5 support is gone. Sequel Pro now explicitly links Quartz and doesn't try to guess QuickLook support at runtime.
* Add UI for custom SSL cipher listsMax2015-03-211-0/+4
| | | | | | See Preferences > Network. Note: If you play around with that too much and libmysql can no longer connect, don't hope for a meaningful error. It will rather be something like "protocol version mismatch".
* Revert part of e2a21022e4c6e61673a7014ccb29ba20a5378686Max2015-03-161-1/+1
| | | | Yes, Apple. We all love you for denying the existence of any previous version one day after your latest and greatest™ software is released...
* Remove .h files for unit testsMax2015-03-161-12/+0
| | | | There is really no point in having them as unit tests don't have an interface someone would want to #import. (and they are disabled right now anyway ;))
* Updated OCMock framework and added a unit testMax2015-03-161-0/+14
|
* Add copies of the nightly build scripts, albeit missing vital details and ↵rowanbeentje2015-03-071-1/+5
| | | | passwords
* Move some duplicate code into a new classMax2015-02-141-0/+6
| | | | (This also affects PSMSequelProTabStyle, but see the comment there why it is left unchanged)
* Fix some minor compiler warningsMax2015-02-031-0/+2
|
* Fix syntax highlighting for emoji et al. #2044Max2015-01-281-1/+8
| | | | Voodoo magic provided by @Bibiko ;)
* Adding a unit test that should fail right nowMax2015-01-271-0/+14
| | | | (if I could get Xcode to **actually** run the tests instead of only showing green checkmarks, that is)
* Move some duplicate code into it's own fileMax2015-01-271-0/+8
|
* Fix build destination of GotoDatabaseDialog.xibMax2015-01-261-4/+12
|
* Add stub for SPTableContentFilterControllerMax2014-12-051-0/+6
| | | | And with that we are back to a build that should not spam your Console upon launch. (Sorry for the future merge conflict) :)
* Another attempt to fix the cog menus on 10.10Max2014-11-211-21/+21
| | | | | | | Previously our cog menus have been Round Rect (borderless) NSPopupButtons with text aligned to the left of the image as that combination would allow us to make the box of the button exactly as big as the image. However in 10.10 Apple changed the layout so that a padding is always added on the right border of a popup button (except if the menu is attached to the left). From playing around I found the only setting to be compatible between 10.9 and 10.10 to be the button type Bevel (borderless). This commit changes all cog buttons to Bevel type in hopes those will also look the same on 10.8, 10.7, 10.6.
* Add a "Go to Database" dialogMax2014-10-121-0/+10
| | | | | | | | The dialog enables * searching for a database by name (substring matching), * using C&P to select databases * navigating to databases not in the database dropdown * faster keyboard-based navigation
* Add project specific setting to use tabs for indentationAbhi Beckert2014-09-061-0/+1
|