aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPConstants.m
Commit message (Collapse)AuthorAgeFilesLines
* Store the last export settings using the new "export settings" formatMax2015-11-151-5/+1
|
* * Add QuickLook support for "export settings" filesMax2015-11-151-0/+6
| | | | | | * Add MGTemplateEngine to the QL plugin * Reorder the generator code a bit, so it's not one monolithic function * Add constants for some other sfp format types
* Allow import of saved export settings (in export dialog)Max2015-11-071-0/+1
|
* Add support for CURRENT_TIMESTAMP(n) in default/on update column of ↵Max2015-11-041-0/+5
| | | | DATETIME/TIMESTAMP fields (part of #2315)
* Change how the custom filename pattern in export dialog is handledMax2015-10-121-0/+13
| | | | | | | | Namely: * They were previously stored in the users locale. Now they are stored using a language independent id * Just typing a token in your language will no longer work. If you want to manually type a token use: {host}, {database}, and so on… (all in English) * Copy & Paste of tokens will use the new form, too (so a user running SP in English can simply share a custom pattern with a user running SP in German) * The localized token names can now contain spaces
* Change two magic strings into constantsMax2015-10-101-0/+3
|
* Replace OpenSSL for encrypting session files with Apple's CommonCrypto (part ↵Max2015-09-141-0/+2
| | | | of #2223)
* Add code to disable mysql protocol compression (no UI) to connect to Amazon ↵Max2015-07-301-0/+1
| | | | Aurora (see #2122)
* Add code for using custom SSL cipher list in SPMax2015-03-211-0/+1
|
* Allow selection of SSH client binary in prefsMax2015-03-171-0/+1
| | | | Hey, I was against this, but if you want it... - just don't blame me for what might happen :shipit:
* Formalize [x release], x = nil; conventionMax2015-01-041-0/+4
| | | | | Take this commit as a proposal to formalize our existing "[x release], x = nil;" convention by introducing a macro for it. Feel free to revert this commit if you see issues with the approch or implementation.
* Add cast for [NSApp delegate]Max2014-12-131-1/+1
| | | | | * (Also changed some outdated URLs) * Replaced [NSApplication sharedApplication] with NSApp
* Changed a few typedef enums to Apples new methodMax2014-12-131-10/+0
|
* Add pref to disable backticks in completionsAbhi Beckert2014-09-061-0/+1
| | | | | | | Add a checkbox to the Editor preferences to disable placing backticks around attributes when completing in the custom query pane. Resolves #764
* Resolve #1938: In the query console display the database the query was ↵Stuart Connolly2014-08-281-0/+1
| | | | executed in.
* Add a hidden preference to control the size of the UI's monospaced font.Stuart Connolly2014-05-261-0/+1
|
* Update URL in source file header to point to GitHub.Stuart Connolly2014-01-261-1/+1
|
* Remove SVN property placeholder.Stuart Connolly2014-01-261-2/+0
|
* Add an option to display binary data as hex, while displaying it in blue to ↵Stuart Connolly2014-01-141-0/+1
| | | | distinguish from string data of similar content.
* * This change adds basic tab coloring support for favorites - ** POC / NEEDS ↵dmoagx2013-10-231-0/+2
| | | | | | | | | REVIEW ** Known issues: * There might be additional colors be shown when dragging tabs between windows * The color set might need fine tuning * Coloring of items in the favorite outline view is not yet handled
* Combine the "Run All" and "Run Current/Previous/Selection" buttons into a ↵rowanbeentje2013-03-311-0/+1
| | | | | | | | | | | | single button with dropdown menu with ability to change the default action: - Create a new SPComboPopupButton class; this subclasses NSPopupButton to retain the ability to show the popup menu, but only when the right-hand side of the button is pressed, allowing the rest of the button to perform the click action - Combine the previous two "Run" buttons on the Custom Query view into a new SPComboPopupButton - Move the Run menu items from the gear menu into the Run button popup menu so they can be discovered more easily (and the shortcuts seen more easily) - Add a menu item to switch the button's default action, which also swaps all associated shortcuts - Clean up associated logic This implements Issue #1569
* - Default to disabling SSH multiplexing to avoid connection issues as per ↵rowanbeentje2013-02-201-0/+1
| | | | Issue #1457; leave multiplexing code present, but behind a preference. Run `defaults write com.sequelpro.SequelPro -boolean YES` to re-enable.
* Changing SP_REFACTOR macro to SP_CODAsqlprodev2013-02-141-2/+2
|
* - Fix a problem where the row count for InnoDB would not be displayed as an ↵rowanbeentje2013-01-211-0/+1
| | | | | | | | accurate value, whatever the Preferences setting, if the Content table was not selected - Clean up code slightly - Remove an unneccessary query being used for the table information view, speeding up display slightly
* - Call the NSWindow super implementation of validateMenuItem: in SPWindow, ↵rowanbeentje2013-01-051-0/+1
| | | | | | | | fixing Show Toolbar/Hide Toolbar menu item title not being updated correctly - addresses Issue #1521 - When the toolbar is hidden, draw a line in the window to cover up the bottom border of the window's title bar, improving appearance - Improve tab appearance when toolbar is hidden
* * Please note this revision will re-prompt for access to all KeyChain ↵rowanbeentje2012-11-181-0/+2
| | | | | | | | | | passwords * - Change the bundle identifier from com.google.code.sequel-pro to com.sequelpro.SequelPro - Change the code signing process to use a new identity and requirement, to add Developer ID support on 10.7+ but to also maintain functionality on 10.5+ - Add a preference migration routine to copy the old application defaults to the new bundle identifier's defaults - Re-order the default keys to alphabetical to more easily locate values
* - In the SPMySQL.framework, separate framework-triggered connections and ↵rowanbeentje2012-10-141-0/+1
| | | | | | | | | disconnections from external actions, and use that separation to perform safer disconnects - When closing a database document, add a new notification, and use that to resolve retain cycles affecting connection processes - Improve connection controller disconnection when the document is closed, fixing crashes, by building on those two features (addresses Issue #1396) - Use some of the new functionality to improve SSH and MySQL connection cancellation, making both cancelable in the interface and making both respond much more quickly
* Move table content filter logic to it's own file.stuconnolly2012-08-151-0/+3
|
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-12/+19
|
* - Fix issues where removing favorites could cause crashes in other ↵rowanbeentje2012-05-281-0/+1
| | | | | | | | tabs/windows where the favorite was selected (Issue #1351) - Keep multiple windows and tabs in sync when editing favorites - Fix a new KVO observation not being removed on object teardown
* Add support for saving the state of the connection favorites outline view.stuconnolly2012-05-031-0/+1
|
* Merge outline view branch into trunk.stuconnolly2012-05-021-5/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Adds support for managing and grouping favorites into folders in the connection view and removes the associated favorites management from the preferences window. NOTE: On first launch your connection favorites will be migrated from Sequel Pro's preference file to a new file in ~/Application Support/Sequel Pro/Data. Your old favorites will remain in the preference file until removed in a future version. Outstanding known issues: - Removing a group node with no child favorites presents a warning about also removing the non-existent favorites. - Starting the application with no favorites, creating a group node then selecting, hides the connection details input. Doesn't support emoty selection. - Setting the name of a connection, adding it to the favorites and then swicthing to a different connection type, screws with the favorite name. - The preservation between launches of whether group nodes are collapsed or not is currently not supported.
| * Bring outline view branch up to date with trunk.stuconnolly2012-04-161-0/+2
| |
| * Bring outline view branch up to date with trunk (r3471:r3517).stuconnolly2012-03-181-2/+17
| |
| * Bring outlinew view branch up to date with trunk (r3375:3468).stuconnolly2012-01-221-5/+4
| |
| * Add the ability to export favorites.stuconnolly2011-06-121-0/+3
| |
| * Bring outline view branch up to date with trunk (r3279:r3306).stuconnolly2011-05-141-0/+6
| |
| * Fix broken build after merge with trunk.stuconnolly2011-04-241-0/+3
| |
| * Bring outline view branch up to date with trunk (r3234:3277).stuconnolly2011-04-221-0/+6
| |
| * Bring outline view branch up to date with trunk (r3203:r3224).stuconnolly2011-03-071-1/+1
| |
| * Bring outline view branch up to date with trunk (r3056:r3162).stuconnolly2011-01-271-3/+5
| |\
| * | Revert r3060.stuconnolly2011-01-031-1/+0
| | |
| * | Add spFavs extension constants.stuconnolly2011-01-021-0/+1
| | |
| * | Bring fravorites outline view branch up to date with trunk (r3036:3058).stuconnolly2010-12-281-3/+7
| |\ \
| * | | Remove old favorites constant.stuconnolly2010-12-191-3/+0
| | | |
| * | | Bring outline view branch up to date with trunk (r3007:3010).stuconnolly2010-12-121-9/+38
| |\ \ \
| * \ \ \ Bring outlineview branch up to date with trunk (r2989:3005).stuconnolly2010-12-111-0/+5
| |\ \ \ \
| * \ \ \ \ Bring outline view branch up to date with trunk (r2976:2988).stuconnolly2010-12-081-3/+27
| |\ \ \ \ \
| * | | | | | Apply new favorites outline view patch.stuconnolly2010-12-051-5/+1
| | | | | | |
* | | | | | | - Rework SPTableData PRIMARY KEY and UNIQUE KEY parsing to use SPSQLParser ↵rowanbeentje2012-03-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of regexes - Support multiple primary keys in the SPTableData parse - If possible, use primary keys to preserve table content selection instead of row indexes - Improve SPTableData primary keys method to use cached value instead of using another query - Preserve selection when filtering tables if appropriate