Libchisel is a wrapper library around the Motif (libXm) and X Toolkit Intrinsics (libXt) libraries, which exposes an API more suited to modern C++.
- C++ 98.4%
- C 0.9%
- Makefile 0.7%
|
|
||
|---|---|---|
| .vscode | Renamed project to libchisel | |
| doc | Renamed project to libchisel | |
| example | Fixed get/set of resources using Points for more accurate results | |
| include/chisel | Implemented Container and Icon wrapper classes | |
| src | Implemented Container and Icon wrapper classes | |
| .gitignore | Added RadioBox class, and work on widget zoo | |
| example.xresources | Fixed get/set of resources using Points for more accurate results | |
| license.md | Relicensed to LGPL 2.1, for parity with Motif itself | |
| Makefile | Renamed project to libchisel | |
| readme.md | Renamed project to libchisel | |
| sample.png | First working version of ImageView class | |
Libchisel
Libchisel is a wrapper library around the Motif (libXm) and X Toolkit Intrinsics (libXt) libraries, which exposes an API more suited to modern C++.
Building
Dependencies
On Debian, you will need the following packages:
sudo apt install build-essential libgc-dev xorg-dev libmotif-dev
Run make!
Run "make". Optionally, use the -j option with the number of CPU cores
you wish to use.