aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPWindow.m
Commit message (Collapse)AuthorAgeFilesLines
* Update source code compatibilityMax2017-03-311-8/+0
| | | | | | * Remove forward SDK declaration for 10.8 and below (since that is the minimum required development SDK) * Fix one case where a method unconditionally required a 10.9+ runtime * Move all of the forward/backward hacks into their own file
* Disable automatic window tabbing on 10.12+ until we fully implement it.Stuart Connolly2017-03-251-2/+16
|
* 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
|
* - Fix toggleFullScreen: errors on <= 10.6, addressing Log #3759. (It ↵rowanbeentje2013-01-111-2/+2
| | | | appears that an NSWindow subclass which checks whether super respondsToSelector:@selector(toggleFullScreen:) returns YES on 10.6; changing this to an +[NSWindow instancesRespondToSelector:] check works correctly). Thanks to schlabberdog for identifying the problem!
* - Enable translation of the Show/Hide Toolbar menu item by taking over ↵rowanbeentje2013-01-081-2/+19
| | | | title changes ourselves, fixing the last part of Issue #1521
* - Call the NSWindow super implementation of validateMenuItem: in SPWindow, ↵rowanbeentje2013-01-051-0/+14
| | | | | | | | 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
* - Rearrange some menu shortcuts: ⌘F is now used on the Content tab to set ↵rowanbeentje2012-12-171-0/+23
| | | | 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.
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-12/+20
|
* - Rework edit sheet find/replace handling; instead of altering the main ↵rowanbeentje2012-04-241-0/+28
| | | | window's firstResponder, which only worked under certain NSTextView focus conditions, allow the field edit sheet to become the main window. This fixes issues with the Find/Replace dialog not fully working correctly in the edit sheet.
* - Reorder window instantiation process to ensure window has had its size ↵rowanbeentje2011-08-311-1/+0
| | | | | | | set before adding the main views, fixing resize issues including Issue #1141 on 10.6 - Remove accidentally committed log line
* - Clean up undo manager handlingrowanbeentje2011-08-311-0/+14
| | | | | - Implement an undo manager per tab (strictly speaking, per connection 'document'), addressing Issue #1109.
* - Lion compatibility improvement: add support for fullscreen windows, on ↵rowanbeentje2011-08-161-4/+12
| | | | | | | | | | | the main window only; hide SSH/SSL status when entering fullscreen mode, to prevent drawing issues - Lion compatibility improvement: update tab colours under 10.7 to match system styles - Lion compatibility improvement: fix issues dragging tabs out of windows and into other tab bars - Lion compatibility improvement: fix QuickLook issues under 10.7, including windows which couldn't be closed, fullscreened, or crashes - Fix exceptions in the bundle controller when using tab switching keys - Lion compatibility improvement: use overlay scrollers where possible
* Minor tidy up.stuconnolly2011-07-111-1/+0
|
* - Fix more compiler warningsrowanbeentje2011-03-041-1/+1
|
* fixed compiler warningssqlprodev2011-03-011-1/+1
|
* - Fix exceptions caused by uncombined accents/special characters, ↵rowanbeentje2011-02-191-1/+1
| | | | addressing the exception for Issue #987 (http://spbug.com/l/1948)
* • bound short-cut ⌥⎋ to display the context menu of the first ↵Bibiko2011-01-261-0/+31
| | | | responder if responder is embedded in a SPWindow
* • check the character length of the keyDown eventBibiko2011-01-251-1/+2
| | | | - addresses http://log.sequelpro.com/view/1948; I wasn't able to reproduce it but this fix should eliminate that exception
* - Change shortcut for "Duplicate Connection Tab" to alt-T for increased ↵rowanbeentje2011-01-231-0/+80
discoverability - this improves on Issue #943 - Add alternate keybindings for tab switching - support command-shift-[ and -], and command-alt-left and right arrows to match behaviour of other applications - Update localisable strings