ehouse
c7b46cffbf
Pad prefs struct so ARM and 68K versions are using same addresses
...
(fixes crash opening game in ARM version that was saved in 68K);
renumber resource IDs so can be logged via a switch.
2007-03-17 15:37:15 +00:00
ehouse
19ac39010f
Enable BT; up version number for a3.
2007-03-15 01:21:56 +00:00
ehouse
971bfc280f
Save and restore focus owner across app restarts (includes working around
...
OS's insistence on sending focusTake event on formOpen); up version numbers; turn off BT prior to beta release.
2007-02-24 03:35:51 +00:00
ehouse
621e049962
Cleanup for a5 release: always use status icons when building for bluetooth.
2007-02-18 03:33:17 +00:00
ehouse
f273e93c86
code to use bitmaps instead of letters to show bt conn status.
2007-02-12 08:05:35 +00:00
ehouse
edd1ce9455
up version number for alpha
2007-02-06 05:55:21 +00:00
ehouse
e8f2215221
Turn on BT so 4.3a4 can have a non-M rev number; up version for 4.2.
2007-02-03 20:36:22 +00:00
ehouse
0313a89553
Test and special-case for zodiac, which gets events in the same way
...
has Treo but doesn't have OS support for moving focus among objects.
And since zodiac doesn't support the std Palm hires APIs don't try to
use them. Up version string to b4.
2007-01-21 23:27:46 +00:00
ehouse
cf0f88cf36
up version to b3
2007-01-07 05:23:06 +00:00
ehouse
68e2f821d6
beta 2; redraw focus ring after redrawing tray buttons; move board
...
focus border so it coincides with regular border.
2006-12-21 07:55:19 +00:00
ehouse
884cb8d186
prevent tray buttons overwriting tray by removing border and moving same distance to right
2006-12-20 04:14:41 +00:00
ehouse
23b85f5437
BT work is now 4.3. Nav work moves into beta as 4.2.
2006-12-13 05:03:19 +00:00
ehouse
44eaa36319
More progress on one-handed navigation: fix ncurses board clipped to
...
bottom of tray; add focus-related params to draw*Finished routines
(and simplify to one) so platforms don't have to save from Begin
routines (and stop palm doing that); check version of saved game, and
handle case where older binary tries to open newer version; redraw
Palm tray buttons after focus change to stop focus-rect ghosting; fix
annoying overlap in saved games dialog; palm version goes to a3.
2006-11-05 16:54:18 +00:00
ehouse
3153e2b867
Lots of progress on one-handed navigation: add gadgets to stand in for board
...
scoreboard and tray on palm; make center drill into the focussed object and
spacebar come back up then move the focus among them. Integrate with other
focussable objects on main form. Go from separate drawCursor routines to
same for all three, with cursor only visible when focus is drilled down.
On curses, add a hilite rect routine that can be called after text is laid
down, and use for cursors.
2006-11-03 06:23:54 +00:00
ehouse
a5f71143c0
Fix crash on pre-fiveway palmos where FrmGetFocus always returns -1;
...
add new preference for whether small value nums are drawn in tiles in
tray.
2006-10-29 17:41:14 +00:00
ehouse
b9cc093820
Many many changes improving newgame dialog by using a three-way rather
...
than two-way enabled state, but mostly about getting focus ring
working for five-way-equipped devices. Add fnav resources to the two
dialogs with gadgets, and code so the gadgets are included in the
focus rotation. The move to three-way means that disabled controls
can visible while excluded from the rotation. There's cleanup and
polish to be done still, and five-way navigation doesn't work for the
main form yet. No changes to bluetooth at all.
2006-10-28 14:48:08 +00:00
ehouse
da7a9dd562
When bt init fails, put up alert; check for failure after and don't
...
crash; erase bt status area even when no comms in order to erase after
turning bt off; in connect dlg, use a trigger rather than field and
button for host name.
2006-10-15 16:14:42 +00:00
ehouse
5f25ba9f57
remove BEYOND_IR, replacing with XWFEATURE_RELAY and
...
XWFEATURE_BLUETOOTH. The goal is to be able to build to support
bluetooth only, or relay/ip only, e.g. for a palm bluetooth beta.
Seems to work.
2006-10-10 01:34:37 +00:00
ehouse
d78f9dd720
Add debug menu and in response dump bt state to stream for display.
...
Track sends and receives. Add listening state for master, and don't
reset its acl when slave goes away.
2006-09-23 22:58:33 +00:00
ehouse
fd5117fa28
Tweaks toward a dual ARM/68K binary where only 68K supports bluetooth.
...
Don't try to not show the BT option for connecting, but in the case
where it's not actually supported say so in the dialog.
2006-09-18 04:40:27 +00:00
ehouse
63afad6482
strutils macro change; tweak so compiles non-DEBUG and without Bluetooth
2006-09-15 07:42:10 +00:00
ehouse
4b953e8891
Add debug-only menus to toggle logging to file and memopad
2006-09-14 01:34:22 +00:00
ehouse
74c6b241d7
Put up BT device browser while user is picking connection method
...
rather than when trying to send for first time, then pass address
through from conns dialog to bt code.
2006-08-26 21:12:10 +00:00
ehouse
037bce2196
Use new xplatform newgame logic to replace palm's in newgame.c, and make other
...
changes (shifting util functions around) that follow from that. Back
version number down to 4.1.5 since that'll be the next shipped from this
branch. Add juggle button to newgame -- the whole point of this.
2006-06-22 04:57:08 +00:00
ehouse
36993ba258
catch up with API change
2006-05-09 04:05:19 +00:00
ehouse
3388fc9f7b
Remove HIGHRES compile-time tests: all palm releases will have HIGHRES
...
support now; build in different directories.
2006-03-31 10:57:01 +00:00
ehouse
eb2a4d513e
up alpha version
2006-02-26 23:53:55 +00:00
ehouse
92485783af
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
e6b5d2d0e4
version to 4.2x
2005-06-23 04:23:06 +00:00
ehouse
656bcac3aa
modify ip-params dialog for new relay-based scheme, using new struct
...
fields and dialog objects.
2005-04-03 01:58:02 +00:00
ehouse
b652a2952d
fix from branch: position tray buttons correctly in highres case
2005-02-23 14:18:22 +00:00
ehouse
cce9086e6b
ship this mutha!
2004-11-16 04:10:26 +00:00
ehouse
6a517c254c
version string -> rc2
2004-11-14 16:31:10 +00:00
ehouse
9d7e7b6f4b
wrap launch-68K option in compile-time flag off by default; version to
...
rc1
2004-11-08 14:46:22 +00:00
ehouse
d5acba0345
new constants for new menuitem
2004-11-06 02:37:38 +00:00
ehouse
5c24ed2b40
Change constants to YES,NO; beta5
2004-11-05 14:43:05 +00:00
ehouse
f55cf52162
tray can be in two positions/have two sizes only, either scrunched for
...
highres or square as it's always been.
2004-11-02 06:07:07 +00:00
ehouse
3843769913
version now b3
2004-10-30 19:54:51 +00:00
ehouse
4c64bb282d
up version to b2
2004-10-26 01:07:53 +00:00
ehouse
862b42a4b0
change version to 4.1
2004-10-02 03:53:52 +00:00
ehouse
d5e42b8a73
build with 68K and ARM in same .prc (menu allows choice)
2004-09-24 01:22:25 +00:00
ehouse
8d967d53e3
up version to b6
2004-07-10 22:43:46 +00:00
ehouse
ccd17bd59d
version change
2004-06-25 07:09:38 +00:00
ehouse
004ec05a64
add checkbox for hint rect
2004-06-22 06:30:58 +00:00
ehouse
cb54bb1c6f
version num
2004-06-16 04:06:54 +00:00
ehouse
2efc063e71
ready for b3
2004-05-20 02:16:41 +00:00
ehouse
1c8851152c
version string -> b2
2004-05-15 01:12:56 +00:00
ehouse
b07b947c44
Allow deletion of picked tiles during face-up picking.
2004-05-14 08:57:38 +00:00
ehouse
c11d8dfa38
make name clearer
2004-04-30 08:38:28 +00:00
ehouse
886fa0a2c5
(rough) changes to make toggling work for 320x480 Clie with silkscreen
2004-04-20 04:10:15 +00:00