Skip to content
Snippets Groups Projects
  1. Feb 08, 2024
  2. Feb 07, 2024
  3. Feb 06, 2024
  4. Jan 21, 2024
  5. Jan 01, 2024
  6. Dec 27, 2023
    • Deucе's avatar
      Don't clear exit_flags. · 8c36f71f
      Deucе authored
      This should ensure that once quit is used, everything exits, but
      apparently, this never worked.
      8c36f71f
  7. Dec 19, 2023
  8. Dec 09, 2023
  9. Jun 11, 2023
  10. Jun 05, 2023
  11. Jun 01, 2023
    • Deucе's avatar
      "Fix" SyncTERM MSVC build. · d6a490fe
      Deucе authored
      The sketchiest bit here is removing the uifc -> conio dependency
      which, since it needs to depend on conio_sdl now means if something
      is relying on that, it will need an explicity dependency...
      
      We'll see what the pipeline says.
      d6a490fe
  12. May 26, 2023
  13. May 25, 2023
  14. May 04, 2023
  15. Apr 29, 2023
    • Deucе's avatar
      Fix warning. · 350032fa
      Deucе authored
      While we're here, eliminate some explicit int64_t usage.
      
      (not sure why uifc_winmode_t is signed since it's a bitfield, but
      that's above my pay grade).
      350032fa
    • Deucе's avatar
      Avoid delay waiting for key in WIN_DYN mode · 9a6d0d56
      Deucе authored
      When running Windows 11 in a VirtualBox VM, Sleep(1) appears to take
      much more than 1ms to return.  This causes large delays drawing menus
      using WIN_DYN (as SyncTERM does).
      
      If WIN_DYN is set, just use kbhit() with no delay.  Leave the delay
      there for !WIN_DYN though.
      
      This should generally speed up SyncTERM menu navigation as there
      was a 50ms delay for each menu on the screen.
      9a6d0d56
  16. Apr 13, 2023
  17. Mar 29, 2023
    • Rob Swindell's avatar
      Fix GCC 12.2 warning · 5ea3dff0
      Rob Swindell authored
      warning: ‘%s’ directive writing up to 16384 bytes into a region of size
      between 1 and 16385 [-Wformat-overflow=]
      5ea3dff0
  18. Mar 26, 2023
  19. Mar 25, 2023
  20. Feb 23, 2023
  21. Feb 22, 2023
  22. Feb 18, 2023
  23. Feb 16, 2023
  24. Feb 15, 2023
  25. Dec 24, 2022
  26. Jul 14, 2022
  27. Mar 11, 2022
    • Rob Swindell's avatar
      UIFC "list" now supports an optional left/right arrow key indicator · 92a6c675
      Rob Swindell authored
      Passing either WIN_LEFTKEY or WIN_RIGHTKEY in the window "mode" argument enables this new indicator in the upper right of "list" windows. These indicator arrows are mouse-clickable too (translate to the left and right arrow keys).
      
      We had defined uses for all 32 available WIN_* mode bits, so I extended the win mode type from 32 to 64 bits (should this now be called uifc64.c?) :-)
      
      Anyway, it'll be easier to add more WIN_* mode flags as needed later, but I do wonder about JavaScript support (not so great for > 31-bit integers).
      92a6c675
  28. Mar 03, 2022
  29. Feb 11, 2022
Loading