Commit graph

227 commits

Author SHA1 Message Date
ehouse
d89f4e219d fields for port and host 2005-01-31 03:12:32 +00:00
ehouse
95a265962a add _DEBUG 2005-01-31 02:25:37 +00:00
ehouse
74a84319b9 ABLD.BAT added as a target 2005-01-31 02:24:51 +00:00
ehouse
25dc4769fe manually delete armi object files since sdk's build system doesn't
seem to
2005-01-23 18:03:53 +00:00
ehouse
6352a84e68 eliminate picky compiler warnings 2005-01-23 18:02:39 +00:00
ehouse
2612946923 nuke unused var 2005-01-23 18:02:02 +00:00
ehouse
ed37da3b09 pass backspace key through 2005-01-23 17:31:52 +00:00
ehouse
9339264238 cleanup; indicate cells with blanks 2005-01-23 17:31:15 +00:00
ehouse
340642d8a5 revert change to board_invalRect 2005-01-23 08:17:37 +00:00
ehouse
2c48033852 call board_invalRect rather than board_invalAll from ::Draw 2005-01-23 06:14:57 +00:00
ehouse
c6db2aa8b9 remove dead param 2005-01-23 06:03:34 +00:00
ehouse
0b75a8cbd9 use robot bitmaps 2005-01-23 06:02:35 +00:00
ehouse
e52d261b95 add robot bitmaps 2005-01-23 06:02:01 +00:00
ehouse
75167f01bd first checked in. Needs an artist's touch! 2005-01-23 06:01:37 +00:00
ehouse
ac50f0ea07 catch up with new libs and src files; build resources and .mbm files 2005-01-23 04:47:43 +00:00
ehouse
636c66043e clean up TDesc usage 2005-01-22 23:22:24 +00:00
ehouse
04424e8294 clean up TDesc usage 2005-01-22 22:46:27 +00:00
ehouse
29e42189ff first checked in. Looks ok. 2005-01-22 22:38:18 +00:00
ehouse
49b1c6d90a draw game/dict names over gray background; cleanup PositionBoard. 2005-01-22 22:37:03 +00:00
ehouse
d1bcc13a69 Layout scoreboard lines in columns; add icon showing turn; cleanup
conversion from 8- to 16-bit text.
2005-01-22 22:36:13 +00:00
ehouse
9244639791 change menu text 2005-01-22 22:31:51 +00:00
ehouse
18dc50e6a9 add turn-indicating icons 2005-01-22 22:31:21 +00:00
ehouse
50d9bfe455 include dict name with game above scoreboard 2005-01-22 07:36:07 +00:00
ehouse
8a46a9f524 Solid border for focus. Cleaner, but maybe too bright. 2005-01-22 07:34:45 +00:00
ehouse
63b6187730 For some reason on the device only the top button in the saved games
dialog is unreachable.  Make that something less critical than "Open"
until the bug's found.
2005-01-22 07:33:40 +00:00
ehouse
9b15794e21 add AIF line 2005-01-22 07:32:25 +00:00
ehouse
5c1c13080d first checked in. Rough but recognizable. 2005-01-22 07:31:54 +00:00
ehouse
6a8f1020ea first checked in. Works. 2005-01-22 07:30:48 +00:00
ehouse
d2ac99d669 first checked in. Seems to work. 2005-01-21 08:01:49 +00:00
ehouse
0da3b2d86d stop calling SetClippingRect 2005-01-21 08:01:01 +00:00
ehouse
ddec66b513 constant for rename dialog 2005-01-21 07:59:16 +00:00
ehouse
d989223669 draw game name 2005-01-21 07:58:49 +00:00
ehouse
283963edf1 move scoreboard down and draw open game's name above it 2005-01-21 07:58:34 +00:00
ehouse
9b09e73520 add IsLegalName(), Rename() 2005-01-21 07:56:57 +00:00
ehouse
fc0a71ea85 flesh out methods for deleting and renaming 2005-01-21 07:56:00 +00:00
ehouse
53396fd2c0 add params to methods for deleting and renaming 2005-01-21 07:55:08 +00:00
ehouse
5162df5625 strings and dialog for renaming and confirming deletion of saved games 2005-01-21 07:54:10 +00:00
ehouse
880c602ebb new source file; new library 2005-01-21 07:53:18 +00:00
ehouse
356f0b0fa0 turn off verbosity 2005-01-20 02:53:07 +00:00
ehouse
4451c69ede add DoImmediateDraw 2005-01-20 02:50:51 +00:00
ehouse
1b0ecdd03a use a different color for the cursor (board, tray, and the rect that
surrounds what has the focus)
2005-01-20 02:48:41 +00:00
ehouse
f3c334dd00 add DoImmediateDraw 2005-01-20 02:42:51 +00:00
ehouse
18e8ffb7eb library for file io 2005-01-20 02:40:34 +00:00
ehouse
d3a3701227 test for file before opening 2005-01-19 15:15:04 +00:00
ehouse
06d6680121 add Exists; improve unique name generation 2005-01-19 15:12:34 +00:00
ehouse
e46ea4300b confirm deletions 2005-01-19 15:11:07 +00:00
ehouse
7ed756810f don't try to copy null string 2005-01-19 15:08:57 +00:00
ehouse
0cbccc38ad new method for external query 2005-01-19 15:07:37 +00:00
ehouse
704f8f14f9 add Exists() 2005-01-19 15:06:19 +00:00
ehouse
a3a92ab8ba pass in view so its methods can be called 2005-01-19 15:05:19 +00:00
ehouse
06cfa32115 new user-visible strings for delete confirmation 2005-01-19 15:04:17 +00:00
ehouse
033a906d3e save games and prefs 2005-01-18 16:01:29 +00:00
ehouse
0d7abd2fbf create empty dicts 2005-01-18 15:11:46 +00:00
ehouse
5c8e0486f8 notify view when exiting 2005-01-18 15:09:45 +00:00
ehouse
1bb9389169 use constant for UID 2005-01-18 15:08:31 +00:00
ehouse
8ea0d46d37 remove dead code 2005-01-18 15:07:00 +00:00
ehouse
2a1650e301 add desc logging 2005-01-18 15:05:33 +00:00
ehouse
7b475c067c save and restore games and prefs 2005-01-18 15:03:31 +00:00
ehouse
f9f24ccddb constants for saved games dlg 2005-01-18 15:00:49 +00:00
ehouse
1d2c8664f7 add desc logging 2005-01-18 14:58:56 +00:00
ehouse
02a299a73f add saved games dialog 2005-01-18 14:57:39 +00:00
ehouse
db43afe13d new source files and library 2005-01-18 14:55:57 +00:00
ehouse
1859380e19 first checked in 2005-01-18 14:53:30 +00:00
ehouse
aeff0d1504 first checked in; works but confirm and rename pending 2005-01-18 14:49:23 +00:00
ehouse
dbfd94b166 separate info and query, and use the right one 2005-01-13 14:39:12 +00:00
ehouse
30ca6b0384 define OS_INITS_DRAW 2005-01-13 02:56:08 +00:00
ehouse
f5f014d9ae fix crasher due to uninited var; add static util method 2005-01-13 02:31:15 +00:00
ehouse
4c1e3a69ac overload symReplaceStr 2005-01-13 02:26:05 +00:00
ehouse
b99f326465 stop compiler warnings 2005-01-13 02:25:01 +00:00
ehouse
231e8bb815 keep a copy of dict name 2005-01-13 02:21:30 +00:00
ehouse
f136a20d28 swap linefeeds into text so it wraps in EDWINs 2005-01-13 02:16:52 +00:00
ehouse
d6dedc6a09 clean up compile warnings; implement menuitems that use ask dlg 2005-01-13 02:13:17 +00:00
ehouse
64597bef1a util methods for using NewGame 2005-01-13 02:08:35 +00:00
ehouse
63a6cf43c5 tweaks for non-debug compilation 2005-01-13 02:06:59 +00:00
ehouse
133fae1836 overload symReplaceStr 2005-01-13 02:04:43 +00:00
ehouse
9c4037b608 add static utility function 2005-01-13 02:01:31 +00:00
ehouse
32d2e43de7 tweak 2005-01-13 01:55:12 +00:00
ehouse
c0662e8c33 make edwin work better for static data display 2005-01-13 01:54:22 +00:00
ehouse
2db0e4630e remove dup lib 2005-01-13 01:47:34 +00:00
ehouse
0b4b194f05 rearrange MACRO lines 2005-01-13 01:45:24 +00:00
ehouse
9288e931d0 make switching between armi and wins easier 2005-01-10 01:43:26 +00:00
ehouse
d4a344a8af pass key events to board 2005-01-10 01:41:38 +00:00
ehouse
9f2321751f first checked in; works 2005-01-09 21:59:03 +00:00
ehouse
e663863b2a call blanks dlg 2005-01-09 21:58:08 +00:00
ehouse
13b0793394 remove logging 2005-01-09 21:54:20 +00:00
ehouse
d60e95abd7 first checked in 2005-01-09 21:53:36 +00:00
ehouse
882b80339c add blanks picker dlg 2005-01-09 21:37:38 +00:00
ehouse
f59c2932aa add symblank.cpp 2005-01-09 21:36:01 +00:00
ehouse
c764a72560 get dialog working, use cur settings to load and save 'em out when closing. Does names and robot and dict only so far 2005-01-09 18:58:05 +00:00
ehouse
db649436c3 gather dicts manually; call game info dlg when no game saved (which is always still) and use dict chosen there 2005-01-09 18:55:41 +00:00
ehouse
576915cd3f implement symReplaceStrIfDiff 2005-01-09 18:53:15 +00:00
ehouse
adb26f5056 tmp hack to run native 2005-01-09 18:51:57 +00:00
ehouse
030759d5fe param change 2005-01-09 18:50:19 +00:00
ehouse
aedabc5aa0 add class for tmp storage of game info; new dialog has only one pane for players 2005-01-09 18:47:05 +00:00
ehouse
e45cad7e07 add and remove consts 2005-01-09 18:45:36 +00:00
ehouse
a6d1349805 use game info dlg to get initial game setting; make list of dicts without user 2005-01-09 18:43:27 +00:00
ehouse
b6828f855f api change 2005-01-09 18:42:08 +00:00
ehouse
1b17640cce first checked in 2005-01-09 18:41:45 +00:00
ehouse
87826beead better game info dialog 2005-01-09 18:40:33 +00:00
ehouse
4219ad5d53 new library 2005-01-09 18:38:19 +00:00
ehouse
8bc7784d24 first stab at adding sis production 2005-01-09 18:37:22 +00:00
ehouse
3f6f19f853 remove STUBBED_DICT 2005-01-09 00:08:32 +00:00
ehouse
f3c8bb304b common lib must come before what it requires 2005-01-09 00:07:51 +00:00
ehouse
f03a67c712 implement final scores 2005-01-08 18:27:50 +00:00
ehouse
72f9ece55b add option to take a TBuf16 2005-01-08 18:21:35 +00:00
ehouse
d36351feb0 use bitmaps for arrows and star 2005-01-08 18:19:12 +00:00
ehouse
5eee1c702e larger tmp buf for faster copying 2005-01-08 18:14:36 +00:00
ehouse
313ede734f first cut at game setup dialog 2005-01-08 18:13:30 +00:00
ehouse
d7b21c4fe8 DisplayFinalScoresL 2005-01-08 18:12:26 +00:00
ehouse
9b213fe756 80 vs 60 foo 2005-01-08 18:10:25 +00:00
ehouse
dd0b95d867 add option to take a TBuf16 2005-01-08 18:09:32 +00:00
ehouse
67e88f690a add stdlib.h 2005-01-08 18:08:44 +00:00
ehouse
b4968cd771 first checked in 2005-01-08 18:06:01 +00:00
ehouse
23ad02a8b7 add bitmaps 2005-01-08 18:00:37 +00:00
ehouse
019bbe5216 add libc to include path 2005-01-08 17:59:26 +00:00
ehouse
fee2317645 first checked in. Compile succeeds. May not run however! 2005-01-07 11:07:52 +00:00
ehouse
0161e02f54 Fix to compile for series 60 under Linux. Completely untested! 2005-01-07 11:06:54 +00:00
ehouse
a2f4eb4b31 snapshot trivial but working tabbed dialog skeleton; replace flip hardware button with done 2005-01-06 14:16:59 +00:00
ehouse
f7fd6e7300 replace uid with official one supplied by Symbian 2005-01-05 03:18:48 +00:00
ehouse
c0a9fce6df draw cur player and highlighted tiles white-on-black 2005-01-05 02:54:05 +00:00
ehouse
52920c8694 first checked in 2005-01-04 15:01:00 +00:00
ehouse
765f40ed2f first checked in 2005-01-04 14:51:33 +00:00
ehouse
0808ff67e9 first checked in; works but edit control way too small 2005-01-04 14:42:42 +00:00
ehouse
08a033f452 first checked in 2005-01-04 14:34:36 +00:00
ehouse
a78d3efb66 first checked in 2005-01-04 04:31:36 +00:00
ehouse
3f3223283a first checkin 2005-01-04 04:14:59 +00:00
ehouse
228b200c83 first checked in 2005-01-04 04:12:11 +00:00