aboutsummaryrefslogtreecommitdiffstats
path: root/Resources
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge export redesign branch back into trunk.stuconnolly2010-05-241-0/+0
| | | | | | | | | | | | | | | | | | | | | Includes a completely redesign approach to all export data types based on the use of NSOperation subclasses. CSV, SQL, XML and dot export types are currently functional, while the source files for PDF and HTML export types exist they are to be implemented, but are currently hidden from the interface. Also includes the following: - Completely redesigned export interface. - The ability to customize CSV NULL values. - The ability to specify whether the UTF-8 BOM should be used in SQL dumps. - The ability to specify whether BLOB fields are output as hex or plain text during SQL dumps. Defaults to hex. - Exporting currently selected tables via the tables list context menu. Outstanding issues: - Not all progress indicators for all export types are functional (or functioning correctly). - A few issues related to the introduction of only exporting the content and create and drop syntax of specific tables during SQL dumps. Needs some serious testing and benchmarking to ensure it replicates the current export functionality.
* Initial implementation of tabs:rowanbeentje2010-05-231-8/+8
| | | | | | | | - Addition of PSMTabBar framework - Rework away from a document-based TableDocument - Support tabs throughout the application - Add menu items for creating tabs, and add support for dragging tabs to different windows
* Added 'Add Host' to Locazable.stringsmltownsend2010-05-041-0/+0
|
* Added myself to the list of devs, testing svn commit accessdrx7772010-04-281-3/+6
|
* Bunch of improvements to the serve processes panel, including:stuconnolly2010-04-241-2/+4
| | | | | | | | | | - MCPKit's listProcesses (mysql_list_processes) method is now used, instead of running the query ourselves. - The ability to set whether or not the list is auto refreshed. - The ability to set the autorefresh interval, either via the presets or by entering a custom value (the interface for this might need updating). - Get the process list is now performed on a background thread. This completes the implementation of issue #607.
* changed many occurrences of "REMOVE" to "DELETE", eg. "DELETE DATABASE"jakob2010-04-221-0/+0
|
* Localize 'Edit Favorites...' popup button menu item.stuconnolly2010-04-201-0/+0
|
* Add a new SPFileHandle class to support gzip compression and writing on a ↵rowanbeentje2010-04-121-0/+2
| | | | | | | | | | | background thread, and integrate for SQL import: - Implement streaming reading of gzip-compressed files for SQL import - Support exporting SQL dumps into a gzip-compressed file - SPFileHandle supports the most-used subset of NSFileHandle commands for easy integration - Integrate zlib 1.2.4 for improved gzip streaming performance (and support for custom buffer sizes and file offset positions) This implements Issue #571 .
* Forgot to update Localizable.strings for previous commit.stuconnolly2010-04-111-0/+0
|
* - Update a couple more copyright dates to 2010rowanbeentje2010-04-031-2/+2
|
* - Increment version number to 0.9.8 and copyright date to 2010rowanbeentje2010-04-022-3/+3
|
* - By default, export SQL dumps without the UTF-8 BOM, restoring ↵rowanbeentje2010-04-021-0/+2
| | | | compatibility with older versions of MySQL (http://code.google.com/p/sequel-pro/issues/detail?id=610 is tracking an interface for this in future)
* When adding a new table with a CSV storage engine, the initial field cannot ↵stuconnolly2010-03-301-0/+0
| | | | be NULL as nullable fields are not supported. Fixes issue #614. Although resolved, this will ultimately be fixed in a better approach upon the implementation of issue #297 that should allow the user to customize many of the properties of the initial field of a new table.
* Add the ability to sort the connection favorites table view in the ↵stuconnolly2010-03-271-0/+8
| | | | preferences. Sort options are by name, host or type as well as the option to be sorted in reverse order. This implements issue #490.
* Localize 'Save As...' button titles on console and process list windows.stuconnolly2010-03-251-0/+0
|
* • NavigatorBibiko2010-03-246-0/+0
| | | | | | - ENTER and RETURN selects schema path in active connection window - outsourced some stuff to SPNavigatorOutlineView • added rotating sync arrows to project for future usage
* Update Localizable.strings and add error checking to genstrings build process.stuconnolly2010-03-231-0/+0
|
* • some progress of the navigator approach (not yet active - hidden main ↵Bibiko2010-03-181-0/+0
| | | | menu item)
* - Enable Sparkle anonymous stat collectionrowanbeentje2010-03-171-0/+2
|
* Consolidate all localizable content in the Resources/ directory and only use ↵stuconnolly2010-03-1726-0/+1493
| | | | Interfaces/ for XIBs. This addresses the first point on issue #593.
* - Add toolbar item for Triggers interfaceavenjamin2010-03-131-0/+0
| | | | - Add table triggers toolbar icon
* Add support for printing a table's create syntax with syntax highlighting.stuconnolly2010-03-131-1/+3
|
* Lots more printing support enhancements, including:stuconnolly2010-03-132-10/+158
| | | | | | | | | - The ability to print the extended table information view using a new template. - The inclusion of NULL values diaplyed as the user's NULL value placeholder when printing a table's sturcture and indexes. - If enabled in the user's preferences, the inclusion of vertical gridlines in the table views. - Dynamic calculation of page margins based on the paper size of the selected printer as opposed to using hard coded values. - Lots of other little style enhancements.
* • fixed completion strings for DELIMITERBibiko2010-03-121-2/+4
|
* Various printing support enhancements, including:stuconnolly2010-03-122-37/+81
| | | | | | | | | - Splitting out all printing methods to SPPrintController which is category of TableDocument. - The ability to print table relations. - If present the inclusion of table indexes when printing a table's source. - If the user has use monospaced fonts enables, then the print out's tabular data will be in a monospaced font. - Lots of other style enhancements, including page headings and sections headings.
* Include the current table name in printing support. Fixes issue #501.stuconnolly2010-03-101-60/+70
|
* • corrected function arg list for MATCHBibiko2010-03-081-1/+1
|
* • added possibility to define a snippet via ¦a¦b¦ – such a snippet ↵Bibiko2010-03-082-5/+5
| | | | | | | | will be shown as completion list with the items “a” and “b” • set auto-completion default Pref setting to true • fixed some auto-completion issues like do not insert common prefix automatically and some others • applied ¦a¦b¦ template to CompletionTokens.plist and some tiny corrections and improvements
* • outsourced keyword completion and function completion lists to ↵Bibiko2010-03-082-0/+1141
| | | | | | | | | | | CompletionTokens.plist • SPQueryController manages keyword and function completion lists now; this reduces the memory usage a bit and the list is easier to edit • added pre-defined function argument snippets to CompletionTokens.plist (auto-generated from mysql's HELP) • added Preference option for Editor whether a function completion should insert () and if found the function argument snippets automatically or not - last ) will be linked as autopaired then • changed behaviour for wrapping a selection into `"'() etc. - now it re-selects the original selection after wrapping and in addition last wrap character is now marked as autopair-linked • improved logic for popping up the auto-completion list
* • added to CustomQuery's CMTextView the option to set auto-completion ↵Bibiko2010-03-071-0/+4
| | | | | | on/off, settable in Prefs and gear menu - if inserted completion is marked as function it inserts snippet (${}1:) so far; function parameters as snippets follows soon
* Add a hidden preference to display or hide the MySQL server version in the ↵stuconnolly2010-03-071-0/+2
| | | | window title.
* • CSV Import Field MapperBibiko2010-03-061-0/+2
| | | | | - fixed some issues for displaying the default values for auto_increment and time_stamp • added possibility to change the tab stop width in each CMTextView via Preference setting in Editor window
* Improve Feedback reporter privacy and functionality:rowanbeentje2010-03-061-0/+2
| | | | | | | | - Update to a development version of the feedback reporter, which improves logging and allows functionality like exception reporting from non-main threads (together with many other improvements). - Use the new preference privacy delegate methods to remove query history and favorite settings, together with other hostname/user path type settings, to anonymise the preferences submitted - Limit the console log submitted to 10k - Move the framework into the Frameworks folder
* - Addition and enabling of crash reporting and exception reporting, ↵rowanbeentje2010-03-031-1/+3
| | | | submitting to a new online repository. Integrates the FeedbackReporter framework.
* • further progress for 'add global source value'Bibiko2010-02-171-0/+2
| | | | | | | | | | | | • remember last chosen field alignment in csv field mapper in the prefs • improved 'matching names' algorithm; now it can handle this: csv: a b c table: c d a b → c - c d a - a b - b
* • CMTextView's colours are set via observer, live changed in editable ↵Bibiko2010-01-301-0/+2
| | | | | | | | textviews • added Preference setting "Table font" in "Table" pane to set the table font/size for all result tables (Content, Custom Query) • added to SPTableView the method setFont: • fixed the initialisation of vars in CMTextView (fixes the displaying of create syntax)
* - Add a LSMinimumSystemVersionByArchitecture key to disable 64 bit on 10.5, ↵rowanbeentje2010-01-151-0/+9
| | | | addressing Issue #538. (Confirmed to work on 10.5.8)
* • added transparency to table-view-small-square.tiff (used for F5 completion)Bibiko2010-01-112-0/+0
| | | | • added preliminary image field-small-square.tiff (used for F5 completion)
* - With the improved row count support and behaviour, replace the old "Fetch ↵rowanbeentje2010-01-021-2/+4
| | | | correct row count" preference with a new Table row counts query level (never, only for small tables, always), defaulting to only for small tables - boundary currently set to 5MB. This addresses Issue #500
* Random source tidy up changes.stuconnolly2009-12-181-2/+2
|
* - Tweak the pagination interface - remove the text and replace with an ↵rowanbeentje2009-12-151-0/+0
| | | | icon, to reduce the overall space taken up in the bottom bar and to make it clearer a jump-to/options button is available
* - Add document images for .spf and .sql filesrowanbeentje2009-12-093-6/+6
| | | | | | - Rename "SequelPro connections" to "Sequel Pro connections" for consistency - Update version numbers to 0.9.7
* - Remove two unused images from the images folder, and re-save a number of ↵rowanbeentje2009-11-3010-0/+0
| | | | TIFFs for an overall space saving of ~200k uncompressed
* - Replace the LIMIT interface on the content view with a pagination control ↵rowanbeentje2009-11-233-0/+0
| | | | | | | | at the bottom. This addresses the last of Issue #49 and implements Issue #133; jump-to and two prefs affecting loading are available in a popup when clicking the pagination interface. - Format row counts at the bottom of the content pane - Increase the MCPStreamingResult buffer for a stronger workaround for #463
* MCPKit-Info.plist updates.stuconnolly2009-11-191-10/+2
|
* The result of being bored. Add a nicer looking about panel based on Adium's.stuconnolly2009-11-192-1/+195
|
* • remember the spell checker status in the blob field editorBibiko2009-11-191-0/+2
| | | | | | - status can be toggled by right-click in the text view and go to submenu "Spelling and Grammar" > "Check Spelling while Typing" Note: up to now "Check Spelling while Typing" wont' be checked in the GUI if it's enabled → TODO (maybe related to the "sheet issue")
* Would be helpful if I actually included the new icon.stuconnolly2009-11-171-0/+0
|
* Add the new application icon, but keep the old one included in the bundle as ↵stuconnolly2009-11-161-0/+0
| | | | old-appicons.icns. Also, add Na Wong to the credits.
* Bunch of improvements to the query console, including:stuconnolly2009-11-141-0/+2
| | | | | | | | | | | | | - New connection column (been meaning to add this for a while) - Display table view column headers - Enable table view text cell line truncating - Allow table view columns to be re-ordered - The table view now respects the display table view vertical grid lines preference - Support for including the connection when saving messages to a file - Support for showing/hiding the connection column - Increase table view row height to match that of all others - Display message time stamps using the user's system wide medium time format