Skip to content
Snippets Groups Projects
  1. Oct 24, 2024
    • Rob Swindell's avatar
      Make JS bbs.msg_number and smb_curmsg writable · fcffcae3
      Rob Swindell authored
      These 2 properties, specifically, could be made writable since
      1. smb_t.curmsg is a special element owned by the application, not smblib
      2. a special sbbs_t.current_msg_number property could be created/used to
         underlie the bbs.msg_number when there's no open message base (by sbbs).
      
      This might be all that's needed to resolve issue #793
      
      The other bbs.msg_* and bbs.smb_* properties are not so easily made writable,
      so hopefully that's not desired.
      fcffcae3
    • Deucе's avatar
      Some fixups to not crash and stuff. · 22c2c0a6
      Deucе authored
      22c2c0a6
  2. Oct 23, 2024
  3. Oct 22, 2024
  4. Oct 21, 2024
    • Rob Swindell's avatar
      Add a bunch of conditional line continuations for 40 column terminals · 82f3426b
      Rob Swindell authored
      Using Ctrl-A\ (\1\\) in a bunch of text strings (especially prompts) to
      better accommodate 40 column terminals.
      
      Fixes email/netmail address prompt issue reported by phigan (TACOPRON)
      along with a bunch of other cosmetic and input issues with 40col terminals.
      82f3426b
    • Rob Swindell's avatar
      The P, C, and v options would report 'unrecognized option' · 454ef936
      Rob Swindell authored
      Fix for issue #798
      454ef936
    • Deucе's avatar
      Fix script to update Info.plist properly. · 867cf8c9
      Deucе authored
      We need -g to do multi-line matching with -p.
      867cf8c9
    • Deucе's avatar
      Fix macOS mouse position reporting · 1ac01645
      Deucе authored
      Under SDL2, with HighDPI enabled, we end up with two coordinate
      systems for our window... there's the pixel coordinates which we
      draw in, and are available via SDL_GetWindowSizeInPixels(), and
      there's the "screen" coordinates, which is an underlying source
      size that is scaled from, and is available via SDL_GetWindowSize().
      
      Mouse events are in the screen coordinates, drawing is in pixel
      coordinates.  This commit converts mouse event positions to pixel
      coordinates before converting further to text coordinates. :(
      
      A specual thanks to u/ten-oh-four for working to track this down
      with me, they ran multiple experimental builds and collected logs
      which allowed to to be tracked down.
      
      Fixes issue 155
      1ac01645
  5. Oct 20, 2024
  6. Oct 19, 2024
Loading