TwitNotes – v. 1.0.2 released

TwitNotes v. 1.0.2 has been released to the update site. This release fixes the row height issue, some minor label provider stuff and adds the source of TwitNotes to posts so the source show up as “TwitNotes” instead of “web”.

This release also adds a “Clear author cache” action to reset the cache of Twitter author details during runtime. I use this to clear the cache if Twitter for some reason sends me incorrect images or I’m simply want to refetch the images. TwitNotes will cache author info for the duration of your Notes session otherwise.

9 thoughts on “TwitNotes – v. 1.0.2 released”

  1. This is certainly getting better all the time.  If I could, here are two feature requests:

    1. I’d like my status to be permanently displayed at the top.

    2. I’d like a link that takes me to twitter.com.

    Like

  2. Awesome effort.  I had been avoiding looking at Twitter becuase I couldn’t stand the though of ‘another portal’.  Bringing it into Notes has made it so much easier.

    The only problem is I can’t get it to work and am wondering if it is the corporate proxy server.  Does TwitNotes support going out through a proxy?

    It all installed fine, I am just not getting updates.

    Like

  3. Hi Mikkel,

    you are using jakarta.commons.HttpClient, right?

    HttpClient has good support for proxy servers.

    Here some source code of one of my project which handles the proxy issue:

    <br />
    
    private void initProxy(final String proxyHost, final int proxyPort,<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;final String proxyUser, final String proxyPwd) {<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;client.getHostConfiguration().setProxy(proxyHost, proxyPort);<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;HttpState state = client.getState();<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;AuthScope authScope = new AuthScope(proxyHost, proxyPort,<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;AuthScope.ANY_REALM);<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;state.setProxyCredentials(authScope, new UsernamePasswordCredentials(<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;proxyUser, proxyPwd));<br />
    
    &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;client.getParams().setAuthenticationPreemptive(true);<br />
    
    &nbsp;&nbsp; &nbsp;}<br />
    
    

    Might help. Not sure if AuthScope.ANY_REALM is really a good idea.

    client is of course a org.apache.commons.httpclient.HttpClient instance. Project uses HttpClient 3.1.

    Like

  4. Nice! 🙂 I’m using HttpClient 3.1 as well. I’ll look into doing a quick fix with an account for TwitNotes proxy settings and integrate your code. I bow humbly… 🙂

    Like

  5. Mikkel, one minor bug in 1.0.2.  I changed my twitter photo yesterday, but on mine (and other) TwitNotes streams, the old picture is still there.  I thought maybe your cache issue mentioned above would be related… not sure.

    Like

  6. It is – if you haven’t restarted your client the picture is still cached. Users on v. 1.0.2 can use the "Clear author cache" action in the sidebar panel menu (just learned that’s what it’s called) to clear the cache. That will make TwitNotes refetch the images at next auto refresh or when you manually refresh using the "Refresh" action in the same menu.

    Like

Comments are closed.