Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gladeui: Use G_DECLARE_INTERFACE for GladeEditable | Corentin Noël | 2019-08-20 | 7 | -37/+27 |
| | |||||
* | gladeui: Use G_DECLARE_INTERFACE for GladeDrag | Corentin Noël | 2019-08-20 | 2 | -13/+6 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignView | Corentin Noël | 2019-08-20 | 2 | -60/+43 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayout | Corentin Noël | 2019-08-20 | 2 | -87/+56 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCommand | Corentin Noël | 2019-08-20 | 2 | -261/+228 |
| | | | | Also adapt the internal subclasses and make it easier to read | ||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeClipboard | Corentin Noël | 2019-08-20 | 2 | -37/+27 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIcon | Corentin Noël | 2019-08-20 | 2 | -37/+30 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditor | Corentin Noël | 2019-08-20 | 2 | -194/+211 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeApp | Corentin Noël | 2019-08-20 | 2 | -40/+45 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidget | Corentin Noël | 2019-08-20 | 2 | -19/+5 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeleton | Corentin Noël | 2019-08-15 | 2 | -27/+9 |
| | |||||
* | gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTable | Corentin Noël | 2019-08-15 | 2 | -119/+120 |
| | |||||
* | dnd: Enable Drag&Drop on wayland | Alberto Fanjul | 2019-08-06 | 5 | -5/+5 |
| | |||||
* | gladeui: remove implicit cast in assignment | Christian Hergert | 2019-08-05 | 1 | -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 usage | Christian Hergert | 2019-08-05 | 18 | -83/+83 |
| | |||||
* | gladeui: ignore various GParameter deprecations | Christian Hergert | 2019-08-05 | 3 | -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 GladePropertyDef | Noel Grandin | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Prevent dragging an ancestor inside a child | Corentin Noël | 2019-08-04 | 2 | -13/+28 |
| | |||||
* | GladePopup: Clear add item when adding as toplevel | James Westman | 2019-07-16 | 1 | -1/+2 |
| | |||||
* | build: Do not use a system variable only for Windows | Iñigo Martínez | 2019-07-02 | 1 | -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 OSX | TingPing | 2019-07-02 | 1 | -0/+25 |
| | |||||
* | Fix split sentense in GladeProject | Corentin Noël | 2019-06-27 | 1 | -18/+15 |
| | |||||
* | Respect the Glade namespace for macros and defines | Corentin Noël | 2019-06-21 | 11 | -34/+34 |
| | |||||
* | Rename *Klass to *Class as there are no name collision anymore | Corentin Noël | 2019-06-18 | 4 | -73/+30 |
| | |||||
* | Fix two memory leaks discovered with valgrind | Corentin Noël | 2019-06-18 | 2 | -1/+2 |
| | |||||
* | GladeSignalDef: fix documentation for glade_signal_def_set_deprecated | Corentin Noël | 2019-06-18 | 1 | -1/+1 |
| | |||||
* | Rename GWActionClass to GladeWidgetActionDef to use the right namespace | Corentin Noël | 2019-06-18 | 5 | -111/+113 |
| | |||||
* | Rename GladePropertyClass to GladePropertyDef and declare it as boxed | Corentin Noël | 2019-06-18 | 27 | -1384/+1407 |
| | |||||
* | Rename GladeSignalClass to GladeSignalDef and declare it as boxed | Corentin Noël | 2019-06-14 | 15 | -473/+500 |
| | |||||
* | Create GladeSettings to hold the settings instead of using a Gtk widget for ↵ | Corentin Noël | 2019-06-09 | 1 | -0/+2 |
| | | | | | | holding it Avoids having a GladePreferences around when it's not always necessary. | ||||
* | Utils: get the absolute path but avoid accessing it | Corentin Noël | 2019-06-09 | 1 | -43/+8 |
| | | | | It's not working on Flatpak | ||||
* | Fix several compiler warnings | Corentin Noël | 2019-06-09 | 2 | -8/+8 |
| | |||||
* | Replace some functions by Gtk 3.22 ones | Corentin Noël | 2019-06-09 | 2 | -33/+41 |
| | | | | And reduce the amount of deprecation warnings | ||||
* | GladeSignalClass: rename glade_signal_class_get_type | Corentin Noël | 2019-06-09 | 3 | -8/+91 |
| | |||||
* | GladeProperty: Keep the bind-source, bind-property and bind-flags elements | Corentin Noël | 2019-05-31 | 4 | -3/+73 |
| | | | | It is not exposed in the UI for now. | ||||
* | Couple of fixes for memory leaks found with valgrind | Corentin Noël | 2019-05-21 | 6 | -9/+24 |
| | | | | Most of them are unfreed string and missed GList elements. | ||||
* | gladeui: Fix several memory leaks with GladeWidgetAdaptor | Corentin Noël | 2019-04-02 | 1 | -71/+54 |
| | |||||
* | gladeui: Fix leak of create_type in GladePropertyClass | Corentin Noël | 2019-04-01 | 1 | -7/+11 |
| | |||||
* | gladeui: fix memory leak in GWActionClass | Corentin Noël | 2019-04-01 | 1 | -5/+7 |
| | |||||
* | introspection: Add many annotations to sources | Corentin Noël | 2019-04-01 | 39 | -197/+602 |
| | |||||
* | build: Port to meson build system | Iñigo Martínez | 2019-03-30 | 1 | -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 documentation | Corentin Noël | 2019-03-30 | 16 | -70/+74 |
| | |||||
* | GladeProject: escape markup in parser errors | Will Thompson | 2019-03-13 | 1 | -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 icons | Martin Blanchard | 2019-03-12 | 1 | -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-include | Rico Tzschichholz | 2019-01-13 | 1 | -6/+6 |
| | |||||
* | Add initial implementation of Automatic Templates | Juan Pablo Ugarte | 2018-10-30 | 7 | -1/+180 |
| | |||||
* | GladeProject: add handler signals | Juan Pablo Ugarte | 2018-10-16 | 4 | -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 property | Juan Pablo Ugarte | 2018-10-16 | 1 | -0/+12 |
| | |||||
* | Fix tab/space identation | Juan Pablo Ugarte | 2018-08-02 | 76 | -3570/+3576 |
| | |||||
* | GladeWidgetAdaptor: add glade_widget_adaptor_get_display_name() | Juan Pablo Ugarte | 2018-08-02 | 14 | -26/+36 |
| |