Hi, I am happy to announce a new Cambalache stable release.
With the UI ported to Gtk 4 I bumped the version to 0.90 to reflect the fact we are really close to 1.0
Release Notes:
-
- Migrate main application to Gtk 4
- Update widget catalogs to SDK 46
- Add support for child custom fragments
- Add add parent context menu action
- Mark AdwSplitButton.dropdown-tooltip translatable. (Danial Behzadi)
Where to get it?
You can get it from Flathub
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo flatpak install flathub ar.xjuan.Cambalache
or checkout cmb-90 branch at gitlab
git clone https://gitlab.gnome.org/jpu/cambalache.git
Matrix channel
Have any question? come chat with us at #cambalache:gnome.org
Mastodon
Follow me in Mastodon @xjuan to get news related to Cambalache development.
Happy coding!
Wonderful! thank you for your awesome work!
Is there a full end-to-end tutorial available somewhere? I’ve never built anything with GTK and can’t really figure out how to use Cambalache.
Hi, no there is not, Cambalache is meant to replace writing xml by hand, I recommend you follow Gtk tutorials first and after you wrote a couple of small xml by hand you can start using Cambalache.
In any case this is what the documentation would say in the first paragraphs.
BTW MRs are welcome 😀
hi there i am facing problem after while re modifying .cmb like adding new box , or extra thing it showing error loading .cmb file ‘Notype’ object has no attribute ‘type_id’ why and how to resolve it .
Hi, can you try latest version or main branch and file an issue at https://gitlab.gnome.org/jpu/cambalache/-/issues with steps to reproduce.
thanks