Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Internal Refactoring: Move MySQL Help viewer into own xib with own controller | Max | 2018-05-27 | 1 | -0/+24 |
| | |||||
* | #63: Rename class SPTableContentFilterController to SPRuleFilterController ↵ | Max | 2018-05-13 | 1 | -6/+6 |
| | | | | to reduce confusion | ||||
* | #63: Move some UI around and add proper icon | Max | 2018-05-11 | 1 | -26/+42 |
| | | | | Clarify some variable names | ||||
* | #63: Move some code around + add documentation | Max | 2018-05-09 | 1 | -0/+6 |
| | |||||
* | Move advanced filter table code into its own class + xib | Max | 2018-05-08 | 1 | -0/+18 |
| | |||||
* | merge and restructure remaining smaller stuff in main project (part of #2789) | Max | 2018-01-20 | 1 | -6/+0 |
| | |||||
* | merge SPExportController (part of #2789) | Max | 2018-01-20 | 1 | -88/+0 |
| | |||||
* | merge SPUserManager (part of #2789) | Max | 2018-01-20 | 1 | -12/+0 |
| | |||||
* | merge SPQueryController (part of #2789) | Max | 2018-01-20 | 1 | -18/+0 |
| | |||||
* | merge some smaller classes (part of #2789) | Max | 2018-01-20 | 1 | -12/+0 |
| | |||||
* | merge SPTableStructure (part of #2789) | Max | 2018-01-20 | 1 | -12/+0 |
| | |||||
* | merge SPTableContent (part of #2789) | Max | 2018-01-20 | 1 | -18/+0 |
| | |||||
* | merge SPConnectionController (part of #2789) | Max | 2018-01-20 | 1 | -24/+0 |
| | |||||
* | Merge SPDatabaseDocument (part of #2789) | Max | 2018-01-20 | 1 | -26/+0 |
| | |||||
* | Merge SPWindowController (part of #2789) | Max | 2018-01-20 | 1 | -6/+0 |
| | |||||
* | Merge SPAppController (part of #2789) | Max | 2018-01-20 | 1 | -12/+0 |
| | |||||
* | Update source code compatibility | Max | 2017-03-31 | 1 | -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 Connolly | 2017-03-28 | 1 | -2/+16 |
| | | | | consistent with other controllers. | ||||
* | Update tab view drawing to match the style used by 10.12's automatic tabs ↵ | Stuart Connolly | 2017-03-26 | 1 | -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 Connolly | 2017-03-23 | 1 | -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 Connolly | 2017-03-15 | 1 | -0/+4 |
| | |||||
* | Add unit tests and fix a bug in JSON formatter | Max | 2017-02-12 | 1 | -0/+6 |
| | |||||
* | * Add a JSON formatter | Max Lohrmann | 2017-02-12 | 1 | -0/+6 |
| | | | | * MySQL JSON type columns are now automatically formatted when opening them in the Field Editor | ||||
* | Reorder some logical folders. | Stuart Connolly | 2017-01-09 | 1 | -3/+3 |
| | |||||
* | new table footer icons for connection window | Abhi Beckert | 2016-04-15 | 1 | -0/+14 |
| | | | | fixes broken disabled buttons reported in #2453 | ||||
* | Restore bundled zlib (#1972) | Abhi Beckert | 2016-03-05 | 1 | -5/+15 |
| | |||||
* | Remove bundled zlib #1927 | Abhi Beckert | 2016-03-04 | 1 | -16/+12 |
| | |||||
* | Converted tests to XCTest | Marius Ursache | 2016-02-26 | 1 | -19/+22 |
| | | | | 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) | Max | 2015-11-18 | 1 | -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" files | Max | 2015-11-15 | 1 | -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 ↵ | Max | 2015-11-11 | 1 | -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 ↵ | Max | 2015-11-10 | 1 | -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 localization | Max | 2015-11-03 | 1 | -0/+6 |
| | |||||
* | Add a visual indication for the defaults in the encoding/collation menus in ↵ | Max | 2015-11-02 | 1 | -0/+6 |
| | | | | table structure view (final part of #2237) | ||||
* | Add code to verify that a SSL key file actually contains a usable RSA key | Max | 2015-10-14 | 1 | -0/+4 |
| | |||||
* | Use a better RNG for IV when encrypting session files | Max | 2015-10-13 | 1 | -0/+4 |
| | |||||
* | Add an option to save the current export dialog settings to a file | Max | 2015-10-12 | 1 | -0/+6 |
| | |||||
* | Fix broken keychain access with SSH on 10.6 (fixes #2268) | Max | 2015-10-06 | 1 | -0/+2 |
| | | | | (From the department of commits to be rolled back soon) | ||||
* | Add a unit test someone forgot and clean it up | Max | 2015-10-02 | 1 | -0/+2 |
| | | | | (Also add a test that will currently fail) | ||||
* | Fix two cases of "UI manipulation from background thread" (relates to #2248) | Max | 2015-10-01 | 1 | -0/+14 |
| | |||||
* | Replace OpenSSL with Apple's CommonCrypto for session file decryption (fixes ↵ | Max | 2015-09-14 | 1 | -20/+7 |
| | | | | | | #2223) This also removes the dependency on OpenSSL. | ||||
* | Replace OpenSSL for SHA1 calculation with Apple's CommonCrypto | Max | 2015-09-13 | 1 | -0/+10 |
| | | | | | (The easier half of #2223) Also added some unit tests. | ||||
* | Rework distribution code signing, amending it to support version 2 resource ↵ | rowanbeentje | 2015-05-25 | 1 | -3/+0 |
| | | | | envelopes, and add a Scheme which invokes it as part of building | ||||
* | bump version number | Abhi Beckert | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | * Fully enable export of favorite groups | Max | 2015-05-11 | 1 | -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 SPTableFilterParser | Max | 2015-04-23 | 1 | -0/+8 |
| | |||||
* | Move some complex logic into its own class | Max | 2015-04-22 | 1 | -0/+6 |
| | | | | so it will easier to write some unit tests and refactor some of the code. | ||||
* | Remove DMLocalizedNib runtime localization | Max | 2015-04-06 | 1 | -8/+0 |
| | | | | | No longer needed, see #1998. I'm feeling a bit sentimental now. | ||||
* | Remove a hack to support QuickLook on 10.5 | Max | 2015-04-02 | 1 | -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 lists | Max | 2015-03-21 | 1 | -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". |