| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
Issue #1805:
- Add new menu item for "Save Query", making the existing item "Save Query As" as an alternate
- Track the opened SQL file and used encoding to be able to easily save the same file again
- Standardise encoding detection to use the UniversalDetector framework and use that for opened SQL files where the encoding menu is not used
|
|
|
|
| |
enable some more
|
| |
|
|
|
|
| |
automatically filling in connection names on the SSH tab, addressing Issue #1686
|
|
|
|
| |
has occurred, addressing Issue #1670
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- Rework how data to populate the user manager is retrieved from the server, speeding up display of lots of users by a large factor
- Fix support for schema permissions for the Anonymous user, and add support for '%' and '' hostnames (only showing if already set once), fixing Issue #1620
- Highlight databases in the user manager that have permissions set for the selected user
- Switch to using the centrally provided database list to reduce queries and remove the information_schema and performance_schema "databases"
- Speed up a number of operations by tweaking the logic and queries used
|
|
|
|
| |
mangling; recreated new text views with the same settings to address). This fixes Issue #1560
|
|
|
|
|
|
|
|
|
| |
- Update base SDK to 10.6
- Update minimum OS version to 10.6
- Update all XIB to have a 10.6 target
- Drop support for PPC
- Apply all of the above to frameworks SPMySQLFramework and QueryKit
|
|
|
|
|
|
|
|
|
|
|
| |
preventing the correct saving of the edited trigger thereafter (Issue #1534)
- Clean up interface resetting and validation to fix edge cases where the interface was not reset correctly or carried state incorrectly across multiple selections
- Fix a small memory leak when editing multiple triggers
- Clean up code
- Remove the table name column in the triggers interface as it will always display the selected table
- Display NULL values in the triggers interface using the preference setting, and in grey
|
|
|
|
| |
minumum value of zero.
|
| |
|
|
|
|
| |
becomes too big.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
fields:
- Rename all "IS" entries to "=", to make the intended purpose clearer, and switch the underlying command to use "= BINARY" instead of "LIKE", producing an exact match instead of replicating LIKE functionality. Move LIKE p to just below the = options. This addresses Issue #1441.
- Add entries for "matches RegExp" and "does not match RegExp", implementing Issue #1508.
- When adding custom filters, add them by default to the Global group if the favourite isn't an on-disk document, addressing filter loss between sessions; this addresses Issue #1381
|
| |
|
|
|
|
| |
the focus to the Filter Content tab bar. ⇧⌘F is used to show the advanced content filter table. This allows ^⌘F to be used for the standard OS X fullscreen window command, addressing Issue #1513.
|
| |
|
|
|
|
|
|
|
|
|
| |
thanks to Panic, Inc), recompressed for smaller file size and 10.5 compatibility
- Add document icons to match
- Amend the Info.plist to fix Sequel Pro being able to edit old .spf files etc
- Add .mysql file support (Issue #1366)
|
|
|
|
| |
1x and 2x displays.
|
|
|
|
|
|
|
|
| |
Current/Previous/Selection" shortcuts and positions (Issue #1094)
- Tweak the designated requirement to correctly sign the tunnel assistant (Issue #1503)
- Add support for important release notes in the version upgrade routines to highlight important issues, and add notes for the button swap and signing change to alert users
|
|
|
|
| |
including URL schemes and advanced table-based filters, addressing Issue #1492. (The filter code in question probably needs refactoring to allow it to be simplified in future, but does currently function)
|
|
|
|
|
|
| |
- Make the preview colour well square
- Make the background colour apply to the full preview table and not just the cell backgrounds
|
|
|
|
|
|
|
| |
- 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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
| |
Issue #1427
|
|
|
|
|
|
|
| |
autosave behaviour which seems to have problems
- Use that to fix the database view splitter/connection view splitter not saving position correctly
|
| |
|
| |
|
|
|
|
| |
number of lines (dates + auto increment)
|
|
|
|
| |
schlabberdog!)
|
| |
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
with SPSplitView and equivalents
- Update localisable strings
|
|
|
|
|
|
|
| |
standard textview backgrounds, getting rid of the surrounding border box. This fixes issues with dark colour schemes.
- Fix Advanced Table Filter column sizing to be uniform
|
|
|
|
|
|
|
|
|
| |
standard equivalents and SPSplitView
- Replace the "Add" action menu on the connection view with two buttons for easier use and to avoid having to set up more popup buttons
- Improve SPSplitView's handling of delegates set through code
- Update localisable strings
|
|
|
|
|
|
|
| |
max/min constraints when dragging the splitview divider. This improves default behaviour and also allow use of the non-resizable split view children to control relative autoresizing when resizing a parent view
- Tweak Bundle Editor to no longer require split view delegate controls to control resizing, instead making the first split view child non-resizable in IB
|
|
|
|
| |
escape key, not cmd+.
|