1. 21 Nov, 2012 1 commit
  2. 18 Nov, 2012 1 commit
  3. 28 Oct, 2012 1 commit
  4. 05 Aug, 2012 1 commit
  5. 03 Aug, 2012 2 commits
  6. 22 Jul, 2012 1 commit
  7. 01 Jul, 2012 1 commit
  8. 03 May, 2011 2 commits
  9. 26 Oct, 2010 1 commit
  10. 26 Jun, 2010 1 commit
  11. 06 Jun, 2010 1 commit
  12. 02 May, 2010 1 commit
    • Johannes Schmid's avatar
      Fix automatic flags in GdlDockItem · 012c40ed
      Johannes Schmid authored
      Actually only widgets that are construted by the _new methods should have the automatic flag
      unset. Maybe if would be better to make this a construct property but that fixes layout loading
      for now at least.
      012c40ed
  13. 18 Apr, 2010 1 commit
  14. 12 Apr, 2010 1 commit
  15. 24 May, 2009 1 commit
  16. 06 Apr, 2009 1 commit
  17. 02 Apr, 2009 1 commit
    • Johannes Schmid's avatar
      #577469 – Remove deprecated GTK+ symbols · 93077748
      Johannes Schmid authored
      2009-04-03  Johannes Schmid  <jhs@gnome.org>
      
      	* gdl/gdl-dock-bar.c (gdl_dock_bar_add_item):
      	* gdl/gdl-dock-item-grip.c (gdl_dock_item_grip_set_label):
      	* gdl/gdl-dock-item.c (gdl_dock_item_set_tablabel),
      	(gdl_dock_item_hide_item), (gdl_dock_item_set_default_position):
      	* gdl/gdl-dock-master.c (gdl_dock_master_add):
      	* gdl/gdl-dock-object.c (gdl_dock_object_real_reduce):
      	* gdl/gdl-dock-object.h:
      	* gdl/gdl-dock-placeholder.c (gdl_dock_placeholder_dock):
      	* gdl/gdl-stock.c (icon_set_from_data):
      	#577469 – Remove deprecated GTK+ symbols
      
      svn path=/trunk/; revision=546
      93077748
  18. 17 Jan, 2008 1 commit
  19. 18 Jan, 2007 1 commit
  20. 08 Jul, 2006 1 commit
    • Fredrik Axelsson's avatar
      reviewed by: Johannes Schmid <jhs@cvs.gnome.org> · 32269737
      Fredrik Axelsson authored
      2006-07-08  Fredrik Axelsson <fraxbe@gmail.com>
      
      	reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
      
      	* gdl/gdl-dock-item.c:
      	* gdl/gdl-dock-master.c:
      	* gdl/gdl-dock-placeholder.c:
      
      	Make Gdl able to restore "floating" docks
      32269737
  21. 25 May, 2006 1 commit
    • Naba Kumar's avatar
      Added width and height properties for placeholer and restore the dock item · 3ebe3168
      Naba Kumar authored
      	* gdl/gdl-dock-item.c, gdl/gdl-dock-placeholder.c:
      	Added width and height properties for placeholer
      	and restore the dock item dimension when they are attached to
      	the placeholder. Set placeholder width/height when items are
      	hidden.	Prevent placeholders to lose their hosts when the dock
      	is reduced to the the root.
      
      	* gdl/gdl-dock-notebook.c: Set the newly docked widget to
      	current	page.
      3ebe3168
  22. 22 Sep, 2005 1 commit
  23. 06 Jul, 2005 1 commit
    • Jeroen Zwartepoorte's avatar
      use GINT_TO_POINTER instead of casting an int directly to a gpointer. · 1949ca9e
      Jeroen Zwartepoorte authored
      2005-07-06  Jeroen Zwartepoorte  <jeroen.zwartepoorte@gmail.com>
      
      	* gdl/gdl-dock-master.c: (foreach_lock_unlock),
      	(gdl_dock_master_lock_unlock):
      	* gdl/gdl-dock-object.c: (gdl_dock_object_real_detach):
      	* gdl/gdl-dock-placeholder.c: (gdl_dock_placeholder_set_property): use
      	GINT_TO_POINTER instead of casting an int directly to a gpointer. Fixes
      	compilation with gcc4.
      1949ca9e
  24. 07 Feb, 2004 1 commit
    • Jeroen Zwartepoorte's avatar
      Improved GdlDock look (looks more like the Gimp's docking widget now). · 8e855793
      Jeroen Zwartepoorte authored
      2004-02-08  Jeroen Zwartepoorte  <jeroen@xs4all.nl>
      
      	* configure.in:
      	* gdl/Makefile.am:
      	* gdl/gdl-dock-bar.c:
      	* gdl/gdl-dock-bar.h:
      	* gdl/gdl-dock-item-grip.c: (gdl_dock_item_grip_get_title_area),
      	(gdl_dock_item_grip_expose), (gdl_dock_item_grip_item_notify),
      	(gdl_dock_item_grip_destroy), (gdl_dock_item_grip_set_property),
      	(gdl_dock_item_grip_close_clicked),
      	(gdl_dock_item_grip_iconify_clicked),
      	(gdl_dock_item_grip_instance_init), (gdl_dock_item_grip_realize),
      	(gdl_dock_item_grip_unrealize), (gdl_dock_item_grip_map),
      	(gdl_dock_item_grip_unmap), (gdl_dock_item_grip_size_request),
      	(gdl_dock_item_grip_size_allocate), (gdl_dock_item_grip_add),
      	(gdl_dock_item_grip_remove), (gdl_dock_item_grip_forall),
      	(gdl_dock_item_grip_child_type), (gdl_dock_item_grip_class_init),
      	(gdl_dock_item_grip_new):
      	* gdl/gdl-dock-item-grip.h:
      	* gdl/gdl-dock-item.c: (gdl_dock_item_class_init),
      	(gdl_dock_item_instance_init), (gdl_dock_item_set_property),
      	(gdl_dock_item_get_property), (gdl_dock_item_size_request),
      	(gdl_dock_item_size_allocate), (gdl_dock_item_button_changed),
      	(gdl_dock_item_motion), (gdl_dock_item_tab_button),
      	(gdl_dock_item_showhide_grip), (gdl_dock_item_new),
      	(gdl_dock_item_new_with_stock), (gdl_dock_item_iconify_item):
      	* gdl/gdl-dock-item.h:
      	* gdl/gdl-dock-notebook.c: (gdl_dock_notebook_class_init),
      	(gdl_dock_notebook_instance_init), (gdl_dock_notebook_dock):
      	* gdl/gdl-dock-object.c: (gdl_dock_object_class_init),
      	(gdl_dock_object_set_property), (gdl_dock_object_get_property):
      	* gdl/gdl-dock-object.h:
      	* gdl/gdl-dock.c: (gdl_dock_size_request),
      	(gdl_dock_size_allocate), (gdl_dock_xor_rect):
      	* gdl/gdl-dock.h:
      	* gdl/gdl-stock.c: (icon_set_from_file), (add_icon),
      	(gdl_stock_init):
      	* gdl/gdl-stock.h:
      	* gdl/stock-close-12.png:
      	* gdl/stock-menu-left-12.png:
      	* gdl/stock-menu-right-12.png:
      	* gdl/test-dock.c: (main):
      
      	Improved GdlDock look (looks more like the Gimp's docking widget now).
      	GdlDockItems can also have a stock_id now. Added a new GdlDockBar widget
      	which displays iconified dockitems.
      8e855793
  25. 05 Feb, 2004 1 commit
    • Gustavo Giráldez's avatar
      Changes to make GdlDock self contained and only requiring Gtk+, libglade · 557b0d5f
      Gustavo Giráldez authored
      2004-02-05  Gustavo Giráldez  <gustavo.giraldez@gmx.net>
      
      	Changes to make GdlDock self contained and only requiring Gtk+,
      	libglade and libxml to build it.  This is so we can keep other
      	copies in sync with this module.
      
      	* gdl/gdl-tools.h: Added class boilerplate macros and base class
      	method invocation macros, copied from libbonobo and libgnome.
      
      	* gdl/gdl-combo-button.c:
      	* gdl/gdl-data-frame.c:
      	* gdl/gdl-data-row.c:
      	* gdl/gdl-data-view.c:
      	* gdl/gdl-dock-item-grip.c:
      	* gdl/gdl-dock-item.c:
      	* gdl/gdl-dock-layout.c:
      	* gdl/gdl-dock-master.c:
      	* gdl/gdl-dock-notebook.c:
      	* gdl/gdl-dock-object.c:
      	* gdl/gdl-dock-paned.c:
      	* gdl/gdl-dock-placeholder.c:
      	* gdl/gdl-dock-tablabel.c:
      	* gdl/gdl-dock.c:
      	* gdl/gdl-icons.c:
      	* gdl/gdl-recent.c:
      	s/GNOME_CLASS_BOILERPLATE/GDL_CLASS_BOILERPLATE/g
      	s/GNOME_CALL_PARENT/GDL_CALL_PARENT/g
      	s/GNOME_CALL_PARENT_WITH_DEFAULT/GDL_CALL_PARENT_WITH_DEFAULT/g
      	Removed <libgnome/gnome-macros.h> includes.
      557b0d5f
  26. 18 Jan, 2003 1 commit
    • Gustavo Giráldez's avatar
      layout_changed signal is now emitted whenever some item is docked or · ee5336ae
      Gustavo Giráldez authored
      2003-01-18  Gustavo Giráldez  <gustavo.giraldez@gmx.net>
      
      	* gdl/gdl-dock-master.c: layout_changed signal is now emitted
      	whenever some item is docked or detached, either by the user or
      	programatically.  Previously, it was only emitted when the user
      	changed the layout.  Also, the signal is emitted in an idle
      	handler to prevent multiple emission.  The global "locked"
      	property is now calculated more efficiently, and only reflects the
      	locked state for items which can be locked, i.e. those which have
      	a grip.
      	(gdl_dock_master_add): Connect to "dock" and "detach" signals and
      	"locked" notify for every dock item added to track layout changes
      	and global "locked" property.
      	(gdl_dock_master_remove): Queue a "layout_changed" signal and
      	notify "locked" property if appropiate.
      
      	* gdl/gdl-dock-layout.c: Items tree model updates are now
      	incremental, not clear and fill.  Models are created when the
      	layout object is created and are updated whenever we receive
      	a layout_changed signal from the master.
      	(gdl_dock_layout_layout_changed_cb): Update items model.
      	(gdl_dock_layout_attach): Idem.
      
      	* gdl/gdl-dock-item.c: Removed GdlDockItemMenuData structure used
      	to hold popup information, since it's no longer necessary.  The
      	"layout_changed" signal in the dock master is no longer emitted in
      	lock_cb and hide_cb methods, since that's now tracked by the
      	master itself.
      	(gdl_dock_item_set_property): Emit layout_changed in the dock
      	master when the locked property changes.
      
      	* gdl/gdl-dock.c (gdl_dock_floating_window_delete_event_cb): Don't
      	emit layout_changed in the master, since that's now handled
      	transparently.
      ee5336ae
  27. 12 Jan, 2003 1 commit
    • Gustavo Giraldez's avatar
      Removed old macros and dependencies. · bf17419b
      Gustavo Giraldez authored
      2003-01-12  Gustavo Giraldez  <gustavo.giraldez@gmx.net>
      
      	* configure.in: Removed old macros and dependencies.
      
      	* gdl/default-icon.[ch]:
      	* gdl/layout.glade1:
      	* gdl/gdl-file-selector-util.[ch]: Removed obsolete files from CVS.
      
      	* gdl/gdl-i18n.[ch]: New files used for internationalization of
      	the library.
      
      	* symbol-browser-control/Makefile.am:
      	* gdl/Makefile.am: Removed old defines.  Removed files from build.
      	Added files necessary for internationalization.
      
      	* gdl/gdl-data-frame.[ch]:
      	* gdl/gdl-data-model-test.c:
      	* gdl/gdl-data-model.c:
      	* gdl/gdl-data-row.[ch]:
      	* gdl/gdl-data-view.[ch]:
      	* gdl/gdl-dock-item-grip.c:
      	* gdl/gdl-dock-item.c:
      	* gdl/gdl-dock-layout.c:
      	* gdl/gdl-dock-master.c:
      	* gdl/gdl-dock-notebook.c:
      	* gdl/gdl-dock-object.c:
      	* gdl/gdl-dock-paned.c:
      	* gdl/gdl-dock-placeholder.c:
      	* gdl/gdl-dock-tablabel.c:
      	* gdl/gdl-dock.c:
      	* gdl/gdl-icons.c:
      	* gdl/gdl-recent.c:
      	* gdl/gdl-tools.[ch]:
      	* symbol-browser-control/factory.c:
      	* symbol-browser-control/symbol-browser.[ch]:
      	* symbol-browser-control/test-symbol-browser.c: Fix up files for
      	i18n.  Include config.h file.  Remove some unnecessary includes.
      bf17419b
  28. 12 May, 2002 1 commit
    • Gustavo Girldez's avatar
      New GdlDock widget architecture (see gdl/README.gdl-dock). · bea9fc61
      Gustavo Girldez authored
      2002-05-12  Gustavo Girldez  <gustavo.giraldez@gmx.net>
      
      	* gdl/Makefile.am, gdl/gdl.h, gdl/gdl-dock-item.[ch],
      	gdl/gdl-dock-paned.[ch], gdl/gdl-dock-notebook.[ch],
      	gdl/gdl-dock.[ch], gdl/gdl-dock-tablabel.[ch],
      	gdl/gdl-dock-layout.[ch], gdl/layout.glade, gdl/test-dock.c,
      	gdl/libgdlmarshal.list: New GdlDock widget architecture (see
      	gdl/README.gdl-dock).
      
      	* gdl/gdl-dock-object.[ch], gdl/gdl-dock-master.[ch],
      	gdl/gdl-dock-item-grip.[ch], gdl/gdl-dock-placeholder.[ch]: New
      	files for GdlDock.
      
      	* gdl/README.gdl-dock: New file, merged relevant entries from
      	TODO.gdl-dock (now removed).
      
      	* gdl/gdl-recent.c (gdl_recent_get_list_type): Fixed compiler
      	warning.
      
      	* gdl/gdl-tools.h: Added two convenience macros GDL_CALL_VIRTUAL
      	and GDL_CALL_VIRTUAL_WITH_DEFAULT.
      bea9fc61