This probably isn’t the first time I’ve mentioned something like this.
But every time I go deep with journals, I always run into this issue where past journals feel useless. In other apps there are calendars or keyboard shortcuts that help this so looking back feels easier and more useful. In Kinopio, there are mental hurdles (at least in my head) of thinking about the date I’m looking for opening the space list, starting to type that day, watching the list get filtered down and then scanning through to pick the right one vs opening a calendar and just clicking the day I want.
I think in a perfect world (for me) the sidebar has a little calendar widget (like below) and any day that has a journal is highlighted, allowing me to click it and navigate to it.
Edit: Or maybe it’s just a way to see them in order together? Every visit/update throws that order off and makes it more difficult to look back on things.
build a calendar view in spacedetails or elsewhere. I don’t love this option because of the ratio of high work required vs relatively low usage (journals aren’t used by everyone – But if this is requested by a lot of ppl then the second part of that ratio changes.)
build a seperate little page or app using the api that just lists your journals by dateCreated. Easy to build but it’ll prob be very functional>form and because it’s a page no one will find it.
ideally because the api makes this easy, i could document how to do it and you could build a little app or an ios shortcut. I could make this even easier for building a bespoke server route to get journals by order of date created.
build a plugin system that allows ppl to add whatever widgets they want like obsidian. But this is obviously the highest scope, highest complexity option and wouldn’t be ready for quite some time.
2 maybe? The problem with it being separate is it still ruins the flow… which is why I don’t think something like a Shortcut would work at all.
These ease to jump between them becomes just as tedious if it’s not within Kinopio allowing you to jump around different days.
Any chance you could adjust the Space list sort order if a user is filtered to just journals? That feels like it might be the lowest scope while also serving the function. (I’m sure it’s more complicated or weighty than it is in my head though…)
I don’t think this should be limited to journal spaces. It would be useful to me to see when spaces were created more apparently in a list (so I can see them in context of others). (Here I go with generalizing this), imagine a list of spaces that you can filter by type (journal or non-journal) and see and sort by date created or date modified.
Any chance it could remember the last sort order for each filter?
So if I select “Updated” on “All”, then switch to “Journals” and select “Created”, when I go back to “All” it automatically goes back to “Updated” and then when I go back to “Journals” it automatically goes back to “Created”
I know that’s probably a more complex back-end change for a small user behavior, but it’d go a long way…
the per filter thing , might be really tricky… i’ll see how easy that’ll be for the db model. Also i wonder if it’ll make the dialog filters shift around too mysteriously for everyone else who isn’t expecting that
Having journals always flip to Created (i.e. not remembering the users last choice when flipping between) makes the most sense to me because anything date related should be ordered by the date.
Something weird happening with the sort order. It’s mostly correct… but I just created today’s journal and it doesn’t show up in the top of the Created By sort list neither does yesterdays…
do you know if the ones that appeared above your current daily space were created by the api?
And if so, can you dm me the space id of one of those api created journals?
In the meantime, here’s a quick screenshot of todays at the top but yesterday and the day before don’t show up at all. (Even if I scroll to the bottom of the list, but that’s related to what Ben pointed out of the list being limited)