-
Notifications
You must be signed in to change notification settings - Fork 86
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
proposed custom sort documentation and extensions #672
Comments
Hey thank you for the text. Can you possibly form this into a pull request? This is also the wrong place for "wish list" items, those will need an issue opened in the main darktable repo |
This issue has not had any activity in the past 60 days and will be closed in 365 days if not updated. |
Hi @wbclay -- sorry I'm not checking this every day anymore, so I didn't see this until you emailed me. We'd love to see your changes. I suspect that you've cloned directly from this repository, in which case you do not have permissions to push a branch back. You can verify this by using the command What you need to do is create your own fork of the dtdocs repo, add your fork as a new remote to your local repo, then push your branch to your fork. You should then see a button appear in the github web ui of your repo to make a pull request. If you can't figure it out, then perhaps we can arrange a screenshare to get it done. |
Done. My difficulty was due to the fact I mistakenly thought that a branch is the object of a pull request, as opposed to requiring a forked repository. Took me quite a while this morning before I saw the light. Thanks. |
Glad you got it done!
…On January 30, 2025 5:07:52 AM PST, Bill Clay ***@***.***> wrote:
Done. My difficulty was due to the fact I mistakenly thought that a branch is the object of a pull request, as opposed to requiring a forked repository. Took me quite a while this morning before I saw the light. Thanks.
--
Reply to this email directly or view it on GitHub:
#672 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
|
The following (once reviewed and corrected by more knowledgeable users and/or developers) might be a useful section added to the Darktable user manual at darktable / Lighttable / digital asset management / custom sort:
"Custom sort" is scarcely documented but elegantly implemented. This explanation is based on trial and error and database schema examination of darktable 4.8.1. It may be incomplete, incorrect, and/or obsolete; corrections welcome.
While viewing a collection in lighttable, you may alter the image's position in the collection via drag-and-drop. A dragged image will later appear immediately BEFORE the image upon which it was dropped when "custom sort" is set in lighttable's "sort by" pull-down menu (if it's an ascending sort; descending, the dropped image appears immediately AFTER the image it was dropped on).
A given image's "custom sort" position may be set independently in any number of different tag-based collections (NOT filters) that include it. However, only a SINGLE position is set for for that image all other collections.
Caveats:
Suggested usage:
It's best to resequence a collection with NO filters active or at least with the least selective set of filters you expect to use. Otherwise, if you expand the filtered set, you will likely find your desired sequence confused.
If a collection will be displayed in more than one "custom sort" sequence or if some images in that collection also participate in other collections to be displayed in a different "custom sort," define and use tag-based collections.
Wish list (maybe someone [perhaps even I, a LUA relative newbie] will cobble together some LUA modules):
The text was updated successfully, but these errors were encountered: