From 718270d27014b5adffc8f4e4c8141b5b7a2e301d Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:10:04 +0900 Subject: [PATCH 01/13] Test commit --- .../contents.xcworkspacedata | 7 ++ .../UserInterfaceState.xcuserstate | Bin 0 -> 8010 bytes .../xcschemes/MacTimeLog.xcscheme | 86 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 22 +++++ utils.py | 3 +- 5 files changed, 117 insertions(+), 1 deletion(-) create mode 100644 MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/MacTimeLog.xcscheme create mode 100644 MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..2271c0f --- /dev/null +++ b/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate b/MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..33697483fa2457a83c3602d86d11373f8f2961dc GIT binary patch literal 8010 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 u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist b/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..c9df804 --- /dev/null +++ b/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,22 @@ + + + + + SchemeUserState + + MacTimeLog.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 8D1107260486CEB800E47090 + + primary + + + + + diff --git a/utils.py b/utils.py index 7bb1fcd..2570d84 100644 --- a/utils.py +++ b/utils.py @@ -4,4 +4,5 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run \ No newline at end of file + return run +#test \ No newline at end of file From 995a8cf931afdbc04bb2cb4d65bcad1b91427040 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:11:23 +0900 Subject: [PATCH 02/13] Revert "Test commit" This reverts commit 718270d27014b5adffc8f4e4c8141b5b7a2e301d. --- .../contents.xcworkspacedata | 7 -- .../UserInterfaceState.xcuserstate | Bin 8010 -> 0 bytes .../xcschemes/MacTimeLog.xcscheme | 86 ------------------ .../xcschemes/xcschememanagement.plist | 22 ----- utils.py | 3 +- 5 files changed, 1 insertion(+), 117 deletions(-) delete mode 100644 MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/MacTimeLog.xcscheme delete mode 100644 MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 2271c0f..0000000 --- a/MacTimeLog.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate b/MacTimeLog.xcodeproj/project.xcworkspace/xcuserdata/maiorinodavid.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 33697483fa2457a83c3602d86d11373f8f2961dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8010 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 u - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist b/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index c9df804..0000000 --- a/MacTimeLog.xcodeproj/xcuserdata/maiorinodavid.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - SchemeUserState - - MacTimeLog.xcscheme - - orderHint - 0 - - - SuppressBuildableAutocreation - - 8D1107260486CEB800E47090 - - primary - - - - - diff --git a/utils.py b/utils.py index 2570d84..7bb1fcd 100644 --- a/utils.py +++ b/utils.py @@ -4,5 +4,4 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run -#test \ No newline at end of file + return run \ No newline at end of file From 86d6ec33e3d09515c2a877bba29750c20aef57a8 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:12:44 +0900 Subject: [PATCH 03/13] test2 --- utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index 7bb1fcd..2570d84 100644 --- a/utils.py +++ b/utils.py @@ -4,4 +4,5 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run \ No newline at end of file + return run +#test \ No newline at end of file From 25e1b7d5a78eecdf8faf6af2dfb11cdc36ec0c14 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:13:04 +0900 Subject: [PATCH 04/13] Revert "test2" This reverts commit 86d6ec33e3d09515c2a877bba29750c20aef57a8. --- utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils.py b/utils.py index 2570d84..7bb1fcd 100644 --- a/utils.py +++ b/utils.py @@ -4,5 +4,4 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run -#test \ No newline at end of file + return run \ No newline at end of file From f71bff0a1fa7f67d6081a291b855638bb6524fac Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:13:09 +0900 Subject: [PATCH 05/13] Revert "Revert "test2"" This reverts commit 25e1b7d5a78eecdf8faf6af2dfb11cdc36ec0c14. --- utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index 7bb1fcd..2570d84 100644 --- a/utils.py +++ b/utils.py @@ -4,4 +4,5 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run \ No newline at end of file + return run +#test \ No newline at end of file From 33a6c656d3a1a523bdff17bc5dc311fb46dbaa80 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:13:12 +0900 Subject: [PATCH 06/13] Revert "Revert "Revert "test2""" This reverts commit f71bff0a1fa7f67d6081a291b855638bb6524fac. --- utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils.py b/utils.py index 2570d84..7bb1fcd 100644 --- a/utils.py +++ b/utils.py @@ -4,5 +4,4 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run -#test \ No newline at end of file + return run \ No newline at end of file From a1ddf812c6008383fab80fa788a10581f4c68b7c Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:17:05 +0900 Subject: [PATCH 07/13] Revert "Revert "Revert "Revert "test2"""" This reverts commit 33a6c656d3a1a523bdff17bc5dc311fb46dbaa80. --- utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index 7bb1fcd..2570d84 100644 --- a/utils.py +++ b/utils.py @@ -4,4 +4,5 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run \ No newline at end of file + return run +#test \ No newline at end of file From 4f7c1eb28748580741a820f380b54761cc491702 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:17:05 +0900 Subject: [PATCH 08/13] Revert "Revert "Revert "test2""" This reverts commit f71bff0a1fa7f67d6081a291b855638bb6524fac. --- utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils.py b/utils.py index 2570d84..7bb1fcd 100644 --- a/utils.py +++ b/utils.py @@ -4,5 +4,4 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run -#test \ No newline at end of file + return run \ No newline at end of file From be4036cf252c8a985cccfa30cc3c4b70d243f609 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:17:05 +0900 Subject: [PATCH 09/13] Revert "Revert "test2"" This reverts commit 25e1b7d5a78eecdf8faf6af2dfb11cdc36ec0c14. --- utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index 7bb1fcd..2570d84 100644 --- a/utils.py +++ b/utils.py @@ -4,4 +4,5 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run \ No newline at end of file + return run +#test \ No newline at end of file From 92b9da240f39bc96a018f76b5865deb40413fcf8 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Thu, 2 Aug 2012 00:17:05 +0900 Subject: [PATCH 10/13] Revert "test2" This reverts commit 86d6ec33e3d09515c2a877bba29750c20aef57a8. --- utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils.py b/utils.py index 2570d84..7bb1fcd 100644 --- a/utils.py +++ b/utils.py @@ -4,5 +4,4 @@ def run_in_thread(fn): def run(*k, **kw): t = threading.Thread(target=fn, args=k, kwargs=kw) t.start() - return run -#test \ No newline at end of file + return run \ No newline at end of file From 561a6017055540318697dde34adeab4dae5a5ec8 Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Sat, 4 May 2013 18:07:00 +0900 Subject: [PATCH 11/13] Updated SDK for OSX 10.8 --- English.lproj/MainMenu.xib | 2313 ++++++++------------------ Info.plist | 18 +- MacTimeLog.xcodeproj/project.pbxproj | 14 +- 3 files changed, 747 insertions(+), 1598 deletions(-) diff --git a/English.lproj/MainMenu.xib b/English.lproj/MainMenu.xib index b81f033..eb7d274 100644 --- a/English.lproj/MainMenu.xib +++ b/English.lproj/MainMenu.xib @@ -2,33 +2,50 @@ 1050 - 10C540 - 740 - 1038.25 - 458.00 + 12D78 + 3084 + 1187.37 + 626.00 com.apple.InterfaceBuilder.CocoaPlugin - 740 + 3084 - + YES - - - - + NSBox + NSButton + NSButtonCell + NSComboBox + NSComboBoxCell + NSCustomObject + NSCustomView + NSDatePicker + NSDatePickerCell + NSMenu + NSMenuItem + NSPopUpButton + NSPopUpButtonCell + NSScrollView + NSScroller + NSSegmentedCell + NSSegmentedControl + NSStepper + NSStepperCell + NSTabView + NSTabViewItem + NSTextField + NSTextFieldCell + NSTextView + NSView + NSWindowTemplate YES com.apple.InterfaceBuilder.CocoaPlugin - YES - - YES - - - YES - + PluginDependencyRecalculationVersion + YES @@ -636,7 +653,7 @@ Mac Time Log NSWindow - {1.79769e+308, 1.79769e+308} + 258 @@ -655,9 +672,8 @@ 2322 - {565, 14} + {580, 204} - 2 @@ -670,15 +686,15 @@ YES - 6 + 38 - 565 + 580 1 - 11109 + 67119973 0 @@ -692,7 +708,7 @@ NSBackgroundColor NSColor - + YES 6 @@ -722,7 +738,7 @@ NSColor NSUnderline - + YES 1 @@ -732,31 +748,48 @@ + + 1 6 - {1147, 1e+07} - {83, 0} + {1147, 10000000} - {{1, 1}, {565, 204}} + {{1, 1}, {580, 204}} - 2 - {4, -5} - 1 + {4, 5} + + 79691776 + + YES + + YES + + + + file://localhost/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Resources/DVTIbeamCursor.tiff + + + + + 3 + MCAwAA + + 4 256 - {{566, 1}, {15, 204}} + {{565, 1}, {16, 204}} - 2 + NO _doScroller: 0.086956519999999995 @@ -767,7 +800,7 @@ -2147483392 {{-100, -100}, {87, 18}} - 2 + NO 1 _doScroller: @@ -778,21 +811,22 @@ {{0, 54}, {582, 206}} - 2 - 18 + 133138 + 0.25 + 4 + 1 290 {{76, 13}, {419, 26}} - 2 YES - 341966336 + 341835776 268435456 @@ -1069,19 +1103,20 @@ 274 - {15, 0} + {13, 0} YES + NO + YES YES - - 12 + 10 10 1000 - 75628032 + 75497472 0 @@ -1096,7 +1131,7 @@ - 338820672 + 338690112 1024 @@ -1128,7 +1163,7 @@ 19 tableViewAction: - -767524864 + -765427712 @@ -1137,23 +1172,24 @@ 0 YES 0 + 1 + NO 289 {{494, 9}, {84, 32}} - 2 YES - 67239424 + 67108864 134217728 Done - -2034876161 + -2034876416 129 @@ -1161,6 +1197,7 @@ 200 25 + NO @@ -1169,18 +1206,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{5, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Left @@ -1207,18 +1242,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{87, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Spent @@ -1241,18 +1274,16 @@ YES - 256 + 274 {{1, 1}, {67, 22}} - 2 {{169, 264}, {69, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Slacking @@ -1275,7 +1306,7 @@ YES - 256 + 274 YES @@ -1283,10 +1314,9 @@ 268 {{10, 5}, {41, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1299,19 +1329,18 @@ + NO {{1, 1}, {64, 22}} - 2 {{252, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Work till @@ -1334,18 +1363,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{5, 13}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 @@ -1366,10 +1393,9 @@ 268 {{181, 270}, {76, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1377,16 +1403,16 @@ + NO 268 {{100, 270}, {45, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1394,16 +1420,16 @@ + NO 268 {{17, 270}, {76, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1411,16 +1437,16 @@ + NO 292 {{17, 20}, {50, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1428,20 +1454,20 @@ + NO 266 {{341, 267}, {231, 22}} - 2 YES - -2076049856 + -2076180416 134219776 - -2035138305 + -2035138560 268435492 @@ -1462,16 +1488,16 @@ YES 2 + NO 268 {{345, 289}, {49, 14}} - 2 YES - 67239488 + 67108928 272761856 Project @@ -1730,14 +1756,15 @@ or_IN + NO {581, 307} - 2 {{0, 0}, {1280, 778}} - {1.79769e+308, 1.79769e+308} + {10000000000000, 10000000000000} + YES MacTimeLogAppDelegate @@ -1750,10 +1777,11 @@ Preferences NSWindow + {409, 315} {409, 315} - + 256 YES @@ -1778,7 +1806,7 @@ YES - 67239488 + 67108928 272630784 Working day length @@ -1786,6 +1814,7 @@ + NO @@ -1794,7 +1823,7 @@ YES - -2072904127 + -2073034687 272630784 @@ -1808,6 +1837,7 @@ + NO @@ -1816,7 +1846,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -1825,6 +1855,7 @@ + NO @@ -1833,7 +1864,7 @@ YES - 67239488 + 67108928 272630784 Working day starts at @@ -1841,6 +1872,7 @@ + NO @@ -1849,7 +1881,7 @@ YES - 67239488 + 67108928 272630784 Log edit command @@ -1857,6 +1889,7 @@ + NO @@ -1865,7 +1898,7 @@ YES - 67239488 + 67108928 272761856 Be careful, it can break your history @@ -1876,6 +1909,7 @@ MC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1884,7 +1918,7 @@ YES - 71433728 + 71303168 0 -595929600 @@ -1919,6 +1953,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -1927,7 +1962,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -1936,6 +1971,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -1944,7 +1980,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 %s - substitute for log file @@ -1955,6 +1991,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1963,7 +2000,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 %Y - year, %m - month, %d - day, %H- hour, %M - minute @@ -1974,6 +2011,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1982,12 +2020,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 Show work till estimate - 1211912703 + 1211912448 2 NSImage @@ -2001,6 +2039,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2009,12 +2048,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 Show date/time information in the log - 1211912703 + 1211912448 2 @@ -2023,6 +2062,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2031,7 +2071,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -1267597759 + -1267728319 272630784 @@ -2040,6 +2080,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2048,7 +2089,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 Format @@ -2056,6 +2097,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{10, 33}, {377, 253}} @@ -2078,11 +2120,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2076049856 + -2076180416 2048 - 109199615 + 109199360 1 @@ -2102,6 +2144,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 2 + NO @@ -2110,18 +2153,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 134217728 Add - -2038284033 + -2038284288 129 200 25 + NO @@ -2130,7 +2174,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -1804468671 + -1804599231 272630784 @@ -2139,6 +2183,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2147,18 +2192,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 134217728 Remove - -2038284033 + -2038284288 129 200 25 + NO @@ -2167,7 +2213,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272630784 Project name @@ -2175,6 +2221,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2183,7 +2230,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 All your log data for this project will remain @@ -2194,6 +2241,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjcxNzM4OCAwLjUyNzE3Mzg4IDAuNTI3MTczODgAA + NO @@ -2202,7 +2250,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 Type in project name @@ -2213,6 +2261,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjcxNzM4OCAwLjUyNzE3Mzg4IDAuNTI3MTczODgAA + NO {{10, 33}, {377, 253}} @@ -2235,12 +2284,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 0 Show Growl notification - 1211912703 + 1211912448 2 @@ -2249,6 +2298,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2262,18 +2312,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 134217728 Preview Notification - -2038284033 + -2038284288 129 200 25 + NO @@ -2282,12 +2333,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 0 Play sound on notification - 1211912703 + 1211912448 2 @@ -2296,6 +2347,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2304,7 +2356,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 Repeat after @@ -2312,6 +2364,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2320,7 +2373,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 minutes @@ -2328,6 +2381,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2336,7 +2390,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 minutes @@ -2344,6 +2398,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2352,7 +2407,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 If task remains the same for @@ -2360,6 +2415,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2368,7 +2424,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -2377,6 +2433,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -2385,7 +2442,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2072904127 + -2073034687 272630784 @@ -2394,6 +2451,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2402,7 +2460,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -2411,6 +2469,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -2419,7 +2478,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2072904127 + -2073034687 272630784 @@ -2428,6 +2487,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{36, 75}, {310, 145}} @@ -2455,11 +2515,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA {409, 315} - {{0, 0}, {1280, 778}} {409, 337} {409, 337} + YES MainController @@ -2472,7 +2532,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMac Time Log Reports NSWindow - {1.79769e+308, 1.79769e+308} + {643, 341} @@ -2486,7 +2546,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES - 256 + 274 YES @@ -2494,10 +2554,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA268 {{59, 206}, {139, 26}} - 2 YES - -2076049856 + -2076180416 -2147481600 LucidaGrande @@ -2505,7 +2564,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA16 - 109199615 + 109199360 129 @@ -2606,16 +2665,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 2 + NO 268 {{6, 213}, {90, 17}} - 2 YES - 68288064 + 68157504 272630784 Period @@ -2623,18 +2682,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{62, 174}, {88, 27}} - 2 YES - 608304640 + 608174080 0 - + 253468800 @@ -2648,20 +2707,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{62, 144}, {88, 27}} - 2 YES - 608304640 + 608174080 0 - - 253468800 - + 0.0 @@ -2669,16 +2726,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{6, 179}, {38, 17}} - 2 YES - 605158976 + 605028416 272630784 From @@ -2686,16 +2743,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{6, 147}, {38, 17}} - 2 YES - 68288064 + 68157504 272630784 To @@ -2703,40 +2760,39 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{145, 153}, {62, 32}} - 2 YES - 604110336 + 603979776 134217728 Show - -2035924737 + -2035924992 129 200 25 + NO {{1, 1}, {213, 240}} - 2 {{9, 16}, {215, 256}} - 2 {0, 0} - 67239424 + 67108864 0 Report Attributes @@ -2759,7 +2815,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES - 256 + 274 YES @@ -2767,10 +2823,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA268 {{8, 89}, {125, 17}} - 2 YES - 68288064 + 68157504 272630784 Work done @@ -2778,16 +2833,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 64}, {153, 17}} - 2 YES - 68288064 + 68157504 272630784 Work per day @@ -2795,16 +2850,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 39}, {130, 17}} - 2 YES - 68288064 + 68157504 272630784 Slacking @@ -2812,16 +2867,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 14}, {214, 17}} - 2 YES - 68288064 + 68157504 272630784 Slacking per day @@ -2829,16 +2884,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 89}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2846,16 +2901,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 64}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2863,16 +2918,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 39}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2880,16 +2935,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 14}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2897,19 +2952,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{1, 1}, {213, 113}} - 2 {{9, 275}, {215, 129}} - 2 {0, 0} - 67239424 + 67108864 0 Statistics @@ -2937,7 +2991,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 @@ -2959,6 +3013,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 2 + NO @@ -2973,12 +3028,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 274 - {376, 366} + {391, 366} GraphView - {{2, 2}, {376, 366}} + {{2, 2}, {391, 366}} @@ -2988,8 +3043,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 256 - {{378, 2}, {15, 366}} + {{377, 2}, {16, 366}} + NO _doScroller: 1 @@ -3000,6 +3056,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA-2147483392 {{-100, -100}, {380, 15}} + NO 1 _doScroller: @@ -3009,10 +3066,13 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA{395, 370} - 19 + 133139 + 0.25 + 4 + 1 {{234, 20}, {395, 397}} @@ -3022,11 +3082,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA {642, 410} - 2 {{0, 0}, {1440, 878}} {643, 363} - {1.79769e+308, 1.79769e+308} + {10000000000000, 10000000000000} + YES ReportController @@ -3047,6 +3107,14 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES + + + delegate + + + + 374 + orderFrontStandardAboutPanel: @@ -3088,436 +3156,420 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA370 - - delegate - - + + showHelp: + + - 374 + 1225 - makeKeyAndOrderFront: - - + startSpeaking: + + - 471 + 1311 - - initialFirstResponder - - + + copy: + + - 927 + 1312 - - cbxInput - - + + cut: + + - 940 + 1313 - - lblSlackingTime - - + + toggleAutomaticSpellingCorrection: + + - 941 + 1314 - - lblTimeLeft - - + + toggleSmartInsertDelete: + + - 942 + 1315 - - lblTimeSpent - - + + checkSpelling: + + - 943 + 1316 - - lblTimeSpentCurr - - + + toggleContinuousSpellChecking: + + - 944 + 1317 - - lblWorkTill - - + + paste: + + - 945 + 1318 - - pbtnProject - - + + toggleAutomaticDataDetection: + + - 947 + 1319 - btnDonePress: - - + toggleAutomaticTextReplacement: + + - 948 + 1320 - - outputArea - - + + orderFrontSubstitutionsPanel: + + - 949 + 1321 - - workTillBox - - + + toggleAutomaticLinkDetection: + + - 958 + 1322 - - nextKeyView - - + + uppercaseWord: + + - 959 + 1323 - - attributeBox - - + + lowercaseWord: + + - 1070 + 1324 - customMenu: - - + toggleGrammarChecking: + + - 1074 + 1325 - todayMenu: - - + showGuessPanel: + + - 1075 + 1326 - projectChange: - - + redo: + + - 1123 + 1327 - - dpkrWorkStarts - - + + delete: + + - 1125 + 1328 - - edtLogEditCommand - - + + toggleAutomaticQuoteSubstitution: + + - 1127 + 1329 - - edtWorkHours - - + + capitalizeWord: + + - 1129 + 1330 - - stprWorkHours - - + + selectAll: + + - 1133 + 1331 - takeIntegerValueFrom: - - + stopSpeaking: + + - 1134 + 1332 - - delegate - - - - 1135 - - - - edtAddProject - - + + undo: + + - 1136 + 1333 - - pbtnRemoveProject - - + + toggleAutomaticDashSubstitution: + + - 1138 + 1334 - addProject: - - + pasteAsPlainText: + + - 1139 + 1335 - removeProject: - - + performFindPanelAction: + + - 1140 + 1336 - - mainController - - + + performFindPanelAction: + + - 1141 + 1337 - - chbShowDateTime - - + + performFindPanelAction: + + - 1154 + 1338 - - chbShowWorkTill - - + + centerSelectionInVisibleArea: + + - 1155 + 1339 - - edtDateTimeFormat - - + + performFindPanelAction: + + - 1156 + 1340 - showDateTime: - - + performClose: + + - 1157 + 1358 - - showWorkTill: - - + + initialFirstResponder + + - 1158 + 927 - mainWindow - - + delegate + + - 1161 + 1367 - prefWindow - - + nextKeyView + + - 1162 + 959 - - reportWindow - - + + makeKeyAndOrderFront: + + - 1163 + 471 - lblAvgSlack - - + delegate + + - 1170 + 1135 - - lblAvgWork - - + + takeIntegerValueFrom: + + - 1171 + 1134 - lblSlackTotal - - + cbxInput + + - 1172 + 940 - lblWorkTotal - - + lblSlackingTime + + - 1173 + 941 - graphView - - + lblTimeLeft + + - 1181 + 942 - scrollView - - + lblTimeSpent + + - 1185 + 943 - sgmControl - - + lblTimeSpentCurr + + - 1209 + 944 - - typeChanged: - - + + lblWorkTill + + - 1210 + 945 - - currentMonthMenu: - - + + pbtnProject + + - 1211 + 947 - currentWeekMenu: - - + btnDonePress: + + - 1212 + 948 - - days10: - - + + outputArea + + - 1213 + 949 - - days20Menu: - - + + workTillBox + + - 1214 + 958 - days30Menu: - - + projectChange: + + - 1215 + 1123 - dpkrFrom - - + mainWindow + + - 1216 + 1161 - dpkrTo - - - - 1217 - - - - showCustom: - - + prefWindow + + - 1218 + 1162 - - yeaterdayMenu: - - + + reportWindow + + - 1220 + 1163 @@ -3527,14 +3579,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1221 - - - showHelp: - - - - 1225 - openLog: @@ -3543,6 +3587,22 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1226 + + + applicationRef + + + + 1408 + + + + btnDone + + + + 1418 + delegate @@ -3560,268 +3620,284 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1264 - - startSpeaking: - - + + attributeBox + + - 1311 + 1070 - copy: - - + customMenu: + + - 1312 + 1074 - cut: - - + todayMenu: + + - 1313 + 1075 - - toggleAutomaticSpellingCorrection: - - + + lblAvgSlack + + - 1314 + 1170 - - toggleSmartInsertDelete: - - + + lblAvgWork + + - 1315 + 1171 - - checkSpelling: - - + + lblSlackTotal + + - 1316 + 1172 - - toggleContinuousSpellChecking: - - + + lblWorkTotal + + - 1317 + 1173 - - paste: - - + + graphView + + - 1318 + 1181 + + + + scrollView + + + + 1185 + + + + sgmControl + + + + 1209 - toggleAutomaticDataDetection: - - + typeChanged: + + - 1319 + 1210 - toggleAutomaticTextReplacement: - - + currentMonthMenu: + + - 1320 + 1211 - orderFrontSubstitutionsPanel: - - + currentWeekMenu: + + - 1321 + 1212 - toggleAutomaticLinkDetection: - - + days10: + + - 1322 + 1213 - uppercaseWord: - - + days20Menu: + + - 1323 + 1214 - lowercaseWord: - - + days30Menu: + + - 1324 + 1215 - - toggleGrammarChecking: - - + + dpkrFrom + + - 1325 + 1216 - - showGuessPanel: - - + + dpkrTo + + - 1326 + 1217 - redo: - - + showCustom: + + - 1327 + 1218 - delete: - - + yeaterdayMenu: + + - 1328 + 1220 - - toggleAutomaticQuoteSubstitution: - - + + btnShow + + - 1329 + 1419 - - capitalizeWord: - - + + dpkrWorkStarts + + - 1330 + 1125 - - selectAll: - - + + edtLogEditCommand + + - 1331 + 1127 - - stopSpeaking: - - + + edtWorkHours + + - 1332 + 1129 - - undo: - - + + stprWorkHours + + - 1333 + 1133 - - toggleAutomaticDashSubstitution: - - + + edtAddProject + + - 1334 + 1136 - - pasteAsPlainText: - - + + pbtnRemoveProject + + - 1335 + 1138 - performFindPanelAction: - - + addProject: + + - 1336 + 1139 - performFindPanelAction: - - + removeProject: + + - 1337 + 1140 - - performFindPanelAction: - - + + mainController + + - 1338 + 1141 - - centerSelectionInVisibleArea: - - + + chbShowDateTime + + - 1339 + 1154 - - performFindPanelAction: - - + + chbShowWorkTill + + - 1340 + 1155 - - performClose: - - + + edtDateTimeFormat + + - 1358 + 1156 - - delegate - - + + showDateTime: + + - 1367 + 1157 - takeIntegerValueFrom: - - + showWorkTill: + + - 1387 + 1158 @@ -3855,14 +3931,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1392 - - - takeIntegerValueFrom: - - - - 1403 - edtNotificationRepeatTime @@ -3879,14 +3947,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1405 - - - applicationRef - - - - 1408 - chbSoundOnNotification @@ -3920,20 +3980,20 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1417 - - btnDone - - + + takeIntegerValueFrom: + + - 1418 + 1387 - - btnShow - - + + takeIntegerValueFrom: + + - 1419 + 1403 @@ -3941,7 +4001,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 0 - + + YES + @@ -5662,6 +5724,8 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES YES + -1.IBPluginDependency + -2.IBPluginDependency -3.IBPluginDependency 1005.IBPluginDependency 1006.IBPluginDependency @@ -5679,7 +5743,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1014.IBPluginDependency 1030.IBPluginDependency 1031.IBPluginDependency - 1032.IBEditorWindowLastContentRect 1032.IBPluginDependency 1033.IBPluginDependency 1034.IBPluginDependency @@ -5688,6 +5751,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1037.IBPluginDependency 1038.IBPluginDependency 1039.IBPluginDependency + 1065.IBPluginDependency 1076.IBPluginDependency 1077.IBPluginDependency 1078.IBPluginDependency @@ -5708,6 +5772,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1093.IBPluginDependency 1095.IBPluginDependency 1096.IBPluginDependency + 1124.IBPluginDependency 1146.IBPluginDependency 1147.IBPluginDependency 1148.IBPluginDependency @@ -5718,19 +5783,17 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1153.IBPluginDependency 1159.IBPluginDependency 1160.IBPluginDependency + 1165.IBPluginDependency 1176.IBPluginDependency 1177.IBPluginDependency 1178.IBPluginDependency 1179.IBPluginDependency 1199.IBPluginDependency - 1199.IBSegmentedControlTracker.RoundRobinState - 1199.IBSegmentedControlTracker.WasGrowing 1200.IBPluginDependency 1200.IBSegmentedControlInspectorSelectedSegmentMetadataKey 1201.IBPluginDependency 1219.IBPluginDependency 1222.IBPluginDependency - 1223.IBEditorWindowLastContentRect 1223.IBPluginDependency 1224.IBPluginDependency 1265.IBPluginDependency @@ -5759,7 +5822,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1288.IBPluginDependency 1289.IBPluginDependency 129.IBPluginDependency - 129.ImportedFromIB2 1290.IBPluginDependency 1291.IBPluginDependency 1292.IBPluginDependency @@ -5782,13 +5844,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1309.IBPluginDependency 1310.IBPluginDependency 134.IBPluginDependency - 134.ImportedFromIB2 1341.IBPluginDependency - 1342.IBEditorWindowLastContentRect 1342.IBPluginDependency 1347.IBPluginDependency 136.IBPluginDependency - 136.ImportedFromIB2 + 1365.IBPluginDependency 1368.IBPluginDependency 1369.IBPluginDependency 1372.IBPluginDependency @@ -5810,32 +5870,23 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1398.IBPluginDependency 1401.IBPluginDependency 1402.IBPluginDependency + 1407.IBPluginDependency 1409.IBPluginDependency 1410.IBPluginDependency 1414.IBPluginDependency 1415.IBPluginDependency 143.IBPluginDependency - 143.ImportedFromIB2 145.IBPluginDependency - 145.ImportedFromIB2 149.IBPluginDependency - 149.ImportedFromIB2 150.IBPluginDependency - 150.ImportedFromIB2 236.IBPluginDependency - 236.ImportedFromIB2 - 29.IBEditorWindowLastContentRect 29.IBPluginDependency - 29.ImportedFromIB2 - 29.WindowOrigin - 29.editorWindowContentRectSynchronizationRect - 371.IBEditorWindowLastContentRect 371.IBPluginDependency 371.IBWindowTemplateEditedContentRect 371.NSWindowTemplate.visibleAtLaunch - 371.editorWindowContentRectSynchronizationRect 372.IBPluginDependency 373.IBAttributePlaceholdersKey + 373.IBPluginDependency 373.notes 412.IBAttributePlaceholdersKey 412.IBPluginDependency @@ -5858,33 +5909,20 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA462.IBViewIntegration.shadowColor 462.IBViewIntegration.shadowOffsetHeight 462.IBViewIntegration.shadowOffsetWidth - 463.IBEditorWindowLastContentRect 463.IBPluginDependency 463.IBWindowTemplateEditedContentRect 463.NSWindowTemplate.visibleAtLaunch - 463.editorWindowContentRectSynchronizationRect 463.notes - 463.windowTemplate.hasMaxSize - 463.windowTemplate.hasMinSize - 463.windowTemplate.maxSize - 463.windowTemplate.minSize 464.IBPluginDependency 524.IBPluginDependency 525.IBPluginDependency 526.IBPluginDependency 56.IBPluginDependency - 56.ImportedFromIB2 - 57.IBEditorWindowLastContentRect 57.IBPluginDependency - 57.ImportedFromIB2 - 57.editorWindowContentRectSynchronizationRect 571.IBPluginDependency - 572.IBEditorWindowLastContentRect 572.IBPluginDependency - 572.editorWindowContentRectSynchronizationRect 573.IBPluginDependency 58.IBPluginDependency - 58.ImportedFromIB2 636.IBPluginDependency 646.IBPluginDependency 647.IBPluginDependency @@ -5897,9 +5935,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA668.IBPluginDependency 705.IBPluginDependency 706.IBPluginDependency - 707.IBEditorWindowLastContentRect 707.IBPluginDependency - 707.editorWindowContentRectSynchronizationRect 740.IBAttributePlaceholdersKey 740.IBPluginDependency 741.IBPluginDependency @@ -5927,7 +5963,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA841.IBPluginDependency 842.IBPluginDependency 843.IBPluginDependency - 843.editorWindowContentRectSynchronizationRect 849.IBPluginDependency 850.IBPluginDependency 851.IBPluginDependency @@ -5942,19 +5977,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA884.IBPluginDependency 885.IBPluginDependency 886.IBPluginDependency - 975.IBEditorWindowLastContentRect + 939.IBPluginDependency 975.IBPluginDependency 975.IBWindowTemplateEditedContentRect 975.NSWindowTemplate.visibleAtLaunch - 975.windowTemplate.hasMinSize - 975.windowTemplate.minSize 976.IBPluginDependency - + YES com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin @@ -5969,7 +6004,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{492, 331}, {153, 163}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6013,14 +6047,14 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{370, 657}, {192, 23}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6049,7 +6083,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6072,13 +6105,10 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{320, 657}, {115, 23}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6105,33 +6135,23 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{199, 680}, {318, 20}} com.apple.InterfaceBuilder.CocoaPlugin - - {74, 862} - {{358, 720}, {183, 20}} - {{280, 154}, {581, 307}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin {{280, 154}, {581, 307}} - {{254, 293}, {580, 307}} com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + + com.apple.InterfaceBuilder.CocoaPlugin @@ -6142,7 +6162,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAAccessibilityDescription AccessibilityHelp - + YES AccessibilityDescription @@ -6169,9 +6189,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - - YES - + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6182,35 +6200,22 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - {{216, 477}, {409, 315}} com.apple.InterfaceBuilder.CocoaPlugin {{216, 477}, {409, 315}} - {{195, 477}, {394, 233}} - - - {409, 315} - {409, 315} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - {{211, 527}, {221, 153}} com.apple.InterfaceBuilder.CocoaPlugin - - {{370, 567}, {224, 153}} com.apple.InterfaceBuilder.CocoaPlugin - {{320, 637}, {127, 43}} com.apple.InterfaceBuilder.CocoaPlugin - {{479, 677}, {122, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6223,9 +6228,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{573, 597}, {221, 6}} com.apple.InterfaceBuilder.CocoaPlugin - {{585, 327}, {153, 6}} InitialTabViewItem @@ -6260,7 +6263,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{439, 632}, {115, 6}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6275,923 +6277,54 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{49, 272}, {642, 410}} + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin {{49, 272}, {642, 410}} - - {643, 341} com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + YES - - YES - + 1419 - - - YES - - GraphView - NSView - - IBProjectSource - GraphView.py - - - - MacTimeLogAppDelegate - NSObject - - IBProjectSource - MacTimeLogAppDelegate.py - - - - MacTimeLogAppDelegate - NSObject - - IBUserSource - - - - - MacTimeLogApplication - NSApplication - - IBProjectSource - MacTimeLogApplication.py - - - - MainController - NSObject - - YES - - YES - btnDonePress: - openLog: - projectChange: - - - YES - id - id - id - - - - YES - - YES - applicationRef - btnDone - cbxInput - lblSlackingTime - lblTimeLeft - lblTimeSpent - lblTimeSpentCurr - lblWorkTill - mainWindow - outputArea - pbtnProject - prefWindow - reportController - reportWindow - workTillBox - - - YES - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - MainController.py - - - - MainWindowDelegate - NSWindow - - IBProjectSource - MainWindowDelegate.py - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBUserSource - - - - - NSTextFieldCell - NSActionCell - - IBUserSource - - - - - PreferencesController - NSObject - - YES - - YES - addProject: - previewPopup: - removeProject: - showDateTime: - showNotification: - showWorkTill: - soundOnNotificaiton: - - - YES - id - id - id - id - id - id - id - - - - YES - - YES - btnPreviewPopup - chbShowDateTime - chbShowNotification - chbShowWorkTill - chbSoundOnNotification - dpkrWorkStarts - edtAddProject - edtDateTimeFormat - edtLogEditCommand - edtNotificationRepeatTime - edtNotificationTime - edtWorkHours - mainController - pbtnRemoveProject - stprNotificationRepeatTime - stprNotificationTime - stprWorkHours - - - YES - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - PreferencesController.py - - - - ReportController - NSObject - - YES - - YES - currentMonthMenu: - currentWeekMenu: - customMenu: - days10: - days20Menu: - days30Menu: - showCustom: - todayMenu: - typeChanged: - yeaterdayMenu: - - - YES - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - attributeBox - btnShow - dpkrFrom - dpkrTo - graphView - lblAvgSlack - lblAvgWork - lblSlackTotal - lblWorkTotal - scrollView - sgmControl - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - ReportController.py - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSBrowser - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSBrowser.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSComboBox - NSTextField - - IBFrameworkSource - AppKit.framework/Headers/NSComboBox.h - - - - NSComboBoxCell - NSTextFieldCell - - IBFrameworkSource - AppKit.framework/Headers/NSComboBoxCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSDatePicker - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSDatePicker.h - - - - NSDatePickerCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSDatePickerCell.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSMatrix - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSMatrix.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSMenuItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSMenuItemCell - NSButtonCell - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItemCell.h - - - - NSMovieView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMovieView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSPopUpButton - NSButton - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButton.h - - - - NSPopUpButtonCell - NSMenuItemCell - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButtonCell.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSScrollView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSScrollView.h - - - - NSScroller - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSScroller.h - - - - NSSegmentedCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSSegmentedCell.h - - - - NSSegmentedControl - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSSegmentedControl.h - - - - NSStepper - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSStepper.h - - - - NSStepperCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSStepperCell.h - - - - NSTabView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSTabView.h - - - - NSTabViewItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTabViewItem.h - - - - NSTableView - NSControl - - - - NSText - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSText.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSTextView - NSText - - IBFrameworkSource - AppKit.framework/Headers/NSTextView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - + 0 + IBCocoaFramework com.apple.InterfaceBuilder.CocoaPlugin.macosx - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 YES - ../MacTimeLog.xcodeproj 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + NSSwitch + + + YES + {11, 11} + {10, 3} + {15, 15} + + diff --git a/Info.plist b/Info.plist index 154520b..bc753b9 100644 --- a/Info.plist +++ b/Info.plist @@ -2,6 +2,8 @@ + BuildMachineOSBuild + 12D78 CFBundleDevelopmentRegion English CFBundleExecutable @@ -25,7 +27,21 @@ CFBundleSignature ???? CFBundleVersion - c5b872c + 92b9da2 + DTCompiler + + DTPlatformBuild + 4H1003 + DTPlatformVersion + GM + DTSDKBuild + 12D75 + DTSDKName + macosx10.8 + DTXcode + 0462 + DTXcodeBuild + 4H1003 NSMainNibFile MainMenu NSPrincipalClass diff --git a/MacTimeLog.xcodeproj/project.pbxproj b/MacTimeLog.xcodeproj/project.pbxproj index 0bbadf1..c2e8230 100644 --- a/MacTimeLog.xcodeproj/project.pbxproj +++ b/MacTimeLog.xcodeproj/project.pbxproj @@ -32,7 +32,6 @@ AC7928E410B8937F001F21D6 /* FormatterHelpers.py in Resources */ = {isa = PBXBuildFile; fileRef = AC7928E310B8937F001F21D6 /* FormatterHelpers.py */; }; AC944CB110B6ED63001F0932 /* MacTimeLog Help in Resources */ = {isa = PBXBuildFile; fileRef = AC944CAE10B6ED63001F0932 /* MacTimeLog Help */; }; AC944D1110B6FB63001F0932 /* MacTimeLogApplication.py in Resources */ = {isa = PBXBuildFile; fileRef = AC944D1010B6FB63001F0932 /* MacTimeLogApplication.py */; }; - ACE1889110AD5919009F0644 /* durus in Resources */ = {isa = PBXBuildFile; fileRef = ACE1885D10AD5919009F0644 /* durus */; }; ACFC998110A5817800523403 /* Timings.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998010A5817800523403 /* Timings.py */; }; ACFC998510A5844300523403 /* DataManager.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998410A5844300523403 /* DataManager.py */; }; ACFC998910A5847F00523403 /* PlainTextDriver.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998810A5847F00523403 /* PlainTextDriver.py */; }; @@ -83,7 +82,6 @@ AC7928E310B8937F001F21D6 /* FormatterHelpers.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = FormatterHelpers.py; sourceTree = ""; }; AC944CAE10B6ED63001F0932 /* MacTimeLog Help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "MacTimeLog Help"; sourceTree = ""; }; AC944D1010B6FB63001F0932 /* MacTimeLogApplication.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = MacTimeLogApplication.py; sourceTree = ""; }; - ACE1885D10AD5919009F0644 /* durus */ = {isa = PBXFileReference; lastKnownFileType = folder; name = durus; path = lib/durus; sourceTree = ""; }; ACFC998010A5817800523403 /* Timings.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = Timings.py; sourceTree = ""; }; ACFC998410A5844300523403 /* DataManager.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = DataManager.py; sourceTree = ""; }; ACFC998810A5847F00523403 /* PlainTextDriver.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = PlainTextDriver.py; sourceTree = ""; }; @@ -184,7 +182,6 @@ AC578BA210DCC49C0048D358 /* bin */, AC944CAE10B6ED63001F0932 /* MacTimeLog Help */, AC18DB7810B03883000BDEF0 /* Credits.html */, - ACE1885D10AD5919009F0644 /* durus */, AC176B6310A59C1200A62A32 /* iconset.icns */, 77C8C1F70C07829500965286 /* MainMenu.xib */, 8D1107310486CEB800E47090 /* Info.plist */, @@ -232,7 +229,11 @@ isa = PBXProject; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MacTimeLog" */; compatibilityVersion = "Xcode 3.0"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + en, + ); mainGroup = 29B97314FDCFA39411CA2CEA /* MacTimeLog */; projectDirPath = ""; projectRoot = ""; @@ -263,7 +264,6 @@ AC5E4EAD10A993F0007D3920 /* ReportController.py in Resources */, AC5E4FC810AB523C007D3920 /* GraphView.py in Resources */, AC5E506D10AC4E2C007D3920 /* PreferencesController.py in Resources */, - ACE1889110AD5919009F0644 /* durus in Resources */, AC18DB7910B03883000BDEF0 /* Credits.html in Resources */, AC18DBBD10B072FD000BDEF0 /* Statistics.py in Resources */, AC944CB110B6ED63001F0932 /* MacTimeLog Help in Resources */, @@ -291,7 +291,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /usr/bin/ruby; - shellScript = "#!/usr/bin/env macruby\n \n# From: http://www.stompy.org/2008/08/14/xcode-and-git-another-build-script/\n# Expanded from here: http://www.furmanek.net/36/using-macruby-to-set-xcode-project-version-from-git/\n# Xcode auto-versioning script for Subversion by Axel Andersson\n# Updated for git by Marcus S. Zarra and Matt Long\n# Converted to ruby by Abizern\n# Converted to MacRuby by Gregory Furmanek\n# Merged with MacRuby version by elliottcable\n# Appends the git sha to the version number set in Xcode.\nrequire 'osx/cocoa'\n\ngit = `sh /etc/profile; which git`.chomp\nsha = `#{git} rev-parse --short HEAD`.chomp\n \ninfo_file = ENV['BUILT_PRODUCTS_DIR'] + \"/\" + ENV['INFOPLIST_PATH']\n \nlist = OSX::NSMutableDictionary.dictionaryWithContentsOfFile info_file\nlist['CFBundleVersion'] = sha\nlist.writeToFile 'Info.plist', :atomically => true"; + shellScript = "#!/usr/bin/env macruby\n \n# From: http://www.stompy.org/2008/08/14/xcode-and-git-another-build-script/\n# Expanded from here: http://www.furmanek.net/36/using-macruby-to-set-xcode-project-version-from-git/\n# Xcode auto-versioning script for Subversion by Axel Andersson\n# Updated for git by Marcus S. Zarra and Matt Long\n# Converted to ruby by Abizern\n# Converted to MacRuby by Gregory Furmanek\n# Merged with MacRuby version by elliottcable\n# Appends the git sha to the version number set in Xcode.\nrequire 'osx/cocoa'\n\ngit = `sh /etc/profile; which git`.chomp\nsha = `#{git} rev-parse --short HEAD`.chomp\n \ninfo_file = ENV['BUILT_PRODUCTS_DIR'] + \"/\" + ENV['INFOPLIST_PATH']\n \nlist = OSX::NSMutableDictionary.dictionaryWithContentsOfFile info_file\n#list['CFBundleVersion'] = sha\n#list.writeToFile 'Info.plist', :atomically => true"; }; /* End PBXShellScriptBuildPhase section */ @@ -384,7 +384,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + SDKROOT = macosx; }; name = Debug; }; @@ -397,7 +397,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + SDKROOT = macosx; }; name = Release; }; From 68785b747677776bbd9ce2ec1dcadc8f1de33dcb Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Mon, 6 May 2013 18:15:14 +0900 Subject: [PATCH 12/13] Fixes issue that allows blank name to be added as project name. --- PreferencesController.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/PreferencesController.py b/PreferencesController.py index daf53f0..870da09 100644 --- a/PreferencesController.py +++ b/PreferencesController.py @@ -6,6 +6,7 @@ # import datetime +import re import objc from Foundation import * from Settings import Settings @@ -101,11 +102,19 @@ def loadProjectsLists(self): @objc.IBAction def addProject_(self, sender): - if self.edtAddProject.stringValue() not in Projects.get(): - Projects.add(self.edtAddProject.stringValue()) + projectName = self.edtAddProject.stringValue() + if projectName not in Projects.get() and not re.match("^\s*$", projectName): + Projects.add(self.edtAddProject.stringValue()) + else: + """Show alert with reason for failure""" + alert = NSAlert.alloc().init() + alert.addButtonWithTitle_('OK') + alert.setMessageText_("Failed to add new project") + alert.setInformativeText_("Please ensure the project does not already exist and that it contains characters.") + alert.runModal() - self.loadProjectsLists() - self.edtAddProject.setStringValue_("") + self.loadProjectsLists() + self.edtAddProject.setStringValue_("") @objc.IBAction def removeProject_(self, sender): From d81d4807eacebaa9a8ea3d5eb4fd6d339a642faf Mon Sep 17 00:00:00 2001 From: David Maiorino Date: Sat, 4 May 2013 18:07:00 +0900 Subject: [PATCH 13/13] Updated SDK for OSX 10.8 Fixes issue that allows blank name to be added as project name. --- English.lproj/MainMenu.xib | 2313 ++++++++------------------ Info.plist | 18 +- MacTimeLog.xcodeproj/project.pbxproj | 14 +- PreferencesController.py | 17 +- 4 files changed, 760 insertions(+), 1602 deletions(-) diff --git a/English.lproj/MainMenu.xib b/English.lproj/MainMenu.xib index b81f033..eb7d274 100644 --- a/English.lproj/MainMenu.xib +++ b/English.lproj/MainMenu.xib @@ -2,33 +2,50 @@ 1050 - 10C540 - 740 - 1038.25 - 458.00 + 12D78 + 3084 + 1187.37 + 626.00 com.apple.InterfaceBuilder.CocoaPlugin - 740 + 3084 - + YES - - - - + NSBox + NSButton + NSButtonCell + NSComboBox + NSComboBoxCell + NSCustomObject + NSCustomView + NSDatePicker + NSDatePickerCell + NSMenu + NSMenuItem + NSPopUpButton + NSPopUpButtonCell + NSScrollView + NSScroller + NSSegmentedCell + NSSegmentedControl + NSStepper + NSStepperCell + NSTabView + NSTabViewItem + NSTextField + NSTextFieldCell + NSTextView + NSView + NSWindowTemplate YES com.apple.InterfaceBuilder.CocoaPlugin - YES - - YES - - - YES - + PluginDependencyRecalculationVersion + YES @@ -636,7 +653,7 @@ Mac Time Log NSWindow - {1.79769e+308, 1.79769e+308} + 258 @@ -655,9 +672,8 @@ 2322 - {565, 14} + {580, 204} - 2 @@ -670,15 +686,15 @@ YES - 6 + 38 - 565 + 580 1 - 11109 + 67119973 0 @@ -692,7 +708,7 @@ NSBackgroundColor NSColor - + YES 6 @@ -722,7 +738,7 @@ NSColor NSUnderline - + YES 1 @@ -732,31 +748,48 @@ + + 1 6 - {1147, 1e+07} - {83, 0} + {1147, 10000000} - {{1, 1}, {565, 204}} + {{1, 1}, {580, 204}} - 2 - {4, -5} - 1 + {4, 5} + + 79691776 + + YES + + YES + + + + file://localhost/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Resources/DVTIbeamCursor.tiff + + + + + 3 + MCAwAA + + 4 256 - {{566, 1}, {15, 204}} + {{565, 1}, {16, 204}} - 2 + NO _doScroller: 0.086956519999999995 @@ -767,7 +800,7 @@ -2147483392 {{-100, -100}, {87, 18}} - 2 + NO 1 _doScroller: @@ -778,21 +811,22 @@ {{0, 54}, {582, 206}} - 2 - 18 + 133138 + 0.25 + 4 + 1 290 {{76, 13}, {419, 26}} - 2 YES - 341966336 + 341835776 268435456 @@ -1069,19 +1103,20 @@ 274 - {15, 0} + {13, 0} YES + NO + YES YES - - 12 + 10 10 1000 - 75628032 + 75497472 0 @@ -1096,7 +1131,7 @@ - 338820672 + 338690112 1024 @@ -1128,7 +1163,7 @@ 19 tableViewAction: - -767524864 + -765427712 @@ -1137,23 +1172,24 @@ 0 YES 0 + 1 + NO 289 {{494, 9}, {84, 32}} - 2 YES - 67239424 + 67108864 134217728 Done - -2034876161 + -2034876416 129 @@ -1161,6 +1197,7 @@ 200 25 + NO @@ -1169,18 +1206,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{5, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Left @@ -1207,18 +1242,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{87, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Spent @@ -1241,18 +1274,16 @@ YES - 256 + 274 {{1, 1}, {67, 22}} - 2 {{169, 264}, {69, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Slacking @@ -1275,7 +1306,7 @@ YES - 256 + 274 YES @@ -1283,10 +1314,9 @@ 268 {{10, 5}, {41, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1299,19 +1329,18 @@ + NO {{1, 1}, {64, 22}} - 2 {{252, 264}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 Work till @@ -1334,18 +1363,16 @@ YES - 256 + 274 {{1, 1}, {64, 22}} - 2 {{5, 13}, {66, 38}} - 2 {0, 0} - 67239424 + 67108864 0 @@ -1366,10 +1393,9 @@ 268 {{181, 270}, {76, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1377,16 +1403,16 @@ + NO 268 {{100, 270}, {45, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1394,16 +1420,16 @@ + NO 268 {{17, 270}, {76, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1411,16 +1437,16 @@ + NO 292 {{17, 20}, {50, 17}} - 2 YES - 67239488 + 67108928 272630784 00:00 @@ -1428,20 +1454,20 @@ + NO 266 {{341, 267}, {231, 22}} - 2 YES - -2076049856 + -2076180416 134219776 - -2035138305 + -2035138560 268435492 @@ -1462,16 +1488,16 @@ YES 2 + NO 268 {{345, 289}, {49, 14}} - 2 YES - 67239488 + 67108928 272761856 Project @@ -1730,14 +1756,15 @@ or_IN + NO {581, 307} - 2 {{0, 0}, {1280, 778}} - {1.79769e+308, 1.79769e+308} + {10000000000000, 10000000000000} + YES MacTimeLogAppDelegate @@ -1750,10 +1777,11 @@ Preferences NSWindow + {409, 315} {409, 315} - + 256 YES @@ -1778,7 +1806,7 @@ YES - 67239488 + 67108928 272630784 Working day length @@ -1786,6 +1814,7 @@ + NO @@ -1794,7 +1823,7 @@ YES - -2072904127 + -2073034687 272630784 @@ -1808,6 +1837,7 @@ + NO @@ -1816,7 +1846,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -1825,6 +1855,7 @@ + NO @@ -1833,7 +1864,7 @@ YES - 67239488 + 67108928 272630784 Working day starts at @@ -1841,6 +1872,7 @@ + NO @@ -1849,7 +1881,7 @@ YES - 67239488 + 67108928 272630784 Log edit command @@ -1857,6 +1889,7 @@ + NO @@ -1865,7 +1898,7 @@ YES - 67239488 + 67108928 272761856 Be careful, it can break your history @@ -1876,6 +1909,7 @@ MC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1884,7 +1918,7 @@ YES - 71433728 + 71303168 0 -595929600 @@ -1919,6 +1953,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -1927,7 +1962,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -1936,6 +1971,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -1944,7 +1980,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 %s - substitute for log file @@ -1955,6 +1991,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1963,7 +2000,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 %Y - year, %m - month, %d - day, %H- hour, %M - minute @@ -1974,6 +2011,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjE3MzkxMyAwLjUyMTczOTEzIDAuNTIxNzM5MTMAA + NO @@ -1982,12 +2020,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 Show work till estimate - 1211912703 + 1211912448 2 NSImage @@ -2001,6 +2039,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2009,12 +2048,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 Show date/time information in the log - 1211912703 + 1211912448 2 @@ -2023,6 +2062,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2031,7 +2071,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -1267597759 + -1267728319 272630784 @@ -2040,6 +2080,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2048,7 +2089,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 Format @@ -2056,6 +2097,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{10, 33}, {377, 253}} @@ -2078,11 +2120,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2076049856 + -2076180416 2048 - 109199615 + 109199360 1 @@ -2102,6 +2144,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 2 + NO @@ -2110,18 +2153,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 134217728 Add - -2038284033 + -2038284288 129 200 25 + NO @@ -2130,7 +2174,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -1804468671 + -1804599231 272630784 @@ -2139,6 +2183,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2147,18 +2192,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 134217728 Remove - -2038284033 + -2038284288 129 200 25 + NO @@ -2167,7 +2213,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272630784 Project name @@ -2175,6 +2221,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2183,7 +2230,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 All your log data for this project will remain @@ -2194,6 +2241,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjcxNzM4OCAwLjUyNzE3Mzg4IDAuNTI3MTczODgAA + NO @@ -2202,7 +2250,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239488 + 67108928 272761856 Type in project name @@ -2213,6 +2261,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMC41MjcxNzM4OCAwLjUyNzE3Mzg4IDAuNTI3MTczODgAA + NO {{10, 33}, {377, 253}} @@ -2235,12 +2284,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 0 Show Growl notification - 1211912703 + 1211912448 2 @@ -2249,6 +2298,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2262,18 +2312,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 134217728 Preview Notification - -2038284033 + -2038284288 129 200 25 + NO @@ -2282,12 +2333,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2080244224 + -2080374784 0 Play sound on notification - 1211912703 + 1211912448 2 @@ -2296,6 +2347,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA200 25 + NO @@ -2304,7 +2356,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 Repeat after @@ -2312,6 +2364,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2320,7 +2373,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 minutes @@ -2328,6 +2381,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2336,7 +2390,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 minutes @@ -2344,6 +2398,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2352,7 +2407,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 68288064 + 68157504 272630784 If task remains the same for @@ -2360,6 +2415,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2368,7 +2424,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -2377,6 +2433,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -2385,7 +2442,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2072904127 + -2073034687 272630784 @@ -2394,6 +2451,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO @@ -2402,7 +2460,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 917024 + 786464 0 1 @@ -2411,6 +2469,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1 YES + NO @@ -2419,7 +2478,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - -2072904127 + -2073034687 272630784 @@ -2428,6 +2487,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{36, 75}, {310, 145}} @@ -2455,11 +2515,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA {409, 315} - {{0, 0}, {1280, 778}} {409, 337} {409, 337} + YES MainController @@ -2472,7 +2532,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAMac Time Log Reports NSWindow - {1.79769e+308, 1.79769e+308} + {643, 341} @@ -2486,7 +2546,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES - 256 + 274 YES @@ -2494,10 +2554,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA268 {{59, 206}, {139, 26}} - 2 YES - -2076049856 + -2076180416 -2147481600 LucidaGrande @@ -2505,7 +2564,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA16 - 109199615 + 109199360 129 @@ -2606,16 +2665,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 2 + NO 268 {{6, 213}, {90, 17}} - 2 YES - 68288064 + 68157504 272630784 Period @@ -2623,18 +2682,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{62, 174}, {88, 27}} - 2 YES - 608304640 + 608174080 0 - + 253468800 @@ -2648,20 +2707,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{62, 144}, {88, 27}} - 2 YES - 608304640 + 608174080 0 - - 253468800 - + 0.0 @@ -2669,16 +2726,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{6, 179}, {38, 17}} - 2 YES - 605158976 + 605028416 272630784 From @@ -2686,16 +2743,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{6, 147}, {38, 17}} - 2 YES - 68288064 + 68157504 272630784 To @@ -2703,40 +2760,39 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{145, 153}, {62, 32}} - 2 YES - 604110336 + 603979776 134217728 Show - -2035924737 + -2035924992 129 200 25 + NO {{1, 1}, {213, 240}} - 2 {{9, 16}, {215, 256}} - 2 {0, 0} - 67239424 + 67108864 0 Report Attributes @@ -2759,7 +2815,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES - 256 + 274 YES @@ -2767,10 +2823,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA268 {{8, 89}, {125, 17}} - 2 YES - 68288064 + 68157504 272630784 Work done @@ -2778,16 +2833,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 64}, {153, 17}} - 2 YES - 68288064 + 68157504 272630784 Work per day @@ -2795,16 +2850,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 39}, {130, 17}} - 2 YES - 68288064 + 68157504 272630784 Slacking @@ -2812,16 +2867,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{8, 14}, {214, 17}} - 2 YES - 68288064 + 68157504 272630784 Slacking per day @@ -2829,16 +2884,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 89}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2846,16 +2901,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 64}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2863,16 +2918,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 39}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2880,16 +2935,16 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO 268 {{158, 14}, {83, 17}} - 2 YES - 68288064 + 68157504 272630784 00:00 @@ -2897,19 +2952,18 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA + NO {{1, 1}, {213, 113}} - 2 {{9, 275}, {215, 129}} - 2 {0, 0} - 67239424 + 67108864 0 Statistics @@ -2937,7 +2991,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - 67239424 + 67108864 0 @@ -2959,6 +3013,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 2 + NO @@ -2973,12 +3028,12 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 274 - {376, 366} + {391, 366} GraphView - {{2, 2}, {376, 366}} + {{2, 2}, {391, 366}} @@ -2988,8 +3043,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 256 - {{378, 2}, {15, 366}} + {{377, 2}, {16, 366}} + NO _doScroller: 1 @@ -3000,6 +3056,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA-2147483392 {{-100, -100}, {380, 15}} + NO 1 _doScroller: @@ -3009,10 +3066,13 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA{395, 370} - 19 + 133139 + 0.25 + 4 + 1 {{234, 20}, {395, 397}} @@ -3022,11 +3082,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA {642, 410} - 2 {{0, 0}, {1440, 878}} {643, 363} - {1.79769e+308, 1.79769e+308} + {10000000000000, 10000000000000} + YES ReportController @@ -3047,6 +3107,14 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES + + + delegate + + + + 374 + orderFrontStandardAboutPanel: @@ -3088,436 +3156,420 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA370 - - delegate - - + + showHelp: + + - 374 + 1225 - makeKeyAndOrderFront: - - + startSpeaking: + + - 471 + 1311 - - initialFirstResponder - - + + copy: + + - 927 + 1312 - - cbxInput - - + + cut: + + - 940 + 1313 - - lblSlackingTime - - + + toggleAutomaticSpellingCorrection: + + - 941 + 1314 - - lblTimeLeft - - + + toggleSmartInsertDelete: + + - 942 + 1315 - - lblTimeSpent - - + + checkSpelling: + + - 943 + 1316 - - lblTimeSpentCurr - - + + toggleContinuousSpellChecking: + + - 944 + 1317 - - lblWorkTill - - + + paste: + + - 945 + 1318 - - pbtnProject - - + + toggleAutomaticDataDetection: + + - 947 + 1319 - btnDonePress: - - + toggleAutomaticTextReplacement: + + - 948 + 1320 - - outputArea - - + + orderFrontSubstitutionsPanel: + + - 949 + 1321 - - workTillBox - - + + toggleAutomaticLinkDetection: + + - 958 + 1322 - - nextKeyView - - + + uppercaseWord: + + - 959 + 1323 - - attributeBox - - + + lowercaseWord: + + - 1070 + 1324 - customMenu: - - + toggleGrammarChecking: + + - 1074 + 1325 - todayMenu: - - + showGuessPanel: + + - 1075 + 1326 - projectChange: - - + redo: + + - 1123 + 1327 - - dpkrWorkStarts - - + + delete: + + - 1125 + 1328 - - edtLogEditCommand - - + + toggleAutomaticQuoteSubstitution: + + - 1127 + 1329 - - edtWorkHours - - + + capitalizeWord: + + - 1129 + 1330 - - stprWorkHours - - + + selectAll: + + - 1133 + 1331 - takeIntegerValueFrom: - - + stopSpeaking: + + - 1134 + 1332 - - delegate - - - - 1135 - - - - edtAddProject - - + + undo: + + - 1136 + 1333 - - pbtnRemoveProject - - + + toggleAutomaticDashSubstitution: + + - 1138 + 1334 - addProject: - - + pasteAsPlainText: + + - 1139 + 1335 - removeProject: - - + performFindPanelAction: + + - 1140 + 1336 - - mainController - - + + performFindPanelAction: + + - 1141 + 1337 - - chbShowDateTime - - + + performFindPanelAction: + + - 1154 + 1338 - - chbShowWorkTill - - + + centerSelectionInVisibleArea: + + - 1155 + 1339 - - edtDateTimeFormat - - + + performFindPanelAction: + + - 1156 + 1340 - showDateTime: - - + performClose: + + - 1157 + 1358 - - showWorkTill: - - + + initialFirstResponder + + - 1158 + 927 - mainWindow - - + delegate + + - 1161 + 1367 - prefWindow - - + nextKeyView + + - 1162 + 959 - - reportWindow - - + + makeKeyAndOrderFront: + + - 1163 + 471 - lblAvgSlack - - + delegate + + - 1170 + 1135 - - lblAvgWork - - + + takeIntegerValueFrom: + + - 1171 + 1134 - lblSlackTotal - - + cbxInput + + - 1172 + 940 - lblWorkTotal - - + lblSlackingTime + + - 1173 + 941 - graphView - - + lblTimeLeft + + - 1181 + 942 - scrollView - - + lblTimeSpent + + - 1185 + 943 - sgmControl - - + lblTimeSpentCurr + + - 1209 + 944 - - typeChanged: - - + + lblWorkTill + + - 1210 + 945 - - currentMonthMenu: - - + + pbtnProject + + - 1211 + 947 - currentWeekMenu: - - + btnDonePress: + + - 1212 + 948 - - days10: - - + + outputArea + + - 1213 + 949 - - days20Menu: - - + + workTillBox + + - 1214 + 958 - days30Menu: - - + projectChange: + + - 1215 + 1123 - dpkrFrom - - + mainWindow + + - 1216 + 1161 - dpkrTo - - - - 1217 - - - - showCustom: - - + prefWindow + + - 1218 + 1162 - - yeaterdayMenu: - - + + reportWindow + + - 1220 + 1163 @@ -3527,14 +3579,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1221 - - - showHelp: - - - - 1225 - openLog: @@ -3543,6 +3587,22 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1226 + + + applicationRef + + + + 1408 + + + + btnDone + + + + 1418 + delegate @@ -3560,268 +3620,284 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1264 - - startSpeaking: - - + + attributeBox + + - 1311 + 1070 - copy: - - + customMenu: + + - 1312 + 1074 - cut: - - + todayMenu: + + - 1313 + 1075 - - toggleAutomaticSpellingCorrection: - - + + lblAvgSlack + + - 1314 + 1170 - - toggleSmartInsertDelete: - - + + lblAvgWork + + - 1315 + 1171 - - checkSpelling: - - + + lblSlackTotal + + - 1316 + 1172 - - toggleContinuousSpellChecking: - - + + lblWorkTotal + + - 1317 + 1173 - - paste: - - + + graphView + + - 1318 + 1181 + + + + scrollView + + + + 1185 + + + + sgmControl + + + + 1209 - toggleAutomaticDataDetection: - - + typeChanged: + + - 1319 + 1210 - toggleAutomaticTextReplacement: - - + currentMonthMenu: + + - 1320 + 1211 - orderFrontSubstitutionsPanel: - - + currentWeekMenu: + + - 1321 + 1212 - toggleAutomaticLinkDetection: - - + days10: + + - 1322 + 1213 - uppercaseWord: - - + days20Menu: + + - 1323 + 1214 - lowercaseWord: - - + days30Menu: + + - 1324 + 1215 - - toggleGrammarChecking: - - + + dpkrFrom + + - 1325 + 1216 - - showGuessPanel: - - + + dpkrTo + + - 1326 + 1217 - redo: - - + showCustom: + + - 1327 + 1218 - delete: - - + yeaterdayMenu: + + - 1328 + 1220 - - toggleAutomaticQuoteSubstitution: - - + + btnShow + + - 1329 + 1419 - - capitalizeWord: - - + + dpkrWorkStarts + + - 1330 + 1125 - - selectAll: - - + + edtLogEditCommand + + - 1331 + 1127 - - stopSpeaking: - - + + edtWorkHours + + - 1332 + 1129 - - undo: - - + + stprWorkHours + + - 1333 + 1133 - - toggleAutomaticDashSubstitution: - - + + edtAddProject + + - 1334 + 1136 - - pasteAsPlainText: - - + + pbtnRemoveProject + + - 1335 + 1138 - performFindPanelAction: - - + addProject: + + - 1336 + 1139 - performFindPanelAction: - - + removeProject: + + - 1337 + 1140 - - performFindPanelAction: - - + + mainController + + - 1338 + 1141 - - centerSelectionInVisibleArea: - - + + chbShowDateTime + + - 1339 + 1154 - - performFindPanelAction: - - + + chbShowWorkTill + + - 1340 + 1155 - - performClose: - - + + edtDateTimeFormat + + - 1358 + 1156 - - delegate - - + + showDateTime: + + - 1367 + 1157 - takeIntegerValueFrom: - - + showWorkTill: + + - 1387 + 1158 @@ -3855,14 +3931,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1392 - - - takeIntegerValueFrom: - - - - 1403 - edtNotificationRepeatTime @@ -3879,14 +3947,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA 1405 - - - applicationRef - - - - 1408 - chbSoundOnNotification @@ -3920,20 +3980,20 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1417 - - btnDone - - + + takeIntegerValueFrom: + + - 1418 + 1387 - - btnShow - - + + takeIntegerValueFrom: + + - 1419 + 1403 @@ -3941,7 +4001,9 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES 0 - + + YES + @@ -5662,6 +5724,8 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAYES YES + -1.IBPluginDependency + -2.IBPluginDependency -3.IBPluginDependency 1005.IBPluginDependency 1006.IBPluginDependency @@ -5679,7 +5743,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1014.IBPluginDependency 1030.IBPluginDependency 1031.IBPluginDependency - 1032.IBEditorWindowLastContentRect 1032.IBPluginDependency 1033.IBPluginDependency 1034.IBPluginDependency @@ -5688,6 +5751,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1037.IBPluginDependency 1038.IBPluginDependency 1039.IBPluginDependency + 1065.IBPluginDependency 1076.IBPluginDependency 1077.IBPluginDependency 1078.IBPluginDependency @@ -5708,6 +5772,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1093.IBPluginDependency 1095.IBPluginDependency 1096.IBPluginDependency + 1124.IBPluginDependency 1146.IBPluginDependency 1147.IBPluginDependency 1148.IBPluginDependency @@ -5718,19 +5783,17 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1153.IBPluginDependency 1159.IBPluginDependency 1160.IBPluginDependency + 1165.IBPluginDependency 1176.IBPluginDependency 1177.IBPluginDependency 1178.IBPluginDependency 1179.IBPluginDependency 1199.IBPluginDependency - 1199.IBSegmentedControlTracker.RoundRobinState - 1199.IBSegmentedControlTracker.WasGrowing 1200.IBPluginDependency 1200.IBSegmentedControlInspectorSelectedSegmentMetadataKey 1201.IBPluginDependency 1219.IBPluginDependency 1222.IBPluginDependency - 1223.IBEditorWindowLastContentRect 1223.IBPluginDependency 1224.IBPluginDependency 1265.IBPluginDependency @@ -5759,7 +5822,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1288.IBPluginDependency 1289.IBPluginDependency 129.IBPluginDependency - 129.ImportedFromIB2 1290.IBPluginDependency 1291.IBPluginDependency 1292.IBPluginDependency @@ -5782,13 +5844,11 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1309.IBPluginDependency 1310.IBPluginDependency 134.IBPluginDependency - 134.ImportedFromIB2 1341.IBPluginDependency - 1342.IBEditorWindowLastContentRect 1342.IBPluginDependency 1347.IBPluginDependency 136.IBPluginDependency - 136.ImportedFromIB2 + 1365.IBPluginDependency 1368.IBPluginDependency 1369.IBPluginDependency 1372.IBPluginDependency @@ -5810,32 +5870,23 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA1398.IBPluginDependency 1401.IBPluginDependency 1402.IBPluginDependency + 1407.IBPluginDependency 1409.IBPluginDependency 1410.IBPluginDependency 1414.IBPluginDependency 1415.IBPluginDependency 143.IBPluginDependency - 143.ImportedFromIB2 145.IBPluginDependency - 145.ImportedFromIB2 149.IBPluginDependency - 149.ImportedFromIB2 150.IBPluginDependency - 150.ImportedFromIB2 236.IBPluginDependency - 236.ImportedFromIB2 - 29.IBEditorWindowLastContentRect 29.IBPluginDependency - 29.ImportedFromIB2 - 29.WindowOrigin - 29.editorWindowContentRectSynchronizationRect - 371.IBEditorWindowLastContentRect 371.IBPluginDependency 371.IBWindowTemplateEditedContentRect 371.NSWindowTemplate.visibleAtLaunch - 371.editorWindowContentRectSynchronizationRect 372.IBPluginDependency 373.IBAttributePlaceholdersKey + 373.IBPluginDependency 373.notes 412.IBAttributePlaceholdersKey 412.IBPluginDependency @@ -5858,33 +5909,20 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA462.IBViewIntegration.shadowColor 462.IBViewIntegration.shadowOffsetHeight 462.IBViewIntegration.shadowOffsetWidth - 463.IBEditorWindowLastContentRect 463.IBPluginDependency 463.IBWindowTemplateEditedContentRect 463.NSWindowTemplate.visibleAtLaunch - 463.editorWindowContentRectSynchronizationRect 463.notes - 463.windowTemplate.hasMaxSize - 463.windowTemplate.hasMinSize - 463.windowTemplate.maxSize - 463.windowTemplate.minSize 464.IBPluginDependency 524.IBPluginDependency 525.IBPluginDependency 526.IBPluginDependency 56.IBPluginDependency - 56.ImportedFromIB2 - 57.IBEditorWindowLastContentRect 57.IBPluginDependency - 57.ImportedFromIB2 - 57.editorWindowContentRectSynchronizationRect 571.IBPluginDependency - 572.IBEditorWindowLastContentRect 572.IBPluginDependency - 572.editorWindowContentRectSynchronizationRect 573.IBPluginDependency 58.IBPluginDependency - 58.ImportedFromIB2 636.IBPluginDependency 646.IBPluginDependency 647.IBPluginDependency @@ -5897,9 +5935,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA668.IBPluginDependency 705.IBPluginDependency 706.IBPluginDependency - 707.IBEditorWindowLastContentRect 707.IBPluginDependency - 707.editorWindowContentRectSynchronizationRect 740.IBAttributePlaceholdersKey 740.IBPluginDependency 741.IBPluginDependency @@ -5927,7 +5963,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA841.IBPluginDependency 842.IBPluginDependency 843.IBPluginDependency - 843.editorWindowContentRectSynchronizationRect 849.IBPluginDependency 850.IBPluginDependency 851.IBPluginDependency @@ -5942,19 +5977,19 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA884.IBPluginDependency 885.IBPluginDependency 886.IBPluginDependency - 975.IBEditorWindowLastContentRect + 939.IBPluginDependency 975.IBPluginDependency 975.IBWindowTemplateEditedContentRect 975.NSWindowTemplate.visibleAtLaunch - 975.windowTemplate.hasMinSize - 975.windowTemplate.minSize 976.IBPluginDependency - + YES com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin @@ -5969,7 +6004,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{492, 331}, {153, 163}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6013,14 +6047,14 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{370, 657}, {192, 23}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6049,7 +6083,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6072,13 +6105,10 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{320, 657}, {115, 23}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6105,33 +6135,23 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{199, 680}, {318, 20}} com.apple.InterfaceBuilder.CocoaPlugin - - {74, 862} - {{358, 720}, {183, 20}} - {{280, 154}, {581, 307}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin {{280, 154}, {581, 307}} - {{254, 293}, {580, 307}} com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + + com.apple.InterfaceBuilder.CocoaPlugin @@ -6142,7 +6162,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAAccessibilityDescription AccessibilityHelp - + YES AccessibilityDescription @@ -6169,9 +6189,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA YES - - YES - + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6182,35 +6200,22 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - {{216, 477}, {409, 315}} com.apple.InterfaceBuilder.CocoaPlugin {{216, 477}, {409, 315}} - {{195, 477}, {394, 233}} - - - {409, 315} - {409, 315} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - {{211, 527}, {221, 153}} com.apple.InterfaceBuilder.CocoaPlugin - - {{370, 567}, {224, 153}} com.apple.InterfaceBuilder.CocoaPlugin - {{320, 637}, {127, 43}} com.apple.InterfaceBuilder.CocoaPlugin - {{479, 677}, {122, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6223,9 +6228,7 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{573, 597}, {221, 6}} com.apple.InterfaceBuilder.CocoaPlugin - {{585, 327}, {153, 6}} InitialTabViewItem @@ -6260,7 +6263,6 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{439, 632}, {115, 6}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -6275,923 +6277,54 @@ AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABAcom.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{49, 272}, {642, 410}} + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin {{49, 272}, {642, 410}} - - {643, 341} com.apple.InterfaceBuilder.CocoaPlugin YES - - YES - + YES - - YES - + 1419 - - - YES - - GraphView - NSView - - IBProjectSource - GraphView.py - - - - MacTimeLogAppDelegate - NSObject - - IBProjectSource - MacTimeLogAppDelegate.py - - - - MacTimeLogAppDelegate - NSObject - - IBUserSource - - - - - MacTimeLogApplication - NSApplication - - IBProjectSource - MacTimeLogApplication.py - - - - MainController - NSObject - - YES - - YES - btnDonePress: - openLog: - projectChange: - - - YES - id - id - id - - - - YES - - YES - applicationRef - btnDone - cbxInput - lblSlackingTime - lblTimeLeft - lblTimeSpent - lblTimeSpentCurr - lblWorkTill - mainWindow - outputArea - pbtnProject - prefWindow - reportController - reportWindow - workTillBox - - - YES - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - MainController.py - - - - MainWindowDelegate - NSWindow - - IBProjectSource - MainWindowDelegate.py - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBUserSource - - - - - NSTextFieldCell - NSActionCell - - IBUserSource - - - - - PreferencesController - NSObject - - YES - - YES - addProject: - previewPopup: - removeProject: - showDateTime: - showNotification: - showWorkTill: - soundOnNotificaiton: - - - YES - id - id - id - id - id - id - id - - - - YES - - YES - btnPreviewPopup - chbShowDateTime - chbShowNotification - chbShowWorkTill - chbSoundOnNotification - dpkrWorkStarts - edtAddProject - edtDateTimeFormat - edtLogEditCommand - edtNotificationRepeatTime - edtNotificationTime - edtWorkHours - mainController - pbtnRemoveProject - stprNotificationRepeatTime - stprNotificationTime - stprWorkHours - - - YES - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - PreferencesController.py - - - - ReportController - NSObject - - YES - - YES - currentMonthMenu: - currentWeekMenu: - customMenu: - days10: - days20Menu: - days30Menu: - showCustom: - todayMenu: - typeChanged: - yeaterdayMenu: - - - YES - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - attributeBox - btnShow - dpkrFrom - dpkrTo - graphView - lblAvgSlack - lblAvgWork - lblSlackTotal - lblWorkTotal - scrollView - sgmControl - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBProjectSource - ReportController.py - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSBrowser - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSBrowser.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSComboBox - NSTextField - - IBFrameworkSource - AppKit.framework/Headers/NSComboBox.h - - - - NSComboBoxCell - NSTextFieldCell - - IBFrameworkSource - AppKit.framework/Headers/NSComboBoxCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSDatePicker - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSDatePicker.h - - - - NSDatePickerCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSDatePickerCell.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSMatrix - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSMatrix.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSMenuItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSMenuItemCell - NSButtonCell - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItemCell.h - - - - NSMovieView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMovieView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSPopUpButton - NSButton - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButton.h - - - - NSPopUpButtonCell - NSMenuItemCell - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButtonCell.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSScrollView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSScrollView.h - - - - NSScroller - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSScroller.h - - - - NSSegmentedCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSSegmentedCell.h - - - - NSSegmentedControl - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSSegmentedControl.h - - - - NSStepper - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSStepper.h - - - - NSStepperCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSStepperCell.h - - - - NSTabView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSTabView.h - - - - NSTabViewItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTabViewItem.h - - - - NSTableView - NSControl - - - - NSText - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSText.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSTextView - NSText - - IBFrameworkSource - AppKit.framework/Headers/NSTextView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - + 0 + IBCocoaFramework com.apple.InterfaceBuilder.CocoaPlugin.macosx - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 YES - ../MacTimeLog.xcodeproj 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + NSSwitch + + + YES + {11, 11} + {10, 3} + {15, 15} + + diff --git a/Info.plist b/Info.plist index 154520b..bc753b9 100644 --- a/Info.plist +++ b/Info.plist @@ -2,6 +2,8 @@ + BuildMachineOSBuild + 12D78 CFBundleDevelopmentRegion English CFBundleExecutable @@ -25,7 +27,21 @@ CFBundleSignature ???? CFBundleVersion - c5b872c + 92b9da2 + DTCompiler + + DTPlatformBuild + 4H1003 + DTPlatformVersion + GM + DTSDKBuild + 12D75 + DTSDKName + macosx10.8 + DTXcode + 0462 + DTXcodeBuild + 4H1003 NSMainNibFile MainMenu NSPrincipalClass diff --git a/MacTimeLog.xcodeproj/project.pbxproj b/MacTimeLog.xcodeproj/project.pbxproj index 0bbadf1..c2e8230 100644 --- a/MacTimeLog.xcodeproj/project.pbxproj +++ b/MacTimeLog.xcodeproj/project.pbxproj @@ -32,7 +32,6 @@ AC7928E410B8937F001F21D6 /* FormatterHelpers.py in Resources */ = {isa = PBXBuildFile; fileRef = AC7928E310B8937F001F21D6 /* FormatterHelpers.py */; }; AC944CB110B6ED63001F0932 /* MacTimeLog Help in Resources */ = {isa = PBXBuildFile; fileRef = AC944CAE10B6ED63001F0932 /* MacTimeLog Help */; }; AC944D1110B6FB63001F0932 /* MacTimeLogApplication.py in Resources */ = {isa = PBXBuildFile; fileRef = AC944D1010B6FB63001F0932 /* MacTimeLogApplication.py */; }; - ACE1889110AD5919009F0644 /* durus in Resources */ = {isa = PBXBuildFile; fileRef = ACE1885D10AD5919009F0644 /* durus */; }; ACFC998110A5817800523403 /* Timings.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998010A5817800523403 /* Timings.py */; }; ACFC998510A5844300523403 /* DataManager.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998410A5844300523403 /* DataManager.py */; }; ACFC998910A5847F00523403 /* PlainTextDriver.py in Resources */ = {isa = PBXBuildFile; fileRef = ACFC998810A5847F00523403 /* PlainTextDriver.py */; }; @@ -83,7 +82,6 @@ AC7928E310B8937F001F21D6 /* FormatterHelpers.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = FormatterHelpers.py; sourceTree = ""; }; AC944CAE10B6ED63001F0932 /* MacTimeLog Help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "MacTimeLog Help"; sourceTree = ""; }; AC944D1010B6FB63001F0932 /* MacTimeLogApplication.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = MacTimeLogApplication.py; sourceTree = ""; }; - ACE1885D10AD5919009F0644 /* durus */ = {isa = PBXFileReference; lastKnownFileType = folder; name = durus; path = lib/durus; sourceTree = ""; }; ACFC998010A5817800523403 /* Timings.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = Timings.py; sourceTree = ""; }; ACFC998410A5844300523403 /* DataManager.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = DataManager.py; sourceTree = ""; }; ACFC998810A5847F00523403 /* PlainTextDriver.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = PlainTextDriver.py; sourceTree = ""; }; @@ -184,7 +182,6 @@ AC578BA210DCC49C0048D358 /* bin */, AC944CAE10B6ED63001F0932 /* MacTimeLog Help */, AC18DB7810B03883000BDEF0 /* Credits.html */, - ACE1885D10AD5919009F0644 /* durus */, AC176B6310A59C1200A62A32 /* iconset.icns */, 77C8C1F70C07829500965286 /* MainMenu.xib */, 8D1107310486CEB800E47090 /* Info.plist */, @@ -232,7 +229,11 @@ isa = PBXProject; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MacTimeLog" */; compatibilityVersion = "Xcode 3.0"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + en, + ); mainGroup = 29B97314FDCFA39411CA2CEA /* MacTimeLog */; projectDirPath = ""; projectRoot = ""; @@ -263,7 +264,6 @@ AC5E4EAD10A993F0007D3920 /* ReportController.py in Resources */, AC5E4FC810AB523C007D3920 /* GraphView.py in Resources */, AC5E506D10AC4E2C007D3920 /* PreferencesController.py in Resources */, - ACE1889110AD5919009F0644 /* durus in Resources */, AC18DB7910B03883000BDEF0 /* Credits.html in Resources */, AC18DBBD10B072FD000BDEF0 /* Statistics.py in Resources */, AC944CB110B6ED63001F0932 /* MacTimeLog Help in Resources */, @@ -291,7 +291,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /usr/bin/ruby; - shellScript = "#!/usr/bin/env macruby\n \n# From: http://www.stompy.org/2008/08/14/xcode-and-git-another-build-script/\n# Expanded from here: http://www.furmanek.net/36/using-macruby-to-set-xcode-project-version-from-git/\n# Xcode auto-versioning script for Subversion by Axel Andersson\n# Updated for git by Marcus S. Zarra and Matt Long\n# Converted to ruby by Abizern\n# Converted to MacRuby by Gregory Furmanek\n# Merged with MacRuby version by elliottcable\n# Appends the git sha to the version number set in Xcode.\nrequire 'osx/cocoa'\n\ngit = `sh /etc/profile; which git`.chomp\nsha = `#{git} rev-parse --short HEAD`.chomp\n \ninfo_file = ENV['BUILT_PRODUCTS_DIR'] + \"/\" + ENV['INFOPLIST_PATH']\n \nlist = OSX::NSMutableDictionary.dictionaryWithContentsOfFile info_file\nlist['CFBundleVersion'] = sha\nlist.writeToFile 'Info.plist', :atomically => true"; + shellScript = "#!/usr/bin/env macruby\n \n# From: http://www.stompy.org/2008/08/14/xcode-and-git-another-build-script/\n# Expanded from here: http://www.furmanek.net/36/using-macruby-to-set-xcode-project-version-from-git/\n# Xcode auto-versioning script for Subversion by Axel Andersson\n# Updated for git by Marcus S. Zarra and Matt Long\n# Converted to ruby by Abizern\n# Converted to MacRuby by Gregory Furmanek\n# Merged with MacRuby version by elliottcable\n# Appends the git sha to the version number set in Xcode.\nrequire 'osx/cocoa'\n\ngit = `sh /etc/profile; which git`.chomp\nsha = `#{git} rev-parse --short HEAD`.chomp\n \ninfo_file = ENV['BUILT_PRODUCTS_DIR'] + \"/\" + ENV['INFOPLIST_PATH']\n \nlist = OSX::NSMutableDictionary.dictionaryWithContentsOfFile info_file\n#list['CFBundleVersion'] = sha\n#list.writeToFile 'Info.plist', :atomically => true"; }; /* End PBXShellScriptBuildPhase section */ @@ -384,7 +384,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + SDKROOT = macosx; }; name = Debug; }; @@ -397,7 +397,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + SDKROOT = macosx; }; name = Release; }; diff --git a/PreferencesController.py b/PreferencesController.py index daf53f0..870da09 100644 --- a/PreferencesController.py +++ b/PreferencesController.py @@ -6,6 +6,7 @@ # import datetime +import re import objc from Foundation import * from Settings import Settings @@ -101,11 +102,19 @@ def loadProjectsLists(self): @objc.IBAction def addProject_(self, sender): - if self.edtAddProject.stringValue() not in Projects.get(): - Projects.add(self.edtAddProject.stringValue()) + projectName = self.edtAddProject.stringValue() + if projectName not in Projects.get() and not re.match("^\s*$", projectName): + Projects.add(self.edtAddProject.stringValue()) + else: + """Show alert with reason for failure""" + alert = NSAlert.alloc().init() + alert.addButtonWithTitle_('OK') + alert.setMessageText_("Failed to add new project") + alert.setInformativeText_("Please ensure the project does not already exist and that it contains characters.") + alert.runModal() - self.loadProjectsLists() - self.edtAddProject.setStringValue_("") + self.loadProjectsLists() + self.edtAddProject.setStringValue_("") @objc.IBAction def removeProject_(self, sender):