Skip to content

Commit c1c674b

Browse files
committed
final tidying up for release 0.6
1 parent 52a59e9 commit c1c674b

File tree

6 files changed

+60
-29
lines changed

6 files changed

+60
-29
lines changed

Little Go.xcodeproj/project.pbxproj

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
/* End PBXBuildFile section */
187187

188188
/* Begin PBXContainerItemProxy section */
189-
CDA5978414018E1800B250D8 /* PBXContainerItemProxy */ = {
189+
CD2A6DD0148C4454001D4AAE /* PBXContainerItemProxy */ = {
190190
isa = PBXContainerItemProxy;
191191
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
192192
proxyType = 1;
@@ -907,7 +907,7 @@
907907
buildRules = (
908908
);
909909
dependencies = (
910-
CDA5978514018E1800B250D8 /* PBXTargetDependency */,
910+
CD2A6DD1148C4454001D4AAE /* PBXTargetDependency */,
911911
);
912912
name = "Little Go";
913913
productName = "Little Go";
@@ -1181,10 +1181,10 @@
11811181
/* End PBXSourcesBuildPhase section */
11821182

11831183
/* Begin PBXTargetDependency section */
1184-
CDA5978514018E1800B250D8 /* PBXTargetDependency */ = {
1184+
CD2A6DD1148C4454001D4AAE /* PBXTargetDependency */ = {
11851185
isa = PBXTargetDependency;
11861186
target = CDA595AE1401383E00B250D8 /* Unit tests */;
1187-
targetProxy = CDA5978414018E1800B250D8 /* PBXContainerItemProxy */;
1187+
targetProxy = CD2A6DD0148C4454001D4AAE /* PBXContainerItemProxy */;
11881188
};
11891189
/* End PBXTargetDependency section */
11901190

@@ -1194,7 +1194,6 @@
11941194
buildSettings = {
11951195
ALWAYS_SEARCH_USER_PATHS = NO;
11961196
CODE_SIGN_ENTITLEMENTS = resource/Entitlements.plist;
1197-
COPY_PHASE_STRIP = NO;
11981197
GCC_DYNAMIC_NO_PIC = NO;
11991198
GCC_OPTIMIZATION_LEVEL = 0;
12001199
GCC_PRECOMPILE_PREFIX_HEADER = YES;
@@ -1220,7 +1219,6 @@
12201219
buildSettings = {
12211220
ALWAYS_SEARCH_USER_PATHS = NO;
12221221
CODE_SIGN_ENTITLEMENTS = resource/Entitlements.plist;
1223-
COPY_PHASE_STRIP = YES;
12241222
GCC_PRECOMPILE_PREFIX_HEADER = YES;
12251223
GCC_PREFIX_HEADER = src/main/Prefix.pch;
12261224
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -1248,10 +1246,11 @@
12481246
buildSettings = {
12491247
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
12501248
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1249+
COPY_PHASE_STRIP = NO;
12511250
GCC_C_LANGUAGE_STANDARD = c99;
12521251
GCC_WARN_ABOUT_RETURN_TYPE = YES;
12531252
GCC_WARN_UNUSED_VARIABLE = YES;
1254-
IPHONEOS_DEPLOYMENT_TARGET = 4.2;
1253+
IPHONEOS_DEPLOYMENT_TARGET = 4.3;
12551254
SDKROOT = iphoneos;
12561255
};
12571256
name = Debug;
@@ -1264,7 +1263,7 @@
12641263
GCC_C_LANGUAGE_STANDARD = c99;
12651264
GCC_WARN_ABOUT_RETURN_TYPE = YES;
12661265
GCC_WARN_UNUSED_VARIABLE = YES;
1267-
IPHONEOS_DEPLOYMENT_TARGET = 4.2;
1266+
IPHONEOS_DEPLOYMENT_TARGET = 4.3;
12681267
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
12691268
SDKROOT = iphoneos;
12701269
};
@@ -1295,7 +1294,6 @@
12951294
buildSettings = {
12961295
ALWAYS_SEARCH_USER_PATHS = NO;
12971296
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
1298-
COPY_PHASE_STRIP = NO;
12991297
FRAMEWORK_SEARCH_PATHS = (
13001298
"\"$(SDKROOT)/Developer/Library/Frameworks\"",
13011299
"\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
@@ -1337,8 +1335,6 @@
13371335
buildSettings = {
13381336
ALWAYS_SEARCH_USER_PATHS = NO;
13391337
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
1340-
COPY_PHASE_STRIP = YES;
1341-
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
13421338
FRAMEWORK_SEARCH_PATHS = (
13431339
"\"$(SDKROOT)/Developer/Library/Frameworks\"",
13441340
"\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
@@ -1427,7 +1423,7 @@
14271423
GCC_C_LANGUAGE_STANDARD = c99;
14281424
GCC_WARN_ABOUT_RETURN_TYPE = YES;
14291425
GCC_WARN_UNUSED_VARIABLE = YES;
1430-
IPHONEOS_DEPLOYMENT_TARGET = 4.2;
1426+
IPHONEOS_DEPLOYMENT_TARGET = 4.3;
14311427
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
14321428
SDKROOT = iphoneos;
14331429
};
@@ -1438,7 +1434,6 @@
14381434
buildSettings = {
14391435
ALWAYS_SEARCH_USER_PATHS = NO;
14401436
CODE_SIGN_ENTITLEMENTS = resource/Entitlements.plist;
1441-
COPY_PHASE_STRIP = YES;
14421437
GCC_PRECOMPILE_PREFIX_HEADER = YES;
14431438
GCC_PREFIX_HEADER = src/main/Prefix.pch;
14441439
GCC_PREPROCESSOR_DEFINITIONS = (

doc/ChangeLog

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
Sun December 4 2011 "Patrick Näf" <herzbube@herzbube.ch>
2+
- release of version 0.6
3+
- features
4+
- a stone is now displayed immediately when fingertip touches the board
5+
- GTP engine settings are now managed in profiles (instead of as player
6+
attributes)
7+
- an alert is displayed, and game and user preferences are now saved as an
8+
emergency when iOS sends a memory warning
9+
- the game info view now displays entries for "last move" and "next move"
10+
- cross-hair point distance from fingertip is now scaled based on board size
11+
- default board size is now 9x9 (down from 19x19)
12+
- new "Help" and "Credits" documents
13+
- all license documents are now displayed in their own table view
14+
- user preferences
15+
- all user-defined players are removed on upgrade
16+
- all scoring user defaults are lost on upgrade
17+
- new user preferences for "inconsistent territory" (scoring) and
18+
"place stone under finger" (play view)
19+
- reorganization of Settings view into topical sections
20+
- bugfixes
21+
- changing a player's type (human/computer) now shows/hides the profile as
22+
appropriate
23+
- game info view is now dismissed when a game is loaded
24+
- play view now correctly calculates board edge thickness
25+
- user preference "mark dead stones intelligently" is now displayed correctly
26+
- technical changes
27+
- upgrade project to Xcode 4
28+
- user defaults are now versioned
29+
- the GTP log now displays seconds
30+
- a lot of code cleanup
31+
132
Wed November 16 2011 "Patrick Näf" <herzbube@herzbube.ch>
233
- release of version 0.5
334
- features

doc/README

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,19 @@ document.
2424

2525
Changes in this release
2626
-----------------------
27-
This is Little Go 0.5.
27+
This is Little Go 0.6.
2828

29-
The main feature in this release is the new scoring mode that assists the user
30-
with marking stone groups' as dead or alive, and, based on stone groups' dead or
31-
alive status, calculates an accurate territory score. The second important new
32-
feature is that when a new game is started it is now possible to select a
33-
handicap (up to 9 stones in fixed locations) and a komi value.
29+
The main focus of this release has been on bugfixing and cleanup in preparation
30+
of the upcoming release to the App Store. Nevertheless, quite a few things have
31+
accumulated that could also be seen as features. A great improvement is that a
32+
stone is now displayed immediately when the fingertip touches the board. Another
33+
important change, although more conceptual, is that GTP engine settings are now
34+
managed in profiles instead of as direct player attributes.
3435

35-
For more details see the ChangeLog document.
36+
As usual the ChangeLog document has all the details.
37+
38+
Please note that on upgrade you will lose all user-defined players and all
39+
scoring preferences.
3640

3741

3842
Known bugs

doc/ReleaseSteps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Make a beta release (binary ad-hoc distribution only)
4040
-----------------------------------------------------
4141
- In the toolbar's scheme selector, activate the "Little Go Release" scheme and
4242
the "iOS Device" destination
43-
- Select "Archive" from the "Build" menu
43+
- Select "Archive" from the "Product" menu
4444
- The application is now built using the "Distribute" build configuration. After
4545
the build succeeds it is archived, then the "Organizer" window opens to
4646
display the archive that was just created.

doc/Roadmap

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,27 @@ Version 1.x
3232
- Stones
3333
- Board
3434

35-
Version 0.8
35+
Version 0.9
3636
- Play view
3737
- Coordinate labels
3838
- Display move numbers
3939
- Suggest move
4040

41-
Version 0.7
41+
Version 0.8
4242
- iPad version
4343
- React to device orientation changes
4444

45-
Version 0.6
46-
- Technical
47-
- Upgrade project to Xcode 4
48-
- Fix major remaining TODOs
49-
- Run app through Instruments
45+
Version 0.7
5046
- Artwork & media
5147
- Application icon
5248
- Launch image
5349
- Publish app to the App Store
5450

51+
Version 0.6 (December 4 2011)
52+
- Technical
53+
- Upgrade project to Xcode 4
54+
- Fix major remaining TODOs
55+
5556
Version 0.5 (November 16 2011)
5657
- New game properties
5758
- Handicap

resource/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<key>CFBundlePackageType</key>
2020
<string>APPL</string>
2121
<key>CFBundleShortVersionString</key>
22-
<string>0.5.0</string>
22+
<string>0.6.0</string>
2323
<key>CFBundleSignature</key>
2424
<string>????</string>
2525
<key>LSRequiresIPhoneOS</key>

0 commit comments

Comments
 (0)