SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
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 element
* DB: add type_child_constraint table
* Gio Catalog: add GMenuModel type
* Bump to development version 0.13
* Tests: add test for menu
* Translations: Update pot files and es translation
* Tests: add simple test case to load an old format to test migrations
* UI: Mark two strings untranslatable
* CmbDB: fix migration function
* CmbWindow: update copyright date.
* Rolling 0.12.0 - New Features release!
* CmbDB: rename is_inline_object to disable_inline_object
* CmbObjectEditor: make it derive from GtkScrolledWindow
* CmbDB: add support for external objects
* run-dev.py: pass command line arguments.
* CmbProject: fix get_ui_by_filename() when project does not have a filename.
* cambalache-db: add GtkShortcutTrigger and GtkShortcutAction as builtin types
* Update German translation
* CmbObjectDataEditor: fix arg update function.
* CmbView: update ui on object data changes
* CmbProject: Add support for object data undo/redo updates
* CmbObjectData: expose _arg_changed()
* CmbObject: add get_display_name()
* Data Model: fix object_property
* CmbDB: fix clipboard_paste()
* README.md: Add make command reference
* CmbDB: misc cleanups
* Adwaita Catalog: add AdwFlap child types
* The id in the metainfo never has `.desktop`
* Use https url for submodules to allow everybody to build the flatpak
* Makefile: add clean and veryclean targets
* CmbPropertyLabel: sort properties list.
* CmbView: update xml on project change
* Gtk Catalog: fix gtk3 target and add GtkStringList custom tags
* cambalache-db: check for target in type tag and ignore undefined types
* CmbObjectEditor: Use CmbObjectChooser for iface types.
* Gio catalog: add supoprt for GListModel and GListStore types
* CmbToplevelChooser: fix filter
* Tests: integrate tests with meson
* CmbView: pass MERENGUE_DEV_ENV to merengue environment.
* Update tests images commit
* Tests: improved gui tests
* Tests: add coverage support
* CmbWindow: rename property_stack to object_stack
* CmbView: use quit command instead of killing the process
* MrgApplication: add quit command
* Tests: add cambalache-test-images submodule
* tests: add GUI tests
* CmbPropertyLabel: add layout_prop property
* Thu May 25 2023 infoAATTpaolostivanin.com- Update to version 0.11.3~git.20230524:
* Tests: fix custom fragment impor/export test
* CmbPropertyLabel: add layout_prop property
* tests: add GUI tests
* CmbTypeChooser: add select_type_id()
* run-dev.sh: move rundev code to tests module
* CmbApplication: rename open() as open_project()
* run-dev.sh: move core function to tests/
* CmbTutor, CmbWindow: fix use of deprecated flags
* CmbDB: fix tests.
* Tests: black update
* CmbObjectEditor: use CmbPropertyLabel
* CmbPropertyLabel: initial implementation
* CmbObjectChooser, CmbFlagsEntry: minor fixes
* CmbProperty: add bind_property property
* cambalache: add icon path from resource
* Tests: add bindings test case.
* DataModel: add property bind columns to property table
* Adwaita: mark content property of Window and ApplicationWindow as inline object
* Tools: Fix cmb_utils_get_iface_properties()
* Add test case for merengue xml format
* run-dev.py: fix compile_private()
* Tests: update tests
* Update catalogs
* Gtk Catalog: mark GtkStackPage::child as required
* Data Model: add required and workspace-default property
* Tue May 09 2023 infoAATTpaolostivanin.com- Update to version 0.11.3~git.20230506:
* CmbDB: fix export object for templates
* Data Model: add check to on_ui_template_id_update_add_type trigger
* CmbObjectEditor: update template switch on template_id notify
* CmbProject: ignore templates with out a name.
* Meson: Add post install script deps checking
* Add flake8 linter and fix all issues.
* Start using black to format code
* CmbDB: fix history compression
* CmbFileEntry: add support for GFile type properties
* db-codegen: do not mark GFile as object types
* Fri Mar 03 2023 Paolo Stivanin - New snapshot.
* Thu Jan 26 2023 Paolo Stivanin - Update to latest git snapshot.
* Mon Jan 02 2023 Paolo Stivanin - Update to latest git snapshot.
* Sun Jul 17 2022 Dead Mozay - Update to version 0.10.3:
* No changelog.
* Thu Jun 16 2022 Dead Mozay - Initial package.
 
ICM