1. 02 Mar, 2018 4 commits
  2. 05 Jan, 2018 2 commits
    • luzpaz's avatar
      Misc. typos · 17d20685
      luzpaz authored
      Followup to previous PRs
      
      (cherry picked from commit d1316a17)
      17d20685
    • Unknown's avatar
      Source comment typos · 3432f27f
      Unknown authored
      Found using `codespell -q 3 --skip="*.po,./src/external" -I ../darktable-whitelist.txt`
      where whitelist consisted of:
      ```
      cas
      childs
      ect
      eacg
      isnt
      liquify
      nd
      nonexistant
      substract
      thru
      ```
      This PR is actually split up from #1576
      .
      
      (cherry picked from commit ca07fcc0)
      3432f27f
  3. 21 Dec, 2017 1 commit
  4. 06 Dec, 2017 1 commit
  5. 05 Dec, 2017 2 commits
    • Pascal Obry's avatar
      lightroom: parse using xpath instead of hand coded parser. · 2d7d3291
      Pascal Obry authored
      This is less error prone and it will cope with the new Lr 7.x XMP
      format. Most of the camera raw software (crs name-space) values are now
      encoded into an XML node instead of an attribute in the main description
      node. Likewise for other values in other name-spaces.
      2d7d3291
    • Pascal Obry's avatar
      lightroom: import code refactoring. · efa68b66
      Pascal Obry authored
      This refactoring will help support new XMP format introduced
      in Lr 7.x. The code is equivalent to previous one, there is
      no new feature nor bug fixes.
      efa68b66
  6. 27 Nov, 2017 1 commit
  7. 26 Oct, 2017 1 commit
    • Tobias Ellinghaus's avatar
      Don't use export's conf to pass data to colorout · 1425e4f3
      Tobias Ellinghaus authored
      Abusing the configuration system by setting override profile/intent in
      the export namespace from all over the code to control what colorout
      does is bad style and prone to race conditions. It also messes with
      exporting images.
      
      Fixes #11787
      1425e4f3
  8. 23 Oct, 2017 1 commit
  9. 17 Oct, 2017 1 commit
    • Pascal Obry's avatar
      masks: fix undo for clone masks · 96b7ef6f
      Pascal Obry authored
      The switch condition to duplicate a form was not taking into account
      the clone masks. So all masks with the DT_MASKS_CLONE bit set were
      skipped in this routine.
      
      As this routine is used to support the mask undo/redo, the spots
      iop undo/redo was not working.
      96b7ef6f
  10. 07 Oct, 2017 1 commit
    • Tobias Ellinghaus's avatar
      Fix a crash from spot's legacy_params · 4c0754d0
      Tobias Ellinghaus authored
      I am not sure if the crash is really fixed by this, and if it maybe has
      side effects with legacy_params not working as intended, but the old
      code assumed that it was only run while in darkroom view, which is not
      necessarily true for legacy_params which is also run when generating
      thumbnails.
      Another part of the crash was libs/history.c getting the
      DT_SIGNAL_DEVELOP_HISTORY_CHANGE signal while in lighttable and doing
      bad things because of that. I didn't change that, but the crash seems to
      not happen any more. I assume it's just luck and that we have to revisit
      our signal system some day to either not emit those signals while not in
      darkroom, don't run callbacks from libs not visible at the moment, or at
      least check the current view before assuming that we are in darkroom and
      accessing darktable.develop.
      4c0754d0
  11. 06 Oct, 2017 1 commit
  12. 03 Sep, 2017 1 commit
  13. 13 Aug, 2017 1 commit
  14. 28 Jun, 2017 1 commit
  15. 22 Jun, 2017 2 commits
  16. 09 Jun, 2017 1 commit
  17. 01 Jun, 2017 1 commit
  18. 14 May, 2017 1 commit
  19. 10 May, 2017 1 commit
    • Roman Lebedev's avatar
      dt_ellipse_events_mouse_moved(): fix gcc7 false-positive [-Wmaybe-uninitialized] · 8827726a
      Roman Lebedev authored
      [ 16%] Building C object src/CMakeFiles/lib_darktable.dir/develop/masks/masks.c.o
      In file included from /home/lebedevri/darktable/src/develop/masks/masks.c:34:0:
      /home/lebedevri/darktable/src/develop/masks/ellipse.c: In function 'dt_ellipse_events_mouse_moved.isra.44.part.45':
      /home/lebedevri/darktable/src/develop/masks/ellipse.c:689:7: error: 'ins' may be used uninitialized in this function [-Werror=maybe-uninitialized]
           if(ins)
             ^
      8827726a
  20. 09 May, 2017 1 commit
  21. 08 May, 2017 1 commit
  22. 01 May, 2017 2 commits
    • Ulrich Pegelow's avatar
      7095b28e
    • Tobias Ellinghaus's avatar
      Reference views by name, not a number · b0fa66a7
      Tobias Ellinghaus authored
      This removes (almost) all knowledge about existing views from dt's core
      code. Instead of hardcoding the list of available views we just load
      whatever we find in the corresponding directory and allow libs to
      reference them by name. That also fixes bugs when loading a view failed
      (for example map when osmgpsmap isn't installed), resulting in wrong
      views being loaded in some cases.
      b0fa66a7
  23. 29 Apr, 2017 2 commits
  24. 28 Apr, 2017 2 commits
  25. 22 Apr, 2017 2 commits
  26. 21 Apr, 2017 2 commits
  27. 31 Mar, 2017 1 commit
  28. 30 Mar, 2017 1 commit
  29. 15 Mar, 2017 1 commit