| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
change in edit status
|
|
|
|
|
|
|
|
| |
window if a trigger can't be saved so that new statements can be fixed
- Fix editing of triggres failing when some MySQL versions append nul bytes to the statement results
- Retain the edited trigger details to fix crashes on 10.8
|
|
|
|
|
|
|
| |
muxing and retry; this should address Issue #1457
- Add SSH command and task arguments used to the debug log
|
|
|
|
|
|
|
| |
Connect item if it was selected
- Name a last unnamed connection thread
|
| |
|
| |
|
|
|
|
|
|
| |
- Make the preview colour well square
- Make the background colour apply to the full preview table and not just the cell backgrounds
|
| |
|
|
|
|
|
|
|
| |
result of r3894, attempting to improve some exceptions during aborted connections
- Name threads created in SPMySQL.framework
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
case-insensitive for a more Mac-like feel, groups are sorted alphabetically among favourite nodes when name sorting is being used, and above (or below when reversed) other favourites in type/host mode
- Update localisable strings and fix a warning
|
|
|
|
| |
items or renaming items. This addresses Issue #1209
|
|
|
|
|
|
|
| |
- When adding a new connection and name editing is entered, accept name changes without validating hostnames etc
- When deleting groups of nodes, ensure that passwords for child nodes are correctly removed from the Keychain
- Add remove item, rename item, and duplicate item entries to the connection interface gear menu (matching the contextual menu)
|
|
|
|
| |
expanded so the selection is correctly preserved (thanks to schlabberdog for extensive testing!)
|
|
|
|
| |
visible by ensuring the parent item is expanded
|
|
|
|
| |
sidebar, don't start editing in the main interface
|
|
|
|
|
|
|
| |
drop target
- Speculative fix for 10.6 & 10.5 connection screen padding/layout issues
|
| |
|
|
|
|
| |
database dropdown.
|
|
|
|
| |
wrap the quick connect header and hide buttons.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
editing on the connection screen (Issue #1339, Issue #1440):
- No longer save changes made to connection favourites as soon as the interface is updated
- Alter the interfaace if favourites are editing, offering to save the changes either to the old connection favourite or to a new favourite
- Add a "Test connection" button to verify changes before saving
- Add a "Quick Connect" entry to the top of the connection view's favourites list so a blank form is always available
- Use a custom highlight when editing favourites to show the favourite has changed but is still linked
- Reduce the margin on the left-hand side of the connection favourites list to increase the available space
- Alter favourite name generation, making it less aggressive when generating names from partial details (eg creating names of just "@") and removing the user
- Alter key icon usage to correctly update the button appearance if an SSL or SSH key is selected
|
| |
|
|
|
|
|
|
| |
Themes will be copied from Default Themes to ~/Library/Application Support/Sequel Pro/Themes, only if a theme with the same name does not exist in that folder.
|
|
|
|
| |
sources and mysql doc that seems to have always been it's name?) #1476
|
|
|
|
| |
selected.
|
| |
|
| |
|
| |
|
|
|
|
| |
prevent exceptions when they appear to get called. This should address Issue #1411.
|
|
|
|
|
|
|
|
|
| |
responders in an expanding view at the end of the animation
- On initial launch, and when changing database, ensure that the window focus is set to the table list or the table list filter or the table list as appropriate. This addresses Issue #1437.
- Clean up some logic
|
| |
|
|
|
|
| |
controls no longer functioning correctly)
|
|
|
|
|
|
|
|
| |
linebreak
- Tweak autocomplete poup to show the text positioned underneath the target word
- Consolidate code
|
|
|
|
|
|
|
| |
manager is undoing or redoing, avoiding potential text processing loops when undoing in the search filter field (Issue #996)
- If the table is unfiltered, and the table filter field is cleared (eg when typing/changing) don't reload the table
|
|
|
|
|
|
|
| |
settings, to aid length issues with the new sandbox-safe temporary folders being used
- Clean up SSH argument code
|
|
|
|
|
|
|
|
|
|
|
| |
address Issue #877:
- On servers with very short timeouts set the wait_timeout for the session as well as the interactive_timeout to prevent the connection from dropping frequently
- Improve recovery from connection errors, correctly restoring the connection if appropriate and possible
- Allow reconnections to occur recursively by altering the internal tracking mechanism
- Fix some edge cases where the connection would remain locked incorrectly
- Improve error messaging for the "MySQL Server has gone away" network case
|
|
|
|
| |
process list is using that connection
|
| |
|
|
|
|
|
|
|
| |
autosave behaviour which seems to have problems
- Use that to fix the database view splitter/connection view splitter not saving position correctly
|
| |
|
| |
|
|
|
|
| |
redundant checks and duplicate code.
|
|
|
|
|
|
|
| |
of truncated queries for clarity (Issue #1407)
- If SHOW FULL PROCESSLIST isn't on, and the query appears to be truncated (length == 100), add a trailing ellipsis to suggest more content
|
|
|
|
| |
caused by r3766
|
|
|
|
|
|
|
|
| |
encodings, fixing a number of exceptions with various actions (Issue #1416)
- Fix which item is selected after reordering columns in the structure view
- Display enodings and collations which match the table settings in gray
|
|
|
|
| |
dependencies now that all BW custom elements have been removed; remove last references and build steps.
|
|
|
|
| |
UserManagerView, replacing with SPSplitViews and standard equivalents
|
|
|
|
|
|
|
| |
ProgressIndicatorLayer nibs, replacing with standard equivalents - and a new BGHUDButtonCell in the case of the indicator layer button
- Add a new BGHUDButtonCell class, a BSD-licensed class from Tim Davis @ BinaryMethod.com ( https://github.com/binarygod/BGHUDAppKit ). This is a slightly modified version, hardcoding in values from BGHudGeometry, BGThemeManager, BGGradientTheme, and BGTheme.
|
|
|
|
| |
DatabaseServerVariables, Navigator, and IndexesView nibs, replacing with SPSplitView and standard equivalents
|