compiled gtkmm2 and gtkmm3 and all their dependencies
This commit is contained in:
parent
c075ed7f2f
commit
61163067dd
BIN
gtk-nsis-pack/bin/fc-cache.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-cache.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-cat.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-cat.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-list.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-list.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-match.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-match.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-pattern.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-pattern.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-query.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-query.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-scan.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-scan.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/fc-validate.exe
Normal file
BIN
gtk-nsis-pack/bin/fc-validate.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe
Normal file
BIN
gtk-nsis-pack/bin/gdk-pixbuf-query-loaders.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/gspawn-win64-helper-console.exe
Normal file
BIN
gtk-nsis-pack/bin/gspawn-win64-helper-console.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/gspawn-win64-helper.exe
Normal file
BIN
gtk-nsis-pack/bin/gspawn-win64-helper.exe
Normal file
Binary file not shown.
@ -146,8 +146,9 @@ def copy_properties(node, props, prop_dict):
|
||||
|
||||
class GtkBuilderConverter(object):
|
||||
|
||||
def __init__(self, skip_windows, root):
|
||||
def __init__(self, skip_windows, target_version, root):
|
||||
self.skip_windows = skip_windows
|
||||
self.target_version = target_version
|
||||
self.root = root
|
||||
self.root_objects = []
|
||||
self.objects = {}
|
||||
@ -295,6 +296,25 @@ class GtkBuilderConverter(object):
|
||||
self._convert_menu(node, popup=True)
|
||||
elif klass in WINDOWS and self.skip_windows:
|
||||
self._remove_window(node)
|
||||
|
||||
if self.target_version == "3.0":
|
||||
if klass == "GtkComboBoxEntry":
|
||||
node.setAttribute("class","GtkComboBox")
|
||||
prop = self._dom.createElement("property")
|
||||
prop.setAttribute("name", "has-entry")
|
||||
prop.appendChild(self._dom.createTextNode("True"))
|
||||
node.appendChild(prop)
|
||||
elif klass == "GtkDialog":
|
||||
for child in node.childNodes:
|
||||
if child.nodeType != Node.ELEMENT_NODE:
|
||||
continue
|
||||
if child.tagName != 'property':
|
||||
continue
|
||||
if (child.getAttribute("name") not in ("has-separator", "has_separator")):
|
||||
continue;
|
||||
node.removeChild(child)
|
||||
break
|
||||
|
||||
self._default_widget_converter(node)
|
||||
|
||||
def _default_widget_converter(self, node):
|
||||
@ -732,7 +752,10 @@ def usage():
|
||||
def main(args):
|
||||
try:
|
||||
opts, args = getopt.getopt(args[1:], "hwr:",
|
||||
["help", "skip-windows", "root="])
|
||||
["help",
|
||||
"skip-windows",
|
||||
"target-version=",
|
||||
"root="])
|
||||
except getopt.GetoptError:
|
||||
usage()
|
||||
return 2
|
||||
@ -746,6 +769,7 @@ def main(args):
|
||||
skip_windows = False
|
||||
split = False
|
||||
root = None
|
||||
target_version = "2.0"
|
||||
for o, a in opts:
|
||||
if o in ("-h", "--help"):
|
||||
usage()
|
||||
@ -754,8 +778,11 @@ def main(args):
|
||||
root = a
|
||||
elif o in ("-w", "--skip-windows"):
|
||||
skip_windows = True
|
||||
elif o in ("-t", "--target-version"):
|
||||
target_version = a
|
||||
|
||||
conv = GtkBuilderConverter(skip_windows=skip_windows,
|
||||
target_version=target_version,
|
||||
root=root)
|
||||
conv.parse_file(input_filename)
|
||||
|
Binary file not shown.
BIN
gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe
Normal file
BIN
gtk-nsis-pack/bin/gtk-query-immodules-2.0.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe
Normal file
BIN
gtk-nsis-pack/bin/gtk-query-immodules-3.0.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/gtk-update-icon-cache.exe
Normal file
BIN
gtk-nsis-pack/bin/gtk-update-icon-cache.exe
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libasprintf-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libasprintf-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libatk-1.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libatk-1.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libatkmm-1.6-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libatkmm-1.6-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libcairo-2.dll
Normal file
BIN
gtk-nsis-pack/bin/libcairo-2.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libcairo-gobject-2.dll
Normal file
BIN
gtk-nsis-pack/bin/libcairo-gobject-2.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libcairo-script-interpreter-2.dll
Normal file
BIN
gtk-nsis-pack/bin/libcairo-script-interpreter-2.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libcairomm-1.0-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libcairomm-1.0-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libffi-6.dll
Normal file
BIN
gtk-nsis-pack/bin/libffi-6.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libfontconfig-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libfontconfig-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libfreetype-6.dll
Normal file
BIN
gtk-nsis-pack/bin/libfreetype-6.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgailutil-18.dll
Normal file
BIN
gtk-nsis-pack/bin/libgailutil-18.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgailutil-3-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgailutil-3-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgdk-3-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgdk-3-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgdk-win32-2.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgdkmm-2.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libgdkmm-2.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgdkmm-3.0-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libgdkmm-3.0-1.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgiomm-2.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libgiomm-2.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libglib-2.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libglib-2.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libglibmm-2.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libglibmm-2.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libglibmm_generate_extra_defs-2.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgmodule-2.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgmodule-2.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgobject-2.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgobject-2.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgthread-2.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgthread-2.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgtk-3-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libgtk-3-0.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgtkmm-2.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libgtkmm-2.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libgtkmm-3.0-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libgtkmm-3.0-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libintl-8.dll
Normal file
BIN
gtk-nsis-pack/bin/libintl-8.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpango-1.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libpango-1.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpangocairo-1.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libpangocairo-1.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpangoft2-1.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libpangoft2-1.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpangomm-1.4-1.dll
Normal file
BIN
gtk-nsis-pack/bin/libpangomm-1.4-1.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpangowin32-1.0-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libpangowin32-1.0-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpixman-1-0.dll
Normal file
BIN
gtk-nsis-pack/bin/libpixman-1-0.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libpng16-16.dll
Normal file
BIN
gtk-nsis-pack/bin/libpng16-16.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/libxml2-2.dll
Normal file
BIN
gtk-nsis-pack/bin/libxml2-2.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/bin/pango-querymodules.exe
Normal file
BIN
gtk-nsis-pack/bin/pango-querymodules.exe
Normal file
Binary file not shown.
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
BIN
gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll
Normal file
BIN
gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libpixmap.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll
Normal file
BIN
gtk-nsis-pack/lib/gtk-2.0/2.10.0/engines/libwimp.dll
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll
Normal file
BIN
gtk-nsis-pack/lib/gtk-2.0/modules/libgail.dll
Normal file
Binary file not shown.
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 766 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 766 B |
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gdk-pixbuf.mo
Normal file
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gdk-pixbuf.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/glib20.mo
Normal file
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/glib20.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gtk30-properties.mo
Normal file
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gtk30-properties.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gtk30.mo
Normal file
BIN
gtk-nsis-pack/share/locale/af/LC_MESSAGES/gtk30.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/glib20.mo
Normal file
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/glib20.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/gtk30-properties.mo
Normal file
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/gtk30-properties.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/gtk30.mo
Normal file
BIN
gtk-nsis-pack/share/locale/am/LC_MESSAGES/gtk30.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/atk10.mo
Normal file
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/atk10.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/glib20.mo
Normal file
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/glib20.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/gtk30-properties.mo
Normal file
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/gtk30-properties.mo
Normal file
Binary file not shown.
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/gtk30.mo
Normal file
BIN
gtk-nsis-pack/share/locale/an/LC_MESSAGES/gtk30.mo
Normal file
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user