Niels Bugel
Niels Bugel
Allow each module to define its own resource directory to add e.g. more icons
Allow for the spawning of multiple copies of the same dock. In particular, allow for multiple image viewers and allow the viewer node(s) to select which dock to view the...
Ensure that each module CMakeLists.txt can specify each own unique dependencies, instead of modifying the main CMakeLists.txt.
Allow modules to specify which modules it depends on (e.g. an image processing module that depends on imcore)
Allow modules to register particular nodes as viewer nodes (or associate them with particular dock widgets somehow) Additionally, allow for registering particular nodes as file load nodes, so that users...
Currently, the image viewer color info has a fixed minimum size which clashes with the arbitrary resizing of dock widgets. Allow for this status bar to be collapsed properly.
Create a separate data type to hold a GPU image and process it accordingly. Most likely start out with CUDA first and port to non-NVIDIA GPUs later. See https://opencv.org/platforms/cuda/
Emit a warning message from CMake if the directories in `external/` are not found properly.