geekhack

Site Announcements and Feedback => Announcements/Feedback/Suggestions => Topic started by: rknize on Fri, 17 May 2013, 16:34:53

Title: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 17 May 2013, 16:34:53
Everyone should now see "Watched" in the main menu.  It functions the same as the "New" (unreadreplies) feature that it replaces.  If you do nothing, "Watched" functions exactly the same as "New" did: it shows a list of topics into which you had previously posted that have new replies since the last time you visited them.  What's new is that you can now directly control what appears in this list.  Every topic should have a "Watch" or "Unwatch" button at the top.  They allow you to either watch a topic that you have not replied to or ignore a topic that you have replied to.

To put it another way, watched topics are:


When viewing your list of watches, you have the option of listing all topics to which you have replied, even those that have not received new replies since your last visit ("All Watched Topics").

This feature frees up the Notifications feature to be used for its intended purpose: email notifications on topics that are important enough to receive emails about.
Title: Re: Introducing "Watches" (beta)
Post by: aggiejy on Fri, 17 May 2013, 16:38:45
[attachimg=1]
Title: Re: Introducing "Watches" (beta)
Post by: rknize on Sat, 18 May 2013, 11:21:54
Has anyone else tried it out?  Notice any issues?
Title: Re: Introducing "Watches" (beta)
Post by: aggiejy on Sat, 18 May 2013, 12:49:25
It's been working perfect for me so far.
Title: Re: Introducing "Watches" (beta)
Post by: boost on Sat, 18 May 2013, 13:09:43
Working ok
Title: Re: Introducing "Watches" (beta)
Post by: aggiejy on Sat, 18 May 2013, 16:41:23
Seems like the change has affected my "Participated" list in Tapatalk? Perhaps it's something else, but basically I have a ton of topics I participated in that show up in the unread tab, but not the Participated. I don't recall problems before... But maybe unrelated.
Title: Re: Introducing "Watches" (beta)
Post by: rknize on Sat, 18 May 2013, 19:10:06
I use Participated too and I don't notice anything different.
Title: Re: Introducing "Watches" (beta)
Post by: aggiejy on Sat, 18 May 2013, 20:42:11
Yeah, I think I caught it at a bad time... it looks better now.  It never has sorted the same way, so I guess I just happened to have read all of the most recent posts or something.
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:09:13
Deployed.
Title: Re: Introducing "Watches"
Post by: The_Ed on Thu, 23 May 2013, 15:14:13
I found an error. When I click All, and then click a different page of results, it goes back to Unread...
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:15:06
Ah, OK.  Thanks.
Title: Re: Introducing "Watches"
Post by: The_Ed on Thu, 23 May 2013, 15:17:21
I found another. New is still in the header, but you can leave that there until Watch is fully debugged.
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:24:46
That's just a caching issue.  It will go away.
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:29:20
Page index should be fixed now.
Title: Re: Introducing "Watches"
Post by: SmallFry on Thu, 23 May 2013, 15:29:41
Is watching the same thing as subscribing?
Title: Re: Introducing "Watches"
Post by: Sifo on Thu, 23 May 2013, 15:31:26
Exactly what I wanted, but now i have to unwatch a bunch of topics.
Title: Re: Introducing "Watches"
Post by: alaricljs on Thu, 23 May 2013, 15:31:49
Well since you can't subscribe here... whose version of subscribe are you referring to?
Title: Re: Introducing "Watches"
Post by: SmallFry on Thu, 23 May 2013, 15:32:53
Well since you can't subscribe here... whose version of subscribe are you referring to?
Tapatalk subscriptions. I thought they applied to the forum also, though I never checked.
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:34:11
SMF has no "subscribe", but it does work that way in a sense.  Notifications were the closest thing to subscriptions on vBulletin, but they were limited in that you could not control which topics you would get email notifications for.
Title: Re: Introducing "Watches"
Post by: rknize on Thu, 23 May 2013, 15:34:43
I believe the Tapatalk subscriptions are glued into Notifications here.  I've been meaning to look at that as well.
Title: Re: Introducing "Watches"
Post by: SmallFry on Thu, 23 May 2013, 15:35:02
Interesting. I'll check this out for sure later. Thanks!
Title: Re: Introducing "Watches"
Post by: SpAmRaY on Thu, 23 May 2013, 15:39:48
What is this magic?

No really how did I miss this...will check out...because if it can be broken I'll figure it out.
Title: Re: Introducing "Watches"
Post by: alaricljs on Thu, 23 May 2013, 15:40:28
Brand new, the OP is back dated to when this was in beta.
Title: Re: Introducing "Watches"
Post by: Soarer on Thu, 23 May 2013, 15:50:25
Nice! So we got both opt-out and opt-in... can see myself using this quite a bit :D
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 23 May 2013, 18:33:10
Hmm... I clicked the Watch button in 'The longcat project (http://geekhack.org/index.php?topic=43788.0)', but it didn't show up in my Watched list - either when there was a reply, or in the 'all watched topics' list. (In the thread, the button is now Unwatch as expected).

A bug, or just some bit of cache needing to be cleared at my end?
Title: Re: Introducing "Watches" - the new "New"
Post by: CPTBadAss on Thu, 23 May 2013, 18:34:19
I can't remove locked threads from my watched list. Is this a big as well?
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 23 May 2013, 18:35:04
I can't remove locked threads from my watched list. Is this a big as well?

It's huuuuuge!
Title: Re: Introducing "Watches" - the new "New"
Post by: CPTBadAss on Thu, 23 May 2013, 18:38:42
Bug, big, same thing ^__^
Title: Re: Introducing "Watches" - the new "New"
Post by: SmallFry on Thu, 23 May 2013, 18:39:06
I can't remove locked threads from my watched list. Is this a big as well?

It's huuuuuge!
That, sir, is what she said.
Title: Re: Introducing "Watches" - the new "New"
Post by: CPTBadAss on Thu, 23 May 2013, 18:49:43
Also I have the Simple Questions Simple Answers thread Watched but it's not showing up in the Watched List. More bugs? ^__^
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 19:21:34
Since locked threads won't get updates, just mark it as read and it should disappear.  For those of you watching threads and not seeing them, that sounds like a bug.  I'll have a look tonight.
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 23 May 2013, 19:24:31
And... I just tried to unwatch 'Post your clacks'... but it's still in my 'all watched topics' list.

Actually, that's no big deal I guess. Will wait and see if it stays out of 'Watched' when someone posts in it.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 19:25:18
Did the button toggle to watch when you did that?
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 23 May 2013, 19:26:42
Yup, and it still says 'Watch'.
Title: Re: Introducing "Watches" - the new "New"
Post by: linziyi on Thu, 23 May 2013, 19:27:04
 :-[? What's the difference between Notifications and Watched?

Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 19:27:24
Please read the op.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 19:31:00
Yup, and it still says 'Watch'.

OK, thanks.  It means the db is updating and the problem is on the query side.  Figures.  Well, at least the original functionality is working.  :)
Title: Re: Introducing "Watches" - the new "New"
Post by: CPTBadAss on Thu, 23 May 2013, 19:36:06
Since locked threads won't get updates, just mark it as read and it should disappear.

I don't see an option for "Read" in the locked topics. I'm only seeing "Notify" and "Mark Unread"
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 19:38:19
Have you tried viewing the last page of the thread?  You can also mark it as read from the watch list.
Title: Re: Introducing "Watches" - the new "New"
Post by: CPTBadAss on Thu, 23 May 2013, 19:40:21
Ah, now it works. Thanks for the help :D
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 23 May 2013, 19:58:20
Yup, and it still says 'Watch'.

OK, thanks.  It means the db is updating and the problem is on the query side.  Figures.  Well, at least the original functionality is working.  :)

Yeah, it's all acting like the old "New" with some knobs on, that don't function :p

"Post your clacks" just showed up in Watched, too :(
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 20:09:46
I'll definitely checkout that thread.  I don't have a post there, but I'll make one.  I've been able to unwatch some other annoying threads successfully. 
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 23 May 2013, 22:17:41
I was able to filter out "post your clacks", but I do see the issue with "simple questions, simple answers".
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 01:01:21
OK, I fixed the bug I introduced in post-beta cleanups.  Watching unreplied threads should be reliable again.
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Fri, 24 May 2013, 05:27:27
Longcat project now appears in my all watched topics list :D
Post your clacks still does too though :(
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 11:14:33
Longcat project now appears in my all watched topics list :D
Post your clacks still does too though :(

I'm still struggling to reproduce that one.  So just to clarify, when you go to the topic you see a "watch" button (not unwatch) and you see the topic in both "unread watched topics" and "all watched topics"?
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Fri, 24 May 2013, 11:22:13
Longcat project now appears in my all watched topics list :D
Post your clacks still does too though :(

I'm still struggling to reproduce that one.  So just to clarify, when you go to the topic you see a "watch" button (not unwatch) and you see the topic in both "unread watched topics" and "all watched topics"?

That's correct. I'll try unwatching some other topic to see if it's working at all for me.

edit: no joy :( Both 'ISO layout supporters: Defend it' and the milestone posts thread won't unwatch either.
Title: Re: Introducing "Watches" - the new "New"
Post by: E TwentyNine on Fri, 24 May 2013, 11:28:03
Threads where I've posted are now in my watch list, but ones I just marked "notify" without posting are not.    Should they be?

Could there be a one-time migration of the "notify" flag to "watch" flag for threads where we set notify but did not post?

Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 11:28:28
Quote
edit: no joy :( Both 'ISO layout supporters: Defend it' and the milestone posts thread won't unwatch either.

:confused:
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 11:29:14
Threads where I've posted are now in my watch list, but ones I just marked "notify" without posting are not.    Should they be?

Could there be a one-time migration of the "notify" flag to "watch" flag for threads where we set notify but did not post?

I'll look into this...I was wondering if anyone would want to do that.

I can probably do this from the back end on a by-request basis, once I figure out which sort of animal needs to be sacrificed when I perform the SQL incantation.
Title: Re: Introducing "Watches" - the new "New"
Post by: E TwentyNine on Fri, 24 May 2013, 11:31:15
Threads where I've posted are now in my watch list, but ones I just marked "notify" without posting are not.    Should they be?

Could there be a one-time migration of the "notify" flag to "watch" flag for threads where we set notify but did not post?

I'll look into this...I was wondering if anyone would want to do that.

Thanks.  I probably have too much stuff in my notify list, this would be useful.
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Fri, 24 May 2013, 11:41:31
Quote
edit: no joy :( Both 'ISO layout supporters: Defend it' and the milestone posts thread won't unwatch either.

:confused:

Is the same code deployed for moderators and other users now? Since I'm a mini-mod...

edit: just did another test of 'watch'ing a thread that I haven't posted in (which worked) and then trying to 'unwatch' it (which didn't). So it would appear to be independant of whether I've posted in a thread, since for the others I mentioned, I have posted in them.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 13:01:11
The only difference between mods and non-mods is whether or not Notifications appears in the menu bar.  All the other checks were removed.

What you just described is even more bizarre, but may be helpful.  Thanks.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 16:11:04
Do you use the "Mark Read" feature on forums?
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Fri, 24 May 2013, 16:12:43
Tend to just use the 'mark all messages read' button on the unread posts page.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Fri, 24 May 2013, 17:09:25
Fixed?
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Fri, 24 May 2013, 17:54:50
I think so! Thanks!
Title: Re: Introducing "Watches" - the new "New"
Post by: alaricljs on Sat, 25 May 2013, 19:17:45
So... feature request?

Can we get an unwatch button column in the list view?
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Sat, 25 May 2013, 21:10:13
In the watch list?
Title: Re: Introducing "Watches" - the new "New"
Post by: alaricljs on Sat, 25 May 2013, 21:28:24
Yes there.  Need more sleep.

ed: Oh f... 46 pages of threads I've posted in.
Title: Re: Introducing "Watches" - the new "New"
Post by: aggiejy on Sun, 26 May 2013, 10:17:59
Any chance we can make the "Participated" feed to Tapatalk match the Watched feed?
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Sun, 26 May 2013, 14:24:08
The thought has crossed my mind.
Title: Re: Introducing "Watches" - the new "New"
Post by: aggiejy on Thu, 30 May 2013, 10:11:09
In the header, if you expand it, there is "Show new replies to your posts."

That still points to http://geekhack.org/index.php?action=unreadreplies

Not sure if this is by design, or if it should match "Watched" since it previously matched "New".  If so, then perhaps the wording should be changed to "Show watched posts" or something to that effect.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Thu, 30 May 2013, 11:00:46
I left the link up there to the old query, in case someone came at me with pitchforks and torches.  Interestingly, the complaining has been minimal.  I guess that means it's mostly-working.
Title: Re: Introducing "Watches" - the new "New"
Post by: Soarer on Thu, 30 May 2013, 11:20:00
Really nice being able to add and remove threads from the watch list... 'just works'™, TYVM!
Title: Re: Introducing "Watches" - the new "New"
Post by: calavera on Tue, 11 June 2013, 17:41:30
How do I unwatch something if the OP locks the thread? I see no option to unwatch.
Title: Re: Introducing "Watches" - the new "New"
Post by: rknize on Tue, 11 June 2013, 19:11:27
How do I unwatch something if the OP locks the thread? I see no option to unwatch.

If the thread is locked, it's not going to change.  Just mark it read.