maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Maemo 5] MaePad (Maemopad+ for fremantle) (https://talk.maemo.org/showthread.php?t=42471)

thp 2010-02-22 21:30

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
MęPad 1.3 "The Substitute" has been released today with these changes:

Code:

maepad (1.3) fremantle; urgency=low

  * "The Substitute" release
  * Support for Vim keybindings (navigation, checklist editing)
  * Code clean-ups (remove #defines)
  * Added Hungarian translation (by Gyorgy Lakatos)
  * Updated Finnish translation (by Marko Vertainen)

 -- Thomas Perl <thp@thpinfo.com>  Mon, 22 Feb 2010 14:39:52 -0800

Bug 9070 is still not fixed, so again no Maemo Extras action for this release. No problem: The source and binary packages are already available, linked from the MęPad website for your convenience.

You want to read the README with list of keybindings for some keyboard-ish productivity enhancements. Pin a hardcopy of this to your wall or above your bed for the best learning effect. If you are a hardcore Vim user already, most of the keybindings should be familiar to you. Tell me if you're missing anything!

thp 2010-02-23 00:17

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
..and a short video of the keybindings in action: http://www.youtube.com/watch?v=rUSOBYzUVqA

bheetebrij 2010-02-23 05:58

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 541923)
..and a short video of the keybindings in action: http://www.youtube.com/watch?v=rUSOBYzUVqA

I really like these shortcuts and will give MaePad another look now, as it looks a lot more productive now!

One thing, though, why don't you use more standard shortcuts for some of the shortcuts? E.g. T for going to the Top and B for Bottom, X for Delete and Yank and C for Copy and Yank? Can these shortcuts be user defined??? Would be ideal.

ofels 2010-02-23 08:39

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 541778)
* Support for Vim keybindings (navigation, checklist editing)
[...]
You want to read the README with list of keybindings for some keyboard-ish productivity enhancements. Pin a hardcopy of this to your wall or above your bed for the best learning effect. If you are a hardcore Vim user already, most of the keybindings should be familiar to you. Tell me if you're missing anything!

Perfect. Thanks for this. I will see, if I can paste the bindings in a separate note (or conboy page :) ) so I have it accessible on demand.

thp 2010-02-23 11:06

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by bheetebrij (Post 542143)
One thing, though, why don't you use more standard shortcuts for some of the shortcuts? E.g. T for going to the Top and B for Bottom, X for Delete and Yank and C for Copy and Yank? Can these shortcuts be user defined??? Would be ideal.

I tried to model the keybindings after Vim (most apply to vi, too). Vim users should already feel familiar with these keys (not all of them, though).

Also, some keys that you mentioned (X, C) are in a very bad physical position - you have to bring your left thumb in a uncomfortable position. If you try to hold your N900 with both hands (keyboard opened), and the thumbs on the keyboard, the most "relaxing" position is the upper center area. Many often-used actions (replace, yank, insert, create) are placed near the center of the upper row, and others (delete+yank, goto top/bottom, navigation) are placed near the center of the middle row.

Can these be user-defined? Not yet, and I don't plan adding this. Too much complexity for little gain (just learn the keybindings if you are not familiar with them, and you might get more productive when using Vim, too). I will add new keybindings to actions that are not yet mapped if someone requests them.

And no, I won't be adding an Emacs mode - there are too few modifier keys on the N900's keyboard =) (Emacs fans are probably already using Org-mode instead of MęPad, anyway...)

bheetebrij 2010-03-02 06:48

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
I am starting to use MaePad more, but I run into the question of how it is supposed to be used. This may sound like a strange question, but let me explain what I refer to.

I have created a data base, and started adding notes. As is logical, I guess, I use a hierarchy to add some structure to the notes. However, now that I have quite some notes, going through them becomes rather cumbersome as the only navigation options is going up and down all the notes and it is difficult to identify the different levels in the hierarchy because it almost looks the same.

How does MaePad supposedly deal with that level of complexity that naturally arises in any notes application?

I don't know whether this is possible, but could it be useful to add something like this:
  • the ability to collapse levels (look at Projekt S80 or S60 from Kylom to see what I mean)
  • Having different formats for different levels in the hierarchy
  • Allowing the creation of folders and folders within folders, and allow them to be collapsable.
  • Allow easy ways of moving a note within the hierarchy, e.g. by CTRL+<arrow key>

I guess what I am trying to say is that I need more features that allow me to structure and organise the information. Projekt S80 for my old communicator was a very nice note application and I think there may be some features that could be useful for MaePad

debernardis 2010-03-02 07:14

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
I can't use the "f" key in text memos, and have filled a bug in maepad's tracker. Each time I press f, the window gets maximized, but no "f" char appear.
It's only me?

bheetebrij 2010-03-02 11:42

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by debernardis (Post 552078)
I can't use the "f" key in text memos, and have filled a bug in maepad's tracker. Each time I press f, the window gets maximized, but no "f" char appear.
It's only me?

Same here. You are not alone.

Fredrik75 2010-03-02 13:21

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by debernardis (Post 552078)
I can't use the "f" key in text memos, and have filled a bug in maepad's tracker. Each time I press f, the window gets maximized, but no "f" char appear.
It's only me?

Same here, a big bug - but quite amusing in some twisted way... :)

/Fredrik

thp 2010-03-03 15:19

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by debernardis (Post 552078)
I can't use the "f" key in text memos, and have filled a bug in maepad's tracker. Each time I press f, the window gets maximized, but no "f" char appear.
It's only me?

Fixed in Git: http://repo.or.cz/w/maepad.git/commitdiff/a4f3329c8a8

Thanks for the report.

thp 2010-03-03 15:21

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by bheetebrij (Post 552058)
I guess what I am trying to say is that I need more features that allow me to structure and organise the information. Projekt S80 for my old communicator was a very nice note application and I think there may be some features that could be useful for MaePad

Search-as-you-type is planned. With this, you can filter down your list and do organization by adding project names and "tags" to the names of your notes.

qole 2010-03-03 23:21

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
So "The Substitute" release is "Lost" due to the "f-bug"?

thp 2010-03-04 17:53

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by qole (Post 554818)
So "The Substitute" release is "Lost" due to the "f-bug"?

Yes, indeed ;) I figured I'd have to do another release with just the F-Word fix in it...

For freaky-fine fast typing fun: MęPad 1.4 "The F-Word's here" 's here - http://thpinfo.com/2010/maepad/maepad_1.4_armel.deb

antoarts 2010-03-04 18:19

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Great application! Waiting to see what the next version, "The k-word's here" (jK), will bring!

Some feature requests:
Automatic rotation between portrait and landscape
Sub-items in checklist (just as it's possible in the main view)
A little icon or something showing that a node with hidden sub nodes actually contain sub nodes
Global "in node content" search (let's say we have a rich text node which contains the text "bus 54 coming 9.10", searchin for IE bus would list that node)
Increase size of sketches when needed (as in osso-sketch)

thp 2010-03-05 11:49

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by antoarts (Post 555884)
"The k-word's here" (jK)

I don't get it.. please enlighten me :)

Hossie 2010-03-05 14:28

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
What about portrait mode? Would be nice for shopping lists... :D

antoarts 2010-03-07 19:01

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 556751)
I don't get it.. please enlighten me :)

As you just made a release with the only fix being the f-key fix, and you called it the f-words here, why couldn't the next release fix another letter? Anyway, no other letter is apparently faulty, and that joke wasn't that great afterall (tired when i wrote that)

thp 2010-03-08 19:56

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by antoarts (Post 558979)
As you just made a release with the only fix being the f-key fix, and you called it the f-words here, why couldn't the next release fix another letter? Anyway, no other letter is apparently faulty, and that joke wasn't that great afterall (tired when i wrote that)

Ah, ok :) I thought there was a real bug, and I even tried pressing said letters in the rich text mode to be sure there wasn't another bug =)

thp 2010-03-25 09:40

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
If you are not following Planet Maemo or my blog:

MaemoPad+ has been ported to Desktop Linux
http://thpmaemo.blogspot.com/2010/03...top-linux.html

This means that you can now open (and edit!) your MaePad files on your Linux computer with MaemoPad+.

rizbert 2010-03-26 15:50

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
I am loving this app thp :D

Have noticed a small bug with bullet points on Rich Text notes.
For instance, typing the following in
  • This
  • is
  • a
  • test

saving, exiting and then going back into Maepad. The note becomes
  • This
  • <...empty line...>
  • is
  • <...empty line...>
  • a
  • <...empty line...>
  • test

If there is ordinary text before the bullet list, then there is an extra empty bullet added at the beginning of the list...

An odd one this?

Great app thou' and find the auto naming with time&date extremely useful!

pelago 2010-03-26 20:27

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by rizbert (Post 583383)
I am loving this app thp :D

Have noticed a small bug with bullet points on Rich Text notes.
For instance, typing the following in
  • This
  • is
  • a
  • test

saving, exiting and then going back into Maepad. The note becomes
  • This
  • <...empty line...>
  • is
  • <...empty line...>
  • a
  • <...empty line...>
  • test

If there is ordinary text before the bullet list, then there is an extra empty bullet added at the beginning of the list...

An odd one this?

Great app thou' and find the auto naming with time&date extremely useful!

That's a "wpeditor" bug, which is a text editor component supplied with the device and which also runs Notes, and the same bug happens in Notes. Please vote for Bug 5500.

rizbert 2010-03-26 22:30

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Blimey...so it is...
I'm voting on that bug now.

bad nokia........

thp 2010-03-29 19:08

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
MęPad 1.5 "Productive" released; I've resumed uploading the source to the Maemo.org repositories, as the PR1.2 SDK fixes the problem we've been having. Unfortunately, this also means that packages built on Maemo.org are not compatible with pre-PR1.2 firmware releases now. The workaround will be that I'm going to build the packages in the pre-PR1.2 firmware and upload a binary package to the MęPad homepage (soon).

Here's the QA page: MęPad in Maemo Extras
More details: Blog post annoucement

thp 2010-03-30 12:24

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
The MaePad 1.5 .deb for pre-PR1.2 firmware is now available: http://thpinfo.com/2010/maepad/maepad_1.5_armel.deb

niqbal 2010-04-01 07:59

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 588132)
The MaePad 1.5 .deb for pre-PR1.2 firmware is now available: http://thpinfo.com/2010/maepad/maepad_1.5_armel.deb

thanks cause i was wondering why it was showing libhildon > 2.2 version ..

klinglerware 2010-04-05 15:30

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
I'm really liking the full-screen portrait mode for checklists. One thing that I would like to see in this mode (unless you already have implemented it and I am just not seeing it) is the option to toggle checks on and off without having to use the keyboard. Perhaps, one touch to highlight the item, and then subsequent touches on the highlighted item to toggle the check mark on and off.

Again, great app. I use it everyday.

thp 2010-04-05 15:46

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by klinglerware (Post 596388)
Perhaps, one touch to highlight the item, and then subsequent touches on the highlighted item to toggle the check mark on and off.

That's exactly how it works, although the second touch to toggle has to happen over the area where the check appears, so the area is quite small. The "gesture" to toggle the check therefore is to swipe from the left (the N900's bezel) to the middle, which will toggle the check (only if the item is selected). This should prevent accidentally checking/unchecking an item.

This also works in non-fullscreen mode should you prefer to touch the items directly instead of using the toolbar button.

klinglerware 2010-04-05 16:08

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 596400)
That's exactly how it works, although the second touch to toggle has to happen over the area where the check appears, so the area is quite small. The "gesture" to toggle the check therefore is to swipe from the left (the N900's bezel) to the middle, which will toggle the check (only if the item is selected). This should prevent accidentally checking/unchecking an item.

This also works in non-fullscreen mode should you prefer to touch the items directly instead of using the toolbar button.

Thanks for the clarification!

cipper 2010-04-27 16:21

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
I added the "vocal notes" feature request in the garage. Is there any chance getting it implemented?

ototo 2010-06-24 11:47

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Thanks for the great app - I'm using it daily and it really rocks (have to start using Desktop version as well still).

I'm wandering, is there any way to reorder checklist items without deleting and recreating them?

And second one - is there anywhere a list of hotkeys/tricks for the app I could use to save your time for developing this tool further? :)

BluesLee 2010-06-26 09:15

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
hi,

i am trying to use maepad on a daily basis as a diary app
but i am missing following features:

1) sorting notes: latest note entries like 10-06-25 should
be on the top, scrolling in long list is not funny;-)

2) global database search function.

3) password protection of databases.


Blues

Wikiwide 2010-06-27 02:47

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
First, thanks a lot for existence of an example application for starters.

Second, how do I compile it? I have downloaded all the files, and I have installed several dozens packages, but when I run ./autogen.sh, it says:

aclocal-1.7: not found (what is it?)
/usr/bin/autom4te: not found (what is it?)
autoheader: not found
automake-1.7: not found

I'm sure I have automake1.7 installed.

So, what should I do? I haven't modified the files yet, I'm just checking whether I can build MaemoPad at all.

thp 2010-06-27 11:04

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by ototo (Post 727515)
I'm wandering, is there any way to reorder checklist items without deleting and recreating them?

Use "dd" to remove the item (and copy it into the clipboard) and then "p" to paste the item from the clipboard. As it uses the normal clipboard, you can also "p"aste stuff from websites and messages as checklist items.

Quote:

Originally Posted by ototo (Post 727515)
And second one - is there anywhere a list of hotkeys/tricks for the app I could use to save your time for developing this tool further? :)

See this video linked below. If you know how to use Vim, you will be familiar with most of the shortcuts already:

http://www.youtube.com/watch?v=rUSOBYzUVqA

Edit: Oh, there is actually a list of keybindings: the README file.

thp 2010-06-27 11:10

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by BluesLee (Post 729979)
1) sorting notes: latest note entries like 10-06-25 should be on the top, scrolling in long list is not funny;-)

Yes, please add this as a feature request to the MaePad Garage Feature Tracker.

Quote:

Originally Posted by BluesLee (Post 729979)
2) global database search function.

Same here. It could be implemented easily, but I've not had the time to do so. Add it to the feature request list, so I don't forget to add it eventually (and so that other developers know what users want).

Quote:

Originally Posted by BluesLee (Post 729979)
3) password protection of databases.

For now, you can encrypt your "memos.db" using GPG after finishing working, and decrypt before adding new entries. Maybe this can be automated and integrated in the UI. If MaePad is to gain password protected functionality, I want it to have strong encryption, because users will expect that from it. Or at least it should not be too easy to decrypt the file. You can add the "Add GUI integration for GPG-based file encryption" to the feature request list.

thp 2010-06-27 11:12

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by Wikiwide (Post 730859)
Second, how do I compile it? [...] So, what should I do? I haven't modified the files yet, I'm just checking whether I can build MaemoPad at all.

I hope you are taking about MaePad for Maemo 5, and not MaemoPad (the example app) or MaemoPad+ (for Maemo 4). If you are talking about MaePad, here's how you can compile it (all in Scratchbox):

Code:

git clone git://repo.or.cz/maepad.git
cd maepad
apt-get build-dep maepad
dpkg-buildpackage -rfakeroot

You can find out more on the MaePad homepage.

Wikiwide 2010-06-27 11:37

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 731175)
I hope you are taking about MaePad for Maemo 5, and not MaemoPad (the example app) or MaemoPad+ (for Maemo 4).

Unfortunately, I do talk about MaemoPad example app for Maemo 5. I haven't realized at first, that it's thread about Maemopad+++, an advanced application.

Quote:

Originally Posted by thp (Post 731175)
If you are talking about MaePad, here's how you can compile it (all in Scratchbox):

Code:

git clone git://repo.or.cz/maepad.git
cd maepad
apt-get build-dep maepad
dpkg-buildpackage -rfakeroot

You can find out more on the MaePad homepage.

Well... I compile on N900 directly, or sometimes in MADDE. In any case, it's not applicable, as I want to build not MaemoPad+++, but MaemoPad, directly from C source, with C compiler. Sorry for troubling you. Thanks for explanation. Have a good day.

P.S. To moderator: I will not object if you delete my two posts in this thread, as they seem to be quite off-topic.

pelago 2010-06-27 20:10

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by Wikiwide (Post 731207)
P.S. To moderator: I will not object if you delete my two posts in this thread, as they seem to be quite off-topic.

If you really wish to, you can delete your own posts, but I don't think it's really necessary.

ototo 2010-07-02 19:35

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 731160)
If you know how to use Vim, you will be familiar with most of the shortcuts already:

http://www.youtube.com/watch?v=rUSOBYzUVqA

Edit: Oh, there is actually a list of keybindings: the README file.

:D Oh, I love vim! Thank you once again! Now I'm much more productive using MaePad.

The only concern I have is that p is actually doing Gp. It would be nice to have it working as in vim - p puts buffer contents after the selected item, P (shift+p) - before it.

What do you think? :confused:

thp 2010-07-03 15:57

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by ototo (Post 738935)
:D Oh, I love vim! Thank you once again! Now I'm much more productive using MaePad.

The only concern I have is that p is actually doing Gp. It would be nice to have it working as in vim - p puts buffer contents after the selected item, P (shift+p) - before it.

Sounds like a good idea. Add it to https://garage.maemo.org/tracker/?at...91&func=browse if you have not yet done so :)

ototo 2010-07-03 18:16

Re: [Maemo 5] MaePad (Maemopad+ for fremantle)
 
Quote:

Originally Posted by thp (Post 739661)
Sounds like a good idea. Add it to https://garage.maemo.org/tracker/?at...91&func=browse if you have not yet done so :)

Done! :D

Update: I've added information about o/O shortcuts there as well for complete consistency.


All times are GMT. The time now is 13:29.

vBulletin® Version 3.8.8