1. 17 Nov, 2021 9 commits
  2. 29 Nov, 2017 1 commit
  3. 27 Oct, 2015 1 commit
    • Robert Sprowson's avatar
      Fix for NULL pointer dereference when 'Default' title is selected · 7845bbed
      Robert Sprowson authored
      Contrary to the Toolbox manual, ColourDbox was taking a zero "max title length" field as the cue to substitute the title, followed by setting the title string pointer to NULL, trying to strlen() it, and ending up with the default from the Res file for this object. The code to look up the default title in the Messages was never called.
      Changed to follow the docs: a NULL title string pointer uses the default and no significance is attached to the max buffer length in that case.
      Messages file (which is now used as a result) changed to have the same default title as before.
      
      Thanks to Nick Roberts for spotting & testing this.
      
      Version 0.21. Tagged as 'ColourDbox-0_21'
      7845bbed
  4. 19 Aug, 2015 1 commit
  5. 18 Aug, 2015 1 commit
    • Robert Sprowson's avatar
      Makefile recreated from fragments · 1a091094
      Robert Sprowson authored
      Include paths changed to Unix style.
      Debug and non debug CMHG definitions replaced by one which is selected by passing predefines to CMHG.
      Removed dummy services.h.
      Don't bother calling TinyStubs SWI since in ROM it does nothing, and the RAM versions haven't used it since ~1997.
      Use module header constants generated from CMHG rather than hand made one.
      Reject out of range SWIs (fixes ticket #305).
      
      Version 0.20. Tagged as 'ColourDbox-0_20'
      1a091094
  6. 04 May, 2000 1 commit
    • Stewart Brodie's avatar
      Changed to use common Makefile system. · 6fb9a4e3
      Stewart Brodie authored
        Debug build facility added.
      Detail:
        Uses core facilities from Common instead of having private copies.
        Makefile vastly simplified to simply define a few macros, then include
          the common Toolbox Makefile which is exported by Common.
      Admin:
        Requires Common 0.09 or later (RiscOS/Sources/Toolbox/Common; Common-0_09)
        Requires BuildSys 1.92 or later (RiscOS/BuildSys; BuildSys-1_92)
        Requires Library 0.41 or later (RiscOS/Library; Library-0_41)
      
      Version 0.19. Tagged as 'ColourDbox-0_19'
      6fb9a4e3
  7. 30 Jul, 1998 1 commit
  8. 29 Jul, 1998 1 commit
  9. 18 Feb, 1998 1 commit
  10. 17 Feb, 1998 1 commit
  11. 11 Feb, 1998 1 commit
  12. 04 Feb, 1998 1 commit
    • Stewart Brodie's avatar
      Build process improvements: · 147ede57
      Stewart Brodie authored
        !MkRam,fd7 added to enable RAM builds of all Toolbox modules
        MakeFile tidied up and support for RAM build added
      Module now uses Toolbox memory allocation instead of calling OS_Module.
      147ede57
  13. 13 Oct, 1997 1 commit
    • Richard Buckley's avatar
      Build process improvements : · 858c036e
      Richard Buckley authored
      * Standardised make process in common will all other modules in build.
      * Internal and external toolbox libraries and headers exported to
        <Lib$Dir>.tboxlibint and <Lib$Dir>.tboxlibs respectivly.
      * Resources now localised.
      * Local !MkClean and !MkRom now use amu_machine.
      858c036e
  14. 08 Jul, 1997 1 commit
  15. 13 May, 1997 1 commit
  16. 22 Jan, 1997 1 commit
  17. 20 Jan, 1997 1 commit
  18. 21 Nov, 1996 2 commits
  19. 05 Nov, 1996 2 commits