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

Reply via email to