Author Topic: QOrbiter: Updated  (Read 71706 times)

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
QOrbiter: Updated
« 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 NEWhttp://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
« Last Edit: February 10, 2012, 09:39:47 am by golgoj4 »
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

purps

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1402
  • If it ain't broke, tweak it
    • View Profile
Re: A New Approach
« Reply #1 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?
« Last Edit: June 21, 2011, 02:30:22 pm by purps »
1004 RC :: looking good :: upgraded 01/04/2013
my setup :: http://wiki.linuxmce.org/index.php/User:Purps

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #2 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.
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: A New Approach
« Reply #3 on: June 21, 2011, 07:21:47 pm »
Awesome work!! Please keep it up!!

br hari
rock your home - http://www.agocontrol.com home automation

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #4 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
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #5 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
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #6 on: July 03, 2011, 10:19:45 am »
*tilt*
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #7 on: July 13, 2011, 11:21:17 am »
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: A New Approach
« Reply #8 on: July 14, 2011, 06:38:08 pm »
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: LinuxMCE wants you - to help with the new Orbiter!
« Reply #9 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
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

darrenmason

  • Addicted
  • *
  • Posts: 529
    • View Profile
Re: LinuxMCE wants you - to help with the new Orbiter!
« Reply #10 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

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: LinuxMCE wants you - to help with the new Orbiter!
« Reply #11 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
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: LinuxMCE wants you - to help with the new Orbiter!
« Reply #12 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

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: LinuxMCE wants you - to help with the new Orbiter!
« Reply #14 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
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.