summaryrefslogtreecommitdiff
path: root/gladeui
Commit message (Collapse)AuthorAgeFilesLines
* gladeui: Use G_DECLARE_INTERFACE for GladeEditableCorentin Noël2019-08-207-37/+27
|
* gladeui: Use G_DECLARE_INTERFACE for GladeDragCorentin Noël2019-08-202-13/+6
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignViewCorentin Noël2019-08-202-60/+43
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayoutCorentin Noël2019-08-202-87/+56
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCommandCorentin Noël2019-08-202-261/+228
| | | | Also adapt the internal subclasses and make it easier to read
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeClipboardCorentin Noël2019-08-202-37/+27
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIconCorentin Noël2019-08-202-37/+30
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditorCorentin Noël2019-08-202-194/+211
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeAppCorentin Noël2019-08-202-40/+45
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidgetCorentin Noël2019-08-202-19/+5
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeletonCorentin Noël2019-08-152-27/+9
|
* gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTableCorentin Noël2019-08-152-119/+120
|
* dnd: Enable Drag&Drop on waylandAlberto Fanjul2019-08-065-5/+5
|
* gladeui: remove implicit cast in assignmentChristian Hergert2019-08-051-1/+1
| | | | | | | | It's considered an anti-pattern in the GNOME code-base's now to use implicity asignment through the void* cast in g_object_ref, as it now propagates the type of param0 to the return type. This fixes that with an explicit cast before we try to ref the object.
* build: remove G_CONST_RETURN usageChristian Hergert2019-08-0518-83/+83
|
* gladeui: ignore various GParameter deprecationsChristian Hergert2019-08-053-0/+10
| | | | | These are used in various public API but we don't need to warn about them because GLib warnings will be in effect by the consumers.
* Fix on debug traces after rename GladePropertyClass to GladePropertyDefNoel Grandin2019-08-041-1/+1
|
* Prevent dragging an ancestor inside a childCorentin Noël2019-08-042-13/+28
|
* GladePopup: Clear add item when adding as toplevelJames Westman2019-07-161-1/+2
|
* build: Do not use a system variable only for WindowsIñigo Martínez2019-07-021-2/+2
| | | | | | | Glade is built in multiple systems and `Windows` is not the only system that needs specific commands. Change the `glade_windows` variable to hold the system value.
* Fix loading dylibs on OSXTingPing2019-07-021-0/+25
|
* Fix split sentense in GladeProjectCorentin Noël2019-06-271-18/+15
|
* Respect the Glade namespace for macros and definesCorentin Noël2019-06-2111-34/+34
|
* Rename *Klass to *Class as there are no name collision anymoreCorentin Noël2019-06-184-73/+30
|
* Fix two memory leaks discovered with valgrindCorentin Noël2019-06-182-1/+2
|
* GladeSignalDef: fix documentation for glade_signal_def_set_deprecatedCorentin Noël2019-06-181-1/+1
|
* Rename GWActionClass to GladeWidgetActionDef to use the right namespaceCorentin Noël2019-06-185-111/+113
|
* Rename GladePropertyClass to GladePropertyDef and declare it as boxedCorentin Noël2019-06-1827-1384/+1407
|
* Rename GladeSignalClass to GladeSignalDef and declare it as boxedCorentin Noël2019-06-1415-473/+500
|
* Create GladeSettings to hold the settings instead of using a Gtk widget for ↵Corentin Noël2019-06-091-0/+2
| | | | | | holding it Avoids having a GladePreferences around when it's not always necessary.
* Utils: get the absolute path but avoid accessing itCorentin Noël2019-06-091-43/+8
| | | | It's not working on Flatpak
* Fix several compiler warningsCorentin Noël2019-06-092-8/+8
|
* Replace some functions by Gtk 3.22 onesCorentin Noël2019-06-092-33/+41
| | | | And reduce the amount of deprecation warnings
* GladeSignalClass: rename glade_signal_class_get_typeCorentin Noël2019-06-093-8/+91
|
* GladeProperty: Keep the bind-source, bind-property and bind-flags elementsCorentin Noël2019-05-314-3/+73
| | | | It is not exposed in the UI for now.
* Couple of fixes for memory leaks found with valgrindCorentin Noël2019-05-216-9/+24
| | | | Most of them are unfreed string and missed GList elements.
* gladeui: Fix several memory leaks with GladeWidgetAdaptorCorentin Noël2019-04-021-71/+54
|
* gladeui: Fix leak of create_type in GladePropertyClassCorentin Noël2019-04-011-7/+11
|
* gladeui: fix memory leak in GWActionClassCorentin Noël2019-04-011-5/+7
|
* introspection: Add many annotations to sourcesCorentin Noël2019-04-0139-197/+602
|
* build: Port to meson build systemIñigo Martínez2019-03-301-0/+280
| | | | | | | meson is a build system focused on speed an ease of use, which helps speeding up the software development. meson build system has been added along with autotools.
* docs: Make some changes to fix warnings with the documentationCorentin Noël2019-03-3016-70/+74
|
* GladeProject: escape markup in parser errorsWill Thompson2019-03-131-1/+3
| | | | | | | | | | | | | | | | | If you try to load a non-XML file, such as Glade's own README, the parser error contains something like this: Start tag expected, '<' not found glade_util_ui_message() treats the supplied message as markup; so the literal < in the error message trips it up: Gtk-WARNING **: Failed to set text 'Error parsing file '/home/wjt/src/gnome/glade/README' on line 1 Start tag expected, '<' not found ' from markup due to error parsing markup: Error on line 2 char 30: Odd character 'f', expected a '=' after attribute name 'not' of element ''' To fix this, escape the message before passing it to glade_util_ui_message().
* Stop defaulting missing images to deprecated stock iconsMartin Blanchard2019-03-121-1/+1
| | | | | | GTK_STOCK_MISSING_IMAGE/"gtk-missing-image" has been deprecated for a while now and Adwaita does not ship it anymore under that name. Better prefer the new "image-missing" replacement.
* gladeui: Fix GIR package reference and add c-includeRico Tzschichholz2019-01-131-6/+6
|
* Add initial implementation of Automatic TemplatesJuan Pablo Ugarte2018-10-307-1/+180
|
* GladeProject: add handler signalsJuan Pablo Ugarte2018-10-164-3/+150
| | | | | | | Add add, remove, change and activate handler signals. These signals can be used to easily track signal changes in a project instead of connecting callbacks to every widget.
* GladeEditor: expose signal editor widget as a propertyJuan Pablo Ugarte2018-10-161-0/+12
|
* Fix tab/space identationJuan Pablo Ugarte2018-08-0276-3570/+3576
|
* GladeWidgetAdaptor: add glade_widget_adaptor_get_display_name()Juan Pablo Ugarte2018-08-0214-26/+36
|