summaryrefslogtreecommitdiff
path: root/doc/gladeui-sections.txt
Commit message (Collapse)AuthorAgeFilesLines
* Added text-view handling of virtual "text" property (bug 347961)Tristan Van Berkom2006-07-221-4/+34
| | | | | | | * src/glade-gtk.c, widgets/gtk+.xml.in: Added text-view handling of virtual "text" property (bug 347961) * doc/gladeui-sections.txt, doc/gladeui-docs.sgml: updated.
* Updated.Tristan Van Berkom2006-06-241-4/+17
| | | | | | | | | | | | * TODO: Updated. * doc/gladeui-sections.txt: Updated * doc/Makefile.am: Ignoring some headers. * configure.in: Package name is now glade3-2.91.3 and not glade-3-2.91.3, this conforms with gnome server scripts and matches the cvs name and bugzilla name.
* updatedTristan Van Berkom2006-06-111-1/+1
| | | | | | | | | | | | | | * doc/tmpl/*: updated * src/glade-fixed.[ch], src/glade-widget.[ch]: Improved, now made replace_child a vfunc... fixed some event related bugs. * src/glade-gtk.c, widgets/gtk+.xml.in: Added free-form placement for GtkTable widget. * src/glade-utils.c: added glade_util_deep_fixed_event(), used to propagate events down to fixed containers that dont have windows.
* Made changes for changed files.Tristan Van Berkom2006-06-091-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/Makefile.am, po/POTFILES.in: Made changes for changed files. * src/glade-fixed.[ch]: The new GladeWidget derived free form placement support object. * src/glade-fixed-manager.[ch]: Removed. * doc/catalogintro.sgml: made mention of new 'fixed' property on 'glade-widget-class' tag * doc/gladeui-sections.txt, doc/Makefile.am, doc/tmpl/*, doc/gladeui.types: Updated for file changes. * src/glade-app.c, src/glade-command.c, src/glade-gnome.c, src/glade.h: Changed for new apis in glade-widget and glade-fixed. * src/glade-gtk.c: o Changed for new apis in glade-widget and glade-fixed. o Restructured, now *all* class supports are listed class by class * src/glade-property-class.h: Fixed docs. * src/glade-widget-class.[ch]: o Added glade_widget_class_query () o Added glade_widget_class_create_widget () o Added glade_widget_class_create_internal () * src/glade-widget.[ch]: API is stablizing now... lots of cleanup done, added construct properties used in the constructor to create properties and runtime instances. * widgets/gtk+.xml.in: o Toolbars expand=False by default in GtkVBoxes o GtkPaned now works a little stabler o GtkFixed/GtkLayout marked 'fixed'.
* updated.Tristan Van Berkom2006-05-041-0/+12
| | | | | | | | | | | | | | | | | | | * doc/gladeui-sections.txt: updated. * doc/Makefile.am: Ignome glade-devhelp.h * src/glade-devhelp.c: Fixed glitch with radio button notebook tab emulator. * src/glade-editor-property.c: Fixed invisible check buttons for optional properties * src/glade-project-window.c: Moved the devhelp creating code into glade_project_window_create() where it belongs, now devhelp is invisible by default. * src/glade-utils.c: glade_util_get_hbuttons --> glade_util_get_devhelp_hbuttons.
* added atk.xpm to $(libgladeuiinclude_HEADERS)Tristan Van Berkom2006-04-261-2/+5
| | | | | | | | | | | | | | | | | | * src/Makefile.am: added atk.xpm to $(libgladeuiinclude_HEADERS) * doc/gladeui-sections.txt: Updated with new apis. * widgets/gtk+.xml.in: Listed all atk action properties needed for the gtk catalog. * src/glade-property-class.c, src/glade.h: o Added GLADE_TAG_ATK_ACTION & GLADE_TAG_ATK_PROPERTY tag support and stripped out introspection on atk properties. o Synonymous '-' and '_' in property names at catalog load time. * src/main.c: backed out the "GTK_MODULES=$GTK_MODULES:gail" module loading thing. * src/glade-widget.c: Synonymous '-' and '_' in glade_widget_get_[packing_]property().
* UpdatedTristan Van Berkom2006-04-241-32/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO: Updated * doc/gladeui-sections.txt updated * src/glade-app.[ch]: Majorly reduced the api, now GladeApp is a singleton. Added "active-project" signal. * src/glade-builtins.[ch]: Removed unused variable. Enhanced objects pspec type to recognize interfaces. Added glade_param_spec_objects_get_type() * src/glade-clipboard-view.c: Trying a cute border. * src/glade-command.c, src/glade-fixed-manager.c, src/glade-placehodler.c, src/glade-popup.c, src/glade-project-view.c, src/glade-project-window.c: Updated for glade-app changes * src/glade-editor-property.c: Implemented objects pspec * src/glade-editor.[ch]: Added atk tab, added cuteness. * src/glade-gtk.c: o Translated image type names o Added button types (translated) o Support for button label & use-underline properties * src/glade-parser.c: o Updated for glade-app changes o Added save support for atk actions and relations. * src/glade-project.c: o Updated for glade-app changes o Fixed glade_project_fix_object_props for object lists * src/glade-property-class.[ch]: o Hardcoded atk relations and action names o Added glade_property_class_make_gvalue(), glade_property_class_get_from_gvalue(), glade_property_class_new_atk_action(), glade_property_class_list_atk_relations(), glade_property_class_atk_realname() o Fixed glade_property_class_is_object() (object lists qualify) * src/glade-property.[ch]: o Integrated property load proceedure into glade-property, loading code much cleaner and less redundant. (Added glade_property_read()) o Implemented atk properties (save/load) * src/glade-utils.[ch]: Added glade_util_read_prop_name(), glade_util_added_in_list(), glade_util_removed_from_list(), glade_util_class_implements_interface() * src/glade-widget-class.c: Introspect atk properties * src/glade-widget.c: Simplified load code, moved property load code to glade-property, save atk props properly. * src/glade.h: Removed the unused atk-relation tag. * src/main.c: Load gail (for atk action introspection) * src/atk.xpm: New atk icon * widgets/gtk+.xml.in: o GtkLabel label property --> translatable o GtkButton label property --> translatable, multi-line o Added GtkButton "type" property and GtkButton remove-child-function
* Added webdocs target to tailor docs for the web (to cross-link to theTristan Van Berkom2006-04-181-0/+7
| | | | | | | * doc/Makefile.am: Added webdocs target to tailor docs for the web (to cross-link to the developer.g.o api docs properly). * doc/gladeui-sections.txt, doc/tmpl/*: Updated sections for new apis
* Added a bit about anarchist childrenTristan Van Berkom2006-03-201-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/children.sgml: Added a bit about anarchist children * doc/widgetclasses.sgml: Removed the notion of get_anarchist_children() * doc/gladeui-sections.txt: removed undefined symbols * doc/tmpl/*: auto-updates templates. * src/glade-gtk.c: Updated to use the new glade_widget_new_for_internal_child API * src/glade-widget-class.[ch], src/glade.h: Removed notion of anarchist children * src/glade-widget.[ch]: Added "anarchist" property and "anarchist" argument to glade_widget_new_for_internal_child() (only internal children can be anarchists). * src/glade-project-view.[ch]: Dramaticly reworked, now each project has its own metadata struct where signal ids and project view state is stored, project signals now are only disconnected at project close time. The open treeview leafs and scrollbar positions are now saved/restored when switching active projects. * src/glade-project-window.c: o Translated window title o Fixed a bug where the loaded project title apears as unsaved. * src/glade-utils.c: Added comments. * widgets/gtk+.xml.in: Removed mention of the get_anarchist_children func, override the get_children func for GtkCombo to additionally return the combo->list member (which is an anarchist child). Also added a gtk_container_remove remove-function for GtkListItem since it seemed to be empty and causing errors.
* Removed glade_widget_class_get_all_children, nowTristan Van Berkom2006-03-161-1/+2
| | | | | | | | | | | | | | | | | | * src/glade-widget-class.[ch], src/glade.h: Removed glade_widget_class_get_all_children, now glade_widget_class_get_children returns all desired children, including orphan ararchist internal children. * src/glade-editor-property.c, src/glade-project-view.c, src/glade-project.c, src/glade-widget.c, src/glade-utils.c: Adjusted callers for glade_widget_class_get_children. * src/glade-gtk.c, widgets/gtk+.xml.in: Adjusted backend, removed obsolete get_internal_children funcs and added the appropriate get_anarchist_children. * doc/tmpl/*, doc/gladeui-sections.txt: Added new symbols... removed old ones. * doc/widgetclasses.sgml: added a bit about get-anarchist-children-function
* Updated listTristan Van Berkom2006-02-241-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO: Updated list * doc/glade-sections.txt: Updated list * doc/tmpl/*: updated templates from source * src/glade-builtins.[ch]: Implemented GladeParamSpecObjects and GLADE_TYPE_GLIST boxed type (intended use for AtkRelation properties). * src/glade-command.c, src/glade-gtk.c: Fixed refcounting for placeholders. (updated code for glade_widget_new () also) * src/glade-project-window.c: Fixed parenthesis in complex statement. * src/glade-property-class.[ch]: o Added support for atk property detection & GladeParamSpecObjects. o Added some more logic that belonged here and was in glade-widget-class.c o Fixed "make gvalue from object" logic to not leak a reference to a pixbuf (it doesnt crash with pixbuf manipulation... not sure if we dont leak pixbufs though). * src/glade-property.c: Simplified code (and fixed limitation of optional properties to integer inputs... now any property can be optional). Added implicit case to ignore atk_properties * src/glade-widget-class.c: Deffered some logic to glade-property-class and simplified code; also added support for atk properties. ATK: Disabled for now, not completely implemented... needs save support in glade-property and edit support in GladeEditorProperty... just needed to sync CVS for all the other relevent work. * src/glade-widget.[ch]: glade_widget_new () takes a boolean query arg now * src/glade-xml-utils.[ch]: now has glade_xml_load_sym_from_node() (it makes sence here because we have access to the xml node structs; so we can debug around here a little easier). * src/glade-editor-property.c: Added prelimenary support for GladeParamSpecObjects (readonly view of glade_widget_class_make_string_from_gvalue() ). * src/glade-fixed-manager.c: Adjusted caller to glade_widget_new(). * src/glade.h: added "atk-relation" tag definition.
* Fixed bug in glade_widget_dup_internal () (stupid typo of mine when fixingTristan Van Berkom2006-02-151-5/+5
| | | | | | | | | | | | | | | * src/glade-widget.c: Fixed bug in glade_widget_dup_internal () (stupid typo of mine when fixing 320077) * src/glade-utils.[ch]: Removed all the Cut/Copy/Paste/Delete stuff, now all in GladeApp. * src/glade-app.c: Moved the bulk of code from glade-utils to glade-app (cut/copy/paste/delete) since it was confusing to see the chain of events, it should be simpler overall now. * doc/glade-sections.txt, doc/tmpl/*: Adjusted doc structure for new apis and removed old apis.
* Finished writing up short and long descriptions for all generated docs,Tristan Van Berkom2006-02-101-4/+18
| | | | | * doc/*.sgml, doc/tmpl/*.sgml: Finished writing up short and long descriptions for all generated docs, also fixed up main page a bit.
* Glade 3.0 --> Glade-3Tristan Van Berkom2006-02-101-2/+6
| | | | | | | * configure.in: Glade 3.0 --> Glade-3 * doc/tmpl/*.sgml, doc/*.sgml, src/*.c: Massive doc updates, migrated some doc from sgml into source files.
* doc/gladeui-docs.sgml, doc/gladeui-overrides.txt,Tristan Van Berkom2006-02-081-0/+563
* doc/Makefile.am, Added Files: doc/gladeui-docs.sgml, doc/gladeui-overrides.txt, doc/gladeui-sections.txt, doc/gladeui.types, Removed Files: doc/glade-docs.sgml, doc/glade-sections.txt, doc/glade.types: Making doc module called "gladeui" instead of "glade" to represent the libgladeui library, mostly just to make sure we have namespace wherever we install (since "glade" docs could concievably come from libglade, glade-2 or whatever), these are the initial revisions of these files anyway, so no need to surgically move the cvs history.