{"push_id":919870592,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"a54f3b3d5661e3f84fd07901bcd90b9dc7794f02","before":"57c6a28c29556881851997bb812e4b383aeea13c","commits":[{"sha":"8298829cfbc41f8adbc6b07c0abee34a023a37bc","author":{"email":"de0555d315a8b8d10a0c20ca88a3a03e27deaec5@tongareva.de","name":"Ulrich Pegelow"},"message":"masks (path, brush): use NAN as sentinel instead of magic number\n\nthe should partially fix #10805","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/8298829cfbc41f8adbc6b07c0abee34a023a37bc"},{"sha":"b1d7609ddc4d3c637a3dd3ad5cba93956d56d8ee","author":{"email":"de0555d315a8b8d10a0c20ca88a3a03e27deaec5@tongareva.de","name":"Ulrich Pegelow"},"message":"masks: don't allow empty strings as shape names\n\nan empty string would convert into \"<rdf:li/>\" in the xmp file which\nproduces problems as known from multi instance names. we force a single\nwhitespace as the bare minimum.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/b1d7609ddc4d3c637a3dd3ad5cba93956d56d8ee"},{"sha":"3cfaa3bc553fc45e3d07b791e1433bc5d64a0964","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"tools: support Fuji WB and multiple files at once","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/3cfaa3bc553fc45e3d07b791e1433bc5d64a0964"},{"sha":"616579c3d32966ae2a7616c3612de3d780775eca","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"tools: automatic formatting of wb presets","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/616579c3d32966ae2a7616c3612de3d780775eca"},{"sha":"3f94a020f8d25274bf4c65889cc1fefd04d95480","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"wb_presets: add Fuji X100T (refs #10802)","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/3f94a020f8d25274bf4c65889cc1fefd04d95480"},{"sha":"ceadcfb4365277871e32c4b90e7ca910f2270510","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"noiseprofiles: copy Fuji X100S to X100T\n\nIt seems the sensor is indeed the same even though the WB\npresets are different so we may as well just reuse the\nnoise pofile (refs #10802).","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/ceadcfb4365277871e32c4b90e7ca910f2270510"},{"sha":"6623d7bc857c0c354d6123bcb4122bff9722ca10","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"basecurve: copy X100S to X100T\n\nLike with the noise profile reuse the basecurve as\nthe sensor seems to be identical (fixes #10802).","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/6623d7bc857c0c354d6123bcb4122bff9722ca10"},{"sha":"9aaf72543202f5de39f7c181d02b14dbd966a063","author":{"email":"de9b8d32d21ac4abee992cab0591365746b5103f@obry.net","name":"Pascal Obry"},"message":"Fix thinko in print scale tooltip.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/9aaf72543202f5de39f7c181d02b14dbd966a063"},{"sha":"8cc7e85dc86f8efc2c654c5c8ffce2f2547b61e6","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"tools: support extracting whitebalance from NEF","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/8cc7e85dc86f8efc2c654c5c8ffce2f2547b61e6"},{"sha":"db470791ecee67dec94ee1e81b5e46bff2017f41","author":{"email":"320bca71fc381a4a025636043ca86e734e31cf8b@levitte.org","name":"Richard Levitte"},"message":"[l10n] Swedish update","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/db470791ecee67dec94ee1e81b5e46bff2017f41"},{"sha":"0f2b83996c96e7bbeb34b2487417f83aa2927ecc","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"rawspeed: add defs for Canon CHDK DNG cameras\n\nrawspeed doesn't need these entries to process the dngs\nbut since we also use it to get clean names this makes\nsure these cameras have naming consistent with other\nCanon cameras. Also fixes #10815.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/0f2b83996c96e7bbeb34b2487417f83aa2927ecc"},{"sha":"70b3a17f988d5b43a172bc58077cd6af96947607","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"tools: run iop_dependencies.py from anywhere\n\nPreviously iop_dependencies.py required being run\nfrom inside tools to be able to find the iop files.\nIt's easy enough to make the paths relative to the\nlocation of the script being run so now doing\nsomething like ./tools/iop_dependencies.py from the\nroot of the repo works fine.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/70b3a17f988d5b43a172bc58077cd6af96947607"},{"sha":"c48ff8c3b4d2e27ca17ca7acb2e79ff0b4906317","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@houz.org","name":"Tobias Ellinghaus"},"message":"Fix #10806: Don't allow too small panels","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/c48ff8c3b4d2e27ca17ca7acb2e79ff0b4906317"},{"sha":"921a6a14c11b1d359240d44065648ce88a465182","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"temperature: add filename to missing WB message\n\nThe console message included the filename but the GUI\none didn't. Users often don't know what file has the\nissue because of this. So lets mirror what we already\ndo in colorin and print out the needed info in the GUI.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/921a6a14c11b1d359240d44065648ce88a465182"},{"sha":"f4628adb001a30b9bd5de7577b724e1e7af098a9","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@houz.org","name":"Tobias Ellinghaus"},"message":"Properly fix #10806: Avoid some GTK warnings","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/f4628adb001a30b9bd5de7577b724e1e7af098a9"},{"sha":"3375abbf6391a37f868205f709dd6c23d71f58aa","author":{"email":"de9b8d32d21ac4abee992cab0591365746b5103f@obry.net","name":"Pascal Obry"},"message":"Add icon for rawprepare.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/3375abbf6391a37f868205f709dd6c23d71f58aa"},{"sha":"30bc24e2d302da11ca11603e2a44f8a49e4e9195","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@houz.org","name":"Tobias Ellinghaus"},"message":"Fix #9739: Add sorting by group_id\n\nThis will sort images so that groups are kept together, with the group\nrepresentative being shown first, otherwise it's sorting by image id.\nThe details are open for discussion.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/30bc24e2d302da11ca11603e2a44f8a49e4e9195"},{"sha":"9d740e8be5a3e5761d7ad03c068b73214c1e5749","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@obry.net","name":"Pascal Obry"},"message":"Merge pull request #1087 from darktable-org/rawprepare-icon\n\nAdd icon for rawprepare.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/9d740e8be5a3e5761d7ad03c068b73214c1e5749"},{"sha":"52ae24913567c9dae0adfe17f50f0f67c6aa3784","author":{"email":"4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@pedrocr.net","name":"Pedro Côrte-Real"},"message":"noiseprofiles: fix typo in D5200 profile\n\nThanks to Philippe Kueck for the patch.\n(fixes #10822)","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/52ae24913567c9dae0adfe17f50f0f67c6aa3784"},{"sha":"388d93d2164a6d519aae51dbc9f34baa0affa939","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@houz.org","name":"Tobias Ellinghaus"},"message":"Validate noiseprofiles.json on startup\n\n... so that something like bug #10822 won't happen again.","distinct":true,"url":"https://api.github.com/repos/michleb/darktable/commits/388d93d2164a6d519aae51dbc9f34baa0affa939"}]}