├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── c_cpp_properties.json ├── LICENSE ├── Makefile ├── README.md ├── examples ├── basic.v ├── box.v ├── button.v ├── dialog.v ├── entry.v ├── grid.v ├── label.v └── message_dialog.v ├── fmt.vsh ├── gdk ├── _cdefs.v ├── device.v ├── events.v ├── gdk.v ├── pixbuf.v └── window.v ├── gio ├── _cdefs.v ├── action_group.v ├── gapplication.v └── gio.v ├── glib ├── _cdefs.v ├── array.v ├── datasets.v ├── glib.v ├── glib_nix.v ├── list.v ├── node.v ├── slist.v └── string.v ├── gtk ├── _cdefs.v ├── about_dialog.v ├── accel_map.v ├── actionable.v ├── allocation.v ├── application.v ├── application_window.v ├── bin.v ├── box.v ├── buildable.v ├── builder.v ├── button.v ├── buttonbox.v ├── check_button.v ├── color_chooser.v ├── consts.v ├── container.v ├── dialog.v ├── entry.v ├── enums.v ├── grid.v ├── gtk3.v ├── gtk3_nix.v ├── image.v ├── interfaces.v ├── label.v ├── menu.v ├── message_dialog.v ├── paned.v ├── radio_button.v ├── requested_size.v ├── requisition.v ├── scrolled_window.v ├── style_context.v ├── text_view.v ├── toggle_button.v ├── utils.v ├── widget.v ├── widget_path.v └── window.v ├── pango ├── _cdefs.v ├── attributes.v ├── font_description.v ├── fonts.v ├── language.v ├── pango.v ├── stretch.v ├── underline.v ├── variant.v └── weight.v ├── tests ├── glib_lists_test.v ├── glib_string_test.v ├── importing_gdb_glib_and_gtk_works_test.v └── window_test.v ├── v.mod └── vpkg.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | examples/* 2 | -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/basic.v -------------------------------------------------------------------------------- /examples/box.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/box.v -------------------------------------------------------------------------------- /examples/button.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/button.v -------------------------------------------------------------------------------- /examples/dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/dialog.v -------------------------------------------------------------------------------- /examples/entry.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/entry.v -------------------------------------------------------------------------------- /examples/grid.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/grid.v -------------------------------------------------------------------------------- /examples/label.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/label.v -------------------------------------------------------------------------------- /examples/message_dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/examples/message_dialog.v -------------------------------------------------------------------------------- /fmt.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/fmt.vsh -------------------------------------------------------------------------------- /gdk/_cdefs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/_cdefs.v -------------------------------------------------------------------------------- /gdk/device.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/device.v -------------------------------------------------------------------------------- /gdk/events.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/events.v -------------------------------------------------------------------------------- /gdk/gdk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/gdk.v -------------------------------------------------------------------------------- /gdk/pixbuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/pixbuf.v -------------------------------------------------------------------------------- /gdk/window.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gdk/window.v -------------------------------------------------------------------------------- /gio/_cdefs.v: -------------------------------------------------------------------------------- 1 | module gio 2 | 3 | pub struct C.GActionGroup {} 4 | -------------------------------------------------------------------------------- /gio/action_group.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gio/action_group.v -------------------------------------------------------------------------------- /gio/gapplication.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gio/gapplication.v -------------------------------------------------------------------------------- /gio/gio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gio/gio.v -------------------------------------------------------------------------------- /glib/_cdefs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/_cdefs.v -------------------------------------------------------------------------------- /glib/array.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/array.v -------------------------------------------------------------------------------- /glib/datasets.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/datasets.v -------------------------------------------------------------------------------- /glib/glib.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/glib.v -------------------------------------------------------------------------------- /glib/glib_nix.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/glib_nix.v -------------------------------------------------------------------------------- /glib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/list.v -------------------------------------------------------------------------------- /glib/node.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/node.v -------------------------------------------------------------------------------- /glib/slist.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/slist.v -------------------------------------------------------------------------------- /glib/string.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/glib/string.v -------------------------------------------------------------------------------- /gtk/_cdefs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/_cdefs.v -------------------------------------------------------------------------------- /gtk/about_dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/about_dialog.v -------------------------------------------------------------------------------- /gtk/accel_map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/accel_map.v -------------------------------------------------------------------------------- /gtk/actionable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/actionable.v -------------------------------------------------------------------------------- /gtk/allocation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/allocation.v -------------------------------------------------------------------------------- /gtk/application.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/application.v -------------------------------------------------------------------------------- /gtk/application_window.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/application_window.v -------------------------------------------------------------------------------- /gtk/bin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/bin.v -------------------------------------------------------------------------------- /gtk/box.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/box.v -------------------------------------------------------------------------------- /gtk/buildable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/buildable.v -------------------------------------------------------------------------------- /gtk/builder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/builder.v -------------------------------------------------------------------------------- /gtk/button.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/button.v -------------------------------------------------------------------------------- /gtk/buttonbox.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/buttonbox.v -------------------------------------------------------------------------------- /gtk/check_button.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/check_button.v -------------------------------------------------------------------------------- /gtk/color_chooser.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/color_chooser.v -------------------------------------------------------------------------------- /gtk/consts.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/consts.v -------------------------------------------------------------------------------- /gtk/container.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/container.v -------------------------------------------------------------------------------- /gtk/dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/dialog.v -------------------------------------------------------------------------------- /gtk/entry.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/entry.v -------------------------------------------------------------------------------- /gtk/enums.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/enums.v -------------------------------------------------------------------------------- /gtk/grid.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/grid.v -------------------------------------------------------------------------------- /gtk/gtk3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/gtk3.v -------------------------------------------------------------------------------- /gtk/gtk3_nix.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/gtk3_nix.v -------------------------------------------------------------------------------- /gtk/image.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/image.v -------------------------------------------------------------------------------- /gtk/interfaces.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/interfaces.v -------------------------------------------------------------------------------- /gtk/label.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/label.v -------------------------------------------------------------------------------- /gtk/menu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/menu.v -------------------------------------------------------------------------------- /gtk/message_dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/message_dialog.v -------------------------------------------------------------------------------- /gtk/paned.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/paned.v -------------------------------------------------------------------------------- /gtk/radio_button.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/radio_button.v -------------------------------------------------------------------------------- /gtk/requested_size.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/requested_size.v -------------------------------------------------------------------------------- /gtk/requisition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/requisition.v -------------------------------------------------------------------------------- /gtk/scrolled_window.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/scrolled_window.v -------------------------------------------------------------------------------- /gtk/style_context.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/style_context.v -------------------------------------------------------------------------------- /gtk/text_view.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/text_view.v -------------------------------------------------------------------------------- /gtk/toggle_button.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/toggle_button.v -------------------------------------------------------------------------------- /gtk/utils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/utils.v -------------------------------------------------------------------------------- /gtk/widget.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/widget.v -------------------------------------------------------------------------------- /gtk/widget_path.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/widget_path.v -------------------------------------------------------------------------------- /gtk/window.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/gtk/window.v -------------------------------------------------------------------------------- /pango/_cdefs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/_cdefs.v -------------------------------------------------------------------------------- /pango/attributes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/attributes.v -------------------------------------------------------------------------------- /pango/font_description.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/font_description.v -------------------------------------------------------------------------------- /pango/fonts.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/fonts.v -------------------------------------------------------------------------------- /pango/language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/language.v -------------------------------------------------------------------------------- /pango/pango.v: -------------------------------------------------------------------------------- 1 | module pango 2 | -------------------------------------------------------------------------------- /pango/stretch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/stretch.v -------------------------------------------------------------------------------- /pango/underline.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/underline.v -------------------------------------------------------------------------------- /pango/variant.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/variant.v -------------------------------------------------------------------------------- /pango/weight.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/pango/weight.v -------------------------------------------------------------------------------- /tests/glib_lists_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/tests/glib_lists_test.v -------------------------------------------------------------------------------- /tests/glib_string_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/tests/glib_string_test.v -------------------------------------------------------------------------------- /tests/importing_gdb_glib_and_gtk_works_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/tests/importing_gdb_glib_and_gtk_works_test.v -------------------------------------------------------------------------------- /tests/window_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/tests/window_test.v -------------------------------------------------------------------------------- /v.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/v.mod -------------------------------------------------------------------------------- /vpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgtk/vgtk3/HEAD/vpkg.json --------------------------------------------------------------------------------