OK
Pages: 1 2
Rating:
2.00
Thread Listing » AWN Applets
[Announcement] AWN Applet for Remember The Milk
#20881 by asomething (0.9744) posted on 10:29am Monday, March 10th, 2008
Remember The Milk (http://www.rememberthemilk.com) is an amazing on-line productivity application / to-do-list manager. In order to further integrate it into my work flow, I've made a AWN applet for it.
[Q]



Currently it's very simple. It embeds the Remember The Milk iGoogle widget into an AWN dialog (http://www.rememberthemilk.com/services/igoogle/). It will also open Remember The Milk in your browser when middle clicked. Any suggestions are very welcome. I'm not really a programmer, so this was mostly a learning project.
[Q]



There is the potential to take this further, but I don't currently have the know-how. Remember The Milk has an open API (http://www.rememberthemilk.com/services/api/). Maybe in the future I'll create something a little more full featured using it, but this serves my needs for now. If any one else wants to take a try, please feel free.
[Q]



Version 0.2 now includes a built in work around for the Ubuntu gtkmozembed bug thanks to malept!
[Q]



Download RTM Applet:
* RTM Applet has been added to awn-extras. It is available in trunk.
* Users with a version of awn-extras that does not include RTM Applet can download rtm-applet-0.2.awn for installation with awn-manager here: http://www.mediafire.com/?kgyqjd40wlg
[Q]




Know issues:
The "Remember me" check box and "Signup now for a free account" link do not function. I need to dig into gtkmozembed a little more.
[Q]



[Q]



*Edited at 8:07pm, 03/18/08
Score: 0 points
Any particular reason?
#20882 by malept (1.0000) posted on 10:31am Monday, March 10th, 2008
( no avatar )
Congrats on your (first?) applet.
[Q]
Score: 0 points
Any particular reason?
#20893 by searayman (1.0000) posted on 3:46pm Monday, March 10th, 2008
can we get a screen shot?
[Q]
Score: 0 points
Any particular reason?
#20895 by asomething (0.9744) posted on 4:30pm Monday, March 10th, 2008
searayman said:
can we get a screen shot?
[Q]



Edited the top post to include a screen shot.
[Q]



Also, here's a quick attempt at a screen cast (not that great):

http://www.mediafire.com/?kyun1jnvyzb
[Q]

Score: 0 points
Any particular reason?
#20897 by searayman (1.0000) posted on 4:39pm Monday, March 10th, 2008
asomething said:
Edited the top post to include a screen shot.
[Q]



great thanks!
[Q]
Score: 0 points
Any particular reason?
#20901 by searayman (1.0000) posted on 5:48pm Monday, March 10th, 2008
just installed it, and i have to say i think this is my new favorite applet!!
[Q]



Thanks!
[Q]
Score: 0 points
Any particular reason?
#20902 by searayman (1.0000) posted on 5:50pm Monday, March 10th, 2008
ok sometimes when i click it it does nto open, i thin ki may be missing the icon.. or mayeb there is a whoe lit it..
[Q]



I dont know...lol
[Q]
Score: 0 points
Any particular reason?
#20914 by BoomShaka (0.1856) posted on 1:15pm Tuesday, March 11th, 2008
( no avatar )
Awesome applet. I didn't know about RTM at all, until i stumbled along this applet.
[Q]



Unfortunately i have a bit of a problem. When I click the icon, it dissapears from my awn bar. Anyone know how I can go about debugging this?
[Q]



Thanks
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20915 by isaac_j87 (1.0000) posted on 1:42pm Tuesday, March 11th, 2008
BoomShaka said:
Unfortunately i have a bit of a problem. When I click the icon, it dissapears from my awn bar. Anyone know how I can go about debugging this?
[Q]



Run AWN from terminal...and then post the error output
[Q]

--
-Isaac
Score: 0 points
Any particular reason?
#20925 by asomething (0.9744) posted on 3:44pm Tuesday, March 11th, 2008
BoomShaka said:
Unfortunately i have a bit of a problem. When I click the icon, it dissapears from my awn bar. Anyone know how I can go about debugging this?
[Q]



Ah. I bet you're running Ubuntu Gutsy. There's a bug with gtkmozembed, which is fixed in Hardy. There's a work around in the forum for that. I'll try to find that for you.
[Q]



I know Whise, screenlets current core-dev, wrote some code for his screenlets that use gtkmozembed which detects if you use a version which has this bug and applies the work around automatically. I'll try to do something like that soon. Hopefully tonight...
[Q]

Score: 0 points
Any particular reason?
#20926 by asomething (0.9744) posted on 3:58pm Tuesday, March 11th, 2008
Here's the work around:
[Q]



add the line: "/usr/lib/firefox" to the file "/etc/ld.so.conf"
[Q]



then run "ldconfig" in the terminal
[Q]



You might also have to run the following in a terminal:
[Q]



"export MOZILLA_FIVE_HOME=/usr/lib/firefox"
[Q]



For all of those, don't actually include the quote signs. If you don't want to bother with this, I'll try to add it to the code soon. Check back for a new release.
[Q]

Score: 0 points
Any particular reason?
#20927 by BoomShaka (0.1856) posted on 4:23pm Tuesday, March 11th, 2008
( no avatar )
Wow, nice response times. Wasn't expecting anything for a day or two.
You are of course correct, I am running Ubuntu Gutsy.
I'm a bit too wet behind the ears to jump into Hardy before its out of beta.
[Q]



Anyway:
1 (isaac_j87). When running from terminal the output doesn't seem very helpful, but here it is anyway:
breakey@breakey-laptop:~$ avant-window-navigator
Screen is composited.
APPLET : /usr/lib/awn/applets/taskman.desktop
APPLET : /home/breakey/.config/awn/applets/rtm.desktop
APPLET : /usr/lib/awn/applets/awnnotificationdaemon.desktop
The following is an informational message only:
notification-daemon: no process killed
First attempt failed: The following is an informational message only:
notification-daemon: no process killed
[Q]



2 (asomething). I added the line as specified, and ran "sudo ldconfig". I also ran the export line. While this did help slightly (I am now able to enter my username/pass), once I fill that in, it still dissapears. (terminal output is again, the same as above). Do I need to do a restart or anything?
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20933 by asomething (0.9744) posted on 6:55pm Tuesday, March 11th, 2008
I think I've got a built in work around finished. I adapted it from something Whise did with his Screenlets.
[Q]



I'd really appreciate it if another dev looked it over before I commit it to my code though. I should work, but I don't have a system that has this bug right now. Another set of eyes checking it over would be good.
[Q]




Score: 0 points
Any particular reason?
#20934 by asomething (0.9744) posted on 7:06pm Tuesday, March 11th, 2008
Here's a link to rtm-applet-0.1.1.awn This attempts to add the above fix. I'll update then top post if this is confirmed to work.
[Q]




Score: 0 points
Any particular reason?
#20935 by BoomShaka (0.1856) posted on 1:02am Wednesday, March 12th, 2008
( no avatar )
Hi
[Q]



I deleted the old version and installed this new version. Still the same problem thought. Clicking on the icon causes it to dissapear from the dock.
[Q]



Running from terminal, the output is again, unhelpful.
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20936 by BoomShaka (0.1856) posted on 1:12am Wednesday, March 12th, 2008
( no avatar )
I don't know Python at all (though I do wish to learn it), but looking at /etc/issue, it seems you are searching for the string "Gutsy" or "Fiesty", however checking this file on my system, the contents are:
[Q]



 
Ubuntu 7.10 \n \l
Perhaps a search for 7.10 | 7.04 rather?
[Q]



Forgive me if that comment is really stupid, I'm new to all this.
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20937 by asomething (0.9744) posted on 1:21am Wednesday, March 12th, 2008
Hmmm... Here it is:
[Q]



Ubuntu hardy (development branch) \n \l
[Q]



It's strange that they do it differently in this release, but doesn't matter as it doesn't need to find Hardy.
[Q]

Score: 0 points
Any particular reason?
#20943 by gilir (0.9999) posted on 11:46am Wednesday, March 12th, 2008
asomething said:
It's strange that they do it differently in this release, but doesn't matter as it doesn't need to find Hardy.
[Q]



Developement release are called with the animal name (Hardy, Gutsy, Feisty etc ...) Stable releases are named with the number (7.10, 7.04 etc ...)
[Q]

Score: 0 points
Any particular reason?
#20945 by BoomShaka (0.1856) posted on 12:44pm Wednesday, March 12th, 2008
( no avatar )
Sorry if this presumptuous, but are you going to upload a new build?
[Q]



Or better yet, can you tell me how I can create the awn applet file myself from the source on launchpad?
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20946 by BoomShaka (0.1856) posted on 12:52pm Wednesday, March 12th, 2008
( no avatar )
Hmm. Something else I noticed:
[Q]



When i run awn from the terminal, if I activate the RTM applet, I get the following error:
[Q]



 
Creating new applet :None uid:None
Creating new applet :/home/breakey/.config/awn/applets/rtm.desktop uid:1205351343
[Q]



** (awn-applet-activation:6759): WARNING **: No exec path found in desktop file None
[Q]



No idea what any of that means. As far as installing the change, I assume simply copying the updated launchpad file awn-rtm.py and replacing my local one should do it right?
[Q]

--
all your base are belong to jesus

*Edited at 12:52pm, 03/12/08
Score: 0 points
Any particular reason?
#20949 by pavpanchekha (1.0000) posted on 2:57pm Wednesday, March 12th, 2008
boomshaka - how did you install the applet? Drag and drop into awn-manager (or the button for install, which amounts to the same)?
[Q]



As for how to install - check the wiki for installation from source. They have a long and thorough guide there.
[Q]

Score: 0 points
Any particular reason?
#20950 by BoomShaka (0.1856) posted on 3:37pm Wednesday, March 12th, 2008
( no avatar )
I used the install button.
Once its installed, I assume playing with the awn-rtm.py file is ok?
I've been doing that, and messing around, of course I have 0 Python experience, so I don't really know what I'm doing. :)
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20951 by pavpanchekha (1.0000) posted on 3:48pm Wednesday, March 12th, 2008
Yeah, playing with the file is OK. Can you post rtm.desktop here?
[Q]

Score: 0 points
Any particular reason?
#20952 by BoomShaka (0.1856) posted on 3:56pm Wednesday, March 12th, 2008
( no avatar )
Sure
[Q]



 

[Desktop Entry]
Version=1.0
Name=RTM Applet
Type=Application
X-AWN-AppletType=Python
X-AWN-AppletCategory=Network,Office
Comment=Use Remember The Milk from AWN.
Exec=rtm/awn-rtm.py
Icon=rtm/rtm
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20953 by BoomShaka (0.1856) posted on 4:06pm Wednesday, March 12th, 2008
( no avatar )
Just a note:
[Q]



 

if str(commands.getoutput("cat /etc/issue")).lower().find('7.04 | 7.10') != -1:
[Q]



This was not evaluating true so I changed it to ('7.10'). I am assuming str.find() does not support regular expressions?
[Q]



Anyway, the if statement then evaluated to true, and did that funky jazz... which unfortunately didn't seem to fix the problem (for me anyway).
[Q]



*usual disclaimer: this is my first exposure to Python (and Linux too pretty much) so forgive me any retarded questions/statements. You're patience is appreciated :)
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20954 by pavpanchekha (1.0000) posted on 4:34pm Wednesday, March 12th, 2008
1. str.find() does indeed not support regular expressions. You may want to search up the docs on the python re module if you want regexes.
[Q]



2. This desktop file was the current one, after you installed the applet, and located in ~/.config/awn/...
[Q]

Score: 0 points
Any particular reason?
#20955 by asomething (0.9744) posted on 4:34pm Wednesday, March 12th, 2008
@pavpanchekha
[Q]



If you could take a look at my code, I'd really appreciate it. I'm new to this myself. It still works fine on Hardy, so this work around doesn't seem to bork anything for systems that don't need it.
[Q]

Score: 0 points
Any particular reason?
#20956 by pavpanchekha (1.0000) posted on 4:41pm Wednesday, March 12th, 2008
asomething said:
If you could take a look at my code, I'd really appreciate it. I'm new to this myself. It still works fine on Hardy, so this work around doesn't seem to bork anything for systems that don't need it.
[Q]



Soon as I have the time, which unfortubately doesn't mean much
[Q]

Score: 0 points
Any particular reason?
#20976 by asomething (0.9744) posted on 1:43pm Thursday, March 13th, 2008
Has any one else run this on a Gutsy system? Does the normal work around (posted above, the same as used to make the Pandora applet work) get this running for you?
[Q]

Score: 0 points
Any particular reason?
#20977 by BoomShaka (0.1856) posted on 2:27pm Thursday, March 13th, 2008
( no avatar )
Hi
[Q]



When the check for 7.10 evaluates true, it throws the errors below.
[Q]



May I ask, what is the reason for creating and writing to the file "running"? I don't understand why this is necessary.
[Q]



 


breakey@breakey-laptop:~$ avant-window-navigator
Screen is composited.
APPLET : /home/breakey/.config/awn/applets/rtm.desktop
/home/breakey/.config/awn/applets/rtm/awn-rtm.py:72: Warning: value "0" of type `gint' is invalid or out of range for property `height' of type `gint'
awn.AppletSimple.__init__ (self, uid, orient, height)
/home/breakey/.config/awn/applets/rtm/awn-rtm.py:78: GtkWarning: gdk_pixbuf_scale_simple: assertion `dest_width > 0' failed
icon = icon.scale_simple(height,height,gtk.gdk.INTERP_BILINEAR)
Traceback (most recent call last):
File "/home/breakey/.config/awn/applets/rtm/awn-rtm.py", line 164, in <module>
applet = App (awn.uid, awn.orient, awn.height)
File "/home/breakey/.config/awn/applets/rtm/awn-rtm.py", line 79, in __init__
self.set_icon(icon)
TypeError: AwnAppletSimple.set_icon() argument 1 must be gtk.gdk.Pixbuf, not None
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20984 by BoomShaka (0.1856) posted on 3:33pm Thursday, March 13th, 2008
( no avatar )
woot. I figured out why that fix wasn't working.
[Q]



 

os.system ("export LD_LIBRARY_PATH=/usr/lib/firefox \n export MOZILLA_FIVE_HOME=/usr/lib/firefox \n python "+ sys.argv[0] + " &")
[Q]



sys.argv[0] only passes the location of the script to execute, not the arguments to pass to the script.
[Q]



So I wrote this:
[Q]



 

arguments = ' '
for i in range(0, len(sys.argv)):
arguments += ' ' + sys.argv[i]
os.system ("export LD_LIBRARY_PATH=/usr/lib/firefox \n export MOZILLA_FIVE_HOME=/usr/lib/firefox \n python "+ arguments + " &")
[Q]



I couldn't just add sys.argv[0:], as that returns a list. Hence the code above to create the string arguments.
[Q]



That adds the original arguments:
"--uid=1205362841 --window=52428849 --orient=0 --height=48"
to the re-execution of the script.
[Q]



Seems to work nice and proper now. I'm quite chuffed with myself :D
Of course, there may be a more efficient way of doing this in python, I just did it the easiest way I knew how.
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20985 by pavpanchekha (1.0000) posted on 3:37pm Thursday, March 13th, 2008
 
BoomShaka said:

arguments = ' '
for i in range(0, len(sys.argv)):
arguments += ' ' + sys.argv[i]
os.system ("export LD_LIBRARY_PATH=/usr/lib/firefox
export MOZILLA_FIVE_HOME=/usr/lib/firefox
python "+ arguments + " &")
[Q]



This is a bit more pythonic:
[Q]



 

os.system ("export LD_LIBRARY_PATH=/usr/lib/firefox \n export MOZILLA_FIVE_HOME=/usr/lib/firefox \n python "+ " ".join(sys.argv) + " &")
[Q]

Score: 0 points
Any particular reason?
#20989 by malept (1.0000) posted on 3:50pm Thursday, March 13th, 2008
( no avatar )
That is a really odd solution, to me.
[Q]



Has anyone tried the following instead:
[Q]



 

# workaround for weirdness with regards to Ubuntu + gtkmozembed
if os.path.exists('/etc/issue'):
fp = open('/etc/issue')
os_version = fp.read()
fp.close()
if re.search('7\.(?:04|10)', os_version): # feisty or gutsy
os.putenv('LD_LIBRARY_PATH', '/usr/lib/firefox')
os.putenv('MOZILLA_FIVE_HOME', '/usr/lib/firefox')
[Q]



(Edit: fixed quote issue, thanks to pavpanchekha)
[Q]

--
http://blogger.malept.com/

*Edited at 3:57pm, 03/13/08
Score: 0 points
Any particular reason?
#20990 by asomething (0.9744) posted on 3:54pm Thursday, March 13th, 2008
I'm about to head off to work so I can't do anything right now, but I think I'll download a Gutsy LiveCD so I can try this for real as opposed to just working in my head... =)
[Q]

Score: 0 points
Any particular reason?
#20991 by pavpanchekha (1.0000) posted on 3:55pm Thursday, March 13th, 2008
 

# workaround for weirdness with regards to Ubuntu + gtkmozembed
if os.path.exists("/etc/issue"):
fp = open("/etc/issue")
os_version = fp.read()
fp.close()
if re.search(r'7\.(?:04|10)', os_version): # feisty or gutsy
os.putenv("LD_LIBRARY_PATH", "/usr/lib/firefox")
os.putenv("MOZILLA_FIVE_HOME", "/usr/lib/firefox")
[Q]



Fixed a missing quote.
[Q]

Score: 0 points
Any particular reason?
#20992 by malept (1.0000) posted on 3:57pm Thursday, March 13th, 2008
( no avatar )
Fixed in my earlier post, thanks.
[Q]
Score: 0 points
Any particular reason?
#20993 by BoomShaka (0.1856) posted on 4:01pm Thursday, March 13th, 2008
( no avatar )
Yessir. I can confirm malept's solution works for me (7.10).
Seems a lot more elegant too.
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#20998 by dirken (0.6479) posted on 4:29pm Thursday, March 13th, 2008
hey, it's been a long time for me since i've here on the awn forum, i couldn't follow it all due to a lot of work but do i need any package to install when trying to run it?
Cause i'm trying the applet (i even checked out version 6 from your repo) and i can add to awn but whenever i try click on it the rtmapplet's icon just fades away and dissapears withouth any error in the terminal.
[Q]



I tried to put a try-catch around the the showAll() method when left clicking the icon but i could find any error!
[Q]



Hope you can help me so i can use this great applet!!!
[Q]



Greetz..
Dirken
[Q]

--
Ubuntu blog => http://www.uzone.be
Score: 0 points
Any particular reason?
#20999 by BoomShaka (0.1856) posted on 4:32pm Thursday, March 13th, 2008
( no avatar )
are you using gutsy or fiesty?
If so, you have the same problem I had.
[Q]



the fix has not been released yet, but if you want to apply it yourself, simply replace the contents of the file at:
~/.config/awn/applets/rtm/awn-rtm.py with the code below:
[Q]



 

#!/usr/bin/python
#
# RTM Applet
#
# Copyright (c) 2008 Andrew Starr-Bochicchio (andrewsomething) <a.starr.b@gmail.com>
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#
#
# Thanks to ryancr the gtkmozembed bit from the Meebo Applet.
# And Whise for the work around for the gtkmozebed bug in Gutsy and SUSE.
# And Remember the Milk for such a great web app.
# And of course NJPatel for Avant Window Navigator and the AWN Test Python Applet.
#
#
# TODO: Figure out mozembed profile so that the remember me check box functions.
# Eventually use Remember The Milk's open API and ditch mozembed alltogether.
#
#
[Q]



# import modules
import sys, os
import gobject
import pygtk
import gtk
from gtk import gdk
# import gtkmozembed
import webbrowser
import awn
import re
[Q]



# workaround for weirdness with regards to Ubuntu + gtkmozembed
if os.path.exists('/etc/issue'):
fp = open('/etc/issue')
os_version = fp.read()
fp.close()
if re.search(r'7\.(?:04|10)', os_version): # feisty or gutsy
os.putenv('LD_LIBRARY_PATH', '/usr/lib/firefox')
os.putenv('MOZILLA_FIVE_HOME', '/usr/lib/firefox')
[Q]



try:
import gtkmozembed
except:
print 'Gtkmozembed is need to run the RTM-Applet, please install python gnome extras.'
###Adapted from workaround for gtkmozembed bug by Whise###
[Q]



# set up applet
class App (awn.AppletSimple):
def __init__ (self, uid, orient, height):
awn.AppletSimple.__init__ (self, uid, orient, height)
self.pref_path = os.path.join(os.path.expanduser('~'), ".config/awn/applets/rtm")
self.height = height
icon = gdk.pixbuf_new_from_file(os.path.dirname (__file__) + '/rtm.png')

if height != icon.get_height():
icon = icon.scale_simple(height,height,gtk.gdk.INTERP_BILINEAR)
self.set_icon(icon)
self.title = awn.awn_title_get_default ()
self.dialog = awn.AppletDialog (self)
[Q]



# set up gtkmozembed widget
[Q]



self.mo = gtkmozembed;
gtkmozembed.set_profile_path(self.pref_path, "profile")
self.moz = self.mo.MozEmbed()
pad = gtk.Alignment()
pad.add(self.moz)
self.moz.set_size_request(250, 350)
self.moz.load_url('http://www.rememberthemilk.com/services/modules/googleig/')
pad.show_all()
self.dialog.add(pad)
[Q]



self.showing_dlog = False
[Q]



self.connect ("button-press-event", self.button_press)
self.connect ("enter-notify-event", self.enter_notify)
self.connect ("leave-notify-event", self.leave_notify)
self.dialog.connect ("focus-out-event", self.dialog_focus_out)
[Q]



# create context menu
[Q]



def context_menu(self, widget, event):
menu = gtk.Menu()
about_icon = gtk.ImageMenuItem(stock_id=gtk.STOCK_ABOUT)
menu.append(about_icon)
menu.show_all()
menu.popup(None, None, None, event.button, event.get_time())
about_icon.connect_object("activate",self.about,self)
return True
[Q]



# button press actions
[Q]



def button_press(self, widget, event):
if event.button == 2:
url = "http://www.rememberthemilk.com";
webbrowser.open(url)
elif event.button == 3:
self.context_menu(widget, event)
else:
if event.button == 1:
if self.showing_dlog:
self.dialog.hide()
else:
self.dialog.show_all()
[Q]



self.title.hide(self)
self.showing_dlog = not self.showing_dlog
# show dialog
[Q]



def dialog_focus_out (self, widget, event):
self.dialog.hide ()
# print "hide dialog"
[Q]



# cursor hover over
[Q]



def enter_notify (self, widget, event):
self.title.show (self, "Remember The Milk")
# print "show title"
[Q]



def leave_notify (self, widget, event):
self.title.hide (self)
# print "hide title"
[Q]



# create gtk about dialog
[Q]



def about(self, widget):
about_dialog = gtk.AboutDialog()
about_dialog.set_logo(gtk.gdk.pixbuf_new_from_file(os.path.dirname (__file__) + '/rtm.png'))
about_dialog.set_name("RTM Applet")
about_dialog.set_version("0.1")
about_dialog.set_copyright("Copyright 2008 LGPL")
# about_dialog.set_license("LGPL")
about_dialog.set_comments("RememberTheMilk is an on-line based prodcutivity application, and the RTM Applet brings it to your desktop. RTM Applet is not endorsed or certified by RememberTheMilk.")
# about_dialog.set_authors(["Andrew Starr-Bochicchio"])
# about_dialog.set_artists(["Andrew Starr-Bochicchio"])
about_dialog.set_website("http://www.wiki.awn-project.org";)
about_dialog.connect("response", lambda d, r: d.destroy())
about_dialog.show()
[Q]



if __name__ == "__main__":
awn.init (sys.argv[1:])
applet = App (awn.uid, awn.orient, awn.height)
awn.init_applet (applet)
applet.show_all ()
gtk.main ()
[Q]

--
all your base are belong to jesus
Score: 0 points
Any particular reason?
#21004 by asomething (0.9744) posted on 1:20am Friday, March 14th, 2008
Thanks malept!
[Q]



I'll release a new version, and update the link at the top to go to it!
[Q]

Score: 0 points
Any particular reason?
#21009 by dirken (0.6479) posted on 7:26am Friday, March 14th, 2008
still the same problem! I'm using gutsy gibbon and when adding the applet nothing goes wrong, but if i want to click once with my left mouse button on the applet it just 'crashes' (= it disappears from the awn bar)
[Q]



Maybe i'm missing some requirements?
[Q]

--
Ubuntu blog => http://www.uzone.be
Score: 0 points
Any particular reason?
#21011 by asomething (0.9744) posted on 9:00am Friday, March 14th, 2008
If you have awn-extras installed you should have all the dependencies.
[Q]

Score: 0 points
Any particular reason?
#21019 by dirken (0.6479) posted on 4:40pm Friday, March 14th, 2008
asomething said:
If you have awn-extras installed you should have all the dependencies.
[Q]



I already have but altough the applet crashes each time!
[Q]

--
Ubuntu blog => http://www.uzone.be
Score: 0 points
Any particular reason?
#21046 by asomething (0.9744) posted on 11:57am Tuesday, March 18th, 2008
I pushed this applet to awn-extras. Before I add it to the build system, I'd like someone to review my changes to the build system to make sure it's right. Patch here: http://paste.ubuntu.com/5818/
[Q]

Score: 0 points
Any particular reason?
#21047 by malept (1.0000) posted on 12:06pm Tuesday, March 18th, 2008
( no avatar )
asomething said:
I pushed this applet to awn-extras. Before I add it to the build system, I'd like someone to review my changes to the build system to make sure it's right. Patch here: http://paste.ubuntu.com/5818/
[Q]



Looks fine to me. To be safe, I would apply the patch, run autogen.sh, and make sure you can `make install` it before you commit/push.
[Q]
Score: 0 points
Any particular reason?
#21048 by asomething (0.9744) posted on 12:30pm Tuesday, March 18th, 2008
Errors out on make:
[Q]



Making all in rtm-applet
make[3]: Entering directory `/home/andrew/Desktop/awn-extras-bzr/src/rtm-applet'
make[3]: *** No rule to make target `rtm-applet.desktop', needed by `all-am'. Stop.
[Q]

Score: 0 points
Any particular reason?
#21049 by malept (1.0000) posted on 12:34pm Tuesday, March 18th, 2008
( no avatar )
oh...you need to change APPLET_NAME to rtm?
[Q]
Score: 0 points
Any particular reason?
#21050 by asomething (0.9744) posted on 12:59pm Tuesday, March 18th, 2008
that does it, but now i need to adjust my .desktop file. since that changes the path to the icon and exec
[Q]



i suppose that a consistent naming scheme would have save me the trouble
[Q]

Score: 0 points
Any particular reason?
#21054 by dirken (0.6479) posted on 3:12pm Tuesday, March 18th, 2008
it is still not working with me!
[Q]

--
Ubuntu blog => http://www.uzone.be
Score: 0 points
Any particular reason?
#21055 by asomething (0.9744) posted on 8:02pm Tuesday, March 18th, 2008
dirken said:
it is still not working with me!
[Q]



I'm really not sure what else to try if have the dependencies and the built in work around and the manual work around above don't work. Any one else have an idea?
[Q]



I wonder if any one has ever done a good study on the percentage of people who actually report a problem with free software? There have been 286 downloads between the mediafire link above and gnomelook....
[Q]

Score: 0 points
Any particular reason?
#21106 by zeltak (0.1787) posted on 6:00am Saturday, March 22nd, 2008
( no avatar )
Hi
[Q]



has anyone noticed this?
http://live.gnome.org/Tasque
[Q]



I just installed it and it supports RTM. Maybe this can be used for this?
[Q]



just my observation
[Q]



Zeltak
[Q]

Score: 0 points
Any particular reason?
#21115 by soro (0.5346) posted on 1:14pm Saturday, March 22nd, 2008
( no avatar )
+1 for integrating it with tasque. May be difficult, though, it's quite new. There's a gnome-do plugin for tasque already. Perhaps that helps for inspiration?
[Q]



*Edited at 1:15pm, 03/22/08
Score: 0 points
Any particular reason?
#21116 by asomething (0.9744) posted on 1:37pm Saturday, March 22nd, 2008
Ya, I've seen it and it looks pretty interesting. Problem is that it's done in C#/Mono. I wouldn't have the first idea where to start witting an AWN applet for it.
[Q]

Score: 0 points
Any particular reason?
#21118 by malept (1.0000) posted on 2:49pm Saturday, March 22nd, 2008
( no avatar )
Ask them if they can implement a DBus API?
[Q]
Score: 0 points
Any particular reason?
#21119 by guillaume (0.2510) posted on 7:49pm Saturday, March 22nd, 2008
I'm the author of the Tasque plugin for GNOME-Do. There's already a DBus API in Tasque. You can use D-Feet to look at it in detail if you wish.
[Q]



*Edited at 7:49pm, 03/22/08
Score: 0 points
Any particular reason?
#21737 by moonbeam (1.0000) posted on 7:09pm Tuesday, April 22nd, 2008
( no avatar )
Seems your applet is getting some good "press" :-)
[Q]



Score: 0 points
Any particular reason?
#21877 by Onilton (0.9977) posted on 11:52pm Thursday, May 01st, 2008
It is possible to add an option to resize the window or something like that.
[Q]



The problem is that my account is in portuguese and the words at the menu are bigger so I get a scroll bar at the bottom of the window...
[Q]



Or maybe somehow check the page size and at the next time I startup the applet it creates a window with the dimensions of the previous page.... I don't know.
[Q]



If I only have the option to resize the window it would be cool.
[Q]

Score: 0 points
Any particular reason?
#22673 by buck (0.1758) posted on 8:08am Wednesday, June 18th, 2008
( no avatar )
Is there a debian package to install into Ubuntu?
[Q]

Score: 0 points
Any particular reason?
#22675 by malept (1.0000) posted on 9:26am Wednesday, June 18th, 2008
( no avatar )
Yes, since it's part of Awn Extras:
[Q]



Score: 0 points
Any particular reason?
#24447 by coldstatue (0.1801) posted on 6:51pm Friday, December 05th, 2008
( no avatar )
Font problems
[Q]



I love this applet, and use it all the time on my laptop. When I upgraded my desktop to hardy, I got the applet, but the fonts are jacked up. All other system fonts look fine. It works great on my lap. The browser and AWN font settings on the two machines are identical, as far as I can tell. Any ideas?
[Q]



*Edited at 6:53pm, 12/05/08
Score: 0 points
Any particular reason?
Pages: 1 2
Thread Listing » AWN Applets » [Announcement] AWN Applet for Remember The Milk

Post A Reply:

Anonymous posting has been disabled. Please register first before attempting to post.
Powered by Metaforum ©2004-2010
Get your own Free AJAX Forum Messageboard by visiting the offical site.
.