Changelog for
cambalache-0.17.3~git.20240315-1.145.x86_64.rpm :
* Tue Mar 19 2024 infoAATTpaolostivanin.com- Update to version 0.17.3~git.20240315:
* CmbProject: add add_parent() and remove_parent()
* CmbWindow: add remove_parent and add_parent actions
* CmbTreeView: set target_tk on context menu
* CmbObject: clear layout properties on populate
* CmbContextMenu: add remove parent and add parent submenu
* Flake8: fix warnings
* CmbDB: add missing data migration for format 0.17.3
* CmbLayoutproperty: fix layout signal project emmision
* Merengue meson: install webkit plugin
* Sat Mar 02 2024 infoAATTpaolostivanin.com- Update to version 0.17.3~git.20240229:
* CmbSignalEditor: update state from new signal-changed signal
* CmbProject: improve undo-redo stack
* CmbProperty, CmbLayoutProperty: trigger project signal on notify
* CmbObject: add signal-changed signal
* Tests: update images submodule
* Tests: fix CmbWindow tests
* Tests: update fragment tests
* CmbProject: fix error on object remove
* CmbProject: object remove cleanup
* Merengue: add mrg_webkit module
* CmbProject: fix dnd errors
* UI files: open/export all UI files with Cambalache
* CmbFragmentEditor: add support for custom fragments
* Data Model: add object custom_child_fragment column
* MrgGtkPopover: only create window if popover is not triggered from the UI
* CmbUI: improve get_display_name()
* CmbTypeChooserWidget: set sw max size on map
* CmbCssEditor: use popover for ui list
* Update Czech translation
* data: Update screenshots and captions
* Super massive commit to port to Gtk 4
* CmbDB: add support to load properties and signals from project.
* Thu Jan 25 2024 infoAATTpaolostivanin.com- Update to version 0.16.0~git.20240122:
* Gtk Catalog: add GtkBin and mark GtkCheckButton:label as translatable
* Adw Catalog: add child types for AdwToolbarView
* MrgGtkBin: fix missing window placeholder
* MrgGtkWidget: fix non toplevel widgets visivility
* cambalache-db: add support to override abstract type flag
* Mark AdwSplitButton.dropdown-tooltip translatable.
* postinstall: only precompile destdir
* CmbDB: Do not \"fix\" object references on paste
* Data Model: clear object references when object is deleted
* Fri Nov 03 2023 infoAATTpaolostivanin.com- Update to version 0.16.0~git.20231030:
* Adwaita: mark AdwMessageDialog as toplevel.
* Adwaita: make AdwMessageDialog heading and body properties as translatable.
* Fri Oct 20 2023 infoAATTpaolostivanin.com- Update to version 0.16.0~git.20231015:
* CmbProject: fix object loading order
* Readme: fix meson url
* Remove glade catalog.
* Bump to development version
* Wed Sep 27 2023 infoAATTpaolostivanin.com- Update to version 0.16.0~git.20230924:
* Rolling 0.16.0
* cambalache init: call Gtk.init()
* Catalogs: mark all properties containing \'title\' as translatable
* Tests images: update commit
* .gitignore: add __pycache__
* CmbDB: ignore non menu object types in menu export
* Catalogs: update catalogs to SDK 45 libraries
* ar.xjuan.Cambalache.json: bump to SDK 45
* cambalache-db: add posibe translatable properties notification
* Thu Sep 14 2023 infoAATTpaolostivanin.com- Update to version 0.14.0~git.20230907:
* CmbObjectEditor: left align shortcuts flow box
* Gtk Catalog: add GtkStackPage shortcut
* cambalache-db: add support for
* CmbDB: export inteface domain.
* CmbProject: remove unused get_library_latest()
* CmbUI: change get_target() return value
* CmbLiraryInfo: add min_version
* CmbDB: rework library requirement query
* Merengue: fix object_get_builder_id() for gtk4 non buildable objects.
* CmbProject: add object to the end of the tree model
* Add Swedish translation
* CmbProject: add support for \'not-inline-object\' import errors
* CmbDB: fix export_signal() and import_property()
* Update and enhance italian localization
* data: mark a string translatable
* Dockerfile: Add docker image recipe.
* CmbWindow, CmbFileEntry: use Gtk.FileChooserNative
* Mon Jul 31 2023 infoAATTpaolostivanin.com- Update to version 0.13.0~git.20230727:
* Tests: add test for templates
* CmbDB: fix custom templates id output for merengue
* CmbSignalEditor: add version checks and tooltips
* CmbTreeView: show version warnings
* CmbPropertyLabel: use new version_warning member to show errors to user.
* CmbObject, CmbProperty, CmbLayoutProperty: add version_warning member
* CmbObject: add inline_property_id
* Fix typos
* CmbProject: assume custom templates are derivable.
* CmbTreeView: improve inline child display performance
* CmbProject: add inline_property as a new column
* CmbIconNameEntry: make icon model a class member
* postinstall.py: precompile all python files
* CmbPropertyLabel: use new CmbUI get_target() method
* CmbUI: add get_target()
* Linter fixes
* control: add control widget submodule
* CmbToplevelChooser: fix warning when closing empty project
* CmbWindow: fix error reporting
* Tests: add import export test case for menu and GtkStringList
* CmbObjectEditor: disable bindings for builtin objects (menu)
* CmbObjectDataEditor: enable translatable custom data
* CmbWindow: hide layout, signals and fragments editor for all builtin types (menu)
* cmb_create_editor(): add support for translatable custom data
* CmbPropertyLabel: add bindable property
* Data Model: add translatable columns for custom data
* Tests: add template with inline object test
* CmbDB: fix template output
* Mon Jul 10 2023 infoAATTpaolostivanin.com- Update to version 0.11.3~git.20230706:
* warning: redirecting to https://gitlab.gnome.org/jpu/cambalache.git/
* Meson: add missing file
* CmbObjectDataEditor: fix bug when self.data is none
* CmbProject: ident a couple of sql queries.
* CmbTypeInfo: implement __str__ method
* Tests: add test for requires screen
* CmbPropertyLabel: show deprecated and version mismatchs
* CmbUIRequiresEditor: handle library updates
* CmbProject: add ui-library-changed signal
* CmbProperty, CmbLayoutProperty: add library_id member
* CmbUI: add library-changed signal
* CmbDB: move parse_version and version_cmp functions to utils.py
* CmbWindow: add CmbUIRequiresEditor to UI stack.
* CmbObjectEditor: add child type shortcuts
* CmbDB: add support for