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
Bug: In Lighttable, selecting a range of images or selecting multiple images does not work #11927
Comments
Probably just you. Such standard function would have been reported since 3.8.1 release few months ago. It works great on 3.8.1 and on master. I suggest you to check your shortcuts configuration. Maybe something broken on your side. Try also to check if you have same issue in other apps. |
This really puzzles me. I did as you said. Deleted darktablerc and all shortcut files. Did not make any difference. I wonder, what could be the cause of this behaviour. In all other applications ctrl- and shift-left click works as expected. I welcome any input you can give me. |
Really strange. I hope you remove both files with darktable closed. Those files are updated if darktable is launched during this operation. If yes, I so can't update more here. Your issue is really strange and I don't have more ideas to help. Maybe someone else will see that and think about something else. As it works on darktable for most users, maybe try to ask also on discuss.pixls.us forum. |
Yes, I removed both files while darktable was closed. CTRL-a works as expected. I just tested selecting multiple entries in Thunderbird, and both CTRL-left click and SHIFT-left click work. I think I will now downgrade Darktable and see if this makes a difference. |
I just installed darktable v3.8.0-r3 and I can select multiple images! Hurra! Just for fun I shall upgrade to v3.8.1-r1 again. |
I can confirm now that the problem is back again with version 3.8.1-r1 on Gentoo Linux. |
As 3.8.1 works great, there's probably an issue with 3.8.1 Gentoo package. I so close as it's not a darktable issue but probably a package one. |
Just to add to my investigations: I also installed darktable 3.8.1 from source provided on the darktable website. |
And: The flatpak version doesn't work either for me. |
@caigner : I definitively can't reproduce, and considering the importance of your issue, I fear that very few people experienced it... (That doesn't mean we won't do anything, just that we'll need your help to solve it) do I read correctly that you can compile from source yourself ? In that case, that would be great :
|
darktable 3.8.1 on Ubuntu 22.04 (and Ubuntu 21.10 earlier): works fine. As we can easily see, the only constant factor that accompanies this problem is your Gentoo Linux distro. So I conclude that it would be best to address this issue to the Gentoo distro's darktable package maintainer. At least he/she works with this distribution and therefore can debug the issue if it's reproducible not only on your specific Gentoo installation. |
I opened a bug report on https://bugs.gentoo.org/848492 |
I compiled from this source: https://github.com/darktable-org/darktable/releases/download/release-3.8.1/darktable-3.8.1.tar.xz I will try the master branch now and will report soon.
I am not a C programmer, so I don't know, where I should add some text in the code. |
Update: I compiled the master branch (v3.9.0+1672~g8d699d714), but my problem persists: |
@caigner : sorry for the delay, I admit to have completely forgotten your issue... I would be great if you can change the following in current master :
Now compile darktable as you do usually, launch darktable from a terminal and report :
Thanks again for you help ! |
I so reopen this one. |
Copy paste from #12037 : 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? |
@rand00 : if you experiment problems with bisecting, you can also try the changes I have proposed to @caigner here : #11927 (comment) |
I tried your changes to master:
|
Well I suppose that it doesn't works very well regarding the start of the selection... right ?
here is the issue I think... As I understand this, in your WM, for some reason, the leave event doesn't work the same than in "classic" WM...
That's all what I'm thinking of for instance... Thanks again for your help here ! For the record, the problematic commit seems 8b5ebb1 which is fixing #10667 by changing what has been done in #9996... |
I can select single images fine, and shift select works perfectly. Only Ctrl-select that doesn't work.
Will try this out when I have some time - probably tomorrow. And thanks to you for fixing it (: I've used dt a lot for many years - fantastic software |
|
Everything seems ok, except this :
which is very very suspicious : I don't really know what to do here :/ Note that it's not the first time we have some strange events fired on some specific WM (fluxbox) : I remember we have had hard time to implement a workaround for something about double-click in lighttable, about 8 years ago... but when I have rewritten lighttable code, this was fixed upstream (sorry, I don't have the reference) |
I agree that this behaviour seems weird, though I'm not experienced with GTK. Though from my point of view as a user:
|
This issue did not get any activity in the past 60 days and will be closed in 365 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue. |
Hi, all you wonderful developer people! I can report that in version 4.2.1 both shift-select and ctrl-select works now as expected. Thank you so much! I am so happy! |
@caigner If you confirm that the problem no longer exists, you can also close this issue. |
As I opened this issue and the solution (whatever it was) works for me, I close it now. |
Yay :P I can also confirm it works |
I am on Gentoo Linux and am using Darktable v3.8.1-r1.
In Lighttable selecting multiple images by pressing CTRL-left mouse click and selecting a range of images by pressing SHIFT-left mouse click does not work.
Currently I can select multiple images only by hovering over images and pressing space bar.
Does anyone else have this problem or is it just me?
The text was updated successfully, but these errors were encountered: