[maemo-developers] [ANNOUNCE] N9/N950 TV out control application

From: Ville Syrjälä syrjala at sci.fi
Date: Mon Jan 9 11:20:19 EET 2012
On Mon, Jan 09, 2012 at 09:48:27AM +0100, Pali Rohár wrote:
> On Monday 09 January 2012 10:39:43 Ville =?ISO-8859-1?Q?Syrj=E4l=E4?= wrote:
> > I finally managed to make some progress on "porting"
> > maemo-tvout-control to harmattan.
> > 
> > Code is here:
> > https://gitorious.org/maemo-tvout-control/n9-tvout-control
> > 
> > What you'll find there is a a very simple QWidget based GUI,
> > and backend code utilizing XRandR.
> > 
> > The backend supports a few extra knobs, when compared with
> > fremantle. However, I was too lazy to write the extra GUI
> > code. So the current GUI offers the same controls that
> > maemo-tvout-control has.
> > 
> > The ultimate plan is to write a nice QML GUI for this stuff,
> > although I don't know when I'll have time to learn QML.
> > 
> > Another idea I have is to move the backend code to a separate
> > library. The same should be done for the fremantle Xv based
> > backend code. This would provide a unified TV out control API
> > for both platforms.
> 
> Hello,
> 
> last year I merged maemo-tvout-control with control panel settings plugin for 
> Nokia N900. Code is now in Community SSU on gitorious
> 
> https://gitorious.org/community-ssu/maemo-tvout-control
> 
> and is based on your orignal code
> https://gitorious.org/maemo-tvout-control/maemo-tvout-control

Ah, I did see the mail, but was swamped with something at the time and then
I just totally forgot to respond. Sorry.

> I created new tvout status menu plugin, it is in that CSSU repository too.

Great. Multiple different GUIs was the reason I tried to keep the
backend code separate.

> It is possible to merge my changes on CSSU to your project? I think it is not 
> good idea to have 2 separated projects which has same code.

Yeah we could do some merging. But perhaps now would a good time to
move the backend code into a separate library. I'm not sure if the
harmattan and fremantle code can coexist nicely inside a single library,
or if that would cause problems with the packaging and whatnot. But at
least we could provide a library with the same name, and the same API,
for both platforms.

-- 
Ville Syrjälä
syrjala at sci.fi
http://www.sci.fi/~syrjala/
More information about the maemo-developers mailing list