1. 10 May, 2017 1 commit
    • Roman Lebedev's avatar
      Clahe iop: process(): fix gcc7 build. · 7f8281c3
      Roman Lebedev authored
      [ 91%] Building C object src/iop/CMakeFiles/clahe.dir/introspection_clahe.c.o
      In file included from /home/lebedevri/darktable/build-gcc7/src/iop/introspection_clahe.c:2:0:
      /home/lebedevri/darktable/src/iop/clahe.c: In function 'process._omp_fn.1':
      /home/lebedevri/darktable/src/iop/clahe.c:200:7: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror=strict-overflow]
             for(int b = 0; b < hMin; b++)
             ^~~
      7f8281c3
  2. 25 Apr, 2017 1 commit
  3. 26 Oct, 2016 1 commit
  4. 04 Oct, 2016 2 commits
  5. 20 Jul, 2016 1 commit
  6. 25 Mar, 2016 1 commit
  7. 17 Mar, 2016 1 commit
  8. 01 Mar, 2016 1 commit
  9. 20 Feb, 2016 2 commits
    • Roman Lebedev's avatar
      IOPs: add #include "iop/iop_api.h" · 477d7434
      Roman Lebedev authored
      Yes, we need to include it via cmake AND manually.
      Via CMake - in case it is not included manually.
      Manually - cmake && make does not detect when the header
      included via '-include' is changed and does not cause
      recompilation, only #include "..." does.
      
      Also, not all (not mine) IDE understand -include,
      so they don't parse that header => not cool for reasons.
      
      (to check whether all iops include the header one can use
      $ grep -lr DT_MODULE * | xargs grep -L "iop/iop_api.h")
      477d7434
    • Roman Lebedev's avatar
      Adapt code to the IOP api declaration. · 844061a6
      Roman Lebedev authored
      As it can be seen, those consts remove the need to specify
      those variables in shared(). And since almost no iop
      does change them internally (e.g. demosaic) it should be good.
      844061a6
  10. 31 Jan, 2016 1 commit
  11. 10 Dec, 2015 1 commit
  12. 08 Nov, 2015 1 commit
  13. 07 Nov, 2015 1 commit
  14. 10 Dec, 2014 1 commit
  15. 09 Dec, 2014 4 commits
    • Roman Lebedev's avatar
      GTK3: GTK_VBOX() is deprecated · 474c9825
      Roman Lebedev authored
      474c9825
    • Roman Lebedev's avatar
      GTK3: GtkVBox is deprecated · 49814849
      Roman Lebedev authored
      49814849
    • Roman Lebedev's avatar
      GTK3: gtk_hbox_new() is deprecated · 94872334
      Roman Lebedev authored
      Relevant Coccinelle patch (5 unhandled lines were fixed manually):
      @@
      @@
      -gtk_hbox_new(TRUE
      +gtk_box_new(GTK_ORIENTATION_HORIZONTAL
      , ...)
      
      @@
      @@
      -gtk_hbox_new(FALSE
      +gtk_box_new(GTK_ORIENTATION_HORIZONTAL
      , ...)
      
      @@
      expression E;
      @@
      -gtk_hbox_new(E, TRUE)
      +gtk_box_new(GTK_ORIENTATION_HORIZONTAL, E)
      
      @@
      expression E;
      @@
      -gtk_hbox_new(E, FALSE)
      +gtk_box_new(GTK_ORIENTATION_HORIZONTAL, E)
      94872334
    • Roman Lebedev's avatar
      GTK3: gtk_vbox_new() is deprecated · 0c336225
      Roman Lebedev authored
      Relevant Coccinelle patch (5 unhandled lines were fixed manually):
      @@
      @@
      -gtk_vbox_new(TRUE
      +gtk_box_new(GTK_ORIENTATION_VERTICAL
      , ...)
      
      @@
      @@
      -gtk_vbox_new(FALSE
      +gtk_box_new(GTK_ORIENTATION_VERTICAL
      , ...)
      
      @@
      expression E;
      @@
      -gtk_vbox_new(E, TRUE)
      +gtk_box_new(GTK_ORIENTATION_VERTICAL, E)
      
      @@
      expression E;
      @@
      -gtk_vbox_new(E, FALSE)
      +gtk_box_new(GTK_ORIENTATION_VERTICAL, E)
      0c336225
  16. 03 Dec, 2014 1 commit
  17. 13 Oct, 2014 1 commit
  18. 20 May, 2014 1 commit
  19. 27 Apr, 2014 1 commit
  20. 13 Mar, 2014 1 commit
  21. 10 Mar, 2014 1 commit
  22. 09 Feb, 2014 1 commit
  23. 21 Jul, 2013 1 commit
    • Tobias Ellinghaus's avatar
      Add lift/gamma/gain module · f7df090b
      Tobias Ellinghaus authored
      I am neither sure whether the math could be improved nor the place in
      the pipe is ideal. Please test and expect changes that could break your
      history stacks.
      f7df090b
  24. 02 Jan, 2013 1 commit
  25. 24 Dec, 2012 1 commit
  26. 04 Oct, 2012 1 commit
  27. 12 Jun, 2012 2 commits
  28. 11 Jun, 2012 4 commits
  29. 11 Mar, 2012 1 commit
  30. 13 Feb, 2012 1 commit
  31. 08 Feb, 2012 1 commit
    • johannes hanika's avatar
      memory debugging, and cleanup on the way · f2231445
      johannes hanika authored
      there is now -d memory to track vmpeak and rss sizes.
      had to change order of headers at times, which led to inconsistent
      _XOPEN_SOURCE macro definitions in the past. now the build system takes
      care of that, but we should nontheless try to first include our headers,
      then system headers.
      f2231445