Module: About

Defined in:
lib/about.rb

Overview

About stores metainformation about Topinambour.

Constant Summary collapse

AUTHORS =
["Cedric Le Moigne <[email protected]>"].freeze
SUMMARY =
"Vte3 Terminal emulator in ruby.".freeze
COMMENTS =
"Terminal Emulator based on the ruby bindings of Gtk3 and Vte3".freeze
"Copyright (C) 2015-2018 Cedric Le Moigne".freeze
LICENSE =
"GPL-3.0".freeze
LICENSE_COMMENTS =
"This program is licenced under the licence GPL-3.0 and later.".freeze
LOGO_ICON_NAME =
"utilities-terminal-symbolic".freeze
PROGRAM_NAME =
"topinambour".freeze
VERSION =
Version::STRING
WEBSITE =
"https://github.com/cedlemo/topinambour".freeze
WEBSITE_LABEL =
"Topinambour github repository".freeze

Class Method Summary collapse

Class Method Details

.dialog(parent) ⇒ Object



34
35
36
37
38
39
40
41
42
43
44
45
# File 'lib/about.rb', line 34

def self.dialog(parent)
  Gtk::AboutDialog.show(parent,
                        "authors" => AUTHORS,
                        "comments" => COMMENTS,
                        "copyright" => COPYRIGHT,
                        "license" => LICENSE,
                        "logo_icon_name" => LOGO_ICON_NAME,
                        "program_name" => PROGRAM_NAME,
                        "version" => VERSION,
                        "website" => WEBSITE,
                        "website_label" => WEBSITE_LABEL)
end