Skip to content
Snippets Groups Projects
  1. Mar 05, 2003
    • Simon Tatham's avatar
      The long-awaited config box revamp! I've taken the whole config box · 616c837c
      Simon Tatham authored
      to pieces, and put it back together in a new table-driven form.
      config.c sets up a data structure describing most of the config box;
      wincfg.c adds in the Windows-specific options (so that config.c can
      also form the basis for Mac and Unix config boxes). Then winctrls.c
      contains a shiny new layout engine which consumes that data
      structure, and windlg.c passes all WM_COMMAND and similar messages
      to a driver alongside that layout engine. In the process I've sorted
      out nicer-looking panel titles and finally fixed the list-boxes-are-
      never-the-right-size bug (turned out to be Windows's fault, of
      course). I _believe_ it should do everything the old config box did,
      including context help. Now everyone has to test it thoroughly...
      
      [originally from svn r2908]
      616c837c
  2. Mar 04, 2003
  3. Mar 03, 2003
  4. Mar 01, 2003
    • Ben Harris's avatar
      Improve scheduling on the Mac: · 614c5a3b
      Ben Harris authored
      1: Only update the screen when there's nothing else to do.  This means that
      it's a lot harder for a fast typist to outrun PuTTY.
      2: Only sleep for at most 100ms at a time.  This is a kludge to work around
      the WakeUpProcess caused by incoming data can happen before the
      WaitNextEvent it's meant to interrupt, leading to PuTTY sleeping forever
      because it doesn't know there's network data pending.
      
      [originally from svn r2901]
      614c5a3b
  5. Feb 28, 2003
  6. Feb 24, 2003
  7. Feb 23, 2003
  8. Feb 20, 2003
  9. Feb 19, 2003
  10. Feb 18, 2003
  11. Feb 16, 2003
  12. Feb 15, 2003
  13. Feb 13, 2003
  14. Feb 12, 2003
  15. Feb 11, 2003
  16. Feb 07, 2003
Loading