mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Improve Platform Grabber UI (#1073)
This commit is contained in:
@@ -65,6 +65,11 @@ bool GrabberWrapper::isActive() const
|
||||
return _timer->isActive();
|
||||
}
|
||||
|
||||
QString GrabberWrapper::getActive() const
|
||||
{
|
||||
return _grabberName;
|
||||
}
|
||||
|
||||
QStringList GrabberWrapper::availableGrabbers()
|
||||
{
|
||||
QStringList grabbers;
|
||||
@@ -101,6 +106,10 @@ QStringList GrabberWrapper::availableGrabbers()
|
||||
grabbers << "qt";
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_DX
|
||||
grabbers << "dx";
|
||||
#endif
|
||||
|
||||
return grabbers;
|
||||
}
|
||||
|
||||
|
@@ -101,7 +101,7 @@ SettingsManager::SettingsManager(quint8 instance, QObject* parent, bool readonly
|
||||
for (auto & schemaError : schemaChecker.getMessages())
|
||||
Warning(_log, "Config Fix: %s", QSTRING_CSTR(schemaError));
|
||||
|
||||
saveSettings(dbConfig);
|
||||
saveSettings(dbConfig,true);
|
||||
}
|
||||
else
|
||||
_qconfig = dbConfig;
|
||||
|
@@ -7,13 +7,13 @@
|
||||
{
|
||||
"type" : "string",
|
||||
"title" : "edt_conf_fg_type_title",
|
||||
"enum" : ["auto","dispmanx","amlogic","x11", "xcb", "framebuffer","qt","dx"],
|
||||
"enum" : ["auto","amlogic","dispmanx","dx","framebuffer","osx","qt","x11", "xcb"],
|
||||
"options":
|
||||
{
|
||||
"enum_titles": ["edt_conf_enum_automatic","DispmanX","AMLogic","X11", "XCB", "Framebuffer","QT", "DirectX9"]
|
||||
"enum_titles": ["edt_conf_enum_automatic","AMLogic","DispmanX","DirectX9","Framebuffer","OSX","QT","X11","XCB"]
|
||||
},
|
||||
"default" : "auto",
|
||||
"propertyOrder" : 2
|
||||
"propertyOrder" : 1
|
||||
},
|
||||
"width" :
|
||||
{
|
||||
@@ -22,7 +22,7 @@
|
||||
"minimum" : 10,
|
||||
"default" : 80,
|
||||
"append" : "edt_append_pixel",
|
||||
"propertyOrder" : 3
|
||||
"propertyOrder" : 2
|
||||
},
|
||||
"height" :
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"minimum" : 0,
|
||||
"default" : 0,
|
||||
"append" : "edt_append_pixel",
|
||||
"propertyOrder" : 6
|
||||
"propertyOrder" : 5
|
||||
},
|
||||
"cropRight" :
|
||||
{
|
||||
@@ -58,7 +58,7 @@
|
||||
"minimum" : 0,
|
||||
"default" : 0,
|
||||
"append" : "edt_append_pixel",
|
||||
"propertyOrder" : 7
|
||||
"propertyOrder" : 6
|
||||
},
|
||||
"cropTop" :
|
||||
{
|
||||
@@ -67,7 +67,7 @@
|
||||
"minimum" : 0,
|
||||
"default" : 0,
|
||||
"append" : "edt_append_pixel",
|
||||
"propertyOrder" : 8
|
||||
"propertyOrder" : 7
|
||||
},
|
||||
"cropBottom" :
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"minimum" : 0,
|
||||
"default" : 0,
|
||||
"append" : "edt_append_pixel",
|
||||
"propertyOrder" : 9
|
||||
"propertyOrder" : 8
|
||||
},
|
||||
"pixelDecimation" :
|
||||
{
|
||||
@@ -85,35 +85,15 @@
|
||||
"minimum" : 1,
|
||||
"maximum" : 30,
|
||||
"default" : 8,
|
||||
"propertyOrder" : 10
|
||||
},
|
||||
"device" :
|
||||
{
|
||||
"type" : "string",
|
||||
"title" : "edt_conf_fg_device_title",
|
||||
"default" : "/dev/fb0",
|
||||
"propertyOrder" : 11
|
||||
"propertyOrder" : 9
|
||||
},
|
||||
"display" :
|
||||
{
|
||||
"type" : "integer",
|
||||
"title" : "edt_conf_fg_display_title",
|
||||
"minimum" : 0,
|
||||
"propertyOrder" : 12
|
||||
},
|
||||
"amlogic_grabber" :
|
||||
{
|
||||
"type" : "string",
|
||||
"title" : "edt_conf_fg_amlogic_grabber_title",
|
||||
"default" : "amvideocap0",
|
||||
"propertyOrder" : 13
|
||||
},
|
||||
"ge2d_mode" :
|
||||
{
|
||||
"type" : "integer",
|
||||
"title" : "edt_conf_fg_ge2d_mode_title",
|
||||
"default" : 0,
|
||||
"propertyOrder" : 14
|
||||
"propertyOrder" : 10
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
|
Reference in New Issue
Block a user