From 023dbcb55f4c18f2a9753fb8165678c6fcca8065 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Wed, 24 Sep 2014 21:46:43 +0200 Subject: [PATCH] Make chart image size dynamic It now depends on the maximum distance of icons from the chart --- TODO.org | 2 +- src/resources/ui/chart-default.xsl | 101 +++++++++++++++-------------- 2 files changed, 54 insertions(+), 49 deletions(-) diff --git a/TODO.org b/TODO.org index 4b827af..8dd9d9f 100644 --- a/TODO.org +++ b/TODO.org @@ -192,7 +192,7 @@ be a good idea to implement saving, and possibly loading to/from there. -* Dynamic chart size :version_1.0: +* DONE Dynamic chart size :version_1.0: Right now some planets may disappear from the chart because they get too far from the chart ring (due to @dist). diff --git a/src/resources/ui/chart-default.xsl b/src/resources/ui/chart-default.xsl index 4f26661..96d8459 100644 --- a/src/resources/ui/chart-default.xsl +++ b/src/resources/ui/chart-default.xsl @@ -15,10 +15,12 @@ - + - - + + + + @@ -33,15 +35,15 @@ planet planet- rotate(, 0, 0) - - + + - - + + - translate(, ) rotate(, , ) + translate(, ) rotate(, , ) #_tmpl @@ -125,9 +127,12 @@ - - - + + + + 0.0,0.0 ,- ,0.0 , + + @@ -146,24 +151,24 @@ - + - + - + - - + + @@ -178,8 +183,8 @@ - - + + @@ -206,8 +211,8 @@ - - + + @@ -246,8 +251,8 @@ - - + + @@ -538,40 +543,40 @@ - rotate(-15,0,0) translate(,-) rotate(90,,) + rotate(-15,0,0) translate(,-) rotate(90,,) - rotate(-45,0,0) translate(,-) rotate(90,,) + rotate(-45,0,0) translate(,-) rotate(90,,) - rotate(-75,0,0) translate(,-) rotate(90,,) + rotate(-75,0,0) translate(,-) rotate(90,,) - rotate(-105,0,0) translate(,-) rotate(90,,) + rotate(-105,0,0) translate(,-) rotate(90,,) - rotate(-135,0,0) translate(,-) rotate(90,,) + rotate(-135,0,0) translate(,-) rotate(90,,) - rotate(-165,0,0) translate(,-) rotate(90,,) + rotate(-165,0,0) translate(,-) rotate(90,,) - rotate(-195,0,0) translate(,-) rotate(90,,) + rotate(-195,0,0) translate(,-) rotate(90,,) - rotate(-225,0,0) translate(,-) rotate(90,,) + rotate(-225,0,0) translate(,-) rotate(90,,) - rotate(-255,0,0) translate(,-) rotate(90,,) + rotate(-255,0,0) translate(,-) rotate(90,,) - rotate(-285,0,0) translate(,-) rotate(90,,) + rotate(-285,0,0) translate(,-) rotate(90,,) - rotate(-315,0,0) translate(,-) rotate(90,,) + rotate(-315,0,0) translate(,-) rotate(90,,) - rotate(-345,0,0) translate(,-) rotate(90,,) + rotate(-345,0,0) translate(,-) rotate(90,,) @@ -610,45 +615,45 @@ - + - rotate(-,0,0) translate(,0) rotate(90,0,0) + rotate(-,0,0) translate(,0) rotate(90,0,0) - - + + - - + + - - + + - - + + - - + + - - + +