aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix encoding issues, particularly giving errors when selecting tables and ↵rowanbeentje2011-08-072-113/+114
| | | | | | | | | | | displaying NULLs within tables when the connection encoding is incorrectly detected (Issue #1100): - No longer rely on a combination of mysql_options(..., MYSQL_SET_CHARSET_NAME, ...utf8...) and mysql_character_set_name() to detect the connection encoding; this incorrectly misses init_connect commands; instead use SHOW_VARIABLES a$ - Combine initial version check/timezone check/encoding check on startup, reducing connection queries and thus improving connection speed - Add support for abbreviated MySQL timezone definitions - Combine MCPKit's -connect and -connectWithLogin:password:host:port:socket: methods to reduce code duplication and fix argument handling for the latter method
* Fix an exception when removing the only content filter. Fixes exceptions ↵stuconnolly2011-08-073-29/+32
| | | | http://spbug.com/l/2360 and http://spbug.com/l/2453
* Specified the application category as "Developer Tools" for Lion. This ↵avenjamin2011-08-031-0/+2
| | | | resolves issue #1133. (http://spbug.com/1133)
* merged latest SP_REFACTOR changessqlprodev2011-08-0217-99/+284
|
* Small tidy up.stuconnolly2011-07-313-86/+74
|
* Remove useless icons file. Resolves issue #1130.stuconnolly2011-07-311-0/+0
|
* - Ensure the CLIENT_INTERACTIVE is correctly set for MySQL connections, ↵rowanbeentje2011-07-271-1/+1
| | | | addressing Issue #1132 and improving #877
* - Prevent error bell when using the enter key to initiate a connection when ↵rowanbeentje2011-07-273-2/+13
| | | | | | | | keyboard focus is on the favorites outline view (Issue #1072) - Don't initiate a connection when the currently selected favorite is clicked again slowly - Match compiler #ifdef around braces to imrpove Xcode 3 file parsing
* SQL export: Disable the 'include drop syntax option' when the structure ↵stuconnolly2011-07-262-69/+69
| | | | option is not enabled.
* Tidy up.stuconnolly2011-07-251-5/+13
|
* Fix for NULL values in CSV export (same as last commit, but this one ↵stuconnolly2011-07-245-25/+42
| | | | actually works).
* Fix CSV exporter not using the user supplied NULL string.stuconnolly2011-07-231-2/+4
|
* Tidy up.stuconnolly2011-07-231-15/+14
|
* - Support regex within the table filter list to match tables, falling back ↵rowanbeentje2011-07-121-2/+7
| | | | to plain text matching; thanks to Emma Persky for the original patch
* Minor tidy up.stuconnolly2011-07-1111-83/+82
|
* - Fix thread-safety issues creating the encoding popupbuttoncell on the ↵rowanbeentje2011-07-111-4/+4
| | | | Structure view (addresses http://spbug.com/l/2123 )
* - Fix thread-safety issue in blocking/waiting alert sheets, addressing ↵rowanbeentje2011-07-111-2/+2
| | | | crashes ( http://spbug.com/l/2035 ), particularly under Lion
* - Fix exceptions editing non-unique-keyed views or custom query results ↵rowanbeentje2011-07-102-29/+41
| | | | | | | with some kinds of binary data, fixing http://spbug.com/l/1412 . - Clean up logic and code
* Add Sparkle to credits.stuconnolly2011-07-105-24/+41
|
* - Abort editing when cancelling the user manager sheet; this addresses ↵rowanbeentje2011-07-101-3/+7
| | | | exceptions redrawing the offscreen outline rows, addressing http://spbug.com/l/1406 .
* Add the option to the SQL export view as to whether or not the ↵stuconnolly2011-07-107-89/+165
| | | | AUTO_INCREMENT value on a table's structure is included. Defaults to not included. Implements issue #1064.
* * Fixes a spacing issue in Duplicate DB Sheetdmoagx2011-07-065-21/+67
| | | | | * Fixes a case were for string == NULL was checked instead of [string length] == 0 (fixes #1103) * Fixes a logic error while copying databases and adds ability to copy InnoDB tables with foreign key checks (fixes #1111)
* * Make "No" default for SSH questions (fixes #1093)dmoagx2011-07-051-22/+307
|
* * Fixes a spacing issue and an issue where MySQL keywords could be ↵dmoagx2011-07-044-54/+283
| | | | | | translated (fixes #1105) * Adds support for naming relations (fixes #948, #1085)
* Fixes for issue #1098:stuconnolly2011-07-042-28/+100
| | | | | | - Fix logic for enabling/disabling the index storage type popup button when changing the index type. - Add a number formatter to the index length field.
* * Fix two spacing issues in Connection Error Dialog, New Index Sheetdmoagx2011-07-032-94/+1499
|
* • added comments to default bundle commandsBibiko2011-06-302-2/+36
|
* * add author/description to hashing bundlesabhibeckert2011-06-272-2/+22
| | | | | * improve code of hashing bundles so they're easier to understand/learn from
* • fixed minimal size of Bundle Editor's right split viewBibiko2011-06-274-35/+25
| | | | | | | | • added to default bundles SHA1 und MD5 the key: <key>isDefaultBundle</key> <true/> - for both bundles description and author are missing • removed bundle file 'echo n' from SHA1 package
* - Add a bundle meta summary to the top of the bundle editorrowanbeentje2011-06-276-396/+764
| | | | | | | - Rearrange the bundle editor interface further, building on Stuart's work in r3330; particularly focussing on logically grouping fields together. - Move the "Disable" checkbox to the bottom of the window, rename it to "Disable bundle" to make the intent clear, and update the interface when it is in NSOnState
* add MD5 and SHA1 hash bundles (#415)abhibeckert2011-06-233-0/+57
|
* * Make "Default" in new Table Sheet translatable (fixes part of #1006)dmoagx2011-06-211-2/+2
|
* - Rework a number of protocol defintions when refactoring to fix IB ↵rowanbeentje2011-06-219-46/+1824
| | | | compilation warnings
* * Small fix from last commit: Field Editor sheet could be resized too smalldmoagx2011-06-201-2/+2
|
* * Fixes UI spacing in some translations (#969,#971,#1079)dmoagx2011-06-203-2101/+773
|
* - Replace the Release and Distrubtion architecture targets of ↵rowanbeentje2011-06-201-2/+10
| | | | ARCHS_STANDARD_32_64_BIT with an explicit definition of ppc / i386 / x86_64, as Xcode 3.2.6 and 4 remove PPC from the standard list
* - Fix exceptions seen in 0.9.9RC related to query favorites with nil query ↵rowanbeentje2011-06-203-2/+6
| | | | | | | texts (L2239) - Update localisable strings
* • fixed some alignments and tried to enhance the label's space due to ↵Bibiko2011-06-201-26/+26
| | | | localizations (esp. for German and Russian)
* - Copy some NSStringAdditions to MCPStringAdditions to improve framework ↵rowanbeentje2011-06-194-2/+58
| | | | separation/standaloneness
* - Ensure the connection delegate is nil on initialisationrowanbeentje2011-06-191-1/+2
|
* • re-fixed ignoring first character event for editing sheetBibiko2011-06-191-0/+4
| | | | - it was accidentally deleted in r3309
* Re-position 'Scope' popup button.stuconnolly2011-06-191-365/+352
|
* With the exception of CSV tables, make the initial ID column the primary key ↵stuconnolly2011-06-192-2/+2
| | | | as well as auto increment. Implementes issue #297.
* Tidy up bundle editor UI.stuconnolly2011-06-157-988/+1036
|
* - Fix "Multiple selection" still being displayed after multiple tables are ↵rowanbeentje2011-06-144-24/+18
| | | | | | | | | deleted - If multiple tables are selected when opening the SPFieldMapperController select the first to import into - Clean up tableName in tablesList - now returns nil if no tables are selected or multiple tables are selected, instead of returning an empty string for multiple tables
* - Reorder process list initialisation to ensure FULL processlist preference ↵rowanbeentje2011-06-131-2/+2
| | | | is correctly read
* - Update version strings to 0.9.9 version and 2011 copyright datesrowanbeentje2011-06-1258-6/+524
| | | | | - Add German and Russian localisations
* - Add an "Edit all fields in pop-up sheet" men item to the Edit menu, for ↵rowanbeentje2011-06-121-3/+55
| | | | greater visibility to novice users
* - Add support for use of table relation "link" arrows on binary/blob data, ↵rowanbeentje2011-06-121-2/+7
| | | | fixing exceptions (eg log 3321)
* * Add translators to creditsdmoagx2011-06-091-1/+21
|