Files
clapper/clapper_src/menu.js
2020-10-15 16:21:46 +02:00

42 lines
978 B
JavaScript

const { GObject, Gst, Gtk } = imports.gi;
var actions = [
about
];
var accels = [
['app.quit', ['q']],
];
function about(window, appName)
{
let gstVer = [
Gst.VERSION_MAJOR, Gst.VERSION_MINOR, Gst.VERSION_MICRO
].join('.');
let gtkVer = [
Gtk.MAJOR_VERSION, Gtk.MINOR_VERSION, Gtk.MICRO_VERSION
].join('.');
let osInfo = [
'GTK version' + ': ' + gtkVer,
'GStreamer version' + ': ' + gstVer
].join('\n');
let aboutDialog = new Gtk.AboutDialog({
program_name: appName,
comments: 'A GNOME media player powered by GStreamer',
version: pkg.version,
authors: ['Rafał Dzięgiel'],
artists: ['Rafał Dzięgiel'],
license_type: Gtk.License.GPL_3_0,
logo_icon_name: pkg.name,
website: 'https://github.com/Rafostar/clapper',
modal: true,
system_information: osInfo,
transient_for: window
});
aboutDialog.present();
}