aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPEditorPreferencePane.m
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/mergeclasses'Max2018-01-201-1/+1
|\ | | | | | | | | | | | | Conflicts: Source/SPQueryControllerInitializer.m Source/SPQueryDocumentsController.m Source/SPQueryFavoriteManager.m
| * merge and restructure remaining smaller stuff in main project (part of #2789)Max2018-01-201-1/+1
| |
* | Restore a tiny bit of the indentation Xcode just hosedMax2018-01-131-53/+61
| |
* | Replace all calls to deprecated method ↵Max2018-01-131-7/+7
| | | | | | | | +propertyListFromData:mutabilityOption:format:errorDescription:
* | Change the way SPTextView loads theme colors to prevent loading invalid ↵Max2018-01-131-15/+21
| | | | | | | | colors (which could have been stored in prefs before the previous commit) (part of #2963)
* | Rewrote the theme loading method because it would too easily accept invalid ↵Max2018-01-131-72/+103
|/ | | | data (part of #2963)
* Update source code compatibilityMax2017-03-311-1/+1
| | | | | | * 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
* Remove duplicate setting of sheet title/message.Stuart Connolly2017-03-231-2/+1
|
* Formalize [x release], x = nil; conventionMax2015-01-041-8/+8
| | | | | 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.
* Remove some duplicate code by adding abstractionMax2014-12-311-0/+8
|
* Replace some NSDictionaries with literalsMax2014-12-131-6/+6
| | | | | | * [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).
* Change [NSArray arrayWithObject:] to @[] literalMax2014-12-131-3/+3
| | | | Note: [NSArray arrayWithObjects:...,nil] is left unchanged as that could possibly cause a NPE if converted to @[]
* 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
|
* Remove use of deprecated methods.Stuart Connolly2013-12-011-41/+26
|
* Remove use of deprecated methods.Stuart Connolly2013-11-301-1/+1
|
* Cleaned up Format string is not a string literal (potentially insecure) errorsMarius Ursache2013-11-091-1/+1
|
* - Move the SPBeginWaitingAlertSheet function to a ↵rowanbeentje2013-04-031-13/+12
| | | | beginWaitingAlertSheetWithTitle:... class method on a new SPAlertSheets class, allowing us to use invocation forwarding to ensure the entire function is executing on the main thread. This allows runloop processing to happen on the main thread, addressing Issue #1676
* - Convert all old .tiff resource images to .png formatrowanbeentje2012-12-211-1/+1
| | | | | | | - Recompress all pngs losslessly to reduce disk use slightly - Remove old unused images - Switch some code over to imageNamed: to allow easier Retina additions in future
* Query Editor Preference Pane editor colour tweaks:rowanbeentje2012-10-141-2/+11
| | | | | | - Make the preview colour well square - Make the background colour apply to the full preview table and not just the cell backgrounds
* Change Sequel Pro's license from GPL (version 2) to MIT.stuconnolly2012-07-251-15/+20
|
* Tidy up an use enums.stuconnolly2012-06-271-1/+1
|
* - Rewrite SPFontPreviewTextField to replace previous Colloquy-derived ↵rowanbeentje2012-03-181-1/+0
| | | | GPL-licensed previous implementation, and amend calls to match
* Warning: this branch commit is largely untested, and known to throw ↵rowanbeentje2012-02-231-8/+8
| | | | | | | | | | | | exceptions as database structure retrieval is currently missing! Further work on SPMySQLFramework integration: - Improve SPMySQL framework build settings including correct ppc builds and a Distribution configuration for the build distributions to match - Add new convenience querying and result methods to the framework - Amend Sequel Pro source to use the new SPMySQL.framework methods everywhere, replacing MCPKit methods where they differ and improving some functions - Remove MCPKit from the source - Fix a number of warnings on Release-style builds
* - Cleanup: improve compatibility with 10.7 SDK to reduce compiler warningsrowanbeentje2012-02-081-2/+2
|
* * Fixes most parts of #1006 (Translation of file names)dmoagx2011-05-101-2/+2
| | | | * Update strings files
* Fix more warnings.stuconnolly2011-03-131-1/+1
|
* Fix more compiler warnings.stuconnolly2011-03-041-1/+1
|
* fixed compiler warningssqlprodev2011-03-011-8/+8
|
* fixed compiler warningssqlprodev2011-03-011-6/+2
|
* Make use of constants in SPEditorPreferencePane.m.stuconnolly2011-01-301-17/+27
|
* Improve unsaved theme warning message.stuconnolly2011-01-301-5/+8
|
* - Fix issues right-clicking in the empty table area ( http://spbug.com/l/1726 )rowanbeentje2010-11-271-1/+2
| | | | | | | - Improve 10.5 compatibility when clearing menus ( http://spbug.com/l/1508 , http://spbug.com/l/1829 , http://spbug.com/l/1818 ) - Fix a possible crash when updating database lists - Update localisable strings
* Rearchitect preferences, including:stuconnolly2010-11-031-0/+1027
- Split each preference pane into their own controller (subclass of SPPreferencePane, which is a subclass of NSViewController). - Each preference pane controller conforms to the protocol SPPreferencePaneProtocol to allow the main preference controller to build the toolbar. - Move the preferences upgrade function to it's own file. - Add SPFontPreviewTextField which is based on Colloquy's JVFontPreviewField to allow previewing of the selected font in the tables and editor preference panes. - Update localisable strings files.