aboutsummaryrefslogtreecommitdiffstats
path: root/Resources
Commit message (Collapse)AuthorAgeFilesLines
* • initial support for open/save connection files (*.spf)Bibiko2009-08-041-2/+21
| | | | | | | | | - Open/Save menu items are hidden • initial support for drag&drop files *.spf and *.sql to SP's icon or double-click at *.sql or *.spf files in Finder - SP starts if not already running - sql files will be executed in the Custom Query if at least one connection is open - spf files not yet supported -
* - Upgrade version string to 0.9.6rowanbeentje2009-08-021-2/+2
|
* - Tweak table information panel to show scrollbars if it's resized to a ↵rowanbeentje2009-07-261-0/+2
| | | | | | | | position that would hide content - Store collapse state of table information panel in preferences - Apply a double fix for BWSplitView/NSSplitView+BWAnchoredButtonBar not informing delegates of resizes - correctly inform original BWSplitView delegates of resizes, and allow BWAnchoredButtonBar registered delegates to recieve the original split view resize notifications. This fixes database menu resizing in synch with splitview resizing for improved/consistent look and feel.
* - Improve the TextAndLinkCell (foreign key link arrows) to make the arrows ↵rowanbeentje2009-07-212-0/+0
| | | | behave like proper buttons, allowing clicking and dragging out to cancel the click, and highlight states
* Merge framework integration branch back to trunk. Summary of changes:stuconnolly2009-07-211-0/+28
| | | | | | | | | | | | | | | - Includes all custom code from subclasses CMMCPConnection and CMMCPResult, meaning they have subsequently been removed from the project. - All previous Sequel Pro specific code in the above subclasses has been removed in favour of the delegate (currently set to TableDocumet) informing the framework of such information. - All references to CMMCPConnection and CMMCPResult have subsequently been changed to MCPConnection and MCPResult. - Framework includes MySQL 5.1.36 client libraries and source headers. - Framework is now built as a 4-way (32/64 bit, i386/PPC arch) binary. - All import references to <MCPKit_bundled/MCPKit_bundled.h> have been changed to <MCPKit/MCPKit.h>. - New script 'build-mysql-client.sh' can be used to build the MySQL client libraries from the MySQL source. See the script's header for a list of available options or run it with no arguments to display it's usage. Note that there are still a few changes to be made to the framework with regard to removing Sequel Pro specific calls to the delegate. These however can be made later on as they have no effect on functionality and are merely design changes. Also, note that any future development done on the framework should be made to be as 'generic' as possible, with no Sequel Pro specific references. This should allow the framework to be integrated into another project without the need for SP specific code.
* • added: AMIndeterminateProgressIndicatorCell for global spinning wheelBibiko2009-07-181-0/+0
| | | | | • added: spinning wheel background image • removed warning in TableContent (unused 'j')
* Add the ability to navigate between tables via foreign key relationships, ↵rowanbeentje2009-07-183-0/+0
| | | | | | | | | addressing the first part of #209: - For the first column linked by each foreign key, display a link arrow within the table cell - When clicking on the link arrow, select the reference table and set the table filters to select the clicked value - Also uses the table cell subclass to allow the entire cell to be editable, not just the contained text (addresses #250)
* Remove old SSH tunnel password prompt script.stuconnolly2009-07-171-12/+0
|
* • narrow-down completion (F5)Bibiko2009-07-151-0/+0
| | | | | - added view icon for Views - improved some tiny code snippets
* - Revert r844, making background printing draw from the print accessory ↵rowanbeentje2009-06-251-0/+4
| | | | view again. Improve by setting background printing to on by default, read on startup.
* - Interface cleanup of various sheets and windowsavenjamin2009-06-243-0/+0
| | | | | | - 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
* Add support for titlebar connection status images, and use for SSH tunnels.rowanbeentje2009-06-143-0/+0
| | | | | | | - Add view and code to support drawing a connection status icon at the left of the titlebar - Use for SSH tunnels; completes Issue #114. - Remove reference to an image resource "j" in the DBView - fixes console log errors.
* Add a very basic preference to disable all query logging. This can be ↵stuconnolly2009-06-111-0/+2
| | | | expanded upon to disable different types of queries.
* • added to Editor Preferences:Bibiko2009-06-051-0/+4
| | | | | - "Query Background" color - checkbox "Highlight Current Query"
* - Added toolbar icon for table relations.avenjamin2009-06-051-0/+0
| | | | - some TableDocument code cleanup
* Added print accesory view with option to Print Backgroundsbamse162009-06-041-2/+11
|
* • improved narrow-down completionBibiko2009-05-253-0/+0
| | | | | - first trial to use images for suggestions (up to now supported: tables/views, funcs, procs, dbs, otherwise show a transparent dummy)
* • activate Preference setting for caret colorBibiko2009-05-241-0/+2
| | | | | | | | • added prototype for new completion (ESC -> Cocoa, F5 -> new completion) - not yet finished - TODO: -- support for NSSpellChecker items -- images for different types of suggestions like proc/func/tabkle/view/sql statement, db name, etc.
* - Few Changes to Query Editor Preferenceavenjamin2009-05-221-5/+5
| | | | | - Cleaned up a few preference keys - Added Caret Color to Query Editor Prefs - disabled for now.
* - Fixed NSFontPanel issue. Now showing font collections in Font Panelavenjamin2009-05-2110-0/+0
| | | | | | - Replaced some toolbar icons with new ones - Edited some toolbar icons. - Added keyboard shortcut section to preferences (Disabled for now)
* New preference to allow the displaying of vertical grid lines in table views.stuconnolly2009-05-191-1/+3
|
* Move unit tests info plist to resources directory and remove space from unit ↵stuconnolly2009-05-181-0/+20
| | | | tests directory.
* - added ability to view function and procedures and preliminary ability to ↵mtvee2009-05-132-0/+0
| | | | input same via the editor
* Implementation of enhancement #28: Allow customizing default value of NULL ↵stuconnolly2009-05-111-0/+2
| | | | property when adding new table fields.
* Update appcast to use full www.sequelpro.com address.mattlangtree2009-05-091-1/+1
|
* • added "Query Editor" preference pane for setting colors, font, and modes ↵Bibiko2009-05-071-0/+18
| | | | | | | | | | | | | | | | | (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
* • changed context menu item in CQ's textview to support "MySQL Help"Bibiko2009-04-301-0/+2
| | | | | • prepared code to work with autoHelp • improved getRangeForCurrentWord (fix for " |a")
* • MySQL Help refactoringBibiko2009-04-291-0/+36
|
* • added ConsoleShowHelps key (TRUE) to the default plistBibiko2009-04-281-0/+2
|
* Clean up print cssbamse162009-04-221-9/+1
|
* - Increment version numbers to 0.9.5rowanbeentje2009-04-211-2/+2
|
* - Save the state of the "Show timestamps" and "Show SELECT/SHOW statements" ↵rowanbeentje2009-04-201-0/+4
| | | | options for the console in the user preferences
* - Changed console window to match style of main window.avenjamin2009-04-201-0/+0
| | | | | | - New bottom bar. - Both checkboxes moved into gear button with menu. - Clear Console button has new custom image
* - Replaced Favorites image in prefs with our own custom one.avenjamin2009-04-201-0/+0
|
* - New network icon for preferences toolbar avenjamin2009-04-201-0/+0
|
* - Cleaned up connection sheet "Edit" buttonavenjamin2009-04-171-0/+0
| | | | - Added new button_edit image
* - Add defaults for the SelectLastFavoriteUsed and LastFavoriteIndex keysrowanbeentje2009-04-171-0/+6
| | | | | | - 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
* - Add the minimum system version key. When run on 10.4 the system now ↵rowanbeentje2009-04-161-0/+2
| | | | displays "You cannot use the application "Sequel Pro" with this version of Mac OS X", rather than crashing.
* - Correctly set default editor font to Monaco 10rowanbeentje2009-04-121-1/+1
| | | | | | - Restore pref upgrade methods, make compatibible with both lastUsedVersion and LastUsedVersion keys - Add upgrade method to map old pref keys to new pref keys, delete old keys
* - Tweak code to use the new UseKeepAlive preference valuerowanbeentje2009-04-111-14/+22
| | | | | | | - Update a few pref checks which were using the old pref values still - Resort preference defaults to match layout in prefs, restore old default values for some keys - Restore missing defaults for new editor properties
* Added printing support via WebKit WebViewbamse162009-04-111-0/+75
|
* - part 3 of merge from 'avenjamin' branch into trunk.avenjamin2009-04-101-0/+36
| | | | - commiting Resources
* - part 2 of merge from 'avenjamin' branch into trunk.avenjamin2009-04-1017-0/+0
| | | | - commiting Images
* - Update Sparkle to 1.5b6 (from 1.5b1). This should address Issue #197 as ↵rowanbeentje2009-03-262-0/+22
| | | | | | | | soon as the new framework is used (ie before 0.9.6) - Add a public key to the project and add a link to it in Info.plist for use by Sparkle when verifying future updates - Add a new build configuration (Distribution), and add a new script for use with only that configuration - constructs a basic disk image, asks for the private key file, and signs it.
* Set the default edit-in-sheets button toggle state to no, and add a ↵rowanbeentje2009-03-251-0/+0
| | | | highlighted image state to show when it's set to on
* - Resaved images to reduce filesize.avenjamin2009-03-2119-0/+0
| | | | - Renamed to have consistent file extensions
* - Removed old no longer used images.avenjamin2009-03-2135-0/+0
|
* - Restyled the bottom bars in the Sidebar, Structure, Indexes, and Content viewsavenjamin2009-03-214-0/+0
| | | | | - Added new images - Cleaned up tooltips for the new buttons
* - Increment trunk version number to 0.9.4rowanbeentje2009-03-111-2/+2
| | | | | | | - Improves on r370 and r375 by preventing actions triggered by the save from triggering saves themselves - Improves further on r370 and r375 by committing any current edits before saving - Additional comments
* + Added new images for button barsavenjamin2009-03-107-0/+0
| | | | + Changed button bar images for left sidebar