1. 11 Jan, 2020 2 commits
    • ROOL's avatar
      Library update · 02f408a3
      ROOL authored
        PNG libary updated to 1.6.37 from 1.0.0.
        Makefile now produces 6 library variants, 2 as before, plus readonly and writeonly (and their module equivalents)
        Update ImageLib/png.c to account for change in libpng's use of jmpbuf.
        Tested in a build with Browse-2_17.
        Submission for PNG bounty.
      Version 0.10. Tagged as 'ImageLib-0_10'
    • ROOL's avatar
      Minor makefile tidying · 31bc45f4
      ROOL authored
        Makefile use mkdir instead of cdir; some spaces exchanged for tabs
        JPEG/Makefile add a dummy command for export_libs so amu has something to do
        test/Makefile link order changed so it links
  2. 09 Nov, 2017 1 commit
  3. 08 Sep, 2014 1 commit
  4. 17 Oct, 2008 1 commit
    • Steve Revill's avatar
      Modified JPEG and PNG makefiles · e4244ea4
      Steve Revill authored
        These subcomponents need to be built before ImageLib itself but they
        didn't have the required rules in place to make that happen.
        Takes a while to test so untested
      Version 0.07. Tagged as 'ImageLib-0_07'
  5. 19 Oct, 2007 1 commit
  6. 18 Oct, 2007 2 commits
    • Andrew Hodgkinson's avatar
      Comply with component licence conditions. · 68d0df4d
      Andrew Hodgkinson authored
        Required to supply diffs for some mixed licence components by the
        licence conditions in some cases - e.g. for the JPEG library. ReadMe
        files added to explain the licence situation where necessary.
    • Andrew Hodgkinson's avatar
      Updated or added ReadMe files. · eb3f26bb
      Andrew Hodgkinson authored
        Some components have mixed licence conditions for files inside them.
        The added or updated ReadMe files explain the situation.
  7. 22 Jan, 2007 1 commit
    • Steve Revill's avatar
      Minor tweaks to build and install correctly. · c4d68cd5
      Steve Revill authored
        Some changes were required in order for this component to build and install
        correctly. These changes are required for the ROOL 'Browse' build.
        Tested in Iyonix 'Browse' build using ROOL 'BuildEnv' build environment
      Version 0.05. Tagged as 'ImageLib-0_05'
  8. 13 Mar, 2006 1 commit
    • Andrew Hodgkinson's avatar
      API extension. Save area fix. Draw file dump fix. · 72882133
      Andrew Hodgkinson authored
        API extension: DumpToCache for Draw files will dump the original Draw
        file, officially. "is_drawfile" flag in info structure accompanies it.
        Save area fix: All redirections to sprites failed to use save areas,
        so if output was already redirected there could be dire consequences.
        Local save areas now used throughout. Draw file dumping: Would only
        work for < 32K colour modes that could be mapped to old mode numbers
        and used current colour depth. Now always outputs in 16M colours.
        RISC OS 3.1 support therefore compromised, but ChangeFSI can cope.
        Tested with Browse. New facilities work as expected. Countless other
        bugs remain (particularly with the Export facilities).
      Version 0.04. Tagged as 'ImageLib-0_04'
  9. 06 Jul, 2001 1 commit
    • Andrew Hodgkinson's avatar
      Improved test program. · 69ea8799
      Andrew Hodgkinson authored
        This has a !Make-style Makefile, but it's position independent so runs
        fairly easily. It was referencing ImageLib by old-style "ImageLib:"
        paths though, so that kind of stuff has been fixed to use Lib$Dir. The
        Res file modification is the default string in the "Fetch an image"
        dialogue box, which now points to the banner GIF from the Intranet home
        page. The download function works with current URL modules (it used a
        deprecated API previously). Finally, if the utility is invoked from the
        command line with precisely two arguments, it will treat the first as a
        file to read and the second as a file to write, and thus convert the
        input file to a sprite. Should work for PNG, GIF and JPEG image types.
        This means you can build the program, throw it in Library, and have a
        command line all-in-one GIF, JPEG and most importantly PNG to sprite
        routine that spits out the closest sprite to the original without any
        further processing. You can then use e.g. ChangeFSI to do any palette
        and/or colour depth transformations you want.
        Downloaded a few images at various buffer sizes; ran from the command
        line on a bunch of PNGs. Behaved itself reasonably.
      Version 0.03. Tagged as 'ImageLib-0_03'
  10. 13 Jun, 2001 1 commit
    • Andrew Hodgkinson's avatar
      Dependencies stripped. Delete o and z directories. New function. · b0b84ce1
      Andrew Hodgkinson authored
        All cleaning-related TaskObey files run StripDepnd on the relevant
        Makefile now. The o and z directories are wiped for ImageLib, libjpeg
        and libpng since there are dirs rules to create them (previously the
        clean rules only wiped the contents). A new function, ImageLib_Version,
        returns the Module_HelpVersion string from VersionNum.
        Tested improved clean rules and rebuilt from clean. Operation of
        ImageLib_Version not tested.
      Version 0.02. Tagged as 'ImageLib-0_02'
  11. 04 Jun, 2001 2 commits
  12. 30 Nov, 2000 1 commit
    • Andrew Hodgkinson's avatar
      Added missing dependency. · 6dfb043b
      Andrew Hodgkinson authored
        When building from a pruned checkout, the Makefile assumed an "o"
        directory was present due to a missing dependency on local_dirs.
        Checked that it builds from clean.
  13. 09 Mar, 1999 2 commits
  14. 06 Jul, 1998 1 commit
  15. 03 Jul, 1998 4 commits
  16. 17 Jun, 1998 1 commit
  17. 07 Apr, 1998 1 commit
  18. 31 Mar, 1998 1 commit
  19. 30 Mar, 1998 4 commits
  20. 24 Mar, 1998 1 commit
  21. 23 Mar, 1998 4 commits
  22. 16 Mar, 1998 3 commits
  23. 09 Mar, 1998 1 commit
  24. 06 Mar, 1998 2 commits