Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

  1. 16 Mar, 2021 1 commit
    • Deucе's avatar
      Don't allow ALT-Direction to work when maximized · e2f5762b
      Deucе authored
      With maximized windows, unexpected behaviour occured when the program
      resized itself, then the window manager minimized/restored the window
      Should address SF bugs #18 and #13
      e2f5762b
  2. 07 May, 2020 1 commit
  3. 30 Apr, 2020 1 commit
    • deuce's avatar
      Completely disentangle xpdev/xpbeep.c from conio/sdlfuncs.c · d3d10271
      deuce authored
      SDL audio should work from any thread, and on the platforms that care,
      SDL video is coddled appropriately.
      The only question is around SDL_Quit() in an audio-only build, but we
      can punt on that since the default builds will never do that... the only
      thing I'm aware of that could be broken that way is tone, which nobody
      likes anyway.
      d3d10271
  4. 29 Apr, 2020 1 commit
  5. 03 Apr, 2020 3 commits
  6. 02 Apr, 2020 1 commit
    • deuce's avatar
      SyncTERM changes: · 34ec98f0
      deuce authored
      Have SyncTERM save/restore the window size
      
      Ciolib changes:
      Hopefully fix streaming texture updates (ie: white screen)
      - Request pixel data on expose rather than re-render texture
      - This allows the rect update to copy the screen
      Fix ALT-Enter fullscreen toggle
      Ensure vstatlock is held when accessing cvstat
      Add setwinsize() and setwinpos() to ciolib
      Return window position from get_window_info() in SDL mode
      SDL driver no longer supports setscaling() (use setwinsize())
      Use ALT-<arrow> to change window scaling, not Meta
      Add winwidth/winheight to vstat structure
      34ec98f0
  7. 01 Apr, 2020 3 commits
    • deuce's avatar
      Add key bindings to perform integer scaling steps, and use integer scaling · 572eac4d
      deuce authored
      when such a size is selected.
      
      META-<arrow> keys now change the window size in SDL mode... left and up
      make the window smaller, and down and right make it larger.
      
      On Windows, the META key is the Windows key... On Apple systems, maybe it's
      the Apple key?  *shrug*
      572eac4d
    • deuce's avatar
      More SDL2 fixes... · 0294a141
      deuce authored
      Remove CIOLIB_MODE_SDL_YUV* macros, these modes have no point anymore
      Fix SDL prototypes
      
      Use _beginthread() instead of SDL_CreateThread().  For some reason, using
      CreateThread() sometimes caused an application crash (ie: when using -?)
      Everyhing else uses _beginthread() so there's no reason for this to be
      special, especially when it breaks stuff.
      0294a141
    • deuce's avatar
      Fix Win32 SDL. · 973acd73
      deuce authored
      load_sdl_funcs() is no longer called from SDL_win32_main()
      Further, the Handle thing doesn't exist anymore, so just remove it.
      973acd73
  8. 31 Mar, 2020 1 commit
  9. 05 Aug, 2015 1 commit
  10. 30 Apr, 2015 1 commit
  11. 08 Feb, 2015 1 commit
  12. 20 Aug, 2013 1 commit
  13. 20 Jun, 2012 1 commit
  14. 23 Feb, 2012 1 commit
  15. 25 Oct, 2007 2 commits
  16. 21 Oct, 2007 2 commits
  17. 11 Oct, 2007 1 commit
  18. 10 Oct, 2007 2 commits
  19. 30 Sep, 2007 1 commit
  20. 31 May, 2007 1 commit
  21. 02 Mar, 2007 1 commit
  22. 07 Jun, 2006 1 commit
  23. 02 Jun, 2006 3 commits
  24. 01 Jun, 2006 1 commit
  25. 30 May, 2006 1 commit
  26. 29 May, 2006 2 commits
  27. 28 May, 2006 3 commits
  28. 21 Nov, 2005 1 commit