2
0
Fork
You've already forked idea-thumbnails
1

Place all thumbnails in a global folder instead of a folder per project #7

Open
opened 2025年05月26日 16:09:05 +02:00 by hamoid · 0 comments

This will make it easy to move sketches from project to project. I need this often because sometimes I suddenly start creating a pen plotter design while I'm on a 3D graphics project. Later I want to move this program to the pen-plotter project, and finding the corresponding thumbnail is not trivial.

Alternatively, try what happens if I move a program across two instances of Idea (the 3D project and the pen plotter project). If the file .kt is moved, I can detect this and make the thumbnailer plugin move the thumbnail. Then I could continue using a per-project thumbnails folder.

BUT there's another reason to have a global folder: Codeberg rate-limits me when loading tons of thumbnails from the project's readme. If I keep all thumbnails in a global folder, I could easily rsync it to my server, instead of hosting the thumbnails in a git repo. That would solve the rate limiting. At the same time, I find it nice that the thumbnails belong to the project. Maybe ask Codeberg what they think about this use case?

This will make it easy to move sketches from project to project. I need this often because sometimes I suddenly start creating a pen plotter design while I'm on a 3D graphics project. Later I want to move this program to the pen-plotter project, and finding the corresponding thumbnail is not trivial. Alternatively, try what happens if I move a program across two instances of Idea (the 3D project and the pen plotter project). If the file .kt is moved, I can detect this and make the thumbnailer plugin move the thumbnail. Then I could continue using a per-project thumbnails folder. BUT there's another reason to have a global folder: Codeberg rate-limits me when loading tons of thumbnails from the project's readme. If I keep all thumbnails in a global folder, I could easily rsync it to my server, instead of hosting the thumbnails in a git repo. That would solve the rate limiting. At the same time, I find it nice that the thumbnails belong to the project. Maybe ask Codeberg what they think about this use case?
Sign in to join this conversation.
No Branch/Tag specified
main
v0.1.12
v0.0.9
v0.1.1
v0.0.7
v0.0.6
v0.0.5
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hamoid/idea-thumbnails#7
Reference in a new issue
hamoid/idea-thumbnails
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?