Revision: 14952 http://sourceforge.net/p/skim-app/code/14952 Author: hofman Date: 2025-03-07 22:52:16 +0000 (Fri, 07 Mar 2025) Log Message: ----------- single setting of toolbar style
Modified Paths: -------------- trunk/SKMainWindowController.m Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2025-03-07 22:22:01 UTC (rev 14951) +++ trunk/SKMainWindowController.m 2025-03-07 22:52:16 UTC (rev 14952) @@ -332,19 +332,9 @@ // hidden pref for toolbar position relative to title: // 0 = below, 1 = beside, 2 = beside compact, 3 = replacing, 4 = replacing compact NSInteger placement = [[NSUserDefaults standardUserDefaults] integerForKey:SKToolbarPlacementKey]; - if (placement == 0) { - [window setToolbarStyle:NSWindowToolbarStyleExpanded]; - } else if (placement == 2) { - [window setToolbarStyle:NSWindowToolbarStyleUnifiedCompact]; - } else if (placement == 3) { - [window setToolbarStyle:NSWindowToolbarStyleUnified]; - if ([[window toolbar] isVisible]) - [window setTitleVisibility:NSWindowTitleHidden]; - } else if (placement == 4) { - [window setToolbarStyle:NSWindowToolbarStyleUnifiedCompact]; - if ([[window toolbar] isVisible]) - [window setTitleVisibility:NSWindowTitleHidden]; - } + [window setToolbarStyle:placement == 0 ? NSWindowToolbarStyleExpanded : (placement % 2) ? NSWindowToolbarStyleUnified : NSWindowToolbarStyleUnifiedCompact]; + if (placement > 2 && [[window toolbar] isVisible]) + [window setTitleVisibility:NSWindowTitleHidden]; } // for animations This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit