Commit graph

584 commits

Author SHA1 Message Date
ehouse
1fd6afcaf9 Clean up and fix timer code. 2005-08-03 01:14:49 +00:00
ehouse
c67c8054b0 add const to match new signature 2005-07-30 02:44:42 +00:00
ehouse
0a8b5bb563 Get rid of unused param 2005-07-14 02:54:47 +00:00
ehouse
b015224188 Get rid of WinCopyRect-based method of drawing letters and values in
tray tiles, since it seems not to work on all versions of PalmOS.
Simply drawing seems fine where tested; will try close clipping if
erasure happens elsewhere.  Draw board-top stuff one pixel higher on
highres devices, and fix scoreboard being too narrow on high-res
devices.
2005-07-14 02:45:10 +00:00
ehouse
1cc517cca3 don't use %c on ARM. Crashes due to my bad StrPrintF implementation. 2005-07-08 08:30:42 +00:00
ehouse
591e43d752 new functions for measuring glyphs 2005-07-08 08:29:37 +00:00
ehouse
b77e2999b8 Moving glyph-measuring code to drawing; fix for highres case. 2005-07-08 03:14:43 +00:00
ehouse
ff5ea1cb44 Moving glyph-measuring code to drawing 2005-07-08 03:10:21 +00:00
ehouse
c672b00afa remove glyph-measuring API just added (since it belongs in drawing,
not dict)
2005-07-08 03:08:16 +00:00
ehouse
3d067ccbbc (conditionally) modify dicts to support getting height of platform
glyphs, pass into drawing code so can be fetched and cached, and
implement for Palm.  This is to allow drawing glyphs (like Danish's
A-with-circle) that are taller than normal without the visual padding
the rest can have.  So far works for 68K/non-highres.  Will not
compile for ARM yet.
2005-07-07 03:46:07 +00:00
ehouse
a7eba95a25 update copyright year in about box 2005-06-27 06:05:14 +00:00
ehouse
d29698c1b0 put back functions that never should have been removed. 2005-06-27 05:45:28 +00:00
ehouse
2abb6fe77f cleanup: make module-local functions static 2005-06-25 05:43:56 +00:00
ehouse
2c0a818ada add default compile command 2005-06-25 05:43:04 +00:00
ehouse
e404d77f87 version to 4.2x 2005-06-23 04:23:06 +00:00
ehouse
b1536b6d38 handle heartbeat timer and change to util_setTimer 2005-06-23 04:22:46 +00:00
ehouse
45cc7595cd fix timer not getting drawn on highres screens; handle heartbeat timer
and change to util_setTimer
2005-06-23 04:22:27 +00:00
ehouse
e0f5a64399 fix timer not getting drawn on highres screens 2005-06-23 04:21:35 +00:00
ehouse
d4dd21fc42 BEYOND_IR now the default 2005-06-23 04:20:46 +00:00
ehouse
1e03b53d1d add NetLibGetHostByName 2005-05-01 18:23:28 +00:00
ehouse
1925e769a2 modify TARGET .prc name based on ARCH 2005-05-01 17:39:09 +00:00
ehouse
68dbf2560f NetLibGetHostByName 2005-05-01 17:36:33 +00:00
ehouse
2dbf014118 add types for netlib funcs 2005-05-01 17:34:39 +00:00
ehouse
4c587df9f3 enable network-aware PNO build 2005-05-01 17:19:50 +00:00
ehouse
f58a885ce2 track whether running on POSE to work around NetLibSelect bug; track
whether addr needs re-resolving.
2005-04-03 16:55:38 +00:00
ehouse
88f4c3749b add palm_util_addrChange; track whether running on POSE to work around
NetLibSelect bug.
2005-04-03 16:54:54 +00:00
ehouse
83e24bb9fa remove unneeded param 2005-04-03 16:53:32 +00:00
ehouse
b5f09c1dd2 deal with address change, esp of hostname, and separate name
resolution from socket opening.
2005-04-03 16:52:51 +00:00
ehouse
b64c359075 turn off linger on new sockets; use long enough timeout on name
resolution that can succeed on device.
2005-04-03 06:24:55 +00:00
ehouse
75b0e6cf11 needn't open netlib from here! 2005-04-03 02:47:46 +00:00
ehouse
1c38bcf6ed first checked in. Works, but error recovery not done yet. 2005-04-03 02:46:31 +00:00
ehouse
0a0bea17ed move generic send/receive stuff from palmir.c; tweak data structures
for relay scheme.
2005-04-03 02:00:44 +00:00
ehouse
803371ef5a move generic send/receive stuff from palmir.c. 2005-04-03 01:59:57 +00:00
ehouse
8e5f222fe6 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
d8f23ba643 add XP_LD 2005-04-03 01:53:07 +00:00
ehouse
52bf5f3e8f remove ip-related stuff to new files 2005-04-03 01:47:34 +00:00
ehouse
5539c05080 add palmip.c; change how upload works 2005-04-03 01:39:08 +00:00
ehouse
3b18ba9605 correct spelling 2005-03-15 06:27:21 +00:00
ehouse
89c1ba92c3 move playerNum into dsi so can be used in formatting score 2005-03-15 06:26:58 +00:00
ehouse
81583e30b5 merge from palm 1.4 branch changes to allow arm-only, etc builds from
commandline.
2005-03-08 05:36:33 +00:00
ehouse
34462d05d6 fix from branch: position tray buttons correctly in highres case 2005-02-23 14:18:22 +00:00
ehouse
f161c2b31e fix VERSION id 2005-02-20 18:22:21 +00:00
ehouse
51f7adb650 catch up with API changes; make buffer bigger so crash doesn't happen
in tile picker for long-named players.
2005-01-24 05:21:45 +00:00
ehouse
be8b96424a util function sig change 2005-01-13 04:37:36 +00:00
ehouse
91d9e9b65b fix non-high-res build so compiles again 2004-11-17 03:54:35 +00:00
ehouse
39f10f0f67 use old default locations for tray buttons in non-highres case 2004-11-17 03:50:47 +00:00
ehouse
cfbc11cbb4 ship this mutha! 2004-11-16 04:10:26 +00:00
ehouse
e9b945de9a At user's suggestion, provide 'R' as the shortcut for "tiles left"
(and so change to "remaining tiles")
2004-11-16 04:09:35 +00:00
ehouse
09f044a0d4 fix bug on (high-res screens that can't do tiny font) where value was
drawn too low.
2004-11-16 04:08:41 +00:00
ehouse
f063ef165b get spanish and catalan compiling again (translation of changed strings needed) 2004-11-14 20:01:29 +00:00
ehouse
9289b81dba version string -> rc2 2004-11-14 16:31:10 +00:00
ehouse
4d1473d2fc add HintAtts param to draw_drawBoardArrow; in tiles, draw letter after
number so on those OS versions where winOverlay flag is ignored what's
erased will be part of the value rather than of the letter; use
nativeFormat in offscreenWindow so highres will work.
2004-11-14 16:19:21 +00:00
ehouse
e363cddf6a var name change 2004-11-14 16:17:47 +00:00
ehouse
87c1d16f0e "Explain robot scores" -- same as on Wince 2004-11-14 14:33:18 +00:00
ehouse
532a514b22 Change to "Pick tiles face-up" to match PPC version. 2004-11-14 00:19:45 +00:00
ehouse
cd0b87027a draw hint rect segments a line at a time to avoid overwriting
blank-marking erasures.  Just doing the erasing after doesn't work
because it's really a circle and too much shows up.
2004-11-14 00:19:13 +00:00
ehouse
549b89049c use XP_MALLOC rather than MemPtrNew 2004-11-13 17:43:31 +00:00
ehouse
055311ed49 comment 2004-11-13 16:03:15 +00:00
ehouse
fbb08f7d84 don't scroll when menu's frontmost 2004-11-13 16:01:30 +00:00
ehouse
4dd83e59dd add string shown when copying dictionary 2004-11-13 05:22:33 +00:00
ehouse
734d951472 pass globals to palm_dictionary_make, and use it to draw a crude
string on board when copying dictionaries from card to memory -- since
that can take several seconds.
2004-11-13 05:21:59 +00:00
ehouse
221ba3d907 pass globals to palm_dictionary_make 2004-11-13 05:20:35 +00:00
ehouse
30bf7512fb pass globals to palm_dictionary_make; handle five-way up/down in ask
dialog scrolling
2004-11-13 05:20:07 +00:00
ehouse
3bbf872406 add comment 2004-11-11 15:21:50 +00:00
ehouse
244d5b6833 check that there's a form up before calling FrmCustomAlert (when
warning about missing dict)
2004-11-11 15:11:54 +00:00
ehouse
953f580554 Add string resource giving a path in addition to /palm/Launcher where
we'll search for dictionaries so users can unclutter the default dir.
2004-11-11 07:49:48 +00:00
ehouse
1c08a0318d bug: use ce's rule for hiding tray; works with always-visible case now
expected on high-res
2004-11-09 02:13:43 +00:00
ehouse
ed6f0ea65f wrap launch-68K option in compile-time flag off by default 2004-11-08 14:50:05 +00:00
ehouse
fe72b3ae9c In about screen point users at sourceforge site for manual. 2004-11-08 14:48:19 +00:00
ehouse
a8491beaf6 wrap launch-68K option in compile-time flag off by default; version to
rc1
2004-11-08 14:46:22 +00:00
ehouse
5122a003b6 wrap launch-68K option in compile-time flag off by default 2004-11-08 14:44:52 +00:00
ehouse
ea4a948c04 add new tiles left menuitem 2004-11-06 02:40:53 +00:00
ehouse
0ffa557a88 new string for remaining tiles dlg; include dict name in values dialog
string.
2004-11-06 02:39:30 +00:00
ehouse
c0f7dbfb5a new constants for new menuitem 2004-11-06 02:37:38 +00:00
ehouse
2e15ffd6f9 ifdef out likely-dead code 2004-11-06 02:36:23 +00:00
ehouse
fe8636f4d7 use symbolic constant 2004-11-06 02:34:49 +00:00
ehouse
ea98508e43 add wrapper makeSimpleStream; handle new TILES_LEFT menuitem; server
now writes dict name to counts/values stream
2004-11-06 02:33:43 +00:00
ehouse
b49a134fb0 palmaskFromStrId changed 2004-11-05 14:48:06 +00:00
ehouse
751ec48489 Change button strings and constants to YES,NO 2004-11-05 14:46:47 +00:00
ehouse
dc01186302 Tweak strings in reponse to user comments. 2004-11-05 14:44:55 +00:00
ehouse
671856469d Change constants to YES,NO; beta5 2004-11-05 14:43:05 +00:00
ehouse
ac6a51dfc7 add fitButtonToString 2004-11-05 14:40:37 +00:00
ehouse
92bcab58c7 palmaskFromStrId changed 2004-11-05 14:37:38 +00:00
ehouse
2ab5ffe0d7 palmaskFromStrId changed as part of proving "Yes" and "No" buttons to
queries by default.  "Ok" becomes the answer only when there's a title
and (it's assumed) only one button needed.
2004-11-05 14:35:28 +00:00
ehouse
080676b89f palmaskFromStrId changed 2004-11-05 14:30:31 +00:00
ehouse
8a4ebebe5a apply human-count test when hiding tray when quitting. No replaces
Cancel.
2004-11-04 02:01:47 +00:00
ehouse
eff5ed5fc6 shorten button by one row of pixels 2004-11-03 03:59:19 +00:00
ehouse
48afd331ef tweaks on tray position 2004-11-03 03:58:46 +00:00
ehouse
51b55f4979 skip Pts string if doing highres without small font capability 2004-11-03 03:57:07 +00:00
ehouse
aaaa414d6f Remove main form since needn't be localized 2004-11-02 06:29:45 +00:00
ehouse
f7b0ba508f Remove main form since needn't be localized; tweak tile picker
buttons.
2004-11-02 06:26:50 +00:00
ehouse
747132db2c first checked in. 2004-11-02 06:25:16 +00:00
ehouse
6a207d2981 move "1" to left 2004-11-02 06:24:14 +00:00
ehouse
2558456d09 add .bin files 2004-11-02 06:23:22 +00:00
ehouse
a97db5cd93 add high density arrow icons. Move main form in from localized file
since it has no strings, and make tray buttons' default positions those
for highres.
2004-11-02 06:23:02 +00:00
ehouse
ec679f0fb9 stop spewing progress info 2004-11-02 06:21:03 +00:00
ehouse
81c7cfbb62 tray can be in two positions/have two sizes only, either scrunched for
highres or square as it's always been.  Initial position is for
highres; at app startup, relocate if device is low-res. Also, fix
glitch in tile picker.
2004-11-02 06:20:29 +00:00
ehouse
20fe639146 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
b3da969a47 more tweaks to high-res drawing -- and don't call WinSetScalingMode
when it's not available!
2004-11-02 06:05:23 +00:00
ehouse
81d8978226 put bitmaps into families with high-res members 2004-10-31 17:14:44 +00:00
ehouse
ed5960d4bf first checked in 2004-10-31 17:08:35 +00:00
ehouse
cddb31c22d change undo menu text 2004-10-30 20:20:13 +00:00
ehouse
1bdd32e816 version now b3 2004-10-30 19:54:51 +00:00
ehouse
67ccd839f0 fix to compiler with FEATURE_HIGHRES undefined 2004-10-30 19:29:33 +00:00
ehouse
a6abf8ae49 add FntBaseLine and WinSetScalingMode 2004-10-30 19:26:02 +00:00
ehouse
574f994ea4 Draw tray tile value very small in highres case. 2004-10-30 19:25:23 +00:00
ehouse
5e9df36f43 string for reporting missing dicts 2004-10-30 04:52:17 +00:00
ehouse
32e40baa04 report missing dicts; don't hide tray on close when only one human in
game
2004-10-30 04:51:46 +00:00
ehouse
3e4097e9b3 up version to b2 2004-10-26 01:07:53 +00:00
ehouse
c119ccee02 do ExgDBWrite manually 2004-10-26 01:07:13 +00:00
ehouse
4d3e296532 change default board pattern 2004-10-26 01:03:51 +00:00
ehouse
860d0ddb6d dual arm/68k build is the default 2004-10-16 05:05:27 +00:00
ehouse
a7826bd165 relaunch app when switching from ARM to 68K 2004-10-13 01:34:55 +00:00
ehouse
c8f14f534a write to screen when loading PNOlet (temporary) 2004-10-13 01:31:00 +00:00
ehouse
8d0f022886 plug leak when same dict found on both card and device 2004-10-13 01:25:23 +00:00
ehouse
fab8a59add relaunch app when switching from ARM to 68K 2004-10-13 01:05:53 +00:00
ehouse
9c7e71504e add SysUIAppSwitch 2004-10-13 01:00:09 +00:00
ehouse
049952090e pass appname through 2004-10-13 00:59:01 +00:00
ehouse
aae594857a always include slots that are only used in conditional builds to
simplify converting between saved versions.
2004-10-09 00:18:40 +00:00
ehouse
82927d7169 deal with older app prefs version 2004-10-09 00:17:29 +00:00
ehouse
429bd5a4f3 fix flipDateTimeToArm 2004-10-09 00:01:14 +00:00
ehouse
1de7183c7a Take endienness into account when converting dicts so can do from ARM
too.
2004-10-08 23:59:32 +00:00
ehouse
f210af7da3 add FtrPtrFree 2004-10-08 01:13:30 +00:00
ehouse
513c15eb4f use symbolic constant 2004-10-08 01:03:43 +00:00
ehouse
d0bfff0d46 change type to signed as part of not showing engine feedback when (on
ARM) search won't take long enough to matter.
2004-10-08 01:02:15 +00:00
ehouse
963a5a760b spanish support in ARM 2004-10-08 01:00:44 +00:00
ehouse
151ae0e0f0 engineStarting takes number of blanks; in ARM case show progress only
when non-zero.
2004-10-07 13:58:42 +00:00
ehouse
e243454fd4 don't use palm's all-uppercase tradition for PNOlet resource. 2004-10-07 13:27:58 +00:00
ehouse
58f5f7b38c add option when memory's available for dict to store all of its data
in a single FtrPtr so that lookup can be faster.  Still need to
confirm that there's a noticable speedup this way....
2004-10-07 13:23:20 +00:00
ehouse
619444594d add swap info for const version too 2004-10-05 04:35:52 +00:00
ehouse
4bc72a2dac name changes; implement user alert 2004-10-05 02:31:05 +00:00
ehouse
27556d8c43 name changes; add cast to macro 2004-10-05 02:30:19 +00:00
ehouse
f931d76db0 put randomness back in; bring up as ARM by default 2004-10-05 02:29:31 +00:00
ehouse
1339ed3211 add comment around pending work (for Spanish) 2004-10-05 02:28:43 +00:00
ehouse
1aedbaa043 swapping of EventType and DateTimeType now generated 2004-10-05 02:27:30 +00:00
ehouse
8baa446550 go back to generating EventType functions 2004-10-05 02:25:27 +00:00
ehouse
65bf15b257 Don't call startup code when PilotMain is called reentrantly; flip
ExgSocketType when passed into PilotMain; stop warning from
getStorageLoc; remove old screen drawing for debugging.
2004-10-02 03:57:36 +00:00
ehouse
2bbbc14acc Add field to track when PilotMain is called reentrantly 2004-10-02 03:54:30 +00:00
ehouse
f420f4420e change version to 4.1 2004-10-02 03:53:52 +00:00
ehouse
61219787f7 add logmem debugging utility 2004-10-02 03:53:23 +00:00
ehouse
d9dc930e51 remove dead field 2004-10-02 03:52:46 +00:00
ehouse
c1e945cc17 include header 2004-10-02 03:51:58 +00:00
ehouse
a4651784b6 add declarations 2004-10-02 03:51:39 +00:00
ehouse
13d84b555c Fix ExgSocketType flip bugs; add casts to remove warnings; suppport
format numbers in StrVPrintF.
2004-10-02 03:51:03 +00:00
ehouse
46286be177 Track when PilotMain is called reentrantly (as when beaming via
ExgMgr) and don't unload pnolet when exiting inner invocation.  Also
remove printfs no longer needed.
2004-10-02 03:49:55 +00:00
ehouse
ba98a256e5 HIRES is now on for both 2004-10-01 06:32:04 +00:00
ehouse
1ecbccd523 flip rect before passing to list draw proc 2004-10-01 06:29:28 +00:00
ehouse
cf9c4320bd separate highres support from screen resizing so can do only the former now 2004-10-01 01:40:47 +00:00
ehouse
a9e4fb8125 handle LstSetDrawFunction manually 2004-10-01 01:35:22 +00:00
ehouse
2c63a52de1 handle highres trap 2004-10-01 01:33:02 +00:00
ehouse
a2bdf00b88 add highres functions; handle LstSetDrawFunction manually 2004-10-01 01:32:10 +00:00
ehouse
3dbc295cc5 turn on HIGHRES 2004-10-01 01:27:18 +00:00
ehouse
ef5c142c93 handle SysNotifyRegister manually (including 68K stub, but without
converting fields of structs pointed to by notifyDetailsP; also remove
excess logging.
2004-09-30 01:12:43 +00:00
ehouse
34093a0d5b handle SysNotifyRegister manually 2004-09-30 01:06:37 +00:00
ehouse
57d4377f7d swap shorts in prefs; workaround wierd codegen/pose bug; put break
back where accidentally removed.
2004-09-29 13:23:06 +00:00
ehouse
4494339d72 pad struct to 4 bytes so ARM and 68K size are the same 2004-09-29 13:17:15 +00:00
ehouse
ba71b65016 restore warnings; don't reserve r8 since we don't use it 2004-09-29 01:09:13 +00:00
ehouse
6027888932 cleanup; don't touch string ptrs after pass to LstSetListChoices;
store strings in single block so can dispose.
2004-09-29 01:07:53 +00:00
ehouse
2409b10375 handle LstSetListChoices manually 2004-09-29 01:03:49 +00:00
ehouse
14b414586e cleanup 2004-09-29 00:59:48 +00:00
ehouse
6acb9014a6 don't auto-swap FieldAttrType 2004-09-28 01:13:09 +00:00
ehouse
768e91ffcf silence warning 2004-09-28 01:11:55 +00:00
ehouse
84b4934b4b fix sizeof crash on ARM 2004-09-28 01:09:22 +00:00
ehouse
65ff0fc071 work around prc-tools problem by adding entry point without GOT reference. 2004-09-28 01:06:14 +00:00
ehouse
3b4f49e9f2 switch to prc-tools; re-enable show-progress 2004-09-28 01:05:18 +00:00
ehouse
9ed0a8bc17 cleanup 2004-09-24 01:47:34 +00:00
ehouse
47931d4f60 build with 68K and ARM in same .prc (menu allows choice) 2004-09-24 01:38:36 +00:00
ehouse
adf8566959 tweaks to aid ARM debugging 2004-09-24 01:33:48 +00:00
ehouse
9029b4ac44 new function 2004-09-24 01:28:11 +00:00
ehouse
6dd6abe546 build with 68K and ARM in same .prc 2004-09-24 01:27:41 +00:00
ehouse
c08a95ee26 build with 68K and ARM in same .prc (menu allows choice) 2004-09-24 01:22:25 +00:00
ehouse
0471650f88 build with 68K and ARM in same .prc 2004-09-24 01:21:42 +00:00
ehouse
6a11effd47 pass -w to arm-elf-gcc to stop Palm header warnings (temp!) 2004-09-24 01:16:08 +00:00
ehouse
5c5f481428 remove unused gadget 2004-09-23 02:28:47 +00:00
ehouse
2a67256fc6 add ntohl etc for ARM 2004-09-23 02:27:49 +00:00
ehouse
415c71155d very preliminary logging to debug 2004-09-23 02:26:50 +00:00
ehouse
991e2b94c1 don't save prefs (for now) 2004-09-23 02:20:53 +00:00
ehouse
81397a6194 use Ftr for globals rather than gadget 2004-09-23 02:19:04 +00:00
ehouse
bb494cf250 write copiers for structs used in APIs; add name of func following
code in debug build Mac-style
2004-09-23 02:15:15 +00:00
ehouse
12b4e7c5cc write copiers for structs used in APIs 2004-09-23 02:13:53 +00:00
ehouse
3ec5cde355 major rewrite. Covers nearly all functions now. 2004-09-23 02:11:29 +00:00
ehouse
5d7198ee38 two new functions 2004-09-23 02:05:53 +00:00
ehouse
8c226f0844 better -D passing 2004-09-23 02:05:07 +00:00
ehouse
05533d9ddf new syntax for gen_pace.pl 2004-09-23 01:59:53 +00:00
ehouse
49fc7ec61d for debugging, print stack ptr at entry 2004-09-21 05:00:57 +00:00
ehouse
50598c3293 cleanup unrelated to pnolet work 2004-09-21 04:57:00 +00:00
ehouse
0f71b4fb61 add event-related functions. And general cleanup. 2004-09-21 04:49:27 +00:00
ehouse
03377593fa emit param-passing code as functions rather than byte-by-byte
assignment for a 15-20% reduction in code size (and likely some slight
slowdown.)
2004-09-21 04:39:51 +00:00
ehouse
fe10d97986 handle event-related functions manually 2004-09-21 04:38:07 +00:00
ehouse
3dec101e96 add pace_man.o to OBJS 2004-09-21 04:31:49 +00:00
ehouse
dc2f88181c Handle VFSMGR_TRAP; swap a small set of pass-by-ref parameters. 2004-09-19 15:52:55 +00:00
ehouse
794a707253 generate mapfile (though it only included non-static functions and so
is pretty useless)
2004-09-19 15:50:28 +00:00
ehouse
efcd6dc833 turn off highres for pnolet (for now) 2004-09-19 15:49:34 +00:00
ehouse
d680b3c888 fix order for 1-byte args 2004-09-19 14:43:43 +00:00
ehouse
37315ca463 add pno-related temp files 2004-09-19 03:31:32 +00:00
ehouse
19801a6732 first checked in. Seems to be working. 2004-09-19 03:31:10 +00:00
ehouse
15f51206ad cleanup 2004-09-19 03:30:37 +00:00
ehouse
92433cbbfa add PilotMain params 2004-09-19 03:28:45 +00:00
ehouse
2c5a1d4c40 Temp code for PilotMain when pno; unrelated cleanup. 2004-09-19 03:27:13 +00:00
ehouse
978e3fb55a first checked in. These files will get a lot bigger as I find the
auto-gen versions don't work.
2004-09-19 03:22:00 +00:00
ehouse
53be448688 Use macro. 2004-09-19 03:21:31 +00:00
ehouse
b45482b6ae first checked in. This came from the pnolet forum, and I have no idea
what it does.
2004-09-19 03:21:00 +00:00
ehouse
67dfbafbc2 CALLBACK_PROLOGUE goes away for pnolet case 2004-09-19 03:20:32 +00:00
ehouse
27cf1de9b4 first checked in. Builds a pnolet that launches and runs AS LONG AS
arm-elf tools are used.  arm-palmos versions produce a pnolet whose
entry point is not at the top.
2004-09-19 03:19:41 +00:00
ehouse
80654390c2 more work on pnolet 2004-09-19 03:17:27 +00:00
ehouse
cfbc7d9f0a first checked in. Many bodies generated this way work. Still to do
(at least): byte-swap in/out params before and after, and handle
selector dispatch methods other than SYS_TRAP
2004-09-19 02:41:50 +00:00
ehouse
98dd6c21ce first checked in. Enough to compile the whole app, though many will
be commented out as they turn out to require manual implementations.
2004-09-19 02:39:51 +00:00
ehouse
aa55e169cc flesh out, e.g. add PilotMain params to what's passed to pnolet; add
header to pnolet stored in Ftr for access to stuff like GOT address.
2004-09-19 02:38:13 +00:00
ehouse
0f505f966a first checked in. Works for dummy pnolet at least. 2004-09-17 07:11:33 +00:00
ehouse
e510fa2bb4 first checked in. 2004-09-17 07:11:15 +00:00
ehouse
7908e11f95 add pnolet version as option 2004-09-17 07:09:40 +00:00
ehouse
7ef601b48a fix signed bug that broke scrolling in ask dialog 2004-08-31 13:27:28 +00:00
ehouse
a898afdf44 add logEvent 2004-08-31 13:19:28 +00:00
ehouse
b5ee71b97b up version to b6 2004-07-10 22:43:46 +00:00
ehouse
3863e9a754 Turn on search limit feature; set version number in prc file. 2004-07-10 22:43:21 +00:00
ehouse
5df7a2bca4 add XWFEATURE_SEARCHLIMIT 2004-07-01 01:15:15 +00:00
ehouse
b93b8e544e move function for GREMLINs build 2004-07-01 01:13:51 +00:00
ehouse
10eef46020 unify hintconfig and searchlimits 2004-07-01 01:12:55 +00:00
ehouse
ed3810eb4c version change 2004-06-25 07:09:38 +00:00
ehouse
930fcbbb70 rearrange hint menuitems 2004-06-25 06:45:31 +00:00
ehouse
5b385c1c11 remove tray limits; add boolen for tracking whether to ask for 'em. 2004-06-25 06:44:55 +00:00
ehouse
42a8d69df9 add palm_util_getTraySearchLimits; addressed, for penDown only,
confusion between whether pen events are handled and whether the
handling means a redraw is required.  Might need to do same for
penMoved and penUp.
2004-06-25 06:43:46 +00:00
ehouse
4750280d44 add #ifdef to fix compile 2004-06-24 05:20:28 +00:00
ehouse
2afccf209a add checkbox for hint rect 2004-06-22 06:30:58 +00:00
ehouse
ea28e0c310 version num 2004-06-16 04:06:54 +00:00
ehouse
3b3ee0a3f6 draw hint-rect borders 2004-06-16 04:06:43 +00:00
ehouse
cbdfc8c0dc fix compile error 2004-05-29 14:26:36 +00:00
ehouse
cb68ae1dc7 turn off recursive dict search -- it's too slow 2004-05-20 02:17:16 +00:00
ehouse
fd7b0e04be ready for b3 2004-05-20 02:16:41 +00:00
ehouse
1a35f5b5dd start search at default dir. 2004-05-20 02:16:19 +00:00
ehouse
b89eb118c3 move Xav translations 2004-05-17 05:27:31 +00:00
ehouse
38d5732e8e scoreboard changes to fix no-grid highres case 2004-05-16 15:06:39 +00:00
ehouse
dc13281069 tweak board to right by one so gets bigger border in highres case 2004-05-16 15:02:41 +00:00
ehouse
4fb66b6518 double scale after reducing for border size 2004-05-16 14:32:24 +00:00
ehouse
742e03970d tweak buttons sizes 2004-05-16 05:39:19 +00:00
ehouse
6772d6cd03 Xav's latest changes 2004-05-16 04:50:07 +00:00
ehouse
7be5f93520 fold in Xav's latest translations; remove unused dialog 2004-05-15 01:31:58 +00:00
ehouse
ae91c3388a Inval whole board in hires case too; fix part of problem with vertical
scoreboard.
2004-05-15 01:14:51 +00:00
ehouse
da49ca4fdb HIGHRES stuff on by default 2004-05-15 01:13:18 +00:00
ehouse
f453c9e2e8 version string -> b2 2004-05-15 01:12:56 +00:00
ehouse
2f0dbe2715 add del button for tile picker 2004-05-14 09:16:43 +00:00
ehouse
2350857544 add del button for tile picker; fix button sizes in saved games dlg. 2004-05-14 09:13:34 +00:00
ehouse
d3589c1ac4 add string for attempt to undo tile assignment. 2004-05-14 09:13:01 +00:00
ehouse
59e82f14e8 Turn recursive VFS search back on. For some reason devices seem to be
calling / (rather than /palm/Launch/) the default directory for .pdb
and .prc files.  Recursion makes OS 4x devices amazingly slow to
startup, so I may need a better solution -- like recursing only when
the default dir is /.)
2004-05-14 09:03:17 +00:00
ehouse
3870d68856 pass version sought in vfs case too. 2004-05-14 09:01:18 +00:00
ehouse
2474fdb3a5 Fix compile error. 2004-05-14 08:59:38 +00:00
ehouse
ad2a5281e1 Allow deletion of picked tiles during face-up picking; add string for
attempt to undo tile assignment.
2004-05-14 08:59:10 +00:00
ehouse
140f6aaf53 Allow deletion of picked tiles during face-up picking. 2004-05-14 08:57:38 +00:00
ehouse
f2c322b1f6 catch up with constant changes 2004-05-07 03:57:23 +00:00
ehouse
7f122b05ae remove graffiti state indicator for numbers-only field 2004-05-07 03:56:43 +00:00
ehouse
c90c881b92 localized strings for move-summary 2004-05-07 03:56:16 +00:00
ehouse
18c1fc906a fix compile errors non-DEBUG case 2004-05-07 03:55:24 +00:00
ehouse
f4447e87fa make what's in scoreboard last-move summary localizable (en_US version) 2004-05-06 04:13:59 +00:00
ehouse
da3ef5ab6b fix hires scoreboard drawing 2004-05-06 04:11:04 +00:00
ehouse
2ab5de6ea7 cleanup 2004-05-06 04:10:48 +00:00
ehouse
ebe6dba738 put tray buttons at botton on 160x160 screens too 2004-05-01 13:23:41 +00:00
ehouse
6111d15406 fix problem with converting dicts 2004-05-01 13:23:00 +00:00
ehouse
67c69ca278 new string as part of displaying last turn when score tapped 2004-04-30 08:38:46 +00:00
ehouse
acddc7964f make name clearer 2004-04-30 08:38:28 +00:00
ehouse
cc611c0a44 add XP_STRCAT 2004-04-30 08:37:30 +00:00
ehouse
90a7e5ccc8 cleanup; fix hiding tray. 2004-04-30 08:37:13 +00:00
ehouse
26c6359475 fix so can draw multiline miniwindows. Not working for HIRES yet. 2004-04-30 08:35:51 +00:00
ehouse
2aff6e242a include sony headers; make debug version of separate type so can
co-exist with non-debug on device.
2004-04-20 04:11:57 +00:00
ehouse
7008125ec7 (rough) changes to make toggling work for 320x480 Clie with silkscreen 2004-04-20 04:10:15 +00:00
ehouse
bab5cc07f1 make progress inversions work for HIRES screens 2004-04-20 04:05:59 +00:00
ehouse
9fe2c54e9e make debug version different so can co-exist 2004-03-18 05:42:24 +00:00
ehouse
9dbe706089 more progress on hi-res (tray tiles); but seems to have broken 160x160 2004-03-18 05:41:59 +00:00
ehouse
bd9c2f890c more progress on hires: fix miniwindow; start fixing tray tiles 2004-03-17 04:57:09 +00:00
ehouse
354ba30804 switch to using 5.0 sdk 2004-03-16 05:31:34 +00:00
ehouse
f7cd22a4b3 add slot to store old win coords value 2004-03-16 05:28:40 +00:00
ehouse
8a251c6f0c progress toward highres stuff, esp. tweaking positionBoard 2004-03-16 05:28:14 +00:00
ehouse
d395d429ac progress toward highres stuff 2004-03-16 05:25:23 +00:00
ehouse
d3caabcb8d add commented-out FEATURE_HIGHRES 2004-03-13 14:37:30 +00:00
ehouse
0cbb90963d experimental hires changes (to positionBoard) 2004-03-13 14:37:00 +00:00
ehouse
e294e8ff9c only accept dicts whose version == 1 (allows for later changes) 2004-03-13 14:21:45 +00:00
ehouse
82ce4e8962 start hi-res work 2004-03-13 14:18:54 +00:00
ehouse
fa6186739a start hi-res work; fix for API changes 2004-03-13 14:18:28 +00:00
ehouse
5c7912588e optimize prefs dialog with and without tray picking on 2004-03-04 03:05:49 +00:00
ehouse
1b90bda4b1 fix dialog 2004-03-03 05:47:38 +00:00
ehouse
27ed828f1e formatting 2004-03-03 05:45:55 +00:00
ehouse
8613525de1 add FEATURE_TRAY_EDIT 2004-03-03 05:45:37 +00:00
ehouse
514575ed2c catch up with changes 2004-03-03 02:20:34 +00:00
ehouse
addb138891 cleanup 2004-03-03 02:17:26 +00:00
ehouse
b88dddbe94 pull dead strings; update copyright and address; add comments where
translation needed and new strings
2004-03-03 02:15:34 +00:00
ehouse
236397358e pull dead strings; update copyright and address; add comments where
translation needed
2004-03-03 02:14:10 +00:00
ehouse
685cc8e224 pull dead objects; protect IP-connections dlg 2004-03-03 02:12:29 +00:00
ehouse
2519ca0e4f pull dead strings; update copyright and address 2004-03-03 02:10:32 +00:00
ehouse
72b72f35b4 first checked in. Won't work yet. 2004-03-02 06:18:10 +00:00
ehouse
3f7a8cce61 add LAUNCHERCATEGORY 2004-03-02 06:16:54 +00:00
ehouse
9dd482e8b9 #ifdef hint config feature; version now beta 1 2004-03-02 06:00:52 +00:00
ehouse
c04c94fb61 #ifdef hint config feature 2004-03-02 06:00:29 +00:00
ehouse
1550aefc06 fix reverse-highlighting of cells 2004-03-01 02:31:25 +00:00
ehouse
354bd96db4 make util_userQuery return bool 2004-02-17 04:00:12 +00:00
ehouse
4c693e0bb8 drawBegin sig change 2004-02-13 13:54:52 +00:00
ehouse
f761201e75 Eliminate recursive search of VFS file system in attempt to speed
search for dicts.
2004-02-10 05:22:39 +00:00
ehouse
759309f434 confirm each dict converted from old format 2004-01-17 19:34:34 +00:00
ehouse
314a5d682b confirm each dict converted from old format; recover from open when
none avail.
2004-01-17 19:34:25 +00:00
ehouse
5cb1aea0f9 set new dict variable 2003-12-14 17:55:45 +00:00
ehouse
a188a0f98b need to switch two bits in every node when converting old-format
dicts.
2003-12-14 17:55:30 +00:00
ehouse
240b314ff8 remove turn-on-option part of picking tiles into tray. If you enable
it for a game you're stuck with it.  Less complex UI is better.
2003-12-13 18:40:17 +00:00