aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Debug config compile for LLVM Compiler 1.5 by adding linker flag ↵mltownsend2010-07-081-1/+4
| | | | '-lstdc++'. Changed the Release config to use the LLVM GCC 4.2 compiler as adding the '-lstdc++' didn't seem to work. Probably another tick mark setting somewhere in release that needs to be done. But since this isn't used as much as Debug I didn't worry about it to much.
* Given that the user can now decide how often a new INSERT statement is ↵stuconnolly2010-07-081-2/+6
| | | | created when performing an SQL dump, replace the use of stringWithFormat: with appendString: for a potential speed improvement.
* •re-bound SPDatabaseDocument's customQueryTextView outlet with Custom ↵Bibiko2010-07-081-30/+38
| | | | | | Query's text field - solves i759
* - Roll back most of r2430, replacing it with an at-source fix to the manual ↵rowanbeentje2010-07-072-9/+4
| | | | | | | collapse via code which was originally causing the problem. Also apply the same fix to SPCustomQuery.m. (Note that this also identifies a probable cause of views going slightly out-of-view if views are collapsed and expanded a lot - the autoResizesSubviews property is disabled and re-enabled in BWToolKit surrounding a collapse, but this is done using a timer with the exact time interval as the corresponding collapse/expand frame resize. This sets up a race condition, where if the timer fires before the animation completes, the internal view will be slightly clipped. May require a BWToolKit fix)
* As the initial MySQL connection is now threaded, start the current tab's ↵stuconnolly2010-07-074-6/+40
| | | | progress indicator to indicate that it's connecting in the event that the user switches to a different tab. Also preserve the tab's label as 'Connecting...' when switching tabs.
* Further improvements to the threaded initial MySQL connection, which was ↵stuconnolly2010-07-071-34/+86
| | | | accidently committed in r2426.
* • avoid exceptions if user tries to print the Table Status data of Views, ↵Bibiko2010-07-071-22/+37
| | | | Procs, or Funcs (maybe it's needed to improve the display or to skip it)
* • forgotten to remove placeholders and default values resp. of data ↵Bibiko2010-07-072-21/+20
| | | | textfields in Table Status view
* • made Comment and CREATE-Syntax textfield the same width in Table Status viewBibiko2010-07-071-3/+3
|
* • made Table Status view localisable and resized GUI elementsBibiko2010-07-072-74/+392
|
* • resized some gui elements for localisationBibiko2010-07-071-8/+145
|
* • resized some gui elements for localisationBibiko2010-07-071-23/+23
|
* • fine-tuned scrollView position of Custom Query Result tableBibiko2010-07-072-11/+892
| | | | | | | • resized GUI elements (Run Current, Last Error Mes.) for localisation • centered label for "Query Favorites" and "Query History" - maybe we should think about the appearance these buttons! • increased the min width of Custom Query view by 15px in order to avoid GUI overlappings
* • fixed scrollView height and position of Custom Query Result table to ↵Bibiko2010-07-071-5/+7
| | | | display the horizontal scroll bar correctly
* • fixed issue if connection window is opened with collapsed Table ↵Bibiko2010-07-071-0/+10
| | | | | | Information that the view wasn't displayed correctly after opening - the point is here probably a bug in BWToolkit that the collapsable subview forgets its setting for "setAutoresizesSubviews:YES" after collapsing
* Rename TableDump to SPDataImport and fix export selected tables functionality.stuconnolly2010-07-069-349/+337
|
* Fix various memory leaks as a result of static analysis.stuconnolly2010-07-065-8/+13
|
* Change the export dialog's 'Selected Tables' option to simply 'Tables' and ↵stuconnolly2010-07-064-15/+14
| | | | update strings files.
* Rename CustomQuery as SPCustomQuery.stuconnolly2010-07-0617-1380/+1437
|
* - Make the query info/error display collapsible.stuconnolly2010-07-066-2488/+2851
| | | | | | | - Add a 'gear menu' with the option to export the current result set as either CSV or XML. (Note, that the collapsiable view currently suffers from the same BWToolKit issue as the table information pane).
* - Correctly fix localisation of NSTabViewItem tooltips, restoring 10.5 ↵rowanbeentje2010-07-061-1/+1
| | | | compatibility; this corrects the "fix" in r2422, and addresses Issue #757
* • resized ContentPaginationView for better localizationBibiko2010-07-061-59/+1142
| | | | - maybe needs to be discussed
* - Fix compatibility with <10.6 by checking whether NSTabViewItems support ↵rowanbeentje2010-07-051-1/+2
| | | | tooltips before amending. This addresses http://spbug.com/l/1052
* - Fix localisation of NSTextField labels - broken in r2418rowanbeentje2010-07-051-0/+4
| | | | | - Add localisation support for NSSegmentedControl segment tooltips
* Enable manual sorting of connection favourites in the preferences, which ↵stuconnolly2010-07-056-107/+387
| | | | will disable automatic sorting. Also, connection favourites sort order in the preferences and the connection view should now be in sync. Needs thoroughly tested. Fixes issue #655.
* Fix the resizing of the export dialog when the sheet is already ↵stuconnolly2010-07-052-5/+19
| | | | accommodating all available space. Also, change the cancel button's shortcut to escape. Thanks Hans.
* - Add support for localising menu item tooltipsrowanbeentje2010-07-051-0/+21
| | | | | - Add support for localising NSTextView value bindings' no selection placeholders, nil placeholders, not applicable placeholders and multiple selection placeholders
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-051-26/+33
|
* • increased width of preferences window plus views by 30px in order to ↵Bibiko2010-07-051-106/+427
| | | | have more space for localisations
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-052-81/+1838
|
* Update XIB strings.stuconnolly2010-07-053-0/+0
|
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-054-60/+1171
|
* Fixed warning about using 'Single Line Mode' working in 10.6 only.mltownsend2010-07-051-20/+881
|
* Changed compiler to LLVM GCC 4.2 to fix compile errors in Xcode 3.2.3mltownsend2010-07-051-3/+3
|
* Simplify the ease at which export filename tokens can be localised as well ↵stuconnolly2010-07-054-24/+451
| | | | as how they are updated with respect to the selected export type.
* Revert a change made in r2390 that removed the didEndSelector of the import ↵stuconnolly2010-07-051-0/+8
| | | | errors sheet. Fixes log http://spbug.com/l/1050.
* - Replace forward slashes with hyphens in export filenames generated from ↵stuconnolly2010-07-051-5/+35
| | | | | | | the use of custom tokens to accommodate dates which include them. - Ensure that the displayed custom export filename includes the default extension.
* • resized some gui elements for localisationBibiko2010-07-051-309/+28
|
* • localisation issuesBibiko2010-07-054-82/+87
| | | | | | - made "This table currently does not support relations..." localisable - resized some nib elements for longer translations - replaced [[NSApp mainMenu] itemWithTitle:@"Table"] by [[NSApp mainMenu] itemWithTag:SPMainMenuTable] for dynamic title changes
* - Fix localisation support for NSTabViews - previously only the first tab ↵rowanbeentje2010-07-051-0/+10
| | | | in each tabview was localised
* Tab tweaks:rowanbeentje2010-07-052-2/+7
| | | | | | - Improve hideForSingleTab: settings changes to only update the tab bar if only one tab exists; fixes tab sizing on drag start caused by placeholder cell/update tab bar display conflict - Improve tab drag location detection, particularly when dragging tabs into a new tab bar; drags into new tab bars now respond quickly and correctly
* Localisation support improvements:rowanbeentje2010-07-043-0/+144
| | | | | | - Add support for localizing table column header cell strings - Add support for automatically translating nibs loaded via the combination of [[NSNib alloc] init...] and [NSNib instantiateNibWithOwner:topLevelObjects:]. This loading method is required for various non-document based setups or dynamic loading.
* • enabled "Save (As) Session" File menu items for testingBibiko2010-07-041-45/+2897
| | | | • renamed MainMenu > File > "Save (As)" menu item to "Save Connection (As)" and added tooltips
* New Release notes view in Nightlies.mattlangtree2010-07-041-1/+1
|
* Tidy up the Resources directory to match that of Xcode's logical directory ↵stuconnolly2010-07-0312-22/+22
| | | | structure.
* Various improvements to default connection favorites handling, including:stuconnolly2010-07-037-205/+533
| | | | | | | | | - Updating the default favorite popup button to reflect the sorted order of the favorites tableview. - A new icon indicating the default favorite in the favorites tableview. - A new 'Make Default' menu item in the favorites tableview context menu. (Outstanding issue: Incorrect default favorite being selected upon launch because the sorting of favorites on the connection screen and preferences are independent of each other).
* Disable manual reordering of favourites in the preferences for the time ↵stuconnolly2010-07-031-2/+2
| | | | being as it's currently broken (related to issue #655).
* - Fix tab bars in windows with only one tab not disappearing after dragging ↵rowanbeentje2010-07-033-10/+21
| | | | | | | a tab past/through them, by using PSMTabBar notifications instead of our own notifications; also fix PSMTabBar notification ordering. - When a tab drag starts, reorder all windows in front of other applications
* When reordering a timestamp field ensure the query is correctly constructed ↵stuconnolly2010-07-021-5/+10
| | | | when it allows NULL values. Fixes issue #753. Also, improve the error message displayed when a field cannot be moved.
* Localise the custom export filename tokens.stuconnolly2010-07-022-15/+13
|