Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogiastawan/gisa-gtk-3-project
Read only mirror gisa-gtk-3-project from gitlab
https://github.com/yogiastawan/gisa-gtk-3-project
Last synced: about 1 month ago
JSON representation
Read only mirror gisa-gtk-3-project from gitlab
- Host: GitHub
- URL: https://github.com/yogiastawan/gisa-gtk-3-project
- Owner: yogiastawan
- License: gpl-2.0
- Created: 2020-08-01T05:24:05.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T20:58:33.000Z (about 2 years ago)
- Last Synced: 2023-06-09T13:24:58.448Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 38.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Gisa GTK+3 Project
---
# Description
Visual Studio Code extension to easily create gtk + 3 projects with **C** language. Run **ctrl+shift+P** and select **Create Gtk+3 Project**.![Demo](https://gitlab.com/yogiastawan/gisa-gtk-3-project/-/raw/master/gisa-gtk-3-demo.gif)
# Features
features in gisa-gtk3-project extensions includes:
* auto create project structure
* *src* : contains c source code of project.
* *res* : cotains resource of project.
* *res/menu* : contains xml file (**.ui**) for menu gui.
* *res/ui* : contains xml file (**.ui**) for gui.
* auto create **Makefile** for building project. Run **make** in project path will building project for release in folder build-release. Run **make debug** will build project for debug in folder build-debug. Run **make clean** to delete all files have been built.
* auto create source code like: *c* file, *menu* file, *window ui* file, and *resource* file.# Requirements
make sure you install all libraries to compile and run gtk+3 projects, including:
* gtk3-devel
* gstreamer-devel
* clutter-devel
* webkit2gtk3-devel
* libgda-devel
* gobject-introspection-devel