lp:ubuntu/gutsy/dia

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/gutsy/dia
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

20. By Roland Stigge <email address hidden>

* debian/dia-gnome.postinst: Rise update-alternatives priority to 50 to
  reflect greater importance of dia's GNOME version if it is installed
* dia.desktop.in.in: Execute dia instead of dia-gnome for XFCE etc. without
  dia-gnome
* Moved dia.desktop to package dia-common to provide it also to package dia
  (Closes: #405542)
* Renamed dia.desktop to dia-common.desktop to prevent conflicts on upgrades
  from <= sarge
* Re-ran autoconf to reflect removal of --std=c89 from configure.in
  (Closes: #421644)
* Removed empty /usr/share/doc/dia from dia-common (Closes: #418475)
* Included dia-thumbnail.schemas (Closes: #413996)

19. By Oliver Grawert

* new upstream release
 * Release 0.96.1 is a brown-bag release for empty
   initial line problem in shapes, and a couple other bugs.
 * Use language-independent float conversion in new text
   rendering code. Fixes bug #424052.
 * vdx-import updated to version 0.9.4 to fix shape problems
   and text errors. Fixes bug #417956.
 * Treat keypad enter like return. Fixes bug #423480.
 * dxf-import, Load closed polyline as polygon, patch from
   Ben Abbott fixes font height problems. Fixes bug #421250.
 * Use newer way to get text ascent. Fixes bug #423351.
 * Release 0.96
 * glib/gstdio.h was protected by #if GLIB_CHECK_VERSION(2,8,0) but it
   is supposed to be available since glib-2-6. We rely on that anyway.
 * avoid stumbling over libxml2 preprocessor tricks for
   LIBXML_THREAD_ENABLED (not at all platform specific)
 * use <glib/gstdio.h> to match GLib's filename encoding to the io
   functions used, that is: g_open, g_fopen, g_stat, g_unlink, g_mkdir,
   g_rename (, g_access, g_lstat, g_remove, g_freopen, g_chdir, g_rmdir).
   Also replace gzopen() with gzdopen(g_open(), ... to properly handle
   unicode filenames; finally use g_mkstemp(). Fixes bug #131210 and bug
   #397159.
 * special handling for cairo which currently only supports filenames in
   the C runtime locale.
 * if created a diagram, display it ... and don't crash with display
   update before we had the chance to reate a renderer. plugged some
   leaks and made the filter sensitive extension update work, by relying
   less on what we get back from gtk+ Fixes bug #403195.
 * removed superfluous g_strdup()
 * Self Documenation Part III and stress test, creates all Dia Objects
 * removed partial left over of 'static DiaFont*' which caused a crash
   on creation
 * don't crash on name being NULL
 * call *_update_data in *_copy Fixes the disappearance of object drawing
   after cut&paste (bug #416414, Stein Somers)
 * Allow net access for getting the XSLT. Let's see if it causes more
   problems than it solves. Fixes bug #391545.
 * Do not free that which has not been allocated (focus!). Fixes bug
   #418188.
 * Don't assume that the arrow pointers are non-null. Fixes bug #413309
 * Patch to fix crash bug #417956.
* add 10fix_documentation patch to fix the xml in the english/C docs

18. By Oliver Grawert

* new upstream release
  * documentation updates
  * lib/prop_geomtypes.c (lengthprop_get_widget): Default to cm in
    display to be similar to other reals.
  * lib/widgets.c (dia_unit_spinner_value_changed): Leave space
    before unit.
  * Makefile.am (desktopdir): Put .desktop file in right dir. Fixes
    bug #415767.
  * app/diagram.c (diagram_group_selected): Don't try to group no
    objects. Fixes bug #410483, though the overall problem of
    activateable insensitive menu items remains.
  * lib/dia_image.c (dia_image_draw):
  * lib/dia_image.h:
  * lib/diagdkrenderer.c (draw_image): Give a GC to the image
    rendering function -- also change to using gdk_draw_pixbuf. Fixes
    bug #401774.
  * lib/focus.c (remove_focus_object): Make sure a removed object no
    longer has the active focus. Fixes bug #414708.
  * app/textedit.c (textedit_end_edit): Don't assert active_focus
    when it might not be true (during destruction).
    (textedit_remove_focus): Free the old focus when done.
  * lib/diaarrowchooser.c: Use _dia_translate instead of gettext for
    tooltips and "Details...". Fixes bug #406066.
  * app/diagram_tree_menu.c (create_factory): Add translate_func to
    item factory.
  * plug-ins/metapost/render_metapost.c: Patch from Robert Young
    <robert.young%40dsto.defence.gov.au>: Scale text correctly with
    page scaling.
  * app/export_png.c (export_png_ok):
  * plug-ins/pixbuf/pixbuf.c (export_data): Fix rounding error of
    bitmap export. Fixes bug #413275.
  * app/diagram.c (diagram_load): Correctly update title on
    defaulted diagrams.
  * objects/UML/class.c:
  * objects/UML/class_dialog.c:
  * objects/standard/line.c (line_save): #ifdef DEBUG'ed out sanity
    check calls.

17. By Oliver Grawert

* new upstream release
  * app/diagram.c : moved diagram only stuff from diagram_load_into() to
    diagram_load() so ...
  * app/interface.c : ... we can use diagram_load_into() to drop files
    on the canvas, i.e. really load them _into_ an exisiting diagram
  * plug-ins/python/pydia-property.c : better debug support for wrong
    types in lists (of lists) when doing array assignments
    (e.g. uml_class::operations)
  * plug-ins/python/doxrev.py : an import filter for XML generated by
    doxygen. One step further to do reverse engineering with Dia.
  * objects/GRAFCET/boolequation.c: Make sure to call set_font
    before calling draw_string
  * objects/UML/class.c (umlclass_set_props): #ifdef out debugging
    statement.
  * lib/libdia.def : added text_get_line_strlen
  * plug-ins/python/pydia-property.c : allow to set string properties
    with unicode
  * plug-ins/python/diamodule.c : instead of breaking compatibility with
    former PyDia plug-ins reimplmented dia.register_calback() by mapping
    to the GtkAction framework (it is not yet possible again to create
    new menus, only adding menuitems to existing menus)
    plug-ins/python/select_by.py : restored menuitems to shorter form
    [ two more steps slowly fixing issues from bug #340352 ]

16. By Oliver Grawert

* new upstream release:
  * plug-ins/vdx/vdx-export.c: Patch for crash.
  * lib/text.c: Use g_utf8_strlen where character, not bytes are the
  goal. Also remove utterly the unnecessary optimization of keeping
  strlen around for each and every line.
  * lib/text.[ch]: Remove clearly unneeded array of strlen. Easier
  to just call strlen when needed.
  * objects/GRAFCET/action_text_draw.c (action_text_draw): Change
  offending direct use of text->strlen.
  * plug-ins/vdx/visio-types.h: Upgrade to version 0.9 of VDX
  plug-in.
  * app/recent_files.c : don't treat underscores in filenames as
  accelerators, see bug #340352
  * app/menus.c : again register a translation function for
  menus/actions. This fixes the code part of bug #400616
  Every translation needs to be updated to translate 'verbs'
  instead of complete menu pathes
  * plug-ins/metapost/render_metapost.c (draw_text_line): First stab
  at text_line for metapost. Needs width adjustment.
  * app/diagram.c (diagram_get_name): Don't emulate
  g_path_get_basename buggily, just use it. Fixes bug #399535.
  * lib/dia_svg.c (dia_svg_parse_path): Patch from
  <email address hidden> solves infinite loop in loading
  shapes.

15. By Oliver Grawert

new upstream release

14. By Steve Kowalik

Apply patch from upstream SVN to fix SEGV with python 2.5.

13. By Matthias Klose

Rebuild for python2.5 as the default python version.

12. By Michael Vogt

* Merge from debian unstable. Remaining change:
  - Add translation domain to .desktop file to get
    language pack support.

11. By Sebastian Dröge

Rebuild against dbus 0.90

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/dia
This branch contains Public information 
Everyone can see this information.

Subscribers