1. 28 Sep, 2013 2 commits
  2. 09 May, 2013 1 commit
  3. 06 May, 2013 2 commits
    • Robert Sprowson's avatar
      Change means of icon obliteration · 81331bbc
      Robert Sprowson authored
      Using a manual IfThere ensures that if someone opens a !System distribution (with no sprites) there's no attempt to stomp on the user's sprite.
      However, IfThere is in BootCommands, and that's not loaded on RISC OS 3.50 until after !System (because it needs the C library).
      Change to look for non-setted-ness of System$Dir.
      Retagged as System-0_95.
    • Robert Sprowson's avatar
      Readd 2nd iconsprites to !Boot · e7e534ec
      Robert Sprowson authored
      Having recently removed it, this no longer deals with the case when !System is run early in the boot sequence (to get the C library loaded for the rest of !Boot) at which time Wimp$IconTheme isn't set (unless the Wimp is in ROM).
      This extra *ICONSPRITES ensures the icon is right after booting.
      Version 0.95. Tagged as 'System-0_95'
  4. 04 May, 2013 1 commit
  5. 15 Apr, 2013 1 commit
    • Robert Sprowson's avatar
      Makefile ammended to not give up when USERIF=None · ee273adc
      Robert Sprowson authored
      For generating !System we are careful to not include any sprites (because these would override the ones on the user's system which may not match the default USERIF for the build), this is achieved by locally passing in USERIF=None.
      However, this then stops the install rule because it expands and fails to find a directory called 'None'.
      * New dummy target created for install_sprites (as opposed to lots of IfThere commands)
      * !Boot no longer iconsprites since it only calls !Run which does the same
      * Removed !Mk as the all target did nothing useful
      Version 0.93. Tagged as 'System-0_93'
  6. 19 Sep, 2012 1 commit
    • Robert Sprowson's avatar
      Install alternate !System icons · 5e838b85
      Robert Sprowson authored
      To save a little disc space the default is the RISC OS 5 cream colour folder, hence only the deltas (Ursula and Morris4) are needed.
      Also, !Boot moved out of UK directory.
      Version 0.92. Tagged as 'System-0_92'
  7. 16 Sep, 2012 1 commit
  8. 02 Sep, 2012 1 commit
    • Robert Sprowson's avatar
      Build fix fix · 21da2402
      Robert Sprowson authored
      See changelog for revision 4.16.
      This had the problem that this component is just a container and a lot of extra stuff is deposited on top later in the install process.
      Result was that anything alphabetically earlier in the components file got deleted!
  9. 01 Sep, 2012 1 commit
  10. 31 Aug, 2012 1 commit
    • Ben Avison's avatar
      Build fix · 8438b0b0
      Ben Avison authored
        Install rule could only be run once because the redirection of the output
        of awk failed because the file already existed and was read-only. Fixed by
        wiping the destination directory before we start.
        Checked in a disc build.
      Retagged as 'System-0_89'
      Version 0.89. Not tagged
  11. 28 Aug, 2012 1 commit
    • Robert Sprowson's avatar
      Add ScreenFX to !System · 2658d0c1
      Robert Sprowson authored
      Required by !SwiftJPEG, but generally useful, and included on ROOL USB sticks. Binary import required as ScreenFX is based in part on some unreleased library code.
      Version 0.89. Tagged as 'System-0_89'
  12. 22 Jul, 2012 2 commits
  13. 21 Jul, 2012 1 commit
  14. 19 Jul, 2012 1 commit
    • Robert Sprowson's avatar
      Implement less harsh equivalent of UnplugTBox · b39acc0e
      Robert Sprowson authored
      The toolbox is considered as an important system component, like the CLibrary and FPEmulator, and it also doesn't support hot swapping once clients are registered.
      Previously the BASIC program UnplugTBox would brutally unplug the ROM copy then softload the (newer) disc based ones, leaving you with no toolbox in the event of a failed boot.
      Instead, we RMEnsure a vaguely coherent set (from the age of the browser development). Pretty much anything post RISC OS 4.00 will stick with the ROM copy.
      Added binary of nested Window Manager.
      Removed BorderUtils (the nested Window Manager obsoletes this).
      Version 0.86. Tagged as 'System-0_86'
  15. 15 Jul, 2012 1 commit
  16. 07 Jan, 2012 1 commit
  17. 06 Jan, 2012 1 commit
  18. 26 Jun, 2009 1 commit
    • Ben Avison's avatar
      Major overhaul · 6549cd98
      Ben Avison authored
        Removed the following modules since they can be built from source:
          310.Modules: BASIC64, Colours, FrontEnd, Network.URL.*, SCSIFiler
          370.Modules: DDT (and it should go in 350.Modules)
          abs: DDT, FrontEnd (ancient Absolute versions, unused in build)
        Removed the following third-party modules:
          310.Modules: ABIMod, SSound
        Added the following from the C/C++ tools CD !System:
          310.Modules: 310Support.*, BorderUtil
        Updated !Run and !Help from the C/C++ tools CD !System
        Moved sprites to Iyonix subdirectory, added Morris4, Ursula and RO400
        versions of the sprites (the appropriate set is selected at build time
        depending upon the UserIF build variable)
        Tested in Tools CD build.
      Version 0.05. Tagged as 'System-0_05'
  19. 28 Apr, 2003 1 commit
  20. 22 Mar, 2003 1 commit
    • Steve Revill's avatar
      Delete !Sprites23,add RISC OS 5 sprites - this could do with sorting at some... · 5100d5a7
      Steve Revill authored
      Delete !Sprites23,add RISC OS 5 sprites - this could do with sorting at some point so that you get the sprites to match your OS.
      Delete abs.syspath,this is now done in BASIC to avoid 32 bit problems.
      Moved SSound out of modules into 310 - if someone's still relying on that
      being in there then tough.
      Newer ABCLib added from Alan Glover.
      Now produces 400 and 500 directories.
      Version 0.03. Tagged as 'System-0_03'
  21. 22 Nov, 1999 2 commits
    • Stewart Brodie's avatar
      Removed DDEUtils · a824b771
      Stewart Brodie authored
        DDEUtils now exists as a separate entity in the build.
        RiscOS/Sources/Programmer/DDEUtils contains the DDEUtils module.
      Version 0.02. Tagged as 'System-0_02'
    • Stewart Brodie's avatar
      created by srccommit. · 8a0787ae
      Stewart Brodie authored
  22. 04 Oct, 1999 1 commit
    • Stewart Brodie's avatar
      Rewrote SysPaths without dependency on JCoxhead's personal libraries. · e1f9d6c2
      Stewart Brodie authored
        SysPaths now doesn't contain the OS_GBPB misuse bug (the "check if R4
          is -1 before checking the count of returned objects" bug).
        Doesn't rely on pulling in source files from elsewhere (ie. Support
          library which isn't in CVS - and it won't be because it's rubbish)
        Doesn't rely on OSLib, but uses the built-in C library routines instead.
        Tested on desktop machine.
        Requires RMVersion 0.02 or later.
          (CVS: RiscOS/Sources/Programmer/RMVersion)
  23. 06 Jan, 1999 1 commit
    • Stewart Brodie's avatar
      Added ReadPrefix SWI to return a task's current prefix setting. · 8e073c8d
      Stewart Brodie authored
        New SWI provides a method for callers to extract the current prefix
          directory setting for a given Wimp task without having to patch
          the DDEUtils module.  Several external people are known to be
          hacking this module to obtain the information.  No longer have to.
        Tested with small test program and against test version of Zap.
  24. 10 Aug, 1998 5 commits
  25. 08 May, 1997 1 commit
  26. 06 May, 1997 1 commit
  27. 16 Dec, 1996 1 commit
  28. 06 Nov, 1996 2 commits
  29. 05 Nov, 1996 2 commits