| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Now says "Delete selected field(s)" - Added (s)
|
|
|
|
| |
avoid out-of-range assertions when switching from a larger dataset to a smaller dataset; this fixes Issue #189
|
|
|
|
| |
platform. Thanks to "samsouder" for the original patch; this resolves Issue #196.
|
|
|
|
|
| |
- Add help text and a keyboard shortvut (alt-cmd-R) for the Run Current/Run Selection button
|
|
|
|
| |
sortField and not referencing possibly deallocated column identifiers directly
|
|
|
|
| |
highlighted image state to show when it's set to on
|
|
|
|
|
|
| |
To enable this feature write in Terminal:
bash $ defaults write com.google.code.sequel-pro selectLastFavoriteUsed YES
|
|
|
|
|
|
|
|
| |
- added a backtickQuotedString: method to SPStringAdditions
- created the file SPArrayAdditions for a componentsJoinedAndBacktickQuoted: method
In the future, we should use backtickQuotedString: to quote identifiers like this:
[NSString stringWithFormat:@"SELECT * FROM %@", [tableName backtickQuotedString]]
|
|
|
|
|
| |
Changes after code review: renamed variable, replaced @"NULL" with [prefs objectForKey:@"nullValue"]
|
|
|
|
|
|
|
|
|
|
| |
Fixed - If you attempt to duplicate a row in tables where blob/text data is present but hidden and there are no
keys, SP correctly pops up the dialog but then continues execution, and so crashes.
Fixed - If the row being duplicated contains NULL data, exceptions triggered by [NSNull length] are thrown, and SP
stops responding.
Thanks to Rowan for code review
|
| |
|
| |
|
|
|
|
|
|
|
| |
Now, if a field has NOT NULL, the default value is '' (empty string), unless the field is autoincrement,
when we can keep the NULL value.
|
| |
|
|
|
|
| |
- Preliminary work on new ConnectionView
|
|
|
|
| |
- Removed refresh tables menu item - refresh button right beside it.
|
|
|
|
| |
- Renamed to have consistent file extensions
|
| |
|
|
|
|
|
| |
- Added new images
- Cleaned up tooltips for the new buttons
|
|
|
|
| |
affected" / "6 rows affected" rather than "1 row(s) affected"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use method caches for oft-called functions, and support caching of chunks of the underlying string for string walking, resulting in an overall 1.3x-1.4x parsing speedup.
- Improve handling of multi-character comment starts (eg / or -) at the very end of strings
- When running splitString... methods return even empty strings for consistency.
- Update TableDump and TableData to match new usage
SPStringAddition changes:
- Add a formatter for time intervals.
CMMCPConnection changes:
- Add support for timing queries
CustomQuery and nib changes:
- Change the "Run Queries" button to "Run All".
- Add a "Run Current" button, which runs the query the text caret is currently positioned inside; if text is actually selected, this changes to "Run Selection". This addresses Issue #43.
- Amend the "rows affected" string to better reflect the actual number of rows altered by several queries, show the query count if > 1, and display the overall execution time of the queries. This addresses Issue #142.
- No longer execute blank strings as part of the custom query, preventing errors.
|
|
|
|
|
|
| |
#198 Older-Younger swapped meaning
|
| |
|
| |
|
|
|
|
|
| |
- disabled syntax coloring for texts larger than 20KB (too slow)
- added alot of comments to the syntax coloring code
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
was switched off inserted the wrong value for autoincrement columns, throwing exceptions and breaking SP
- Fix a bug in the autoincrement check which exposed the bug above even when no autoincrement was set.
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Improves on r370 and r375 by preventing actions triggered by the save from triggering saves themselves
- Improves further on r370 and r375 by committing any current edits before saving
- Additional comments
|
|
|
|
| |
+ Changed button bar images for left sidebar
|
|
|
|
| |
retrieval, and support for disabling keep-alive by setting the interval to 0.
|
| |
|
|
|
|
|
|
|
| |
confusion while this is non-functional.
- Clean up +/- buttons beneath the prefs and change the incorrectly labelled "-" button to "Copy"
|
|
|
|
| |
exports (Issue #184)
|
|
|
|
|
|
|
|
|
| |
image deletions, and image drag and dropping (fixes Issue #85 and google groups report)
- Improves compatbility of drag-and-drops onto the image well, including support for image drags from other applications
- Attempt to automatically select the image or text tab in the edit sheet as appropriate
- Fixes build-from-clean warnings caused by an unexposed function added in r375
|
| |
|
|
|
|
| |
for spotting the omission in r371!
|
|
|
|
| |
deselected, and automatically reselecting the row for re-edit on error - resolves Issue #74.
|
|
|
|
| |
collapsing of the split view's subview. Minimum subvew view width has also been reduced by 20px. Fixes issue #150.
|
|
|
|
| |
and automatically change the format dropdown to match
|
| |
|
|
|
|
|
|
|
|
| |
Encoding" for clarity
- Add support for EUC-KR (I think, unable to test), hopefully fixing Issue #149
- Add workaround for UTF8 via Latin 1, supporting viewing and editing of data added using broken clients/upgraded old Wordpress/etc.
|
|
|
|
|
|
|
|
|
| |
Issue #155)
- Added basic support for viewing, filtering, and editing BIT columns (resolves Issue #127 in basic form)
- Rewrites selection/save handling. Rows are now only written to database if their content has changed, resolving a long-standing complaint; row selection and editing has also been improved, improving edit/save interaction (fixes Issue #157) and allowing re-editing of the row on failure (fixes Issue #115). Hopefully also addresses #Issue 131, and improves Issue #172.
- Hides the console window when the associated document window closes
|
|
|
|
|
|
|
| |
plus/minus buttons. Also add some interface element validation.
- Tidy up CustomQuery.h by getting rid of the definition of all datasource and delegate method signatures which don't need to be declared.
|
| |
|
|
|
|
|
|
|
|
| |
of content of read string)
Raising error when trying to import empty CSV file.
|