Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | When exporting a query result as CSV ensure that we're allowing the exporter ↵ | stuconnolly | 2012-01-14 | 3 | -162/+204 |
| | | | | decide how to deal with NULLs rather than passing them already converted to the user's placeholder prefernce which results in them being quoted. Fixes issue #1281. Also, general tidy up. | ||||
* | Protect against dodgy preference data that may case bounds exceptions when ↵ | stuconnolly | 2012-01-11 | 3 | -5/+7 |
| | | | | selecting the default favorite in the general preference pane. | ||||
* | Improve index addition, especially where key sizes are required: | rowanbeentje | 2012-01-11 | 1 | -3/+28 |
| | | | | | | | - Fix exceptions caused by the sizes column formatter requiring a NSNumber - When displaying the indexes view ensure the sizes column is hidden by default, as the advanced view is closed - unless a field with a required size has been selected - If a field with a required size has been selected, don't hide the sizes column when collapsing the advanaced view | ||||
* | - Roll back r3453 to avoid future license issues | rowanbeentje | 2012-01-10 | 1 | -3/+3 |
| | |||||
* | Fix the indexes view not restoring the use vertical table view gridlines ↵ | stuconnolly | 2012-01-09 | 1 | -0/+1 |
| | | | | preference. | ||||
* | - Expicitly cast parameters before passing into NSString formatters ↵ | rowanbeentje | 2012-01-09 | 5 | -7/+7 |
| | | | | assuming 64-bit lengths; this addresses exceptions and hangs viewing table contents on 32-bit machines, many thanks to stuart02 for identifying and tracking down this issue | ||||
* | • removed for syntax hiliting "ensureLayoutForCharacterRange" since it can ↵ | Bibiko | 2012-01-08 | 1 | -4/+0 |
| | | | | cause for some unknown reasons an exception | ||||
* | - Add a new CSV import field escape setting, as a new default, supporting ↵ | rowanbeentje | 2012-01-06 | 5 | -3466/+3508 |
| | | | | both backslash and double-character escaping. This will mean the vast majroty of CSVs selected for import will be read correctly by default, fixing issues such as Issue #1252 | ||||
* | • removed setting of textColor after syntax hiliting | Bibiko | 2012-01-05 | 1 | -11/+0 |
| | |||||
* | • removed blocking of SPTextView textStorage while syntax hiliting | Bibiko | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | • fixed issue for line numbering view if associated textView is scrolled ↵ | Bibiko | 2012-01-05 | 4 | -32/+63 |
| | | | | | | from origin {0,0}; now it's synchronized • minor speed ups for custom query editor | ||||
* | • sped up the line number drawing; now it's 5 times faster | Bibiko | 2012-01-05 | 2 | -20/+30 |
| | |||||
* | - Add Zend Server CE compatibility to the default socket search list, path ↵ | rowanbeentje | 2012-01-05 | 1 | -0/+1 |
| | | | | as given in Issue #1251 | ||||
* | - Fix compilation errors reported by pornelski in Issue #1253 | rowanbeentje | 2012-01-04 | 1 | -3/+3 |
| | |||||
* | Update Growl framework to version 1.2.3 to fix compatibility with Growl 1.3. ↵ | stuconnolly | 2011-11-05 | 4 | -5/+21 |
| | | | | Fixes issue #1220. | ||||
* | - Fix an issue in MCPConnection causing connection locking if the ↵ | rowanbeentje | 2011-10-28 | 1 | -1/+17 |
| | | | | connection has an active query and is performing actions such as encoding conversions | ||||
* | - Fix addition of new passwords for favourites edited via the Preferences ↵ | rowanbeentje | 2011-10-20 | 1 | -4/+14 |
| | | | | interface. This addresses Issue #1214. | ||||
* | - Fix two incorrect initialisations; thanks to sqlprodev for spotting these | rowanbeentje | 2011-10-20 | 2 | -2/+2 |
| | |||||
* | - Update code to use NSStrings for NSTableColumn identifiers, as per 10.7 SDK | rowanbeentje | 2011-10-17 | 8 | -90/+63 |
| | | | | | - Update localizable strings | ||||
* | - Improve the favourites editing process to edit keychain items, rather ↵ | rowanbeentje | 2011-10-16 | 3 | -22/+84 |
| | | | | than deleting and recreating them. This has two advantages: firstly, it matches the Apple recommendation, as it preserves keychain item access lists and comments for keychain items when they are edited; secondly, it works around a bug in 10.7 which appears to be a Keychain cacheing issue, causing password retrievals to return the original keychain item on launch - which is no longer valid after deletion/recreation. This addresses Issue #1197. | ||||
* | When building a string of all console messages, use a copy of the visible ↵ | stuconnolly | 2011-10-16 | 1 | -2/+8 |
| | | | | message set ensure it's not modified while being enumerated. Fixes exception http://spbug.com/l/2743 | ||||
* | Update donate URL. | stuconnolly | 2011-10-09 | 1 | -1/+1 |
| | |||||
* | For some reason table creation on MySQL 4.0 servers doesn't like the ↵ | stuconnolly | 2011-10-09 | 4 | -33/+44 |
| | | | | engine/type being quoted. | ||||
* | * Move key of a hidden pref to the same place as the others | dmoagx | 2011-10-09 | 2 | -2/+2 |
| | |||||
* | Add a hidden preference for specifying the long running query notification ↵ | stuconnolly | 2011-10-08 | 5 | -8/+12 |
| | | | | time (currently in milliseconds). Implements issue #944 | ||||
* | Layout fixes. | stuconnolly | 2011-10-08 | 1 | -16/+18 |
| | |||||
* | Ensure the that table constraints are cleared in [SPTableData ↵ | stuconnolly | 2011-10-08 | 2 | -33/+34 |
| | | | | informationForTable:] to prevent the inclusion of them in subsequent calls for different tables. Fixes issue 1206. | ||||
* | * Fixes a minor bug where the server time zone would not be detected correctly | dmoagx | 2011-10-07 | 1 | -1/+2 |
| | |||||
* | - Rework table data saving to ensure that cells that should be edited via ↵ | rowanbeentje | 2011-10-05 | 6 | -324/+307 |
| | | | | | | | the edit sheet aren't then overwritten by the cell value, potentially causing data truncation in 10.5. This addresses Issue 1196. - Consolidate field editing in sheet logic | ||||
* | - Update database encoding routines to cache the database encoding, ↵ | rowanbeentje | 2011-09-29 | 2 | -6/+25 |
| | | | | | | | preventing repeated calls when navigating tables using "default" encoding, or views - Ensure the database encoding is correctly updated when new databases are selected. This addresses Issue #1201 | ||||
* | Set the previously used export filename and path when the export dialog is ↵ | stuconnolly | 2011-09-29 | 1 | -23/+43 |
| | | | | opened not in awakeFromNib. Fixes issue #1198. | ||||
* | Fix IB warnings. | stuconnolly | 2011-09-27 | 1 | -97/+115 |
| | |||||
* | Fix IB warnings. | stuconnolly | 2011-09-27 | 1 | -8620/+8648 |
| | |||||
* | QueryKit updates. | stuconnolly | 2011-09-27 | 3 | -5/+8 |
| | |||||
* | Fix test. | stuconnolly | 2011-09-26 | 5 | -17/+26 |
| | |||||
* | * Add French translators to credits (translation mostly done, so we can ↵ | dmoagx | 2011-09-24 | 1 | -12/+36 |
| | | | | include it in next release) | ||||
* | - Fix editing of binary string values, a regression in r3428; addresses log ↵ | rowanbeentje | 2011-09-22 | 2 | -0/+6 |
| | | | | 2665 | ||||
* | Rework linebreak handling in content and custom query result views, as ↵ | rowanbeentje | 2011-09-21 | 5 | -37/+141 |
| | | | | | | | | | | | triggered by Issue #1184: - Display table cells on a single line for preview purposes - Display gray pilcrow/reverse pilcrow placeholders instead of linebreaks - If a cell contains linebreaks, automatically trigger sheet editing mode - Handle newly displayed linebreaks in column width detection - If using the up/down arrow keys in a field editor, allow them to select the previous/next line within an editor if appropriat (instead of always moving to the previous/next row) | ||||
* | Fix test suite crashing. | stuconnolly | 2011-09-18 | 1 | -8/+1 |
| | |||||
* | * Add "Copy CREATE *" to context and gear menu, fixes #1190 (updated ↵ | dmoagx | 2011-09-15 | 7 | -63/+170 |
| | | | | .strings files) | ||||
* | Improve custom query result export menu item validation to prevent ↵ | stuconnolly | 2011-09-13 | 1 | -1/+1 |
| | | | | triggering an export whilst a query is being performed. | ||||
* | - Improve time zone checking to account for NULL timezones, which should ↵ | rowanbeentje | 2011-09-12 | 1 | -3/+3 |
| | | | | address Issue #1181 | ||||
* | QueryKit comments. | stuconnolly | 2011-09-12 | 2 | -4/+13 |
| | |||||
* | - Speculative fix for Issue #1154 (problems using some field separators ↵ | rowanbeentje | 2011-09-12 | 1 | -0/+3 |
| | | | | during CSV import) | ||||
* | QueryKit additions. | stuconnolly | 2011-09-10 | 7 | -26/+292 |
| | |||||
* | Update QueryKit license to be MIT. | stuconnolly | 2011-09-10 | 9 | -100/+163 |
| | |||||
* | - Add the ability to view hidden files in SSH/SSL key selection dialogs; ↵ | rowanbeentje | 2011-09-10 | 8 | -24441/+25239 |
| | | | | this addresses Issue #1176 | ||||
* | - Make add relation error detail intro localisable | rowanbeentje | 2011-09-09 | 3 | -1/+7 |
| | | | | | | - If the add relation error strongly appears to be a name-already-taken error, add the name to the takenNames list to prevent it being used again and to highlight the error - Update localisable strings | ||||
* | - Update FeedbackReporter framework to no longer capture the console log on ↵ | rowanbeentje | 2011-09-08 | 1 | -0/+0 |
| | | | | 10.5.8/PPC machines. This gives us slightly less diagnostic ability, but prevents crash loops for feedback/exception/crashes, addressing Issue #1175 | ||||
* | - Require there to be at least 50 rows to be in the table before using the ↵ | rowanbeentje | 2011-09-07 | 1 | -1/+1 |
| | | | | "DELETE FROM foo" remove all rows code path. This improves the chance that the user actually intends to delete all the rows in the table, addressing Issue #1166. |