Commit Graph

  • dca1d1c25b feat: add darktable web API interface with gallery, image detail, and settings screens lua-api stephen schuresko 2026-06-10 23:38:06 -04:00
  • 0831ee943c feat(api): enhance image module management and export functionality stephen schuresko 2026-06-10 19:50:56 -04:00
  • bd40b4f850 Add darktable REST API implementation stephen schuresko 2026-06-10 15:02:19 -04:00
  • d109612045 Merge pull request #683 from andriiryzhkov/fix_lua_win master wpferguson 2026-06-05 10:59:10 -04:00
  • 0f47f46b35 Fix stray "File Not Found" stderr from dir on Windows startup Andrii Ryzhkov 2026-06-05 16:06:20 +02:00
  • 1a44df7d3c Merge pull request #677 from andriiryzhkov/fix_raw_denoise wpferguson 2026-06-01 12:42:09 -04:00
  • aa62473cbf Merge pull request #681 from darktable-org/bug_fix_and_internal_metadata wpferguson 2026-06-01 12:38:10 -04:00
  • f7faad0962 official/extract_burst_roll_images - added check for internal metadata so that can be used instead of spawning exiv2 or exiftool to detect RawBurstRollImages. bug_fix_and_internal_metadata Bill Ferguson 2026-05-30 15:06:37 -04:00
  • 53549f16b5 official/auto_straighten - Added check for Nikon cameras where rotation is opposite of Canon and thus requires the sign to be changed. Bill Ferguson 2026-05-30 15:04:47 -04:00
  • 7531a29235 contrib/image_time - Use internal metadata if available instead of resorting to calling exiv2 or exiftool Bill Ferguson 2026-05-30 15:03:40 -04:00
  • a4dce23ef8 Fix wrong colors on non-RGGB sensors via RGGB origin shift and daylight WB round-trip Andrii Ryzhkov 2026-05-16 16:54:40 +02:00
  • 8abc350d68 Merge pull request #676 from andriiryzhkov/ai_scripts wpferguson 2026-05-15 14:58:08 -04:00
  • 078011d6b4 Add ai_denoise and ai_raw_denoise example scripts for the darktable.ai Lua API Andrii Ryzhkov 2026-05-14 16:32:34 +02:00
  • 2a16599f91 Merge pull request #675 from wpferguson/script_manager_match_fix wpferguson 2026-05-11 12:32:38 -04:00
  • 14646cf8e6 tools/script_manager - sanitized system directory string for lua pattern matching so system lua scripts detection works when lua special characters are in the path (such as -) Bill Ferguson 2026-05-11 12:24:30 -04:00
  • 5823d015ac Merge pull request #674 from wpferguson/fix_translations_and_bug wpferguson 2026-04-29 14:47:12 -04:00
  • 30e6b9459a official scripts - clean up translations Bill Ferguson 2026-04-28 22:36:45 -04:00
  • d3e15065d2 official/extract_burst_roll_images - fix string length Bill Ferguson 2026-04-28 22:35:54 -04:00
  • fe722f8409 Merge pull request #670 from wpferguson/fix_pdf_PDF wpferguson 2026-04-20 19:32:26 -04:00
  • b91baebdeb official/selection_to_pdf - change pdf to PDF in translatable strings Bill Ferguson 2026-04-20 19:27:56 -04:00
  • 5ebadd83ea Merge pull request #669 from wpferguson/sm_logging wpferguson 2026-04-19 16:00:05 -04:00
  • 01c3b7d2f6 tools/script_manager - changed log msg from debug to info Bill Ferguson 2026-04-19 15:58:35 -04:00
  • bfee6b12dc Merge pull request #668 from wpferguson/script_manager_fix wpferguson 2026-04-19 14:56:04 -04:00
  • 503a59d590 tools/script_manager - fixed gui safety test for gui installation Bill Ferguson 2026-04-19 14:54:25 -04:00
  • 78176e32e8 Merge pull request #631 from wpferguson/bundled_script_manager wpferguson 2026-04-19 14:38:24 -04:00
  • c1629ee719 official/group_persistence - backport fix API-9.6.0 Bill Ferguson 2026-04-18 15:30:13 -04:00
  • 4d8d076d8e Merge pull request #667 from bkhl/master wpferguson 2026-04-18 15:29:10 -04:00
  • 72f31d6208 Missing argument in group_persistence.lua Björn Lindström 2026-04-18 20:59:58 +02:00
  • b32216d94e official/group_persistence - backport fix for collection shortcut Bill Ferguson 2026-04-18 14:51:30 -04:00
  • 784a6ea85d Merge pull request #666 from bkhl/group_persistence-function-order wpferguson 2026-04-18 14:49:59 -04:00
  • bbfd9d12e3 Order functions in dependency order in group_persistance.lua Björn Lindström 2026-04-18 20:38:52 +02:00
  • a55de740e5 Merge pull request #663 from deekayhd/issue_661 wpferguson 2026-04-11 11:11:20 -04:00
  • dc31b221ef fix username as nil deekayhd 2026-04-11 14:36:11 +02:00
  • 34b88490c2 fix assignment of empty variables derived from exit_datetime_taken deekayhd 2026-04-11 14:30:29 +02:00
  • d9b77bb3a2 fix incomplete removal of datetime_taken in PR #653 deekayhd 2026-04-10 19:56:00 +02:00
  • cc198d6ca1 Merge pull request #662 from wpferguson/fix_transfer_hierachy wpferguson 2026-04-09 12:21:31 -04:00
  • 84582cbf29 contrib/transfer_hierarchy - fixed unused variable being used as boolean function Bill Ferguson 2026-04-09 12:18:54 -04:00
  • 9e7a18e290 Merge pull request #660 from wpferguson/readd_toggle_group_view wpferguson 2026-04-06 21:23:41 -04:00
  • 8ff81fcfa4 contrib/toggle_group_view - re-added toggle_group_view after getting button sensitivity figured out. Bill Ferguson 2026-04-06 21:20:32 -04:00
  • b649e7a840 Merge pull request #659 from wpferguson/fix_siv_typo wpferguson 2026-04-05 15:32:32 -04:00
  • efa06ee34c contrib/selected_image_visible - corrected typo Bill Ferguson 2026-04-05 15:31:38 -04:00
  • 77959422e0 Merge pull request #658 from wpferguson/remove_toggle_group_view wpferguson 2026-04-04 20:10:29 -04:00
  • 0bff346b05 contrib/toggle_group_view - removed because there are too many problems needing fixed. Bill Ferguson 2026-04-04 20:08:14 -04:00
  • d05c494147 Merge pull request #657 from wpferguson/fix_event_destroy wpferguson 2026-04-04 19:53:27 -04:00
  • 9cbbae9621 contrib/toggle_group_view - fixed event destroy call Bill Ferguson 2026-04-04 19:52:13 -04:00
  • fb2aade198 Merge pull request #656 from wpferguson/fix_button_function_call wpferguson 2026-04-04 19:48:07 -04:00
  • 7ffd8bdc27 contrib/selected_image_visible - corrected action button function call Bill Ferguson 2026-04-04 19:44:53 -04:00
  • b689dbc7ee Merge pull request #655 from wpferguson/update_toogle_group_view wpferguson 2026-04-04 17:20:49 -04:00
  • 027135a257 contrib/toggle_group_view - updated to current version from old version I mistakenly used. Bill Ferguson 2026-04-04 17:19:23 -04:00
  • 643057deaf Merge pull request #652 from wpferguson/selected_image_visible wpferguson 2026-04-04 15:56:12 -04:00
  • a00f71f533 contrib/selected_image_visible - Added action button to make selected non visible image visible Bill Ferguson 2026-04-04 15:54:00 -04:00
  • 36d6db24e7 Merge pull request #654 from wpferguson/fix_s2c_destroy wpferguson 2026-04-04 15:23:26 -04:00
  • f62a5a817f official/selection2collection - fixed 2 bugs with destroy function Bill Ferguson 2026-04-04 15:21:41 -04:00
  • 44b40b305b Merge pull request #651 from wpferguson/select_raw_non_raw wpferguson 2026-04-04 15:01:46 -04:00
  • 97dade06cf Merge pull request #650 from wpferguson/group_persistence wpferguson 2026-04-04 15:01:25 -04:00
  • 30167631e7 Merge pull request #649 from wpferguson/toggle_group_view wpferguson 2026-04-04 15:01:01 -04:00
  • 8235de1f0a Merge pull request #648 from wpferguson/select_unaltered wpferguson 2026-04-04 15:00:26 -04:00
  • d67ada8300 Merge pull request #646 from wpferguson/recent_bookmarks wpferguson 2026-04-04 15:00:07 -04:00
  • c6788e4370 Merge pull request #645 from wpferguson/use_paired_jpg_as_mipmap wpferguson 2026-04-04 14:59:46 -04:00
  • d238fcee61 Merge pull request #644 from wpferguson/selection2collection wpferguson 2026-04-04 14:58:52 -04:00
  • 28d71c989f Merge pull request #643 from wpferguson/extract_burst_roll_images wpferguson 2026-04-04 14:58:16 -04:00
  • 74f020c809 Merge pull request #642 from wpferguson/auto_straighten wpferguson 2026-04-04 14:57:43 -04:00
  • 80769a753a Merge pull request #641 from wpferguson/select_duplicates wpferguson 2026-04-04 14:57:14 -04:00
  • 427359769e Merge pull request #647 from wpferguson/scheduler wpferguson 2026-04-04 14:56:17 -04:00
  • 5e5b073cec official/use_paired_jpg_as_mipmap - fixed typo in namespace table Bill Ferguson 2026-03-30 21:12:51 -04:00
  • c771c5fc1b official/use_paired_jpg_as_mipmap - changed isc message to a broadcast so that any cache building script could catch it and then execute. Bill Ferguson 2026-03-30 20:51:37 -04:00
  • 7cdf1d4c7f official/use_paired_jpg_as_mipmap - Added more logging and changed trigger message for cache building scripts Bill Ferguson 2026-03-30 13:19:41 -04:00
  • b6ea6211db Merge pull request #653 from deekayhd/no_exif_date_corr wpferguson 2026-03-30 13:00:31 -04:00
  • 4d3924939b remove unnecessary variable datetime_taken deekayhd 2026-03-29 23:45:40 +02:00
  • 80ff1ef0aa add warning message deekayhd 2026-03-29 23:33:23 +02:00
  • af362315e8 set all vars derived from datetime_taken to "" deekayhd 2026-03-29 23:07:25 +02:00
  • 28f3e9f6a2 fix wrong month in EXIF.MONTH.LONG and EXIF_MONTH.SHORT when no date available deekayhd 2026-03-29 14:29:39 +02:00
  • 4f05672809 contrib/selected_image_visible - add script that creates a shortcut to make the selected image visible in lighttable. Bill Ferguson 2026-03-26 23:34:50 -04:00
  • 8d8f295c77 official/select_raw_non_raw - updated help url Bill Ferguson 2026-03-26 23:17:25 -04:00
  • a81ab437cf official/select_raw_non_raw - added script that creates two selection buttons, one to select raw images and the other to select non raw images Bill Ferguson 2026-03-26 22:43:14 -04:00
  • a94a0c2c90 contrib/toggle_group_view - updated help link Bill Ferguson 2026-03-26 22:41:28 -04:00
  • 0eda1b6ac5 official/group_persistence - add script to store group information in xmp files so that groups can be maintained across database instances Bill Ferguson 2026-03-26 22:06:33 -04:00
  • 58bc3a69df contrib/toggle_group_view - moved from official to contrib to handle event conflict with official/group_persistence. Moving to contrib forces toggle_group_view to load before group_persistence and thus get events that both need, first. If the order is reversed then toggle_group_view can bog down in a loop making darktable unresponsive. Bill Ferguson 2026-03-26 13:57:04 -04:00
  • 35398c55e5 official/toggle_group_view - fix no images selected so can't get a count of nil Bill Ferguson 2026-03-25 13:07:03 -04:00
  • 1762b372b1 official/toggle_group_view - made button sensitive to group members selected Bill Ferguson 2026-03-25 12:33:21 -04:00
  • 1907f9a1f5 official/toggle_group_view - added a script to view a group as a collection when toggled from lighttable Bill Ferguson 2026-03-24 22:57:45 -04:00
  • b1dd3eca5a official/select_unaltered - add select button to select images that haven't been altered in any way Bill Ferguson 2026-03-24 22:18:46 -04:00
  • 732d2788ca official/scheduler - script to provide a FIFO scheduler for cooperative Lua multitasking. Bill Ferguson 2026-03-24 21:38:20 -04:00
  • 04908e3f0b official/recent_bookmarks - Update the recently-used.xbel file showing recently used files for images edited in or exported from darktable. Bill Ferguson 2026-03-24 21:01:20 -04:00
  • 3ba3facad2 official/use_paired_jpg_as_mipmap - Canon R series cameras don't included a full size embedded jpeg so generating mipmap cache for anything larger than mipmap 3 requires the raw to be loaded and processed. This script copies the paired jpeg from the RAW+JPEG pair to the full resolution mipmap. This can then be used to generate the remaining mipmap cache. The jpeg image can be discarded after being copied to the cache or retained based on a preference in Lua options. Bill Ferguson 2026-03-24 20:45:44 -04:00
  • cb209d1d56 official/selection2collection - create a temporary collection from a selection. Temporary collections are removed when darktable exits. Temporary collections can be kept by setting a preference in the Lua options. Bill Ferguson 2026-03-24 20:29:35 -04:00
  • 36533b1004 official/extract_burst_roll_images - script to extract Canon burst roll images from a burst roll image container Bill Ferguson 2026-03-24 20:07:48 -04:00
  • cbbf0f413f official/auto_straighten - add script to straighten image based on roll and pitch metadata Bill Ferguson 2026-03-24 19:56:13 -04:00
  • 181aea5bc2 official/select_duplicates - Added script to detect and select duplicates. Script adds a button to the select images module. Bill Ferguson 2026-03-24 17:10:08 -04:00
  • 94c6dff245 Merge pull request #636 from deekayhd/rename_images_reset wpferguson 2026-03-21 10:48:09 -04:00
  • 79ac6fc31e tools/script_manager - added check for darktable_gui_safe to avoid startup race condition hang Bill Ferguson 2026-03-20 16:08:20 -04:00
  • 7a61d77c27 add reset of preference deekayhd 2026-03-19 11:12:39 +01:00
  • 2635e261a0 changes after review deekayhd 2026-03-19 10:15:26 +01:00
  • d197851478 Merge pull request #637 from wpferguson/image_time_filename_sanitize wpferguson 2026-03-18 10:50:28 -04:00
  • 6f519b3ce8 contrib/image_time - sanitize filenames so that spaces don't cause problems Bill Ferguson 2026-03-18 10:46:12 -04:00
  • 03eb79e83a enable reset in rename_images.lua deekayhd 2026-03-13 21:55:14 +01:00
  • fb03b49a93 Merge pull request #633 from lefth/photils-cli-path wpferguson 2026-02-15 13:17:46 -05:00
  • c0865c37bb Fix the path to photils-cli on mac Dan Zwell 2026-02-15 17:15:32 +08:00
  • 6bbb619513 tools/script_manager - Changed to allow running scripts included with the darktable distribution. User installed scripts will override the bundled scripts Bill Ferguson 2026-02-02 19:29:37 -05:00
  • 182a2c96c3 Merge pull request #630 from wpferguson/select_non_existing_speedup wpferguson 2026-01-28 21:22:46 -05:00