Difference between revisions of "QOrbiter Targets"
From LinuxMCE
(→lmce-qorbiter-skins-android) |
|||
Line 60: | Line 60: | ||
==== Skin Packages ==== | ==== Skin Packages ==== | ||
− | Package: lmce-qorbiter-skins-ios | + | Package: lmce-qorbiter-skins-ios |
== Desktops/Laptops == | == Desktops/Laptops == | ||
Line 86: | Line 86: | ||
==== Skin Packages ==== | ==== Skin Packages ==== | ||
− | Package: lmce-qorbiter-skins-desktop ?? | + | Package: lmce-qorbiter-skins-desktop ??? |
=== Windows x86 === | === Windows x86 === | ||
Line 106: | Line 106: | ||
Package: lmce-qorbiter-skins-desktop | Package: lmce-qorbiter-skins-desktop | ||
Depends: lmce-qorbiter-skins-common | Depends: lmce-qorbiter-skins-common | ||
− | Files..: qOrbiter_src/qml/desktop/* | + | Files..: qOrbiter_src/qml/qt5-desktop/* |
+ | Destination: .../skins/qt5-desktop/* | ||
=== lmce-qorbiter-skins-android === | === lmce-qorbiter-skins-android === | ||
Package: lmce-qorbiter-skins-android | Package: lmce-qorbiter-skins-android | ||
Depends: lmce-qorbiter-skins-common | Depends: lmce-qorbiter-skins-common | ||
− | Files..: qOrbiter_src/qml/android/ | + | Files..: qOrbiter_src/qml/android/* |
+ | Destination: .../skins/android/* | ||
=== lmce-qorbiter-skins-ios === | === lmce-qorbiter-skins-ios === | ||
− | Package: lmce-qorbiter-skins-ios | + | Package: lmce-qorbiter-skins-ios |
Depends: lmce-qorbiter-skins-common | Depends: lmce-qorbiter-skins-common | ||
Files..: qOrbiter_src/qml/ios/* | Files..: qOrbiter_src/qml/ios/* | ||
+ | Destination: .../skins/ios/* | ||
=== lmce-qorbiter-skins-common === | === lmce-qorbiter-skins-common === | ||
Package: lmce-qorbiter-skins-common | Package: lmce-qorbiter-skins-common | ||
− | + | Files..: qOrbiter_src/qml/skins-common/* | |
− | Files..: qOrbiter_src/qml/skins-common | + | Destination: .../skins/skins-common/* |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 03:25, 13 January 2015
This page is meant as a roadmap to existing and expected qOrbiter targets, including specific requirements of each.
Forward Roadmap of current and future qOrbiter targets:
Contents
OnScreen Orbiters
Window Managed
Linux
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 5.2.0
- LinuxMCE 1404 - Qt lib version = 5.2.1
Setup Linux qMD
- on your core edit /etc/initramfs-tools-interactor/scripts/DeviceTemplate change the line "DT=" to "DT=2277"
- run /usr/pluto/bin/Diskless_BuildDefaultImage.sh
- make sure to re-do this with the original values to create normal MDs again.
Binary Packages
Package: lmce-qorbiter Details: built on fluffy for 1204 or 1404.
Skin Packages
Package: lmce-qorbiter-skins-desktop
Non-Window Managed
Linux EGLFS (rpi/armhf)
- LinuxMCE RPi Wheezy - Qt lib version = 5.2.0
Binary Packages
Package: lmce-qorbiter Details: built on ph's builder for wheezy.
Skin Packages
Package: lmce-qorbiter-skins-desktop
Non-OnScreen Orbiters
Mobile Tablets/Phones
Android
Android is the main target for smaller skins.
Qt lib version = 4.8.2 (necessitas)- Qt lib version = 5.3.2 NDK
Binary Packages
Package: lmce-qorbiter-android Details: built on fluffy for android qt5 for 1204/1404.
Skin Packages
Package: lmce-qorbiter-skins-android
iOS
- iOS support added as the Qt 5.3 release.
Binary Packages
Package: (n/a) no .deb package available currently Details: built by golgo for ios qt5.
Skin Packages
Package: lmce-qorbiter-skins-ios
Desktops/Laptops
Linux
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 5.2.0
- LinuxMCE 1404 - Qt lib version = 5.2.1
- LinuxMCE RPi Wheezy - Qt lib version = 5.2.0
Binary Packages
Package: lmce-qorbiter Details: built on fluffy for 1204 or 1404.
Skin Packages
Package: lmce-qorbiter-skins-desktop
MacOSX
- Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013)
- Qt lib version = 5 does not compile atm
Binary Packages
Package: (n/a) no .deb package available currently Details: built by golgo for OS/X qt5.
Skin Packages
Package: lmce-qorbiter-skins-desktop ???
Windows x86
Windows x86 successfully builds with the MSVC compiler.
Unfortunately, there is a segfault that happens shortly after skin-loading takes place. The root cause of the segfault has not yet been determined.
Qt lib version = 4.8.x (latest 4.x should be usable)
= Binary Packages
Package: (n/a) no .deb package available currently Details: built by (n/a) not currently built anywhere
Skin Packages
Package: lmce-qorbiter-skins-desktop
Skin Pacakges
lmce-qorbiter-skins-desktop
Package: lmce-qorbiter-skins-desktop Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/qt5-desktop/* Destination: .../skins/qt5-desktop/*
lmce-qorbiter-skins-android
Package: lmce-qorbiter-skins-android Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/android/* Destination: .../skins/android/*
lmce-qorbiter-skins-ios
Package: lmce-qorbiter-skins-ios Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/ios/* Destination: .../skins/ios/*
lmce-qorbiter-skins-common
Package: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/skins-common/* Destination: .../skins/skins-common/*