作図ソフト dia の改良版
Revision | 50552bcde9ddeb0861a9f469b55ca7f61cdc70f0 (tree) |
---|---|
Zeit | 2006-03-23 03:43:01 |
Autor | Lars Clausen <lclausen@src....> |
Commiter | Lars Clausen |
pre6 commit, just a day late:)
@@ -1,3 +1,15 @@ | ||
1 | +2006-03-21 Lars Clausen <lars@raeder.dk> | |
2 | + | |
3 | + * installer/win32/dia.nsi: | |
4 | + * doc/en/dia.xml: | |
5 | + * doc/eu/dia.xml: | |
6 | + * doc/pl/dia.xml: | |
7 | + * config.h.win32: | |
8 | + * configure.in: | |
9 | + * NEWS: -pre6 | |
10 | + | |
11 | + * plug-ins/xfig/xfig-import.c: Last missing stack underflow check. | |
12 | + | |
1 | 13 | 2006-03-19 Hans Breuer <hans@breuer.org> |
2 | 14 | |
3 | 15 | * app/display.c app/preferences.c : unset transient, still issues |
@@ -1,3 +1,11 @@ | ||
1 | +dia-0.95-pre6: 21-Mar-2006 | |
2 | + | |
3 | +* Transient (window-on-top) off till issues resolved. | |
4 | + | |
5 | +* Stack corruption errors in XFig import fixed. | |
6 | + | |
7 | +* Locale dependency in HPGL file loading removed. | |
8 | + | |
1 | 9 | dia-0.95-pre5: 12-Mar-2006 |
2 | 10 | |
3 | 11 | * Fixed positioning and height of UML operations when wrapped. |
@@ -24,6 +24,10 @@ When a new version is about to be released: | ||
24 | 24 | |
25 | 25 | Make sure to check for open Bugzilla bugs with the PATCH keyword. |
26 | 26 | |
27 | + If there are enough changes that a security audit is appropriate | |
28 | + (e.g. new or changed importers), there is a standing offer from infamous | |
29 | + <infamous41md@sol-biotech.com> to get audits. | |
30 | + | |
27 | 31 | 1) The core developers agree on the next version number. It's called |
28 | 32 | $VERSION thereafter. They also look if DIA_PLUGIN_API_VERSION needs |
29 | 33 | to be updated. |
@@ -78,7 +82,7 @@ When a new version is about to be released: | ||
78 | 82 | How to make a tarball |
79 | 83 | --------------------- |
80 | 84 | 1. Update the version number in configure.in, config.h.win32, |
81 | - doc/{en,eu,pl}/dia.xml, doc/en/dia.1. Also update dia.spec when changing | |
85 | + doc/{en,eu,pl}/dia.xml. Also update dia.spec when changing | |
82 | 86 | the version number, but not for a change of prerelease number. |
83 | 87 | 2. Add information about things that have changed to the NEWS file. |
84 | 88 | 3. make sure you have up to date build tools installed on the system. |
@@ -18,7 +18,7 @@ | ||
18 | 18 | #undef LOCALEDIR /* needs to be calculated at runtime */ |
19 | 19 | /* NOT: #define LOCALEDIR "../lib/locale" */ |
20 | 20 | |
21 | -#define VERSION "0.95-pre5" | |
21 | +#define VERSION "0.95-pre6" | |
22 | 22 | |
23 | 23 | /* |
24 | 24 | * We are linking libxml as DLL with either msvc or mingw, but this |
@@ -1,6 +1,6 @@ | ||
1 | 1 | dnl Process this -*- autoconf -*- file with autoconf to produce a |
2 | 2 | dnl configure script. |
3 | -AC_INIT(dia, 0.95-pre5, http://bugzilla.gnome.org/enter_bug.cgi?product=dia) | |
3 | +AC_INIT(dia, 0.95-pre6, http://bugzilla.gnome.org/enter_bug.cgi?product=dia) | |
4 | 4 | AC_CONFIG_SRCDIR(app/diagram.c) |
5 | 5 | AM_INIT_AUTOMAKE(AC_PACKAGE_NAME,AC_PACKAGE_VERSION) |
6 | 6 |
@@ -8,7 +8,7 @@ | ||
8 | 8 | |
9 | 9 | [ |
10 | 10 | |
11 | - <!ENTITY VERSION "0.95-pre5"> | |
11 | + <!ENTITY VERSION "0.95-pre6"> | |
12 | 12 | |
13 | 13 | <!ENTITY INTRODUCTION SYSTEM "intro.xml"> |
14 | 14 |
@@ -4,7 +4,7 @@ | ||
4 | 4 | |
5 | 5 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "../../dtd/docbookx.dtd" [ |
6 | 6 | |
7 | - <!ENTITY VERSION "0.95-pre5"> | |
7 | + <!ENTITY VERSION "0.95-pre6"> | |
8 | 8 | |
9 | 9 | <!ENTITY INTRODUCTION SYSTEM "intro.xml"> |
10 | 10 |
@@ -1,7 +1,7 @@ | ||
1 | 1 | <?xml version="1.0" encoding="iso-8859-1"?> |
2 | 2 | |
3 | 3 | <!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "../../dtd/docbookx.dtd"[ |
4 | -<!ENTITY VERSION "0.95-pre5"> | |
4 | +<!ENTITY VERSION "0.95-pre6"> | |
5 | 5 | <!ENTITY INTRODUCTION SYSTEM "intro.xml"> |
6 | 6 | <!ENTITY QUICKSTART SYSTEM "usage-quickstart.xml"> |
7 | 7 | <!ENTITY CANVAS SYSTEM "usage-canvas.xml"> |
@@ -472,9 +472,9 @@ ellipse_copy(Ellipse *ellipse) | ||
472 | 472 | newellipse->aspect = ellipse->aspect; |
473 | 473 | newellipse->line_style = ellipse->line_style; |
474 | 474 | |
475 | - newobj->handles[8] = &newellipse->center_handle; | |
476 | 475 | newellipse->center_handle = ellipse->center_handle; |
477 | 476 | newellipse->center_handle.connected_to = NULL; |
477 | + newobj->handles[8] = &newellipse->center_handle; | |
478 | 478 | |
479 | 479 | for (i=0;i<9;i++) { |
480 | 480 | newobj->connections[i] = &newellipse->connections[i]; |
@@ -696,7 +696,7 @@ fig_read_text_line(FILE *file) { | ||
696 | 696 | return text_buf; |
697 | 697 | } |
698 | 698 | |
699 | -static GList *depths[1000]; | |
699 | +static GList *depths[FIG_MAX_DEPTHS]; | |
700 | 700 | |
701 | 701 | /* If there's something in the compound stack, we ignore the depth field, |
702 | 702 | as it will be determined by the group anyway */ |
@@ -1382,7 +1382,7 @@ fig_read_object(FILE *file, DiagramData *dia) { | ||
1382 | 1382 | return FALSE; |
1383 | 1383 | } |
1384 | 1384 | |
1385 | - if (colornumber < 0 || colornumber > FIG_MAX_USER_COLORS) { | |
1385 | + if (colornumber < 32 || colornumber > FIG_MAX_USER_COLORS) { | |
1386 | 1386 | message_error(_("Color number %d out of range 0..%d. Discarding color.\n"), |
1387 | 1387 | colornumber, FIG_MAX_USER_COLORS); |
1388 | 1388 | return FALSE; |