Commit Graph

2144 Commits

Author SHA1 Message Date
William McBrine
00a5144b18 After Bill Gray: "Don't redraw the entire screen each time a mouse
button goes up."
2018-01-12 22:54:28 -05:00
William McBrine
3d2ce1e5dc Common .lrf file for Borland DOS and OS/2. 2018-01-12 19:29:20 -05:00
William McBrine
cf795e29f8 Need to remove the .map file here, too. 2018-01-12 18:53:12 -05:00
William McBrine
1999e3735c Corrected Borland version number. 2018-01-12 18:50:38 -05:00
William McBrine
07fa7eb64d Parameters too long for tlib in OS/2. 2018-01-12 18:45:19 -05:00
William McBrine
1ba0a7c070 Dropped support for Cset/2. I don't think I was ever able to test this. 2018-01-12 16:01:24 -05:00
William McBrine
9440109351 Date that sucker, finally. 2018-01-12 13:18:27 -05:00
William McBrine
86ceb0bafd Build number. 2018-01-12 13:04:29 -05:00
William McBrine
80de555122 Updated configure. 2018-01-12 13:01:32 -05:00
William McBrine
97d32e7dce Updated version number. 2018-01-12 12:33:57 -05:00
William McBrine
32cffc9e08 ALT key combos sometimes not reported in X11, per Mark Hessling et al. 2018-01-12 08:15:50 -05:00
ellie timoney
2ef81e5a0b debug: document PDC_TRACE_FLUSH for PDCurses.md 2018-01-11 15:22:55 -05:00
ellie timoney
b9f639b5b6 debug: add PDC_TRACE_FLUSH env var to toggle aggressive fflush() 2018-01-11 15:22:51 -05:00
ellie timoney
01aedfcba6 debug: hold trace file open while trace is enabled
this gives a substantial increase in responsiveness during
traceon sessions compared to opening and closing the file
for every log line
2018-01-11 15:22:46 -05:00
William McBrine
209089a594 Clarify needed library. 2018-01-11 15:15:11 -05:00
William McBrine
a7870bf943 SDL1 deprecated for Windows -- use SDL2. 2018-01-11 15:13:14 -05:00
William McBrine
9ff8764d6b From Mark Hessling: "Ensure -DPDC_WIDE is promulgated through to
xcurses-config so that projects using XCurses get the correct keyboard
values."
2018-01-09 18:59:19 -05:00
William McBrine
549aca1ffc Updated SDL2 build notes (mostly from SDL1). 2018-01-09 15:59:59 -05:00
William McBrine
8b3627c070 Kludgy MinGW support added to SDL2 Makefile. Edit paths as needed. 2018-01-09 13:51:07 -05:00
William McBrine
775a2271bf Lucida -> Consola looks slightly better on my Windows system. (Courier
New is rendered weirdly, with 'e' and 'S' out of line... gotta figure
that out.)
2018-01-09 08:11:34 -05:00
William McBrine
e6bc8553ce Warning suppression for MinGW. 2018-01-09 01:00:12 -05:00
William McBrine
10ff9490f8 It's a long time since this demo was new. Let's call it something more apt. 2018-01-08 13:14:42 -05:00
William McBrine
41c09ecd06 Show both types of bold on the attribute page at once, if possible. 2018-01-07 20:01:57 -05:00
William McBrine
33a21b6a43 Oops. 2018-01-07 19:55:19 -05:00
William McBrine
20a4ac3545 Same for SDL1. 2018-01-07 19:53:48 -05:00
William McBrine
7a2c74e4dd SDL blink refinement -- as in X11, ensure start on solid, and re-render
after shutdown.
2018-01-07 18:29:51 -05:00
William McBrine
c126f279e8 Same for SDL1. 2018-01-07 14:22:16 -05:00
William McBrine
2f5fba953a Real blinking for SDL2. Partly after Bill Gray. 2018-01-07 13:55:34 -05:00
William McBrine
9feaffe5fe Don't need blank_text. 2018-01-07 05:49:58 -05:00
William McBrine
277fe455b1 True blinking text for X11 -- after Kevin Lamonte and Bill Gray. 2018-01-06 19:17:37 -05:00
William McBrine
ad248d7e52 Extra attrib test -- underlined blinking. 2018-01-06 17:11:31 -05:00
William McBrine
d9b5f5a7ee These x11 keysyms can be ifdef'ed directly. 2018-01-06 09:06:51 -05:00
William McBrine
6ba9ed058d I think this is better left to package maintainers. 2018-01-06 08:13:00 -05:00
William McBrine
8783206a4c No promises. 2018-01-06 07:43:36 -05:00
William McBrine
d9fb37d508 Dropped support for Digital Mars. 2018-01-06 00:05:50 -05:00
William McBrine
3a685c6081 makedist.mif for gccwin32.mak; $(RM) everywhere. Needs testing. 2018-01-05 21:16:26 -05:00
William McBrine
6da8d892da Combined mingwin32.mak into gccwin32.mak. 2018-01-05 18:13:58 -05:00
William McBrine
528875e5f9 It's past time to drop the duplicated panel library kludge. (To Do:
Merge panel.h with curses.h?)
2018-01-05 10:12:10 -05:00
William McBrine
9ab5376cf9 OS/2 include path was missing from my Open Watcom install... I assume
it's not just me.
2018-01-05 00:10:24 -05:00
William McBrine
e1dc67e4e4 Unix-friendly pathname separators and option markers for Watcom, after
Tee-Kiah Chia. Not tested under Linux by me, yet.
2018-01-04 23:51:32 -05:00
William McBrine
dae7b16eb6 SDL's PDC_scr_open() is too long. More to do here? 2018-01-04 22:03:05 -05:00
William McBrine
dd881639e2 Suppress Borland warning. 2018-01-04 18:43:46 -05:00
William McBrine
3aabae92f6 Update comment. 2018-01-04 16:17:54 -05:00
William McBrine
0c232d8a22 A better location for this? + comment 2018-01-02 16:49:43 -05:00
William McBrine
49bbcee653 Add support for A_UNDERLINE, A_LEFTLINE, A_RIGHTLINE and A_PROTECT to
Windows console, as well as better handling of A_REVERSE. (For Windows
10, at least -- not sure how far back this goes. Doesn't seem to work in
XP.)
2018-01-02 15:01:20 -05:00
William McBrine
bf7e9b0cc4 Oops. 2018-01-02 07:39:41 -05:00
William McBrine
d86ad902fa Display the extended colors in testcurs. 2018-01-02 07:32:24 -05:00
William McBrine
57bbbb9015 256 colors for SDL and X11. After Bill Gray et al. 2018-01-02 06:50:25 -05:00
William McBrine
bb06fd24d6 Allow for opaque window structs. To Do: getattrs() isn't really
standard, either (although shared with ncurses).
2018-01-02 00:46:23 -05:00
William McBrine
4df86d3ae6 Quarter-height cursor for visibility == 1 in X11. 2018-01-01 18:15:41 -05:00