maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   work in progress: simple vertical sms app: vertsms (https://talk.maemo.org/showthread.php?t=51635)

kennibal 2010-05-04 17:13

Re: work in progress: simple vertical sms app: vertsms
 
Hope it will be stable! Keep up the good work for the founder! :D

aspidites 2010-05-04 17:16

Re: work in progress: simple vertical sms app: vertsms
 
Well, I got the * and # keys functional, and the 0 key now understands carriage returns, but there are a couple of issues:

1. I haven't figured out a good way to interpret shift.
2. The font set on the N900 apparently doesn't have extensive unicode support, so I was unable to use decent characters for space, carriage return, or shift. The alternative would be to have custom icons. If not obvious by now, I'm not an artist, so that won't be coming from me.

Now its time to pull in ossi's changes to see what progress he made and start working on a settings menu and play with navigation buttons as well as padding.

ossipena 2010-05-04 17:19

Re: work in progress: simple vertical sms app: vertsms
 
Quote:

Originally Posted by Hagar (Post 642630)
Please let those arrows be where they are. It's not once or twice that while texting, you realize that you have made some spelling mistake two three words behind. Going back to that point using the touch screen directly is quite a difficult task by just touching with the finger. And if you need to take out the stylus to point at the exact position where the mistake is, it beats the whole point of having the "one handed SMS sending application" ;)

And one more request if I may :D

Let's hope that you have the carriage return under the "0" button (I think that the sequence was something like "0 > space > CR"). Many times, I send shopping list by SMS. Having the items on separate lines, improves the readability to a whole new level ;)

the arrows would mean redesigning backspace functionality and adding more code. so I'll look into it after I get the first version to extras-devel. (or anyone can do it actually)

ossipena 2010-05-04 17:28

Re: work in progress: simple vertical sms app: vertsms
 
Quote:

Originally Posted by MohammadAG (Post 642735)
@ossipena
Got this packaged (mostly for an easier installation), .desktop file with a flipped conversation icon added.
Can push into -devel if you want. If you prefer to upload it yourself then be it :)

if you could hold your horses a moment. I'll try to look through aspidites repository this evening and push changes to master. I can notify you and you can repackage? if you upload it, will I or someone else be able to upload newer version? or must it always be the same guy uploading?

if there is no 1 person uploading per package limitation (i have no idea about repos, etc...) then you could upload it. but please not current but newer version.


and good point with padding, will add at least some to the updated version today

Laughing Man 2010-05-04 17:33

Re: work in progress: simple vertical sms app: vertsms
 
Don't know if it's possible, but you may want to collaborate with epage for Google Voice texting capability. :)

ossipena 2010-05-04 17:47

Re: work in progress: simple vertical sms app: vertsms
 
Quote:

Originally Posted by Laughing Man (Post 642843)
Don't know if it's possible, but you may want to collaborate with epage for Google Voice texting capability. :)

that probably isn't impossible at all, but we'll see after the app works with basic stuff well enough.

MohammadAG 2010-05-04 18:07

Re: work in progress: simple vertical sms app: vertsms
 
Quote:

Originally Posted by ossipena (Post 642829)
if you could hold your horses a moment. I'll try to look through aspidites repository this evening and push changes to master. I can notify you and you can repackage? if you upload it, will I or someone else be able to upload newer version? or must it always be the same guy uploading?

if there is no 1 person uploading per package limitation (i have no idea about repos, etc...) then you could upload it. but please not current but newer version.


and good point with padding, will add at least some to the updated version today

Will wait for the new version then.
Packages can be uploaded by anyone, and the maintainer would be overwritten depending on who uploaded the last package.
In short, yes, you and any other person can upload a later version without any requests.

aspidites 2010-05-04 18:39

Re: work in progress: simple vertical sms app: vertsms
 
3 Attachment(s)
Quote:

Originally Posted by ossipena (Post 642829)
and good point with padding, will add at least some to the updated version today

Done. Actually, vertsms now has a config file located at ~/.config/vertsms/config.

Change x_padding and y_padding accordingly.

There isn't much error checking(yet)oj becuase I just through this together real quick, so config will have to be made before running.

When I have more time, I'll add a system config file with sane defaults, and then eventually write a gui for these and any future options to come.

The screenshots show 0 padding, 5 padding, and just to demonstrate the flexibility, 10 for x and 0 for y:

ossipena 2010-05-04 18:46

Re: work in progress: simple vertical sms app: vertsms
 
damn this takes time. there is a bug in text input. it seems I can't get it fixed today. but I'll inform as soon as I get the contact selection and text input working. after those this is ready for extras-dev

aspidites 2010-05-04 18:54

Re: work in progress: simple vertical sms app: vertsms
 
Quote:

Originally Posted by ossipena (Post 643042)
damn this takes time.

Yeah, but at least it's Python :-P.

Perhaps bugs would be easier to track down if this whole thing were implemented as a class? That is, one for each major component, then we could just piece everything together. When I have time --probably this weekend or so, I'll see if I can't refactor the code in my branch to give you an idea of what I'm talking about/see if it's a practical idea.

In otherwords, I guess I'm saying the way we're doing things now seems more procedural than object-oriented.

At any rate, thanks for starting this thing man, I'm having fun.


All times are GMT. The time now is 20:52.

vBulletin® Version 3.8.8