Giter Site home page Giter Site logo

Comments (14)

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024 1

From what I have seen so far, this seems to be working. Thanks!!

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

Minimize? Why would you not want to see Tweetz in all its glory all the time? 😄

The only visual indicator at the moment is a green dot on the home icon when the time-line is not scrolled to the top and new tweets arrive. This is to keep the timeline from jumping around when new tweets arrive and you're reviewing older tweets.

I use to have a chirp sound when new tweets arrived in a much earlier version of Tweetz. I removed it when I rewrote the program in WPF. No one ever asked for it back.

The issue with the new tweet indicator is when do you clear it? Having to click on the program to remove it is the only way I can think of. Sounds like it might be an annoyance.

I could see maybe changing the tray icon when its minimized.

What do others think?

from tweetz.

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024

The tray icon changing could be a nice solution.

So my workflow typically is to run with Tweetz minimized and then periodically pop it open to see any new tweets. I could vote for restoring the app from the minimized state as an action for clearing the 'new messages' state

from tweetz.

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024

Mike could you possibly suggest where in the code someone would need to hook things or make changes to react to new message arrival?

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

If you only want the indicator when the app is minimized I think it's possible to do. I'm on the road right now until October. I'll have a look when I get back. I need to upgrade the app for.net 7.0 anyways.

from tweetz.

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024

"Only when minimized" would work perfectly for my situation

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

v2022.3

from tweetz.

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024

Mike
Thanks very much for the update. I am seeing a number of false positives, unfortunately (i.e. the green icon appears but there are no new tweets when i unminimize the app...

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

Been solid here. Can't see how it could trigger a false positive. The collection that tracks tweets has to actually change to trigger the notify. Maybe you can spot something in the code?

from tweetz.

mfreeman-xtivia avatar mfreeman-xtivia commented on August 23, 2024

I think I know what's happening...

I had "Hide Retweets" set to true. The indicator still seems to be showing to indicate new tweets even if all of those new tweets were retweets. So it gives a sense of false positives...

Is there some way to account for the "hide retweets" being true when determining whether or not to show the "new tweets" indicator?

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

I believe I can fix that issue. Thanks for sleuthing it out.

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

ignoring instead of hiding retweets.

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

Here's a build with a possible fix. Let me know how it goes.

https://github.com/mike-ward/tweetz/suites/9647778778/artifacts/461358902

from tweetz.

mike-ward avatar mike-ward commented on August 23, 2024

v2022.5

from tweetz.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.