Tiddle: beta release. A desktop application providing an indexed view into your TiddlyWiki

12 views
Skip to first unread message

ben

unread,
Oct 27, 2009, 2:24:13 PM10/27/09
to TiddlyWikiDev
Hi all,
I've been developing a desktop application (currently targeting
windows) which indexes your TiddlyWiki, and provides a quick way of
searching through Tiddlers.

Kind of like a "snippet" search tool. It looks a bit like Quicksilver
on the mac.

I would appreciate any feedback from anyone who would like to try it
out.

Tiddle can be found here: http://tiddle.sourceforge.net/

Kind Regards,
Ben Warner

FND

unread,
Oct 27, 2009, 3:22:56 PM10/27/09
to tiddly...@googlegroups.com
> I would appreciate any feedback

I'd love to give it a try, but it doesn't seem to like Ubuntu:

$ java -jar tiddle-0.0.3-jar-with-dependencies.jar
log4j:WARN No appenders could be found for logger
(tiddle.search.WikiFileLoader).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException:
com.melloware.jintellitype.JIntellitypeException:
java.lang.UnsatisfiedLinkError: no JIntellitype in java.library.path
at tiddle.TiddleMain$1.run(TiddleMain.java:22)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: com.melloware.jintellitype.JIntellitypeException:
java.lang.UnsatisfiedLinkError: no JIntellitype in java.library.path
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:100)
at
com.melloware.jintellitype.JIntellitype.getInstance(JIntellitype.java:122)
at tiddle.gui.Intellitype.<init>(Intellitype.java:23)
at tiddle.gui.GuiController.<init>(GuiController.java:108)
at tiddle.TiddleMain$1.run(TiddleMain.java:19)
... 8 more
Caused by: java.lang.UnsatisfiedLinkError: no JIntellitype in
java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:95)
... 12 more


-- F.

ben

unread,
Oct 27, 2009, 4:52:26 PM10/27/09
to TiddlyWikiDev
Hi there,
the error you are seeing is because its falling over when trying to
run the Windows specific hotkey library (JIntellitype).

I'll make a new release for you which fails "gracefully" when these
keyhandlers can't install, then you shouldn't have any problems.

Will probably be one or two days before I can get a new release
posted.

Cheers,
Ben

FND

unread,
Oct 28, 2009, 11:00:33 AM10/28/09
to tiddly...@googlegroups.com
> I'll make a new release for you which fails "gracefully" when these
> keyhandlers can't install, then you shouldn't have any problems.

Sounds good - looking forward to it!


-- F.

ben

unread,
Oct 28, 2009, 11:51:47 PM10/28/09
to TiddlyWikiDev
Hey FND,
I've just put up a version which should not fall over if not running
on Windows.

If you get a chance to install it on ur Ubuntu, let me know how it
goes.

Cheers,
Ben

FND

unread,
Oct 30, 2009, 9:08:13 AM10/30/09
to tiddly...@googlegroups.com
> I've just put up a version which should not fall over if not running
> on Windows.

Seems to work nicely - basic keyboard commands (arrow keys, Enter,
CTRL-X) all seem to work fine.
Good job!

However, I've noticed the URL encoding (when launching a tiddler in the
browser) is not quite correct:
file:///tmp/tiddle-0.0.4/tiddle-help.html#Tiddle+keyboard+shortcuts
This should use "%20" instead of "+":
file:///tmp/tiddle-0.0.4/tiddle-help.html#Tiddle%20keyboard%20shortcuts

As an aside, perhaps this could be integrated into existing applications
like Launchy, GNOME Do or Quicksilver?


-- F.

ben

unread,
Nov 8, 2009, 2:47:28 PM11/8/09
to TiddlyWikiDev
I'll fix up that URL encoding thing for the next release.

The reason it's written as a standalone java app is because java is
what I do, so it was the easiest path for me :-) It does have the
added advantage of cross-platform support whereas Launchy, Do, and
Quicksilver are all specific to a single platform.
Reply all
Reply to author
Forward
0 new messages