Shapeshifter
Shapeshifter copied to clipboard
Add time stamp to items in the history list from when they were copied
With Title ,it is nice to have the time at which it is copied
Very good idea!
Including the date 😇 (maybe only if it is not today)
I think this could be a good idea, as it might add a little more context to the list items
There are two ways of solving this that I can think of.
- We could add the timestamp to every item in the list in the lower right corner next to where the window title is displayed.
- We could group items together intelligently under "headers" that group a specific time frame. For instance a header saying "20 minutes ago" and then have 3 items that were copied, and then perhaps a new section called "4 hours ago" that would display more items. The amount of items per group could be dynamically determined by how close the copying was together time wise.
I actually prefer option 2 and would like to try to experiment with how it looks. I think option 1 will add too much clutter and perhaps not be noticeable enough.
What people want (I assume) is actually not a timestamp of when the item was copied, but a relative time from now of when the item was copied.
And they don't care if it was copied 3 hours and 4 minutes ago compared to 3 hours and 6 minutes ago. They care about the fact that at around 3 hours ago, they copied 2 items.
Do you guys agree?
I do. But.. when it's more than say 12 hours ago a timestamp would be better. Especially because my computer is always on so many items will be old. And also because they will be persisted in the future.
Perhaps both then?
If it cannot be made dynamic, if < 12 hours show relative, else absolute.
I'll test different things in the prerelease channel, and then we can figure out what we like best.
Hmm, very interesting regarding option 2. Option 1 is simple and obvious. Maybe showing the time when you copied it (and the last time you pasted if you already have?). Maybe the detailed information could be shown in the top of the action menu when you hover over it, and otherwise it simply shows a basic time stamp of "1h" or something?
I do think an exact time stamp is helpful so you can determine which version of something it is, even a couple seconds off could matter. For example if you copy two things, you would want to know which one was the earliest version
Because with option 2 it completely questions the history based system of the list (not a bad thing necessarily). Right now when you copy something it puts it in the list in a historic order, but then when you paste something it changes that order to be based on when you used it last.
If you make it grouped by time, wouldn't that either have to reorder it based on use? I do like it being based on recent use and knowing the more recently used things are at the top. I don't think the order should get too confusing and remain relatively simple like it is so you're not looking for stuff forever.
Option 2 would still have a list. It would just group them with an occasional header. They would still have the same order as they have today.