You are not logged in.

#1 2009-07-28 00:17:00

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Anyone interested in helping out?

I've recently been working on a project of mine. It's called Helix. It's supposed to be a lightweight note taker..

I wrote it using python and pygtk. It has no other dependencies and it's very speedy and lightweight (compared to Tomboy, however). It's coming along quite nicely, though. All basic functionality is working at the moment. The plugin system is very plain, but it works. There's a few quirks with the menus, (Menu positioning, and the notebook selection menu.

What Works:
The plugin system
Everything except in the next list..

What Doesn't Work:
The treeviews in the note library
Rename, delete, and open buttons in library (need the treeviews working first)
Tagging
Preferences dialog has nothing in it yet except for a non-functional treeview. neutral
Configuration system

If any developers want to help out, try to fix the treeviews first. That's the highest priority right now.

http://launchpad.net/helixnotes

Last edited by knopper92 (2009-08-21 20:41:55)

Offline

#2 2009-07-28 01:55:54

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,485
Website

Re: Anyone interested in helping out?

How about putting a PKGBUILD up on the AUR so we can easily test this out?  I would be interested using this, as my primary note taking application is "notecase" and development on the free version of that has stopped.  I'm a bit busy with other stuff to help out with some coding though...

Offline

#3 2009-07-28 09:08:47

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

Yeah, I'm working on the PKGBUILD.

Also, I'm still tinkering with distutils right now, I don't know much about it at the moment so I might be a while. A few roadblocks, that's all.

I'll have it up within a few days hopefully.

Last edited by knopper92 (2009-07-28 19:41:48)

Offline

#4 2009-08-03 09:17:25

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

UPDATE:

I got distutils working now. All I need now is for the launchpad admins to reactivate the project page. I don't know why I requested it to be removed in the first place. Silly me.

Once that is all done, I'll post the PKGBUILD so everyone can test out the latest (broken) code. wink

Last edited by knopper92 (2009-08-03 09:17:56)

Offline

#5 2009-08-05 07:41:29

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

PKGBUILD is up on the AUR. Feedback would be nice.

http://aur.archlinux.org/packages.php?ID=29017

Only basic functionality currently works at the moment, but I plan on adding a lot more new features in the future.

Last edited by knopper92 (2009-08-05 07:41:57)

Offline

#6 2009-08-06 03:17:30

kumyco
Member
From: somewhere
Registered: 2008-06-23
Posts: 153
Website

Re: Anyone interested in helping out?

Are you sure it's ok to use the name Helix? That's already used by https://player.helixcommunity.org/ (realplayer) and others.

EDIT: /usr/lib/helix/helix.py, you type plugindir instead of user_plugindir
i'll help out if i can, i've never used a note taking app so this is new to me (my memory is bad, really bad)
do you have a todo list or something up?

Last edited by kumyco (2009-08-06 09:11:27)

Offline

#7 2009-08-06 22:09:09

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Anyone interested in helping out?

kumyco wrote:

Are you sure it's ok to use the name Helix?

If not, then how about heli-arc or heliarc? (An old term for TIG welding that almost no one uses.)

Offline

#8 2009-08-07 02:31:26

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

If I were to change the name, does anyone have any other suggestions? I'm no good at coming up with good names.

I just fixed the plugindir thing, it should be updated on launchpad now. Thanks for catching that. I was making some changes to the variables and I guess I missed a reference to it.

kumyco wrote:

i've never used a note taking app so this is new to me (my memory is bad, really bad)
do you have a todo list or something up?

The TODO file should be up now, Added some of the ideas I was currently thinking about.

EDIT:

I just realized. Changing the name wouldn't really be a great idea anyway. That would involve changing the launchpad project page, and registering a new one, etc...

But if someone has a good name idea though, I'll consider it.

Last edited by knopper92 (2009-08-07 03:06:38)

Offline

#9 2009-08-07 03:00:08

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,563

Re: Anyone interested in helping out?

The real question is, did you use Helix to make Helix's TO-DO list? wink
II wish you the best of luck though smile

Offline

#10 2009-08-07 03:09:02

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

Ranguvar wrote:

The real question is, did you use Helix to make Helix's TO-DO list? wink
II wish you the best of luck though smile

No, helix saves notes into it's own hidden directory (~/.helix) in your home directory, so it wouldn't really make sense to make the todo list with it. Not at least until I get the export plugin done.

Last edited by knopper92 (2009-08-08 17:52:58)

Offline

#11 2009-08-08 06:56:06

tpolich
Member
Registered: 2009-08-07
Posts: 44

Re: Anyone interested in helping out?

Built it from ARU, I think you might be missing a dependency. It just hangs when I start it (waited a good 2min).

Traceback

 ^CTraceback (most recent call last):
  File "helix.py", line 39, in <module>
    start()
  File "helix.py", line 26, in start
    gtk.main() # GTK loop
KeyboardInterrupt

Offline

#12 2009-08-08 17:52:15

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

tpolich wrote:

Built it from ARU, I think you might be missing a dependency. It just hangs when I start it (waited a good 2min).

Traceback

 ^CTraceback (most recent call last):
  File "helix.py", line 39, in <module>
    start()
  File "helix.py", line 26, in start
    gtk.main() # GTK loop
KeyboardInterrupt

All It should depend on is python and gtk, no idea why it isn't working for you. I Just tested running the code from launchpad, everything seems fine. Starts up instantly. Try doing a "bzr co lp:helixnotes" and running it directly from that folder without installing.

Also, what DE do you use?

Last edited by knopper92 (2009-08-08 17:54:10)

Offline

#13 2009-08-08 20:12:43

XFire
Member
From: UK
Registered: 2008-05-11
Posts: 192

Re: Anyone interested in helping out?

Just my observation, when creating a note, the buttons have no tool-tips.


There is a difference between bleeding [edge] and haemorrhaging. - Allan

Offline

#14 2009-08-08 21:41:35

steevols
Member
From: US - SC
Registered: 2009-05-27
Posts: 26
Website

Re: Anyone interested in helping out?

Just another observation... just built from AUR and when I try to add formatting to a note italic, underline, and strikethrough all negate bold.

Offline

#15 2009-08-09 01:48:28

rine
Member
From: Germany
Registered: 2008-03-04
Posts: 217

Re: Anyone interested in helping out?

tpolich wrote:

Built it from ARU, I think you might be missing a dependency. It just hangs when I start it (waited a good 2min).

Traceback

 ^CTraceback (most recent call last):
  File "helix.py", line 39, in <module>
    start()
  File "helix.py", line 26, in start
    gtk.main() # GTK loop
KeyboardInterrupt

I get the same.

Offline

#16 2009-08-10 06:24:38

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

The reason the buttons have no tooltips, formatting doesn't work, etc. is because it isn't finished yet. So it's obviously going to have problems.

Keep in mind that I'm still learning python too...

Offline

#17 2009-08-21 20:39:41

knopper92
Member
From: British Columbia, Canada
Registered: 2009-05-14
Posts: 40

Re: Anyone interested in helping out?

Update..

Restoring notes works, i've implemented it as a plugin.
I've also complete the dImport / Export plugin.
The note library is completed except for the "Tags" column which doesn't work yet.

I will work on implementing tags today. Probably won't take that long.

Last edited by knopper92 (2009-08-24 21:34:25)

Offline

Board footer

Powered by FluxBB