1. 03 Jun, 2019 1 commit
    • Jonathan Michalon's avatar
      Libs: remove hacks: basic type workaround and header name adjustment · 0ed3ff31
      Jonathan Michalon authored
      Basic type struct inheritanace seems broken but:
      - one was never used (PlayerID)
      - the other (TileID) works almost the same without being a registered GType.
      We lose the ability to make a true property with it but accessors are still
      available to C users.
      About header name, it just has to be defined once for the namespace as CCode
      tag and that's enough, no need to sed around anymore.
      By the way the definition of DATADIR which was stealing a hack.vapi slot
      goes to a new file called -config and is declared as extern there which is
      sufficient to be overridden by a -D at C compile time.
      0ed3ff31
  2. 29 May, 2019 3 commits
  3. 25 May, 2019 3 commits
  4. 22 May, 2019 2 commits
  5. 21 May, 2019 1 commit
  6. 20 May, 2019 5 commits
  7. 18 May, 2019 2 commits
  8. 17 May, 2019 3 commits
  9. 15 May, 2019 6 commits
  10. 22 Apr, 2019 5 commits
  11. 22 Mar, 2019 1 commit
    • Jonathan Michalon's avatar
      better handle resources (tiles/tileset) loading and sharing · 0a1c05e0
      Jonathan Michalon authored
      Now the resources are installed and a lookup is performed to find them from
      either (respectively) an environment var, the user's datadir and the
      compile-time datadir.
      Also the server is responsible for sharing the xml data so that all clients
      get the same thing, from him over network.
      Also libovcc is responsible for the DTD files (since it's a sort of spec)
      while the actual XML data belongs to the server.
      0a1c05e0
  12. 21 Mar, 2019 2 commits
  13. 19 Mar, 2019 1 commit
  14. 11 Mar, 2014 4 commits
  15. 10 Mar, 2014 1 commit