LinuxMCE Forums

General => Developers => Topic started by: golgoj4 on June 21, 2011, 09:08:31 am

Title: QOrbiter: Updated
Post by: golgoj4 on June 21, 2011, 09:08:31 am
Progress update: Feb 1st 2012
http://i.imgur.com/4VZnN.png
http://i.imgur.com/mHRr2.png



Good day gentlemen (and ladies?)


The Mandate
The old orbiter must go, and so, a new one must take its place. After much searching for the right tools, we have landed upon QML as the solution to what ails us. And that has led to this http://www.youtube.com/watch?v=uqZxCVgnS9k edit: also this too http://www.youtube.com/watch?v=6zsfR76Hp5k . A very, very early version of a skinnable orbiter that can run on desktops, linux machines, windows machines, phones, tablets, maybe iSomething or others (still looking into it). Anyways, this is a heads up. Change is in the wind. :)

if you want to stay up to date on whats developing, stop by irc, take a look at http://wiki.linuxmce.org/index.php/Qml_Ui and generally say hello. There are all kinds of areas to look at from skins to raw implementation. And remember, its not impossible or un-feasable to help. Theres something for everyone in this one!

Working Docs
http://wiki.linuxmce.org/index.php/Qml_Ui#Initial_Findings
http://wiki.linuxmce.org/index.php/QOrbiter

*update*
How to get Started with QT and Linuxmce
http://www.youtube.com/user/TridentConstruction?feature=mhee#p/a/u/2/TjSuE1KQGTg

Please note, we doing some advanced, very undocumented things in qOrbiter. So far, this is one of the most complex implementations ive found. And i dont say that to brag, its because I find myself needing to extend basic concepts and really dig into api documentation and pure experiments. For that reason, its my opinion that before you start skinning qOrbiter, you learn/play/turorialize yourself in qml. It will be helpful to you in a big way!

And stop by irc with specific questions if you get hung up on a step.

http://www.youtube.com/watch?v=uqZxCVgnS9k&feature=related
http://www.youtube.com/watch?v=QKYfg4gj8EM
http://www.youtube.com/watch?v=jv8vnY05_Kk - July 3rd
http://www.youtube.com/watch?v=Xwav5e9IG-I AND http://www.youtube.com/watch?v=4hz-InWQX4U - july 25th
http://www.youtube.com/watch?v=TjSuE1KQGTg -july 26th
http://www.youtube.com/watch?v=RQ3uz23cNLI - July 28th - skinning engine implemented!
http://www.youtube.com/watch?v=l0ZDokHT5zg - August 4 - Media Filters, part I
http://www.youtube.com/watch?v=0v2FsXj4OPc - August 5 - Media Filters, part II and heavy handed note about development.
http://www.youtube.com/watch?v=M8htEkUTwkY&NR=1 - who handles the protagonist
http://www.youtube.com/watch?v=1pf-9PbneXE
http://www.youtube.com/watch?v=-wPn3LkZmfM
http://www.youtube.com/watch?v=QdvfnDO_dpo - December 1st
NEW
http://www.youtube.com/watch?v=-EQeImzTuzo - Feb 4 - qOrbiter running on an android device.
http://youtu.be/5j7JSOuXItY - Feb 10 running on droid with some beginning skin work

At this point, if you want to be in on designing skins, you NEED to be not only paying attention but just trying out qml. trust me, its not that painful!

What Not Working
-All the by-room scenarios
-tons of missing screens
-datagrid call backs
-on screen orbiter setup
-pin based security
-room based security
-alerts
-skinning
-floorplans

What is Working
-it doesnt segfault  8)
-dynamic button generation with placeholders for commands and callbacks partially implemented
-User and room selection
-playing media, and controlling it (more functions!)
-skinning
-single view security camera
-livetv and cablebox watching (mostly)


-golgoj4
Title: Re: A New Approach
Post by: purps on June 21, 2011, 02:27:46 pm
My assumption is that what you are talking about is a brand new "proper" (for the want of a better word, sorry) orbiter, as opposed to the new CHT one that polls stuff? Have I got that right?

Cheers,
Matt.

Forgot to say; nice video :) Will the myth interface still be used as per now, or will it all be moved to the orbiter?
Title: Re: A New Approach
Post by: golgoj4 on June 21, 2011, 06:27:53 pm
My assumption is that what you are talking about is a brand new "proper" (for the want of a better word, sorry) orbiter, as opposed to the new CHT one that polls stuff? Have I got that right?

Cheers,
Matt.

Forgot to say; nice video :) Will the myth interface still be used as per now, or will it all be moved to the orbiter?

You got it sir. As far as the myth UI, dont now yet. its super duper early in the process at the moment.
Title: Re: A New Approach
Post by: hari on June 21, 2011, 07:21:47 pm
Awesome work!! Please keep it up!!

br hari
Title: Re: A New Approach
Post by: golgoj4 on June 23, 2011, 06:45:23 am
Awesome work!! Please keep it up!!

br hari

thanks Hari :) I plan to until i cant!

-golgoj4
Title: Re: A New Approach
Post by: golgoj4 on June 24, 2011, 10:12:56 am
http://www.youtube.com/watch?v=QKYfg4gj8EM

slowly making my way through manipulating the dce objects :)

-golgoj4
Title: Re: A New Approach
Post by: golgoj4 on July 03, 2011, 10:19:45 am
*tilt*
Title: Re: A New Approach
Post by: golgoj4 on July 13, 2011, 11:21:17 am
http://www.youtube.com/watch?v=mxmRHs0KJwQ july 13 :)
Title: Re: A New Approach
Post by: golgoj4 on July 14, 2011, 06:38:08 pm
and this http://www.youtube.com/watch?v=e-7BE_2sTcM
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: golgoj4 on August 03, 2011, 10:05:03 am
Now seeking

Experienced Android Dev's - we are to the point of doing initial deployment to android and hitting some roadblocks. all input is appreciated.

There is no QT port for iOs so....yeah

thanks! golgoj4
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: darrenmason on August 04, 2011, 03:52:31 am
I would love to be involved.

I am currently trying to get rid of some bugs in the updated Android Touch orbiter (with dynamic grids) but would love to see this working as well.

I will setup necessitas and get the dev environment going and then get back to you.

My ability to commit time is quite sporadic but will do what I can.

regards
Darren
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: totallymaxed on August 04, 2011, 02:29:25 pm
Now seeking

Experienced Android Dev's - we are to the point of doing initial deployment to android and hitting some roadblocks. all input is appreciated.

There is no QT port for iOs so....yeah

thanks! golgoj4

Its looking better and better. Nice work!

Have you discussed alternate approaches to iOS... ie the QT issue etc with Uplink?

All the best


Andrew
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: tschak909 on August 05, 2011, 06:21:43 am
We depend on the QML engine. We need Qt... there are some ports in the works.

-Thom
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: posde on August 05, 2011, 08:00:53 am
Maybe this is helpful http://developer.qt.nokia.com/forums/viewthread/7271/#43958
Title: Re: LinuxMCE wants you - to help with the new Orbiter!
Post by: golgoj4 on August 05, 2011, 09:29:11 am
its basically  wait and see what happens at this point. So one of two things will happen. Some Mac dev will happen along and make it happen, or we eventually get qt / qml on iOS.

Im not holding my breath either way. Just going to see what happens in the wild world of software development

-golgoj4
Title: Re: Need Experienced Developers for qOrbiter
Post by: Murdock on August 11, 2011, 02:14:01 am
Very nice work
Title: Re: Need Experienced Developers for qOrbiter
Post by: merkur2k on August 13, 2011, 07:26:40 pm
We are to the point now where UI designers can get their feet wet too.
If you are not familiar with QML, anyone with webapp experience (CSS, JavaScript) should be able to pick up QML very quickly; I have this background and it has taken me about a week to get up to speed with it.
If you are interested in this but don't know how to get started, stop by on IRC to chat with myself or someone else about the environment requirements.
Title: Re: Need Experienced Developers for qOrbiter
Post by: golgoj4 on August 25, 2011, 08:57:57 pm
You may be asking yourself 'why so quiet over there? Where are the updates?' well, lets just say all the low hanging fruit has been picked, and we are into the dicer parts of navingating the dce api. That being said, work has not stopped, oh no. Things are just taking a bit more time as experiments with how certain parts of the new orbiter will work going forward.

In other news, Merkur2k has been kicking ass on making a sexy skin! And it seems tschakeee has figured out a lot of meego quirks resulting in the beginnings of a skin there. We still need and android dev so stop by irc and say hello!!

-golgoj4
Title: Re: Need Experienced Developers for qOrbiter
Post by: Sigg3.net on August 26, 2011, 01:04:58 am
As a non-developer I just want to say thanks for the effort! I have downloaded the Qt developer packages from Nokia on several occasions but never had the time to actually sit down and learn it.

Just wondering, are you looking for a native android app (Python, Java?) or a jquery/javascript/HTML5 based front-end run in the browser?
Title: Re: Need Experienced Developers for qOrbiter
Post by: golgoj4 on August 26, 2011, 04:49:58 am
As a non-developer I just want to say thanks for the effort! I have downloaded the Qt developer packages from Nokia on several occasions but never had the time to actually sit down and learn it.

Just wondering, are you looking for a native android app (Python, Java?) or a jquery/javascript/HTML5 based front-end run in the browser?

We are currently looking at a semi-native app in that we are attempting to cross compile to get our android orbiter running. To make a truly native app, a lot of porting would need to be done of the dce library to a compatible facsimile in java. The cross compiling allows us to try and forgo the need to port all the libraries needed to java.

As far as a 'native' web type orbiter, i dont think anyone has tried but dont quote me on that!

-golgoj4
Title: Re: QOrbiter: Something for everyone!
Post by: golgoj4 on September 07, 2011, 09:50:41 pm
http://www.youtube.com/watch?v=Ptff7Zq1tKo&feature=feedu

compliments to tschakeee

:)
Title: Re: Need Experienced Developers for qOrbiter
Post by: DragonK on September 08, 2011, 09:04:57 am
We are to the point now where UI designers can get their feet wet too.

How can we get our feet wet?

Karel
Title: Re: QOrbiter: Something for everyone!
Post by: DragonK on September 08, 2011, 09:27:01 am
http://www.youtube.com/watch?v=Ptff7Zq1tKo&feature=feedu

compliments to tschakeee

:)

Im Speechless...........


Karel
Title: Re: Need Experienced Developers for qOrbiter
Post by: tschak909 on September 08, 2011, 05:11:17 pm
As a non-developer I just want to say thanks for the effort! I have downloaded the Qt developer packages from Nokia on several occasions but never had the time to actually sit down and learn it.

Just wondering, are you looking for a native android app (Python, Java?) or a jquery/javascript/HTML5 based front-end run in the browser?

golgoj4 decided to use the Qt port to Java to bypass the need to port a LOT of code to Java, and so we could use a similar codebase, with all the advantages of the QML engine.

Personally, I see no need at all to have an orbiter running java code, as Qt is currently built for arm, mips, and x86 targets under Android, and runs faster than the JAVA code under the same platform (by virtue of it being native Linux code being run and marshalled via the JNI layer.)

My work on getting a Harmattan version of the QML for the Nokia N9/N950, as well as Jason's work on the Aeon skin shows the breadth of functionality of the engine; the results speak for themselves.

However, in the long run, we do need to dump X11 on platforms that need it now, and start working closer to the bare metal (OpenGL ES etc.). Qt5 will go a long way towards this, vastly improving performance for qOrbiter. I am hoping that Wayland will give us the compositor needed to solve the long term problems with today's media viewing under X11. (read this as, smooth framerate, no streaking.)

-Thom
Title: Re: Need Experienced Developers for qOrbiter
Post by: golgoj4 on September 09, 2011, 06:12:02 am
How can we get our feet wet?

Karel

Well at the start of this thread I list the information and wiki pages you need to at least take a look at, but here is the condensed version:

-Find a linux box, 1004 or better, that is somehow connected to a core via the network or inside a vm, whatever. Just needs to be able to find a core
-Download the qtsdk which includes qtcreator and follow the instructions
-do a checkout of the existing svn '/src' tree
-open the project and read the readme file. all the instructions are there (i think) but we have gotten it to run on androd (with other issues) mac osx and linux so you should be good to go. Dont get frustrated initially, there are some things to learn but essentially once its open and configured, all you have to do is press the green 'run' button and it will start.

i believe i listed the how to get started video at the start of the thread too.

Ask here or in irc if you have questions
and this is where we are today http://www.youtube.com/watch?v=1pf-9PbneXE
golgoj4.
Title: Re: QOrbiter: Something for everyone!
Post by: kyfalcon on September 13, 2011, 07:17:41 pm
golgoj4,

Fantastic work. I have just reloaded 10.04 onto my core. Having trouble with web admin and my MD's. Once I get them working, can I use this as the orbiter on an MD? Just another thing to mess with in my spare time. :)
Title: Re: QOrbiter: Something for everyone!
Post by: tschak909 on September 13, 2011, 07:59:55 pm
There is no window controller/manager in qOrbiter yet. We are debating whether to turn qOrbiter into a full window manager or not.

Want to take a crack at it?

-Thom
Title: Re: QOrbiter: Something for everyone!
Post by: rages on September 13, 2011, 08:12:36 pm
wow the Aeon it's fantastic !!!!

Good Work !!!

Emanuele
Title: Re: QOrbiter: Something for everyone!
Post by: kyfalcon on September 13, 2011, 08:16:52 pm
Only if I want my wife to divorce me :)

I'm having a hard enough time getting 10.04 up and running since I was foolish enough to wipe out my 8.10 in an effort to see if I could get my AVHCD home videos to play.

I have an 18 month old and 2 month old at home so my spare time is very limited. I am still trying to get back to finishing my Sirius XM addition. If I get some time I would love to either work on this or the android port of it.

I am also looking to code a new media type "Home Movies" So I can go directly to them instead of normal movies etc.

Title: Re: QOrbiter: Something for everyone!
Post by: sambuca on September 13, 2011, 09:25:15 pm
I am also looking to code a new media type "Home Movies" So I can go directly to them instead of normal movies etc.
I believe there is such a thing, only its called media sub type in the web-admin media browser. Mark the video as such and then select that type from the Type selector in the orbiter.

br,
sambuca
Title: Re: QOrbiter: Something for everyone!
Post by: kyfalcon on September 13, 2011, 09:42:24 pm
Thanks !
Title: Re: QOrbiter: Something for everyone!
Post by: golgoj4 on September 21, 2011, 06:41:09 pm
New short video / progress update!
http://www.youtube.com/watch?v=-wPn3LkZmfM
golgoj4
Title: Re: QOrbiter: Something for everyone!
Post by: dextaslab on September 22, 2011, 11:51:37 am
Wow that looks impressive!

Just a quick question re:scaling, will it resize the buttons on higher resolutions  or have more space between them?
Title: Re: QOrbiter: Something for everyone!
Post by: golgoj4 on October 06, 2011, 06:49:08 pm
Jeez its been to darn long!

Small status update-

Droid - work is ongoing to extend qOrbiter to this, but frankly it sucks balls trying to work it out. It feels like we are close, so lets keep our fingers crossed

The App itself has some things im having problems implementing like
Datagrids - some of the grids come with multiple columns and such that I have not been able to parse properly. Anyone wanna help with this? I can explain more if you stop by irc

Floorplans - Need to add the floorplan devices to Qorbitergenerator.php, as well as come up with a scheme for making sure they are place properly on the floorplans. I suck at math...

Threading - This is an advanced problem that requires joining of the Command_impl thread with the qt thread to enable communication of reloads, router shutting down, etc


once these issues are resolved, dare i say we will have a proper alpha!
golgoj4

Title: Re: QOrbiter: Something for everyone!
Post by: bongowongo on October 07, 2011, 07:29:49 am
Nice work Golgoj4

But I already have a proper alfa.
http://www.classicandperformancecar.com/front_website/octane_interact/modelpicture.php?id=3278
Title: Re: QOrbiter: Something for everyone!
Post by: purps on October 07, 2011, 10:58:50 am
golgoj4's alpha will be a lot more reliable than your alfa.

Nice work by the way, thoroughly looking forward to testing the 'droid version.

Cheers,
Matt.
Title: Re: QOrbiter: Something for everyone!
Post by: golgoj4 on October 07, 2011, 06:06:21 pm
golgoj4's alpha will be a lot more reliable than your alfa.

Nice work by the way, thoroughly looking forward to testing the 'droid version.

Cheers,
Matt.

screw droid!!! omfg it has been harder to get it running on a droid device than learning how to make Qorbiter!!!!

but seriously, its slowly killing me inside haha. Never the less, im up to the part where im trying to get it to change screens and am trying to figure out what works because...yeah. It has a lotta 'gotchas'.

Thanks for the vote of confidence Purps!
Title: Re: QOrbiter: Something for everyone!
Post by: david_a_dawson on November 10, 2011, 01:20:39 am
screw droid!!! omfg it has been harder to get it running on a droid device than learning how to make Qorbiter!!!!

but seriously, its slowly killing me inside haha. Never the less, im up to the part where im trying to get it to change screens and am trying to figure out what works because...yeah. It has a lotta 'gotchas'.

Thanks for the vote of confidence Purps!

How's this going?  I'd be happy to do some testing for you on android phone or tablet if you're up to that stage/ it'd help.
Title: Re: QOrbiter: 9-9-9 We're doin' just fine!
Post by: golgoj4 on December 02, 2011, 12:09:41 am
http://www.youtube.com/watch?v=QdvfnDO_dpo - December 1st
and
http://imgur.com/KSU3A

good day!
Title: Re: QOrbiter: 9-9-9 We're doin' just fine!
Post by: rages on December 02, 2011, 12:59:45 pm
Very nice work.

Emanuele
Title: Re: QOrbiter: 9-9-9 We're doin' just fine!
Post by: golgoj4 on December 12, 2011, 06:51:27 pm
We are getting close to some kind of release. That being said, you may notice my annoyance at random tickets relating to qOrbiter. This isnt that I dont care about bugs, its that im focused on the big picture. That picture right now is loading the skins over the network from the core.

David_A_Dawson rewrote a bunch of my code to improve it both logically and functionally. This improvement will let us grab our skins from the core.

So if im gruff, rude, or anything else that ruffles your feathers, Sorry in advance. Its just that im focused on addressing the last major issues so that we can hopefully have something to show off @ scale.

Also, if you were planning to make a skin, what are you waiting for? :P 90% of the functions people use on a daily basis are in there, so lets get going people. So far the most complete skin is mine...which is sad because im writing the backend to the app too. I dont even have screens! We cant complain about the UI if nobody is willing to take a crack at it.

Good Day!
Currahee!
-golgoj4
Title: Re: QOrbiter: This is not the droid you are looking for...
Post by: golgoj4 on February 01, 2012, 10:28:52 am
bump for great justice

http://forum.linuxmce.org/index.php/topic,11776.msg82179.html#msg82179
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 05, 2012, 05:28:28 am
http://www.youtube.com/watch?v=-EQeImzTuzo - running on android

stay tuned.

-golgoj4
Title: Re: QOrbiter: Updated
Post by: purps on February 05, 2012, 01:13:13 pm
I cannot begin to tell you how exciting it is for me to see that video, fantastic stuff. I am however very upset that I am moving house next week, and have just finished decommissioning my LMCE system in preparation for said move, so no system to play with.

I will re-read this thread with regards to testing, I have an HTC Desire HD, an Advent Vega running HC, and an o2 joggler, and will help in any way I can with the testing.

Cheers,
Matt.
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 05, 2012, 07:43:23 pm
I cannot begin to tell you how exciting it is for me to see that video, fantastic stuff. I am however very upset that I am moving house next week, and have just finished decommissioning my LMCE system in preparation for said move, so no system to play with.

I will re-read this thread with regards to testing, I have an HTC Desire HD, an Advent Vega running HC, and an o2 joggler, and will help in any way I can with the testing.

Cheers,
Matt.

As far as testing, i would be nice if people listed the android devices they are running and the hardware so i can have an better idea of how to do a default ui and which versions i need to target. right now its looks like 2.2+ and 3.1

-golgoj4
Title: Re: QOrbiter: Updated
Post by: posde on February 05, 2012, 07:45:20 pm
/me has an Android 1.5 tablet.
Title: Re: QOrbiter: Updated
Post by: bongowongo on February 05, 2012, 08:33:51 pm
HTC Desire Z
android 2.3.3.
Title: Re: QOrbiter: Updated
Post by: bushtech on February 05, 2012, 09:09:00 pm
Desire HD
Android 2.3.5
Title: Re: QOrbiter: Updated
Post by: davegravy on February 05, 2012, 10:07:56 pm
Transformer Prime ICS 4.0.3

also likely going to be getting a Galaxy Nexus in the next couple weeks

P.S

VERY MUCH looking forward to this!
Title: Re: QOrbiter: Updated
Post by: purps on February 05, 2012, 10:31:25 pm
HTC Desire HD (mobile phone) - 2.3.3
Advent Vega (tablet) - 3.2
o2 Joggler (tablet) - 2.2.2

Cheers,
Matt.
Title: Re: QOrbiter: Updated
Post by: huh on February 06, 2012, 01:14:44 am
Samsung Galaxy SII Skyrocket- 2.3.5  (resolution 480x800)
HP Touchpad- running whatever latest cyanogenmod is out (resolution 1024x768)

Joining the bandwagon to say that this is AWESOME!
Title: Re: QOrbiter: Updated
Post by: kyfalcon on February 06, 2012, 05:33:00 am
galaxy nexus w ice cream samich

I also have an og droid which will become a permanent orbiter
Title: Re: QOrbiter: Updated
Post by: WhateverFits on February 06, 2012, 04:57:14 pm
Vizio vtab1008 and Htc aria. Both on 2.3 and on the low end for specs.
Title: Re: QOrbiter: Updated
Post by: rages on February 06, 2012, 08:10:06 pm
HTC Desire HD - Android 2.3.7 MIUI Rom
LG P500 - Android 2.3
Sony Tablet S - Android 3.1 (soon Android 4.1)

Emanuele
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 10, 2012, 10:07:58 am
http://youtu.be/5j7JSOuXItY

I will be opening a thread for support when the device hits the market. But I need the help of the LinuxMCE community to make it a sooner than later release. Here is why.

1) While Android is the most visible, we do plan to release for (desktop) linux, windows, and mac. Harmattan is in the works, and so is iOS. What this means is that I will be need to learn the deployment process for all of these platforms to an extent. If you do software development on any of them, I would love to talk to you and start building my list of release requirements

2)I will be implementing the actual details on the device, but I would like a php / mysql person to take a hard look at my configuration script. Help me improve it!

3) Skins. I have decided that skins will be in modular packages. We will 'ship' with one or two for each platform initially and more will be added later. We are also exploring a way to have people have custom skins they can just store locally and use if they want. But in the mean time, we need to come up with how to package them so they are installed and ready to go.

Thanks to the people who have done initial testing so far. I realize the setup is far from simple at this point and dealing with my no sleep having ass and confusing directions probably hasn't been easy :)

Im not really inclined to give a release date, but I would like to shoot for the end of the month if possible. Keep in mind, not all screens will be done upon release. Currently, 1/100 of them are done. literally. But c'mon guys we're so close to a new era in LinuxMCE: the fabled UI3

-golgoj4
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 11, 2012, 12:27:03 am
http://wiki.linuxmce.org/index.php/Android_Orbiter

Title: Re: QOrbiter: Updated
Post by: bongowongo on February 11, 2012, 08:13:51 am
HTC Desire Z
android 2.3.3.

Installed it, when I try to get into it in landscape I see the config screen with buttons, but it is aligned on the left and squashed. e.g. text is too big, and the screens are to small
e.g. 192.168.80.1 is massive, and the block it is in too small. My fingers cannot press it, so I do not know if touchscreen doesn't work or my fingers too big/or input box too small.

Apparently this is a know bug, and golgoj5 is working on it to fix. It is because the splash screen is pre-packeged. The solution would be to make it relative.
No need for ticket.
Title: Re: QOrbiter: Updated
Post by: dextaslab on February 11, 2012, 09:16:41 am
Although this not the best test bed, I'm using an N900 with Nitdroid, so far it works up until you press GO, some text scrolls under the connection settings and ends with "Couldnt Save Config!". I believe this might just be an issue with my setup. I tried changing DCEROUTER to an IP and I confirmed the correct Device ID.
Cheers.
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 11, 2012, 11:08:37 am
Although this not the best test bed, I'm using an N900 with Nitdroid, so far it works up until you press GO, some text scrolls under the connection settings and ends with "Couldnt Save Config!". I believe this might just be an issue with my setup. I tried changing DCEROUTER to an IP and I confirmed the correct Device ID.
Cheers.
hmm interesting. Does it have an sdcard?

for android, i try to read and write from /MNT/SDCard

golgoj4
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 11, 2012, 11:10:11 am
HTC Desire Z
android 2.3.3.

Installed it, when I try to get into it in landscape I see the config screen with buttons, but it is aligned on the left and squashed. e.g. text is too big, and the screens are to small
e.g. 192.168.80.1 is massive, and the block it is in too small. My fingers cannot press it, so I do not know if touchscreen doesn't work or my fingers too big/or input box too small.

Apparently this is a know bug, and golgoj5 is working on it to fix. It is because the splash screen is pre-packeged. The solution would be to make it relative.
No need for ticket.

yes bongo is correct. i was originally designing for a 480 by 320 screen. fixes incoming :) it of course would be the one ui element thats part of the binary.

-golgoj4
Title: Re: QOrbiter: Updated
Post by: Schmich on February 11, 2012, 11:44:30 am
Quote
Create a new QOrbiter device as a child of the core. MAKE SURE to set the default user and location. Make a note of the device number
How do you do this? ::) I know you can add qOrbiter from the Webadmin Orbiter page, at the bottom, but that creates the device as a parent. Once created I can see the template number (2186) but that gives the error "ERROR: the device template does not exist or invalid controlled via" when I try to add it as a child to the core.
Title: Re: QOrbiter: Updated
Post by: davegravy on February 11, 2012, 04:28:28 pm
video of qOrbiter running on my Transformer Prime:

http://youtu.be/yGNp1-g0jEE

Let me know if there's any other functions you want me to test.
Title: Re: QOrbiter: Updated
Post by: bongowongo on February 11, 2012, 05:52:55 pm
yes bongo is correct. i was originally designing for a 480 by 320 screen. fixes incoming :) it of course would be the one ui element thats part of the binary.

-golgoj4
Maybe Bongo question, but....
How do we get updates, just install the APK again?
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 11, 2012, 07:52:44 pm
How do you do this? ::) I know you can add qOrbiter from the Webadmin Orbiter page, at the bottom, but that creates the device as a parent. Once created I can see the template number (2186) but that gives the error "ERROR: the device template does not exist or invalid controlled via" when I try to add it as a child to the core.

is your system up to date?

Also, what version of lmce are you running?


As far as bongo's question yes you will need to re-install for the moment when i update the apk

now off for my weekly swtor with friends!

-golgoj4
Title: Re: QOrbiter: Updated
Post by: huh on February 16, 2012, 05:23:44 am
OK- just an updated.  I pulled down the latest svn (changeset 25456) and have great success on the HP Touchpad.  Whereas before I had force the app to close to be able to get it to restart,  now, it starts nearly 90% of the time on the 1st try.  The other 10% i get stuck at a black screen and have to click a button to get back to the home screen.

Here's the audio page:
http://www.imgur.com/Z4ZlI (http://www.imgur.com/Z4ZlI)

Not so good with my samsung galaxy s2.  I get the spashscreen, but then a black screen.  When I rotate the from portrait to landscape, there is a white rectangle that appears.  I would guess that rectangle is just where qorbiter isn't displaying an image.  What's really odd, is on the 1st go at qorbiter after the update, the main UI appeared as expected, sort of.  I was surprised not to see the phone UI and instead the desktop UI on my phone.

FWIW
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 16, 2012, 10:27:35 pm
OK- just an updated.  I pulled down the latest svn (changeset 25456) and have great success on the HP Touchpad.  Whereas before I had force the app to close to be able to get it to restart,  now, it starts nearly 90% of the time on the 1st try.  The other 10% i get stuck at a black screen and have to click a button to get back to the home screen.

Here's the audio page:
http://www.imgur.com/Z4ZlI (http://www.imgur.com/Z4ZlI)

Not so good with my samsung galaxy s2.  I get the spashscreen, but then a black screen.  When I rotate the from portrait to landscape, there is a white rectangle that appears.  I would guess that rectangle is just where qorbiter isn't displaying an image.  What's really odd, is on the 1st go at qorbiter after the update, the main UI appeared as expected, sort of.  I was surprised not to see the phone UI and instead the desktop UI on my phone.

FWIW

Im still hot on the case of the media grid problem. Thanks to sambucca, ive gotten some insight into how i need to approach it on this device plus im finding some underlying faults in my code that were not readily apparent in a desktop build for whatever reason.

-golgoj4
Title: Re: QOrbiter: Updated
Post by: jwelch1324 on February 20, 2012, 05:24:42 am
golgoj4,

I am trying to get a dev environment for this up and running, however there seem to be some recent updates to the qOrbiter class that haven't been committed to svn yet. Specifically on Saturday there was an update to orbitermanager that references a function registerDevice() in qOrbiter but there isn't any such function defined in the current qOrbiter class.

There are also a few signal and slot callbacks that aren't in the qOrbiter class that are referenced in the initial Q::Connect functions.

Let me know if this is just because the updates haven't been committed yet or if I am missing something else...
Title: Re: QOrbiter: Updated
Post by: golgoj4 on February 20, 2012, 05:50:04 am
golgoj4,

I am trying to get a dev environment for this up and running, however there seem to be some recent updates to the qOrbiter class that haven't been committed to svn yet. Specifically on Saturday there was an update to orbitermanager that references a function registerDevice() in qOrbiter but there isn't any such function defined in the current qOrbiter class.

There are also a few signal and slot callbacks that aren't in the qOrbiter class that are referenced in the initial Q::Connect functions.

Let me know if this is just because the updates haven't been committed yet or if I am missing something else...


They have been committed. Apologies but there is a bug in qt creator where it doesnt catch all the files that need to be submitted. Its been committed now though. Let me know if you have any questions!
Title: Re: QOrbiter: Updated
Post by: Domodude on March 04, 2012, 10:13:12 pm
is your system up to date?
Also, what version of lmce are you running?
Hi Golgoj, I run Dianemo on 11.10. I do not see the qorbiter template, and I get the same error when I just punch in the template number. Seems like it is not yet in Dianemo. Can you confirm that?
Thanks,
Mark
Title: Re: QOrbiter: Updated
Post by: posde on March 04, 2012, 11:20:02 pm
Dianemo's database is completely out of our control, and different from the LinuxMCE database. As our database is open, Dianemo is free to recreate the settings in their database if they feel like it.
Title: Re: QOrbiter: Updated
Post by: Domodude on March 05, 2012, 09:00:29 am
Hi Posde,
I know, that's why I'm asking. It certainly looks like the Dianemo database does not have the qorbiter yet, but it's always useful if someone else can confirm it...
Mark
Title: Re: QOrbiter: Updated
Post by: golgoj4 on March 24, 2012, 10:53:14 pm
http://www.youtube.com/watch?v=8J3LqfOrugc

a preview of some of the animations, now with opengl acceleration on Android, Linux and Mac OSX!

Sorry its been so quiet, but i promise work has been ongoing!

-golgoj4
Title: Re: QOrbiter: Updated
Post by: DragonK on March 25, 2012, 12:41:59 pm
Golgoj4,

I have 2 words for you.....

#$%#@$%% AWESOME!!!!!!

I've seen other Automation software's interfaces and up until now, they have been ahead of us.... but you are Blowing the competition out of the water..... Keep it up!!!!!

Karel
Title: Re: QOrbiter: Updated
Post by: Sigg3.net on April 13, 2012, 05:20:57 pm
This will be so cool! Can't wait to get my hands on it:)

Can you disable effects? First thing my GF will ask is to turn off the spinning icons...
Title: Re: QOrbiter: Updated
Post by: tschak909 on April 13, 2012, 05:35:07 pm
It's important to note, that the skin that golgoj4 is working on, is purely just so he can implement functionality and test it. It's up to someone else to make a good looking default skin for it.

-Thom
Title: Re: QOrbiter: Updated
Post by: l3mce on April 13, 2012, 06:06:28 pm
This will be so cool! Can't wait to get my hands on it:)

Can you disable effects? First thing my GF will ask is to turn off the spinning icons...

Seriously?
"Showing some more basic animations possible here with QML."


"Can you make this demo available and not do what it is demonstrating?"

It is this sort of post that drives devs insane. Not trying to dump on you... really I am not... but he just unlocked acceleration which makes these sort of complicated renderings possible. Spinning, while loading dozens of streaming images in a grid of hundreds on a weak handheld device is meant to show, only, what it CAN do. Please be more considerate in your consumption of material and creation of replies.
Title: Re: QOrbiter: Updated
Post by: kyfalcon on April 13, 2012, 08:44:00 pm
This will be so cool! Can't wait to get my hands on it:)

Can you disable effects? First thing my GF will ask is to turn off the spinning icons...

Give her a diamond ... she will forget all about those spinning icons.  :D
Title: Re: QOrbiter: Updated
Post by: JaseP on April 13, 2012, 11:31:28 pm
Give her a diamond ... she will forget all about those spinning icons.  :D

I thought we post here to help one another solve our problems,  not create new, and bigger ones...
 
:D

Title: Re: QOrbiter: Updated
Post by: WhateverFits on July 16, 2012, 10:28:31 pm
I just installed qOrbiter from the market onto my new phone and it downloaded Ministro but now I get the error "Ministro can not satisfy your application dependencies" when I launch qOrbiter. I'm running a Galaxy Nexus and it just updated to Jelly Bean. Does anyone know if this is specific to Jelly Bean or qOrbiter? Thanks!
Title: Re: QOrbiter: Updated
Post by: golgoj4 on July 17, 2012, 05:40:51 am
I just installed qOrbiter from the market onto my new phone and it downloaded Ministro but now I get the error "Ministro can not satisfy your application dependencies" when I launch qOrbiter. I'm running a Galaxy Nexus and it just updated to Jelly Bean. Does anyone know if this is specific to Jelly Bean or qOrbiter? Thanks!

im going to say jelly bean... thats brand new i will have to find an emulator to test on.

golgoj4
Title: Re: QOrbiter: Updated
Post by: WhateverFits on July 17, 2012, 06:10:26 am
I'm assuming that Ministro does not have a relationship between Jelly Bean's version and the version of the libraries. That's my best guess. I've looked through their website but found nothing.
Title: Re: QOrbiter: Updated
Post by: WhateverFits on July 18, 2012, 12:38:19 am
Well, it looks like the Ministro guys updated the library set. It ran once. Then qOrbiter automatically updated and now it says: "Your application encountered a fatal error and cannot continue." every time I start it.
Title: Re: QOrbiter: Updated
Post by: huh on July 18, 2012, 05:14:08 am
"Your application encountered a fatal error and cannot continue." every time I start it.

I an having the same experience, 1004.
Title: Re: QOrbiter: Updated
Post by: davegravy on July 18, 2012, 06:16:36 am
As am I. The error appears right after the splash, before it gets to the loading status messages. I had working qorbiters a while back but have since:

a) reinstalled my CORE
b) updated qorbiter version from Google play (dated June 17th, 2012)

I'm getting the same error described on both my HTC one x and Transformer Prime tablet. I I've tried completely uninstalling qorbiter and ministro, and reinstalling. No luck.

Title: Re: QOrbiter: Updated
Post by: WhateverFits on July 18, 2012, 06:54:14 am
I just downloaded the nightly one and installed it. Works rather well.
Title: Re: QOrbiter: Updated
Post by: golgoj4 on July 18, 2012, 09:59:59 am
Updated the nightly, please try that and let me know if you encounter errors. I tested it before i posted so im a bit confused as to why it went fubar

-golgoj4
Title: Re: QOrbiter: Updated
Post by: bushtech on July 18, 2012, 10:54:10 am
Just updated from google store.HTC Desire HD. After the Penguin pops up I get " Your application encountered a fatal error and cannot continue"
Title: Re: QOrbiter: Updated
Post by: huh on July 18, 2012, 02:10:53 pm
Updated the nightly, please try that and let me know if you encounter errors. I tested it before i posted so im a bit confused as to why it went fubar

-golgoj4

Sweet- good job!  Just pulled it down a minute ago from your site, fixes the error for me.  ICS on Samsung galaxy s2
Title: Re: QOrbiter: Updated
Post by: davegravy on July 18, 2012, 04:26:13 pm
Nightly apk fixed for me too.

As discussed with Foxi earlier today, resolving doesn't work, so you need to use your core's IP address not hostname (for the time being)
Title: Re: QOrbiter: Updated
Post by: golgoj4 on August 15, 2012, 02:37:50 pm
http://youtu.be/xMu9CW3Xd40
Title: Re: QOrbiter: Updated
Post by: JaseP on August 15, 2012, 02:53:00 pm
That looks fantastic! Truly. Great work!
Title: Re: QOrbiter: Updated
Post by: PlatypusPedersen on August 17, 2012, 06:51:36 pm
It's amazing how fast this has progressed, I love your videos showing qorbiter... excellent work.
Title: Re: QOrbiter: Updated
Post by: golgoj4 on August 25, 2012, 06:36:54 pm
Status update as we reach the end of summer

-Some highly motivated dev's have begun work with integrating linuxmce and the rasperry pi. We all should get them a beer or something for the hard work they are doing to make qOrbiter be able to have a proper home on the raspberry pi!

-qOrbiter itself is under active development. Nobody responded to the tablet challenge, but life moves on. We are still looking for people who want to design skins, so make your self known.

-Multimedia for qOrbiter is almost here. http://www.youtube.com/watch?v=xMu9CW3Xd40

update complete!

Title: Re: QOrbiter: Updated
Post by: theteju on August 26, 2012, 08:16:31 am
Awesome,

That looks amazing !
Title: Re: QOrbiter: Updated
Post by: phenigma on August 26, 2012, 08:19:51 am
That is looking amazing golgo!!

J.
Title: Re: QOrbiter: Updated
Post by: golgoj4 on August 29, 2012, 02:01:59 am
http://youtu.be/7L2hWE7LGo0

media player ecosystem is coming along! Now i need to just make a path from the core to the qOrbiter in question.

But seriously, the qMediaPlayer plugin is up and running. this is a big effing deal!

-golgoj4
Title: Re: QOrbiter: Updated
Post by: bongowongo on August 29, 2012, 06:52:43 pm
http://youtu.be/7L2hWE7LGo0

media player ecosystem is coming along! Now i need to just make a path from the core to the qOrbiter in question.

But seriously, the qMediaPlayer plugin is up and running. this is a big effing deal!

-golgoj4

Looks very nice.
Is it just me or is there no audio?
Title: Re: QOrbiter: Updated
Post by: golgoj4 on August 30, 2012, 02:13:09 am
Looks very nice.
Is it just me or is there no audio?

nope, there is no audio

-golgoj4
Title: Re: QOrbiter: Updated
Post by: bushtech on August 30, 2012, 08:27:49 am
Great work Golgoj. Thank you very much. Hoping to get back to trying this soon
Title: Re: QOrbiter: Updated
Post by: golgoj4 on August 31, 2012, 07:53:36 am
http://www.youtube.com/watch?v=xcpR9XDcZwc&feature=share&list=UU5bmqyN42rw-JUwER2owBjg

i really did want a shorter link. but...tired.

good day.
Title: Re: QOrbiter: Updated
Post by: posde on September 03, 2012, 06:18:40 pm
There is a test binary for *64bit* Linuxes available. http://deb.linuxmce.org/qorbiter.tar.gz (100MB) or http://deb.linuxmce.org/qorbiter-stripped.tar.gz (10MB).

I'd appreciate people testing these bins and let me know how far they come. You should NOT need any additional Qt libraries.

EDIT: nevermind - found a couple of things that are not working atm. will post update when some more stuff is fixed.
Title: Re: QOrbiter: Updated
Post by: JaseP on September 04, 2012, 05:07:19 am
How about 32 bit Linuxes (don't wanna upgrade unnecessarily)???
Title: Re: QOrbiter: Updated
Post by: golgoj4 on September 05, 2012, 03:45:42 am
back away...slowly...

its been weeks since the last message...i have nothing new in the svn from you

Nice langston is gone. Its time to cleanup around here. You got no buisness posting over here if you arent a developer. period. full stop. I've had it with this. Noise everywhere because people feel entitled to waltz in and setup shop spewing noise. enough.

If you wanna be in this section then you will figure out how to compile the damn thing yourself. Like a developer. because this is the developers section.

Consider this notice. to everyone making noise. There are like 10 people busting their asses and the rest are chillin. which is fine. but go chill in your sandbox and shutup when grown folks are talking.

-not too pleased golgoj4. you REALLY gonna make me become Z?
Title: Re: QOrbiter: Updated
Post by: l3mce on September 05, 2012, 04:08:50 am
I chose q over clutter. I promised something before forever, or never. I have failed in that promise, stuck in a time loop, learning linux... because the host OS was foreign to me. I started learning bash, because it is a pre-requisite, in my frame of understanding. I am obsessive. I have not yet left bash because I am an infant with regard to what can be done, and yet I am improving (some) things. At this poi.nt I am using scripting as a crutch because I am better now than most. I belong in QML. The only language I was ever proficient in was js, and I am avoiding the typhoon I flapped my wings to create because I haven't yet mastered my distraction... and as good as I was, it supplemented java, and I need C++. I cobbled together a gstreamer app in C. Tthat took a lot of time and a lot of other peoples code. I screwed up. qOrbiter is so complex at this point... I should have abandoned what I was doing to learn from Langston as he was learning. It feels beyond my scope now, and I am just putting out fires I created trying to learn the OS.

We used to have specific GPU requirements. They all worked. Now it is catch as catch can while I try to provide individual solutions... and fail rather regularly... or so it seems as only those who invoke my name do so to complain that their non-approved hardware doesn't work.

For those... I am truly sorry. One day it will. I am trying really hard at GPU agnosticism. Really I am. I know I have failed a lot of people... and it eats me up.

It also gives me an excuse not to enter a new exercise like QT because I haven't managed to do much good, in the broad scope, despite my best efforts, with the native languages of the host OS.

I have no business in this thread. I just want to have that business.


The rest of you... please... stfu.