Revision: 28358
          http://sourceforge.net/p/bibdesk/svn/28358
Author:   hofman
Date:     2023-09-18 23:22:47 +0000 (Mon, 18 Sep 2023)
Log Message:
-----------
scripting support for this session date comparison

Modified Paths:
--------------
    trunk/bibdesk/BDSKCondition+Scripting.m
    trunk/bibdesk/Scripting/BibDesk.sdef

Modified: trunk/bibdesk/BDSKCondition+Scripting.m
===================================================================
--- trunk/bibdesk/BDSKCondition+Scripting.m     2023-09-18 21:28:40 UTC (rev 
28357)
+++ trunk/bibdesk/BDSKCondition+Scripting.m     2023-09-18 23:22:47 UTC (rev 
28358)
@@ -66,8 +66,9 @@
     BDSKScriptingToday = 'CTdy', 
     BDSKScriptingYesterday = 'CYst', 
     BDSKScriptingThisWeek = 'CTWk', 
-    BDSKScriptingLastWeek = 'CLWk', 
-    BDSKScriptingExactly = 'CAgo', 
+    BDSKScriptingLastWeek = 'CLWk',
+    BDSKScriptingThisSession = 'CSes',
+    BDSKScriptingExactly = 'CAgo',
     BDSKScriptingInLast = 'CLPe', 
     BDSKScriptingNotInLast = 'CNLP', 
     BDSKScriptingBetween = 'CPeR', 
@@ -97,8 +98,9 @@
                 case BDSKScriptingToday:       [self 
setDateComparison:BDSKToday];         break; 
                 case BDSKScriptingYesterday:   [self 
setDateComparison:BDSKYesterday];     break; 
                 case BDSKScriptingThisWeek:    [self 
setDateComparison:BDSKThisWeek];      break; 
-                case BDSKScriptingLastWeek:    [self 
setDateComparison:BDSKLastWeek];      break; 
-                case BDSKScriptingExactly:     [self 
setDateComparison:BDSKExactly];       break; 
+                case BDSKScriptingLastWeek:    [self 
setDateComparison:BDSKLastWeek];      break;
+                case BDSKScriptingThisSession: [self 
setDateComparison:BDSKThisSession];      break;
+                case BDSKScriptingExactly:     [self 
setDateComparison:BDSKExactly];       break;
                 case BDSKScriptingInLast:      [self 
setDateComparison:BDSKInLast];        break; 
                 case BDSKScriptingNotInLast:   [self 
setDateComparison:BDSKNotInLast];     break; 
                 case BDSKScriptingBetween:     [self 
setDateComparison:BDSKBetween];       break; 

Modified: trunk/bibdesk/Scripting/BibDesk.sdef
===================================================================
--- trunk/bibdesk/Scripting/BibDesk.sdef        2023-09-18 21:28:40 UTC (rev 
28357)
+++ trunk/bibdesk/Scripting/BibDesk.sdef        2023-09-18 23:22:47 UTC (rev 
28358)
@@ -1733,6 +1733,8 @@
                 description="Is this week date comparison."/>
             <enumerator name="previous week" code="CLWk"
                 description="Is last week date comparison."/>
+            <enumerator name="this session" code="CSes"
+                description="Is this session date comparison."/>
             <enumerator name="period ago" code="CAgo"
                 description="Is exactly in a period ago date comparison."/>
             <enumerator name="previous period" code="CLPe"

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to