ehouse
d35f5100ab
Compensate for OS' failure to deliver penup events by checking for
...
pendownness at critical points when an up event should have been
processed: when another pen down happens, when about to scroll, and
when events (menus and buttons) occur. This seems to catch all the
lingering miniwindow problems. Add flip menuitem (win32 only for now).
2006-07-07 08:39:31 +00:00
ehouse
74e97d0bb9
remove rc3 from version: ready to ship
2006-07-05 00:16:18 +00:00
ehouse
0d466f34b1
Enlarge Preferences... button by one pixel
2006-07-03 22:34:36 +00:00
ehouse
78dd247307
add more cases to messageToBuf. Effects debug build only.
2006-07-03 22:32:29 +00:00
ehouse
147c55ee43
up version to rc3; make all elements of prefs dlg the same height so they
...
line up when moving between global and local sets.
2006-07-02 01:08:45 +00:00
ehouse
00e4c06857
add messageToBuf (debug-only ); change newgame's J button to R (for
...
"rearrange"); tweak locations of various dialog widgets for better
layout.
2006-07-02 00:42:41 +00:00
ehouse
a71d2a6f33
keep calling newg_juggle until there's a change.
2006-07-02 00:40:16 +00:00
ehouse
762070e6a9
fix showing of timer field when timer disabled when switching from global
...
to local prefs; use num-getter utils rather than convert to/from text.
2006-07-02 00:39:31 +00:00
ehouse
a272ab15ef
Get rid of param removed from board_handlePenUp.
2006-07-01 14:22:09 +00:00
ehouse
78b67f5200
Up version string to rc2.
2006-06-24 01:22:47 +00:00
ehouse
33c94620fb
Turn on BitBlt scrolling.
2006-06-24 01:22:10 +00:00
ehouse
e8731492b4
implement vertical scrolling using BitBlt. It's faster and smoother, but
...
commented out for now since it may be better not to add so late in the cycle.
2006-06-22 04:59:18 +00:00
ehouse
ea5ba414cd
remove overactive log message
2006-06-22 03:37:21 +00:00
ehouse
8d675a4114
up version string to rc1; add DEBUG to makefile help.
2006-06-18 21:54:59 +00:00
ehouse
c4de8b5ba5
disable juggle button if only one player active; copy all four players when saving game state after dismissal.
2006-06-18 19:02:47 +00:00
ehouse
3fc8fdcc18
add commented-out code to draw juggle icon instead of "J" button. It's too much work to get it looking good before ship.
2006-06-16 01:30:20 +00:00
ehouse
4561d86601
Allow no space for REM text when no tiles left to allow more room for scores.
2006-06-16 01:15:44 +00:00
ehouse
29621ec4d1
Run server after gameinfo dialog dismissed in case a player's become a robot.
2006-06-15 12:39:54 +00:00
ehouse
c956b0858a
cleanup; fix compile of non-debug win32 version
2006-06-11 20:12:20 +00:00
ehouse
9d18e8df95
Add "Save current game as" to save file dialog; remove frequent-save hack.
2006-06-11 05:27:16 +00:00
ehouse
f7ee793df3
Catch up with changes including three enabled states for control and
...
setting dialog strings. Align titles with columns for standalone version.
2006-06-10 16:15:31 +00:00
ehouse
8b892bcf19
Tweak widget positions to fit juggle button on device
2006-06-08 02:03:33 +00:00
ehouse
8c8313a2ca
Fix to compile in STANDALONE mode, e.g. for current PPC.
2006-06-08 01:51:34 +00:00
ehouse
7d9fec90d3
First cut at using new nwgamest common code to replace PPC-only logic
...
for updating fields of new game dialog as players are added, made
remote, robots enabled, etc. Removes a lot of code and fixes some
bugs in (non-yet-shipped) multi-device version. As a bonus, added "J"
button to juggle players. Seems to work well on Win32. Haven't
tested on PPC yet.
2006-06-08 01:35:20 +00:00
ehouse
e2fd99e3ef
up version number; add to list of dirs searched for .xwd files
2006-06-07 01:20:56 +00:00
ehouse
12daa9bfbb
Turned on leak-checking at shutdown for debug version, and fixed leaks and
...
crashes in destructors that had never been called before. Seems now to
free all allocated memory before exiting.
2006-05-30 05:12:02 +00:00
ehouse
d66c27cd35
To show it and to prevent it's being cleared, write current password
...
into field in game info dialog.
2006-05-28 18:16:08 +00:00
ehouse
b498d3d18d
silence compiler warnings.
2006-05-28 16:16:46 +00:00
ehouse
35f8004d43
fix a couple of compile warnings
2006-05-28 14:53:02 +00:00
ehouse
e252d51669
define CALLBACK to quiet warnings for CE build.
2006-05-28 00:42:34 +00:00
ehouse
5846a0f8f6
Move button size #defines into .rc file. They're scaled by the time C
...
code sees them and so shouldn't be relied on outside the .rc file.
2006-05-28 00:41:44 +00:00
ehouse
9f0df402ce
Calculate old window width correctly when figuring new width. Fixes
...
problem of buttons drawn too close to right edge.
2006-05-28 00:40:28 +00:00
ehouse
af7a0ad216
Before putting dialog into landscape mode, make sure it won't be wider
...
than the screen. That is, don't be fooled when in portrait mode by a
screen height that's SIP-reduced.
2006-05-27 22:52:10 +00:00
ehouse
21df8e09d8
Cleanup password dialog
2006-05-27 22:47:33 +00:00
ehouse
fd0e2370aa
Lots of little tweaks to dialogs to get them looking better and to
...
work better in landscape mode; got rid of multiple DEFPUSHBUTTONs.
2006-05-27 22:21:21 +00:00
ehouse
9558cc902e
Lots of little tweaks to dialogs to get them looking better and to
...
work better in landscape mode; got rid of multiple DEFPUSHBUTTONs.
2006-05-27 22:21:09 +00:00
ehouse
62fe2be84b
Move buttons in landscape mode for color sel dialogs too.
2006-05-27 22:19:30 +00:00
ehouse
c2ddb62591
modify API for "portraitizing" dialogs, and space the buttons evenly
...
rather than stacking all from bottom. This doesn't quit work on ce
since GetWindowInfo isn't available and IsWindowVisible does the wrong
thing.
2006-05-27 17:18:42 +00:00
ehouse
75431f774c
strcat becomes strcpy: trivial optimization
2006-05-25 04:07:49 +00:00
ehouse
3ca36f57fc
For dialogs in portrait-mode, move OK and Cancel buttons to the right
...
side and shrink up from the bottom
2006-05-25 03:41:32 +00:00
ehouse
fbe384d431
remove trailing <cr> to sometimes eliminate scrollbar
2006-05-23 02:01:26 +00:00
ehouse
f3c56df8aa
n## Lines starting with '## ' will be removed from the log message.
...
change version string to include b8
2006-05-21 02:09:03 +00:00
ehouse
54468b01bb
update nHiddenRows so scrolling finally works
2006-05-20 06:22:33 +00:00
ehouse
c096b77561
draw lines rather than bullets to indicate whose turn it is in vertical mode
2006-05-20 06:21:53 +00:00
ehouse
b51cdd32b0
Change misleading function name; no code change.
2006-05-19 13:45:48 +00:00
ehouse
e8273bc9f0
Finish scrollbar work by passing number of visible rows to
...
util_trayHiddenChange, which means an API change. In board, calculate
bottom of board based on bottom of tray when tray is hidden, and round
so that it's an exact multiple of cell height. In wince, take
advantage of the new parameter to fix the scrollbar so that very
constrained boards can be scrolled even when the tray is hidden.
2006-05-19 13:44:05 +00:00
ehouse
4c1f0f7454
factor out updateScrollInfo so I can update scroller live once I get
...
super-small boards figured out.
2006-05-14 15:28:57 +00:00
ehouse
b5bd5e74d2
Incorporate svnversion output in About box; add CAB target
2006-05-14 15:22:48 +00:00
ehouse
50e03abdea
rewrite score formatting to put is-turn bullets above/below for
...
vertical scoreboard; reduce inter-line spacing and otherwise tweak
drawing.
2006-05-12 07:58:31 +00:00
ehouse
8a0b2f3bbb
fix compiler warning
2006-05-12 07:55:36 +00:00
ehouse
bdc2300f84
Add ability, in win32 version, to specify height and width on wine's
...
commandline -- to ease debugging of layout code.
2006-05-12 07:54:59 +00:00
ehouse
37250643ee
Turn on -Wall for compilers, and fix warnings that result. Got 'em
...
all for win32 build, but some remain for wince that I'm unable to fix.
2006-05-12 07:25:43 +00:00
ehouse
7d9d97cd88
Turn on -Wall for compilers, and fix warnings that result. Got 'em
...
all for win32 build, but some remain for wince that I'm unable to fix.
2006-05-12 07:17:35 +00:00
ehouse
c9606b6d0b
fix too-tall cells in vertical scoreboard case
2006-05-11 03:01:39 +00:00
ehouse
a1b0a11baa
minor fixes to drawing spacing (what I meant to check in)
2006-05-11 03:00:50 +00:00
ehouse
6c8d4c663f
minor fixes to drawing spacing
2006-05-11 02:58:36 +00:00
ehouse
58f4b08623
first cut at supporting landscape mode by moving scoreboard to left edge of screen from top.
2006-05-09 02:01:27 +00:00
ehouse
9014ef3fd7
Alert user of a previous version that dict location is being fixed
2006-05-05 12:51:35 +00:00
ehouse
f4844efd2f
Alert user of a previous version that dict location is being fixed
2006-05-05 12:51:08 +00:00
ehouse
b75f719c1b
first cut at script to package binary, shortcut and BasEnglish
...
dictionary into an installable .cab file.
2006-04-30 21:52:17 +00:00
ehouse
0c29968974
pretty up About text.
2006-04-30 21:51:19 +00:00
ehouse
efe18256b4
update version number
2006-04-30 21:06:25 +00:00
ehouse
a1d2b28a24
List dictionaries alphabetically, which requires first storing them in
...
sorted order then adding all at once to the menu.
2006-04-30 19:54:40 +00:00
ehouse
5410f1f9f7
move CE_MAXDICTS to header
2006-04-30 19:45:48 +00:00
ehouse
4e2b080be5
Add, and use, stream_putString. Saves 500 bytes on win32.
2006-04-25 13:31:15 +00:00
ehouse
1c4f0a47b7
When unable to open a dictionary whose path has been saved, look for
...
it elsewhere in the set of possible directories. This should help
ease the transition to there being a limited number of places where
dicts can be, since games saved previously will still work after the
dicts they reference have been moved. Also, clean up callbacks making
their return values consistent: true means done.
2006-04-25 04:25:08 +00:00
ehouse
7c50cacc18
On win32 too, return null when dict not found.
2006-04-24 13:36:23 +00:00
ehouse
9acbe29bf5
Replace generic "no dictionaries found" warning with list of directories searched and URL from which to download.
2006-04-24 04:34:42 +00:00
ehouse
6439096812
pass the rigth size to LoadString
2006-04-22 14:31:43 +00:00
ehouse
08b20dc431
More of dict search change: failed to save buffer before checkin
2006-04-22 14:28:22 +00:00
ehouse
ffc4de8c47
Show current dict in dropdown in game info mode. (Had disappeared in recent changes.)
2006-04-22 14:19:21 +00:00
ehouse
dcc07ad95b
Go back to writing to \Program Files\Crosswords, since we now look
...
there automatically.
2006-04-22 14:06:11 +00:00
ehouse
e8a18f10de
rewrite ceLocateNDicts to do recursive searches from a list of
...
directories stored in resources. On device this is currently
"\Program Files\Crosswords" and "\SD Card". (Just "." for win32.)
Later may need to restrict on the card too. Still to do: make "no
dicts found" Alert list the places searched.
2006-04-22 14:05:09 +00:00
ehouse
0d5a44b596
set DEBUG in compile-command; no code change
2006-04-22 13:55:19 +00:00
ehouse
42c35363ef
make combobox tall enough that it can pop down
2006-04-20 13:48:44 +00:00
ehouse
d3c3947756
rename function to link with pocketpc-sdk
2006-04-20 13:47:58 +00:00
ehouse
e867d743f8
display filename only (no path, and no extention) in dropdown, but retain full path internally to use after choice is made.
2006-04-20 04:39:46 +00:00
ehouse
23e26a3ba9
debug-only function for logging wchar_t strings
2006-04-20 04:38:40 +00:00
ehouse
ed1bac4a16
When creating dicts dropdown, set 0th as default if there's been no match.
2006-04-20 03:56:38 +00:00
ehouse
4e483b03a5
forgot to save before commiting....
2006-04-19 04:57:51 +00:00
ehouse
25b1fb4ecf
ceLocateNDicts now takes a callback. Use that to build menu of dicts
...
rather than call OpenFile, which doesn't let you browse much of the
file system on CE. Heading for installing dicts in Program Files so
users never have to worry about them.
2006-04-19 04:56:00 +00:00
ehouse
936e4868a2
Install into /My Documents/Crosswords since that's the only place the
...
OpenFile dialog will let you browse. And use filename as -a option so
more than one dictionary can be installed -- without that the
installer treats all dicts as versions of the same app and removes the
old before installing the new.
2006-04-16 05:49:59 +00:00
ehouse
76c6a56f93
Rewrite dictionary location code so that it can more effeciently
...
produce a list of dictionaries. The API has changed slightly, but the
new ability isn't used yet.
2006-04-16 05:12:52 +00:00
ehouse
144e7b408b
Seems to work to pack a .xwd file so that it's installed on a device
...
when clicked. Still haven't figured out how to include info about the
app name, developer name etc.
2006-04-15 23:46:24 +00:00
ehouse
b05fe65389
Quick meaningless checkin (update comments) to check svn config
2006-04-03 03:37:53 +00:00
ehouse
0f6437345b
Draw bitmap chars ("specials", e.g. for Spanish) centered in rect
...
rather than at x,y. This lines them up with normal letters on the
board as it changes size.
2006-04-02 22:27:44 +00:00
ehouse
ea812d81ea
Fix crash when no dictionary by checking for null model before calling
...
cePositionBoard on WM_SETTINGCHANGE event
2006-04-02 21:52:15 +00:00
ehouse
13b7fa62aa
Add macros to draw.h, and use 'em for wince, so that a platform can choose to call draw.h methods via a vtable or static linking.
2006-04-01 21:01:20 +00:00
ehouse
e18982919c
implement ResetEvent and SetEvent
2006-03-21 03:47:58 +00:00
ehouse
eca8fa28b0
use MS macro to get winsock functions instead of eponymous posix ones.
...
With this change, play over IP works again!
2006-03-21 03:47:15 +00:00
ehouse
eef7b20544
get rid of unneeded DH()
2006-03-20 04:13:40 +00:00
ehouse
b0e5668093
fix errors that became apparant when feature flags turned on and
...
stopped building wince resources with _WIN32_WCE on.
2006-03-04 15:57:39 +00:00
ehouse
56050fff5a
colorsel dialog works now on wince, so remove warning dialog
2006-03-04 15:56:31 +00:00
ehouse
523798cd3a
fix colorsel dialog on wince by defining MY_COLOR_SEL for .rc files
...
too. Also stop defining _WIN32_WCE for win32 .rc files. Turn on all
other missing XW-feature flags in .rc file too.
2006-03-04 15:55:57 +00:00
ehouse
3e06bc56f7
add target to upload binary
2006-03-04 06:09:42 +00:00
ehouse
81f36474a8
move on to next beta
2006-02-28 05:29:37 +00:00
ehouse
7427f29832
update copyright -- thought I'd done this...
2006-02-20 02:07:18 +00:00
ehouse
4f99915aeb
strip all .exe files, not just for release.
2006-02-20 01:57:18 +00:00
ehouse
9b77537905
Check .xwd files coming back from OpenFile dlg, and reject with msg to
...
user those that aren't valid. This catches corrupt files and other app
files ending with .xwd.
2006-02-20 01:56:34 +00:00
ehouse
c277762396
change about box text for beta 5.
2006-02-20 01:51:46 +00:00
ehouse
3b3e35b38f
strip release binaries
2006-02-19 16:07:14 +00:00
ehouse
7bace099ed
tweak code so board is right width in release build. Looks as if I'm
...
working around a code-gen bug, but I haven't looked at the asm output.
2006-02-19 05:48:51 +00:00
ehouse
2931039b29
update comments to describe building with Linux tools
2006-02-18 21:59:04 +00:00
ehouse
8f72bf6b56
new directories to ignore
2006-02-18 14:08:04 +00:00
ehouse
9ff5259d4e
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
353d65987d
new directories and file extensions to ignore
2006-02-17 07:33:08 +00:00
ehouse
abf185fd85
cast threadstart func ptrs. Not sure why...
2006-02-17 07:31:21 +00:00
ehouse
04ead8566c
tie aygshell to Wince rather than making it separate feature
2006-02-17 07:30:54 +00:00
ehouse
00142f8d80
use __VA_ARGS__ in debug macros
2006-02-17 07:29:25 +00:00
ehouse
35b7a7900f
get rid of printf
2006-02-16 03:32:19 +00:00
ehouse
fa77bb4a34
make color buttons owner-draw, and draw them. This fixes bug where
...
all are the background color, and seems to fix win32 build altogether.
Wince build still needs to respond to the buttons being pressed.
2006-02-16 03:31:44 +00:00
ehouse
49801fb0ee
provide sensible path for saved files on win32 so state can be preserved
2006-02-15 13:09:36 +00:00
ehouse
fb410e4011
use native color-picker on win32
2006-02-14 04:54:28 +00:00
ehouse
c42c6a6551
turn off broken color sel until have time to fix
2006-02-14 04:52:31 +00:00
ehouse
ea9c2ca48b
better way of doing debug builds
2006-02-07 14:46:08 +00:00
ehouse
c767c89d64
back out change that had window drawing too narrow
2006-02-07 14:45:30 +00:00
ehouse
3559618e25
separate debug build; pass flags to linker so OS won't run in emulation mode
2006-02-06 15:00:46 +00:00
ehouse
1dcee125b9
lots of tweaks toward a beta build on linux. works now, but takes a
...
hex editor.
2006-02-06 04:48:20 +00:00
ehouse
d0352dfa80
attempt to show different title when in debug mode
2006-02-06 04:44:09 +00:00
ehouse
b495ccc9e2
tweak -- but these will be going away as soon as mingw and debian's
...
pocketpc-sdk catch up with me.
2006-02-06 04:43:32 +00:00
ehouse
bc6cfacedb
cleanup closing in on building correctly -- which now works, though it
...
takes a hex editor. May have fixed a bug with a missing CloseHandle
call.
2006-02-06 04:41:14 +00:00
ehouse
2e901dde4e
type changes to stop warnings
2006-01-31 14:40:49 +00:00
ehouse
9f42faee6d
missed one ce-specific struct. This makes it work on ce!
2006-01-31 06:41:49 +00:00
ehouse
3ef2bf9c8e
pass the right param to WinMain. This makes it work on ce!
2006-01-31 06:41:16 +00:00
ehouse
6266de224e
use debhacks; add flags to compile for wince
2006-01-28 19:05:39 +00:00
ehouse
df72a59423
use debhacks
2006-01-28 19:03:10 +00:00
ehouse
3174ff031f
use debhacks; ifdef out cmdbar stuff which debian tools don't support yet
2006-01-28 19:02:04 +00:00
ehouse
df51f38946
first checked in. may have bugs
2006-01-28 18:58:04 +00:00
ehouse
dcd31cd092
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
21c28dfcd9
add random seed in win32 case
2005-11-27 23:11:05 +00:00
ehouse
efe72f242e
need to set flag before making calls that will result in a stream of
...
messages.
2005-11-27 22:24:25 +00:00
ehouse
c4643ee5b4
Increase size of tray and fonts for win32; turn on windoze-style
...
menus.
2005-11-27 22:06:04 +00:00
ehouse
23232d25ba
Turn off STUBBED_DICT -- can now load and execute from an .xwd file
...
running on WINE.
2005-11-27 21:39:06 +00:00
ehouse
62b055b577
first checked in. Builds for Win32, but crashes on XP after drawing
...
its board.
2005-11-27 20:27:46 +00:00
ehouse
47e21c4169
hide new obj dirs
2005-11-27 20:17:39 +00:00
ehouse
655dbada6b
changes for gcc compilation: conditionally define out stuff that
...
doesn't work on win32 (e.g. CommandBar).
2005-11-27 20:17:09 +00:00
ehouse
4d2ed4f0f6
changes for gcc compilation: fix syntax errors and API usage,
...
conditionally define out stuff that doesn't work on win32
(e.g. CommandBar).
2005-11-27 20:16:43 +00:00
ehouse
908f4d1952
fix for STUBBED_DICT case
2005-11-27 20:13:42 +00:00
ehouse
0df6b6c049
OpenFileForMapping doesn't seem to exist in win32 -- or at least not
...
in MinGW's view.
2005-11-27 20:13:13 +00:00
ehouse
eadf7d2d43
for gcc: fix caps and remove commas after last item in array
2005-11-27 20:10:06 +00:00
ehouse
09b8306028
fix caps; use rand() on win32
2005-11-27 20:09:15 +00:00
ehouse
a07b388e7a
change how struct is defined for gcc
2005-11-27 20:06:36 +00:00
ehouse
acbd41334f
fix syntax errors; other catch up with changes
2005-11-27 20:05:33 +00:00
ehouse
0b96f001a5
fix syntax error
2005-11-27 20:04:46 +00:00
ehouse
5ed2892250
fix capitalization of header file -- which gcc cares about.
2005-11-27 20:04:06 +00:00
ehouse
24ca68e96e
remove connect info button, instead bring it up every time role
...
changes to one that needs it.
2005-10-06 02:34:07 +00:00
ehouse
d1298e2911
make network play on by default
2005-09-07 12:32:29 +00:00
ehouse
4ff2f68bd7
add strings for relay errors
2005-09-07 12:31:32 +00:00
ehouse
bd121ed939
protect logging with mutex since happens from multiple threads now.
2005-08-21 14:54:49 +00:00
ehouse
05e9bd2d12
flesh out interaction with comms. Now able to play a complete game vs
...
linux version over GPRS.
2005-08-21 14:36:11 +00:00
ehouse
cca35b28db
tweak how timers stored
2005-08-21 14:07:29 +00:00
ehouse
a24e7d18b3
timeout isn't an assertion failure
2005-08-21 14:07:12 +00:00
ehouse
2b1dd9ec55
use renamed constant
2005-08-21 14:05:29 +00:00
ehouse
ee52261a9c
add vc60.pdb
2005-07-30 02:07:20 +00:00
ehouse
b3e26adaf8
make some conn-related IDs conditional
2005-07-30 02:05:59 +00:00
ehouse
4f3a24eb78
add cesockwr.o
2005-07-30 02:04:29 +00:00
ehouse
3b79617c61
Add and use driver for communication over TCP. Driver uses two
...
threads, reader and writer, on a single socket. With this checkin a
connect request reaches the relay and a response comes back and is
passed to and recognized by the common code. A full game should now
work, but hasn't been tried. Nor is there any handling of socket
errors, retries, etc.
2005-07-30 02:02:49 +00:00
ehouse
7d79e79105
tweak conn dialog
2005-07-30 01:51:24 +00:00
ehouse
19734cc053
begin work of allowing multi-device play over WiFi/Cellular: add
...
dialog to gather params, save 'em, and stub out send proc. Still need
to debug a bit, and add threads to send/receive packets.
2005-07-23 15:31:21 +00:00
ehouse
746e69b315
add assertion on null string
2005-07-23 15:16:26 +00:00
ehouse
0a8b5bb563
Get rid of unused param
2005-07-14 02:54:47 +00:00
ehouse
6ca28e44e7
fix compile error
2005-07-13 12:35:38 +00:00
ehouse
91f0094008
fix compile error!
2005-06-30 01:51:40 +00:00
ehouse
7c4858887a
Refactor ce_dictionary_make so that it returns NULL rather than an
...
broken dict when the file's missing or corrupt. Casts to stop
warnings.
2005-06-30 01:48:07 +00:00
ehouse
52939cdc41
change dialog title when it's called from new game menuitem
2005-06-30 01:44:56 +00:00
ehouse
b14562e883
Refactor ce_dictionary_make so that it returns NULL rather than an
...
broken dict when the file's missing or corrupt.
2005-06-30 01:36:51 +00:00
ehouse
7a306d1b7e
copy null byte along with rest of string
2005-06-28 04:42:08 +00:00
ehouse
69a7080854
up version to b4 to match next tag
2005-06-27 04:01:51 +00:00
ehouse
57e20c98d5
fix compile warnings
2005-06-23 14:12:09 +00:00
ehouse
61f86ae77d
util_setTimer changes
2005-06-23 14:09:20 +00:00
ehouse
095a9da62a
add a couple of consts to fix warnings
2005-06-13 14:34:01 +00:00
ehouse
852218f074
fix DEBUG compile error
2005-06-13 14:33:05 +00:00
ehouse
5f0648c840
fix scrolling; resize board, enabling scrolling, when SIP is revealed.
...
And make it possible for user to reveal it.
2005-06-13 14:29:49 +00:00
ehouse
3eb04b4161
add debug-version logging to catch dictionary corruption
2005-06-13 13:36:26 +00:00
ehouse
215885af76
use clipping when drawing bitmaps, can center 'em. This fixes
...
overwriting borders when cells shrink when SIP is visible.
2005-06-13 13:32:06 +00:00
ehouse
c787f05711
turn on scrolling by default
2005-06-13 13:24:15 +00:00
ehouse
c85a50c070
add relay dir to -I list
2005-06-13 13:23:33 +00:00
ehouse
a2729d0e8b
fix incorrect signature that was causing all scores to be drawn as 0.
2005-06-09 14:18:55 +00:00
ehouse
856f39d6e9
make it easier to tweak compiler optimizations (since some produce
...
crashing code)
2005-02-15 14:34:50 +00:00
ehouse
8ea5a551d5
revert to an earlier version that didn't build crashing code.
2005-02-11 02:50:04 +00:00
ehouse
0899f69ac7
update so works again.
2005-02-11 02:48:13 +00:00
ehouse
6a4bd1bb4a
update so works again. Some optimizations produce bad code in EVC4.
...
Turn them off, and choose others. This will be the preferred way of
building from now on since the files produced by the IDE rearrange
their parts at random whenever changed, making diff useless for
figuring out what broke.
2005-02-11 02:45:59 +00:00
ehouse
b1cd16ce35
add #define turning on scrollbar support for square screened devices.
2005-02-06 06:59:24 +00:00
ehouse
64876a008f
as a workaround for reported lockups on WM SE devices, save state
...
after many user actions. This was meant to capture the state right
before the crash but seems instead to have fixed it.
2005-02-06 06:56:06 +00:00
ehouse
7e6fcc97aa
beta 3; 2005 copyright
2005-02-06 06:54:01 +00:00
ehouse
f952b366b0
call ceCenterCtl()
2005-02-06 06:52:57 +00:00
ehouse
b92bb148a9
add ceCenterCtl()
2005-02-06 06:52:24 +00:00
ehouse
af15796fa8
shrink a couple of dialogs to fit square screen
2005-02-05 21:49:03 +00:00
ehouse
132f7e808b
scrolling support; determine board layout based on screen size.
2005-02-05 21:43:16 +00:00
ehouse
cd1e2683b8
add fields supporting scrolling
2005-02-05 21:38:04 +00:00
ehouse
c87132b416
remove dead param
2005-01-23 08:15:29 +00:00
ehouse
076e9917fb
fix to compile with changed api
2005-01-21 08:26:32 +00:00
ehouse
d8b00d98d3
remove unused vars
2005-01-04 15:11:00 +00:00
ehouse
90a609fafa
turn on optimizations for ARM Release build; kill precompiled headers for all
2004-12-18 01:21:11 +00:00
ehouse
1cbeaf95b7
version to b2
2004-12-18 01:04:19 +00:00
ehouse
fe5aec3785
use _vsnprintf to fix buffer overflow
2004-12-18 01:03:26 +00:00
ehouse
1154250de3
add bname
2004-12-18 01:02:54 +00:00
ehouse
8f5c777b9b
dict_getShortName
2004-12-18 01:02:22 +00:00
ehouse
bc7fba9689
remove bname
2004-12-18 01:01:47 +00:00
ehouse
0caa413f1f
turn on MY_COLOR_SEL for .rc file too
2004-12-17 15:15:12 +00:00