ehouse
4daabf6fe5
Set -Wunused-parameter for those versions of gcc that support it, and
...
deal with the output by removing params where possible and elsewhere
by adding XP_UNUSED macro wrapping __attribute__((unused)). There
should be NO change in function in spite of the large number of files.
2006-08-16 13:44:44 +00:00
ehouse
8c7624fe7d
cleanup: remove overly verbose logging
2006-07-28 07:51:49 +00:00
ehouse
58bb0734b8
round up when determining top coord of letter in cell. Fixes "Q"
...
getting drawn higher than other ascii chars, and does not break even
taller chars in Danish or Portuguese.
2006-07-04 00:16:08 +00:00
ehouse
a1fcd56d55
on low-res screens, don't expand timer's clip rect to avoid erasing cell border below.
2006-07-03 23:44:51 +00:00
ehouse
08e8c4a858
Get rid of TALL_FONT macro, since it's permanently on anyway.
2006-04-01 21:25:58 +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
fb0d471dae
add const decls to draw.h and dictnry.h functions where appropriate,
...
and modify "subclass" methods to match. Should be no code change, but
this makes the intent of the APIs clearer.
2006-02-18 06:39:40 +00:00
ehouse
92485783af
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
84ec7e38f2
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
e1d3eeaf2a
don't use %c on ARM. Crashes due to my bad StrPrintF implementation.
2005-07-08 08:30:42 +00:00
ehouse
a16505727a
Moving glyph-measuring code to drawing; fix for highres case.
2005-07-08 03:14:43 +00:00
ehouse
9e76871306
(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
3ab25c843b
fix timer not getting drawn on highres screens
2005-06-23 04:21:35 +00:00
ehouse
5e547eb8b0
move playerNum into dsi so can be used in formatting score
2005-03-15 06:26:58 +00:00
ehouse
5dd17b4729
fix non-high-res build so compiles again
2004-11-17 03:54:35 +00:00
ehouse
b4afa129cb
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
edd2c61976
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
f45de1395d
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
4b37b0dc94
skip Pts string if doing highres without small font capability
2004-11-03 03:57:07 +00:00
ehouse
be480dba5b
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
7a03036e48
fix to compiler with FEATURE_HIGHRES undefined
2004-10-30 19:29:33 +00:00
ehouse
881e81425c
Draw tray tile value very small in highres case.
2004-10-30 19:25:23 +00:00
ehouse
8238ca20f4
draw hint-rect borders
2004-06-16 04:06:43 +00:00
ehouse
1324d81bb9
fix compile error
2004-05-29 14:26:36 +00:00
ehouse
e16b4a1f91
scoreboard changes to fix no-grid highres case
2004-05-16 15:06:39 +00:00
ehouse
1fa79026a4
Fix compile error.
2004-05-14 08:59:38 +00:00
ehouse
7e165cf387
fix compile errors non-DEBUG case
2004-05-07 03:55:24 +00:00
ehouse
6688b3b2f4
fix hires scoreboard drawing
2004-05-06 04:11:04 +00:00
ehouse
437cd5e2cd
fix so can draw multiline miniwindows. Not working for HIRES yet.
2004-04-30 08:35:51 +00:00
ehouse
e4350f01a6
make progress inversions work for HIRES screens
2004-04-20 04:05:59 +00:00
ehouse
7f0506346f
more progress on hi-res (tray tiles); but seems to have broken 160x160
2004-03-18 05:41:59 +00:00
ehouse
70eb614c93
more progress on hires: fix miniwindow; start fixing tray tiles
2004-03-17 04:57:09 +00:00
ehouse
a3f927d056
progress toward highres stuff
2004-03-16 05:25:23 +00:00
ehouse
c3e1dd4077
start hi-res work; fix for API changes
2004-03-13 14:18:28 +00:00
ehouse
7d403f1ae5
fix reverse-highlighting of cells
2004-03-01 02:31:25 +00:00
ehouse
34547f7fb7
drawBegin sig change
2004-02-13 13:54:52 +00:00
ehouse
1133b1d694
nuke unused vars (for compiler warnings)
2003-11-19 04:50:29 +00:00
ehouse
685de6afc5
get rid of DIRECT_PALMOS_CALLS
2003-11-16 19:46:51 +00:00
ehouse
3dc9c8520d
checkin from personal archive
2003-11-16 19:37:12 +00:00