- 30 Oct, 2018 1 commit
-
-
Juan Pablo Ugarte authored
-
- 11 Jun, 2015 1 commit
-
-
Juan Pablo Ugarte authored
-
- 22 May, 2012 1 commit
-
-
Juan Pablo Ugarte authored
Removed old undefined symbols to fix build error on windows glade_app_get_plugins_dir() glade_catalog_supports_libglade() glade_catalog_supports_gtkbuilder() glade_signal_editor_construct_signals_list()
-
- 27 Apr, 2012 1 commit
-
-
Juan Pablo Ugarte authored
Added API documentation. Code cleanup.
-
- 05 Jan, 2011 1 commit
-
-
Tristan Van Berkom authored
gladeui/glade-design-layout.h, gladeui/glade-design-view.h, gladeui/glade-editable.h, gladeui/glade-editor-property.h, gladeui/glade-named-icon-chooser-dialog.h, gladeui/glade-project.h: Aligning some indentation in headers, adding padding to core object classes for possible future expansion. Glade core api now officially sealed and ABI stable.
-
- 30 Dec, 2010 1 commit
-
-
Tristan Van Berkom authored
indent \ --braces-after-if-line \ --case-brace-indentation0 \ --case-indentation2 \ --braces-after-struct-decl-line \ --line-length80 --no-tabs \ --dont-line-up-parentheses \ --continuation-indentation4 \ --continue-at-parentheses \ --honour-newlines --tab-size8 --indent-level2 -nbbo
-
- 29 Dec, 2010 1 commit
-
-
Tristan Van Berkom authored
no more libglade.
-
- 29 Dec, 2008 1 commit
-
-
Tristan Van Berkom authored
* gladeui/glade-widget-adator.c, gladeui/glade-property-class.[ch]: Converted pclass booleans to bitfields, now disabled property classes are kept around so that we dont screw up inheritance. * gladeui/glade-catalog.[ch]: Fixed version types to guint16. svn path=/trunk/; revision=2073
-
- 20 Sep, 2008 1 commit
-
-
Tristan Van Berkom authored
* gladeui/glade-xml-utils.h, gladeui/glade-catalog.[ch], gladeui/glade-widget-adaptor.[ch], gladeui/glade-property-class.[ch], gladeui/glade-project.c, glade-palette-item.c: Added "supports" catalog element to supply supported formats, added libglade-only and libglade-unsupported properties for widget classes and property classes, those metadata will show up in the editor like versioning info, in the verify logs as well, and the palette will adjust sensitivity according to the new properties. * plugins/gtk+/gtk+.xml.in, plugins/gnome/gnome.xml.in: Added supports elements and marked widgets/properties as libglade-only/libglade-unsupported in the gtk+ catalog. svn path=/trunk/; revision=1945
-
- 19 Sep, 2008 1 commit
-
-
Tristan Van Berkom authored
Now we have a conversion routine that is run in the plugin to convert some data for one format to another (builder on the way...) In this patch we use it to handle GtkAdjustment property conversions. (NOTE: Completely undoable) * gladeui/glade-editor-property.c: Made adjustment eprop fallback on object dialog in builder cases. * gladeui/glade-command.[ch]: Added glade_command_set_project_format() * gladeui/gldae-catalog.c, gladeui/glade-xml-utils.h: Added GladeProjectConvertFunc * plugins/gtk+/Makefile.am, plugins/gtk+/glade-convert.c, plugins/gtk+/gtk+.xml.in: New file to handle conversion routines, added some objects. svn path=/trunk/; revision=1935
-
- 09 Apr, 2008 1 commit
-
-
Tristan Van Berkom authored
* plugins/gtk+/gtk+.xml.in: Filled in all since, deprecated and builder-unsupported properties. * gladeui/glade-widget.c, gladeui/glade-widget.h, gladeui/glade-widget-adaptor.c, gladeui/glade-command.c, gladeui/glade-widget-adaptor.h, gladeui/glade-utils.h, gladeui/glade-catalog.c, gladeui/glade-catalog.h, gladeui/glade-app.c, gladeui/glade-app.h, gladeui/glade-property-class.c, gladeui/glade-property-class.h, gladeui/glade-project.c, gladeui/glade-project.h: Added versioning support, you can always chose the target version of your project starting with gtk+ 2.8 - a project preferences dialog has been added where you can switch your format, switch your target version and test for incompatabilities. incompatability error dialogs are also launched on save as. Target versions are saved to the glade file; TODO: patch GtkBuilder to test the required gtk+ version from <requires lib="gtk+" version="2.8"> and at least warn, also let third party widget developers test thier own versions using builder. * gladeui/glade-xml-utils.h, gladeui/glade-xml-utils.c: routines for parsing version numbers. * gladeui/glade-utils.c: glade_util_ui_message() takes a widget to embed arg now. svn path=/trunk/; revision=1780
-
- 01 Jul, 2007 1 commit
-
-
Vincent Geddes authored
* gladeui/glade-catalog.h, gladeui/glade-catalog.c: Add glade_catalog_destroy_all(). Use g_slice_new() for mem allocation. * gladeui/glade-app.c: Free catalogs in finalize. svn path=/trunk/; revision=1421
-
- 12 Apr, 2007 1 commit
-
-
Vincent Geddes authored
* gladeui/Makefile.am: Auto-generate `gladeui.def' for DLL symbol exports. Remove -DINSIDE_LIBGLADEUI from libgladeui_1_la_CPPFLAGS. * gladeui/glade-accumulators.h, gladeui/glade-app.h, gladeui/glade-base-editor.h, gladeui/glade-binding.h, gladeui/glade-builtins.h, gladeui/glade-catalog.h, gladeui/glade-clipboard-view.h, gladeui/glade-clipboard.h, gladeui/glade-command.h, gladeui/glade-custom.h, gladeui/glade-debug.h, gladeui/glade-design-view.h, gladeui/glade-editor-property.h, gladeui/glade-editor.h, gladeui/glade-fixed.h, gladeui/glade-palette.h, gladeui/glade-parameter.h, gladeui/glade-placeholder.h, gladeui/glade-project-view.h, gladeui/glade-project.h, gladeui/glade-property-class.h, gladeui/glade-property.h, gladeui/glade-signal-editor.h, gladeui/glade-utils.h, gladeui/glade-widget-adaptor.h, gladeui/glade-widget.h, gladeui/glade.h: Remove LIBGLADEUI_API function attributes. * plugins/gnome/glade-gnome.c, plugins/gtk+/glade-gtk.c, plugins/gtk+/glade-gtk.h: Remove GLADEGTK_API and GLADEGNOME_API function attributes. svn path=/trunk/; revision=1248
-
- 23 Jan, 2007 1 commit
-
-
Tristan Van Berkom authored
* Reorganised package structure, moved a lot of files and directories. Modified the Makefile.am in most directories. * po/POTFILES.in, po/POTFILES.skip: Update for reorganisation. * configure.ac: Add files to AC_CONFIG_FILES. Change AC_CONFIG_SRCDIR. svn path=/trunk/; revision=1050
-
- 09 Nov, 2006 1 commit
-
-
Juan Pablo Ugarte authored
* src/glade-catalog.[ch]: o manage all GModules with a hash table. o added glade_catalog_modules_close() * src/glade-app.c: o call glade_catalog_modules_close() when the app finalize. o removed unnecesary headers. * src/glade-gnome.c: fixed some warnings. * src/glade-utils.c: slight optimization in function glade_util_get_type_from_name (), check if type is already registered. * src/glade.h: removed unneeded #ifdef GLADE_H check. * src/glade-widget-adaptor.[ch]: o removed module member from GladeWidgetAdaptorPriv since now we keep all the openned modules inside glade-catalog.c o added glade_abort_if_derived_adaptors_exist().
-
- 19 Oct, 2006 1 commit
-
-
Tristan Van Berkom authored
Added glade-widget-adaptor.[ch], removed glade-widget-class.[ch]. Modified most sources to cope with the major api change.
-
- 25 Jun, 2006 1 commit
-
-
Tristan Van Berkom authored
* widgets/glade-catalog.dtd: Added 'default-palette-state' element and attribute declarations. * widgets/gtk+.xml.in, widgets/gnome.xml.in: o Obsolete widget groups are now marked as unexpanded in the palette by default. o Add support for GtkIconView. * src/glade-catalog.[ch], src/glade-palette.c: o Add support for parsing 'default-palette-state' catalog tag. o GladePalette now sets the expanded state for widget groups from glade_widget_group_get_expanded(). * glade-3.desktop.in: Add "GenericName" field, set to "User Interface Designer".
-
- 07 Feb, 2006 1 commit
-
-
Tristan Van Berkom authored
* autogen.sh: require automake 1.9 * Makefile.am, doc/Makefile.am, doc/.cvsignore, configure.in: Added environment for gtk-doc generation. * doc/glade-docs.sgml, doc/glade-sections.txt, doc/glade.types, doc/version.xml.in, doc/tmpl/*: Added initial documentation metadata. * src/*.h: Line break LIBGLADEUI_API everywhere so that documentation generation works (wierd trade, I know). * po/POTFILES.in: Added glade-custom.c Modified Files: ChangeLog Makefile.am autogen.sh configure.in po/POTFILES.in src/glade-app.h src/glade-catalog.h src/glade-clipboard-view.h src/glade-clipboard.h src/glade-command.c src/glade-command.h src/glade-editor-property.c src/glade-editor-property.h src/glade-editor.c src/glade-editor.h src/glade-fixed-manager.h src/glade-gtk.c src/glade-palette.h src/glade-parameter.h src/glade-placeholder.h src/glade-popup.c src/glade-project-view.c src/glade-project-view.h src/glade-project-window.c src/glade-project.c src/glade-project.h src/glade-property-class.c src/glade-property-class.h src/glade-property.c src/glade-property.h src/glade-signal-editor.h src/glade-signal.c src/glade-utils.c src/glade-utils.h src/glade-widget-class.h src/glade-widget.c src/glade-widget.h src/glade-xml-utils.h Added Files: doc/.cvsignore doc/Makefile.am doc/glade-docs.sgml doc/glade-sections.txt doc/glade.types doc/version.xml.in doc/tmpl/glade-app.sgml doc/tmpl/glade-catalog.sgml doc/tmpl/glade-clipboard-view.sgml doc/tmpl/glade-clipboard.sgml doc/tmpl/glade-command.sgml doc/tmpl/glade-editor-property.sgml doc/tmpl/glade-editor.sgml doc/tmpl/glade-fixed-manager.sgml doc/tmpl/glade-palette.sgml doc/tmpl/glade-parameter.sgml doc/tmpl/glade-parser.sgml doc/tmpl/glade-placeholder.sgml doc/tmpl/glade-project-view.sgml doc/tmpl/glade-project.sgml doc/tmpl/glade-property-class.sgml doc/tmpl/glade-property.sgml doc/tmpl/glade-signal-editor.sgml doc/tmpl/glade-signal.sgml doc/tmpl/glade-utils.sgml doc/tmpl/glade-widget-class.sgml doc/tmpl/glade-widget.sgml
-
- 24 Jan, 2006 1 commit
-
-
Tristan Van Berkom authored
* src/glade-project.c: Fixed broken resource pool & wrote some doc. Now save the "<required lib="..."/> catalog requirements to the glade file and complain when loading glade files that demand unavailable catalogs. * src/glade-widget-class.[ch]: Added widget_class->catalog * src/glade-catalog.[ch]: Added glade_catalog_is_loaded (), call gwc_new with catname arg. * src/glade-parser.c: Added glade_util_ui_message error messaging when having errors loading glade files. * src/glade-project-window.c: Removed redundant error message.
-
- 12 Dec, 2005 1 commit
-
-
Tristan Van Berkom authored
* po/POTFILES.in: Added missing sources & added gtk+.xml * src/glade-builtins.c: Fixed a stooopid bug. * src/glade-catalog.c: Translated widget groups * src/glade-gtk.c: Removed useless property support. * src/glade-project-window.c: Fixed compiler warning (miscast) * src/glade-property-class.c: Translated disaplayable-values and property class names * src/glade-widget-class.c: Translated widget class names * widgets/.cvsignore: Added generated file gtk+.xml * widgets/Makefile.am: Added @INTLTOOL_XML_NOMERGE_RULE@ and CLEANFILES = gtk+.xml * widgets/gtk+.xml (to be renamed to gtk+.xml after surgery): marked tooltips, displayable values, property names, widget titles and widget group titles for translations. * po/*.po: Updated po files with new strings to translate.
-
- 06 Dec, 2005 1 commit
-
-
Tristan Van Berkom authored
Modified Files: ChangeLog po/az.po po/en_CA.po po/es.po po/ja.po po/ms.po po/nn.po po/no.po po/pl.po po/pt.po po/ru.po po/sv.po po/ta.po po/tr.po po/uk.po po/zh_CN.po src/glade-app.c src/glade-app.h src/glade-catalog.c src/glade-catalog.h src/glade-command.c src/glade-cursor.c src/glade-debug.c src/glade-editor-property.c src/glade-editor.c src/glade-gtk.c src/glade-id-allocator.c src/glade-palette.c src/glade-parameter.c src/glade-placeholder.c src/glade-popup.c src/glade-project-view.c src/glade-project-window.c src/glade-project.c src/glade-property-class.c src/glade-property.c src/glade-signal-editor.c src/glade-signal.c src/glade-utils.c src/glade-widget-class.c src/glade-widget.c src/main.c Updated land address for the Free Software Foundation in Boston.
-
- 01 Aug, 2005 1 commit
-
-
Tristan Van Berkom authored
* src/glade-types.h, src/glade-plugin.h: Removed * src/Makefile.am src/glade-app.h src/glade-builtins.h src/glade-catalog.h src/glade-clipboard.h src/glade-command.c src/glade-command.h src/glade-cursor.h src/glade-editor.c src/glade-editor.h src/glade-gtk.c src/glade-palette.h src/glade-parameter.h src/glade-parser.h src/glade-placeholder.c src/glade-placeholder.h src/glade-project-view.h src/glade-project-window.h src/glade-project.c src/glade-project.h src/glade-property-class.c src/glade-property-class.h src/glade-property.c src/glade-property.h src/glade-signal-editor.c src/glade-signal-editor.h src/glade-signal.h src/glade-utils.h src/glade-widget-class.c src/glade-widget-class.h src/glade-widget.c src/glade-widget.h src/glade-xml-utils.h src/glade.h: Now "glade.h" is the libgladeui API include for both the plugin and the application side (Fixed sources in consequence to a few broken types).
-
- 28 Feb, 2005 1 commit
-
-
Tristan Van Berkom authored
* src/Makefile.am: Added glade-plugin.h & fixed_bg.xpm to header list (for `make dist' purposes) * src/glade-gtk.c: includes fixed_bg.xpm from new location (moved fixed_bg.xpm from pixmaps --> src) * src/glade-plugin.h: include glade-palette.h for compiler warnings.
-
- 09 Nov, 2003 1 commit
-
-
Paolo Borelli authored
-
- 07 Aug, 2003 1 commit
-
-
Joaquín Cuenca Abela authored
-
- 03 Dec, 2001 2 commits
-
-
Chema Celorio authored
2001-12-02 Chema Celorio <chema@celorio.com> * src/glade-catalog.c (glade_catalog_load): keep a list of all the GladeWidgetClass that we loaded * src/main.c (glade_init): s/catalog/catalogs * src/glade-project-window.h (struct _GladeProjectWindow): ditto * src/glade-project-window.c (glade_project_window_new): ditto * src/glade-placeholder.c (glade_placeholder_get_from_properties): return GTK_BIN (parent->widget)->child if we have a GtkWindow * src/glade-catalog.c (glade_catalog_load): constify (glade_catalog_load_all): check if we where able to open the directory
-
Carlos Perell Marn authored
2001-12-02 Carlos Perell Marn <carlos@gnome-db.org> * acconfig.h, configure.in: Added CATALOG_DIR to store catalogs * src/glade-catalog.* (glade_catalog_load_all): Added to load several catalogs from $prefix/share/glade/catalog/*.xml. It calls the old glade_catalog_load with a new arg which is the catalog file name. * src/glade-catalog.h: Added the title gchar* to store the title for this catalog. * src/glade-palette.h: Added a notebook at GladePalette object. * src/glade-palette.c (glade_palette_init): We create a notebook to store several catalogs. * src/glade-palette.c (glade_palette_create): Really ugly hack that needs to be FIXED when we finish glade2 functionality. Sorry, it's a fast hack that works. * src/glade-palette.c (on_palette_button_toggled): Implemented, we change the notebook page. * src/glade-project-window.*: * src/main.c: Instead of GladeCatalog we have now a list (GList) of GladeCatalog. * widgets/gtkmenubar.xml: Added some default values. * widgets/gtk-base.xml: Added. It has the catalog for gtk2 base. * widgets/gtk-additional.xml: Added. It has the catalog for gtk2 additional. * widgets/catalog.xml: Removed, now we have several catalogs.
-
- 04 Sep, 2001 1 commit
-
-
Chema Celorio authored
2001-09-03 Chema Celorio <chema@celorio.com> * src/glade-project-view.c (glade_project_view_create_widget): don't unref the cell nor the column. Thanks jacob@ximian.com 2001-09-03 Chema Celorio <chema@celorio.com> * src/glade.h: add new xml tags * src/glade-xml-utils.h: standarize a lot of the calls to xml-utils and rename all the calling funcitions to the new names * src/glade-widget.c (glade_widget_new): add a project parameter needed for loading objects. (glade_widget_create_gtk_widget): only call the widget resize when the object is an actual widget (v.s. beeing an object like a gtkadjustment) * src/glade-widget-class.c (glade_widget_class_set_type): call get_type_from_name and move the code to get the type there (glade_widget_class_load_packing_properties_from_node): impl. (glade_widget_class_load_packing_properties): impl. * src/glade-utils.c (glade_util_get_type_from_name): move here * src/glade-property.c (glade_property_new_from_class): set property->child for type = _TYPE_OBJECT (glade_property_set_enum): s/choice/enum * src/glade-packing.c (glade_packing_add_properties_from_list): add packing properties too (glade_packing_property_get_from_class): impl. * src/glade-gtk.c (glade_gtk_button_set_stock): implement stock buttons * src/glade-editor.c (glade_editor_property_changed_enum): s/choice/enum * src/glade-choice.c (glade_enum_from_string): add a temp entry for gtk-ok, glade-none and gtk-cancel. (glade_choice_list_new_from_node): change the XML tag name to ENUMS from CHOICE * src/glade-catalog.h: add prototype for glade_catalog_get * src/glade-catalog.c (glade_catalog_get): impl. (glade_catalog_load): after loading all the widgets load the packing properties.
-
- 12 Aug, 2001 1 commit
-
-
Chema Celorio authored
2001-08-11 Chema Celorio <chema@celorio.com> * src/glade.h: try to fix gettext support. Duno why translations are not working. Feel free to fix it ;-). * src/glade-widget.c (glade_property_refresh): implement (glade_widget_new): clean widget creation (glade_widget_new_full): ditto (glade_widget_get_from_gtk_widget): ditto (glade_widget_apply_property_from_node): impl. (glade_widget_new_from_node): impl. * src/glade-property.c : port to GValue * src/glade-property.h: ditto * src/glade-property-class.c : port to GValue * src/glade-property-class.h : ditto * src/glade-project.c (glade_project_new_from_node): implement. (glade_project_open_from_file): implement. (glade_project_open): implemnt. * src/glade-project-view.h (struct _GladeProjectViewClass): add a selection_update signal. * src/glade-project-view.c (glade_project_view_populate_model_real): add a add_childs parameter (glade_project_view_selection_update): implment (not yet working) * src/glade-parameter.c (glade_parameter_adjustment_new): port to GValue * src/glade-palette.c (glade_palette_clear): impl. * src/glade-gtk.c: port to GValue from string (glade_gtk_box_set_size): impl. * src/glade-editor.c (glade_editor_property_changed_*): use g_property_set_foo rather than g_property_changed_foo. port to GValues from string * src/glade-choice.c (glade_choice_list_new_from_node): use _TAG_ENUM and not _CHOICES * src/glade-catalog.c: remove <config.h> * src/Makefile.am (SUBDIRS): remove tests
-
- 25 Jun, 2001 1 commit
-
-
Jose Maria Celorio authored
-
- 19 Jun, 2001 1 commit
-
-
Jose Maria Celorio authored
-