Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Various improvements to server capability/version checking, including: | stuconnolly | 2010-10-07 | 1 | -135/+215 |
| | | | | | | | | | | | | | - Add a new ServerSupport class, for which an instance is created upon each new connection and is then subsequently accessible via SPDatabaseDocument. - Replace the majority of manual version checking with calls to properties in the above new class. - Improve the user manager's compatibility with MySQL 3 and 4 servers. Fixes issue #811 Other changes include: - Disable the encoding popup button when adding a new table or database to servers running pre MySQL 4.1 as it only contains one option, 'Default'. - Fix various potential memory leaks discovered during static analysis. - General tidy up and comments. | ||||
* | Remove use of now non-existent DLog macro. | stuconnolly | 2010-09-29 | 1 | -5/+1 |
| | |||||
* | • overall replacement of: | Bibiko | 2010-08-20 | 1 | -11/+11 |
| | | | | | | | | | [aString appendString:[NSString stringWithFormat:]] by [aString appendFormat:] since it's much more faster • first look at loop where several [aStr appendString:] occur to try to combine them into one appendString or appendFormat since the allocation of memory takes really time Note: I tested all my changes but we should test it further to be sure that I didn't a mistake! | ||||
* | Fix various potential memory leaks and general warnings as a result of ↵ | stuconnolly | 2010-08-19 | 1 | -4/+4 |
| | | | | static analysis. | ||||
* | Fix for array index issues when deleting users, sometimes. | mltownsend | 2010-06-02 | 1 | -3/+5 |
| | |||||
* | Changed the refresh method so that it creates a new persistentstore as well ↵ | mltownsend | 2010-05-28 | 1 | -12/+17 |
| | | | | and clearing out the outlineview. | ||||
* | More tweaks in regards to issue#699 | mltownsend | 2010-05-24 | 1 | -7/+13 |
| | |||||
* | Addition fix for issue#699 | mltownsend | 2010-05-24 | 1 | -1/+3 |
| | |||||
* | Fix for issue#699 | mltownsend | 2010-05-23 | 1 | -3/+7 |
| | |||||
* | Fields in Resources tab of User Manager actually will persist now. | mltownsend | 2010-05-21 | 1 | -4/+29 |
| | |||||
* | Fix for Issue#667 | mltownsend | 2010-05-08 | 1 | -5/+20 |
| | |||||
* | Added 'Add Host' to Locazable.strings | mltownsend | 2010-05-04 | 1 | -1/+1 |
| | |||||
* | Fixed crash issue #181 on log.sequelpro.com | mltownsend | 2010-05-04 | 1 | -10/+41 |
| | |||||
* | - Fix quoting of various fields, including usernames and passwords | rowanbeentje | 2010-05-03 | 1 | -22/+62 |
| | | | | | | | | - Restore ability to edit passwords - Fix the "Refresh" gear menu item not being connected to the action - Add support in code for renaming users - previously interface changes weren't saved - Fix user deletion support, including non-existant hosts. This addresses Issue #653. | ||||
* | Changed a couple of 'int' to NSInteger | mltownsend | 2010-04-29 | 1 | -2/+2 |
| | |||||
* | Remeber to refresh the user manager's schemas table view when switching to ↵ | stuconnolly | 2010-04-27 | 1 | -0/+12 |
| | | | | the schema privileges tab. Fixes issue #648. | ||||
* | Correctly quote database name when GRANT'ing and REVOK'ing privileges. Fixes ↵ | stuconnolly | 2010-04-27 | 1 | -2/+2 |
| | | | | issue #647. | ||||
* | Tidy up imports and fix 'Reverse Sort Order' when sorting connection ↵ | stuconnolly | 2010-03-31 | 1 | -2/+0 |
| | | | | favorites (Thanks Hans). | ||||
* | - Make [MCPConnection getLastErrorMessage] more consistent by always ↵ | rowanbeentje | 2010-03-25 | 1 | -1/+1 |
| | | | | | | | returning nil if no error occurred (previously a blank string was returned most of the time) - Add a new (BOOL)[MCPConnection queryErrored] method, changing all error message checks to use it for clarity | ||||
* | - Remove observers for key paths when dealloc'ing objects to fix later ↵ | rowanbeentje | 2010-03-23 | 1 | -4/+2 |
| | | | | | | | crashes when changing those keyvalues (eg changing query editor background colour after closing windows - http://log.sequelpro.com/view/44 ) - Fix a memory leak of a prefs reference in CMTextView | ||||
* | - Make a number of changes to attempt to improve disconnection/quit ↵ | rowanbeentje | 2010-03-16 | 1 | -2/+2 |
| | | | | | | | | | crashes: prevent multiple disconnects, add more checks, cancel current queries, and add a tiny delay to allow mysql cleanup. - Alter MCPStreamingResult to no longer return a retained instance, setting up correct result disposal on autorelease but changing callers to retain as soon as they receive. - Review and change a number of local variables shadowing/shielding other local or global variables. | ||||
* | Fix an exception in the user manager caused by sorting the users list by ↵ | stuconnolly | 2010-03-09 | 1 | -56/+120 |
| | | | | making the user manager KVO compliant for the sort descriptors array. Also, add a bunch of comments and general tidy up on SPUserManager.m. | ||||
* | Fix user manager splitview maximum and minimum sizes. | stuconnolly | 2010-03-08 | 1 | -1/+6 |
| | |||||
* | Various user manager improvements including a new outline view contextual menu. | stuconnolly | 2010-03-08 | 1 | -11/+12 |
| | |||||
* | Remove semi-colons from user manager queries as they're not needed. | stuconnolly | 2010-03-08 | 1 | -5/+5 |
| | |||||
* | Localise SPExtendedTableInfo.m and remove use of multiple comments for ↵ | stuconnolly | 2010-03-03 | 1 | -6/+6 |
| | | | | localised strings. | ||||
* | Made Available Privs table not enabled unless a schema is selected. | mltownsend | 2010-02-14 | 1 | -1/+5 |
| | |||||
* | Fixed some issues with the drop user/drop host commands in the user manager | mltownsend | 2010-02-09 | 1 | -6/+28 |
| | |||||
* | Fix bug where adding a user, setting name and password, then immediately ↵ | mltownsend | 2010-02-08 | 1 | -15/+31 |
| | | | | hitting Apply didn't end editing in the password field. | ||||
* | Localize delete relation context menu item, update Localizable.strings and ↵ | stuconnolly | 2010-02-06 | 1 | -2/+2 |
| | | | | use of multiple keys. | ||||
* | Fix for issue #560. Still needs validation on hitting Apply, but fixes the ↵ | mltownsend | 2010-02-04 | 1 | -3/+55 |
| | | | | initial problem. | ||||
* | Patch to filter available privs by what the server supports | mltownsend | 2010-02-03 | 1 | -2/+1 |
| | |||||
* | Fixed refresh problem on the schema privs | mltownsend | 2010-02-03 | 1 | -0/+3 |
| | |||||
* | Moved the schema priv tab over and selected first host if user is selected ↵ | mltownsend | 2010-02-02 | 1 | -1/+2 |
| | | | | when tab is selected. | ||||
* | Fix weird issue with lines not compiling in release mode. | mltownsend | 2010-02-02 | 1 | -4/+4 |
| | |||||
* | Refresh function added to user manager. | mltownsend | 2010-02-02 | 1 | -6/+7 |
| | |||||
* | First stab at Schema Privileges. A UI redesign is on its way. Please test ↵ | mltownsend | 2010-02-02 | 1 | -9/+346 |
| | | | | on non Production servers | ||||
* | Address Issue #546 (format string bugs): | rowanbeentje | 2010-01-20 | 1 | -5/+5 |
| | | | | | | - Fix incorrect uses of [NSString stringWithFormat:] with preconstructed strings and no arguments in SPUserManager - To fix display issues, replace NSBeginAlertSheet (which includes automatic sprintf expansion of the message) with a safely-escaped SPBeginAlertSheet in many files | ||||
* | - Upgrade Sequel Pro to be compiled as a 3-way PPC/i386/x86_64 binary for ↵ | rowanbeentje | 2010-01-09 | 1 | -8/+6 |
| | | | | | | | release builds, including a large number of 64bit compatibility upgrades and tweaks - Upgrade RegexKitLite to 3.3 | ||||
* | - Ensure all results for server variable requests are returned as strings, ↵ | rowanbeentje | 2010-01-03 | 1 | -0/+2 |
| | | | | | | | to avoid binary-mode result issues with certain versions of MySQL (including 4.1.14). This should address Issue #509. - TableDocument now requests the server version string from MCPConnection, aiding caching | ||||
* | - Work through static analysis of the source, fixing a number of small ↵ | rowanbeentje | 2009-12-14 | 1 | -1/+1 |
| | | | | memory leaks and fixing a couple of over-releases | ||||
* | Added ability to change the users password. Only does it for all hosts at ↵ | mltownsend | 2009-12-07 | 1 | -5/+26 |
| | | | | once. This is the same behavior as other clients. If it is necessary to have a different password for each user/host combination, then we could probably do that. Just makes the UI a little confusing, IMO. | ||||
* | Moved the SPUserMO source into the Core Data folder with the model. Added ↵ | mltownsend | 2009-12-04 | 1 | -0/+2 |
| | | | | comments to SPUserManager | ||||
* | Made the tab selection a little more intuitive | mltownsend | 2009-12-03 | 1 | -20/+34 |
| | |||||
* | Fix for issue with having multiple connections open and managing users. | mltownsend | 2009-12-03 | 1 | -4/+16 |
| | |||||
* | Fixed user sort and added Anonymous displayName when username is empty | mltownsend | 2009-12-02 | 1 | -0/+7 |
| | |||||
* | Various user manager changes. Fixes issue #437. | stuconnolly | 2009-11-17 | 1 | -40/+46 |
| | |||||
* | Fixed memory issues with SPUserManager. | mltownsend | 2009-11-05 | 1 | -10/+15 |
| | |||||
* | Added comments to help with explaining some of the Core Data concepts. | mltownsend | 2009-11-03 | 1 | -10/+31 |
| | |||||
* | Got rid of a crash when using the User Manager and closing last Table ↵ | mltownsend | 2009-10-29 | 1 | -43/+44 |
| | | | | Document. May be leaking now, not sure. Still needs some work. |