# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 60
# self = https://watcher.sour.is/conv/d2uw2na
πŸ€” What shall I work on today for Yarn.social? πŸ€” There's a long list of things in the backlog... Anyone got any burning desires for me to do something in particular? πŸ€—
πŸ€” What shall I work on today for Yarn.social? πŸ€” There's a long list of things in the backlog... Anyone got any burning desires for me to do something in particular? πŸ€—
@prologic The markup for the app probably shouldn't be too hard to fix. πŸ€”
@thecanine Awesome! πŸ‘Œ
@thecanine Awesome! πŸ‘Œ
The renaming might also not be too hard, since I was able to change it for fun, when just messing with the app in App Clonner. πŸ˜„
I wasn't able to do much else with it sadly, other than add the option to add a tile shortcut to the Android pill down thing that has the WiFi, Bluetooth and all the other tiles in it. I can't even screenshot that, because Android. πŸ™ƒ
@thecanine Shall I change it now then? The app name that is
@thecanine Shall I change it now then? The app name that is
@prologic if you still need something to do today, you can take a look at the TODOs in my theme. I pushed it to the new themes repo yesterday
@darch Ok πŸ‘Œ
@darch Ok πŸ‘Œ
I am late to this request. The one thing is bugging me real bad is clicking on a yarn while logged out, clicking login and not being sent back to the yarn I was looking to reply to after login in. Same applies to login in, clicking on a yarn, and having to force refresh the page to see the reply link, and/or box.

There are issues with that. I consider the mobile app a second hand citizen and truly care very little about it. Usability for web/mobile web is, for me, paramount.
@fastidious I think the mobile app is as important as the web, but these small things in the web version are indeed a little annoying and on most social media, people are used to the fact it'll automatically refresh and keep up to date, when you are at the very top of the page, or have it running on the background like that. πŸ€”
@fastidious So we need to improve/fix the login flows and back to the original view? πŸ€”
@fastidious So we need to improve/fix the login flows and back to the original view? πŸ€”
@thecanine You mean a SPA? πŸ€”
@thecanine You mean a SPA? πŸ€”
@prologic Well this and what I said, but I don't know if you can call it SPA. I don't understand your weird abbreviations. 🀨
@thecanine Well most other "social media" sites are having a web frontend called a SPA (_Single Page App_) with Ract (_most of them_) and such...
@thecanine Well most other "social media" sites are having a web frontend called a SPA (_Single Page App_) with Ract (_most of them_) and such...
Well and fixing the damn app markup, or telling me what file it's in, so I can have a look at it myself, even though I'm not sure I'd see anything there, without the program you're using to write the app.
@prologic
> we need to improve/fix the login flows and back to the original view

It needs to be fixed/implemented. Right now it is not working/non-existent. Just now, for example, I logged in, was on Timeline. I clicked this yarn, and went to reply to this twt of yours, saw a login at the bottom of the page. Had to refresh the page, so it knew I was logged in. That kind of things.
@thecanine Fix which markup?
@thecanine Fix which markup?
@fastidious

> saw a login at the bottom of the page. Had to refresh the page, so it knew I was logged in

This is not something I've ever observed or seen to be honest, or it'd have annoying the hell out of me too and I'd have fixed it! πŸ˜… So I'm curious, how/why is this happening for you?! 😳
@fastidious

> saw a login at the bottom of the page. Had to refresh the page, so it knew I was logged in

This is not something I've ever observed or seen to be honest, or it'd have annoying the hell out of me too and I'd have fixed it! πŸ˜… So I'm curious, how/why is this happening for you?! 😳
@prologic *screams violently* You have to be doing it on purpose at this point. I had to have brought it up on a million separate occasions at his point.
The *I* and B in the app both do bold text and there is two spaces after the nickname, when you're replying to people!
@thecanine Oh that, yeah no sorry that's in the app's backlog, I haven't gotten around to fixing them yet! πŸ€¦β€β™‚οΈ Sorry πŸ€— Also not doing this on purpose, just lots of things going on at once πŸ˜‚
@thecanine Oh that, yeah no sorry that's in the app's backlog, I haven't gotten around to fixing them yet! πŸ€¦β€β™‚οΈ Sorry πŸ€— Also not doing this on purpose, just lots of things going on at once πŸ˜‚
@prologic Well do you remember what file these things would be in, so I could see if I'd be able to help with it?
Fixed that pesky _I_ button at least 🀣 (_unsted though, my iPhone is flat and charging on my bedside table, so unable to build/test a new build right now_):


* 8884850 2021-11-12 | Fix italic button to output the correct markdown (HEAD -> master) [James Mills]
Fixed that pesky _I_ button at least 🀣 (_unsted though, my iPhone is flat and charging on my bedside table, so unable to build/test a new build right now_):


* 8884850 2021-11-12 | Fix italic button to output the correct markdown (HEAD -> master) [James Mills]
@prologic
> This is not something I’ve ever observed

You have said that you exclusively use the phone app. You might never see it.
@thecanine

> Well do you remember what file these things would be in, so I could see if I’d be able to help with it?

In this case you want to be looking at:

newtwt.dart
@thecanine

> Well do you remember what file these things would be in, so I could see if I’d be able to help with it?

In this case you want to be looking at:

newtwt.dart
@prologic Yeah, the code now looks like it should work exactly the same as in the web version, but I still can't find which part of it causes the extra space. πŸ€”
@fastidious I do also use the web app too, II'm using it right now 🀣
@fastidious I do also use the web app too, II'm using it right now 🀣
But no I've never seen this before. The _only_ one I'm aware of is the odd caching issue with the /conv/<hash> view itself that requires a CMD+R (_refresh_) for some strange reason, probably an incorrect cache header on that view 😒 But the problem you're describing it much worse... Are you able to take a screen recording of this happening or something? Or some repro steps that are reproducible in a dev instance? πŸ€”
But no I've never seen this before. The _only_ one I'm aware of is the odd caching issue with the /conv/<hash> view itself that requires a CMD+R (_refresh_) for some strange reason, probably an incorrect cache header on that view 😒 But the problem you're describing it much worse... Are you able to take a screen recording of this happening or something? Or some repro steps that are reproducible in a dev instance? πŸ€”
@thecanine The extra space part I'm not sure of it, I'll check the code a bit more closely tomorrow when I can plug my iPhone into my iMac's USB port and do some debugging πŸ‘Œ
@thecanine The extra space part I'm not sure of it, I'll check the code a bit more closely tomorrow when I can plug my iPhone into my iMac's USB port and do some debugging πŸ‘Œ
@prologic
> II’m using it right now

Log out, go to Timeline, refresh. Click on any β€œYarn” link. Go to bottom, click login, then login. You are back on Timeline. Click on a β€œYarn” link (any random one), pick a twt within it, and look a β€œReply”. You will be lucky if you see it. If you don’t, refresh page, then you will see it.
@fastidious OMG! I repro'd that! 😱 How in the _actual_ fuck have I never seen this before?! πŸ€¦β€β™‚οΈ I'm so sorry! 😒 Now wtf is going on here... Probably the same weird cahcing thing that plauges the /conv view 😒
@fastidious OMG! I repro'd that! 😱 How in the _actual_ fuck have I never seen this before?! πŸ€¦β€β™‚οΈ I'm so sorry! 😒 Now wtf is going on here... Probably the same weird cahcing thing that plauges the /conv view 😒
I _believe_ this commit fixes that bug πŸ€¦β€β™‚οΈ


* e4bcc51 2021-11-13 | Fix incorrect cache header used in conversation view (HEAD -> master, origin/master) [James Mills]
I _believe_ this commit fixes that bug πŸ€¦β€β™‚οΈ


* e4bcc51 2021-11-13 | Fix incorrect cache header used in conversation view (HEAD -> master, origin/master) [James Mills]
@prologic
> I believe this commit fixes that bug

Nope. 😒
@fastidious Are you sure? πŸ€” You may have to clear browser cache
@fastidious Are you sure? πŸ€” You may have to clear browser cache
@prologic I am sure.
Hmm, well, I am not so sure anymore.
@fastidious Damn okay lemme see (again) πŸ˜†
@fastidious Damn okay lemme see (again) πŸ˜†
@fastidious Oh? 😁
@fastidious Oh? 😁
It works fine now, @prologic.
@fastidious Oh yay! πŸ₯³
@fastidious Oh yay! πŸ₯³