1. 07 Aug, 2007 1 commit
    • Tristan Van Berkom's avatar
      glade_editor_property_new_from_widget() added "packing" argument. · e725eccc
      Tristan Van Berkom authored
      
      	* gladeui/glade-editor-property.[ch]: glade_editor_property_new_from_widget() added
      	  "packing" argument.
      
      	* gladeui/glade-base-editor.[ch]: Fixed va_start() without va_end() in
      	  glade_base_editor_add_properties(), also added "packing" argument to
      	  glade_base_editor_add_properties().
      
      	* plugins/gtk+/glade-gtk.c: Added "expand" and "homogeneous" packing properties
      	  to toolbar children in the toolbar editor (bug 429409).
      
      
      svn path=/trunk/; revision=1539
      e725eccc
  2. 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
  3. 02 Feb, 2007 1 commit
  4. 27 Jan, 2007 1 commit
    • Tristan Van Berkom's avatar
      Set project properly in glade_command_remove() (this fixes undo/redo of · 1934d006
      Tristan Van Berkom authored
      
      	* gladeui/glade-command.c: Set project properly in glade_command_remove()
      	  (this fixes undo/redo of add/remove commands in the menueditor... along
      	  with the following fixes).
      
      	* gladeui/glade-widget-adaptor.[ch], gladeui/glade-xml-utils.h: 
      	  Added GWA_USE_PLACEHOLDERS(), a boolean on the GWA that is loaded 
      	  from the catalog.
      
      	* gladeui/glade-utils.[ch]: Removed glade_util_[any_]container_relation.
      
      	* gladeui/glade-widget.[ch]: Added glade_widget_placeholder_relation
      
      	* gladeui/glade-app.c, gladeui/glade-fixed.c: Adjusted callers for new
      	  glade-widget api.
      
      	* gladeui/glade-fixed.[ch]: Removed the "use-placehodlers" property
      	  since it is now redundant with the new GWA_USE_PLACEHOLDERS (this
      	  simplifies things a little).
      
      	* gladeui/glade-binding.c: Fixed obnoxious startup errors (bug 399178),
      	  glade_binding_get_all(), use g_list_prepend()/g_list_reverse() instead
      	  of g_list_append() to build a list.
      
      	* gladeui/glade-base-editor.c: Use the right adaptor for gwa_get_children
      	  in glade_base_editor_change_type () (was using adaptor for the destination
      	  type).
      	
      	* plugins/gtk/glade-gtk.c: Remove use of "use-placeholders" property
      	  on GladeFixed objects.
      
      	* plugins/gtk/gtk+.xml.in: Setup the "use-placeholders" attribute properly
      	  (TRUE on GtkContainer, FALSE on GtkMenuShell, GtkMenuItem, GtkToolBar,
      	  GtkFixed, GtkLayout).
      
      
      svn path=/trunk/; revision=1057
      1934d006
  5. 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
  6. 23 Jan, 2007 1 commit
  7. 22 Jan, 2007 1 commit
    • Tristan Van Berkom's avatar
      Fix for bug 345603: · 6273d283
      Tristan Van Berkom authored
      	* src/glade-command.c, src/glade-command.h:
      	  - Redesigned the implementation of the following commands:
      	    - glade_command_delete
      	    - glade_command_create
      	    - glade_command_cut
      	    - glade_command_copy
      	    - glade_command_paste
                  These are now command aliases.
      	    - Added a new drag-and-drop command, glade_command_dnd, to replace former
      	      glade_command_cut/glade_command_paste command pairs.
      	    - Added the following set of canonical commands which comprise the implementation
      	      of the command aliases:
      	    - glade_command_add
      	    - glade_command_remove
      	    - glade_command_clipboard_add
      	    - glade_command_clipboard_remove
      
      	* src/glade-gtk.c:
      	  Replaced the cut/paste command pair with the dnd command in 
      	  glade_gtk_menu_shell_move_child().
      	
      	* src/glade-base-editor.c:
      	  Replaced the cut/paste command pair with the dnd command in 
      	  glade_base_editor_change_type() and glade_base_editor_move_child(). 
      
      
      svn path=/trunk/; revision=1048
      6273d283
  8. 17 Jan, 2007 1 commit
    • Christian Persch's avatar
      Include config.h. · 3c4caead
      Christian Persch authored
      2007-01-17  Christian Persch  <chpe@svn.gnome.org>
      
      	* src/glade-accumulators.c:
      	* src/glade-base-editor.c:
      	* src/glade-binding.c:
      	* src/glade-clipboard.c:
      	* src/glade-cursor.c:
      	* src/glade-debug.c:
      	* src/glade-design-layout.c:
      	* src/glade-design-view.c:
      	* src/glade-gnome.c:
      	* src/glade-id-allocator.c:
      	* src/glade-palette-box.c:
      	* src/glade-palette-expander.c:
      	* src/glade-palette-item.c:
      	* src/glade-parameter.c:
      	* src/glade-placeholder.c:
      	* src/glade-signal.c:
      	* src/glade-xml-utils.c: Include config.h.
      
              * src/glade-app.c: (glade_app_init): Bind the gettext domain. Bug
      	#397429.
      
      svn path=/trunk/; revision=1043
      3c4caead
  9. 18 Dec, 2006 1 commit
    • Tristan Van Berkom's avatar
      Rolling 3.1.3 · ec5a9488
      Tristan Van Berkom authored
      
      
      	* configure.in, NEWS: Rolling 3.1.3
      
      	* Changed a bunch of sources to remove forward declarations of enum types
      	  since they are not supported by c++ compilers.
      ec5a9488
  10. 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
  11. 19 Oct, 2006 1 commit
  12. 05 Sep, 2006 1 commit
  13. 13 Aug, 2006 1 commit
  14. 27 Jul, 2006 1 commit
    • Juan Pablo Ugarte's avatar
      adapted to the new glade_command_set_property() prototype. · 4067fc15
      Juan Pablo Ugarte authored
      * src/glade-base-editor.c, src/glade-editor-property.c:
        adapted to the new glade_command_set_property() prototype.
      
      * src/glade-command.[ch]: changed prototype of
        glade_command_set_property(), added glade_command_set_property_value()
      
      * src/glade-fixed.c: do not call gtk_widget_grab_focus() in
        glade_fixed_event() it makes widgets fight for the focus on some
        situations.
      
      * src/glade-gtk.c: GtkEntry and GtkTextView support improved.
        Now text property can be edited from the instance itself.
      4067fc15
  15. 26 Jul, 2006 1 commit
    • Tristan Van Berkom's avatar
      Reset cursor after creating a widget. · eeb31902
      Tristan Van Berkom authored
      
      	* src/glade-placeholder.c: Reset cursor after creating a widget.
      
      	* src/glade-command.c: glade_command_push_group () now formats its own string.
      
      	* src/glade-base-editor.c: simplify code by letting glade_command_push_group ()
      	  format its own string.
      
      	* src/glade-fixed.c, src/glade-gtk.c: Added cuter names for undo/redo items
      	  pertaining to drag/resize.
      eeb31902
  16. 13 Jul, 2006 1 commit
    • Juan Pablo Ugarte's avatar
      added files glade-base-editor.[ch] · 0c4e3578
      Juan Pablo Ugarte authored
      	* src/Makefile.am: added files glade-base-editor.[ch]
      
      	* src/glade-accumulators.[ch]: new accumulators
      	  glade_string_accumulator() and glade_stop_emission_accumulator ()
      
      	* src/glade-app.c, src/glade-project.c and src/glade-command.c:
      	  use of GladeWidgetClass toplevel flag.
      
      	* src/glade-gtk.c: Use of GladeBaseEditor for GtkMenuBar, GtkToolBar
      	  and GtkMenu editors.
      
      	* src/glade-marshallers.list: added OBJECT:OBJECT,UINT
      	  BOOLEAN:OBJECT,UINT BOOLEAN:OBJECT,OBJECT and STRING:OBJECT
      
      	* src/glade-property.[ch]: Added old_value parameter to GladeProject
      	  "value_changed" signal.
      
      	* src/glade-widget-class.[ch]: added toplevel flag to GladeWidgetClass
      
      	* src/glade.h: added GLADE_XML_TAG_TOPLEVEL
      
      	* src/glade-base-editor.[ch]: Created GladeBaseEditor class from
      	  GtkMenuBarEditor code from glade-gtk.c
      
      	* widgets/gtk+.xml.in:
      	  o added launch-editor-function for GtkToolbar and GtkMenu.
      	  o Set GtkTextView post-create-function to empty (we do not need a
      	    placeholder in it).
      	  o Set toplevel="True" in GtkWindow and GtkMenu.
      
      	* doc/widgetclasses.sgml: added toplevel property docs
      
      	* po/POTFILES.in: added src/glade-base-editor.c
      0c4e3578