1. 25 Apr, 2000 1 commit
    • Kevin Bracey's avatar
      Made 32-bit compatible. · 1bb3b9d0
      Kevin Bracey authored
      Detail:
        Lots of little changes throughout a lot of source.
      Admin:
        Appears to work - not stress tested with things like lots of tasks, big
        transfers, and all the other things that tend to go wrong.
      
      Version 4.47. Tagged as 'Wimp-4_47'
      1bb3b9d0
  2. 13 Apr, 2000 1 commit
    • John Beranek's avatar
      Fixed Japan.NC2 Templates file (hopefully) · 79eb2aec
      John Beranek authored
      Detail:
        !WinEdit appears to have corrupted the Templates file when it was
        editted to change the Japanese translations.
      
        Hopefully rectified this by reapplying the translation changes using
        !FormEd.  Also changed the translation for the middle button in the
        error box back so that it reads "Cancel" (in Japanese of course).
      
      
      Version 4.46. Tagged as 'Wimp-4_46'
      79eb2aec
  3. 10 Apr, 2000 1 commit
    • John Beranek's avatar
      Updated Japanese translations · ba5e6f2b
      John Beranek authored
      Detail:
        Added Japanese translations received from customer into Messages
        and Templates files
      
      
      Version 4.45. Tagged as 'Wimp-4_45'
      ba5e6f2b
  4. 06 Apr, 2000 1 commit
  5. 30 Mar, 2000 1 commit
    • Ben Avison's avatar
      System windows (eg STB command window) can now have window furniture but no 1-pixel borders. · 3d310c07
      Ben Avison authored
      Detail:
        The code that checked for a Wimp_Initialise version number of >= 380 before
        applying the new interpretation of title foreground colour &FF was broken:
        it was checking the current task handle instead of the task handle of the
        window's creator. A few other things needed tampering with in order to ensure
        that the window's task handle word is correctly set up at the time that the
        colour check is performed.
      Admin:
        Tested in a desktop build, using STB resources.
      
      Version 4.43. Tagged as 'Wimp-4_43'
      3d310c07
  6. 29 Mar, 2000 2 commits
    • Ben Avison's avatar
      Various little changes. · 17fd99f3
      Ben Avison authored
      Detail:
        * New STB Sprites, Templates and Tools files imported, based upon the
          Lazarus UI rather than the old STB UI.
        * STB build now includes WIMPSymbol.
        * No longer attempts to use WIMPSymbol font in UTF8 builds which didn't
          register the font in ResourceFS.
        * Simplified Resources directories by assigning only a single pair of
          Messages files to each locale, rather than for each UI directory within
          each locale directory. The only code change required is to make the Wimp
          error box always use the "Continue" token for NC/STB builds, rather than
          using one of "OK" and "Continue", as with desktop builds.
      Admin:
        Not tested.
      
      Version 4.42. Tagged as 'Wimp-4_42'
      17fd99f3
    • Ben Avison's avatar
      Various little changes. · 50103bb6
      Ben Avison authored
      Detail:
        * New STB Sprites, Templates and Tools files imported, based upon the
          Lazarus UI rather than the old STB UI.
        * STB now includes WIMPSymbol.
        * No longer attempts to use WIMPSymbol font in UTF8 builds which didn't
          register the font in ResourceFS.
        * Simplified Resources directories by assigning only a single pair of
          Messages files to each locale, rather than for each UI directory within
          each locale directory. The only code change required is to make the Wimp
          error box always use the "Continue" token for NC/STB builds, rather than
          using one of "OK" and "Continue", as with desktop builds.
      Admin:
        Not tested.
      
      Version 4.42. Tagged as 'Wimp-4_42'
      50103bb6
  7. 07 Mar, 2000 1 commit
    • John Beranek's avatar
      Sprite pool changes · 2703fe27
      John Beranek authored
      Detail:
        Removed Fresco sprites from sprite files.
      Admin:
        Has yet to be tested in a ROM.
      
      
      Version 4.41. Tagged as 'Wimp-4_41'
      2703fe27
  8. 16 Feb, 2000 1 commit
    • Ben Avison's avatar
      Adjusted STB build options: · 812c0d9f
      Ben Avison authored
      * NoCommandPrompt is disabled, so we'll get "Press SPACE or click mouse to
        continue" back again on exit from command windows
      * UseAMBControl and StrongARM flags are no longer conditional, since the
        new STB kernel is guaranteed to support them
      
      Version 4.40. Tagged as 'Wimp-4_40'
      812c0d9f
  9. 04 Feb, 2000 1 commit
  10. 02 Feb, 2000 1 commit
    • John Beranek's avatar
      Removed unnecessary sprites · 23e8742d
      John Beranek authored
      Detail:
        Removed onscreen keyboard sprites from a number of builds, these
        sprites are now held in NCKeyboard's resources.
      
      
      Version 4.38. Tagged as 'Wimp-4_38'
      23e8742d
  11. 07 Jan, 2000 1 commit
  12. 24 Nov, 1999 1 commit
    • Simon Forrest's avatar
      * Lazarus UI change. (Fault fix for ID 1140.) · 5481e4c3
      Simon Forrest authored
      Detail:
      
        * The top of the toolbar had a single pixel light-grey line along the
          edge.  This caused unpleasant twittering on TV displays.  Although
          the twittering is always going to be a problem, due to the boundary
          between the toolbar and the browser window, this small change to
          remove the light-grey line improves the situation.  A thick dark-grey
          line is now used instead which significantly reduces the effect of
          the twitter.
      
          (This change applied to NCFrescoRO also; I doubt whether the WIMP
          sprite pool version is actually used but I've changed this anyway
          just in case!)
      
      Admin:
      
        * Tested as a softload on Lazarus hardware.
      
      Version 4.36. Tagged as 'Wimp-4_36'
      5481e4c3
  13. 22 Nov, 1999 1 commit
    • Ben Avison's avatar
      Rendering problems with Lazarus title bars and error box buttons fixed. · 72ca8dd8
      Ben Avison authored
      Detail:
        Title bars: one of the Ursula redraw optimisations was that if the title
        bar sprites had no mask, then the title bar is no longer filled in before the
        sprites are plotted. Lazarus' toolsprites were falling foul of this, because
        the title bar top and bottom sprites (tbarmidt/tbarmidb) had a lesser height
        than the end sprites (tbarlcap/tbarrcap). Because pre-Ursula Wimps filled
        in the title bar regardless, this may not have shown up in the past. The Wimp
        now has an additional check: if there is a gap between the title bar sprites,
        then it always fills in the title bar background before plotting the sprites.
      
        Error box buttons: the "illuminated" side of the 3D plinths have always been
        white, so they were getting lost against the white Lazarus UI background.
        Used Ursula Wimp icon colour validation string extension to colour the
        borders a uniform grey.
      
      Admin:
        Tested on a desktop machine, soft-loading the Lazarus Wimp resources.
        Fixes faults 1115 and 1121.
      
      Version 4.35. Tagged as 'Wimp-4_35'
      72ca8dd8
  14. 09 Nov, 1999 1 commit
    • Neil Bingham's avatar
      Updates to Ursula resources. · 098e719a
      Neil Bingham authored
      Detail:
        * Added missing Resources/UK/Ursula/CmdHelp file.
        * Added missing Resources/UK/Ursula/Messages file.
      Admin:
        * Tested on build 'Ursula'.
      
      Version 4.34. Tagged as 'Wimp-4_34'
      098e719a
  15. 04 Nov, 1999 1 commit
    • Simon Forrest's avatar
      * An addition to the Lazarus sprites. · 119da32a
      Simon Forrest authored
      Detail:
      
        * Added the toolbar level indicator sprites; they were accidentally
          missed out of the previous set of sprites.
      
      Admin:
      
        * Untested, but the new sprites should appear in the right location on
          the browser toolbars.
      
      Version 4.33. Not tagged
      119da32a
  16. 03 Nov, 1999 1 commit
    • Simon Forrest's avatar
      * Updated Lazarus sprite pool. · 55d4e49a
      Simon Forrest authored
      Detail:
      
        * New WIMP sprites for the updated Lazarus user-interface.
      
      Admin:
      
        * Tested on new LazarusUI and NCFresco as a softload on Lazarus hardware.
      
      Version 4.33. Tagged as 'Wimp-4_33'
      55d4e49a
  17. 07 Oct, 1999 1 commit
  18. 28 Sep, 1999 1 commit
    • Simon Forrest's avatar
      Lazarus resource changes. · 01a5c4eb
      Simon Forrest authored
      Detail:
      
        Changes made to Lazarus resources only in progressing towards the
        final UI for the IAC.  Affected files are:
      
          * Sprites: reduced-palette sprites used where possible to minimize
            memory usage.
      
          * Templates: the foreground colour of icon #0 in the error dialogue
            box has been altered to be colour 0 (black) in line with the
            other template changes made in previous versions.  (This icon
            was accidentally missed.)
      
      Admin:
      
        Minor changes, but untested.
      
      Version 4.31. Tagged as 'Wimp-4_31'
      01a5c4eb
  19. 23 Sep, 1999 1 commit
  20. 10 Sep, 1999 1 commit
  21. 08 Sep, 1999 1 commit
    • Simon Forrest's avatar
      Modified Lazarus template file: · 3cc0a709
      Simon Forrest authored
        * Made background of error dialogue box white to match the UI.
      
        * Changed the WIMP backwindow colour to black; this stops the
          grey flash as the desktop starts up on booting.
      
      Version 4.28. Not tagged
      3cc0a709
  22. 07 Sep, 1999 1 commit
  23. 18 Aug, 1999 1 commit
  24. 05 Aug, 1999 2 commits
  25. 04 Aug, 1999 1 commit
    • Ben Avison's avatar
      Doing all of recalcmodevars on Service_ModeChanging turns out to be a Bad Idea... · f48cad69
      Ben Avison authored
      Doing all of recalcmodevars on Service_ModeChanging turns out to be a Bad Idea because some of the Wimp's copies of VDU variables end up out-of-date. Now only the parts pertaining to command windows are done on Service_ModeChanging
      
      (for that was the bit we were having trouble with), and the rest is back on
      Service_ModeChange.
      
      Version 4.24. Tagged as 'Wimp-4_24'
      f48cad69
  26. 03 Aug, 1999 1 commit
    • Ben Avison's avatar
      Now calls recalcmodevars on Service_ModeChanging instead of Service_ModeChange · 9a878980
      Ben Avison authored
      (this was clashing with the Interlace module at one point during STB
      development, and had the potential to trip us up again in the future).
      
      No longer produces build errors if some resources are absent.
      
      Corrected token in Japan messages file to use valid UTF-8 character.
      
      Service call table now included by default.
      
      Version 4.23. Tagged as 'Wimp-4_23'
      9a878980
  27. 26 Jul, 1999 2 commits
  28. 23 Jun, 1999 1 commit
    • Simon Forrest's avatar
      Added new "Timeout" sprites to the Japan Wimp sprite pool. Note that these... · 94e3e1b2
      Simon Forrest authored
      Added new "Timeout" sprites to the Japan Wimp sprite pool.  Note that these are named "TimeoutG" (for generic timeout) because they do not include modem- or Ethernet-build specific sub-text; this also allows the modem variant to remain unaltered because this uses the original sprites.
      
      Version number NOT incremented.
      
      Version 4.20. Not tagged
      94e3e1b2
  29. 26 May, 1999 1 commit
  30. 12 May, 1999 1 commit
  31. 29 Apr, 1999 2 commits
  32. 28 Apr, 1999 1 commit
  33. 25 Mar, 1999 1 commit
  34. 17 Mar, 1999 1 commit
    • Ben Avison's avatar
      Changes to STB options file: · 0d713778
      Ben Avison authored
      * removed obsolete PreservePointerOnError option
      * turned off development option CnP
      
      Version 4.16. Tagged as 'Wimp-4_16'
      0d713778
  35. 25 Feb, 1999 1 commit
  36. 08 Feb, 1999 1 commit