1. 04 Jul, 2020 1 commit
  2. 27 Jun, 2020 1 commit
  3. 26 Jun, 2020 1 commit
    • verdre's avatar
      function: Only get function name if we actually warn · de24d1bb
      verdre authored
      Getting the function name for logging a warning/error message using
      format_function_name() is expensive and shows up with quite a few
      percent in the profiler.
      
      Luckily, we can completely get rid of that overhead by only getting the
      function name in case we actually have to warn. To do that, check the
      number of arguments ourselves instead of using args.requireAtLeast() and
      then move the call to format_function_name() into the if-conditions of
      those checks.
      de24d1bb
  4. 23 Jun, 2020 2 commits
  5. 22 Jun, 2020 1 commit
  6. 21 Jun, 2020 1 commit
    • Andy Holmes's avatar
      examples: add GListModel implementation · 7b7f9ee7
      Andy Holmes authored
      Add a simple implementation of GListModel, primarily as a demonstration
      of implementing interfaces in genera, but particularly this interface as
      it will be used quite a bit in Gtk4.
      7b7f9ee7
  7. 16 Jun, 2020 1 commit
  8. 04 Jun, 2020 1 commit
  9. 03 Jun, 2020 10 commits
  10. 01 Jun, 2020 5 commits
  11. 31 May, 2020 11 commits
  12. 29 May, 2020 1 commit
    • Chun-wei Fan's avatar
      arg.cpp: Fix building on Visual Studio · 698d603c
      Chun-wei Fan authored
      Commit 0df7ca27 introduced syntatic changes that required features in C++-17 in
      Visual Studio to build, in lines 497 and 499, so override the C++ standard on
      Visual Studio when building libgjs.  Since we already require Visual Studio 2017
      15.6.x, this should not affect compatibility adversely.
      698d603c
  13. 23 May, 2020 4 commits