Skip to content

vala-lang/gtk4-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vala GTK4 Samples

Some of these samples are featured in the Vala Documentation Website.

View the repository for the website here: https://github.com/vala-lang/vala-docs

Structure

Top-level directories should are:

  • /vala - Samples where Vala is used to create the UI
  • /blp - Samples where Blueprint is used to create the UI

Each top-level repository is split into two directories:

  • /gtk4 - Samples that use standard gtk4 code exist
  • /adw - Samples that use Libadwaita code

In each of the directories (gtk4 and adw), there are directories for each sample.

Trying out the samples

While samples should aim to be complied without a build system, some samples may use a build system if they are a bit too complex to setup.

The primary build system that will be used for these samples is meson.

Each sample project directory in this repo will have its own README, including instructions on how to build and run the samples.

Contributing

Feel free to suggest changes using issues and add/update samples with pull requests.

Resources