<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,9 @@
 = Change Log
 
 
+== 0.4
+* Open a specific wave immediately by clicking a wave in the menu
+
 == 0.3 (2009-10-21)
 * BUG FIX: show &quot;x&quot; in case of inaccesible ruby path
 * BUG FIX: Clicking OK button will not save a value in the focused text field to user default (press enter key is OK).</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,17 @@
 = TODO
 
 == 0.4
-
+* display &quot;Checked N min ago&quot; biside &quot;Check Now&quot; like &quot;Google Notifier&quot;
 
 == someday/maybe
+* checking for online members
+* contains participant names in a title of unread item
+
 * annoyance: freeze while checking status against wave.google.com inspite of useing NSTimer. Need to use thread?
 
 * add link to CHANGELOG and Downloads on github beside version number in the preferences window
 
 * give some infomation with Tooltip
-* display &quot;Checked N min ago&quot; biside &quot;Check Now&quot; like &quot;Google Notifier&quot;
 * ignore filter for waves (and users)
 * preferences: interval time for check (should limit minimum of 5 min)
 * preferences: alternative option for the number displayed at status bar (number of unread blips or unread waves)</diff>
      <filename>TODO</filename>
    </modified>
    <modified>
      <diff>@@ -23,6 +23,14 @@ module GoogleWave
         @hash = hash
       end
 
+      def wave_id
+        @hash[&quot;1&quot;]
+      end
+
+      def url
+        &quot;https://wave.google.com/wave/#restored:wave:&quot; + self.wave_id.sub(&quot;+&quot;, &quot;%252B&quot;)
+      end
+
       def title
         @hash[&quot;9&quot;][&quot;1&quot;]
       end
@@ -137,6 +145,10 @@ if $0 == __FILE__
         &lt;string&gt;#{item.title}&lt;/string&gt;
         &lt;key&gt;Unread Count&lt;/key&gt;
         &lt;integer&gt;#{item.unread_count}&lt;/integer&gt;
+        &lt;key&gt;Wave ID&lt;/key&gt;
+        &lt;string&gt;#{item.wave_id}&lt;/string&gt;
+        &lt;key&gt;URL&lt;/key&gt;
+        &lt;string&gt;#{item.url}&lt;/string&gt;
       &lt;/dict&gt;
     ITEM
   end</diff>
      <filename>google-wave-notifier.rb</filename>
    </modified>
    <modified>
      <diff>@@ -28,6 +28,7 @@ enum {
 
 - (IBAction)openPreferences:(id)sender;
 - (IBAction)goToInbox:(id)sender;
+- (IBAction)goToWave:(id)sender;
 - (IBAction)resetAdvancedPreferencesToDefaults:(id)sender;
 @end
 
@@ -156,7 +157,8 @@ enum {
             while (item = [enumerator nextObject])
             {
                 NSString *title = [NSString stringWithFormat: @&quot;%@ (%@)&quot;, [item objectForKey: @&quot;Title&quot;], [item objectForKey: @&quot;Unread Count&quot;]];
-                NSMenuItem *menuItem = [menu insertItemWithTitle: title action: nil keyEquivalent: @&quot;&quot; atIndex: insertIndex];
+                NSMenuItem *menuItem = [menu insertItemWithTitle: title action: @selector(goToWave:) keyEquivalent: @&quot;&quot; atIndex: insertIndex];
+                [menuItem setRepresentedObject: [item objectForKey: @&quot;URL&quot;]];
                 [menuItem setTag: MenuItemTagUnread];
             }
         }
@@ -233,6 +235,12 @@ enum {
     [[NSWorkspace sharedWorkspace] openURL: [NSURL URLWithString: @&quot;https://wave.google.com/wave/&quot;]];
 }
 
+- (IBAction)goToWave:(id)sender
+{
+    NSString *url = [sender representedObject];
+    [[NSWorkspace sharedWorkspace] openURL: [NSURL URLWithString: url]];
+}
+
 - (IBAction)resetAdvancedPreferencesToDefaults:(id)sender
 {
 //    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];</diff>
      <filename>main.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>93658b41ab0499f909fd5c1f99586ac352c97990</id>
    </parent>
  </parents>
  <author>
    <name>Hiroshi Saito</name>
    <email>hiroshi3110@gmail.com</email>
  </author>
  <url>http://github.com/hiroshi/Unofficial-Google-Wave-Notifier/commit/bc5fa91561f3f2c405a3507b9954c9343ef59ad3</url>
  <id>bc5fa91561f3f2c405a3507b9954c9343ef59ad3</id>
  <committed-date>2009-11-02T07:51:55-08:00</committed-date>
  <authored-date>2009-11-02T07:51:55-08:00</authored-date>
  <message>Open a specific wave immediately by clicking a wave in the menu</message>
  <tree>597101133185419975f71d000d15b96cca981f96</tree>
  <committer>
    <name>Hiroshi Saito</name>
    <email>hiroshi3110@gmail.com</email>
  </committer>
</commit>
