[ANN] Tycho 0.0.0.7

Tycho continues to evolve with painful slowness and accrue
gui-related bugs. Eventually I’d like someone else to assist. :wink:

See http://tycho.rubyforge.org

Now in version 0.0.0.7, still weighing in well under 1000 lines.

Cheers,
Hal

What is Tycho?
Tycho is (the beginnings of) a Linux PIM (Personal Information
Manager) written in (and scriptable in) Ruby.

It’s not described here.

Where the real documentation is

Go to: tycho.rubyforge.org for comprehensive information on Tycho
(such as it is).

Release notes

Getting Started

 * If you want a fake dataset, run the included mkdata.rb
 * Otherwise manually create ./exper/data (name will change, of
   course)
 * Run tycho.rb

Current Features (v 0.0.0.7)

 * Click New topic to add a new topic; escape will cancel
 * Click New note to add a note; escape will cancel
 * Notes can be copied and pasted now
 * BUG: When a note is created, it won’t appear until you leave that
   topic and return to it
 * Click on a note to edit it; escape or click outside the note to
   save/exit
 * Currently there is no undo or revert
 * Right-click on a note to change its title
 * Move or resize notes as needed; changes will persist
 * Closing a note with [x] will delete it permanently (with a prompt)
 * Not working: Right-click on a topic to change its title
 * Topics can’t be deleted yet
 * As yet: No search, no move/copy, no promotion/demotion, etc.
 * Click Quit or [x] to exit the program
 * BUG: There will be Fox messages to STDERR (beyond my control?)

Hal Fulton wrote:

Tycho continues to evolve with painful slowness and accrue
gui-related bugs. Eventually I’d like someone else to assist. :wink:

See http://tycho.rubyforge.org

Now in version 0.0.0.7, still weighing in well under 1000 lines.

Cheers,
Hal

I’ve just installed Fox and FXRuby so that I can try this out and what
you’ve got so far looks very good.

After downloading the tar ball of the cvs repository I had a problem
running Tycho. There’s an error in the MyMain@initialize method at line 363

@tree.connet(::SEL_RIGHTBUTTONPRESS) do |sender, sel, ptr|

this should be SEL_RIGHTBUTTONPRESS, without the colons.

Two other problems are that when I click on new note it asks fot the
title but then doesn’t do anything.

Also minimising more than one note places the minimised windows on top
of each other, so you can only see one.

···


Mark Sparshatt

Hal Fulton wrote:

What is Tycho?
Tycho is (the beginnings of) a Linux PIM (Personal Information
Manager) written in (and scriptable in) Ruby.

I hope that this is an unintended misstatement – is this really a PIM for
Linux, or is it multi-platform?

Curt

Mark Sparshatt wrote:

Two other problems are that when I click on new note it asks fot the
title but then doesn’t do anything.

A slight correction. Clicking on new note does create the data file for
the note, but you don’t see the note window until you close the app then
rerun it.

···


Mark Sparshatt

Curt Hibbs wrote:

Hal Fulton wrote:

What is Tycho?
Tycho is (the beginnings of) a Linux PIM (Personal Information
Manager) written in (and scriptable in) Ruby.

I hope that this is an unintended misstatement – is this really a PIM for
Linux, or is it multi-platform?

If you perceive Windows support to be important, I can pay
more attention to that.

One basic purpose of mine was to fill a perceived void (which doesn’t
exist on Windows, as Info Select fills it neatly).

And by Linux, I really meant *nix variants, including Solaris, FreeBSD,
and Mac OSX.

In short, I don’t know of any basic incompatibilities with Windows, but
I haven’t worried about Windows really. For one thing, I have been
worrying about Windows in one form or another since 1989, and I’m tired
of it.

But please, tell me your thoughts.

Hal