Notices


Reply
Thread Tools
BrentDC's Avatar
Posts: 903 | Thanked: 632 times | Joined on Apr 2008
#1
I have recently ported, hildonized and packaged KeepNote for Maemo.

Here is the description of KeepNote from the authors website:

What is KeepNote?

KeepNote is a note taking application that works on Windows, Linux, and MacOS X. With KeepNote, you can store your class notes, TODO lists, research notes, journal entries, paper outlines, etc in a simple notebook hierarchy with rich-text formatting, images, and more. Using full-text search, you can retrieve any note for later reference.

KeepNote is designed to be cross-platform (implemented in Python and PyGTK) and stores your notes in simple and easy to manipulate file formats (HTML and XML). Archiving and transferring your notes is as easy as zipping or copying a folder.

Features
  • Rich-text formatting
  • Bullet point lists
  • Colored font
  • Inline images
  • Hyperlinks
  • Hierarchical organization for notes
  • Full-text search
  • Integrated screenshot
  • Integrated backup and restore
  • Spell checking (via gtkspell)
  • Auto-saving
  • Built-in backup and restore (archive to zip files)
  • Cross-platform (Linux, Windows, MacOS X)
Here is a screenshot of KeepNote running on Maemo:




You can download KeepNote directly from here. (right-click -> Save As).

If you have trouble downloading, try the mirror.

The port is kind of sloppy, and very unpolished (no icon for one), so if you have any problems at all feel free to tell me here and I'll see what I can do.

If all goes well, I'll polish it up and upload it to maemo-extras.
__________________
-Brent

Author of TouchSearch -- web searching software for Maemo 5.

Mobile Device lineage: Palm Z22 -> Palm TX -> Nokia N800 -> Nokia N900

Last edited by BrentDC; 2009-05-07 at 19:57.
 

The Following 6 Users Say Thank You to BrentDC For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#2
THANK YOU! Going install it and try it.

Edit: Um.. 401 error when I try to access it?
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...

Last edited by Laughing Man; 2009-05-07 at 00:12.
 
BrentDC's Avatar
Posts: 903 | Thanked: 632 times | Joined on Apr 2008
#3
Did you use Right-Click -> Save As?

Can you access this: http://brents-tech.iblogger.org/files/maemo/keepnote/

Free web hosts aren't what they're cracked up to be
__________________
-Brent

Author of TouchSearch -- web searching software for Maemo 5.

Mobile Device lineage: Palm Z22 -> Palm TX -> Nokia N800 -> Nokia N900
 
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#4
Yeah I did. I can access the second link you gave me. Though right click save as doesn't work. I had to click the link, (file's not there). go to parent directory, then back into keepnote to find the file. Going install it now.
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 

The Following User Says Thank You to Laughing Man For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#5
Hmm couldn't run it off menu. Terminal says.

Code:
~ $ keepnote
Traceback (most recent call last):
  File "/usr/bin/keepnote", line 241, in <m odule>
    main(sys.argv)
  File "/usr/bin/keepnote", line 213, in ma in
    start_error_log(options.show_errors)
  File "/usr/bin/keepnote", line 118, in st art_error_log
    keepnote.init_error_log()
  File "/usr/lib/python2.5/site-packages/ke epnote/__init__.py", line 247, in init_erro r_log
    os.makedirs(error_dir)
  File "/usr/lib/python2.5/os.py", line 171 , in makedirs
OSError: [Errno 13] Permission denied: '/us r/share/mime/takenote'
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 
BrentDC's Avatar
Posts: 903 | Thanked: 632 times | Joined on Apr 2008
#6
Originally Posted by Laughing Man View Post
Hmm couldn't run it off menu. Terminal says.

Code:
~ $ keepnote
Traceback (most recent call last):
  File "/usr/bin/keepnote", line 241, in <m odule>
    main(sys.argv)
  File "/usr/bin/keepnote", line 213, in ma in
    start_error_log(options.show_errors)
  File "/usr/bin/keepnote", line 118, in st art_error_log
    keepnote.init_error_log()
  File "/usr/lib/python2.5/site-packages/ke epnote/__init__.py", line 247, in init_erro r_log
    os.makedirs(error_dir)
  File "/usr/lib/python2.5/os.py", line 171 , in makedirs
OSError: [Errno 13] Permission denied: '/us r/share/mime/takenote'
That's strange...but there's any easy solution. Run these commands as root:

Code:
mkdir /usr/share/mime/takenote/
chown user.users /usr/share/mime/takenote/
__________________
-Brent

Author of TouchSearch -- web searching software for Maemo 5.

Mobile Device lineage: Palm Z22 -> Palm TX -> Nokia N800 -> Nokia N900
 
Posts: 47 | Thanked: 55 times | Joined on Jan 2006
#7
Originally Posted by BrentDC View Post
Code:
mkdir /usr/share/mime/takenote/
chown user.users /usr/share/mime/takenote/
Running the above makes it so the program can load. I will play around with keepnote. It looks interesting.

Initial impression is for my aging eyes, the icons are a little small and seem to have space to make a bit bigger. I know this is a port, but it would be great to be able to zoom the text without having to change the font size.

A way to hide the left pane might be useful given the limited screen real estate.

This looks like it could be a useful program. I don't tend to use rich formatting myself. I prefer to do all my writing/formatting in a Restructured Text. My holy grail is to find something portable that lets me conveniently organize and view my Restructured Text files (I use the moinmoin wiki on the nokia and also like sphinx on the desktop).
 
BrentDC's Avatar
Posts: 903 | Thanked: 632 times | Joined on Apr 2008
#8
Originally Posted by mars View Post
Running the above makes it so the program can load. I will play around with keepnote. It looks interesting.
Yeah, sorry about that. It seems that KeepNote insists on writing it's log file to that directory (which requires root access). I've already fixed that, and will update the *.deb tomorrow.

Initial impression is for my aging eyes, the icons are a little small and seem to have space to make a bit bigger.
There is an option in the preferences to use GTK Stock icons, and while that only themes a few of the icons on the toolbar, maybe that helps?

I know this is a port, but it would be great to be able to zoom the text without having to change the font size.
I haven't specifically looked at that part of the code, but fear that would require a major rewrite.

A way to hide the left pane might be useful given the limited screen real estate.
There is no quick-toggle, but you can drag either pane as far as you like e.g. drag it all the way to the left.

This looks like it could be a useful program. I don't tend to use rich formatting myself. I prefer to do all my writing/formatting in a Restructured Text. My holy grail is to find something portable that lets me conveniently organize and view my Restructured Text files (I use the moinmoin wiki on the nokia and also like sphinx on the desktop).
__________________
-Brent

Author of TouchSearch -- web searching software for Maemo 5.

Mobile Device lineage: Palm Z22 -> Palm TX -> Nokia N800 -> Nokia N900
 
Un27Pee's Avatar
Posts: 259 | Thanked: 59 times | Joined on Feb 2008
#9
Finaly found a note taking App have been looking for BLESS your inteligent mind big big thanks keep let it coming.
__________________
Uncle Pee

T3 - IT 810
Confidence is hard to gain easy to loose impossible to regain, Pee
 
BrentDC's Avatar
Posts: 903 | Thanked: 632 times | Joined on Apr 2008
#10
I just updated KeepNote to ~maemo2. With this update, the above commands no longer need to be run, and KeepNote now has an icon.

Just redownload from the link in the first post.

Any additional feedback is welcome.
__________________
-Brent

Author of TouchSearch -- web searching software for Maemo 5.

Mobile Device lineage: Palm Z22 -> Palm TX -> Nokia N800 -> Nokia N900
 

The Following User Says Thank You to BrentDC For This Useful Post:
Reply

Tags
keepnote, notes, python


 
Forum Jump


All times are GMT. The time now is 02:23.