1. 09 Jun, 2014 1 commit
  2. 31 Jan, 2014 2 commits
  3. 12 Sep, 2010 1 commit
  4. 13 Oct, 2006 1 commit
  5. 09 Aug, 2006 1 commit
  6. 01 Jun, 2005 1 commit
    • Hans Breuer's avatar
      complete refactoring of property setting, now also supports setting of · 7f6436cd
      Hans Breuer authored
      2005-06-01  Hans Breuer  <hans@breuer.org>
      
      	* plug-ins/python/pydia-property.c : complete refactoring of property
      	setting, now also supports setting of property arrays
      	* plug-ins/python/pydia-*.c plug-ins/python/diamodule.c : adapt to
      	Python namespacing conventions
      	* plug-ins/python/pydiadoc.py : use the stuff above to produce more
      	complete UML Classes with attributes and operations
      	* plug-ins/python/otypes.py : now also show the properties of the objects
      
      	* objects/UML/class.c(umlclass_set_props) : need to update object::connections
      	(pointers), they might be changed with attributes and opertions changing
      
      	* plug-ins/python/pydia-property.c : PointArray and BezPointArray property getters
      	were broken. Apparently noone used them before.
      
      	* plug-ins/python/pydia-diagram.c plug-ins/python/pydia-diagramdata.c : moved methods
      	which only operate on the DiagramData to the latter file. To get on the DiagramData
      	object of a Diagram use diagram.data. [In C the Diagram is a subclass of DiagramData,
      	but I don't know how to reflect that in the bindings. And for backward compatibility
      	there also is the 'data' member.]
      
      	* objects/UML/uml.c objects/UML/umlattribute.c objects/UML/umloperation.c
      	  objects/UML/umlparameter.c : describe enums with PropEnumData
      
      	* app/commands.c(view_show_all_callback) : if there is something selected show
      	that instead of all exisiting objects. If there is noting or all selcted it
      	"Show all" shows the old behaviour.
      
      	* lib/parent.[hc] lib/object.c app/disp_callbacks.c app/diagram.c : plug some memory
      	leaks and use less allocations caused by misguided API. Also some adaption to common
      	coding style
      
      	* objects/UML/class.h : add some comment about the brokeness of UML_MAINPOINT
      
      	* app/makefile.msc : added new icons and build as console app while
      	not releaseing to the general public
      
      	* objects/custom/shape_info.c : use g_strdup("") for a field to be g_free()'d
      	and keep a refernce when storing the a font from style="" in s.font. This should
      	finally allow to have shapes with fully predefined text (and no 'random' crashes)
      
      	* plug-ins/gprint/diagnomeprint.c : disable GNOME_SVG until I've found a program
      	capable to interpret it's output
      7f6436cd
  7. 04 Jul, 2004 1 commit
    • Hans Breuer's avatar
      a bunch of changes to make Dia compile with -std=c89. Mostly //-comments · 13d57bff
      Hans Breuer authored
      2004-07-04  Hans Breuer  <hans@breuer.org>
      
      	* */*.[hc] */*/*.c : a bunch of changes to make Dia compile with
      	-std=c89. Mostly //-comments and M_PI -> G_PI
      	[Istar, Jackson, KAOS were removed from build cause they
      	simply have *too* much C++ comments ;]
      	* object/UML/association.c : use g_strdup() not plain strdup()
      	* app/paginate_psprint.c : avoid storage size of `pipe_action'
      	isn't known with more portable signal code
      
      	* app/app_procs.c : don't call gtk_init() if just --version
      	is requested (bug #144321, Vladimir Kondratiev)
      
      	* lib/prop_attr.c(fontprop_set_from_offset) : only unref
      	DiaFont* if not NULL
      	* objects/UML/class.c : moved fill_in_fontdata() to
      	umlclass_load() to avoid such trouble, though unsure if
      	this really is an improvement...
      
      	* shapes/network/makefile.am : patch-panel added here too
      13d57bff
  8. 21 May, 2004 1 commit
  9. 13 Jul, 2003 1 commit
  10. 24 Jun, 2000 1 commit
    • James Henstridge's avatar
      same here. · d329c92d
      James Henstridge authored
      2000-06-24  James Henstridge  <james@daa.com.au>
      
      	* objects/standard/beziergon.c (beziergon_copy): same here.
      
      	* objects/standard/polygon.c (polygon_copy): copy the fill colour
      	as well.
      
      	* app/undo.h:
      	* app/tool.h (tool_options_dialog_show):
      	* app/scroll_tool.h (free_scroll_tool):
      	* app/render_svg.h:
      	* app/render_libart.h (renderer_libart_copy_to_window):
      	* app/render_gdk.h (renderer_gdk_copy_to_window):
      	* app/properties.h (properties_hide_if_shown):
      	* app/preferences.h (prefs_load):
      	* app/object_ops.h:
      	* app/modify_tool.h (free_modify_tool):
      	* app/magnify.h (free_magnify_tool):
      	* app/linewidth_area.h (linewidth_area_create):
      	* app/layer_dialog.h:
      	* app/handle_ops.h (handle_is_clicked):
      	* app/group.h:
      	* app/grid.h (grid_destroy_dialog):
      	* app/defaults.h (defaults_show):
      	* app/cut_n_paste.h (cnp_exist_stored_objects):
      	* app/create_object.h (free_create_object_tool):
      	* app/connectionpoint_ops.h (diagram_unconnect_selected):
      	* app/commands.h:
      	* app/color_area.h (color_area_create):
      	* app/app_procs.h (app_is_embedded): remove extern keyword from
      	function prototypes.
      
      	* lib/text.h:
      	* lib/sheet.h (load_all_sheets):
      	* lib/render_store.h:
      	* lib/render_object.h (render_object_load):
      	* lib/polyshape.h (polyshape_closest_segment):
      	* lib/poly_conn.h (polyconn_closest_segment):
      	* lib/orth_conn.h:
      	* lib/object.h:
      	* lib/objchange.h (new_object_state_change):
      	* lib/neworth_conn.h (neworthconn_add_segment):
      	* lib/message.h (message_error):
      	* lib/lazyprops.h:
      	* lib/geometry.h:
      	* lib/font.h (font_descent):
      	* lib/focus.h (remove_focus):
      	* lib/element.h:
      	* lib/diagramdata.h:
      	* lib/dia_xml.h (data_add_composite):
      	* lib/dia_image.h:
      	* lib/connpoint_line.h:
      	* lib/connection.h (connection_move_handle):
      	* lib/color.h:
      	* lib/attributes.h (attributes_set_default_line_style):
      	* lib/arrows.h (arrow_draw): remove extern keyword from function
      	definitions.  It is not required for functions.
      
      	* plug-ins/dxf/Makefile.am (INCLUDES):
      	* plug-ins/pstricks/Makefile.am (INCLUDES):
      	* plug-ins/cgm/Makefile.am (INCLUDES):
      	* objects/SADT/Makefile.am (INCLUDES):
      	* objects/chronogram/Makefile.am (INCLUDES):
      	* objects/GRAFCET/Makefile.am (INCLUDES):
      	* objects/flowchart/Makefile.am (INCLUDES):
      	* objects/sybase/Makefile.am (INCLUDES):
      	* objects/FS/Makefile.am (INCLUDES):
      	* objects/standard/Makefile.am (INCLUDES):
      	* objects/network/Makefile.am (INCLUDES):
      	* objects/UML/Makefile.am (INCLUDES): same here.
      
      	* objects/ER/Makefile.am: changed inclusion of some macros to
      	variables.
      
      	* lib/plug-ins.c (dia_register_plugins_in_dir): use a few defines to
      	handle the plug in extension, rather than have all the #ifdef's in
      	the code.
      d329c92d
  11. 21 Nov, 1999 1 commit
  12. 20 Nov, 1999 1 commit
    • Alexander Larsson's avatar
      Based on patch from Patrick Reynolds <reynolds@cs.duke.edu> Adds tool menu · 0675f9ff
      Alexander Larsson authored
      1999-11-20  Alexander Larsson  <alla@lysator.liu.se>
      
              Based on patch from Patrick Reynolds <reynolds@cs.duke.edu>
      	Adds tool menu and keyboard shortcuts.
      
      	* app/create_object.[ch]:
      	Use tool_set() instead of tool_reset().
      	create_create_object_tool() takes extra type argument
      
      	* menus.c:
      	Add tools menu.
      
      	* tool.[ch]:
      	Moved tool_data here, export it.
      	Add separate tool type for all create objects tools.
      	new functions tool_set().
      
      	* commands.[ch]:
      	New callback tool_set_callback.
      
      	* pixmaps.h:
      	Moved some pixmaps to interface.c.
      
      	* interface.[ch]:
      	Remove tool_data array (moved to tool.c).
      	Use the tool_data from tool.c.
      	Remove modify_tool_button global var.
      0675f9ff
  13. 14 Jan, 1999 1 commit
  14. 31 Aug, 1998 1 commit
  15. 03 Jan, 1997 1 commit