• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

作図ソフト dia の改良版


RSS
Rev. Time Author
43acaba 2014-11-16 01:26:00 Hans Breuer

[gtk-osx] don't enforce gtk-engine usage

the blue scroll bars are not an improvement IMO

c902627 2014-11-16 01:14:04 Hans Breuer

cairo: use surface mime data to decrease file size for PDF and SVG

Assuming that the linked image file is already in the best possible
format/encoding to be used rather than recompressing. If the image
in the PDF turns black, that's becuase of a bug in cairo and Dia
not providing the fallback uncompressed rendering.

08e17a8 2014-11-15 23:45:11 Hans Breuer

[gtk-osx] Improve modifier handling for dragging handles

Kludge against GTK/Quartz returning bogus values,
see https://bugzilla.gnome.org/show_bug.cgi?id=722815

Also some code cleanup and passing all defined modifiers to
object methods.

3b8fe0d 2014-11-15 23:41:48 Hans Breuer

[gtk-osx] Don't quit without asking to save files first

i.e. connect the exisiting method to an OS X specific signal

dd962f5 2014-11-13 20:53:42 Hans Breuer

dia.doap: add description and progamming languages

653a9a4 2014-11-12 19:58:54 Miguel Rodríguez Núñez

Updated Spanish translation

58fab9d 2014-11-08 04:12:48 Hans Breuer

Bug 739691 - Avoid crash with missing shape icon

eb8860d 2014-11-08 04:12:47 Hans Breuer

[transform] Fix "Standard - Image" state update with rotate

- transform() method needs update_data() call
- boundingbox was not considering the rotation angle

8613b5c 2014-11-05 05:13:14 Josef Andersson

Updated Swedish translation

a25b19e 2014-11-04 01:45:30 Timo Jyrinki

Change Finnish translation team web page to l10n.gnome.org

541f210 2014-11-02 23:04:55 Hans Breuer

[cleanup] more use of element_update_connections_rectangle()

rather than having 27 lines of code pasted for these objects

7594f64 2014-11-02 23:04:54 Hans Breuer

[unit test] check some more connection point directions consistency

If the previous cp had the same coordinate x or y it should have the
same direction.

1e9b426 2014-11-02 23:04:48 Hans Breuer

[transform] implement SvgRenderer::draw_rotated_image()

... by just applying a transform to the base class created image node.
Also fix premature optimization regarding negative offsets. At least
IE11 did not like the double minus which could result from the offset
center position being negative already.

1276630 2014-11-02 23:04:31 Hans Breuer

[transform] initial rotation support for "Standard - Image"

Introduce DiaRenderer::draw_rotated_image() and move some code to helper
functions for reuse. Implement DiaCairoRenderer::draw_rotated_image() for
testing the new functionality (mainly with transform-variations.svg).

Give "Standard - Image" an angle property: copy, load, save it.
Set Image::angle in image_transform().

Unrelated: use element_update_connections_rectangle() to ensure proper
directions initialization with less code.

Open issues:
- for now only the cairo renderer implements draw_image_rotated()
- either the angle should be limited like for "Standard - Box" or the
connection point directions for angles outside [-45...45deg] must be fixed

4c01794 2014-11-02 23:04:23 Hans Breuer

[transform] don't change image size to simulate rotation

still missing the capability to actually rotate the pixels.

e8d26cf 2014-11-02 23:04:21 Hans Breuer

[cleanup] simplify code by _transform_object() function

A little less code, more correct g_returm_if_fail() which should not
trigger anyway.

a43497c 2014-10-31 06:31:21 Мирослав Николић

Added Serbian translation

ff1376e 2014-10-19 01:28:17 Marek Černocký

Updated Czech translation

4bf1e77 2014-10-18 22:07:43 Hans Breuer

Bug 737889 - Dialog referring to a choice that doesn't exist

There is "Best Fit" (coming from GTK+ but select all is not necessary before.
xfig: s/of of/out of/

8cfe5c0 2014-10-18 22:07:39 Hans Breuer

[transform] xfig: finally support object transformation via draw_object()

a given matrix was turned to a g_warning() in 2010 with commit
cd3b2398704b7c08b9c3e42cd32bac2c78dc7370 but forgotten in 2013 when
DiaTransformRenderer was introduced with commit
507f0cbc725115d14933372272bd67569bee367f

e5f8dac 2014-10-15 04:09:57 Daniel Korostil

Updated Ukrainian translation

a5b427b 2014-10-10 17:51:52 Hans Breuer

[glib-deprecated] Fix crash with autosave and GLib>=2.32

error is only set when g_thread_try_new() fails, error checking
had inverted logic.

6518223 2014-10-10 05:37:49 Hans Breuer

[transform] rotated text support for DiaTransformRenderer

Now text from transform-variations.svg is rendered with the right angle
even when included in transformed group.

17d1ccb 2014-10-10 03:01:28 Hans Breuer

[transform] svg: export rotated text as text, rather than path

Implement SvgRenderer::draw_rotated_text() to have it only for SVG export,
but not for shapes. SVG round-trip works this way.

4228407 2014-10-10 03:01:25 Hans Breuer

svg: line-width was too small with rotated matrix

use transform_length() rather than only DiaMatrix::xx.

8c97fba 2014-10-10 03:01:21 Hans Breuer

svg: fix text getting visible background during import

Could be seen with transform-variations.svg and default black/white
foreground/background settings.

e59b01e 2014-10-10 03:01:14 Hans Breuer

[transform] svg: import transformation from <text transform="...">

With the last commit implementing "Standard - Text"::transform() text
transformation is much easier and more correct.

ca1bbf4 2014-10-10 03:01:12 Hans Breuer

[transform] text rotation for "Standard - Text"

Rotations is done around the text handle position. This position is
only known to the object implementation. There is new render API
draw_rotated_text() taking the rotation center an angle, which is
much less invasive than making the underlying Text object aware of
angle and vertical alignment (and than not using it almost anywhere).
It is assumed that free text rotation will only be directly supported
by very few objects, so the burden should not be propagated to all
objects with text.
The initial version is should be working for almost all renderers
due to the default implementation of DiaRenderer::draw_rotated_text()
converting the text to path and rotating that.

b33b5ec 2014-10-10 03:01:10 Hans Breuer

[cleanup] remove stale prototypes

e04de2b 2014-10-09 18:26:48 Miguel Rodríguez Núñez

Updated Spanish translation