Commit Graph

  • 0ef70bd790
    Merge branch 'wmcbrine:master' into HYH HYH 何亚红 2025-03-22 00:10:32 +08:00
  • aa8d315f31 Missing parens. To Do: Redundant text William McBrine 2025-02-25 17:57:23 -05:00
  • 5748952236 Tables for USERS.md William McBrine 2025-02-19 10:32:34 -05:00
  • 26f39dec92 Man update William McBrine 2025-02-19 00:21:32 -05:00
  • 2d5ddb75bb More compatible table rendering William McBrine 2025-02-19 00:19:48 -05:00
  • c5412c2e98 Excess spacing; update MANUAL.md William McBrine 2025-02-18 23:15:48 -05:00
  • 9974339e81 Moar tables William McBrine 2025-02-18 22:57:30 -05:00
  • 7abe265c2a Clarity William McBrine 2025-02-18 22:45:56 -05:00
  • d75af9836e Table markdown for "Portability" sections William McBrine 2025-02-18 22:37:31 -05:00
  • b3d2969864 Align table William McBrine 2025-02-18 18:57:26 -05:00
  • 759008e149 Markdown block indentation William McBrine 2025-02-18 17:40:19 -05:00
  • 678d3f9637 Markdown tables William McBrine 2025-02-18 17:35:15 -05:00
  • 7da8a32902
    Merge remote-tracking branch 'origin/master' into HYH HEYAHONG 2024-10-22 10:15:12 +08:00
  • 5c62af03e9
    After Bill Gray: "touchoverlap() un-touches parts of lines (Issue #149)" master William McBrine 2023-07-12 12:45:59 -04:00
  • de6c548ec5
    Redundant dereferences. William McBrine 2023-07-12 12:40:27 -04:00
  • 977dcc9a31
    Update ncurses_tests to 6.4 William McBrine 2023-06-27 13:03:53 -04:00
  • 601c9373ef "subwin() made the subwindow one row/line too small when fed nlines=0 or ncols=0.", by B.G. William McBrine 2023-06-26 01:44:33 -04:00
  • 201799a9ee "Fix text selection memory corruption with long codepoints", by juliusikkala. William McBrine 2023-06-26 01:12:45 -04:00
  • 7d8cfb459a Unused now William McBrine 2023-06-26 00:57:28 -04:00
  • bbd943ea9a Fix for _override() in panel, after B.G. William McBrine 2023-06-25 22:21:09 -04:00
  • 3bb52c56a5 Absorb resize events in ptest, rather than advancing. After Bill Gray. (ERR check to compensate for unexpected behavior with macOS ncurses.) William McBrine 2023-06-25 22:20:03 -04:00
  • 6810d7201d Add back Mac font for SDL1. William McBrine 2023-06-12 12:11:12 -04:00
  • 866dbb68b0 Rebuilt MANUAL.md. William McBrine 2023-06-01 20:15:29 -04:00
  • df68c5b06d Outdated reference since 3.9. William McBrine 2023-06-01 20:13:34 -04:00
  • 366b0aeede
    Merge remote-tracking branch 'origin/master' into HYH HEYAHONG 2023-05-29 16:47:59 +08:00
  • 5b5c3d349b Suppress KEY_RESIZE on window motion in X11. See issue #90. After Bill Gray. William McBrine 2023-05-28 18:24:46 -04:00
  • 8ab6f88ebe Dynamic libs for sdl1 needs work, should probably be deprecated anyway. William McBrine 2023-05-28 17:39:21 -04:00
  • 997576bab3 Clean all the things. (Remove all dyanmic libraries without having to respecify DLL=Y in sdl2.) William McBrine 2023-05-28 17:31:00 -04:00
  • b4ae9f4b89 oops William McBrine 2023-05-28 17:18:07 -04:00
  • c1f68a8028
    Merge pull request #102 from TurkeyMcMac/sdl2-shared William McBrine 2023-05-28 17:02:38 -04:00
  • a2c5e00b2d
    添加wincon操作系统检查 HEYAHONG 2023-05-28 22:54:21 +08:00
  • 943e284e7b Build number update; spacing William McBrine 2023-05-28 10:36:09 -04:00
  • 02bd72e0d8
    添加部分CMakeLists.txt HEYAHONG 2023-05-28 21:57:45 +08:00
  • 436e3da700 Doc fixes William McBrine 2023-05-27 05:22:44 -04:00
  • c4fa20c4e3
    Merge pull request #106 from uhlin/master William McBrine 2023-05-27 04:57:41 -04:00
  • 8e2b0a2b7f Mouse scroll event coordinates for SDL2 need a little bit more. William McBrine 2023-05-26 22:58:32 -04:00
  • 7b22dfa982 Return proper coordinates instead of -1,-1 for DOS/SDL/X11. To Do: test. William McBrine 2023-05-26 22:32:46 -04:00
  • 5596bd765c
    Merge pull request #91 from mannyamorim/mouse-pos-scroll-event William McBrine 2023-05-26 22:03:08 -04:00
  • f62cfb9ef4 Merge branch 'master' of github.com:wmcbrine/PDCurses William McBrine 2023-05-26 17:05:09 -04:00
  • 5850b21926
    Merge pull request #111 from astralchan/makefile William McBrine 2023-05-26 17:00:28 -04:00
  • 8ad2437968
    Merge pull request #110 from TurkeyMcMac/sdl2-window-shown-event William McBrine 2023-05-26 16:59:10 -04:00
  • c612ba1192
    Merge pull request #127 from GiorgosXou/master William McBrine 2023-05-26 16:56:47 -04:00
  • bc8b3702a1
    Merge pull request #132 from kklobe/allow-cpp-curspriv William McBrine 2023-05-26 16:51:30 -04:00
  • 331ae0b56e unspaced William McBrine 2023-05-16 10:30:11 -04:00
  • 0eb254ae43 Minor documentation changes. William McBrine 2023-05-16 10:12:51 -04:00
  • b3276a8873 Added wgetparent() Markus Uhlin 2022-11-17 01:13:51 +01:00
  • d086665eb5 Added wgetscrreg() Markus Uhlin 2022-11-16 23:24:48 +01:00
  • 318f68ca26 Moved timeout() Markus Uhlin 2022-11-16 22:14:37 +01:00
  • fdf7ba37c2 Moved typeahead() Markus Uhlin 2022-11-16 22:12:06 +01:00
  • 6cab50eaad Added wgetdelay() Markus Uhlin 2022-11-16 21:50:37 +01:00
  • 2308a1cbee Added is_notimeout() and is_subwin() Markus Uhlin 2022-11-16 20:22:40 +01:00
  • f2d31a2633 Update config.guess and config.sub. William McBrine 2022-10-20 00:01:01 -04:00
  • 67e56b6006
    Merge pull request #137 from BitterlyIronic/master William McBrine 2022-10-19 14:19:49 -04:00
  • a3d2bbb763 XCurses: Make sure the window can be focused Sets the WM_TAKE_FOCUS procotol and the WM_HINTS input field Bitterly Ironic 2022-10-19 13:49:08 -04:00
  • e3f8956e3c
    Merge pull request #136 from chasonr/wgetnstr-wide William McBrine 2022-09-27 23:36:01 -04:00
  • 41707e0202 Fix wgetnstr with PDC_WIDE Ray Chason 2022-09-27 22:58:37 -04:00
  • 5af2bb705e Allow C++ compilation of curspriv.h Kirk Klobe 2022-04-27 14:47:37 -05:00
  • 2fa0f10dd8 No SF downloads page William McBrine 2022-01-14 20:11:05 -05:00
  • 3c2694a36f Line breaks William McBrine 2022-01-14 16:21:05 -05:00
  • c9367727b0 Redundant distribution stati William McBrine 2022-01-14 16:15:31 -05:00
  • db923bd3e0 Doc re-org -- index no longer needed William McBrine 2022-01-14 14:55:33 -05:00
  • af0fd7dba8 index -> md William McBrine 2022-01-12 16:04:20 -05:00
  • 0bd4c130d3 take 2 William McBrine 2022-01-12 15:59:23 -05:00
  • db47a49c4d New front page test William McBrine 2022-01-12 15:53:25 -05:00
  • 6c8e32ee9b Separate the images from the docs, preparing for reorg. William McBrine 2022-01-11 00:32:26 -05:00
  • f1cd4f4569 Restart output using the non-ansi (WriteConsoleOutput) method when running under Windows Terminal, and printing an ACS character below space (i.e. in the control character range). Partial reversal of b6d6abbf -- extended attributes and redefined basic colors will be disabled only in the case when printing one of these characters; i.e., testcurs looks correct now. ;) William McBrine 2021-12-08 18:04:46 -05:00
  • a7b47c22f3 Supress unused parameter warnings with latest Watcom. William McBrine 2021-12-06 19:12:09 -05:00
  • 934bc40ed9 FIXED: pads with panels GiorgosXou 2021-11-21 08:49:45 +02:00
  • 6c31f22692 Revert 07e4d2d8c82ef3af72665d783bfe05b198d47883. The new mappings casued problems for some compilers. More to understand here. William McBrine 2021-11-19 23:07:17 -05:00
  • 2e15c90f12 Fix for #122 by Bill Gray, reported by GiorgosXou William McBrine 2021-10-19 20:40:07 -04:00
  • 2f31a22d66 Extra spaces William McBrine 2021-10-17 20:11:05 -04:00
  • ada954f2a3
    Merge pull request #121 from GiorgosXou/master William McBrine 2021-10-17 19:10:28 -04:00
  • b5b0a0d596
    Update pad.c GiorgosXou 2021-10-17 09:31:17 +03:00
  • af431757dc
    Update pad.c GiorgosXou 2021-10-17 09:27:39 +03:00
  • 6db050244c
    Fixed: access violation reading GiorgosXou 2021-10-16 11:26:06 +03:00
  • debea8cfec Wait until window is exposed before getting surface. (Initial screen draw could be incomplete without this.) William McBrine 2021-10-10 02:40:21 -04:00
  • 74820e208a Duplicative code. William McBrine 2021-10-10 02:35:08 -04:00
  • 4bc97e287b Corrected comments. Reported by Bill Gray. William McBrine 2021-07-16 23:24:07 -04:00
  • 4bf47a7d03 D'oh! William McBrine 2021-07-11 11:46:23 -04:00
  • 07e4d2d8c8 More function keys for wincon. William McBrine 2021-07-10 18:06:29 -04:00
  • 987b203e08 Additional virtual key codes for wincon, after "zingchen". (Blank for now.) William McBrine 2021-07-10 17:55:07 -04:00
  • ffb83fab0f ncurses extensions: alloc_pair(), find_pair(), free_pair(). To Do: test; related extensions. William McBrine 2021-07-07 10:15:32 -04:00
  • 1d14838cfb Suppress cursor during blink redraw. William McBrine 2021-07-07 04:22:15 -04:00
  • b6d6abbf3a ASCII control code processing appears to be (incorrectly) always enabled for WriteConsole() in Windows Terminal, making it impossible to pass some of the CP437 altcharset. The kludge is to fall back to the non-ANSI mode (no extended attributes). William McBrine 2021-07-06 03:44:20 -04:00
  • 737500862b pdc_wt overrides pdc_conemu -- allows starting WT from ConEmu. (Note that the reverse seems unnecessary -- some of the ConEmu checks may be unneeded?) William McBrine 2021-07-05 19:41:05 -04:00
  • 6e3f681509 Remap colors 0-15 for Windows Terminal. William McBrine 2021-07-05 16:26:59 -04:00
  • 7e46bbdab8 Windows Terminal supports italic and underlining, via escape codes. William McBrine 2021-07-05 16:23:00 -04:00
  • de99a2ed42
    Merge pull request #115 from cdfrey/minor-backspace-fix William McBrine 2021-06-29 20:38:13 -04:00
  • 436f527ab3 Handle KEY_BACKSPACE in tui.c for tuidemo Chris Frey 2021-06-29 19:51:43 -04:00
  • 26fd395bac Revert overzealous font size check William McBrine 2021-06-19 14:46:05 -04:00
  • 97262dc0e8
    Merge pull request #113 from TurkeyMcMac/x11-font-dimensions William McBrine 2021-06-19 14:39:20 -04:00
  • e28e705d17 Apparently, ReadConsoleInputA() does mistaken sign extension to 16 bits, rather than writing only the bottom 8 bits of the decoded key to the event structure. PDCurses, in turn, was reading the whole 16 bits even in narrow mode, resulting in corrupted "high-bit" characters in wincon. Potentially an issue since 3.0 (assuming ReadConsoleInputA() always did this?), but seemingly unreported (?) until now. Reported by Simon Sobisch. William McBrine 2021-06-19 12:12:19 -04:00
  • 44891333a1 Improve x11 font compatibility Jude Melton-Houghton 2021-06-19 15:27:01 +00:00
  • c68261d233
    use DESTDIR KawaiiAmber 2021-05-30 21:11:16 -06:00
  • 793556fff3 Make wincon's PDC_set_keyboard_binary() actually work; retain processed input mode status if not explicitly set. In other words, ^C will cause a SIGINT in non-raw mode. (This matches the behavior of OS/2 and some versions of DOS -- others need fixing.) Suggested by https://stackoverflow.com/questions/67276939/ To Do: Some other console attributes are currently ignored, but could be used. William McBrine 2021-05-12 16:02:48 -04:00
  • 9bd15bcfc8 Phone-legible web page? William McBrine 2021-05-08 20:47:34 -04:00
  • d2611fa4f0 Fix SDL2 resizing issue on Ubuntu MATE Jude Melton-Houghton 2021-03-04 13:06:24 -05:00
  • dc0449b1ae Added is_idcok() and is_idlok() Markus Uhlin 2020-12-15 00:05:02 +01:00
  • 37ac93f318 Added declarations for the newly added functions Markus Uhlin 2020-12-12 22:37:58 +01:00
  • 50774dd21f Updated "Return Value" Markus Uhlin 2020-12-12 22:22:50 +01:00