Commit Graph

  • 912ae93d10 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:56:48 -04:00
  • b613cc266a Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:56:38 -04:00
  • dfb8d4e7c6 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:48:36 -04:00
  • b8e3ec4302 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:43:31 -04:00
  • d4e21b7877 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:43:20 -04:00
  • d10cf968f1 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:33:09 -04:00
  • 880ec7fc58 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:26:45 -04:00
  • 432b6b5dd7 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:21:17 -04:00
  • 5f5ad426bf Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 01:01:33 -04:00
  • 52acdb9036 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 00:45:27 -04:00
  • 138b23674a Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 00:36:43 -04:00
  • 8a710798f7 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-09 00:17:34 -04:00
  • be5557080b Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 23:38:48 -04:00
  • 994b9c6472 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 23:28:50 -04:00
  • d05536bed4 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 23:21:54 -04:00
  • cc4f1d7251 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 23:11:33 -04:00
  • 2ddd0965cd Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 22:40:54 -04:00
  • 4e68e420cc removed debugging print statemant Bill Ferguson 2020-08-08 22:40:40 -04:00
  • 50be8a9240 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 22:11:29 -04:00
  • d1e330eee0 Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib. Bill Ferguson 2020-08-08 22:01:58 -04:00
  • 6aa5893b5f Merge pull request #277 from wpferguson/update_readme supertobi 2020-08-04 21:32:43 +02:00
  • 797d668ebb Fixed typo Bill Ferguson 2020-08-04 11:11:41 -04:00
  • b23595ff54 Added latest scripts Bill Ferguson 2020-08-03 18:52:28 -04:00
  • 7790c9700b Separated check_if_bin_exists() into 2 functions, one to check the returned executable_path variable and another to search for the binary if it wasn't detected. All results are checked to ensure they exist, are a file, and are executable. This fixes the situation where a directory gets stored as an executable path. Search functions are operating system specific. Executable paths are saved for MacOS and Windows to make for shorter searches in the future. API-5.0.2 Bill Ferguson 2020-08-02 18:33:49 -04:00
  • 6903f8385b Merge pull request #267 from wpferguson/image_time wpferguson 2020-08-02 17:36:24 -04:00
  • e8205c6435 Merge pull request #276 from wpferguson/executable_manager_feedback wpferguson 2020-08-02 17:35:03 -04:00
  • 1d5192a39c removed duplpicate copies of the is_ functions Bill Ferguson 2020-07-21 20:40:22 -04:00
  • 04525e1258 Added functions is_file(path), is_dir(path, and is_executable(path) to ensure a path is a file, directory, or executable respectively. Replaced code in check_if_bin_exists with these functions to reduce the lines of code and make it more understandable. Bill Ferguson 2020-07-21 16:39:34 -04:00
  • c114856699 Merge pull request #275 from camjc/patch-1 wpferguson 2020-07-19 15:39:58 -04:00
  • 57a9a8495c made newly added strings translatable Bill Ferguson 2020-07-19 15:38:08 -04:00
  • 53bb95e6fd Added entry widget to display the current setting, or a placeholder specifying what would or should happen depending on operating system to provide visual feedback. Bill Ferguson 2020-07-19 13:13:24 -04:00
  • a40fe3099d Typo in README Cameron Chamberlain 2020-07-19 10:54:48 +10:00
  • 8d38ea0cf2 Merge pull request #270 from Mark-64/RL_output_sharpen_doc wpferguson 2020-07-05 20:51:14 -04:00
  • ac81c95f7e Merge pull request #271 from Mark-64/ext_editor_add_doc wpferguson 2020-07-05 20:50:14 -04:00
  • 48b915b0b2 Merge pull request #247 from noahwc/exportlut wpferguson 2020-07-05 20:48:22 -04:00
  • 593917db9a Fix gettext implementation Noah 2020-07-04 23:20:30 -07:00
  • 2d49b49bec add doc comments to ext_editor U-DESKTOP-HQME86J\marco 2020-07-04 10:45:59 +02:00
  • 323c8b6845 add doc comments U-DESKTOP-HQME86J\marco 2020-07-04 10:27:06 +02:00
  • e5ab30006b Added reset function. Changed namespace to img_time. Bill Ferguson 2020-06-24 21:51:40 -04:00
  • 14b97cdbd9 Created image_time.lua to adjust non-destructively adjust image time. Bill Ferguson 2020-06-21 17:14:36 -04:00
  • 8f0f0a5298 Merge pull request #265 from wpferguson/correct_OpenInExplorer_shortcut wpferguson 2020-06-21 16:37:27 -04:00
  • 497dbc8eaa Fixed function call arguments in shortcut. Bill Ferguson 2020-06-21 16:32:14 -04:00
  • 11baf14280 Merge pull request #263 from wpferguson/preklov_OpenInExplorer_use_links wpferguson 2020-06-20 15:02:42 -04:00
  • 948e8690dd Pulled preklov's branch, resolved conflicts, then merged into new branch with only 1 commit, essentially squashing the delete and replace file commits. Bill Ferguson 2020-06-20 14:49:31 -04:00
  • 802c17d590 Added translated text Noah 2020-06-16 01:59:43 -07:00
  • 71e72b688f Exported luts now have folder hierarchy Noah 2020-06-16 01:50:59 -07:00
  • 877b56ad67 Merge pull request #261 from scheckmedia/master supertobi 2020-06-15 14:08:03 +02:00
  • 87502fb17f move function to create temp files to dtutils/file.lua Tobias Scheck 2020-06-15 11:16:14 +02:00
  • ed3e141601 Merge pull request #259 from GLLM/patch-1 supertobi 2020-06-15 10:33:30 +02:00
  • f66d3ed3aa Merge pull request #236 from Mark-64/ext_editor_v4 supertobi 2020-06-15 10:32:13 +02:00
  • 5488e45c78 Merge pull request #256 from scheckmedia/master supertobi 2020-06-15 10:27:38 +02:00
  • 72bd66d3f5 add option to display confidence value, add notice that windows version is not available yet Tobias Scheck 2020-06-14 08:57:17 +02:00
  • 1378441dfa change labels to lower case to fit darktable style Tobias Scheck 2020-06-14 07:47:28 +02:00
  • 26d97b8cdf Update OpenInExplorer.lua GLLM 2020-06-11 22:06:00 +02:00
  • 2e27b812d6 fix spelling Tobias Scheck 2020-06-10 14:48:27 +02:00
  • fd97ac18da add comments for clarification; formatting Tobias Scheck 2020-06-10 14:48:18 +02:00
  • b9d14a2711 Merge pull request #257 from wpferguson/script_manager_sanitize wpferguson 2020-06-09 20:30:04 -04:00
  • 1c9042c496 Added a sanitize_lua function to the string library for sanitizing strings of lua "magic" characters before using the string in a string function that involves matching. Bill Ferguson 2020-06-09 20:22:02 -04:00
  • 60fa4b9ee0 update description Tobias Scheck 2020-06-09 08:50:26 +02:00
  • 4c536b41bc checkpoint Bill Ferguson 2020-06-08 12:45:49 -04:00
  • 33f91af1af add photils plugin Tobias Scheck 2020-06-06 12:39:26 +02:00
  • 05d86e89da Merge pull request #255 from wpferguson/update_README.md wpferguson 2020-05-30 20:18:21 -04:00
  • a02176fc63 Added instructions for using script_manager.lua as the luarc file. Bill Ferguson 2020-05-30 20:12:39 -04:00
  • 55ced3ecc7 Merge pull request #251 from wpferguson/fix_script_manager_scrolling wpferguson 2020-05-23 17:01:52 -04:00
  • 4a81b560f9 Changed position of script manager to the center section of the left panel at the bottom of the section. This takes care of the problem of darktable exceeding the vertical screen size and not being scrollable. Bill Ferguson 2020-05-23 16:54:24 -04:00
  • 6a7cd31ab4 Merge pull request #249 from wpferguson/fix_moduleExample wpferguson 2020-05-23 16:18:07 -04:00
  • 2515db31d8 Merge pull request #250 from sbolten/enhance_face_recognition wpferguson 2020-05-09 23:13:38 -04:00
  • 54a66f9ab2 Category Tag default & no_person_found Stephan Bolten 2020-05-09 19:58:57 +02:00
  • 0856858e73 Updated comments to reflect current usage practices. Added/updated links to the online manual for each of the widgets. Added translation. Removed reference to api_major_version 6 Bill Ferguson 2020-05-08 00:15:31 -04:00
  • 23131a301b Fix include path Noah Clarke 2020-05-07 12:15:31 -07:00
  • aef7363bee make 8bit not 16bit luts (extra depth uneeded) Noah 2020-05-06 13:19:12 -07:00
  • d579b257a8 Added "People" category to tag routine Stephan Bolten 2020-05-06 18:57:50 +02:00
  • 4455347930 Exporting luts now creates a job Noah 2020-05-06 01:14:34 -07:00
  • 5709cfebd4 Remove unneeded API check Noah 2020-05-05 00:02:47 -07:00
  • 01184bee72 Updated API version check and forced PNG to 16 bits Noah 2020-05-04 23:58:52 -07:00
  • 8a8f6338c5 Merge pull request #243 from piterdias/master wpferguson 2020-04-27 15:05:14 -04:00
  • 71207e8f57 1 - face_recognition.lua fails to run in a fresh installation of darktable. It is due to pull request #221 where reset_preferences() and save_preferences() are called before being defined. This is actually a expected behavior because compiles script is one pass instead of two pass (like some other languages, like C). Moving a small piece of preferences setting code to the end of file solves the issue, because all required objects and functions are defined at that point. 2 - Add some more logs Piter Dias 2020-04-25 19:57:14 -03:00
  • 749f5b8e8f Merge pull request #240 from preklov/patch-2 supertobi 2020-04-21 13:15:34 +02:00
  • 88c1be09c2 Merge pull request #239 from preklov/master wpferguson 2020-04-20 13:55:51 -04:00
  • c1b59256be Add files via upload preklov 2020-04-20 16:14:32 +02:00
  • a3f57665a9 Delete OpenInExplorer.po preklov 2020-04-20 16:13:05 +02:00
  • b8d29ca831 Add files via upload preklov 2020-04-20 16:06:38 +02:00
  • 90880ff4d1 Delete OpenInExplorer.lua preklov 2020-04-20 16:03:25 +02:00
  • 286ef77663 Some error checking and warnings Noah 2020-04-19 00:36:47 -07:00
  • 0bb8b72183 Merge pull request #241 from piterdias/face_recognition wpferguson 2020-04-17 15:31:05 -04:00
  • 28b9073010 Code and UI cleanup Noah 2020-04-16 23:42:51 -07:00
  • fe97e29654 Working? version Noah 2020-04-16 22:59:33 -07:00
  • 792e782e8c basic frontend Noah 2020-04-16 22:27:57 -07:00
  • 33b99a97e4 initial module minus style picker Noah 2020-04-16 17:51:09 -07:00
  • 91ab85c825 Update OpenInExplorer.lua preklov 2020-04-16 14:07:41 +02:00
  • 8c75b9316d Rollback some indentation changes Piter Dias 2020-04-16 01:46:45 -03:00
  • 9870ddbe86 face_recognition.lua script face some stability and performance issues on an i5-6600, 32 GB and GTX 1060 6GB: 1. Taking to much time – almost a day for 3000 images 2. Crashing due to lines malformation in facerecognition.txt – some times face_recognition Python script concatenates two output lines in just once, what is not expected by face_recognition.lua script 3. Crashing the whole system in Linux – I keep receiving “bash: fork: resource temporarily unavailable” trying to process a too big (starting from some hundreds) image list. Some other applications starts to crash at this point. It seems related to the attach tag call because commenting this instruction (for debugging purposes) eliminates the crashes. After debugging the Lua script and checking Lua and SQL darktable out logs, I decided to make the following changes: 1. Remove an inner loop in the processing results step – helps preventing issue 1 2. Remove a loop in the export step – helps preventing issue 1 3. Remove duplicate tags (when there are more more than a reference face for each person) while facerecognition.txt is read – helps preventing issue 1 and 3 4. Make a sanity check with processing images, skip any malformation data – helps preventing issue 2 5. Reduces the sqlite access by caching tags that where already created for a previous image – helps preventing issue 3 Piter Dias 2020-04-15 14:03:58 -03:00
  • c7eb101920 Updated the "USAGE" section in the header of enfuseAdvanced.lua supertobi 2020-04-15 17:42:42 +02:00
  • 2b171aef7c German translation of OpenInExplorer.lua preklov 2020-04-14 19:33:54 +02:00
  • ec0fe0b047 Rename OpenInExplorer.lua to contrib/OpenInExplorer.lua preklov 2020-04-14 16:15:45 +02:00
  • bbfa81f051 Add files via upload preklov 2020-04-14 15:46:41 +02:00
  • bd5bef279c Delete OpenInExplorer.lua preklov 2020-04-14 15:36:48 +02:00
  • afa95d5d34 Update OpenInExplorer.lua preklov 2020-04-14 15:26:28 +02:00
  • fb331710e1 Add files via upload preklov 2020-04-14 15:07:22 +02:00
  • 224dce1b76 Delete OpenInExplorer.lua preklov 2020-04-14 15:04:31 +02:00