Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knocte/custom-gtk-widgets
Collection of custom gtk widgets I've created
https://github.com/knocte/custom-gtk-widgets
Last synced: about 22 hours ago
JSON representation
Collection of custom gtk widgets I've created
- Host: GitHub
- URL: https://github.com/knocte/custom-gtk-widgets
- Owner: knocte
- Created: 2013-08-09T21:22:14.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2012-08-06T02:55:48.000Z (over 12 years ago)
- Last Synced: 2023-03-24T03:04:13.362Z (over 1 year ago)
- Language: C
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This is a collection of gtk widgets I've made. As i find the sources to them
i'll add them here.gtkmodebutton
This is a simple button that performs an action similar to a radio
button. It can have one active setting. However you are free to
pack in many widgets (but there can be only one, highlander!).Sorry, that tv show ruled.
bdbliststore
This is a GtkTreeModel implementation that uses a BDB database as the
backend. This allows for tuning how you want pages cached and what
not on the database level.The current requirement is that the database is a DB_RECNO (a btree
with auto-generated record nunbers, aka keys) and that it is created
with the DB_RENUMBER option so that a record offset == key.eggsqlitestore
This is an old hack to make a GtkTreeModel that was backed by
sqlite. I made many more optimizations in other versions i wrote,
but im not sure where they are at the moment. someday ill make
this version better (when i decide that rdbms' don't suck)