Notes plugin should autodetect note taking application
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kupfer |
New
|
Undecided
|
Unassigned |
Bug Description
System: Ubuntu 11.04 Natty Narwhal.
Kupfer package (PPA) version: 0+v206-
Tomboy package version: 1.6.0-0ubuntu3
Steps to reproduce: Open Kupfer's preferences, make sure the Notes plugin is activated and choose the empty entry in "Work with application". Invoke Kupfer, type a note's name. Once the note is selected, press Enter.
Observed behaviour: nothing happens!
If Kupfer is launched in the terminal, I have following output:
Error [kupfer.
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
res, ret = ctx.run(leaf, action, sobject, ui_ctx=ui_ctx)
File "/usr/share/
ret = activate_
File "/usr/share/
return _activate_
File "/usr/share/
ret = action.
File "/usr/share/
notes.
AttributeError: 'NoneType' object has no attribute 'DisplayNote'
Clearly, while apparently able to list my notes (or do they come from some sort of cache?), Kupfer then tries to open them with Gnote, and since I'm using Tomboy, it does not work.
I was going to report this bug when I noticed the "Work with application" option. Once correctly set to "Tomboy", things work again. For some reason this option was set to this useless empty entry.
- why is there an empty entry in the first place?
- why can't Kupfer detect I'm using Tomboy? It's the only one installed (e.g. `which gnote' returns 1).
Something in this direction would be nice, to prevent this annoyance