News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

qOrbiter Skin - first design

Started by polly, September 04, 2012, 12:13:37 AM

Previous topic - Next topic

golgoj4

Quote from: polly on September 18, 2012, 09:07:43 AM
Just to clarify, i have a MacMini 2006 (no Mac OS X on it) with Kubuntu installed only, so it should work as expected i guess.



Wait, i dont have to drive across the city to work!? :)

I need to know what version of Qt you have installed. 4.7? 4.8? Im guessing I didnt have a binary for your version of Qt availible.

1) what version of kubuntu - most important as i could look up what version of Qt ships with this
2) what version of qt

Then ill crank out a binary and post it. What was the error the 1st time you tried?

-golgoj4
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

polly

#46
I hope this helps:

Kbuntu 12.04.1 LTS
Qt Creator 2.4.1
Qt 4.7.4 (32 bit) - Revision 8cd370e163

The way i used to run qOrbiter

- checkout src & web
- download skins
- call that php script to generate orbiter
- open in Qt Creator
- edit config.xml to select skin
- click on play button to compile and run qOrbiter

i click one of the listed qOrbiters (cant type in the device id for some reason, no cursor), i can see the first screen for a second and thats it ...

Output last qOrbiter build: http://pastebin.com/Pr5KiW3C

:-) Thx for helping me!

ochorocho

polly

hm ... plan to start over on weekend.
Hope this will give me a different error at least ... ;-)

I'll use a normal kubuntu 10.04 and will install the Qt Creator shipped with it.

Cheers,
Ochorocho

tschak909

There is no Qt Creator shipped with 10.04, and the version of Qt shipped with 10.04 is too old. You will have to install the version on Qt's site.

-Thom

golgoj4

Quote from: polly on September 20, 2012, 09:02:10 PM
I hope this helps:

Kbuntu 12.04.1 LTS
Qt Creator 2.4.1
Qt 4.7.4 (32 bit) - Revision 8cd370e163

The way i used to run qOrbiter

- checkout src & web
- download skins
- call that php script to generate orbiter
- open in Qt Creator
- edit config.xml to select skin
- click on play button to compile and run qOrbiter

i click one of the listed qOrbiters (cant type in the device id for some reason, no cursor), i can see the first screen for a second and thats it ...

Output last qOrbiter build: http://pastebin.com/Pr5KiW3C

:-) Thx for helping me!

ochorocho

Is there a good time we can get together in IRC and chat?

I suspect the the qMediaPlayer / qMediaPlayer plugin may not be there and thusly, causing some issues. Bit of a transition time at the moment as I embedding qOrbiter a little deeper in the system and there are some parts on the server side that need to be installed.

Thank you for your patience in dealing with me. Im very new at the whole 'distributing' software part. Running it on my machine is no problem, other...not so much. But almost there!

-golgoj4
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

polly

#50
THX ... :-)

I'm on holidays till saturday. I will be available in IRC on saturday 8.00pm (CET) till late ...

no worries, still trying to get the best way to create the skin, animate things ... this will take its time anyways ;-)

ochorocho

polly

Hey golgoj4... Im really sorry, i wont make it today... But i'll be on IRC on sunday.

Ochorocho

polly

Good News! .... after updating to the most recent svn version i'm able to run qOrbiter!

@golgoj4, i dont know how, but i guess you fixed it. THX!

A good start for the weekend ... :-)

Cheers,
ochorocho

golgoj4

Quote from: polly on October 06, 2012, 12:13:01 AM
Good News! .... after updating to the most recent svn version i'm able to run qOrbiter!

@golgoj4, i dont know how, but i guess you fixed it. THX!

A good start for the weekend ... :-)

Cheers,
ochorocho

awesome !!!

ask any questions you have here or in irc.

A quick note:
Once you compile it yourself, you can just run the output and not have to use the run button every time.
Any skin you work on, needs to go along side the other ones. If you look in the QML folder, you should be able to get an idea of the general basic structure. But like I said, any questions ask here or irc :)

also
http://wiki.linuxmce.org/index.php/Category:QOrbiter_Skin_Api

ive been working on documenting the api, should be done soon.

-golgoj4
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

polly

Hey.... :-)

ok  thx!
First question, lets say i want to use "default" as the base of my skin.

Which skin folder is used? the one on the local machine or the other one on the core machine?
Are there any don'ts ? I mean things i should stricly avoid?

For now i guess i'll put the whole thingie in my subversion repo. Hope this is ok with you.

Cant wait to put my hands on !!!! :-)

Cheers,
ochorocho

golgoj4

Quote from: polly on October 06, 2012, 01:40:58 PM
Hey.... :-)

ok  thx!
First question, lets say i want to use "default" as the base of my skin.

Which skin folder is used? the one on the local machine or the other one on the core machine?
Are there any don'ts ? I mean things i should stricly avoid?

For now i guess i'll put the whole thingie in my subversion repo. Hope this is ok with you.

Cant wait to put my hands on !!!! :-)

Cheers,
ochorocho


In the case of a desktop machine, the skins are read locally. The skins are located in qml/desktop.

Just create a folder with the name of what you want it to be in that folder and it should get picked up and read by qOrbiter.

-golgoj4
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

polly

step by step ...   :)

Things i have right now:

- duplicated the "default" skin and renamed it
- Tested some color and opacity changes, wooooohooo it works and the most important: I like the way it works :-D
- Setup my own svn repository for now, if someone wants to have access to it let me know...


Questions:
- is it possible to use default skin as fallback? So if a screen in my newly created skin does not exist it falls back to the default one? Like they do it in Piwigo (Webgallery), dokuwiki and Magento
- Can i load components, like channel list on the Screen_1.qml (http://dokuwiki.knallimall.org/_detail/de/lmce-ipad-home-currently_playing.png?id=de%3Alinuxmce_qorbiter) the ajax way or does this need to be present when screen_1.qml is loaded?

Thanks.

cheers,
ochorocho

golgoj4

Quote from: polly on October 11, 2012, 01:29:34 PM
step by step ...   :)

Things i have right now:

- duplicated the "default" skin and renamed it
- Tested some color and opacity changes, wooooohooo it works and the most important: I like the way it works :-D
- Setup my own svn repository for now, if someone wants to have access to it let me know...


Questions:
- is it possible to use default skin as fallback? So if a screen in my newly created skin does not exist it falls back to the default one? Like they do it in Piwigo (Webgallery), dokuwiki and Magento
- Can i load components, like channel list on the Screen_1.qml (http://dokuwiki.knallimall.org/_detail/de/lmce-ipad-home-currently_playing.png?id=de%3Alinuxmce_qorbiter) the ajax way or does this need to be present when screen_1.qml is loaded?

Thanks.

cheers,
ochorocho

we are discussing this in irc. your comments have been noted :)

-golgoj4
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

purps

Quote from: polly on September 04, 2012, 08:14:45 PM
i already asked a professional designer to do some photoshop magic to create a consistent Icon set.
This will take it's time.

For now i'm good with this icon set, till there is the new one.

Next screen users want to se is floorplan i guess...

I would like to have a go at designing some icons if it's required? I feel I could produce some good results. Please send me a  PM with your requirements if you want me to have a go.

Cheers,
Matt.
1004 RC :: looking good :: upgraded 01/04/2013
my setup :: [url="http://wiki.linuxmce.org/index.php/User:Purps"]http://wiki.linuxmce.org/index.php/User:Purps[/url]

polly

purps, sounds good  .... :-)

I'll try to write a list of needed Buttons and their sizes.
I can offer my current PSD file for download if you want.

What else do you need?

Thanks.

ochorocho