gitextract__o02a7ce/ ├── .github/ │ └── ISSUE_TEMPLATE/ │ └── bug_report.md ├── .gitignore ├── CHANGELOG.md ├── CITATION.cff ├── CMakeLists.txt ├── INSTALL.md ├── LICENSE ├── LICENSE_EXCEPTION ├── README-high-level.md ├── README.md ├── VERSIONS ├── cmake/ │ ├── DefaultFlags.cmake │ ├── README.md │ └── cmake_uninstall.cmake.in ├── codemeta.json ├── examples/ │ ├── CMakeLists.txt │ ├── README.md │ ├── bazaar.f90 │ ├── cairo-basics-click.f90 │ ├── cairo-basics.f90 │ ├── cairo-tests.f90 │ ├── demo_sound.ogg │ ├── gio_demo.f90 │ ├── gtkbuilder.cmb │ ├── gtkbuilder.ui │ ├── gtkbuilder2.f90 │ ├── gtkhello.f90 │ ├── gtkzero_gapp.f90 │ ├── hl_assistant.f90 │ ├── hl_cairo1.f90 │ ├── hl_cairo_clock.f90 │ ├── hl_cairo_viewer.f90 │ ├── hl_choosers.f90 │ ├── hl_combo.f90 │ ├── hl_containers.f90 │ ├── hl_dialog.f90 │ ├── hl_infobar.f90 │ ├── hl_list1.f90 │ ├── hl_list_n.f90 │ ├── hl_list_renderers.f90 │ ├── hl_pbar.f90 │ ├── hl_sliders.f90 │ ├── hl_sliders2.f90 │ ├── hl_textview.f90 │ ├── hl_tree.f90 │ ├── julia_pixbuf.f90 │ ├── list_demo.f90 │ ├── mandelbrot_pixbuf.f90 │ ├── mandelbrot_pixbuf_zoom.f90 │ ├── menubar.f90 │ ├── notebooks.f90 │ ├── pixbuf_without_gui.f90 │ ├── regex.f90 │ ├── tests.f90 │ └── tests_gtk_sup.f90 ├── fpm.toml ├── logo/ │ └── README.md ├── plplot/ │ ├── CMakeLists.txt │ ├── README.md │ ├── hl_plplot17e.f90 │ ├── hl_plplot17e_gto.f90 │ ├── hl_plplot1e.f90 │ ├── hl_plplot30e.f90 │ ├── hl_plplot4e.f90 │ └── hl_plplot8e.f90 ├── screenshots/ │ ├── README.md │ ├── bazaar_about_box.tiff │ ├── cairo-basics_MacOSX.tiff │ └── julia_pixbuf.tiff ├── sketcher/ │ ├── CMakeLists.txt │ ├── README.md │ ├── data/ │ │ ├── apache2.0.lic │ │ ├── bsd.lic │ │ ├── freeware.lic │ │ ├── gnu-gpl-v2.lic │ │ ├── gnu-gpl-v3.lic │ │ ├── gnu-lgpl-v2.1.lic │ │ ├── gnu-lgpl-v2.lic │ │ └── zlib.lic │ ├── default.options │ ├── example.glade │ ├── gtkf-sketcher.f90 │ └── gtkf-sketcher.glade ├── src/ │ ├── CMakeLists.txt │ ├── README.md │ ├── alt_build_test.sh │ ├── api_compatibility.f90 │ ├── build.sh │ ├── cairo-auto.f90 │ ├── cfwrapper/ │ │ ├── README.md │ │ ├── analyze.py │ │ ├── cfwrapper.py │ │ ├── cleaning.py │ │ ├── enums.py │ │ ├── errors.py │ │ ├── fortran.py │ │ ├── globals_const.py │ │ ├── gtk-fortran-hash.pkl │ │ ├── lib_versions.py │ │ ├── run_tests.py │ │ ├── scan_types_and_enums.py │ │ └── stats.py │ ├── extract_enums.pl │ ├── extract_events.pl │ ├── extract_hl_doc.py │ ├── gdk-auto.f90 │ ├── gdk-pixbuf-auto.f90 │ ├── gdk-pixbuf-hl.f90 │ ├── gdkevents-auto.f90 │ ├── glib-auto.f90 │ ├── graphene-auto.f90 │ ├── gsk-auto.f90 │ ├── gtk-auto.in │ ├── gtk-draw-hl.f90 │ ├── gtk-enumerators.lis │ ├── gtk-fortran-index.csv │ ├── gtk-fortran-modscan.man │ ├── gtk-fortran.f90 │ ├── gtk-fortran.pc.in │ ├── gtk-fortran_funptr.csv │ ├── gtk-fortran_types.csv │ ├── gtk-hl-assistant.f90 │ ├── gtk-hl-button.f90 │ ├── gtk-hl-chooser.f90 │ ├── gtk-hl-combobox.f90 │ ├── gtk-hl-container.f90 │ ├── gtk-hl-dialog.f90 │ ├── gtk-hl-entry.f90 │ ├── gtk-hl-infobar.f90 │ ├── gtk-hl-misc.f90 │ ├── gtk-hl-progress.f90 │ ├── gtk-hl-spin-slider.f90 │ ├── gtk-hl-tree.f90 │ ├── gtk-hl.f90 │ ├── gtk-sup.f90 │ ├── gtk.f90 │ ├── gtkenums-auto.in │ ├── pango-auto.f90 │ ├── plplot_extra.f90 │ ├── screenshots.sh │ ├── show_versions.sh │ ├── test_extra.sh │ ├── tools.py │ ├── unix-print-auto.f90 │ ├── usemodules.pl │ └── usemodules.py └── tutorials/ ├── README.md ├── my_first_gtk_app1.f90 ├── my_first_gtk_app2.f90 ├── my_first_gtk_app3.f90 ├── my_first_gtk_app4.f90 ├── my_first_gtk_app5.f90 ├── my_first_gtk_app6.f90 └── my_first_gtk_app7.f90