aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1851 from rowanbeentje/masterRowan Beentje2013-11-103-33321/+5552
|\ | | | | Add the XIB support for Multiple Table Content Filters (Issue #63)
| * Add the XIB support for Multiple Table Content Filters (Issue #63). The ↵rowanbeentje2013-11-103-33321/+5552
|/ | | | required code is not committed yet, but committing the updated DBView.xib now avoids future xib conflicts while the code is completed.
* Add other git clients to Readme filedmoagx2013-11-101-1/+1
|
* Merge pull request #1849 from abhibeckert/masterAbhi Beckert2013-11-093-2/+8
|\ | | | | debugging continuos integration server
| * enable skip_install (debugging continuous integration server)Abhi Beckert2013-11-102-0/+6
| |
| * fix reference to readme fileAbhi Beckert2013-11-101-2/+2
|/
* Fixed warning on ‘beginSheetForDirectory’Marius Ursache2013-11-101-22/+16
|
* Fixed memory leakMarius Ursache2013-11-101-3/+3
|
* Updated build script to gitMarius Ursache2013-11-101-1/+2
|
* Cleaned up Sending 'const NSString *' to parameter of type 'NSString *' ↵Marius Ursache2013-11-092-4/+4
| | | | discards qualifiers
* Cleaned up Format string is not a string literal (potentially insecure) errorsMarius Ursache2013-11-0917-54/+54
|
* Merge pull request #1848 from abhibeckert/masterAbhi Beckert2013-11-091-0/+96
|\ | | | | update main scheme to be shared
| * update main scheme to be sharedAbhi Beckert2013-11-091-0/+96
| |
* | Merge branch 'master' of github.com:sequelpro/sequelproMarius Ursache2013-11-093-23/+21
|\ \
| * | Merge pull request #1847 from abhibeckert/masterMatt Langtree2013-11-093-23/+21
| |\| | | | | | | Markdown readme file and gitignore
| | * Add logo image to readmeAbhi Beckert2013-11-091-1/+1
| | |
| | * Update readmeAbhi Beckert2013-11-092-23/+19
| | |
| | * add .gitignoreAbhi Beckert2013-11-091-0/+2
| |/
* / Fixed NSMutableString vs NSString warningsMarius Ursache2013-11-093-4/+4
|/
* Update SDKROOT = macosx; for main project, SPMySQLFramework and QueryKit ↵Matt Langtree2013-11-093-9/+12
| | | | sub-projects
* Change case on heading in READMEMatt Langtree2013-11-091-1/+1
|
* For the CSV storage engine, don't allow adding nullable fields as well as ↵stuconnolly2013-10-284-58/+71
| | | | disabling the add index option. Fixes issue #1546.
* Tidy up.stuconnolly2013-10-271-24/+33
|
* Add a new option to enable/disable the field editor sheet in the actual ↵stuconnolly2013-10-271-75/+163
| | | | sheet. Fixes issue #1579.
* Make sure Xcode 4 correctly runs our unit tests.stuconnolly2013-10-271-1/+1
|
* Ensure the relations table view is refreshed after field changes result in a ↵stuconnolly2013-10-2710-96/+181
| | | | dropped relationship. Fixes issue #1591.
* Fix warning.stuconnolly2013-10-241-57/+55
|
* Minor change to push build through.stuconnolly2013-10-241-1/+0
|
* * This change adds basic tab coloring support for favorites - ** POC / NEEDS ↵dmoagx2013-10-2319-9497/+10650
| | | | | | | | | REVIEW ** Known issues: * There might be additional colors be shown when dragging tabs between windows * The color set might need fine tuning * Coloring of items in the favorite outline view is not yet handled
* Issue #1369: Fix the display of cross database relations.stuconnolly2013-10-213-168/+144
|
* - Alter the MySQL library build script to explicitly use the system zlib. ↵rowanbeentje2013-09-083-1/+1
| | | | | | | | This is documented as being the default, but setting this has resulted in a smaller binary and lower CPU usage with compressed MySQL connection transport. - Rebuild the libraries with the new setting - Update localisable strings
* - Update to the MySQL 5.5.33 client librariesrowanbeentje2013-09-086-10/+13
| | | | | - Tweak the build script to clarify it is now only building a two-way binary and to explicitly not build the server using the new syntax
* Allow opened SQL files to be saved back to the original file, addressing ↵rowanbeentje2013-09-089-2723/+538
| | | | | | | | | Issue #1805: - Add new menu item for "Save Query", making the existing item "Save Query As" as an alternate - Track the opened SQL file and used encoding to be able to easily save the same file again - Standardise encoding detection to use the UniversalDetector framework and use that for opened SQL files where the encoding menu is not used
* - Fix an issue that could cause invalid SQL exports if table contents ↵rowanbeentje2013-09-051-47/+35
| | | | | | | changed between two queries, addressing Issue #1726 - Remove a check against export cancellation when exporting every cell of a table, leaving the check on every row
* - Add .sql files opened via File > Open to the Recent Files menu for Issue ↵rowanbeentje2013-09-031-0/+2
| | | | #1011 (note that File > Import files are *not* currently added)
* - Fix an uninitialised value in the custom query line number view which ↵rowanbeentje2013-08-281-0/+1
| | | | could cause an exception if the window was dragged very quickly near the top of the text view ruler (http://spbug.com/l/2344)
* - Add the ability for SPTextAndLinkCell arrows to be selectively disabled ↵rowanbeentje2013-08-273-7/+25
| | | | | | | on a per-cell rather than a per-column basis - Use this ability in SPTableContentDelegate to disable link arrows if the cell is showing a NULL or (not loaded) value, and also if the current row is being edited and so might be unvalidated. This addresses Issue #1790 and http://spbug.com/l/2306 .
* - Fix exceptions when shift-tabbing back from a very early cell in the ↵rowanbeentje2013-08-261-2/+2
| | | | Structure view to the last cell (http://spbug.com/l/2122)
* - Fix occasional exceptions when saves of new fields in the table structure ↵rowanbeentje2013-08-261-7/+6
| | | | fail (http://spbug.com/l/2500, http://spbug.com/l/2281, http://spbug.com/l/2046)
* - Improve thread safety within the console window, triggering draw and view ↵rowanbeentje2013-08-261-6/+8
| | | | | | | updates only on the main window - Ensure the console window is first loaded on the main thread, fixing warnings from CoreAnimation ("CoreAnimation: warning, deleted thread with uncommitted CATransaction") on startup when a background thread calls [window isVisible] and triggers a lazy awakeFromNib of the window
* - Fix an exception on 10.6 when clicking below the table list rows ↵rowanbeentje2013-08-251-6/+17
| | | | (http://spbug.com/l/1726)
* - Ensure the table row counts are correctly updated when reloading tables - ↵rowanbeentje2013-08-221-0/+2
| | | | this should address Issue #1789 and Issue #1788, and possibly Issue #1787
* - Fix hanging waiting for new result store to return if there was a query ↵rowanbeentje2013-08-141-1/+1
| | | | error, addressing Issue #1783
* - Add some overrides to SPMySQLEmptyResult to fix errors when running ↵rowanbeentje2013-08-142-1/+22
| | | | queries which don't produce a result set following the data store changes
* - Add missing function declaration for 10.7 buildsrowanbeentje2013-08-141-0/+1
|
* Rework table content and custom query data loading and storage for speed ↵rowanbeentje2013-08-1331-670/+2046
| | | | | | | | | increases and lower memory usage: - Add a new SPMySQLStreamingResultStore class to SPMySQL.framework. This class acts as both a result set and a data store for the accompanying data, storing the row information in a custom format in a custom malloc zone. - Amend SPDataStorage to wrap the new class, so original result information is stored in the one location in the custom format. Any edited information is handled by SPDataStorage for clean separation - Rework table content and custom query data data stores to use the new class. This significantly speeds up data loading, resulting in faster data loads if they weren't previously network constrained, or lower CPU usage otherwise. The memory usage is also lowered, with the memory overhead for many small cells being enormously reduced.
* PostgresKit: Add a new property to return the number of rows affected by the ↵stuconnolly2013-06-183-18/+29
| | | | last executed query.
* - Fix window update notification action within PSMTabBar, only redrawing ↵rowanbeentje2013-06-132-6/+25
| | | | the tab bar if the window state has changed. This significantly reduces CPU usage when mousing around the window by avoiding needless draws, and also addresses graphics corruption/artefacts when drawing above a blurred background, addressing Issue #1678
* Update test data script to set the timezone for the session.stuconnolly2013-05-261-0/+1
|
* Output test details in order to debug in build server.stuconnolly2013-05-261-0/+17
|