1. 25 Aug, 2019 13 commits
  2. 24 Aug, 2019 10 commits
  3. 07 Aug, 2019 6 commits
    • Vivien Kraus's avatar
      Provide the C-side name of the constants · 2f085c0a
      Vivien Kraus authored
      When writing stub code, it is tempting to use the C identifier for the
      constants, instead of their actual value.  This makes potential
      generated code slightly more easy to read.
      2f085c0a
    • Vivien Kraus's avatar
      Recognize the 'string' type · 43480509
      Vivien Kraus authored
      The Gir unfortunately has this 'utf8' or 'gchar' that can either mean
      a string or a char.  We have to decide solely based on the equivalent
      C type.
      43480509
    • Vivien Kraus's avatar
      Ignore the erased methods · 6611c392
      Vivien Kraus authored
      All class methods are described twice in the gir: once within the
      class, and once in the global namespace, but with an attribute
      indicating that it does not belong there.  If we don't ignore these,
      we will have duplicate identifiers when writing bindings.
      6611c392
    • Vivien Kraus's avatar
      Provide the C type for a typedef · 38286215
      Vivien Kraus authored
      As the C type was not present, it was impossible to write binding code
      that would compile nicely in C.  Specifically,
      pointer-to-unsigned-ints would trigger at least a warning (not sure,
      not tested) when given instead of pointer-to-the-alias.
      38286215
    • Vivien Kraus's avatar
      fixup! Add some missing annotations · fcb7027b
      Vivien Kraus authored
      fcb7027b
    • Vivien Kraus's avatar
      Add some missing annotations · e27b49fe
      Vivien Kraus authored
      The "end" pointer was not recognized as an output parameter.  Adding
      the annotation forces it to be an out (but nullable) parameter.
      e27b49fe
  4. 19 Jun, 2019 2 commits
  5. 13 Jun, 2019 2 commits
  6. 12 Jun, 2019 2 commits
  7. 10 Jun, 2019 2 commits
  8. 09 Jun, 2019 2 commits
    • Vivien Kraus's avatar
      Merge branch '115-fix-feature-names' into 'develop' · 79985e26
      Vivien Kraus authored
      Resolve "Fix feature names"
      
      Closes #115
      
      See merge request !113
      79985e26
    • Vivien Kraus's avatar
      Fix the feature names · 8326c1f7
      Vivien Kraus authored
      commit d5c265d1
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 18:42:53 2019 +0200
      
          Break the loop
      
      commit eb6eba91
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 17:56:53 2019 +0200
      
          Is it necessary to erase the generated headers?
      
      commit 425dfdfa
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 17:43:02 2019 +0200
      
          Update french translations
      
      commit 8a55faa9
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 17:35:40 2019 +0200
      
          Is safe not safe??
      
      commit 3147353a
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 17:24:09 2019 +0200
      
          Make more things before updating the model
      
      commit 30b54760
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 17:08:22 2019 +0200
      
          ...
      
      commit cfc3da8e
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 16:33:31 2019 +0200
      
          Useless
      
      commit 65f8ea6e
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 14:15:48 2019 +0200
      
          Yeah, this dep was missing
      
      commit 935a435d
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 12:25:59 2019 +0200
      
          Fix a dep
      
      commit 3ed72c55
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 11:34:15 2019 +0200
      
          Forgot to touch stacking.h
      
      commit fa514e12
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 11:16:26 2019 +0200
      
          Woops, wrong order
      
      commit cfcbbea7
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 11:07:33 2019 +0200
      
          Debug CI
      
      commit 480e4153
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 10:02:37 2019 +0200
      
          OK, don't build the model locally
      
      commit e4a85645
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:58:00 2019 +0200
      
          Re-learn the models
      
      commit 0aa13f55
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:55:13 2019 +0200
      
          Fix indentation (don't ask me)
      
      commit 098c6e48
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:50:44 2019 +0200
      
          Fix the generation
      
      commit 2704c25a
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:27:08 2019 +0200
      
          Fix the predictor
      
      commit 4dd2215f
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:17:18 2019 +0200
      
          Implement a whole game generator
      
      commit 9357e1de
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 09:04:38 2019 +0200
      
          Fix the test
      
      commit 530cf112
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 00:51:15 2019 +0200
      
          Fixup
      
      commit b11b2753
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 00:50:16 2019 +0200
      
          Fixup
      
      commit 55c0d6cc
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sun Jun 9 00:47:51 2019 +0200
      
          Update the models
      
      commit 372a4fce
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 23:52:52 2019 +0200
      
          Yes, test the stacking
      
      commit 54ee27b0
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 23:52:33 2019 +0200
      
          Try not to test the stacking?
      
      commit 58cd489a
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 23:13:43 2019 +0200
      
          Remove useless debug information
      
      commit f50047e1
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 22:47:03 2019 +0200
      
          Build the safe target once again
      
      commit 956702e4
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 22:05:26 2019 +0200
      
          Fix command line
      
      commit 90f953eb
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 20:00:09 2019 +0200
      
          Remove debugging info
      
      commit 18183bb9
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Sat Jun 8 12:40:05 2019 +0200
      
          Implement the thing
      
      commit b6bddb89
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Fri Jun 7 07:38:14 2019 +0200
      
          Fix backticks
      
      commit 3e5eedf7
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Thu Jun 6 20:13:59 2019 +0200
      
          Generate the code for the native models
      
      commit e8e84c25
      Author: Vivien Kraus <vivien@planete-kraus.eu>
      Date:   Thu Jun 6 19:14:45 2019 +0200
      
          Write the C code
      8326c1f7
  9. 06 Jun, 2019 1 commit