| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
paths to image files e.g. ui_graphics/background.png were changed from forward-slash (/) to backslash (\) due to use of GTK macro. E.g. ui_graphics\background.png Then, when the Glade file was loaded in Linux, the Pixbuf widget relative path did not work anymore b/c backslash (\) was not understood. Forward slashes (/) are always understood, so changed always use forward slashes.
|
|
|
|
| |
This reverts commit 9e66cdfb97a89952e2a58fa702f1841dc302479a.
|
|
|
|
| |
This reverts commit 9827ed69e62475e1fd540ae2a450d6e87d94aab4.
|
|
|
|
|
|
|
| |
Remove object from project before extracting children since we clear up
GladeWidget back references for internal children.
Fix issue #484 "Crash with GtkRecentChooserDialog"
|
| |
|
|
|
|
| |
Closes issue #53 "Can't choose a FileChooserDialog for a FileChooserButton"
|
|
|
|
| |
Closes issue #98
|
|
|
|
| |
Closes issue #355 "Make notification text selectable"
|
|
|
|
|
|
|
|
|
|
| |
Use -Wl,--export-all-symbols and -Wl,--no-undefined to export
symbols on mingw
GladeApp: use PACKAGE_NAME instead of PACKAGE
Remove copyright symbol from resource files to avoid weird UTF error
building with mingw on msys
|
|
|
|
| |
Windows does not have setlocale() function
|
|
|
|
|
|
| |
Only string properties should be translatable by default.
Fix issue #406 "AtkObject::accessible-role should not be translatable"
|
|
|
|
|
| |
We need to make sure internal widgets parent and object are unset
while rebuilding to avoid having a GladeWidget with a dead object.
|
|
|
|
|
| |
Cleanup PangoColor and GdkColor handling in make_string_from_gvalue and
make_gvalue_from_string functions.
|
|
|
|
|
|
| |
Make sure target version combo gets updated on project load.
Fix issue #480 "version field not always updated in XML"
|
|
|
|
|
|
|
| |
Use default pointer device instead of device from current event
since a paste can be triggered by the keyboard.
This fix issue pasing widget with ctrl+v in GtkGrid
|
| |
|
|
|
|
|
|
| |
Adjust container size in create and paste command.
Properly fix issue #470 "Widgets of type need placeholders to add children"
|
|
|
|
| |
Add missing copyright notes
|
|
|
|
|
|
| |
Support adding widgets to GtkBox and GtkGrid even if there are no placeholders
Fix issue #470 "Widgets of type need placeholders to add children"
|
|
|
|
|
|
| |
Increase size of grid/box if there is no space to add a widget in the container
Fix issue #470 "Widgets of type need placeholders to add children"
|
|
|
|
| |
Use display name for messages
|
|
|
|
| |
Check deprecated-since version for properties and signals
|
|
|
|
| |
Add support for deprecated since version
|
|
|
|
|
|
| |
Ignore insensitive properties for project verification.
Fix issue #385 "GtkCellRendererText causes deprecated warnings for ghost properties"
|
|
|
|
|
|
| |
Add resources URL in file properties support to be on par with GtkBuilder
Fix issue #367 "Glade removes double/triple slashes from URLs"
|
|
|
|
| |
Update choosers when a new adaptor is registered
|
|
|
|
|
| |
Monitor all extra paths to load templates automatically without having
to restart Glade.
|
|
|
|
|
| |
Use class init function to set template and only reset it
if _gtk_widget_class_template_unset_only_for_glade() is present
|
|
|
|
|
| |
Load template files as new GObject types and add them to
"User templates" widget group.
|
|
|
|
| |
Also fix -Wcast-function-type warnings
|
|
|
|
| |
Use new function to fix -Wcast-function-type warnings
|
|
|
|
| |
[-Wpedantic]
|
|
|
|
|
| |
Port to use headerbar, stack and stach switcher.
Add warnings textview for deprecations warnigns.
|
|
|
|
|
|
| |
glade_widget_generate_path_name()
Make sure object type is used intead of __glade_unnamed_ prefix.
|
|
|
|
|
|
|
| |
Make sure objects retrieved with gtk_tree_model_get() are unref using g_autoptr
This fixes all missing GladeWidget leaks so now we can remove toplevel
destroy workaround and toplevels should not be leaked anymore after closing a
project.
|
|
|
|
|
| |
Fix leak in button_press_cb().
Use g_autoptr when getting an object from a model.
|
|
|
|
| |
Unref widget property on finalize.
|
| |
|
|
|
|
| |
Fix leak in finalize()
|
|
|
|
|
|
|
|
|
| |
GladeAdaptorChooserWidget: use g_object_add_weak_pointer() instead of
g_object_weak_ref() and unset project on dispose.
GladeDesignLayout, GladeDesignView: use g_object_add_weak_pointer()
GladeEditable: fix project signal disconnect issue
|
| |
|
|
|
|
|
|
|
| |
Call gtk_widget_destroy() on GtkWindow derived objects to
avoid gtk keeping an internal reference
Fix issue #363 "Toplevel windows are leaked when closing a project"
|
|
|
|
|
|
|
|
| |
Do not use a GtkTreeModelFilter for the template combobox to avoid
adding a circular dependency to the project.
Implement it with a proxy model updated using project add/remove
widget signals.
|
|
|
|
| |
We need to be able to unset object property on finalize method.
|
|
|
|
|
| |
Use a weak reference for project to prevent holding a reference
after the project is closed.
|
|
|
|
|
|
| |
Its better to load catalogs right after calling the init function
this way python and gjs catalogs would have all the adaptors available
once introspection is enabled.
|
|
|
|
|
|
| |
Ignore text nodes (whitespaces) in glade_xml_node_prev_with_comments() and
glade_xml_node_next_with_comments() functions to make it easier to get
comments nodes.
|
|
|
|
| |
Fix issue #456 "Crash when editing GtkTreeView liststore entires"
|
|
|
|
|
|
| |
GladeWidget: make sure hidden placeholder are never serialized
https://gitlab.gnome.org/GNOME/glade/-/issues/447
|