View Single Post
Posts: 839 | Thanked: 3,386 times | Joined on Mar 2009
#26
Hi, I'm working with syncterm for N900.

I got it compiled and running, but it is not still useful.
(I have not used syncterm before so tell me what else is missing)

There are couple of different 'interfaces' (gui-modes), and they are behaving differently wrongly, so which is most used/important?

-iS (SDL): Screen is flickering many times per second and it is not ending within 5 minutes (but keyboard focus is working)
-iX (X11): Can't get focus. (minor issue: screen is only 640 width)
-iC (curse): Doesn't even try to start. (But can be started and used over ssh, so all functionality can be tested)
-iA (ansi): menu is buggy, but then it can be used.

I logged in bentoboxbbs.com on my N900 (I quit login when it asks address).


I got libcrypt compiled and there are no (easy) way to compile syncterm without it. But because libcrypt is not needed on phone, maybe it is compiled statically inside of syncterm. (I have never even heart that libcrypt).

This is sneak preview: http://cc.oulu.fi/~rantalai/syncterm.arm
(2.8 Mega)

Code modifications so far (confirming gpl)
syncterm/syncterm.c:1245
-seticon(syncterm_icon.pixel_data,syncterm_icon.wid th);
(I think this helps SDL-focus)

libcrypt/brg_types.h:141
+typedef unsigned long long uint_64t;
(There are "Please define uint_64t as an unsigned 64 bit type in brg_types.h"
According this: http://en.kioskea.net/faq/978-c-lang...4-bit-integers , it means long long on 32bit machine.)


What are requirements for collecting this bounty?
*Installable from repository
*start-able from menu icon
*one truly working interface, which one (or more?)
 

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