New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple-file selection in lighttable-mode doesn't work #12037
Comments
There's 2 issues here. @dterrahe: as @caigner issue and this one seems to affect darktable since 3.8.1 and not on 3.8.0, and for only rare users, is this should be related to some Input-NG bugfix on 3.8.1 and specific systems? Comment 6 of @caigner Gentoo related issue could maybe help: https://bugs.gentoo.org/848492#c6 About LLVM issue, be sure to have llvm dev packages installed. You could check needed packages here: https://github.com/darktable-org/darktable/wiki/Build-instructions-for-Manjaro |
@Nilvus mouse clicks in the central view have very little to do with InputNG directly (only alternative modifier keys, on midi devices etc) and nothing comes to mind that was fixed/changed in 3.8.1. @rand00 and @caigner these kind of reports are the hardest for a developer to work on, because if we cannot reproduce it on our own machine, we cannot figure out what change might have impacted it and what fix would work. Unfortunately we are fully dependent on you to help with further diagnosing and testing. The first thing I would like to ascertain is that the problem is really in the dt code. For that I would ask that you compile from source not just the latest version (which exhibits the problem) but also 3.8.0 which, if installed from the repository doesn't have the problem. If the from source compiled version of 3.8.0 is also problem free, then indeed dt is suspect. It is however possible that a change in another package (gtk is always a likely candidate, since we use it so intensively and not always in ways that the maintainers would expect or test) only causes a problem when compiled with it, but not during runtime if dt was compiled against a previous version (as the repository version of 3.8.0 likely was). This would be the case if the bug was introduced in an inlined function, for example. If the problem does come from dt, a |
Thanks @dterrahe for your precise and detailed answer. I see that @AlicVB answer and @caigner issue with 2 commits. I suggest to continue in @caigner issue #11927 to avoid confusion. @rand00: pleasexreport here if you fix llvm error on build. For select issue report back on #11927 issue. Then we can close this one to avoid duplicate issue. |
@Nilvus - I got darktable compiling on master branch by just using Though now I have a problem compiling [ 70%] Linking C shared module libtemperature.so
In file included from /home/rand/bin/darktable/build/lib/darktable/plugins/introspection_exposure.c:46:
/home/rand/bin/darktable/src/iop/exposure.c: In function ‘get_exposure_bias’:
/home/rand/bin/darktable/src/iop/exposure.c:481:6: error: the comparison will always evaluate as ‘true’ f>
481 | if(&(self->dev->image_storage) && &(self->dev->image_storage.exif_exposure_bias))
| ^
compilation terminated due to -Wfatal-errors.
cc1: all warnings being treated as errors
make[2]: *** [lib/darktable/plugins/CMakeFiles/exposure.dir/build.make:82: lib/darktable/plugins/CMakeFil>
make[1]: *** [CMakeFiles/Makefile2:3957: lib/darktable/plugins/CMakeFiles/exposure.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs.... Edit: I |
This is a separate issue from what we're discussing, which can be patched (see c5a3ca0), or you can wait for release-4.0, in which it is resolved. |
I manually fixed another compilation problem on 3.8.0, and got it built. The UI problems are not present in 3.8.0. So selection of multiple images works again + switch window focus doesn't stop shortcuts from working. I'll try to bisect in the evening if I don't hit the same amount of compilation problems on other versions. Is there a flag I can pass to ignore minor warnings so I can be sure dt compiles while bisecting? |
Did you buy darktable from an application store ?
No
Describe the bug/issue
I can't select multiple files with left-mouse button + shift/ctrl in lighttable mode. I can use Ctrl-A though, and I can select single images with left-mouse button.
To Reproduce
Already described
Expected behavior
Able to select multiple images - I used to be able to do this
Which commit introduced the error
I tried to compile darktable locally but get error:
Platform
The text was updated successfully, but these errors were encountered: