Skip to content

Commit 1aec519

Browse files
Merge pull request #19 from appium/bigdemo
Minor changes: Updated README.md. Removed .pyc files from the xcode project.
2 parents d0c5669 + da612e8 commit 1aec519

File tree

2 files changed

+2
-10
lines changed

2 files changed

+2
-10
lines changed

AppiumForMac.xcodeproj/project.pbxproj

-8
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,10 @@
7070
C14EAB341DB453220010E210 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C14EAB321DB453220010E210 /* Carbon.framework */; };
7171
C1A391551DE93AD300B96CAC /* AXPathUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = C1A391541DE93AD300B96CAC /* AXPathUtility.m */; };
7272
C1C3A60B1E91A774002246DB /* calculator.py in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6041E91A774002246DB /* calculator.py */; };
73-
C1C3A60C1E91A774002246DB /* dock_demo.pyc in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6051E91A774002246DB /* dock_demo.pyc */; };
7473
C1C3A60D1E91A774002246DB /* ios-sim.py in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6061E91A774002246DB /* ios-sim.py */; };
7574
C1C3A60E1E91A774002246DB /* safari.py in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6071E91A774002246DB /* safari.py */; };
7675
C1C3A60F1E91A774002246DB /* textedit.py in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6081E91A774002246DB /* textedit.py */; };
7776
C1C3A6101E91A774002246DB /* utilities.py in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A6091E91A774002246DB /* utilities.py */; };
78-
C1C3A6111E91A774002246DB /* utilities.pyc in Resources */ = {isa = PBXBuildFile; fileRef = C1C3A60A1E91A774002246DB /* utilities.pyc */; };
7977
/* End PBXBuildFile section */
8078

8179
/* Begin PBXContainerItemProxy section */
@@ -212,12 +210,10 @@
212210
C1A391531DE93AD300B96CAC /* AXPathUtility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AXPathUtility.h; sourceTree = "<group>"; };
213211
C1A391541DE93AD300B96CAC /* AXPathUtility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AXPathUtility.m; sourceTree = "<group>"; };
214212
C1C3A6041E91A774002246DB /* calculator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = calculator.py; sourceTree = "<group>"; };
215-
C1C3A6051E91A774002246DB /* dock_demo.pyc */ = {isa = PBXFileReference; lastKnownFileType = file; path = dock_demo.pyc; sourceTree = "<group>"; };
216213
C1C3A6061E91A774002246DB /* ios-sim.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "ios-sim.py"; sourceTree = "<group>"; };
217214
C1C3A6071E91A774002246DB /* safari.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = safari.py; sourceTree = "<group>"; };
218215
C1C3A6081E91A774002246DB /* textedit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = textedit.py; sourceTree = "<group>"; };
219216
C1C3A6091E91A774002246DB /* utilities.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = utilities.py; sourceTree = "<group>"; };
220-
C1C3A60A1E91A774002246DB /* utilities.pyc */ = {isa = PBXFileReference; lastKnownFileType = file; path = utilities.pyc; sourceTree = "<group>"; };
221217
C1C3A6121E91A7CB002246DB /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
222218
/* End PBXFileReference section */
223219

@@ -553,12 +549,10 @@
553549
isa = PBXGroup;
554550
children = (
555551
C1C3A6041E91A774002246DB /* calculator.py */,
556-
C1C3A6051E91A774002246DB /* dock_demo.pyc */,
557552
C1C3A6061E91A774002246DB /* ios-sim.py */,
558553
C1C3A6071E91A774002246DB /* safari.py */,
559554
C1C3A6081E91A774002246DB /* textedit.py */,
560555
C1C3A6091E91A774002246DB /* utilities.py */,
561-
C1C3A60A1E91A774002246DB /* utilities.pyc */,
562556
);
563557
path = examples;
564558
sourceTree = "<group>";
@@ -637,13 +631,11 @@
637631
isa = PBXResourcesBuildPhase;
638632
buildActionMask = 2147483647;
639633
files = (
640-
C1C3A60C1E91A774002246DB /* dock_demo.pyc in Resources */,
641634
C1C3A60D1E91A774002246DB /* ios-sim.py in Resources */,
642635
C1C3A60E1E91A774002246DB /* safari.py in Resources */,
643636
3610349317A4990E00DB79AA /* InfoPlist.strings in Resources */,
644637
3610349917A4990E00DB79AA /* Credits.rtf in Resources */,
645638
3610349F17A4990F00DB79AA /* MainMenu.xib in Resources */,
646-
C1C3A6111E91A774002246DB /* utilities.pyc in Resources */,
647639
C1C3A60F1E91A774002246DB /* textedit.py in Resources */,
648640
36D203D117A5D6B300011A3A /* AboutCocoaAsyncSocket.txt in Resources */,
649641
36D203D317A5D6B300011A3A /* AboutCocoaLumberjack.txt in Resources */,

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Mac OS X does not allow an application to use the Accessibility API without perm
2727
1. If you do not see AppiumForMac.app in the list of apps, then drag it to the list from Finder.
2828
1. Check the checkmark next to AppiumForMac.app.
2929

30-
## New Features For Scripters (as of November 2016)
30+
## New Features For Scripters (as of April 2017)
3131

3232
You can see the new features in the calculator.py example script.
3333

@@ -160,7 +160,7 @@ AppiumForMac can take a screen shot automatically whenever an element is not fou
160160
For example, to enable the feature, use driver.add_cookie({'name': 'screen_shot_on_error', 'value': False}).
161161

162162

163-
## New Features for Developers (as of November 2016)
163+
## New Features for Developers (as of April 2017)
164164

165165
### Greatly Simplified Code Pattern for Command Handlers.
166166
The code pattern for handler methods has changed substantially. A new method in AfMSessionController, executeWebDriverCommandWithPath:data:onMainThread:commandBlock:, performs the common tasks, such as looking up the session based on the path id, extracting json parameters, validating elements, and observing timeouts and delays. Your handler becomes a simple code block containing only the unique functional code for that handler.

0 commit comments

Comments
 (0)