aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces/English.lproj/DBView.xib
Commit message (Collapse)AuthorAgeFilesLines
* basic constraint editing working with db for add/deletemtvee2009-05-141-16/+14
|
* preliminary support for constraint editingmtvee2009-05-141-122/+2331
|
* Fixes issues #255 and #257avenjamin2009-05-131-63/+14
| | | | | - Favorites list in connection sheet was moving bottom grey border when scrolling. (#255) - Missing keys for a favorite item were return NULL values causing field values from previously selected favorite to remain. (#257)
* Don't display the connect sheet's scroll view's horizontal scroller.stuconnolly2009-05-111-141/+74
|
* • added "Query Editor" preference pane for setting colors, font, and modes ↵Bibiko2009-05-071-86/+279
| | | | | | | | | | | | | | | | | (from the CQ's action gear which are still customizable there) - in addition to the syntax colors it's now possible to change the fore/background color as well • added "Update Help while typing" feature in the Custom Query editor • first trial to improve syntax highlighting for large text in the Custom Query editor - if the text is larger than 10k the highlighting is performed only for the visible text area ±bias (3.5k) - if the user changes the visible area the highlighting follows time-delayed 500ms) to assure user interaction - a test with a 45MB SQL dump worked (of course a tick slowier) -- todo: improve prev/current query detection (mainly the SQLParser) - if the text size is > 6MB the completion list won't show words from the text due to parsing time - if the text size is > 6MB the line numbering will be disabled due to performance issue (improvements should follow) • some tiny clarification changes in the syntax highlighting code • some minor code cosmetics
* • disabled Find/Replace Dialog in the EditSheet (for now)Bibiko2009-05-021-3/+77
| | | | - the edit sheet runs modal and the user cannot interact with the Find/Replace dialog
* • added "MySQL Help" to the MainMenu > Help submenuBibiko2009-04-301-16/+56
| | | | | | - it shows the MySQL Help TOC of the front most tableDocument mysql connection, i.e. each tableDocument has its own Help window (due to the fact that the Help is version specific), and makes it the keyWindow - changed the way for getting the mySQLversion into the CustomQuery; now a new tableDocument set it via [customQueryInstance setMySQLversion:foo]; the other way was to unsafe regarding to get the version if MySQL Help was invoked via MainMenu • Help window and Create Table Syntax window will be released while closing the tableDocument
* • MySQL Help refactoringBibiko2009-04-291-25/+21
|
* Slightly increase the with of the new segmented control to make it look less ↵stuconnolly2009-04-291-154/+32
| | | | squashed.
* • MySQL HelpBibiko2009-04-291-202/+348
| | | | | - change help target buttons into a NSSegmentedControl - fixed minor typo
* • MySQL HelpBibiko2009-04-291-1/+1
| | | | | | | - managed contextual menus in webview -- added for selection menu "Search in MySQL Help" and "Search in MySQL Documentation" - fixed keyboard short-cuts in webview - corrected tooltip for "Web" button in GUI
* • MySQL Help GUI fix; now webVIew and box don't interfere (due to snap to ↵Bibiko2009-04-281-12/+9
| | | | IB's grid mechanism)
* Various MySQL doc viewer interface changes.stuconnolly2009-04-281-162/+106
|
* • MySQL Help:Bibiko2009-04-281-5/+5
| | | | | | - simplified code for getting mySQLversion (this eliminates complier warning too) - change HTML/CSS output slightly for keyword header - changed back/forward tooltip to be consistent
* • MySQL Help improved:Bibiko2009-04-281-401/+362
| | | | | | | - added history: go back/forward - window now has auto save name MYSQL_HELP_WINDOW - disabled contextual menu for safety reasons (temporarily) - some minor stuff
* • added "Show HELP statements" to MySQL ConsoleBibiko2009-04-281-10/+52
|
* • improved MySQL Help GUI resize behaviourBibiko2009-04-271-7/+8
| | | | | • fixed some minor issues to detect http links in help descriptions • first steps to make SQL statements and see [HELP %] clickable
* • MySQL Help improvedBibiko2009-04-271-75/+499
| | | | | | | | | - added help target (online, in current page, in MySQL help ⌥⌘O,P,M) - GUI support for go back/forward (not yet implemented) - ⌘G, ⇧⌘G for find next/prev in current page - ⌘F selects search field; ⌘+ and ⌘- support - online search is version sensitive
* • MySQL Help improvedBibiko2009-04-271-147/+258
| | | | | | - better HTML view, list topics for multi-matching keywords - for test cases invoke it by CTRL+H in the Custom Query textView - GUI is really tentative!
* • added a prototype to support an Help view for the current word in the ↵Bibiko2009-04-241-15/+365
| | | | | | Custom Query text view - work in progress!
* - Ensure that the structure view is always selected on program launch, ↵rowanbeentje2009-04-231-95/+29
| | | | | | | whatever the last view used in IB is - Move setAutoEnablesItems:NO from the CustomQuery file to the menu definition in the .xib
* • ADDED support to duplicate viewsBibiko2009-04-231-5/+17
|
* • synchronized gear menu titles for "Remove table/view" according to ↵Bibiko2009-04-231-8/+103
| | | | | | selected table/view types • disable/enable gear menu item "Duplicate table/view" according to the number of selected tables/views => for > 1 selected items disable the menu item
* • FIXED: now it's possible to remove view(s) in the TableListBibiko2009-04-221-19/+26
| | | | - todo: change the gear menu item title "Remove table" accordingly
* Add Shortcut key for Selecting Database: CMD + SHIFT + Tmattlangtree2009-04-221-22/+18
|
* • FIXED: synchronized "Run Current/Selection/Previous" button appearance ↵Bibiko2009-04-211-41/+72
| | | | with the the corresponding gear menu item
* • quick fix of the resizing behaviour of Content View's search bar itemsBibiko2009-04-201-129/+143
|
* Fix build warnings complaining about duplicate definitions of display: in ↵stuconnolly2009-04-181-32/+28
| | | | NSView.h and DOMCSS.h (via Webkit.h). Fixed by defining the connect sheet's status text to be of type NSTextField as opposed to the generic id type.
* Increase the default size of DBView in order to increase the size of the ↵stuconnolly2009-04-181-1322/+1316
| | | | table field drop down when filtering. Addresses issue #121.
* - Cleaned up connection sheet "Edit" buttonavenjamin2009-04-171-268/+358
| | | | - Added new button_edit image
* - Add defaults for the SelectLastFavoriteUsed and LastFavoriteIndex keysrowanbeentje2009-04-171-11/+35
| | | | | | - Add the ability to configure the maximum number of items in the query history - Added appropriate minumums (0) and maximums in prefs for max history items, LIMIT count, connection timeout value
* - Implement line numbering for CMTextView:rowanbeentje2009-04-161-14/+14
| | | | | | - Add an implementation of NoodleLineNumberView, by Paul Kim. Slightly tweaked to remove markers. - Add to CMTextView (to enable it for other CMTextView uses, hook up the scrollView outlet to the containing scroll view)
* - Amend the connection sheet to add an "Add to favorites" button, remove ↵rowanbeentje2009-04-161-120/+240
| | | | | | | | the + and - buttons, and re-enable double-click to connect. This addresses the majority of Issue #232, although the "Edit" button is not yet functioning. - Fix a bug where if an autoconnection failed, connection was automatically reattempted - Add a name field to the connection sheet, and display the name in the window title in place of user@host if set
* - Update the connection sheet favourites view to bind to the preferences ↵rowanbeentje2009-04-151-24/+30
| | | | | | | directly to pick up updates more quickly - Improve favouritesAlreadyExists check to respond correctly if the connection database, host or user is blank
* - part 6 of merge from 'avenjamin' branch into trunk.avenjamin2009-04-101-8/+140
| | | | - committing remaining nibs
* Fix for issue #190. As the connection sheet tableview uses bindings, ↵stuconnolly2009-04-091-5/+25
| | | | renaming a favourite wouldn't update the associated Keychain item. The item is now updated whenever the favourite name is changed.
* - Select 'drop tables' option for MySQL export by default, to improve ↵rowanbeentje2009-04-061-9/+45
| | | | | | | backup-type process and more closely match mysqldump, and correctly drop views - Consistently set and restore the encoding appropriately for SQL import/export, and export to UTF8 files to correctly store all characters. Goes a good way towards addressing Issue #116.
* - Fix an invalid reference to a missing pulldown_arrow image causing ↵rowanbeentje2009-04-051-104/+73
| | | | | | | | invalid log entries - Set the focus to the custom query text field when appropriate when switching to the custom query tab - Add the ability to set the custom query editor font, save and load it from preferences, and no longer reset the font on queries
* - Change the method of creating a new table to be the same as that when ↵stuconnolly2009-04-041-10/+995
| | | | | | | | | | creating a new database by presenting a sheet, allowing the user to specify the table name and encoding. - Allowing the user to specify the table encoding partially addresses issue #161. - Implementing interface validation in the form of not allowing table creation without a name also removes the need for lots of error checking and presenting these errors to the user. - In addition to the above the ability to specify the initial field name, type and length (if applicable) of a new table can now be done on the same sheet, but is yet to be implemented. - Also did a general tidy up of TablesList.[hm].
* - removed some ellipsis (...) from the Favorites/History Menu on the Custom ↵jakob2009-04-031-19/+57
| | | | Query Tab (for information on the proper usage of the ellipsis character, see http://developer.apple.com/documentation/userexperience/Conceptual/AppleHIGuidelines/XHIGText/XHIGText.html#//apple_ref/doc/uid/TP30000365-TPXREF126 )
* - Fixed issue #219: Query tab favorites, history, run buttons missing in ↵avenjamin2009-04-031-76/+37
| | | | nightly build 469
* - Fixed missing image erroravenjamin2009-04-031-49/+82
|
* - Add the ability for CMTextView to automatically capitalise SQL keywords ↵rowanbeentje2009-04-031-23/+50
| | | | in the text view, currently off by default but saved from preferences. Thanks again to Hans-Jörg Bibiko for this patch; see Issue #218.
* - Changed to "NULL" column header to "Allow NULL" to make it cleareravenjamin2009-04-021-42/+16
|
* - Changed Auto Complete keyboard shortcut to just Escape instead of ↵avenjamin2009-04-021-13/+21
| | | | Option-Escape
* - Implemented "Clear History" in new Gear menuavenjamin2009-04-021-354/+383
| | | | - Changed UI in Query Tab for favourite and history popups as well as Run query buttons
* - Add a new "gear" action menu underneath the custom query view, including ↵rowanbeentje2009-04-021-29/+495
| | | | | | | | | | | | a number of items: - Add menu commands for "Run All" and "Run Selected", with additional keyboard shortcuts - cmd-R for Run all, addressing #137 - Add menu commands for indenting text, outdenting text, and to show autocompletion is available - Add menu commands to toggle autopairing and autoindenting - Also hidden menu commands for history navigation and clearing, not hooked in yet (see #207) - Add a new method to our string additions: lineRangesForRange - Add "shift right" (indent) and "shift left" (outdent) support to CMTextView, including for multiple lines
* Added delete as a hot key to the remove row and column buttons to fix issue #216avenjamin2009-04-011-8/+8
|
* - set the delegate for the index-NSTableView to TableSource (necessary for ↵jakob2009-03-281-4/+24
| | | | automatic enabling/disabling of the remove-index-button)
* Restore the ability to reorder columns in the Content view, as a temporary ↵rowanbeentje2009-03-281-1/+27
| | | | way of altering the displayed information for display purposes only (addresses Issue #153). I've reviewed code which works with the table columns and we're still correctly using identifers rather than indices everywhere (even in new code!). Filtering and paginating keeps the columns as reordered, refreshing restores them - seems reasonable.