CalendarStore in a Widget
I've written a widget that takes natural language expressions and creates events in iCal from those (http://quickcal.smellypuppy.com)...
It employs the use of a widget bundle, and since I'm using CalendarStore, when I attempt to drop the base SDK in my XCode project down to 10.4, I get a ton of errors.
Is there some strategy I can take to build a CalendarStore-using app for my 10.4 friends? Or, am I forced to have this be a 10.5+ only widget?
(BTW, when I create my widget from Dashcode, the minimum OS version dropdown only lists 10.4 or 10.4.3. I'm not given the option to pick 10.5.. ???)
Hi Jarrod,
I am assuming that you have the SAP Widget Developers tools installed.
After opening Eclipse, choose File-> new -> project.
Choose SAP Widgets->SAP Widget Project
You will then be presented with a list of templates. One of which is the Kitchen Sink Widget Template.
Regards
JohnA
Similar Messages
-
Since the last Mac update none of my widget will work now, every time I add one to the dashboard to display it crashes.
Nothing shows up in the system console message, but when i generate an error report to report to Apple, i get the following
Process: DashboardClient [630]
Path: /System/Library/CoreServices/Dock.app/Contents/Resources/DashboardClient.app/Co ntents/MacOS/DashboardClient
Identifier: com.apple.dashboard.client
Version: 1.6.2 (1.6.2)
Build Info: Dock-5980000~11
Code Type: X86 (Native)
Parent Process: Dock [503]
Date/Time: 2008-03-18 22:52:29.321 -0700
OS Version: Mac OS X 10.5.2 (9C31)
Report Version: 6
Exception Type: EXCBADACCESS (SIGBUS)
Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000000
Crashed Thread: 2
Application Specific Information:
/Library/Widgets/iCal.wdgt/
/Users/zkermish/Library/Widgets/BART.wdgt/
/Library/Widgets/Web Clip.wdgt/
Thread 0:
0 libSystem.B.dylib 0x93389a2e semaphorewait_signaltrap + 10
1 libSystem.B.dylib 0x93391505 pthreadmutexlock + 569
2 com.apple.JavaScriptCore 0x96f7993e KJS::JSLock::lock() + 94
3 com.apple.WebCore 0x96531a09 -[WebScriptObject callWebScriptMethod:withArguments:] + 121
4 com.apple.dashboard.client 0x0000fa9b 0x1000 + 60059
5 com.apple.dashboard.client 0x0000df74 0x1000 + 53108
6 com.apple.dashboard.client 0x00005d3b 0x1000 + 19771
7 com.apple.HIServices 0x95010a28 mshMIGPerform + 517
8 com.apple.CoreFoundation 0x96ea7921 CFRunLoopRunSpecific + 3921
9 com.apple.CoreFoundation 0x96ea7d18 CFRunLoopRunInMode + 88
10 com.apple.HIToolbox 0x914366a0 RunCurrentEventLoopInMode + 283
11 com.apple.HIToolbox 0x914364b9 ReceiveNextEventCommon + 374
12 com.apple.HIToolbox 0x9143632d BlockUntilNextEventMatchingListInMode + 106
13 com.apple.AppKit 0x925bf7d9 _DPSNextEvent + 657
14 com.apple.AppKit 0x925bf08e -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
15 com.apple.AppKit 0x925b80c5 -[NSApplication run] + 795
16 com.apple.dashboard.client 0x0000a545 0x1000 + 38213
17 com.apple.dashboard.client 0x00002b7a 0x1000 + 7034
Thread 1:
0 libSystem.B.dylib 0x933899e6 machmsgtrap + 10
1 libSystem.B.dylib 0x933911dc mach_msg + 72
2 com.apple.CoreFoundation 0x96ea70de CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x96ea7d18 CFRunLoopRunInMode + 88
4 com.apple.CFNetwork 0x955776cc CFURLCacheWorkerThread(void*) + 396
5 libSystem.B.dylib 0x933bac55 pthreadstart + 321
6 libSystem.B.dylib 0x933bab12 thread_start + 34
Thread 2 Crashed:
0 com.apple.JavaScriptCore 0x96fb86df KJS::Collector::collect() + 239
1 com.apple.JavaScriptCore 0x96f79dc5 void* KJS::Collector::heapAllocate<(KJS::Collector::HeapType)0>(unsigned long) + 485
2 com.apple.JavaScriptCore 0x96f9cca5 KJS::StringImp::toObject(KJS::ExecState*) const + 85
3 com.apple.JavaScriptCore 0x96f9cb8c KJS::DotAccessorNode::evaluate(KJS::ExecState*) + 172
4 com.apple.JavaScriptCore 0x96f9d0bb KJS::ArgumentListNode::evaluateList(KJS::ExecState*, KJS::List&) + 43
5 com.apple.JavaScriptCore 0x96f9c8eb KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 427
6 com.apple.JavaScriptCore 0x96f9bbc9 KJS::AssignLocalVarNode::evaluate(KJS::ExecState*) + 25
7 com.apple.JavaScriptCore 0x96f9bb79 KJS::VarStatementNode::execute(KJS::ExecState*) + 25
8 com.apple.JavaScriptCore 0x96fa3751 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 481
9 com.apple.JavaScriptCore 0x96fa3104 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 84
10 com.apple.JavaScriptCore 0x96fbeec5 KJS::FunctionCallResolveNode::evaluateToBoolean(KJS::ExecState*) + 949
11 com.apple.JavaScriptCore 0x96faa14a KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 106
12 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
13 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
14 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
15 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
16 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
17 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
18 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
19 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
20 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
21 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
22 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
23 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
24 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
25 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
26 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
27 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
28 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
29 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
30 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
31 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
32 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
33 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
34 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
35 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
36 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
37 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
38 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
39 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
40 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
41 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
42 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
43 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
44 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
45 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
46 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
47 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
48 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
49 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
50 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
51 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
52 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
53 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
54 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
55 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
56 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
57 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
58 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
59 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
60 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
61 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
62 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
63 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
64 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
65 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
66 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
67 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
68 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
69 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
70 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
71 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
72 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
73 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
74 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
75 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
76 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
77 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
78 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
79 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
80 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
81 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
82 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
83 com.apple.JavaScriptCore 0x96faa0f9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
84 com.apple.JavaScriptCore 0x96fa2f29 KJS::IfNode::execute(KJS::ExecState*) + 25
85 com.apple.JavaScriptCore 0x96fa3751 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 481
86 com.apple.JavaScriptCore 0x96fa3104 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 84
87 com.apple.JavaScriptCore 0x96fa6c10 KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 896
88 com.apple.JavaScriptCore 0x96f9bbc9 KJS::AssignLocalVarNode::evaluate(KJS::ExecState*) + 25
89 com.apple.JavaScriptCore 0x96f9bb79 KJS::VarStatementNode::execute(KJS::ExecState*) + 25
90 com.apple.JavaScriptCore 0x96fa3751 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 481
91 com.apple.JavaScriptCore 0x96fa3104 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 84
92 com.apple.JavaScriptCore 0x96fe7477 KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 135
93 com.apple.JavaScriptCore 0x96ff67ad JSObjectCallAsFunction + 173
94 com.apple.CFNetwork 0x955bccd3 _callPACFunction + 288
95 com.apple.CFNetwork 0x955be888 _JSFindProxyForURL + 373
96 com.apple.CFNetwork 0x95580881 _CFNetworkProxyListForURLAsync + 788
97 com.apple.CFNetwork 0x9558dfb1 httpProtocolStart + 608
98 com.apple.CFNetwork 0x9557dea0 CFURLProtocolStartLoad + 28
99 com.apple.CFNetwork 0x9557dcb2 _CFURLConnectionProcessServerEvents + 664
100 com.apple.CFNetwork 0x9557c0d9 muxerSourcePerform + 283
101 com.apple.CoreFoundation 0x96ea762e CFRunLoopRunSpecific + 3166
102 com.apple.CoreFoundation 0x96ea7d18 CFRunLoopRunInMode + 88
103 com.apple.Foundation 0x90443ac0 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
104 com.apple.Foundation 0x903e05ad -[NSThread main] + 45
105 com.apple.Foundation 0x903e0154 _NSThread__main_ + 308
106 libSystem.B.dylib 0x933bac55 pthreadstart + 321
107 libSystem.B.dylib 0x933bab12 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x933d9b3a select$DARWIN_EXTSN + 10
1 libSystem.B.dylib 0x933bac55 pthreadstart + 321
2 libSystem.B.dylib 0x933bab12 thread_start + 34
Thread 2 crashed with X86 Thread State (32-bit):
eax: 0xa09765ec ebx: 0x96fb85fb ecx: 0x00000000 edx: 0x14a668f0
edi: 0x00000000 esi: 0xa09977e0 ebp: 0xb0121448 esp: 0xb01213f0
ss: 0x0000001f efl: 0x00010282 eip: 0x96fb86df cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
cr2: 0x00000000
Binary Images:
0x1000 - 0x15fff com.apple.dashboard.client 1.6.2 (1.6.2) /System/Library/CoreServices/Dock.app/Contents/Resources/DashboardClient.app/Co ntents/MacOS/DashboardClient
0x75000 - 0x78ffc com.apple.widget.calendar.plugin 2.1 (12) /Library/Widgets/iCal.wdgt/Calendar.widgetplugin/Contents/MacOS/Calendar
0xe0000 - 0xe0ffe com.apple.JavaPluginCocoa 12.0.0 (12.0.0) <02a9f23a8bfc902c32ac0adfb66d6816> /Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa
0x289000 - 0x28aff3 ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/ATSHI.dylib
0x2b0000 - 0x2b7ffd com.apple.JavaVM 12.0.2 (12.0.2) <44b9536fe4d7c7fcb3506adb695a180f> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x4a8000 - 0x596fef com.apple.RawCamera.bundle 2.0.3 (2.0.3) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x6a7000 - 0x6c7fff com.apple.widget.webclip.plugin 1.0 (5523.15) <a8397cc861bb5824f9c6683bf0259964> /Library/Widgets/Web Clip.wdgt/WebClip.plugin/Contents/MacOS/WebClip
0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) <7af47d3b00b2268947563c7fa8c59a07> /usr/lib/dyld
0x90003000 - 0x900c0fff com.apple.WebKit 5525.13 (5525.13) <6534b17c7310ea608c9f3ca41df9b4a4> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x903d6000 - 0x90650fe7 com.apple.Foundation 6.5.4 (677.15) <6216196287f98a65ddb654d04d773e7b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90651000 - 0x90ceafff com.apple.CoreGraphics 1.351.21 (???) <6c93fd21149f389129fe47fa6ef71880> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x90ceb000 - 0x90d06ffb libPng.dylib ??? (???) <b6abcac36ec7654ff3e1cfa786b0117b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x90d07000 - 0x90d07ffa com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90d08000 - 0x90d82ff8 com.apple.print.framework.PrintCore 5.5.2 (245.1) <3c9de512e95fbd838694ee5008d56a28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x90fec000 - 0x90feeff5 libRadiance.dylib ??? (???) <20eadb285da83df96c795c2c5fa20590> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9107d000 - 0x91144ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x91145000 - 0x911ccff7 libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
0x912c2000 - 0x913e6fe3 com.apple.audio.toolbox.AudioToolbox 1.5.1 (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x913e7000 - 0x91405ff3 com.apple.DirectoryService.Framework 3.5.1 (3.5.1) <96407dca4d6b1d10ae5ca1881e31b27a> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x91406000 - 0x9170efff com.apple.HIToolbox 1.5.2 (???) <7449d6f2da33ded6936243a92e307459> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x9170f000 - 0x91727fff com.apple.openscripting 1.2.6 (???) <b8e553df643f2aec68fa968b3b459b2b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x91728000 - 0x9176cfeb com.apple.DirectoryService.PasswordServerFramework 3.0.2 (3.0.2) <cded450287baf9b5de8856b540653322> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordS erver
0x91835000 - 0x91839fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x9183a000 - 0x918f4fe3 com.apple.CoreServices.OSServices 224.4 (224.4) <ff5007ab220908ac54b6c661e447d593> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x91acf000 - 0x91ad9feb com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x91ada000 - 0x91b33ff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x91b34000 - 0x91bb1fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x91bb2000 - 0x91c2efeb com.apple.audio.CoreAudio 3.1.0 (3.1) <70bb7c657061631491029a61babe0b26> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x91c2f000 - 0x91c34fff com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x91ca8000 - 0x91d73fff com.apple.ColorSync 4.5.0 (4.5.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x91d74000 - 0x91d7cfff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91d7d000 - 0x91ec2ff7 com.apple.ImageIO.framework 2.0.1 (2.0.1) <68ba11e689a9ca30f8310935cd1e02d6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x91ecd000 - 0x91eddffc com.apple.LangAnalysis 1.6.4 (1.6.4) <cbeb17ab39f28351fe2ab5b82bf465bc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x91f15000 - 0x91f52fff com.apple.DAVKit 3.0.2 (643) /System/Library/PrivateFrameworks/DAVKit.framework/Versions/A/DAVKit
0x91f53000 - 0x91fdefff com.apple.framework.IOKit 1.5.1 (???) <a17f9f5ea7e8016a467e67349f4d3d03> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x91fdf000 - 0x92086feb com.apple.QD 3.11.52 (???) <c72bd7bd2ce12694c3640a731d1ad878> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x92087000 - 0x9216cff3 com.apple.CoreData 100.1 (186) <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9216d000 - 0x92174fe9 libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x92175000 - 0x92176ffc libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x92177000 - 0x92188ffe com.apple.CFOpenDirectory 10.5 (10.5) <6a7f55108d77db7384d0e2219d07e9f8> /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/Frameworks /CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x92189000 - 0x921a8ffa libJPEG.dylib ??? (???) <0cfb80109d624beb9ceb3c43b6c5ec10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x921a9000 - 0x92288fff com.apple.syncservices 3.1 (389.1) <f553602f67692e7a736edb702c64792a> /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
0x9228c000 - 0x922a2fff com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x922a3000 - 0x922ffff7 com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x92300000 - 0x9235dffb libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x92372000 - 0x92372ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x92373000 - 0x923ffff7 com.apple.LaunchServices 286.5 (286.5) <33c3ae54abb276b61a99d4c764d883e2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x92400000 - 0x9257efff com.apple.AddressBook.framework 4.1 (687.1) <b2f2f2c925eb080e53b841014e4f9a7c> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x9257f000 - 0x92d7cfef com.apple.AppKit 6.5.2 (949.26) <bc4593edd8a224409fb6953a354505a0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x92d7d000 - 0x92d8dfff com.apple.speech.synthesis.framework 3.6.59 (3.6.59) <4ffef145fad3d4d787e0c33eab26b336> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x92d8e000 - 0x92d8effc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x92d8f000 - 0x92e22ff3 com.apple.ApplicationServices.ATS 3.2 (???) <cdf31bd0ac7de54a35ee2d27cf86b6be> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x92e23000 - 0x92ed5ffb libcrypto.0.9.7.dylib ??? (???) <330b0e48e67faffc8c22dfc069ca7a47> /usr/lib/libcrypto.0.9.7.dylib
0x92ed6000 - 0x92ed6ff8 com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x92ed7000 - 0x92f19fef com.apple.NavigationServices 3.5.1 (161) <cc6bd78eabf1e2e7166914e9f12f5850> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x92f1a000 - 0x92f74ff7 com.apple.CoreText 2.0.1 (???) <07494945ad1e3f5395599f42748457cc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x92f75000 - 0x92f84ffe com.apple.DSObjCWrappers.Framework 1.2.1 (1.2.1) <eac1c7b7c07ed3148c85934b6f656308> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
0x92f85000 - 0x92f99ff3 com.apple.ImageCapture 4.0 (5.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x92f9a000 - 0x92f9fffc com.apple.KerberosHelper 1.0 (1.0) <1cb4daff689a346f24e17131d83c0c5b> /System/Library/PrivateFrameworks/KerberosHelper.framework/Versions/A/KerberosH elper
0x92fa0000 - 0x92fa6fff com.apple.print.framework.Print 218.0.2 (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x92fa7000 - 0x9303afff com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x9303b000 - 0x93173ff7 libicucore.A.dylib ??? (???) <afcea652ff2ec36885b2c81c57d06d4c> /usr/lib/libicucore.A.dylib
0x93174000 - 0x93192fff libresolv.9.dylib ??? (???) <0629b6dcd71f4aac6a891cbe26253e85> /usr/lib/libresolv.9.dylib
0x93193000 - 0x93197fff libGIF.dylib ??? (???) <d4234e6f5e5f530bdafb969157f1f17b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x931b5000 - 0x93234ff5 com.apple.SearchKit 1.2.0 (1.2.0) <277b460da86bc222785159fe77e2e2ed> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x93235000 - 0x932befe3 com.apple.DesktopServices 1.4.5 (1.4.5) <8b264cd6abbbd750928c637e1247269d> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x932bf000 - 0x932ccff7 com.apple.DMNotification 1.1.0 (143) <07530f513cd71e41bccbf19225ac1cb4> /System/Library/PrivateFrameworks/DMNotification.framework/Versions/A/DMNotific ation
0x932fd000 - 0x93325fff libcups.2.dylib ??? (???) <2f0a710a9128882efb2ed92ad139b58c> /usr/lib/libcups.2.dylib
0x93326000 - 0x9335afef com.apple.bom 9.0 (136) <b72e1fd1d3bfd8c288381adb23775fd4> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x9335b000 - 0x93388feb libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x93389000 - 0x934e8ff3 libSystem.B.dylib ??? (???) <4899376234e55593b22fc370935f8cdf> /usr/lib/libSystem.B.dylib
0x94471000 - 0x9447cff9 com.apple.helpdata 1.0 (14) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x9447d000 - 0x944a8fe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x944fb000 - 0x94523ff7 com.apple.shortcut 1 (1.0) <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x94524000 - 0x94529fff com.apple.backup.framework 1.0 (1.0) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x9452a000 - 0x9456bfe7 libRIP.A.dylib ??? (???) <9d42e83d860433f9126c4871d1fe0ce8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9456c000 - 0x94590fff libxslt.1.dylib ??? (???) <4933ddc7f6618743197aadc85b33b5ab> /usr/lib/libxslt.1.dylib
0x94591000 - 0x945f6ffb com.apple.ISSupport 1.6 (34) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x945f7000 - 0x9498dff7 com.apple.QuartzCore 1.5.1 (1.5.1) <665c80f6e28555b303020c8007c36b8b> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9498e000 - 0x94a3efff edu.mit.Kerberos 6.0.12 (6.0.12) <3dd13466876a8fe4549cfc1354233ec3> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x94a3f000 - 0x94a6fff3 com.apple.DotMacSyncManager 1.2.2 (280) <fa19f847dcb535449201e99f5270065d> /System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/DotMac SyncManager
0x94a70000 - 0x94a7bfe7 libCSync.A.dylib ??? (???) <df82fc093e498a9eb5490761cb292218> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94acb000 - 0x94ad2ffe libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x94ad3000 - 0x94b0dfff com.apple.coreui 1.1 (61) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x94be6000 - 0x94bfcfe7 com.apple.CoreVideo 1.5.0 (1.5.0) <7e010557527a0e6d49147c297d16850a> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x94bfd000 - 0x9500dfef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x9500e000 - 0x9505eff7 com.apple.HIServices 1.7.0 (???) <f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x9505f000 - 0x9507fff2 libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x95080000 - 0x950bffef libTIFF.dylib ??? (???) <6d0f80e9d4d81f3f64c876aca005bd53> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x950c0000 - 0x950c3fff com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x950e2000 - 0x9514effb com.apple.WhitePagesFramework 1.1 (113.0) /System/Library/PrivateFrameworks/WhitePages.framework/Versions/A/WhitePages
0x9514f000 - 0x9514ffff com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x95150000 - 0x95189ffe com.apple.securityfoundation 3.0 (32989) <e9171eda22c69c884a04a001aeb526e0> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x9518a000 - 0x95355ff7 com.apple.security 5.0.2 (33001) <0788969ffe7961153219be10786da436> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x95356000 - 0x95356ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x95357000 - 0x95386fe3 com.apple.AE 402.2 (402.2) <e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x95387000 - 0x95396fff libsasl2.2.dylib ??? (???) <b9e1ca0b6612e280b6cbea6df0eec5f6> /usr/lib/libsasl2.2.dylib
0x95397000 - 0x953a0fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x953a1000 - 0x953e6fef com.apple.Metadata 10.5.2 (398.7) <73a6424c06effc474e699cde6883de99> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x95486000 - 0x95488fff com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x95489000 - 0x9556aff7 libxml2.2.dylib ??? (???) <3cd4cccd4ca35dffa4688436aa0cd908> /usr/lib/libxml2.2.dylib
0x9556b000 - 0x9556bff8 com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x9556c000 - 0x955e3fe3 com.apple.CFNetwork 221.5 (221.5) <5474cdd7d2a8b2e8059de249c702df9e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x955e4000 - 0x956c3fff libobjc.A.dylib ??? (???) <a53206274b6c2d42691f677863f379ae> /usr/lib/libobjc.A.dylib
0x956cc000 - 0x956d8fe7 com.apple.opengl 1.5.6 (1.5.6) <d599b1bb0f8a8da6fd125e2587b27776> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x956d9000 - 0x95723fe1 com.apple.securityinterface 3.0 (32532) <f521dae416ce7a3bdd594b0d4e2fb517> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
0x95724000 - 0x9587cfee com.apple.CalendarStore 3.0.2 (809) /System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore
0x9587d000 - 0x958b4fff com.apple.SystemConfiguration 1.9.1 (1.9.1) <8a76e429301afe4eba1330bfeaabd9f2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x958b5000 - 0x95d88fde libGLProgrammability.dylib ??? (???) <a3d68f17f37ff55a3e61aca1e3aee522> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
0x95ec1000 - 0x95effff7 libGLImage.dylib ??? (???) <090de775838db03ddc710f57abbf6218> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x95f00000 - 0x95f07ff7 libCGATS.A.dylib ??? (???) <9b29a5500efe01cc3adea67bbc42568e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x95f08000 - 0x95f08ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallSer ver
0x95f09000 - 0x95f15fff libbz2.1.0.dylib ??? (???) <9ea4fe135c9e52bd0590eec12c738e82> /usr/lib/libbz2.1.0.dylib
0x95f16000 - 0x95f21fff com.apple.dotMacLegacy 3 (242) <d59587ecfd0e0e31ce7d61f544cfa298> /System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/DotMacLegac y
0x95f22000 - 0x95f54fff com.apple.LDAPFramework 1.4.3 (106) <3a5c9df6032143cd6bc2658a9d328d8e> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x95f93000 - 0x965e3fff com.apple.WebCore 5525.13 (5525.13) <c4293b0cc1f8614190058683137459c6> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
0x96616000 - 0x969d4fea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x969d5000 - 0x969f9feb libssl.0.9.7.dylib ??? (???) <acee7fc534674498dcac211318aa23e8> /usr/lib/libssl.0.9.7.dylib
0x969fa000 - 0x96a08ffd libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x96a59000 - 0x96d32ff3 com.apple.CoreServices.CarbonCore 785.8 (785.8) <827c228e7d717b397cdb4941eba69553> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x96e35000 - 0x96f67fef com.apple.CoreFoundation 6.5.1 (476.10) <d5bed2688a5eea11a6dc3a3c5c17030e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x96f68000 - 0x96f68ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x96f69000 - 0x96f6dfff com.apple.OpenDirectory 10.5 (10.5) <e7e4507f5ecd8c8cdcdb2fc0675da0b4> /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/OpenDirect ory
0x96f6e000 - 0x9703cff7 com.apple.JavaScriptCore 5525.13 (5525.13) <04772ff1212d98f31c613dde4d123698> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0xba900000 - 0xba916fff libJapaneseConverter.dylib ??? (???) <7b0248c392848338f5d6ed093313eeef> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib -
Hi Guys,
I am using the full width video widget on a site. The widget was working perfectly however I have just added additional content to the site and re-uploaded and now the video is not working! Please help I have tried everything and am freaking out as this web-site has been payed for by my client.
AlexMany thanks.
With those symptoms, I'd try the following document:
Apple software on Windows: May see performance issues and blank iTunes Store
(If there's a SpeedBit LSP showing up in Autoruns, it's usually best to just uninstall your SpeedBit Video Accelerator.) -
How do I add a widget to give a review or star rating for a book at the end of a book in iBooks Author? You know, how you buy books on iBooks and when you're finished reading it, there's a place where you can give a rating or review right there on the very last page?
Just supply a link that says 'Review This Book' - use http://itunes.apple.com/linkmaker/ to generate one.
-
Looking for a certain calendar app or widget
I had an LG Enlighten and loved the little calendar "widget" that I put on my home screen. It showed upcoming events without having to touch anything.
I dropped and broke the screen and had to get a new phone. I now have a Galaxy Stratosphere but it doesn't have the same calendar. I miss the other and want it back!! Yes, I just stamped my foot. I'm very disorganized and that little widget/app really helped. It was about the size of the "MyVerizon" data usage box. Does anyone out there know which one I'm looking for???? Please help. Thanks.Most manufacturers include their own skin on top of Android and a lot of widgets that come pre-installed are part of these skins. That being said, if you search the Play Store for calendar widget you may find something similar.
-
Error while using a table component in a widget
hi friends, i am trying the example from the enterprise widget development guide (https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c032ae0a-7d6b-2a10-14a1-cc6efb066dfc) to create a widget for the BAPI_EMPLOYEE_GETDATA using the RFC but the method showTableCMainTable does not get created in the view.js file.
will be greatful for any suggestionsresolved it my self....dfidnt click on the button to generate the code...thanks
-
N8: How to restore music store widget after hard r...
Hi
I lost all nokia N8 widgets including Music store after I hard reset my N8.
I have really been searching but have been unable to find a work around for this. I am unable to play any OVI music on my phone as it searched for a license and ends up saying that this is not my registered device.
I really need some help.
Nokia care has failed to solve my problewm so far.
HELP!
MODERATOR'S NOTE: We have edited your post. Please refrain from posting irrelevant characters. Posting with a brief and concise concern would be enough to gather solution.I have been able to restore everything....except the Ovi Music Widget after a hardreset.
This might help -
http://www.nokian8blog.info/2011/06/how-to-restore-ovi-music-unlimited.html -
Blurry Photos in Photo gallery and Interactive image widget--(iBooks Author)
The pictures that I put in my photogallery and in my interactive image widget were at first clear and would get bigger when I tapped on them (in preview mode on my iPad), and then all of the sudden, they all are blurry, and now when I tap on them, they don't get bigger/zoom! How do I fix this??
The iBook is about 80 pages, and there is an average of one widget per page, sometimes 2. There are a few galleries in which there are more than one picture, but many of them are simply with one picture (because this is the only way to make it get bigger when you tap on it when on the iPad). For the Interactive Image widgets, I took a screenshot of a google maps route, and then focused on different stops to show directions on my iBook. I just redid all of the photo galleries that were blurry, and they are fixed now (no longer blurry). BUT the interactive images are still blurry....maybe I just need to go back and redo them?
-
Twitter widget in Captivate 7 not working
I am using Captivate 7 to add the twitter widget to a course. I can publish it with no problem, however, it won't allow me to generate a pin. . When I click on the button "Generate PIN" it comes back with a message: "To disable twitter functionality, close window. To enable it, click Generate Pin". When I click it again nothing happens. When I click the red X to close the window, the course continues without the twitter widget.
I am not using preview. All files are published to a server.
I am using Windows
I tried Chrome and IE11
This is the link to the test course http://angelteachers.com/AngWIP/BookwormTwitter/BookwormTwitter.htm
Thanks for any help, AngelaHi Angela, Sreekanth,
Twitter widget issue has been resolved.
I have verified with course :
http://angelteachers.com/AngWIP/BookwormTwitter/BookwormTwitter.htm
Thanks,
Krupesh Faldu
([email protected]) -
Adobe Muse using HTML 5 Video Widget
I need to create a private page for my Distributor... and I need to create videos that will play from my server... not from YouTube or DailyMotion... just need to embed a video from assets manager... don't know why it's not working. I bought the MuseTheme video Widget... I add assets/The Centurion.mp4 to the the html5 widgets but the video still doesn't show up on the browser when I preview it. Is there something that I am doing wrong?
Don't get it why it's not working... I followed as many turtorials as possible...
Could use some wisdom from someone on this...
PeaceCould you please try publishing the Muse project to a test BC site and check how it works?
-
Hi Everyone
I am not able to figure out how to use the widgets which I downloaded from the Adobe Muse Website ( Widget Gallery). It seems that they cannot be dragged and dropped into the site I am creating. I finally doubled clicked on one of them and it opened in Muse, only to realize it opens as a new site. The widget does not appear on the page I am working on. Can anyone help me with this? Perhaps this has already been aswered, if so can you provide any links. Am I supposed to copy and paste the widget to the page I am working on, and then resize? I thought that the widgets should open on the page you are working on.
ThanksCopy and Paste, that's what i done with any of the widgets i've downloaded.
Eugene -
Muse social widgets not working
Hi, trying to set up a simple google map in a muse website. Following tutorials (Lynda.com) I DRAGGED THE WIGET INTO THE PAGE AND ENTERED THE URL OF THE BUSINESS INVOLVED. i keep getting a dialog saying cannot create thumbnail. I can access the map required and copy the full URL and the short url, but neither works. I hope I am not wasting some £500.00 GPB ON ADOBE PRODUCTS
Hi Good People, sorry still no success! Google Maps Widget is not functioning correctly in Muae 2014! I have tried pasting in the long URL and Google's short address and the postal address into the widget field. It spins for a while the freezes on the Adobe default with a warning "!" I have tried putting in my own residence address and still no map is generated. I can only think it is a fault with the maps widget. Any suggestions will be appreciated, and thank you for your attempts to find a solution.
-
Adobe Muse slideshow widget not working on Ipad
The Muse slideshow widget i'm using is working fine in desktop version (on my Imac and Macbook Pro Retina), but the targets (buttons) are not working when i open the website in my Safari Ipad. When i open in Ipad Chrome, it's working fine.
The address is http://www.safra7.com/clientes/pontual/linha_tempo
I can't figure what's wrong, after trying various solutions.
Thanks,
Felipe de Mello.To answer your first question, a widget is essentially a app extension. Try the stock market app below, once you download it you'll be able to add a stock market widget to Notification Center. If the link below doesn't work go to the App Store and enter Stocks Widget by Peeksoft in the search field.
Stocks Widget - Track stock market portfolios and quotes inside the Today notification center by Peeksoft LLC
https://appsto.re/us/ARcd3.i -
Publishing a BI-report as a Widget on the CRM home page
Hello,
I'm trying to publish a BI-report on the CRM home page in the WebUI.
I've created a Widget link and added the widget to the home page.
As URL for the widget I've entered the following code:
[http://electro.marvel.local:50000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?TEMPLATE=ZCRM_APP_SURV_DEMO]
When I log on to the WebUI, the Widget is displayed with the logon screen for the BI-system. (I have not set up single-sign on.)
When I log on to BI, the browser goes crazy and just refreshes and refreshes.
What could be the issue here?
Kind regards
Johan Wigert
Edited by: Johan Wigert on Oct 2, 2009 12:07 PMHi Johan,
I'm trying to do the same and I have 2 questions:
1) How do you create URL for a Widget?
2) What was the issue and how did you fix it?
Thanks,
Deepali -
Awesome systray is not showing all icons, perhaps overlapping widgets?
I have a problem with my Awesome configuration that results in some of the icons being missing or partially missing from my systray. I suspect this is because of some overlapping, since they are partially hidden. You can see the problem in the top right corner.
rc.lua:
-- Standard awesome library
require("awful")
require("awful.autofocus")
require("awful.rules")
-- Theme handling library
require("beautiful")
-- Notification library
require("naughty")
--Wiget Library
require("vicious")
-- awesoMPD Widget
--require("awesompd/awesompd")
-- {{{ Variable definitions
-- Themes define colours, icons, and wallpapers
beautiful.init("/usr/share/awesome/themes/blind-alien/theme.lua")
-- This is used later as the default terminal and editor to run.
terminal = "urxvt"
editor = os.getenv("EDITOR") or "vim"
editor_cmd = terminal .. " -e " .. editor
-- Enable or disable widgets:
-- You also have to edit the wiboxes!
useSysInfo = true
usePacman = true
useMpd = true
useWifi = false
useNet = true
useBat = false
useCpu = true
useMem = true
useTemp = false
-- Widget Settings
cpuCores = 2 --Number of CPU Cores
thermalZone = "coretemp.0" --Thermal Zone to read cpu temperature from (check vicious docu)
thermalData = "core" --Data Source: "proc", "core" or "sys"
netAdapter = "eth0" --Network adapter to monitor
wifiAdapter = "wlan0" --Wifi adapter for wifi widget
pacUpdate = "yaourt -Sy" --Command to update pacman cache
pacUpgrade = "yaourt -Su" --Command to upgrade system
networkManager = terminal .. " -e wicd-curses"
battery = "BAT1" --Battery to monitor
widthMpd = 420 --Width of MPD widget
-- Widget update intervals in seconds
updateCpu = 1
updatePac = 1801
updateMpd = 1
updateWifi = 7
updateNet = 1
updateBat = 31
updateMem = 7
-- For Dual-Screen setups:
-- Set "dualScreen" to "2" if you want a different, optimized widget layout for every screen.
-- If you set it to "-1" it will copy the same widget layout to both screens. (default Awesome behavior)
dualScreen = -1
screencount = screen.count()
-- Default modkey.
-- Usually, Mod4 is the key with a logo between Control and Alt.
-- If you do not like this or do not have such a key,
-- I suggest you to remap Mod4 to another key using xmodmap or other tools.
-- However, you can use another modifier like Mod1, but it may interact with others.
modkey = "Mod4"
-- Table of layouts to cover with awful.layout.inc, order matters.
layouts =
awful.layout.suit.tile,
awful.layout.suit.tile.left,
awful.layout.suit.tile.bottom,
awful.layout.suit.tile.top,
awful.layout.suit.fair,
awful.layout.suit.fair.horizontal,
awful.layout.suit.magnifier,
awful.layout.suit.floating,
awful.layout.suit.max
-- {{{ Tags
-- Define a tag table which will hold all screen tags.
tags = {
--names = { "1", "2", "3", "4", "5", "6"},
--names = { "⌘", "♐", "⌥", "ℵ"},
--names = { "⠪", "⠫", "⠬", "⠭", "⠮", "⠳"},
names = { "⠐", "⠡", "⠪", "⠵", "⠻", "⠿" },
--names = { " ∙", "⠡", "⠲", "⠵", "⠻", "⠿"},
--names = { " ⠐ ", " ⠡ ", " ⠲ ", " ⠵ ", " ⠾ ", " ⠿ "},
--names = { "⢷", "⣨", "⡪", "⣌", "⣪", "⡝"},
layout = {
layouts[8], layouts[8], layouts[8], layouts[5], layouts[8], layouts[8]
for s = 1, screencount do
tags[s] = awful.tag(tags.names, s, tags.layout)
end
-- {{{ Menu
-- Create a laucher widget and a main menu
myawesomemenu = {
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awful.util.getdir("config") .. "/rc.lua" },
{ "restart WM", awesome.restart },
{ "logout", awesome.quit },
{ "shutdown" , "sudo /sbin/halt -p" },
{ "reboot" , "sudo /sbin/reboot" }
myinternet = {
{ "Chromium", "chromium" },
{ "Firefox" , "firefox" },
{ "IM" , "pidgin" },
{ "IRC" , "xchat"}
mymedia = {
{ "Spotify", "spotify" },
{ "Rhythmbox", "rhythmbox" },
{ "ncmpcpp", "urxvt -e ncmpcpp" },
{ "Gnome Mplayer", "gnome-mplayer" },
{ "VLC" , "vlc" }
mygraphics = {
{ "GIMP" , "gimp" },
{ "Inkscape" , "inkscape" },
{ "Image viewer" , "eog" }
myoffice = {
{ "Base" , "lobase" },
{ "Calc" , "localc" },
{ "Impress" , "loimpress" },
{ "LibreOffice" , "loffice" },
{ "Writer" , "lowriter" },
{ "Lyx" , "lyx" },
{ "Document viewer" , "evince" }
mysystem = {
{ "htop" , "urxvt -e htop" },
{ "Partition" , "gksudo gparted" },
{ "Sys mon" , "gnome-system-monitor" }
myutilities = {
{ "Gedit" , "gedit" },
{ "Virtualbox" , "VirtualBox" },
{ "File Manager" , "nautilus --no-desktop" }
myplaces = {
{ "Home" , "nautilus --no-desktop /home/johan/" },
{ "Documents" , "nautilus --no-desktop /home/johan/Documents/" },
{ "Downloads" , "nautilus --no-desktop /home/johan/Downloads/" },
{ "Music" , "nautilus --no-desktop /home/johan/Music/" },
{ "Pictures" , "nautilus --no-desktop /home/johan/Pictures/" }
myserverplaces = {
{ "Server root" , "nautilus --no-desktop /srv/" },
{ "Downloads" , "nautilus --no-desktop /srv/download/" },
{ "Movies" , "nautilus --no-desktop /srv/movies/" },
{ "Tv-Series" , "nautilus --no-desktop /srv/tv-series/" },
{ "Misc" , "nautilus --no-desktop /srv/misc/" }
mymainmenu = awful.menu({ items = {
{ "Terminal", terminal },
{ "Places" , myplaces },
{ "Server" , myserverplaces },
{ "Internet" , myinternet },
{ "Media" , mymedia },
{ "Graphics" , mygraphics },
{ "Office" , myoffice },
{ "Utilities" , myutilities },
{ "Systools" , mysystem },
{ "Awesome", myawesomemenu }
mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),
menu = mymainmenu })
-- Separators
bubble = widget({ type = "textbox" })
spacer = widget({ type = "textbox" })
space = widget({ type = "textbox" })
separator = widget({ type = "textbox" })
bracketl = widget({ type = "textbox" })
bracketr = widget({ type = "textbox" })
vertline = widget({ type = "textbox" })
dash = widget({ type = "textbox" })
bubble.text = " ∘ "
spacer.text = " "
space.text = " "
--separator.text = "<span font_desc='ClearlyU'> ⡾ </span>"
separator.text = "] ["
vertline.text = "|"
dash.text = "-"
bracketl.text = "["
bracketr.text = "]"
-- Status Labels
cpuLabel = {}
for s = 1, cpuCores do
cpuLabel[s] = widget({ type = "textbox" })
cpuLabel[s].text = "Core " .. s
end
rlabel = widget({ type = "textbox" })
rlabel.text = "Root:"
hlabel = widget({ type = "textbox" })
hlabel.text = "Home:"
-- WIDGETS --
-- OS info
if useSysInfo == true then
sys = widget({ type = "textbox" })
vicious.register(sys, vicious.widgets.os, "$1 $2")
end
-- Pacman updates
if usePacman == true then
-- Widget
pnoghosticon = widget({ type = "imagebox" })
pnoghosticon.image = image(beautiful.widget_pacnoghost)
pnoghosticon.visible = true
pghosticon = awful.widget.launcher({
image = beautiful.widget_pacghost,
command = terminal .. " -e " .. pacUpgrade .. " && echo -e 'vicious.force({ pacup, })' | awesome-client"
pghosticon.visible = false
-- Icon
-- picon = widget({ type = "imagebox" })
-- picon.image = image(beautiful.widget_pacnew)
-- Use the Pacman icon as launcher to update the package list (change to fit your package-management system)
picon = awful.widget.launcher({
image = beautiful.widget_pacnew,
command = pacUpdate .. " && echo -e 'vicious.force({ pacup, })' | awesome-client"
runpicon = awful.widget.launcher({
image = beautiful.widget_pacman_run,
command = pacUpdate .. " && echo -e 'vicious.force({ pacup, })' | awesome-client"
runpicon.visible = false
pacup = widget({ type = "textbox" })
vicious.register(pacup, vicious.widgets.pkg,
function(widget, args)
local nr = tonumber(args[1])
if nr ~= 0 then
pnoghosticon.visible = false
pghosticon.visible = true
picon.visible = false
runpicon.visible = true
else
pghosticon.visible = false
pnoghosticon.visible = true
runpicon.visible = false
picon.visible = true
end
end, updatePac, "Arch")
end
-- MPD Widget
if useMpd == true then
-- PLAY, STOP, PREV/NEXT Buttons
-- requires modification of /usr/share/awesome/lib/awful/widget/launcher.lua
-- b = util.table.join(w:buttons(), button({}, 1, nil, function () util.spawn(args.command) end))
-- to:
-- b = util.table.join(w:buttons(), button({}, 1, nil, function () util.spawn_with_shell(args.command) end))
music_play = awful.widget.launcher({
image = beautiful.widget_play,
command = "mpc toggle && echo -e 'vicious.force({ mpdwidget, })' | awesome-client"
music_pause = awful.widget.launcher({
image = beautiful.widget_pause,
command = "mpc toggle && echo -e 'vicious.force({ mpdwidget, })' | awesome-client"
music_pause.visible = false
music_stop = awful.widget.launcher({
image = beautiful.widget_stop,
command = "mpc stop && echo -e 'vicious.force({ mpdwidget, })' | awesome-client"
music_prev = awful.widget.launcher({
image = beautiful.widget_prev,
command = "mpc prev && echo -e 'vicious.force({ mpdwidget, })' | awesome-client"
music_next = awful.widget.launcher({
image = beautiful.widget_next,
command = "mpc next && echo -e 'vicious.force({ mpdwidget, })' | awesome-client"
mpdicon = widget({ type = "imagebox" })
mpdicon.image = image(beautiful.widget_mpd)
-- Initialize widget
mpdwidget = widget({ type = "textbox" })
--mpdwidget.wrap = "none"
mpdwidget.width = widthMpd
--mpdwidget.wrap = "word_char"
-- Register Widget
--vicious.register(mpdwidget, vicious.widgets.mpd, "(${state}) : ${Artist} - ${Title} ]", 13)
-- Set the maximum width of the MPD widget inside the string.format function as "%.<length>s"
vicious.register(mpdwidget, vicious.widgets.mpd,
function(widget, args)
--local maxlength = 85
local font = beautiful.font
local string = args["{Artist}"] .. " - " .. args["{Title}"]
--local string = "[" .. args["{state}"] .. "]" .. " : " .. args["{Artist}"] .. " - " .. args["{Title}"]
--[[ if maxlength < string.len(string) then
return "<span font_desc='" .. font .. "'>" .. string.sub(string, 0, maxlength-6) .. "</span> ..."
else
return "<span font_desc='" .. font .. "'>" .. string .. "</span>"
end]]
if args["{state}"] == "Play" then
music_play.visible = false
music_pause.visible = true
else
music_play.visible = true
music_pause.visible = false
end
return string
end, updateMpd)
end
---- WIFI Widget
--if useWifi == true then
-- wifiwidget = widget({ type = "textbox" })
-- wifiwidget.width = 22
-- wifiwidget.align = "right"
-- --wifiimage = widget({ type = "imagebox" })
-- wifiimage0 = awful.widget.launcher({
-- image = beautiful.widget_wifi0,
-- command = networkManager
-- wifiimage0.image.visible = true
-- wifiimage1 = awful.widget.launcher({
-- image = beautiful.widget_wifi1,
-- command = networkManager
-- wifiimage1.image.visible = false
-- wifiimage2 = awful.widget.launcher({
-- image = beautiful.widget_wifi2,
-- command = networkManager
-- wifiimage2.image.visible = false
-- wifiimage3 = awful.widget.launcher({
-- image = beautiful.widget_wifi3,
-- command = networkManager
-- wifiimage3.image.visible = false
-- wifiimage4 = awful.widget.launcher({
-- image = beautiful.widget_wifi4,
-- command = networkManager
-- wifiimage4.image.visible = false
-- -- Register Widget
-- -- change to the desired network adapter if needed
-- --vicious.register(wifiwidget, vicious.widgets.wifi, "~ ${link}%", 5, "wlan0")
-- vicious.register(wifiwidget, vicious.widgets.wifi,
-- function(widget, args)
-- if tonumber(args["{link}"]) > 75 then
-- wifiimage0.visible = false
-- wifiimage1.visible = false
-- wifiimage2.visible = false
-- wifiimage3.visible = false
-- wifiimage4.visible = true
-- elseif tonumber(args["{link}"]) > 50 then
-- wifiimage0.visible = false
-- wifiimage1.visible = false
-- wifiimage2.visible = false
-- wifiimage3.visible = true
-- wifiimage4.visible = false
-- elseif tonumber(args["{link}"]) > 25 then
-- wifiimage0.visible = false
-- wifiimage1.visible = false
-- wifiimage2.visible = true
-- wifiimage3.visible = false
-- wifiimage4.visible = false
-- elseif tonumber(args["{link}"]) > 0 then
-- wifiimage0.visible = false
-- wifiimage1.visible = true
-- wifiimage2.visible = false
-- wifiimage3.visible = false
-- wifiimage4.visible = false
-- else
-- wifiimage0.visible = true
-- wifiimage1.visible = false
-- wifiimage2.visible = false
-- wifiimage3.visible = false
-- wifiimage4.visible = false
-- end
-- return string.format("%02d%%", tonumber(args["{link}"]))
-- end, updateWifi, wifiAdapter)
--end
-- NETWORK Widget
if useNet == true then
dnicon = widget({ type = "imagebox" })
upicon = widget({ type = "imagebox" })
dnicon.image = image(beautiful.widget_down)
upicon.image = image(beautiful.widget_up)
-- Initialize widget
netdnwidget = widget({ type = "textbox" })
netdnwidget.width = 55
--netdnwidget.align = "right"
netupwidget = widget({ type = "textbox" })
netupwidget.width = 55
--netupwidget.align = "right"
-- Register widget
-- change to the desired network adapter if needed
--vicious.register(netdnwidget, vicious.widgets.net, "${eth0 down_kb} kB/s", 1)
--vicious.register(netupwidget, vicious.widgets.net, "${eth0 up_kb} kB/s", 1)
-- The following code formats the output to fill with zeroes at the beginning i.e. 013 kB/s instead of 13 kB/s.
-- It also automatically switches to MB/s if there is more than 999 kB/s
vicious.register(netdnwidget, vicious.widgets.net,
function(widget, args)
if tonumber(args["{" .. netAdapter .. " down_kb}"]) > 999 then
return string.format("%04.1f MB/s", tonumber(args["{" .. netAdapter .. " down_mb}"]))
else
return string.format("%03d kB/s", tonumber(args["{" .. netAdapter .. " down_kb}"]))
end
end, updateNet)
vicious.register(netupwidget, vicious.widgets.net,
function(widget, args)
if tonumber(args["{" .. netAdapter .. " up_kb}"]) > 999 then
return string.format("%04.1f MB/s", tonumber(args["{" .. netAdapter .. " up_mb}"]))
else
return string.format("%03d kB/s", tonumber(args["{" .. netAdapter .. " up_kb}"]))
end
end, updateNet)
end
---- BATTERY widget
--if useBat == true then
-- baticon = widget({ type = "imagebox" })
-- --baticon.image = image(beautiful.widget_batfull)
-- --Initialize widget
-- batwidget = widget({ type = "textbox" })
-- batwidget.width = 22
-- batwidget.align = "right"
-- --Register widget
-- --vicious.register(batwidget, vicious.widgets.bat, "$1$2", 31, "BAT1")
-- vicious.register(batwidget, vicious.widgets.bat,
-- function(widget, args)
-- if string.match(args[1], "[+↯]") then
-- baticon.image = image(beautiful.widget_ac)
-- elseif tonumber(args[2]) > 40 then
-- baticon.image = image(beautiful.widget_batfull)
-- elseif tonumber(args[2]) > 20 then
-- baticon.image = image(beautiful.widget_batlow)
-- else
-- baticon.image = image(beautiful.widget_batempty)
-- end
-- if tonumber(args[2]) == 100 then
-- return "Full"
-- end
-- return args[2] .. "%"
-- end, updateBat, battery)
--end
-- {{{ CPU
--if useTemp == true then
-- -- Core Temp
-- tempwidget = widget({ type = "textbox" })
-- tempwidget.width = 26
-- tempwidget.align = "right"
-- vicious.register(tempwidget, vicious.widgets.thermal, "$1 C", updateCpu, { thermalZone, thermalData })
-- --vicious.register(tempwidget, vicious.widgets.thermal, "$1°C", 5, { "thermal_zone0", "sys" })
-- -- Icon
-- tempicon = widget({ type = "imagebox" })
-- tempicon.image = image(beautiful.widget_temp)
--end
-- Readout
if useCpu == true then
-- Icon
cpuicon = widget({ type = "imagebox" })
cpuicon.image = image(beautiful.widget_cpu)
-- Core 1 Meter
cpubar = {}
freq = {}
displayCores = {}
displayCpu = {}
for s = 1, cpuCores do
cpubar[s] = awful.widget.progressbar()
cpubar[s]:set_width(50)
cpubar[s]:set_height(6)
cpubar[s]:set_vertical(false)
cpubar[s]:set_background_color("#434343")
--cpubar:set_color(beautiful.fg_normal)
cpubar[s]:set_gradient_colors({ beautiful.fg_normal, beautiful.fg_normal, beautiful.fg_normal, beautiful.bar })
--Delete the following line if you want to put the widget on the left side of the wibox
cpubar[s].layout = awful.widget.layout.horizontal.rightleft
vicious.register(cpubar[s], vicious.widgets.cpu, "$" .. s, updateCpu)
awful.widget.layout.margins[cpubar[s].widget] = { top = 6 }
-- Frequency
freq[s] = widget({ type = "textbox" })
freq[s].width = 44
freq[s].align = "right"
--vicious.register(freq1, vicious.widgets.cpufreq, "$2 GHz", 9, "cpu0")
vicious.register(freq[s], vicious.widgets.cpufreq,
function(widget, args)
return string.format("%03.1f GHz", args[2])
end, updateCpu, "cpu" .. s - 1)
-- Cache that shit
vicious.cache(vicious.widgets.cpu)
end
end
-- }}} CPU
-- {{{ MEM
if useMem == true then
-- Icon
memicon = widget({ type = "imagebox" })
memicon.image = image(beautiful.widget_mem)
-- Percentage
--mem = widget({ type = "textbox" })
--vicious.register(mem, vicious.widgets.mem, "$1%")
-- Meter
membar = awful.widget.progressbar()
membar:set_width(50)
membar:set_height(6)
membar:set_vertical(false)
membar:set_background_color("#434343")
--membar:set_color(beautiful.fg_normal )
membar:set_gradient_colors({ beautiful.fg_normal, beautiful.fg_normal, beautiful.fg_normal, beautiful.bar })
--This bar should be placed on the right side of the wibox unless
--it's a dual-screen config in which case the default (leftright)
--layout is used... change that if you need!
if screencount ~= dualScreen then
membar.layout = awful.widget.layout.horizontal.rightleft
end
--Register the widget
vicious.register(membar, vicious.widgets.mem, "$1", updateMem)
-- Align progressbars
awful.widget.layout.margins[membar.widget] = { top = 6 }
-- MEM Usage
--mem_total = widget({ type = "textbox" })
--vicious.register(mem_total, vicious.widgets.mem, "$3 MB", 9)
--mem_used = widget({ type = "textbox" })
--vicious.register(mem_total, vicious.widgets.mem, "$2 MB", 9,)
-- Cache that shit
vicious.cache(vicious.widgets.mem)
end
-- }}} MEM
-- Create a textclock widget
mytextclock = awful.widget.textclock({ align = "right" }, "%H:%M")
awful.widget.layout.margins[mytextclock] = { top = -1 }
-- Create a systray
mysystray = widget({ type = "systray"})
-- Create a wibox for each screen and add it
mywibox = {}
mybottomwibox = {}
mypromptbox = {}
mylayoutbox = {}
mytaglist = {}
mytaglist.buttons = awful.util.table.join(awful.button({}, 1, awful.tag.viewonly),
awful.button({ modkey }, 1, awful.client.movetotag),
awful.button({}, 3, awful.tag.viewtoggle),
awful.button({ modkey }, 3, awful.client.toggletag),
awful.button({}, 4, awful.tag.viewnext),
awful.button({}, 5, awful.tag.viewprev))
mytasklist = {}
mytasklist.buttons = awful.util.table.join(awful.button({}, 1, function(c)
if not c:isvisible() then
awful.tag.viewonly(c:tags()[1])
end
client.focus = c
c:raise()
end),
awful.button({}, 3, function()
if instance then
instance:hide()
instance = nil
else
instance = awful.menu.clients({ width = 250 })
end
end),
awful.button({}, 4, function()
awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
end),
awful.button({}, 5, function()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end))
for s = 1, screencount do
-- Set a screen margin for borders
awful.screen.padding(screen[s], { top = 0 })
-- Create a promptbox for each screen
mypromptbox[s] = awful.widget.prompt()
-- Create an imagebox widget which will contains an icon indicating which layout we're using.
-- We need one layoutbox per screen.
mylayoutbox[s] = awful.widget.layoutbox(s)
mylayoutbox[s]:buttons(awful.util.table.join(awful.button({}, 1, function() awful.layout.inc(layouts, 1) end),
awful.button({}, 3, function() awful.layout.inc(layouts, -1) end),
awful.button({}, 4, function() awful.layout.inc(layouts, 1) end),
awful.button({}, 5, function() awful.layout.inc(layouts, -1) end)))
mylayoutbox[s].resize = false
-- Create a taglist widget
mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.label.all, mytaglist.buttons)
awful.widget.layout.margins[mytaglist[s]] = { top = -2 }
-- WARNING: In order to properly view the tasklist some lua files have been modified. For the
-- tasklist_floating_icon icon to be placed on the left side of the task name instead of the
-- right alignment, /usr/share/awesome/lib/awful/widget/tasklist.lua in function new(label, buttons) the
-- variable widgets.textbox has to be modified like this:
-- remove bg_align = "right" and
-- modify the left margin from 2 to icon width + 2 (i.e.: 18).
-- Create a tasklist widget
mytasklist[s] = awful.widget.tasklist(function(c)
return awful.widget.tasklist.label.currenttags(c, s,
-- WARNING: Requires modified /usr/share/awesome/lib/awful/widget/tasklist.lua !!!
-- This basically hides the application icons on the tasklist. If you don't want this or
-- prefer not to change your tasklist.lua remove the following line!
{ hide_icon = true })
end, mytasklist.buttons)
awful.widget.layout.margins[mytasklist[s]] = { top = 2 }
-- WIBOXES --
-- Here we create the wiboxes if it's not a dual-screen layout
if screencount ~= dualScreen then
-- Create the wibox
mywibox[s] = awful.wibox({ position = "top", screen = s, border_width = 0, height = 18 })
-- Add widgets to the wibox - order matters
mywibox[s].widgets = {
mytaglist[s],
mypromptbox[s],
displaySysInfo,
layout = awful.widget.layout.horizontal.leftright
mytextclock,
mylayoutbox[s],
s == 1 and mysystray or nil,
mytasklist[s],
layout = awful.widget.layout.horizontal.rightleft
mybottomwibox[s] = awful.wibox({ position = "bottom", screen = s, border_width = 0, height = 18 })
mybottomwibox[s].widgets = {
space, music_play, music_pause, music_stop, music_prev, music_next, space, mpdwidget,
layout = awful.widget.layout.horizontal.leftright
spacer,
bracketr,
-- spacer, batwidget, spacer, baticon, spacer,
-- separator,
-- spacer, wifiwidget, spacer, wifiimage0, wifiimage1, wifiimage2, wifiimage3, wifiimage4, spacer,
-- separator,
-- spacer, tempwidget, spacer, tempicon, spacer,
-- separator,
spacer, freq[1], spacer, cpubar[1], spacer,
--cpuLabel[1], spacer,
cpuicon, spacer,
separator,
spacer, membar, spacer, memicon, spacer,
separator,
spacer, netupwidget, spacer, upicon, spacer, separator, spacer, netdnwidget, spacer, dnicon, spacer,
separator,
space, pghosticon, pnoghosticon, runpicon, picon, space,
bracketl,
layout = awful.widget.layout.horizontal.rightleft
end
end
if screencount == dualScreen then
-- Here we create the wiboxes if it is a dual screen configuration:
mywibox[1] = awful.wibox({ position = "top", screen = 1, border_width = 0, height = 18 })
-- Add widgets to the wibox - order matters
mywibox[1].widgets = {
mytaglist[1],
spacer,
mypromptbox[1],
mytasklist[1],
layout = awful.widget.layout.horizontal.leftright
spacer,
mytextclock,
-- spacer,
mylayoutbox[1],
-- spacer,
-- mytasklist[1],
layout = awful.widget.layout.horizontal.rightleft
mybottomwibox[1] = awful.wibox({ position = "bottom", screen = 1, border_width = 0, height = 18 })
mybottomwibox[1].widgets = {
space, music_play, music_pause, music_stop, music_prev, music_next, space, mpdwidget,
layout = awful.widget.layout.horizontal.leftright
space,
s == 1 and mysystray or nil,
layout = awful.widget.layout.horizontal.rightleft
mywibox[2] = awful.wibox({ position = "top", screen = 2, border_width = 0, height = 18 })
mywibox[2].widgets = {
space,
mytaglist[2],
spacer,
mypromptbox[2],
layout = awful.widget.layout.horizontal.leftright
spacer,
mytextclock,
space,
mylayoutbox[2],
spacer,
mytasklist[2],
layout = awful.widget.layout.horizontal.rightleft
mybottomwibox[2] = awful.wibox({ position = "bottom", screen = 2, border_width = 0, height = 18 })
mybottomwibox[2].widgets = {
spacer,
bracketl,
spacer, sys, spacer,
separator,
space, runpicon, picon, pghosticon, pnoghosticon, space,
separator,
spacer, dnicon, spacer, netdnwidget, spacer, separator, spacer, upicon, spacer, netupwidget, spacer,
separator,
spacer, memicon, spacer, membar, spacer,
bracketr,
layout = awful.widget.layout.horizontal.leftright
spacer,
bracketr,
spacer, tempwidget, spacer, tempicon, spacer,
separator,
spacer, freq[2], spacer, cpubar[2], spacer,
cpuLabel[2], spacer,
cpuicon, spacer,
separator,
spacer, freq[1], spacer, cpubar[1], spacer,
cpuLabel[1], spacer,
cpuicon, spacer,
bracketl,
layout = awful.widget.layout.horizontal.rightleft
end
-- {{{ Mouse bindings
root.buttons(awful.util.table.join(awful.button({}, 3, function() mymainmenu:toggle() end),
awful.button({}, 4, awful.tag.viewnext),
awful.button({}, 5, awful.tag.viewprev)))
-- {{{ Key bindings
globalkeys = awful.util.table.join(awful.key({ modkey, }, "Left", awful.tag.viewprev),
awful.key({ }, "Print", function () awful.util.spawn("gnome-screenshot") end),
awful.key({ modkey, }, "Right", awful.tag.viewnext),
awful.key({ modkey, }, "Escape", awful.tag.history.restore),
awful.key({ modkey, }, "j",
function()
awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
end),
awful.key({ modkey, }, "k",
function()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end),
awful.key({ modkey, }, "w", function() mymainmenu:show({ keygrabber = true }) end),
--Volume manipulation
-- awful.key({}, "XF86AudioRaiseVolume", function() awful.util.spawn("amixer set Master 5+") end),
-- awful.key({}, "XF86AudioLowerVolume", function() awful.util.spawn("amixer set Master 5-") end),
-- Layout manipulation
awful.key({ modkey, "Shift" }, "j", function() awful.client.swap.byidx(1) end),
awful.key({ modkey, "Shift" }, "k", function() awful.client.swap.byidx(-1) end),
awful.key({ modkey, "Control" }, "j", function() awful.screen.focus_relative(1) end),
awful.key({ modkey, "Control" }, "k", function() awful.screen.focus_relative(-1) end),
awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
awful.key({ modkey, }, "Tab",
function()
awful.client.focus.history.previous()
if client.focus then
client.focus:raise()
end
end),
-- Standard program
awful.key({ modkey, }, "Return", function() awful.util.spawn(terminal) end),
awful.key({ modkey, "Control" }, "r", awesome.restart),
awful.key({ modkey, "Shift" }, "q", awesome.quit),
awful.key({ modkey, }, "l", function() awful.tag.incmwfact(0.05) end),
awful.key({ modkey, }, "h", function() awful.tag.incmwfact(-0.05) end),
awful.key({ modkey, "Shift" }, "h", function() awful.tag.incnmaster(1) end),
awful.key({ modkey, "Shift" }, "l", function() awful.tag.incnmaster(-1) end),
awful.key({ modkey, "Control" }, "h", function() awful.tag.incncol(1) end),
awful.key({ modkey, "Control" }, "l", function() awful.tag.incncol(-1) end),
awful.key({ modkey, }, "space", function() awful.layout.inc(layouts, 1) end),
awful.key({ modkey, "Shift" }, "space", function() awful.layout.inc(layouts, -1) end),
-- Prompt
awful.key({ modkey }, "r", function() mypromptbox[mouse.screen]:run() end),
awful.key({ modkey }, "x",
function()
awful.prompt.run({ prompt = "Run Lua code: " },
mypromptbox[mouse.screen].widget,
awful.util.eval, nil,
awful.util.getdir("cache") .. "/history_eval")
end))
clientkeys = awful.util.table.join(awful.key({ modkey, }, "f", function(c) c.fullscreen = not c.fullscreen end),
awful.key({ modkey, }, "q", function(c) c:kill() end),
awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle),
awful.key({ modkey, "Control" }, "Return", function(c) c:swap(awful.client.getmaster()) end),
awful.key({ modkey, }, "o", awful.client.movetoscreen),
awful.key({ modkey, "Shift" }, "m", function () awful.util.spawn("urxvt -T ncmpcpp -e 'ncmpcpp'") end),
awful.key({ modkey, "Shift" }, "w", function () awful.util.spawn("chromium") end),
awful.key({ modkey, }, "b", function () awful.util.spawn("nautilus --no-desktop") end),
awful.key({ modkey, "Shift" }, "r", function(c) c:redraw() end),
awful.key({ modkey, }, "t", function(c) c.ontop = not c.ontop end),
awful.key({ modkey, }, "n", function(c) c.minimized = not c.minimized end),
awful.key({ modkey, }, "m",
function(c)
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end))
-- Compute the maximum number of digit we need, limited to 9
keynumber = 0
for s = 1, screencount do
keynumber = math.min(9, math.max(#tags[s], keynumber));
end
-- Bind all key numbers to tags.
-- Be careful: we use keycodes to make it works on any keyboard layout.
-- This should map on the top row of your keyboard, usually 1 to 9.
for i = 1, keynumber do
globalkeys = awful.util.table.join(globalkeys,
awful.key({ modkey }, "#" .. i + 9,
function()
local screen = mouse.screen
if tags[screen][i] then
awful.tag.viewonly(tags[screen][i])
end
end),
awful.key({ modkey, "Control" }, "#" .. i + 9,
function()
local screen = mouse.screen
if tags[screen][i] then
awful.tag.viewtoggle(tags[screen][i])
end
end),
awful.key({ modkey, "Shift" }, "#" .. i + 9,
function()
if client.focus and tags[client.focus.screen][i] then
awful.client.movetotag(tags[client.focus.screen][i])
end
end),
awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9,
function()
if client.focus and tags[client.focus.screen][i] then
awful.client.toggletag(tags[client.focus.screen][i])
end
end))
end
clientbuttons = awful.util.table.join(awful.button({}, 1, function(c) client.focus = c; c:raise() end),
awful.button({ modkey }, 1, awful.mouse.client.move),
awful.button({ modkey }, 3, awful.mouse.client.resize))
-- Set keys
root.keys(globalkeys)
-- {{{ Rules
awful.rules.rules = {
-- All clients will match this rule.
rule = {},
properties = {
border_width = beautiful.border_width,
border_color = beautiful.border_normal,
size_hints_honor = false,
focus = true,
keys = clientkeys,
buttons = clientbuttons
rule = { class = "MPlayer" },
properties = { floating = true }
rule = { class = "pinentry" },
properties = { floating = true }
rule = { class = "gimp" },
properties = { floating = true }
{ rule = { class = "firefox" },
properties = { tag = tags[1][2] } },
{ rule = { class = "Chromium" },
properties = { tag = tags[1][2] } },
{ rule = { class = "Pidgin" },
properties = { tag = tags[1][3] } },
{ rule = { class = "Xchat" },
properties = {tag = tags[1][4] } },
-- Set Firefox to always map on tags number 2 of screen 1.
-- { rule = { class = "Firefox" },
-- properties = { tag = tags[1][2] } },
-- {{{ Signals
-- Signal function to execute when a new client appears.
client.add_signal("manage", function(c, startup)
-- Add a titlebar
-- awful.titlebar.add(c, { modkey = modkey })
-- Enable sloppy focus
c:add_signal("mouse::enter", function(c)
if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
and awful.client.focus.filter(c) then
client.focus = c
end
end)
if not startup then
-- Set the windows at the slave,
-- i.e. put it at the end of others instead of setting it master.
-- awful.client.setslave(c)
-- Put windows in a smart way, only if they does not set an initial position.
if not c.size_hints.user_position and not c.size_hints.program_position then
awful.placement.no_overlap(c)
awful.placement.no_offscreen(c)
end
end
end)
client.add_signal("focus", function(c) c.border_color = beautiful.border_focus end)
client.add_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
-- {{{ Tag signal handler - selection
-- - ASCII tags 1 [2] 3 4...
-- - start with tag 1 named [1] in tag setup
for s = 1, screencount do
for t = 1, #tags[s] do
tags[s][t]:add_signal("property::selected", function ()
if tags[s][t].selected then
tags[s][t].name = "[" .. tags[s][t].name .. "]"
else--]]
--tags[s][t].name = tags[s][t].name:gsub("[%[%]]", "")
--[[ end
end)
end
end
I have tried to search around for a solution to this, but I am coming up short. Any idea on how to solve this?
Last edited by kveras (2011-11-21 09:01:47)First of all, did you check the wiki and forums? We'll help you, but you have to try to fix it yourself first.
You will need to provide more info if you want help.
Did you set up Gnome to force fallback mode?
Did you look at the Gnome wiki article? There's a few sections that sound like what your looking to do, but the examples are USING OTHER WM's. They still might be able to point you in the right direction.
Maybe you are looking for
-
I'd like to have a checkmark (image) show up if a certain value shows up in my dataset. For example, if the column Status has the value "Quote" I'd like to have an img show up, otherwise that column in the table would be blank. I was able to easily d
-
Table for CO-PA-Value Field Texts
Hi together, does anybody know the table where the texts for the CO-PA-Value-fields are stored? Kind regards Udo
-
TcLookupOperationsIntf lookupoperation is not woking in standalone program
HI all i am trying to perform certain operation in OIM 11g r2 with the lookup interface I added the *1) oimclient.jar* *2)eclipseLink.jar* *3)spring.jar* *4)wlfullclient.jar* *5)common-logging.jar* *6)jrf.jar* but i didnt intiate the service like tcL
-
Hi, I'm new here. I am a student and i want to buy a Mac for my study. I don't know which Mac is better for me, so i Hope you can help me to find the right Mac.
-
i have just done the update for intel mac- i can note that all windows have a steel grey finish now- i just wanted to check with others if they have the sasme finish or is it a problem with my mac also is this the way leopard will look like