Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Add a number of additional nil checks as protection against further ↵ | rowanbeentje | 2009-07-09 | 1 | -6/+10 |
| | | | | recurrences of Issue #331 | ||||
* | - Commit the second part of r995 (oops), addressing database selection issues | rowanbeentje | 2009-07-09 | 3 | -2/+3 |
| | |||||
* | - Fix connection controller errors with nil strings (bindings?), fixing ↵ | rowanbeentje | 2009-07-09 | 2 | -0/+40 |
| | | | | | | | Issue #331 - Make the "optional" socket more optional: add a list of common socket file locations that are checked (instead of just /tmp/mysql.sock), including MAMP to address a common use case | ||||
* | - Ensure that error IDs are available from CMMCPConnection after connection ↵ | rowanbeentje | 2009-07-08 | 3 | -8/+15 |
| | | | | | | | or database selection problems - Detect connection errors due to "Access denied" problems and show a clearer, more appropriate error message | ||||
* | - Tweak tabbing in TableSource.m to behave correctly following r991 (see ↵ | rowanbeentje | 2009-07-07 | 1 | -3/+1 |
| | | | | Issue #323 for notes) | ||||
* | - Alter the "Allow Null" column in the source view to use a checkbox ↵ | rowanbeentje | 2009-07-07 | 2 | -206/+111 |
| | | | | | | | | instead of an autocompleting combo cell. This addresses Issue #323. - Make the appearance of all checkbox columns consistent and disable automatic resizing with table - Correctly flush the CREATE TABLE and status caches on table structure changes to ensure the Extended Info tab is kept up to date with column changes | ||||
* | MyISAM tables report the exact number of rows in a table in the output of ↵ | stuconnolly | 2009-07-07 | 2 | -1/+5 |
| | | | | SHOW TABLE STATUS so don't prefix the row count with '~'. | ||||
* | - Fix placeholder exports of views containing enums, improving on r959 | rowanbeentje | 2009-07-07 | 1 | -1/+7 |
| | |||||
* | - Update the import/export progress sheet title to reflect the current activity | rowanbeentje | 2009-07-06 | 3 | -23/+72 |
| | | | | | - Fix mutliple-table CSV and XML export when a view is selected - data for the view is now correctly exported | ||||
* | - Fixes crashes in the CSV Field Mapping sheet caused by multiple threads ↵ | rowanbeentje | 2009-07-06 | 1 | -5/+7 |
| | | | | | | | and autorelease pools (fixes Issue #326) - Reset the field mapping table list whenever it's about to be populated, fixing errors when performing imports into multi databases in the same session | ||||
* | - Improve handling of the new favorites interface in preferences, ↵ | rowanbeentje | 2009-07-06 | 3 | -255/+230 |
| | | | | simplifying the code and fixing one or two edge cases that caused disassociation (desynch) of keychain passwords from the favorite | ||||
* | - Fix favorites text fields resizing in prefs window | rowanbeentje | 2009-07-06 | 2 | -65/+52 |
| | | | | | - Correctly select Structure view after connection | ||||
* | Fixed some BW leak | bamse16 | 2009-07-06 | 1 | -2/+2 |
| | |||||
* | Fixed some memory leaks | bamse16 | 2009-07-06 | 1 | -8/+12 |
| | |||||
* | Overhaul the connection screen: | rowanbeentje | 2009-07-06 | 10 | -5420/+7272 |
| | | | | | | | | | - Replace the connection sheet with a new connection view - Provide a tab-based selection system for Standard, Socket, and SSH connections, and show only the necessary fields. This resolves Issue #50. - Detect when "localhost" is used in error and alert the user (also to address Issue #50) - Update favorite editing to match connection view - Move connection methods to a new connection controller and tidy up TableDocument | ||||
* | small fix for add index sheet default behavior | mtvee | 2009-07-02 | 1 | -1/+1 |
| | |||||
* | Fix warnings caused by calls to validateMenuItem: being passed to NSObject ↵ | stuconnolly | 2009-07-02 | 3 | -3/+3 |
| | | | | by returning YES by default. | ||||
* | Restore the position of the buttons on the remove table and truncate table ↵ | stuconnolly | 2009-07-02 | 1 | -4/+16 |
| | | | | confirmation dialogs, but change the cancel button to the have key equivalent of return. | ||||
* | Add contextual menus to the table content and table relations views. ↵ | stuconnolly | 2009-07-02 | 3 | -9/+172 |
| | | | | Completes the implementation of issue #139 as all views now have contextual menus. | ||||
* | Add contextual menus to table structure and table index views. Part of issue ↵ | stuconnolly | 2009-07-02 | 2 | -61/+173 |
| | | | | #139. | ||||
* | Rename README file. | stuconnolly | 2009-07-01 | 1 | -0/+0 |
| | |||||
* | When displaying the add new table sheet use SPDatabaseData to get the ↵ | stuconnolly | 2009-07-01 | 3 | -13/+66 |
| | | | | available storage engines instead of the information_schema.engines table, which doesn't exist in versions other than MySQL 5. | ||||
* | Fixed the last use connection when you're reordering your connections | bamse16 | 2009-06-30 | 1 | -5/+9 |
| | | | | | | Issue 240: Default connection not being set correctly | ||||
* | Fixed some memory issues on BW framework | bamse16 | 2009-06-30 | 1 | -0/+5 |
| | |||||
* | - Make SSHQuestionDialog and printAccessory XIB's localizable | avenjamin | 2009-06-29 | 4 | -61/+36 |
| | | | | - Fix UI glitch where some BWAnchoredButtonCells would lose their image. | ||||
* | - Correctly SQL export views with interdependencies on other views or ↵ | rowanbeentje | 2009-06-27 | 2 | -1/+79 |
| | | | | tables, resolving Issue #313 | ||||
* | Improve custom query timing and display: | rowanbeentje | 2009-06-27 | 5 | -17/+21 |
| | | | | | | | - Amend timing using clock() to timing based on mach_absolute_time() (see revision comment on Google code) - Ensure the time returned is for the requested query and not subsequent helper queries - Use NSNumberFormatter to return a localised "< 0.1 ms" rather than the hardcoded Euro-style "< 0,1 ms" | ||||
* | - Added read me file with instructions for installing the BWToolkit ↵ | avenjamin | 2009-06-27 | 1 | -0/+25 |
| | | | | Interface Builder plugin | ||||
* | • fixes for Create Syntax HUD window: | Bibiko | 2009-06-26 | 2 | -26/+96 |
| | | | | | | | - added minimum size to avoid overlapping context and header - now keyboard, mouse events are working for scrolling - bound font to CustomQueryEditorFont • removed tiny double code in TableDocument | ||||
* | • fixed issue for sorting the Custom Query table via clicking at the ↵ | Bibiko | 2009-06-26 | 1 | -2/+4 |
| | | | | header if no ORDER BY statement was found in the original statement | ||||
* | - Printing of backgrounds is now correctly separated from the WebKit ↵ | rowanbeentje | 2009-06-25 | 3 | -3/+18 |
| | | | | preferences, and no longer links SP to Safari | ||||
* | - Revert r844, making background printing draw from the print accessory ↵ | rowanbeentje | 2009-06-25 | 3 | -3/+5 |
| | | | | view again. Improve by setting background printing to on by default, read on startup. | ||||
* | • some work on SPFieldEditor | Bibiko | 2009-06-25 | 2 | -6/+172 |
| | |||||
* | • added SPFieldEditor class | Bibiko | 2009-06-25 | 3 | -1/+426 |
| | | | | - (not yet fully implemented) | ||||
* | - Fix issue with LHS action button would display its menu Small instead of ↵ | avenjamin | 2009-06-25 | 3 | -25/+38 |
| | | | | | | Regular - BWAnchoredPopUpButtonCell was locking the size to Small - this has been commented out. | ||||
* | • trial to improve the Undo behaviour in the Custom Query editor | Bibiko | 2009-06-25 | 1 | -1/+3 |
| | |||||
* | - Set an appropriate error message if the MySQL connection could not be ↵ | rowanbeentje | 2009-06-25 | 1 | -1/+5 |
| | | | | established because the required tunnel isn't available. Resolves Issue #310. | ||||
* | - Re-enabled "Strip Debug symbols during copy" for release and distribution ↵ | avenjamin | 2009-06-25 | 1 | -3/+5 |
| | | | | | | builds. - Resolves issue #308 | ||||
* | - Make changes to the table structure flush the appropriate table data caches | rowanbeentje | 2009-06-24 | 4 | -8/+34 |
| | | | | | | - SPTableData's columnWithName: now updates caches as necessary to avoid issues - Mark the extended table info view (particularly the CREATE TABLE syntax) as requiring update following table structure changes | ||||
* | - We have always allowed setting "on update CURRENT_TIMESTAMP" for ↵ | rowanbeentje | 2009-06-24 | 2 | -0/+17 |
| | | | | timestamp columns - parse out this information, and now also show if it's set in the structure view. Fixes the setting not appearing to work. | ||||
* | Change the remove relation confirmation dialog to a sheet as opposed to a ↵ | stuconnolly | 2009-06-24 | 1 | -34/+48 |
| | | | | modal dialog. | ||||
* | - Fix default values behaviour - previously, default values weren't being ↵ | rowanbeentje | 2009-06-24 | 1 | -15/+15 |
| | | | | saved. They are now. | ||||
* | • initial trial to make Custom Query's result table sortable by clicking ↵ | Bibiko | 2009-06-24 | 2 | -11/+58 |
| | | | | at a column header | ||||
* | Remove table column from relations table view as its redundant data. | stuconnolly | 2009-06-24 | 2 | -60/+10 |
| | |||||
* | - Changed the way the BWToolkit framework was included to allow ↵ | avenjamin | 2009-06-24 | 335 | -208/+30237 |
| | | | | | | modifications to be made easily. - Fixed show/hide info pane toggle button image states to now show correctly | ||||
* | • added separate Menu "Context Menu (Table List)" to DBView.xib | Bibiko | 2009-06-24 | 3 | -24/+528 |
| | | | | | | - it's used for the contextual menu for the Table List • fixed: contextual menu in Table List | ||||
* | - Fix some warnings for setTitlebarStatus method | avenjamin | 2009-06-24 | 1 | -0/+1 |
| | |||||
* | - Modified titlebar display of SSH status | avenjamin | 2009-06-24 | 4 | -650/+722 |
| | |||||
* | • Custom Query fixes: | Bibiko | 2009-06-24 | 2 | -61/+69 |
| | | | | | - preserve table width/order after editing - updated data source code to avoid having the data twice in the memory | ||||
* | - Interface cleanup of various sheets and windows | avenjamin | 2009-06-24 | 5 | -4421/+4265 |
| | | | | | | - Fix scroll bar bug in Create Table Syntax HUD window - Convert button bar on LHS to use BWToolkit button bar - Add some new smaller images to replace images previously used on LHS button bar |