Projects / Jreepad

Jreepad

Jreepad allows you to store and edit all your little nuggets of text in an incredibly intuitive tree structure. Each "node" on the tree has a plain-text "article" associated with it, meaning that a Jreepad file becomes almost a freeform database, storing all kinds of information. Jreepad is inspired by, and compatible with, the Windows program "Treepad Lite".

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  12 Mar 2006 21:45

    Release Notes: JTextile formatting, for a convenient and elegant wiki-like formatting of text. Infinite undo/redo of changes to text in nodes. Document icons and file associations (under Mac OS X) for added convenience. Improved keyboard shortcuts. A handful of bugfixes.

    •  26 Aug 2005 18:57

      Release Notes: This release has many small interface improvements, plus improved printing and support for internationalisation (including a Danish translation). It also allows you to view nodes as formatted HTML or as a table, not just as plain text.

      •  18 Nov 2004 04:53

        Release Notes: The most important improvement is to the search function, which is now practically instant and is much more useful. Various improvements were made to the GUI to make it more pleasant to work with, and some bugs were fixed.

        •  30 Jul 2004 01:53

          Release Notes: In this version, an important bug in saving and loading, which could cause data loss, was fixed. The HTML export was also beefed up in various ways, making it much more flexible.

          •  18 Jul 2004 23:33

            Release Notes: This release adds some interface improvements, plus import/export improvements and a new export format, so it's recommended for all users. The OSX-specific bundle has a couple of specific refinements to make it fit more naturally into its environment.

            Recent comments

            19 May 2004 07:36 fyngyrz

            Re: Doesn't work - no instructions
            Ok, that was it. Thank you very much. The old java was in the path, and the new java hadn't been added to the path at all. I renamed the old java and added path to the new java, and the software is running now.

            Since I have your attention... :)

            For the record, in RedHat 9 Linux, copy and paste do work, but only with ctrl-c/ctrl-v; ctrl-a does not select all but instead navigates to the root of the tree. There are no entries in the edit menu for any editing functions at all.


            For the moment, what will stop me from using this over the Linux version of Treepad Lite is the lack of font control; I need non-proportional fonts (for program listings) and just can't live without them - and the default font is too small for comfortable reading on my display.


            I'll watch here for a version that can select fonts.

            Suggestion: Add a readme that tells "how to run" this, that the jar "is" the program and doesn't need to be unpacked (that was one of the paths I wandered down while trying to figure this out.) Also, since the new install of Java (mine is about three days old) doesn't properly set paths, you might want to mention that in the "Linux" section of the readme.


            Nice job - this is a very capable implementation of Treepad's capabilities.


            --Ben

            19 May 2004 01:57 danstowell

            Re: Doesn't work - no instructions

            Actually, this link might be more directly heplful to you:

            https://listman.redhat.com/archives/psyche-list/2003-March/msg01181.html

            19 May 2004 01:50 danstowell

            Re: Error using "java -jar"

            I'm by no means a Linux expert (er... or even a Linux user) but if java gives the error "Warning: -jar not understood. Ignoring" then that signifies that the version of Java that's running is too old to understand what to do with JAR files.

            This could be because your version of Java is very old, but if you *do* already have a recent version of Java runtime installed (1.4 or later required for Jreepad) then the error could be because your command-line is mistakenly using an older Java installation because your Java classpath hasn't been updated correctly.

            I don't know the wisest way to fix that on Redhat, but the following page might help: http://www.halley.cc/ed/linux/howto/java.html (http://www.halley.cc/ed/linux/howto/java.html) - especially the bit about using "export" to set a couple of variables.

            HTH

            Dan

            18 May 2004 17:39 fyngyrz

            Re: Doesn't work - no instructions


            >

            > %

            > % Has anyone actually made this work?

            > HOW

            > % do you make it work? Sounds

            > fascinating,

            > % but... :)

            > %

            >

            >

            > I have gotten it to work. You just need

            > to run 'java -jar '. If this is

            > producing errors, what are the errors?

            > There is no need to make the jar file

            > executable.

            >

            > The program itself is a little awkward,

            > but simple enough once you get the hang

            > of it.

            Thanks for the reply.

            Here's what happens when I run it:

            [root@localhost jpad]# java -jar Jreepad-1.0.jar

            Warning: -jar not understood. Ignoring.

            Exception in thread "main" java.lang.NoClassDefFoundError: Jreepad-1.0.jar

            at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3)

            at 0x4025bc8e: java.lang.Error.Error(java.lang.String) (/usr/lib/./libgcj.so.3)

            at 0x4025d6b6: java.lang.LinkageError.LinkageError(java.lang.String) (/usr/lib/./libgcj.so.3)

            at 0x4025eb36: java.lang.NoClassDefFoundError.NoClassDefFoundError(java.lang.String) (/usr/lib/./libgcj.so.3)

            at 0x402ad075: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)

            at 0x4024fc4c: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)

            at 0x4021c8ac: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/./libgcj.so.3)

            at 0x08048910: ?? (??:0)

            at 0x42015504: __libc_start_main (/lib/tls/libc.so.6)

            at 0x080486c1: ?? (??:0)

            It's all a mystery to me. Java seems to be installed - I can go to Yahoo and run the popcap games, which are Java games. They work fine. My photography forum uses Java to run the forum; that works too (in Firefox.)

            --Ben

            18 May 2004 13:50 davisn

            Re: Doesn't work - no instructions


            %

            > Has anyone actually made this work? HOW

            > do you make it work? Sounds fascinating,

            > but... :)

            >

            I have gotten it to work. You just need to run 'java -jar '. If this is producing errors, what are the errors? There is no need to make the jar file executable.

            The program itself is a little awkward, but simple enough once you get the hang of it.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.