| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- Allow Return or Enter pressed in the Limit From textbox to trigger a table filter
- Reset the content table view position on filtering or limit
- Refresh no longer clears the LIMIT FROM value if it's still valid
- Resolves Issue #65 and partially addresses Issue #49.
|
| |
|
| |
|
| |
|
|
|
|
| |
separator that was appearing at the bottom of the 'File' menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
result sets - when iterating through a mysql result set, all the data up to each row was seeked through again. With this fixed SP can work with very large result sets at much, much higher speeds.
- Fixed incorrect query splitting in splitQueries - improves custom queries and imports.
- CSV export now exports NULLs as an empty cell (eg "1,,3"). This resolved Issue #67. Correspondingly, CSV import now also accepts this syntax.
- CSV and SQL exports no longer quote numeric values for file size and neatness improvements.
- Multi-table exports now show progress through the tables in the text description, and use the progress bar for export of each table, for improved feedback.
- The old "Export Table Content" menu has been split into two - "Current Browse View" which matches the old behaviour, and a new "Current Table" entry. This addresses Issue #97.
- Exports now write data to a file stream as data is processed for export, and also parse data from the database as a stream where possible. This leads to lower memory usage, speed improvements, and much more accurate and constant feedback.
- The export processes have been restructured and rewritten for further speed and memory improvements.
- SQL exports now correctly export BLOB and TEXT contents ready for re-import into all systems.
- SQL exports now group multiple VALUES for each INSERT INTO command for much, much faster imports of exported data.
|
|
|
|
| |
No longer required to select a table first before selecting the Import... menu item
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
---
Field mapping when importing CSV file now makes more sense.
You can import data into multiple columns in the table.
Known Issue: changing table while field mapping doesn't work. Select the table first before importing
TableContent
---
Partially solves issue where label at bottom "x of y rows selected" wasn't being updated
TablesList
---
Moved table delegate methods under correct pragma mark
|
|
|
|
| |
implementation.
|
| |
|
|
|
|
| |
only applied on enter rather than when the filter string is changed which caused major performance problems on large tables.
|
| |
|
|
|
|
| |
checking if an item of the same name and account already exists. This revision also fixes issue #94 by removing the Keychain password first and then the favourite from the array controller.
|
| |
|
|
|
|
| |
when there is only one value being shown.
|
| |
|
| |
|
|
|
|
|
|
|
| |
always thinking I'm on 0.5 and offering me the update. I removed instanced which were the same as the root Info.plist for inheritance.
we should probably consider setting up build variables for the version number and the build number, so localised versions can very easily include those in copyright strings.
|
|
|
|
| |
connectSheet contents into the DBView window. TabView is current tabless with 2 tabs. Main content is in 2nd tab with connectionSheet content in 1st tab.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Updated Info.plist
|
|
|
|
|
| |
Table Refresh button wasn't linked to anything.
Hence the supposed error.
|
|
|
|
| |
Previously in certain situations the header bar of the table view would not redraw - leaving a blank bar. Issue appeared to be related to "loading" spinner overlapping the table view.
|
| |
|
| |
|
|
|
|
| |
are now left aligned
|
| |
|
|
|
|
| |
of db view
|
| |
|
|
|
|
| |
Autosaved as DBViewSplitter
|
|
|
|
|
| |
Turned on alternating rows
Turned off allow multiple selection
|
|
|
|
| |
instead of text.
|
|
|
|
|
|
|
| |
switched from NSArray to NSMutableArray for favourite storage
now using KVO to be notified when to save favourites to NSUserDefaults
no-longer block the user from having two favourites with identical data
|
|
|
|
| |
favourites button.'
|
| |
|
|
|
|
| |
• Issue 35 - marked fixed
|
|
|
|
|
|
|
|
| |
• Added grabber images
• Removed small icon of table and replaced with new one
• Added "Checksum Table" to MainMenu
• Added extra splitter grab handles
• Few other bits cleaned up
|
|
|
|
|
|
| |
- Added Sparkle.Framework to Project.
- Added SUFeedURL key in Info.plist (set to http://sequelpro.com/appcast/app-releases.xml)
- Updated "Check for Updates..." menu item in MainMenu.xib to now point to SparkleFramework updater
|
| |
|
| |
|
| |
|
|
|
|
| |
table information (commented out until bug resolved)
|
| |
|
| |
|
|
|
|
|
| |
default name for new favorites has been changed to 'database user@host' to make 'type-ahead' more effective in the connect sheet when selecting a favorite
|
| |
|