1. 06 Aug, 2008 1 commit
  2. 10 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      Loaded and watched the new support_warning on GladeWidget · 2606b29f
      Tristan Van Berkom authored
      
      	* gladeui/glade-editor.c, gladeui/glade-editor.h:
      	Loaded and watched the new support_warning on GladeWidget
      
      	* gladeui/glade-editor-property.c, gladeui/glade-editor-property.h:
      	Loaded and watched the new support_warning on GladeProperty
      	
      	* gladeui/glade-widget.c, gladeui/glade-widget.h: Keep a support-warning
      	property around as metadata updated by GladeProject.
      
      	* gladeui/glade-property.c, gladeui/glade-property.h:
      	Added new support_warning and state properties.
      
      	* gladeui/glade-project.c, gladeui/glade-project.h:
      	Now GladeProject generates strings to show in the normal
      	UI along with longer style reports, always updates widgets
      	warning message metadata when they come into the project 
      	or when the format or target versions change.
      
      	* gladeui/glade-signal.c: Removed a bogus return.
      
      
      svn path=/trunk/; revision=1788
      2606b29f
  3. 03 Apr, 2008 1 commit
    • Tristan Van Berkom's avatar
      merging builder branch into trunk · 64bb8141
      Tristan Van Berkom authored
      
      A    plugins/gtk+/glade-keysyms.c
      M    plugins/gtk+/glade-gtk.c
      M    plugins/gtk+/gtk+.xml.in
      A    plugins/gtk+/glade-accels.c
      M    plugins/gtk+/Makefile.am
      A    plugins/gtk+/glade-accels.h
      M    ChangeLog
      M    gladeui/glade-editor.c
      M    gladeui/glade-editor-property.c
      M    gladeui/glade-editor-property.h
      M    gladeui/glade-widget.c
      M    gladeui/glade-widget.h
      M    gladeui/glade-widget-adaptor.c
      M    gladeui/glade-command.c
      M    gladeui/glade-widget-adaptor.h
      M    gladeui/glade-parser.c
      M    gladeui/glade-xml-utils.c
      M    gladeui/glade-base-editor.c
      M    gladeui/glade-utils.c
      D    gladeui/glade-parser.h
      M    gladeui/glade-signal-editor.c
      M    gladeui/glade-xml-utils.h
      D    gladeui/glade-keysyms.c
      M    gladeui/glade-property.c
      M    gladeui/glade-property-class.c
      M    gladeui/glade-property.h
      M    gladeui/glade-builtins.c
      M    gladeui/glade-property-class.h
      M    gladeui/glade-builtins.h
      M    gladeui/glade-project.c
      M    gladeui/glade-signal.c
      M    gladeui/Makefile.am
      M    gladeui/glade-signal.h
      
      svn path=/trunk/; revision=1764
      64bb8141
  4. 19 Dec, 2007 1 commit
    • Christian Persch's avatar
      Port to gtk 2.12 tooltips API. Bug #500947. Remove the unnecessary event · c651fba1
      Christian Persch authored
      2007-12-19  Christian Persch  <chpe@gnome.org>
      
      	* configure.ac:
      	* gladeui/glade-app.c: (glade_app_refresh_undo_redo_button):
      	* gladeui/glade-base-editor.c: (glade_base_editor_add_properties):
      	* gladeui/glade-editor-property.c:
      	(glade_editor_property_tooltip_cb),
      	(glade_editor_property_sensitivity_cb),
      	(glade_editor_property_create_info_button),
      	(glade_editor_property_constructor),
      	(glade_editor_property_finalize),
      	(glade_editor_property_load_common),
      	(glade_eprop_text_show_i18n_dialog),
      	(glade_eprop_adjustment_table_add_label):
      	* gladeui/glade-editor-property.h:
      	* gladeui/glade-editor.c: (glade_editor_notebook_page),
      	(glade_editor_create_info_button),
      	(glade_editor_create_reset_button),
      	(glade_editor_table_append_item):
      	* gladeui/glade-palette.c: (glade_palette_dispose),
      	(glade_palette_new_item), (glade_palette_new_item_group),
      	(glade_palette_update_appearance), (glade_palette_init):
      	* gladeui/glade-project.c: (glade_project_dispose),
      	(glade_project_init):
      	* gladeui/glade-project.h:
      	* gladeui/glade-property-class.c:
      	(glade_property_class_new_from_spec):
      	* gladeui/glade-utils.c:
      	* gladeui/glade-widget.c: (expose_draw_selection):
      	* plugins/gtk+/glade-gtk.c: (glade_gtk_widget_set_property),
      	(glade_gtk_widget_get_property):
      	* src/glade-window.c: (format_project_list_item_tooltip),
      	(refresh_projects_list_menu), (glade_window_init): Port to gtk 2.12
      	tooltips API. Bug #500947. Remove the unnecessary event boxes on the property
      	labels, part of bug #490157.
      
      svn path=/trunk/; revision=1660
      c651fba1
  5. 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
  6. 12 Apr, 2007 1 commit
    • Vincent Geddes's avatar
      Auto-generate `gladeui.def' for DLL symbol exports. Remove · 48cacc47
      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
      48cacc47
  7. 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
  8. 23 Jan, 2007 1 commit
  9. 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
  10. 19 Jul, 2006 1 commit
  11. 24 Jun, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added a weak reference to the GladeProperty and clear itself when the · c0adf25c
      Tristan Van Berkom authored
      
      	* src/glade-editor-property.[ch]: Added a weak reference to the
      	  GladeProperty and clear itself when the GladeProperty goes away,
      	  also ditch the "closed" handler for projects, projects closing will
      	  result in GladeProperty finalizing if all goes well.
      	  (btw, this fixes a crash when the user hits cancel in a query dialog).
      c0adf25c
  12. 28 Apr, 2006 1 commit
    • Tristan Van Berkom's avatar
      Added info buttons and apis to enable/disable them + signals emitted to · dd9622ee
      Tristan Van Berkom authored
      
      	* src/glade-editor-property.[ch]: Added info buttons and
      	  apis to enable/disable them + signals emitted to say what
      	  doc book, page and searchstring should be used
      
      	* src/glade-editor.[ch]: Same as glade-editor-property
      
      	* src/glade-utils.c: Added functions for detecting and launching devhelp
      
      	* src/glade-project-window.c: Check if we have devhelp installed; if we do
      	  then show help buttons and launch devhelp upon "gtk-doc-search" signals
      
      	* pixmaps/devhelp.png, pixmaps/Makefile.am: Added devhelp book icon
      
      	* src/glade-app.c: Replace a gtk_widget_show_all with a gtk_widget_show
      	  on the editor (to avoid needlessly showing hidden buttons).
      
      	* src/glade-project.c: translated property nicks and blurbs.
      
      	* src/glade-property-class.[ch]: Added 'virtual' member and resolve
      	  it at initialization.
      
      	* src/glade-widget-class.c: use g_build_filename instead of
      	  g_strdup_printf for icon loading.
      dified Files:
      dd9622ee
  13. 07 Feb, 2006 1 commit
    • Tristan Van Berkom's avatar
      require automake 1.9 · d6ea83cb
      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
      d6ea83cb
  14. 17 Jan, 2006 1 commit
    • Tristan Van Berkom's avatar
      o Revert changes "free all GladeEditorTable" from Juans last patch; editor · 65c869f6
      Tristan Van Berkom authored
      
      	* src/glade-editor.[ch]:
      	  o Revert changes "free all GladeEditorTable"
      	    from Juans last patch; editor tables are *not to be freed*,
      	    instead they are instantiated once per class and juggled
      	    throughout the application (my bad for not noticing this in
      	    advance).
      	  o Catch GladeProjects "close" signal and clear the editor.
      
      	* src/glade-gtk.c: Shut up a compiler warning
      
      	* src/glade-project-view.[ch]: Catch GladeProjects "close" signal and
      	  detatch the GladeProjectView.
      
      	* src/glade-editor-property.[ch]: Catch GladeProjects "close"
      	  signal and drop the loaded GladeProperty.
      
      	* src/glade-app.c: in glade_app_remove_project(), now simply
      	  g_object_unref() the removed project and let the universe
      	  adjust itself.
      65c869f6
  15. 15 Dec, 2005 1 commit
    • Juan Pablo Ugarte's avatar
      glade_app_set_project() Sets the current/working directory to the · 29d3717d
      Juan Pablo Ugarte authored
      2005-12-14  Juan Pablo Ugarte <juanpablougarte@gmail.com>
      
      	* src/glade-app.c: glade_app_set_project() Sets the
      	  current/working directory to the project's directory.
      
      	* src/glade-builtins.c: Added glade_standard_boolean_spec().
      
      	* src/glade-editor-property.c: New Glade Editor Property Class
      	  GladeEPropPixbuf. (GdkPixbuf properties)
      
      	* src/glade-gtk.c: GtkMenuBar Load/Save Support + editor.
      	  GtkImage loading fixes. glade_gtk_image_set_icon_name().
      	  GtkLabel added glade_gtk_label_set_label().
      
      	* src/glade-project-window.c: Added About icon.
      
      	* src/glade-project.c: glade_project_new_from_interface() make
      	  project's path always absolute.
      
      	* src/glade-property-class.c: Added pixbuf property support in
      	  glade_property_class_make_string_from_gvalue() and
      	  glade_property_class_make_gvalue_from_string().
      
      	* src/glade-property.c: Added pixbuf property support in
      	  glade_property_set_va_list() and glade_property_get_va_list().
      
      	* widgets/gtk+.xml: New classes. GtkMenuItem GtkCheckMenuItem
      	  GtkImageMenuItem and GtkSeparatorMenuItem.
      
      2005-12-14  Tristan Van Berkom <tvb@gnome.org>
      
      	* src/glade-keys-dialog.[ch], src/glade-menu-editor.[ch], src/Makefile.am:
      	  obsolete old menu-editing attempt removed.
      29d3717d
  16. 08 Oct, 2005 1 commit
    • Tristan Van Berkom's avatar
      Revamping of the glade-editor, wrenched out the GladeEditorProperty code · 89f70a7e
      Tristan Van Berkom authored
      
      	* src/glade-editor.[ch], src/glade-editor-property.[ch], src/Makefile.am:
      	  Revamping of the glade-editor, wrenched out the GladeEditorProperty code
      	  from glade-editor.[ch] and created glade-editor-property.[ch], lots of
      	  code cleanup all around and now GladeEditorProperty is a GtkWidget with
      	  a smooth encapsulation, transperent derivitives for different pspec types
      	  and can now be used standalone inside custom editors.
      
      	* src/glade-property.[ch]: clarified recursion protection with "syncing" var.
      
      	* src/glade-property-class.c: Now consults glade_editor_property_supported instead
      	  of the old glade_editor_editable_property.
      89f70a7e