1. 05 Feb, 2019 1 commit
    • ROOL's avatar
      Install rule fix · 8fbf37a0
      ROOL authored
        Get EXPDIR and install rule from CLibrary shared makefile, to resolve its absence from recent distributions where INSTDIR is set (rather than an export phase being run).
      Tagged as 'Desk-3.2.5-NoUnaligned-LongerResPath-WimpStructs-LoseFileFix-1'
  2. 26 Feb, 2016 1 commit
  3. 02 Jan, 2016 1 commit
    • Robert Sprowson's avatar
      Add 2 extra wimp message structs, fix a heap corruption · f9ebfd63
      Robert Sprowson authored
      Added Desk_message_deviceclaim and Desk_message_deviceinuse to Wimp.h (the message number was defined, but no convenience struct).
      Fix a bug in Desk_MsgTrans_LoseFile which was passing the wrong pointer to MessagesTrans which then corrupted the heap by clearing a flag at the wrong place.
      The latter fixes the report of OmniClient crashing https://www.riscosopen.org/forum/forums/4/topics/3545
      which used the LoseFile function.
      Changes fed back to !Desk maintainer, these are local patches in the meantime.
      Tagged as Desk-3_2_5-NoUnaligned-LongerResPath-WimpStructs-LoseFileFix.
  4. 18 Oct, 2014 1 commit
  5. 07 Dec, 2012 1 commit
  6. 18 Dec, 2011 1 commit
  7. 21 Apr, 2008 2 commits
    • Ben Avison's avatar
      New source code management arrangement for Desk library. · 86922f5a
      Ben Avison authored
        RiscOS/Sources/ThirdParty/Desk/Lib/Desk contains a verbatim copy of the
        public release of Desk. This is the only version that is allowed to be
        distributed, according to a strict reading of the licence conditions.
        Also included here is a makefile to install Desk into the RISC OS build
        structure during the export-hdrs and export-libs phases, moving and
        renaming files in the process so that minimal changes are required to
        components which previously used Acorn's internal variant of Desk.
        Limited testing carried out so far in a RISC OS ROM build.
      Version 3.2.5. Tagged as 'Desk-3_2_5'
    • Ben Avison's avatar
      Initial import on vendor branch for public releases of Desk library. · 6a4d16d8
      Ben Avison authored
        This is identical to the pre-built archive of Desk 3.2.5. In order to
        comply with the licence conditions, this must only be updated in line with
        further public releases of Desk issued by the official Desk moderator.
        Files required to integrate this with the RISC OS build environment are
        included on the trunk only.
        Has received only brief testing in a RISC OS ROM build.
      Version 3.2.5. Tagged as 'Desk-3_2_5-import'