aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Replace /* */ notation in long comments with unicode look-alikes to fix ↵rowanbeentje2009-12-283-7/+7
| | | | warnings and improve source readability
* In the database drop down, visually separate 'system' databases (i.e. mysql ↵stuconnolly2009-12-231-13/+32
| | | | and information_schema) from 'user' databases by placing them at the top.
* Got rid of "Single line mode" attribute not available prior to 10.6 warning.mltownsend2009-12-221-9/+66
|
* Disable 64-bit builds because of various issues, including SSH tunnels and ↵stuconnolly2009-12-201-7/+6
| | | | remove unnecessary valid architectures.
* - Updating Growl to 1.2avenjamin2009-12-20341-30309/+55
| | | | | | | | - Updating BWToolkit to 1.2.2 - Changed BWToolkit from building it ourselves to just include the latest release of the framework - Changed build settings to build 32 and 64 universal binaries - Changed compiler to Clang
* Don't include MCPKit's entreprise code in the framework build as we are ↵stuconnolly2009-12-191-40/+0
| | | | currently not using it. This saves us 0.4MB.
* Reorder build phases.stuconnolly2009-12-181-9/+1
|
* Random source tidy up changes.stuconnolly2009-12-184-19/+8
|
* - Tweak the pagination interface - remove the text and replace with an ↵rowanbeentje2009-12-153-17/+6
| | | | icon, to reduce the overall space taken up in the bottom bar and to make it clearer a jump-to/options button is available
* Remove unused variable.stuconnolly2009-12-151-2/+0
|
* Remove old redundant code that was left over form when the server variables ↵stuconnolly2009-12-142-41/+1
| | | | sheet was moved to its own controller.
* - Work through static analysis of the source, fixing a number of small ↵rowanbeentje2009-12-1411-24/+26
| | | | memory leaks and fixing a couple of over-releases
* - Fix issues causing memory leaks and causing history load tasks never to ↵rowanbeentje2009-12-132-6/+10
| | | | complete when loading certain history entries - this addresses Issue #499
* Create a new logical Xcode folder for icons.stuconnolly2009-12-121-4/+12
|
* Replace the main toolbar's #define'd identifier constants with extern's. ↵stuconnolly2009-12-129-82/+89
| | | | This completes the conversion of all constants in SPConstants to extern's.
* Convert URL constants from #define's to extern's.stuconnolly2009-12-113-12/+19
|
* Convert a bunch of #define'd constants to extern's, including preference ↵stuconnolly2009-12-116-68/+91
| | | | toolbar identifiers, pasteboard drag types and file extensions.
* - Alter the query favourites upgrade routine to ensure query favorite names ↵rowanbeentje2009-12-112-18/+28
| | | | | | | | don't include linebreaks, and reset it to run over upgraded arrays - Also prevent the query fvorites interface from accepting newlines in titles - together, this addresses Issue #496 - Enable the query favorite editor vertical scrollbar when editing long queries
* Simplify the build script.stuconnolly2009-12-101-9/+12
|
* - Fix saving of custom SSH ports when the MySQL server is on a standard ↵rowanbeentje2009-12-101-1/+1
| | | | port - this addresses Issue #495
* - Add document images for .spf and .sql filesrowanbeentje2009-12-097-12/+20
| | | | | | - Rename "SequelPro connections" to "Sequel Pro connections" for consistency - Update version numbers to 0.9.7
* - Fix a build issue on Distribution builds by including a link to libcrypto ↵rowanbeentje2009-12-092-0/+16
| | | | | | | (thanks to Stuart!) - Improve debug code signing by also signing the tunnel assistant, and add code signing for Distribution builds. This addresses Issue #426. (assistant signing improvement also applied to nightlies)
* - Tweak positioning of old "working" spinner to center and align itrowanbeentje2009-12-082-66/+106
| | | | | | - Fix pagination to not enable the "next page" arrow when looking at a small, complete, filtered result - Move content table setup and drawing to a new method called on the main thread. Should improve thread safety, and fixes flickering updates. Tweak a few bits of drawing code to take advantage of main thread status to further reduce flicker and jumping
* - Improve TablesList item selection by splitting out interface updates to a ↵rowanbeentje2009-12-082-96/+126
| | | | method to be called in the main thread; should improve stability
* - Additional error checking when reading in query favorites to ensure a ↵rowanbeentje2009-12-072-2/+3
| | | | | | | malformed favorite does not break application launch - Move favorites update routine to a later revision check to upgrade any query favorites created by dual use of 0.9.6 and nightlies
* Added ability to change the users password. Only does it for all hosts at ↵mltownsend2009-12-071-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.
* • fixed URL of MySQL web search for versions < = 4.1Bibiko2009-12-051-1/+6
|
* - To improve the favourites/SPF split, hide the document icon and name for ↵rowanbeentje2009-12-051-5/+14
| | | | untitled documents
* - Fix saving of files or images added to the SPFieldEditorrowanbeentje2009-12-043-7/+6
| | | | | | - Fix a couple of memory leaks in the SPFieldEditor - Fix a crash caused by attempted reselection of databases after disconnection if no database was selected
* Moved the SPUserMO source into the Core Data folder with the model. Added ↵mltownsend2009-12-042-2/+4
| | | | comments to SPUserManager
* Made the tab selection a little more intuitivemltownsend2009-12-031-20/+34
|
* • fixed issue for "Update Help while typing" to suppress opening the MySQL ↵Bibiko2009-12-034-20/+40
| | | | documentation periodically if no internal help can be found
* Fix for issue with having multiple connections open and managing users.mltownsend2009-12-031-4/+16
|
* Fixed user sort and added Anonymous displayName when username is emptymltownsend2009-12-023-109/+139
|
* - Improve import cancellation responsiveness, especially for lots of short ↵rowanbeentje2009-12-022-1/+2
| | | | | | | data rows or slow connections - Remove a debug NSLog on "Copy as SQL insert"
* - Correctly construct queries where the first column of CSV imports are set ↵rowanbeentje2009-12-021-1/+4
| | | | to "Do not import"
* - Fix display of the bottom row in the query console by reloading table ↵rowanbeentje2009-12-022-29/+22
| | | | | | | | data *after* the scroll - Quote timestamp and connection when copying rows from the table console - Reduce queries when fetching database collations or encodings by removing an additional check and adapting logic to match
* - Ensure the table length is updated before the end of the load to fix ↵rowanbeentje2009-12-011-0/+2
| | | | crashes in the old non-threaded code when the row count is reduced (performSelectorOnMainThread:waitUntilDone:NO was deferring updates until past table reload). This addresses Issue #487.
* - Remove two unused images from the images folder, and re-save a number of ↵rowanbeentje2009-11-3011-8/+0
| | | | TIFFs for an overall space saving of ~200k uncompressed
* - Fix copying SQL INSERTs for binary-type strings (regression somewhere ↵rowanbeentje2009-11-301-3/+8
| | | | since 0.9.6)
* Improve the export process:rowanbeentje2009-11-292-47/+114
| | | | | | | - Exports are now threaded, allowing use of other windows during the export, and can be cancelled (which deletes the partially written export file) including use of the new query cancellation support. - Correct the text of XML exports and improve progress feedback for XML exports. - Fix .dot export of tables including foreign keys to use the new foreign key formats.
* Remove the tooltip from the connection view's name field's cell as it's ↵stuconnolly2009-11-291-100/+752
| | | | already set for actual control.
* - Fix tooltip for Name fields. Was using same tooltip as the hostname field.avenjamin2009-11-291-219/+132
|
* - Ensure the task cancellation button is hidden by default, until tasks ↵rowanbeentje2009-11-291-0/+1
| | | | which support it enable it
* - Make a change to the area covered by threading locks in ↵rowanbeentje2009-11-281-4/+2
| | | | MCPStreamingConnection for a ~10-15% speedup in CPU-bound loops (eg data sets with lots of rows but little data) by reducing lock contention. (To be tested against #463)
* - When working with the storage arrays for CustomQuery and TableContent, ↵rowanbeentje2009-11-284-48/+134
| | | | use thread locking to ensure data safety while the table is loading. This should fix intermittent loading and reload issues, including part of #463 and should address Issue #482
* • fixed bug while reading "ssh_port" and "port" from SPF fileBibiko2009-11-261-2/+2
| | | | - now the SPF's integer value will be converted to a string correctly
* Update credits. Trigger new nightly build to use new icon.avenjamin2009-11-261-2/+1
|
* Fix an occasional crasher by checking the size of the custom query result ↵stuconnolly2009-11-241-36/+36
| | | | set is not zero before attempting to get an object from it. As far as I'm aware this crash only seemed to occur when executing the second out of 2 queries that both contained multiple OUTER JOINS.
* - Fix a couple of thread safety issues in TableContent, and attempt to fix ↵rowanbeentje2009-11-243-10/+57
| | | | | | | an occasional crasher when getting table cells by adding a retain - Alter MCPStreamingResult to use pthread mutexes in a further attempt to address Issue #463