| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* doc/*.sgml, doc/tmpl/*.sgml: Finished writing up short and long
descriptions for all generated docs, also fixed up main page a bit.
|
|
|
|
|
|
|
| |
* 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/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.
|