This is a repo containing a minimal GTKmm 2.4 demo application. However, I may add more features since this is a working project.
- Built on MacOS Sonoma.
- Ensure you have Homebrew, CMake 3.27+, and Git.
- Run
brew install gtkmm
.- To check if the install succeeded, run
brew info gtkmm
. All dependencies should be there.
- To check if the install succeeded, run
- Clone this repository.
- Create
bin
andbuild
folders under the project root.
- Create
- Run
cmake .
- Run the build command for your native build system
make
,ninja
, etc. - Run the program at
./bin/demoapp
.
- Allows browsing, adding, and deleting "pages" of plain notes
- Allows viewing, adding, and deleting notebooks
- Supports saving notes in a custom format.
- Can save drafts of pages?