| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
sql import/running a custom query
|
| |
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
commit adds support for remote server shutdown
💣
|
|
|
|
| |
leftover from #2237)
|
|
|
|
|
|
|
| |
b2d798ba9282d3acf1a2d65de30849e529d4d255)
* Fix an exception that could occur when trying to view a damaged table
* Fix a theoretical use-after-free issue by a wrongly structured retain/release in a setter
|
| |
|
|
|
|
|
|
| |
other cases) (#2299)
Replacing some [NSApp mainWindow] with their actually intended calls [NSApp keyWindow] and [view window]
|
|
|
|
| |
This should also eliminate a few use-after-free crashes
|
|
|
|
| |
be completely hidden (fixes #2285)
|
| |
|
| |
|
| |
|
|
|
|
| |
Caused by a use-after-free of an unretained ivar
|
|
|
|
| |
was provided.
|
|
|
|
| |
database
|
|
|
|
|
|
| |
misbehaviour if loading a table failed (fixes #2180)
Note: I suspect this was a leftover from refactoring but I can't rule out the possibility of a code path where this was desired.
|
| |
|
|
|
|
| |
you do that!?) (fixes #2147)
|
|
|
|
| |
aka "deleted uncommited CA transaction"
|
|
|
|
|
|
| |
database (#2082)
(While we're at it, also removed some duplicate CREATE DATABASE code)
|
|
|
|
| |
The red (first) connection color would not be duplicated to another tab, when choosing "Open Table in New X" from the context menu (issue reported by Kyle via e-mail).
|
|
|
|
| |
messaging a Zombie and crashing
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
* [NSDictionary dictionary] → @{}
* [NSDictionary dictionaryWithObject:forKey:] can safely be replaced. object==nil would have already thrown a NPE in the past.
* Also replaced some (hopefully safe) NSArray initializers (ie. their objects should always exist).
|
|
|
|
| |
Note: [NSArray arrayWithObjects:...,nil] is left unchanged as that could possibly cause a NPE if converted to @[]
|
|
|
|
|
| |
* (Also changed some outdated URLs)
* Replaced [NSApplication sharedApplication] with NSApp
|
| |
|
|
|
|
|
| |
Replaced all [NSNumber numberWithBool:YES/NO] with the @YES/@NO literals.
Also replaced some TRUE/FALSE with their YES/NO counterparts.
|
|
|
|
| |
Fixes #2029
|
|
|
|
|
|
| |
* Attempt to fix the "<SPSplitView: ...>: the delegate <SPSplitView: ...> was sent -splitView:resizeSubviewsWithOldSize: and left the subview frames in an inconsistent state:" message that has been plaguing my console for some time.
* This commit also adds a minimum width on the main area to prevent some strange UI bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Namely this commit changes two things:
1) In the past the user manager window technically was closed after it was released (SPUserManager.m:491):
[NSApp endSheet:[self window] returnCode:0]; //-> calls delegate, which calls release
[[self window] orderOut:self];
This call order has now been swapped.
2) Because the delegate is invoked directly by NSApp, the release was called before other UI elements had finished their cleanup from orderOut:. The delegate callback is now put on the runloop to give other stuff priority.
Requesting QA on this commit.
|
|
|
|
|
|
|
|
| |
The dialog enables
* searching for a database by name (substring matching),
* using C&P to select databases
* navigating to databases not in the database dropdown
* faster keyboard-based navigation
|
|
|
|
| |
arguments
|
| |
|
| |
|
|
|
|
| |
the view binary data as hex option is toggled. Fixes #1875.
|
|
|
|
| |
distinguish from string data of similar content.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
dropped relationship. Fixes issue #1591.
|
|
|
|
|
|
|
|
|
| |
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
|