1. 30 Jul, 2007 1 commit
    • Juan Pablo Ugarte's avatar
      removed every extra documentation, we keep them empty just because · 2d57d53f
      Juan Pablo Ugarte authored
      * doc/tmpl/*.sgml: removed every extra documentation, we keep them empty just
        because otherwise the build fails.
      
      * doc/gladeui-docs.sgml, doc/gladeui-sections.txt, doc/gladeui.types: updated
        (GladeWidgetClass  replaced by GladeWidgetAdaptor)
      
      * gladeui/glade-editor.c, gladeui/glade-editor-property.c, gladeui/glade-parameter.c,
        gladeui/glade-widget.c, gladeui/glade-fixed.c, gladeui/glade-clipboard.c,
        gladeui/glade-inspector.[ch], gladeui/glade-widget-adaptor.[ch], gladeui/glade-command.c,
        gladeui/glade-command.h, gladeui/glade-base-editor.[ch], gladeui/glade-palette.[ch],
        gladeui/glade-utils.c, gladeui/glade-signal-editor.c, gladeui/glade-app.c,
        gladeui/glade-placeholder.c, gladeui/glade-property.c, gladeui/glade-property-class.c,
        gladeui/glade-project.c, gladeui/glade-clipboard-view.c:
        Added section's short and long description. (moved from tmpl)
      
      
      svn path=/trunk/; revision=1523
      2d57d53f
  2. 01 Apr, 2007 1 commit
    • Vincent Geddes's avatar
      Renamed all icons. · 279700e4
      Vincent Geddes authored
              * plugins/gtk+/icons/*, plugins/gnome/icons/*: Renamed all icons.
      
              * gladeui/glade-project-view.c, gladeui/glade-widget-adaptor.[ch],
                gladeui/glade-palette-item.c, gladeui/glade-clipboard-view.c:
                Use GtkIconTheme for loading and managing widget icons.
                New "icon-name" property on GladeWidgetAdaptor.
      
              * gladeui/glade-catalog: Added catalog property "icon-prefix". The
                default value of this property is set to the catalog name.
      
              * gladeui/glade-app.c: Add GtkIconTheme search path for widget icons.
      
              * plugins/gtk+/icons/16x16/Makefile.am,
                plugins/gtk+/icons/22x22/Makefile.am,
                plugins/gnome/icons/16x16/Makefile.am,
                plugins/gnome/icons/22x22/Makefile.am: Renamed icon files.
      
              * gladeui/glade-widget-adaptor.c: Use g_type_class_add_private().
      
              * doc/widgetclasses.sgml, doc/catalogintro.sgml: Update documentation.
      
      svn path=/trunk/; revision=1237
      279700e4
  3. 08 Feb, 2007 1 commit
    • Vincent Geddes's avatar
      Replaced C++ style comments with the more portable ISO C syntax. · 5b14b631
      Vincent Geddes authored
              * gladeui/*.[ch]: Replaced C++ style comments with the more portable ISO C syntax.
                
              * gladeui/glade-app.[ch]: Use the G_DEFINE_TYPE() and
                g_type_class_add_private() idioms for registering the class.
                
              * README.cvs: Renamed to 'README.svn'.
              
              * plugins/gtk+/icons/16x16/Makefile.am, plugins/gtk+/icons/22x22/Makefile.am:
                Added some icons.
                
              * src/glade-project-window.c: Set the label for the Selector toolbutton.
      
      svn path=/trunk/; revision=1080
      5b14b631
  4. 25 Jan, 2007 1 commit
    • Tristan Van Berkom's avatar
      fixed conditionally building gnome & python. · a769fa15
      Tristan Van Berkom authored
      
      	* Makefile.am, configure.ac, plugins/Makefile.am, bindings/Makefile.am:
      	  fixed conditionally building gnome & python.
      
      	* data/libgladeui-1.0.pc.in: Renamed to gladeui-1.0.pc.in.
      	  Updated for change in location of header files.
      
      	* gladeui/glade.h, gladeui/glade-xml-utils.c: Cleaned up 'glade.h'.     
      	  - Moved GLADE_TAG_* defines to glade-xml-utils.h.
      	  - Nuked GLADE_GENERIC_BORDER_WIDTH.
      
      	* gladeui/*.h, plugins/gtk+/glade-gtk.[ch],
      	  plugins/gnome/glade-gnome.ch, bindings/python/*.[ch]:
      	  Changed header files location for libgladeui. 	
      
      
      svn path=/trunk/; revision=1054
      a769fa15
  5. 23 Jan, 2007 1 commit
  6. 12 Dec, 2006 1 commit
    • Tristan Van Berkom's avatar
      src/glade-base-editor.c src/glade-clipboard-view.c src/glade-command.c · c1fabcc8
      Tristan Van Berkom authored
      
      	* src/glade-base-editor.c src/glade-clipboard-view.c src/glade-command.c
      	src/glade-command.h src/glade-design-layout.c src/glade-design-view.c
      	src/glade-editor-property.c src/glade-editor-property.h
      	src/glade-editor.c src/glade-gnome.c src/glade-gtk.c
      	src/glade-palette-box.c src/glade-palette-item.c src/glade-palette.c
      	src/glade-project-view.c src/glade-project-window.c
      	src/glade-project.c src/glade-property-class.c
      	src/glade-property-class.h src/glade-property.c src/glade-property.h
      	src/glade-python-gwa.c src/glade-python.c src/glade-utils.c
      	src/glade-utils.h src/glade-widget-adaptor.c
      	src/glade-widget-adaptor.h src/glade-widget.c src/glade-widget.h
      
      	Renamed reserved C++ keywords "new", "class", "virtual", "template" and "this"
      	as a prerequisite for adding gtkmm bindings
      c1fabcc8
  7. 19 Oct, 2006 1 commit
  8. 19 Jun, 2006 1 commit
    • Tristan Van Berkom's avatar
      Rework for new icons. · 3a71ee74
      Tristan Van Berkom authored
      
      	* pixmaps/Makefile.am: Rework for new icons.
      
      	* configure.in: Add new Makefiles for output.
      
      	* src/glade-clipboard-view.c, src/glade-project-view.c:
      	  o Treeview widgets now use 16x16 icons.
      	  o More padding between icons and widget labels.
      
      	* src/glade-palette.c: Now uses 22x22 icons.
      
      	* src/glade-widget-class.[ch]:
      	  o Widget classes now have a 16x16 'small' icon and a
      	    22x22 'large' icon.
      	  o Abstract widget classes do not need to have icons.
      
      	* src/glade-project-window.c: fix memory leak in
      	  gpw_save_as ().
      3a71ee74
  9. 24 Apr, 2006 1 commit
    • Tristan Van Berkom's avatar
      Updated · 00859f54
      Tristan Van Berkom authored
      
      	* 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
      00859f54
  10. 10 Feb, 2006 1 commit
    • Tristan Van Berkom's avatar
      Glade 3.0 --> Glade-3 · b9648118
      Tristan Van Berkom authored
      
      	* 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.
      b9648118
  11. 20 Apr, 2005 1 commit
  12. 10 Apr, 2005 1 commit
    • Ivan Wong Yat Cheung's avatar
      2005-04-10 Ivan, Wong Yat Cheung <email@ivanwong.info · cd584d7f
      Ivan Wong Yat Cheung authored
      	* configure.in: Version number should start from 0:0:0 before
      	a public release.
      
      	* src/glade-clipboard-view.c (glade_clipboard_view_button_press_cb):
      	* src/glade-editor.c (glade_editor_table_append_items):
      	* src/glade-signal-editor.c (glade_signal_editor_load_widget):
      	* src/glade-project-view.c:
      	* src/glade-widget.c:
      	* src/main.c: Get rid of some compilation warnings, correct some
      	inconsistent coding style, plus some silly things.
      
      	* src/glade-project.c: Correct some project loading behaviours. Use
      	glade_widget_class_container_get_all_children instead of
      	glade_widget_class_container_get_children.
      
      	* src/glade-utils.c (glade_util_container_get_all_children):
      	glade_widget_class_container_get_all_children should use
      	gtk_container_forall instead of gtk_container_foreach.
      
      	* src/glade-widget-class.c: Fix some class inhertance bugs.
      
      	* src/glade-widget.[ch] (glade_widget_get_pack_property): New.
      
      	* widgets/gtk+.xml:
      	* src/glade-gtk.c: Add some custom add-functons that know how to
      	handle placeholder. Handlers for "special child type" are there,
      	we just need to wait and re-enable them once placeholder has
      	GladeWidget.
      cd584d7f
  13. 01 Apr, 2005 1 commit
    • Tristan Van Berkom's avatar
      fixed dialog behavior in list mode. · 4840235e
      Tristan Van Berkom authored
      
      	* src/glade-project-view.c: fixed dialog behavior in list mode.
      
      	* src/glade-app.c, src/glade-command.c,
      	  src/glade-utils.[ch], src/glade-popup.[ch]:
      	  Support for paste without selection (for toplevels only).
      
      	* src/glade-clipboard-view.c: Added context menu with Delete & Paste
      4840235e
  14. 28 Feb, 2005 1 commit
  15. 21 Dec, 2004 1 commit
  16. 04 Oct, 2004 1 commit
  17. 21 Apr, 2004 1 commit
    • Joaquin Cuenca Abela's avatar
      fix 3 bad pixels in the shadow of these icons. account for changes on · f1d6c998
      Joaquin Cuenca Abela authored
      2004-04-21  Joaquin Cuenca Abela  <e98cuenc@yahoo.com>
      
      	* pixmaps/fontselectiondialog.png, [vh]paned.png, messagedialog.png:
      	fix 3 bad pixels in the shadow of these icons.
      	* src/glade-clipboard-view.c, glade-editor.c, glade-project-view.c,
      	glade-widget-class.h: account for changes on GladeWidget.
      	* src/glade-command.[ch]: account for changes on GladeWidget, and add
      	a new command for add/remove signal handlers.
      	* src/glade-signal.[ch]: rename glade_signal_compare by glade_signal_equal
      	and glade_signal_copy by glade_signal_clone.
      	* src/glade-utils.[ch]: move glade_util_replace_placeholder in a generalized
      	form to glade-widget.c. Make glade_util_get_parent work even for toplevels.
      	New glade_util_object_set_property function to set a property on a
      	GladeWidget using the set_property specified in GladeWidgetClass if any
      	(or g_object_set_property otherwise).
      	* src/glade-widget.[ch]: rewritten from scratch as a GObject. It exposes a
      	new API. It also fixes several bugs.
      	* src/glade-property.[ch]: account for changes on GladeWidget, and assure
      	that we don't assing a widget with an ID higher than needed.
      	* src/glade-signal-editor.[ch]: account for changes on glade-widget.c. The
      	API for adding/changing/removing signals handlers has changed, so this file
      	is quite affected. Chop the biggests functions for clarity. Account for the
      	new command add/remove signal handler (to get TODO/REDO functionality).
      	* src/glade-placeholder.c: fix the destruction of placeholders that don't
      	reach the realized stage.
      	* src/glade-gtk.c: move much of the fill empty functions to post create,
      	querying for properties as size, nb-rows, etc. when needed. Add some
      	placeholders to the action area of a dialog box.
      	* src/glade-clipboard.[ch]: As glade-widget now has a reference count,
      	remove glade_clipboard_add_copy, and use only glade_clipboard_add.
      	* src/glade-popup.c, glade-project-window.c: Account for changes on
      	glade-clipboard.c.
      	* widgets/gtk-base.xml: Add a file for GtkLabel and GtkFrame.
      	* widgets/gtk-box.xml: remove the fill empty function and add a post create
      	function (post create will query the number of items in the box and add
      	the placeholders).
      	* widgets/gtkbutton.xml, gtklabel.xml, gtktogglebutton.xml,
      	gtkcheckbutton.xml, gtkradiobutton.xml: Add a default label.
      	* widgets/gtktable.xml: simplify and remove fill empty (post create will
      	do the work, querying for the number of rows and columns).
      	* widgets/gtkframe.xml: simplify and set a default label.
      f1d6c998
  18. 20 Aug, 2003 1 commit
  19. 08 Jul, 2003 2 commits
  20. 17 May, 2003 1 commit
  21. 01 May, 2003 1 commit
  22. 28 Apr, 2003 1 commit
  23. 12 Apr, 2002 1 commit
  24. 29 Mar, 2002 1 commit
    • Archit Baweja's avatar
      removed call to glade_widget_set_default_packing_options (). Fixed · 081858e9
      Archit Baweja authored
      2002-03-27  Archit Baweja  <bighead@users.sourceforge.net>
      
      	* src/glade-clipboard.c (glade_clipboard_paste): removed call to
      	glade_widget_set_default_packing_options (). Fixed "clipboard copy"
      	bug.
      
      2002-03-23  Archit Baweja  <bighead@users.sourceforge.net>
      
      	* src/glade-clipboard-view.c
      	(glade_clipboard_view_selection_changed_cb): fixed bug.
      
      2002-03-22  Archit Baweja  <bighead@users.sourceforge.net>
      
      	* src/glade-widget.c (glade_widget_replace_with_placeholder): new
      	function. This piece if code was badly needed as a seperate function.
      	Changed all callers.
      	(glade_widget_delete): call above.
      081858e9
  25. 18 Mar, 2002 1 commit
  26. 11 Jan, 2002 1 commit
    • Archit Baweja's avatar
      I have just come back ;-) · 5a285e0b
      Archit Baweja authored
      First task: Commit the cut/copy/paste implementation by Archit Baweja
      Next tasks: Finish glade2!!! ;-)
      
      
      2001-12-24  Archit Baweja  <bighead@users.sourceforge.net>
      
              * src/glade-placeholder.c (glade_placeholder_on_button_press_event):
      	on right-click, do PASTE.
      
      	* src/glade-widget.c (glade_widget_cut): implemented.
      	(glade_widget_copy): likewise.
      
      	* src/glade-clipboard.[ch]: new files added.
      
              * src/glade-clipboard-view.[ch]: new files added.
      5a285e0b